0000949158-18-000011.txt : 20180215 0000949158-18-000011.hdr.sgml : 20180215 20180215161154 ACCESSION NUMBER: 0000949158-18-000011 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 119 CONFORMED PERIOD OF REPORT: 20171231 FILED AS OF DATE: 20180215 DATE AS OF CHANGE: 20180215 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: 18617813 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-12312017x10k.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, 2017
¨
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, $.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 and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (§ 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).    Yes  þ        No  ¨
Indicate by check mark 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
¨  (Do not check if a smaller reporting company)
Smaller reporting company
¨
 
 
Emerging growth company
¨

If an emerging growth company, indicate by check mark if the registrant has elected not to use the 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, 2017, was approximately $730,642,233 based upon the closing price of $18.40 per share as reported on June 30, 2017, on The Nasdaq Global Market.
As of February 13, 2018, there were 40,475,586 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 12, 2018, are incorporated by reference into Part III.




CRAY INC.
FORM 10-K
For Fiscal Year Ended December 31, 2017
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 and URIKA are registered trademarks of Cray Inc. in the United States and other countries. The CS and XC families of supercomputers, Chapel, ClusterStor, CS-Storm, DataWarp 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” 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; any statements regarding potential new markets or applications for our products; 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 expansions of our facilities and offices; 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 (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 II and other sections of this report and our other filings with the U.S. Securities and Exchange Commission (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
For over 40 years we have been developing highly advanced computing solutions for the world’s most complex science, engineering and analytics challenges. Ever since we introduced the first Cray supercomputer in 1976, our technologies have helped solve today’s problems and made tomorrow’s questions possible. We exist to provide the right tools to the world’s visionaries to help them solve questions they need answered.
We focus on designing, developing, manufacturing, marketing and servicing computing products that magnify and enhance human capital, foster innovation and create competitive advantages. That means our products are aimed primarily at the high-end of the high performance computing (HPC) and data analytics and artificial intelligence (AI) markets - the 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 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 need. 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 ensure customer success, we also provide customized service from installation to 24x7 onsite support. Our customers include domestic and foreign government and government-funded entities, academic institutions and commercial companies.
Our continuing strategy is to gain market share by extending our technology leadership and differentiation and expanding our share and 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.
Overview
Huge growth in data volumes and data complexity, the development of advanced algorithmic techniques, and increased time-to-value expectations 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 emerging 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 real 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.
Our storage and data management products include integrated data storage solutions designed to support systems requiring the highest 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, 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.

3


Products, Services and Customer Support
We concentrate on building product solutions in two major markets: the supercomputing portion of the HPC market and big data, 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
Our “Adaptive Supercomputing” vision has expanded the concept of heterogeneous computing to a fully integrated view of hardware and software supporting multiple processing technologies and diverse workloads.
This approach means our supercomputers integrate diverse technologies into a unified architecture enabling customers to match the computational solution to their desired outcome. Our Cray XC series supercomputers, including the Cray XC40 and Cray XC50 supercomputers, provide significantly higher sustained performance on challenging applications that require the highest levels of scaling, with substantial performance improvements over competing solutions. Our Cray CS series of cluster supercomputer solutions, including the Cray CS500 and Cray CS-Storm systems, emphasize flexibility, capacity, custom design and integration for compute-intensive customer needs.
Our supercomputer systems offer a variety of benefits, including:
superior price-performance compared to other supercomputer systems, cluster computing solutions, and traditional cloud computing solutions;
productivity, quality, reliability and resiliency at the highest scale;
scalability to the world’s fastest supercomputers for HPC, analytics and AI workloads leveraging the innovative Aries network;
support for open standards: Linux-based operating systems, containers, open file systems (e.g., Lustre), open programming models (e.g., MPI, PGAS, shared memory, OpenMP and OpenACC), popular programming languages such as Python, Scala and R, traditional HPC languages such as Fortran, C and C++, new languages such as Chapel, big data environments (Apache Spark and distributed Dask) and machine learning frameworks (TensorFlow and BigDL);
flexible and customizable upgrade paths that enable customers to leverage their investments over longer periods of time and thereby reduce total costs of ownership;
integrated operating system software and Cray programming environment, including energy-aware features;
excellent energy efficiency optimized for minimum energy consumed to solution;
flexibility of processor type, memory, network configuration, storage configuration and system software tools; and
the Cray service experience, which brings with it a proven research and development team and a global sales and service organization dedicated to the needs of HPC users.
We expect the continued advancement of many-core and accelerator processors, the increasing diversity of processor architectures, as well as changing memory and storage hierarchy to be advantageous trends for Cray as they complement our technical strengths in networking, scaling, system software and cooling and power management technologies. The growing number of cores on each processor continues to amplify the scaling issues that customers face today, and accelerators or coprocessors will further 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 in enabling customers to take advantage of the benefits of many-core processing.
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, including Intel Xeon Scalable processors and the Cavium ThunderX2 Arm processor, the Aries interconnect and its flexible and unique Dragonfly network topology, our robust and fully-integrated software environment and innovative power and cooling technologies. In addition, the XC series includes Intel Xeon Phi processors and NVIDIA Tesla graphics processor units (GPU).
The Cray XC series supercomputer utilizes the Cray Linux Environment, a suite of high-performance software which has been enhanced and hardened over more than a decade on our supercomputing systems. Customers may buy a single Cray XC series supercomputer to run both a highly scalable custom workload as well as an industry-standard, independent software vendor

4


workload. The XC series system also includes our powerful compiler, runtime and related software which leverages the underlying hardware components. Users have access to a variety of carefully optimized applications on the XC series system, including Fortran and C++ applications, applications written in languages like Python, Scala as well as Cray’s Chapel parallel programming language designed to make parallel programming more productive and more generally accessible. Applications can run natively in the Cray Linux Environment or can leverage container technologies familiar to cloud and enterprise application developers. Additionally, XC customers can run analytics and AI workloads alongside modeling and simulation workloads, using Urika-XC, familiar system tools and schedulers.
The Cray XC50 supercomputer supports the newest generation of CPU and GPU processors - Intel Xeon Scalable processors, Cavium ThunderX2 processors, NVIDIA Tesla P100 PCIe GPUs and Intel Xeon Phi - coupled with the Aries network and Cray’s HPC-optimized software stack including the Cray Linux Environment and Cray Programing Environment, to deliver our fastest system with peak system performance of 500 petaflops (PF) and 1 PF in a single cabinet.
The Cray XC50-AC air-cooled supercomputer, supporting NVIDIA Tesla P100 PCIe GPUs, Intel Xeon Scalable processors and Arm-based ThunderX2 processors, currently is capable of delivering up to 236 teraflops peak performance in a 24” cabinet with no requirement for liquid cooling or extra blower cabinets. Ideal for dedicated test, development, AI and analytics use cases, the air-cooled XC50 system offers all of the benefits of our XC50 supercomputer in a smaller form factor.
The Cray XC40 system is designed for production supercomputing and user productivity. It offers the combined advantages of the Aries interconnect and Dragonfly network topology, Intel Xeon multi-core and Intel Xeon Phi many-core processors, bringing more than 125 PF of peak system performance.
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. 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. This solution supports both Cray and third-party systems management software solutions.
Cray CS-Storm Accelerated GPU Supercomputer. The CS-Storm supercomputer is a purpose-built solution employing NVIDIA Volta or NVIDIA Pascal GPUs in a high-density architecture to deliver industry-leading performance, density and energy efficiency for HPC and AI applications. The Cray CS-Storm 500NX system combines an innovative architecture design that supports up to eight GPUs connected by the NVIDIA NVLink high-speed network. The Cray CS-Storm 500GT provides configurations that can maximize network bandwidth with up to four network links per node with up to 10 GPU or FPGA cards per node all running at full power. These configurations are all provided with the same HPC software environment available on the Cray CS500 cluster system. Additionally, an available analytics and AI software environment, including popular machine and deep learning frameworks (e.g. TensorFlow, MXNet, Torch, Microsoft Cognitive Toolkit, Caffe, Caffe2 and others) makes the Cray CS-Storm ideal for machine and deep learning training workloads. A CS-Storm supercomputer chassis may also be incorporated within a CS500 cluster supercomputer. The software stack, programming environment and management infrastructure are shared, making such integration seamless.
Cray Analytics and AI Products
Cray Urika-XC Analytics and AI Software Suite. The Cray Urika-XC software suite extends the use of the Cray XC series supercomputer to the world of big data analytics and AI. It includes the widely used Apache Spark cluster framework for big data processing, popular Python-based tools (Anaconda, distributed Dask), and open source deep learning frameworks (BigDL and TensorFlow) optimized to take advantage of the performance and scale of the XC series.
Google’s widely used TensorFlow library for machine learning is enhanced with the Cray Programming Environment Machine Learning Plugin - a Cray innovation delivering highly efficient scaling. By leveraging the Aries interconnect and eliminating many of the mundane administrative tasks required for distributed deep learning, data scientists can train neural networks at scale on an XC supercomputer - leveraging either CPUs or GPUs to more than 500 nodes. Finally, the Urika-XC software suite includes an implementation of 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 Urika-GX Platform. The Cray Urika-GX platform is architected for production-class big data analytics workloads. It comes pre-integrated with Apache Hadoop and Apache Spark frameworks as well as Cray’s high-performance Cray Graph Engine. The Cray Urika-GX system features Intel Xeon E5 processors, up to 22 terabytes of DRAM memory, up to 176 terabytes of local

5


SSD storage capacity, and the high-speed Aries network interconnect, which together provide leading in-memory compute and network performance necessary to solve the most demanding big data problems.
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 capacity from terabytes to petabytes and sustained input/output (I/O) performance from several gigabytes per second 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 DataWarp Applications Accelerator. Our DataWarp technology addresses a key problem experienced by supercomputing customers: disk-based storage I/O has not kept 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 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.
Engineering and Customer Support
Custom Engineering. When a customer’s needs cannot be met through our standard product offerings, we provide an alternative. Our custom engineering business leverages our amassed intellectual property and technology portfolio, deep domain expertise and know-how to design and build solutions and services designed to match a customer’s specific needs.
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. Our primary sales model is direct, and 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. Our ClusterStor storage systems are available both through our direct sales force as well as through a partner network of global and regional 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 products or service 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.

6


Our Technology
We are dependent on the successful early identification, development and timely introduction of new products and capabilities. This process relies on developing and maintaining close customer and user partnerships - an activity we embrace and which we believe sets us apart from our competitors. Our research and development activities include identification of new trends, technologies and workload needs in the ever changing HPC and big data markets, and then leveraging our specialized expertise and research in the design of system architectures, hardware and software necessary to implement our expanding product portfolio to address customer needs.
Product Architectures
Our product portfolio covers a breadth of architectures including tightly integrated massively parallel supercomputers, highly flexible and configurable cluster supercomputers, purpose-built big data analytics products and world class storage solutions.
Hardware
We have extensive experience and expertise in the definition, design and integration of the hardware components required of HPC system solutions. This includes processors, board design, memory, storage, network and interconnect technologies, I/O subsystems, power, cooling and packaging infrastructures, along with the low-level hardware system software required to manage key components. The majority of our hardware research and development investments are in the following areas:
Compute and storage architectures, high-speed interconnect and board integration and design. We integrate a variety of processor, volatile and nonvolatile memory hierarchies and network devices using a combination of custom and industry standard printed circuit boards, high-density connectors, carefully chosen transmission and storage media and optimized topologies.
Power, packaging and cooling. We use a variety of dense packaging techniques to produce systems with superior performance, socket densities and energy efficiency. This packaging combines industry standard and custom-designed technologies in the areas of printed circuit board assemblies, power distribution and liquid and air cooling.
Software
We have extensive experience designing, developing and adapting system software such as the operating system, system management, optimized data management, movement and analysis, as well as programming environment software as an integral aspect of our product portfolio and distributing that software as part of system sales. Our software research and development expertise and experience 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 for achieving the best possible application performance. We believe this suite of products provide Cray with competitive advantage and allow us more flexibility in adopting new processing technologies as they become available.
Additionally, we research, evaluate and develop innovative software for advanced data analytics, machine learning, and deep learning at scale. This work includes industry leading graph analytics and associated algorithms for discovering previously unknown insights from large, disparate data sets, as well as optimizations to Hadoop and Spark for performance and manageability at scale. Our research includes techniques and optimizations to scale advanced analytics, machine learning, and deep learning across distributed scalable systems, and in large, shared memory architectures.
When necessary, we purchase or license certain software and technologies from third parties to meet certain specific customer requirements, while focusing our own resources where we believe we add the highest value.
For information relating to amounts spent on research and development, see Note 19 - Research and Development 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.
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

7


assembly and component costs while concentrating our resources on the 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 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 and other vendors from time to time for our Cray XC and cluster systems. We have a license for the Aries interconnect chip from Intel which we purchase through 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, Korea, Brazil, Switzerland, Singapore, Denmark, Finland, India, Spain, Canada, Japan, Australia, New Zealand and the United States.

8


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. Our customers are using a range of our solutions and systems to derive a competitive advantage in this segment.
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 53% of our total revenue in 2017, 47% of our total revenue in 2016 and 47% of our total revenue in 2015. Significant customers with over 10% of our annual total revenue were the U.S. Government and a foreign weather center in 2017, the U.S. Government and a foreign weather center in 2016 and the U.S. Government in 2015. International customers accounted for 35% of our total revenue in 2017, 46% of our total revenue in 2016 and 36% of our total revenue in 2015.
We have four operating segments that are reportable for financial reporting purposes. Segment information and related disclosures are set forth in Note 18 — Segment Information 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.
Competition
The broad HPC market is very competitive. Many of our competitors are established, well-known companies in the HPC market, including IBM, HPE, 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 IBM and other processor suppliers develop processors or networks with greater capabilities or at lower cost than the processors we use from Intel and NVIDIA, our systems may be at a competitive disadvantage to systems utilizing such other processors.
We compete primarily on the basis of product performance, scalability, breadth of features, price/performance, total cost of ownership, quality, reliability, upgradability, service and support, corporate reputation, brand image and account relationships. Our market approach here is more focused than many of our competitors, with the Cray XC Series designed with high levels of integration to meet the exacting needs of this performance and scalability driven market. We work to offer systems that provide greater performance on the largest, most difficult computational problems and superior price-performance on many important

9


applications in the high-end of the supercomputer market segment. Our highly-integrated systems often offer superior total cost of ownership advantages as they typically use less electric power, require less cooling and occupy less space than lower bandwidth cluster systems.
The market for our Cray CS product line is very competitive. The majority of competition is from Lenovo, HPE, Huawei, Dell/EMC, Atos-Bull and Fujitsu, all of which offer open-standards cluster solutions to address the growth in the supercomputing market. We compete primarily on the basis of price-performance, open-standards architecture, flexible configurations, energy-efficiency, reliability, scalability, corporate reputation and account relationships. Our market approach is to offer cluster solutions that better address large and complex computational problems, a superior integration, support and relationship experience.
The competitive landscape in the big data market is quite varied, with competition from vendors offering integrated solutions, such as Oracle, commodity cluster systems with either open source or proprietary data analytics software, and traditional business intelligence vendors such as Teradata, Oracle, IBM and SAP. The analytics market for pattern recognition and knowledge discovery using graph databases is still nascent and fragmented as no dominant applications have yet emerged, with the result that custom and open source software approaches such as Hadoop and Spark are often used. However, customers with large, mission-critical graph problems have discovered that commodity approaches do not scale or deliver results in an acceptable timeframe, and have recognized the advantages of specialized solutions. We introduced the Cray Urika-XC and Urika-GX offerings - which compete primarily on the basis of performance, scalability, integration and total cost of ownership - as an alternative for users of big data and analytics. The AI market is nascent and rapidly evolving. Competition will include cloud infrastructure companies, systems and subsystems developed by processor vendors, start-up companies and our traditional system competitors.
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 a number of 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, 2017, we had 1,273 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

10


www.cray.com, as soon as reasonably practicable after we file such reports with the SEC electronically. The public may read and copy any materials that we file with the SEC at the SEC’s Public Reference Room at 100 F Street, NE, Washington, DC 20549. The public may obtain information on the operation of the Public Reference Room by calling the SEC at 1-800-SEC-0330. The SEC also 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 transactions due to development or product delivery delays, customer site readiness delays, unexpected manufacturing delays or defects, not receiving needed components on time, 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 we expect to report a net loss in 2018 and may well experience a net loss in any 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 anticipate incurring significant expenditures in connection with continued 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 and profitability declined year over year in both 2016 and 2017, substantially driven by a slow-down in the segments of the high-end of the supercomputing market that we target. It is uncertain whether or when the segments of the high-end of the supercomputing market that we target will rebound and resume growing.
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 and Cray CS systems as well as upgrades and successor systems, such as our next generation “Shasta” system;
successfully delivering and obtaining sufficient customer acceptances of ordered systems, including attached storage systems;
our ability to successfully integrate the ClusterStor product line, business and associated sales channel and our ability to successfully generate revenue and profitability from sales of our storage, data analytics and AI solutions;

11


our ability to successfully and timely design for, procure and integrate competitive processors for our Cray XC and Cray CS systems and upgrades and successor systems, such as our next generation Shasta system;
our expense levels, including research and development expense;
delays in delivery of upgraded or new systems, longer than expected customer acceptance cycles or penalties resulting from system acceptance issues;
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 current “Meltdown” and “Spectre” processor vulnerabilities or intellectual property rights;
our ability to efficiently scale our internal processes to meet necessary peak requirements and growth in our business;
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;
our ability to continue to broaden our customer base beyond our traditional customers;
revenue delays or losses due to customers postponing purchases as a result of delays in available budgets or waiting for the availability of future upgraded or new systems, including those containing new processors, such as our next generation Shasta systems;
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, acceptance penalties and component costs;
the competitiveness of our products, services and prices;
our ability to secure additional government funding for future development projects;
maintaining and successfully completing our product development projects on schedule and within budgetary limitations;
the level and timing of maintenance contract renewals with existing customers; 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 the segments of the high-end of the supercomputing market that we target, which are currently experiencing a slow-down, rebound and resume growing;
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;
competitor and supplier pricing strategies;
currency fluctuations, international conflicts or economic crises, including the ongoing economic challenges in the United States, Japan and Europe, and fluctuations in oil prices that can affect the resources available to potential customers to purchase products;

12


new tariffs or taxes imposed on components and products sourced or manufactured outside of the United States;
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. Delays in the availability of acceptable third-party components, product development, receipt of orders, 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 2018 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 large enterprise, the U.S. Government and foreign government customers, and we are dependent upon the overall economic health of the high-end of the supercomputing 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 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 and profitability declined year over year in both 2016 and 2017, substantially driven by a slow-down in the segments of the high-end of the supercomputing market that we target, and we believe that this downturn has continued into 2018. It is uncertain whether or when these segments will recover from the ongoing downturn. While we believe that the market’s long-term growth drivers remain intact, there is no assurance that these markets will rebound and resume growing. A prolonged slow-down in these markets could continue to harm our financial condition and results of operations.
If we are unable to successfully develop, sell and deliver our Cray XC systems and successor systems, such as our next generation Shasta system, 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 successor systems, such as our next generation Shasta system, 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. 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 successor systems, such as our next generation Shasta system. We need to compete successfully against HPC systems from both large, established companies and smaller

13


companies and demonstrate the value of our balanced, tightly integrated systems to our customers in a variety of markets;
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 at the time of revenue recognition 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, next generation Shasta systems and ClusterStor storage systems;
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; and
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.
Failure to successfully develop and sell our Cray XC systems and successor systems, such as our next generation Shasta system, 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. In addition, if we do not successfully integrate the ClusterStor product line and related business, including its more than 125 employees and contractors, our ability to generate revenue from our storage business may 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, particularly Intel, 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. We use contract manufacturers to assemble certain important components for all of our systems. We also rely on third parties to supply key 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, particularly Intel, 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 is currently happening and has happened multiple times in the past and has at times significantly lowered our revenue for a particular quarter or year;

14


if a supplier provides us with hardware or software that contains bugs or other errors, defects or security vulnerabilities, such as the recent “Meltdown and “Spectre” processor vulnerabilities, or is different from what we expected, our development projects and production systems may be adversely affected through reduced performance or capabilities, additional design testing and verification efforts, including of required patches, re-spins of integrated circuits and/or development of replacement components, and the production and sales of our systems could be delayed and systems installed at customer sites could require significant, expensive field component replacements or other remediation and/or we might be required to pay penalties;
if our relationship with a key supplier, such as Intel, 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 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 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 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. For instance, we expect that significant costs and efforts may be required to address the “Meltdown” and “Spectre” processor vulnerabilities, which could adversely affect our future results.

15


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 IBM, HPE, 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 and other processor suppliers develop processors with greater capabilities or at a lower cost than the processors we currently use, our Cray XC 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 2015, 2016 and 2017, approximately 47%, 47% and 53%, 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 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;

16


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;
international political developments, such as the downgrading of European debt or the United Kingdom’s departure from the European Union; or
political efforts to limit the activities of U.S. intelligence community agencies, including proposed state legislation that would limit or even criminalize doing business with the U.S. National Security Agency for certain companies doing business with state governments.
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.
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 system. 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.
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 Note 13 - 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

17


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 recent 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.
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

18


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, malfeasance or otherwise. Security breaches can result in someone obtaining unauthorized access to our data or our customers’ data, including our intellectual property 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. A security breach could result in disclosure of our trade secrets or disclosure of confidential customer, supplier or employee data. 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.
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.
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 35% of our total revenue for the year ended December 31, 2017, 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;
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;
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 of intellectual property rights;
more complicated logistics and distribution arrangements;
additional taxes and penalties;

19


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.
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 before such purchases or acceptances are substantially certain, and these proposed purchases or acceptances 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 before we have obtained an order for such purchases or completed negotiations and signed a contract for the purchase of such products. 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 as 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 are subject to increasing government regulations and other requirements due to the nature of our business, which may adversely affect our business operations. In 2015, 2016 and 2017, approximately 47%, 47% and 53%, respectively, of our total revenue was derived from the U.S. Government. 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 and commitments made at the time of termination. 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 our 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.

20


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, 2017 through December 31, 2017, the closing sales price of our common stock on The Nasdaq Global Market ranged from $16.35 to $26.55 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 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

21


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

22


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.

23


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
 
14,292

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 5,600 square feet of office space, primarily for software development, in Pleasanton, California. We also lease a total of approximately 11,000 square feet, primarily for sales and service offices, 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 2018.
Item 3.    Legal Proceedings
For a discussion of legal proceedings, see Note 13 — 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.

24


PART II
Item 5.    Market for the Registrant’s Common Equity, Related Shareholder Matters and Issuer Purchases of Equity Securities
Price Range of Common Stock and Dividend Policy
Our common stock is traded on The Nasdaq Global Market under the symbol CRAY. As of February 13, 2018, we had 40,475,586 shares of common stock outstanding that were held by 456 holders of record. The actual number of shareholders is greater than this number of registered record holders, and includes shareholders who are beneficial owners, but whose shares are held in “street name” by brokers and other nominees.
The quarterly high and low sales prices of our common stock for the periods indicated are as follows:
 
 
High
 
Low
Year Ended December 31, 2017:
 
 
 
 
    First Quarter
 
$
22.55

 
$
16.10

    Second Quarter
 
$
21.98

 
$
16.50

    Third Quarter
 
$
20.95

 
$
17.35

    Fourth Quarter
 
$
26.65

 
$
17.90

Year Ended December 31, 2016:
 
 
 
 
    First Quarter
 
$
43.79

 
$
28.25

    Second Quarter
 
$
43.40

 
$
27.39

    Third Quarter
 
$
32.30

 
$
20.60

    Fourth Quarter
 
$
23.68

 
$
16.77

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. In addition, the terms of our credit agreement with Wells Fargo Bank currently restrict our ability to pay dividends.
Equity Compensation Plan Information
The following table provides information as of December 31, 2017, 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)
 
2,008,538

 
$
17.42

 
3,107,064

Equity compensation plans not approved by shareholders(2)
 
25,936

 
$
4.88

 

Total
 
2,034,474

 
 
 
3,107,064

 
(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

25


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, 2017, under our 2013 equity incentive plan, an aggregate of 3,107,064 shares were available for grant as stock options or stock appreciation rights and an aggregate of 2,004,557 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, 2017, under our 2000 non-executive employee stock plan, we had options for 25,936 shares outstanding.
Unregistered Sales of Securities
We had no unregistered sales of our securities in 2017 not previously reported.
Issuer Repurchases
We did not repurchase any of our common stock in 2017, 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.

26


STOCK PERFORMANCE GRAPHS
The graph below compares the cumulative total return to shareholders for our common stock with the comparable return of the Nasdaq OMX Global Indexes 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, 2012, 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, 2017  
cray-123120_chartx34563a04.jpg
 
12/31/2012

12/31/2013

12/31/2014

12/31/2015

12/31/2016

12/31/2017

Cray Inc.
$
100.0

$
172.2

$
216.2

$
203.4

$
129.8

$
151.7

Nasdaq US Benchmark TR Index
100.0

133.5

150.1

150.8

170.5

206.9

ICB: 9572 Computer Hardware Index
100.0

117.6

159.5

145.2

167.4

240.7


27


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:
 
 
Years Ended December 31,
 
 
2017
 
2016
 
2015
 
2014
 
2013
 
 
(In thousands, except for per share data)
Operating Data:
 
 
 
 
 
 
 
 
 
 
    Product revenue
 
$
250,195

 
$
499,432

 
$
601,294

 
$
460,748

 
$
436,330

    Service revenue
 
142,314

 
130,377

 
123,395

 
100,858

 
89,419

        Total revenue
 
392,509

 
629,809

 
724,689

 
561,606

 
525,749

    Cost of product revenue
 
188,830

 
332,016

 
426,821

 
321,554

 
298,244

    Cost of service revenue
 
72,975

 
77,578

 
72,185

 
55,638

 
43,179

        Total cost of revenue
 
261,805

 
409,594

 
499,006

 
377,192

 
341,423

    Gross profit
 
130,704

 
220,215

 
225,683

 
184,414

 
184,326

    Research and development, net
 
98,777

 
112,130

 
96,563

 
94,048

 
87,728

    Sales and marketing
 
59,894

 
64,893

 
60,150

 
57,785

 
51,345

    General and administrative
 
29,113

 
34,053

 
27,966

 
23,381

 
23,603

    Restructuring
 
8,568

 

 

 

 

    Operating expenses
 
196,352

 
211,076

 
184,679

 
175,214

 
162,676

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

 
41,004

 
9,200

 
21,650

    Other income (expense), net
 
5,002

 
(1,365
)
 
365

 
(9
)
 
(1,378
)
    Interest income, net
 
3,276

 
2,147

 
1,408

 
506

 
757

    Gain on strategic transaction
 
4,480

 

 

 

 

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

 
42,777

 
9,697

 
21,029

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

 
(15,240
)
 
52,626

 
11,194

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

 
$
27,537

 
$
62,323

 
$
32,223

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

 
$
0.70

 
$
1.61

 
$
0.85

    Diluted
 
$
(3.33
)
 
$
0.26

 
$
0.68

 
$
1.54

 
$
0.81

Weighted average outstanding shares:
 
 
 
 
 
 
 
 
 
 
    Basic
 
40,139

 
39,833

 
39,257

 
38,634

 
37,832

    Diluted
 
40,139

 
41,012

 
40,691

 
40,435

 
39,776

Cash Flow Data:
 
 
 
 
 
 
 
 
 
 
    Cash provided by (used in):
 
 
 
 
 
 
 
 
 
 
        Operating activities
 
$
(73,341
)
 
$
(52,313
)
 
$
147,756

 
$
(58,109
)
 
$
(87,350
)
        Investing activities
 
(13,663
)
 
8,998

 
7,216

 
(22,755
)
 
27,211

        Financing activities
 
(332
)
 
(540
)
 
(1,373
)
 
(70
)
 
(93
)
    Depreciation and amortization
 
16,760

 
14,684

 
17,017

 
16,324

 
14,242

    Purchases of property and equipment
 
17,467

 
7,503

 
7,467

 
17,193

 
13,136

Balance Sheet Data:
 
 
 
 
 
 
 
 
 
 
Cash, cash equivalents, restricted cash and investments
 
$
147,317

 
$
224,617

 
$
284,891

 
$
145,796

 
$
220,449

Working capital
 
354,300

 
373,028

 
376,559

 
325,541

 
325,733

Total assets
 
618,757

 
714,572

 
694,175

 
651,434

 
603,366

Shareholders’ equity
 
400,297

 
525,476

 
492,510

 
453,854

 
375,587



28


Item 7.    Management’s Discussion and Analysis of Financial Condition and Results of Operations
Overview and Executive Summary
We focus on designing, developing, manufacturing, marketing and servicing computing products that magnify and enhance human capital, foster innovation and create competitive advantages. That means our products are aimed primarily at the high-end of the high performance computing (HPC) and data analytics and artificial intelligence (AI) markets - the segments populated by the pioneers, executives and entrepreneurs leading their industries in both the private and public sectors. These products include compute systems commonly known as supercomputers, and 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 need. 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 customer-focused 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 and 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 and expanding our share and addressable market in areas where we can leverage our experience and technology, such as in AI applications and data analytics. We also meet diverse customer requirements by combining supercomputing, cluster supercomputing, and data analytics and AI into unique offerings that work in a workflow-driven datacenter environment.
Summary of 2017 Results
Total revenue decreased by $237.3 million in 2017 compared to 2016, from $629.8 million to $392.5 million. Product revenue decreased by $249.2 million and service revenue increased by $11.9 million over the same period. The year over year decrease in product revenue was 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. 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.
Product gross profit margin decreased from 34% in 2016 to 25% in 2017. In the third quarter of 2017, we determined that a large contract currently scheduled for acceptance in 2018 would be performed at a loss of $4.1 million. The loss is 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 exchange rate. We recorded the full amount of the loss in 2017, which negatively affected margins. One relatively large sale to a U.S. government customer in the second quarter of 2017 and one relatively large sale to a foreign customer in the fourth quarter of 2017, both carrying lower margins, also significantly contributed to the decrease in product gross profit margin from 2016 to 2017. Gross profit margin from services increased from 40% in 2016 to 49% in 2017. Service gross profit margins for 2016 were unusually low as the result of $3.0 million of costs incurred to replace a high-value third party component in a customer system. The improved gross profit margin for 2017 also benefited, in part, from the leveraging of our fixed service costs.
We recorded a loss from operations of $65.6 million in 2017 compared to income from operations of $9.1 million in 2016. The decrease was primarily attributable to lower revenue and product gross profit margin and increased costs due to restructuring charges in 2017, partially offset by a decrease in our other operating expenses.
We recorded a net loss of $133.8 million in 2017 compared to net income of $10.6 million in 2016. The year over year change was primarily driven by the decrease in operating income discussed above and an increase of $81.6 million in income tax expense for 2017 compared to 2016. 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. These amounts were partially offset by the gain on the strategic transaction with Seagate and a $3.3 million gain from the sale of an investment in a private company.
Net cash used in operations during 2017 was $73.3 million, compared to net cash used in operations of $52.3 million in 2016. Net cash used in operations during 2017 was primarily driven by an increase of $97.7 million in inventory as a result of system builds for future deliveries and our 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. Working capital decreased from $373.0 million at December 31, 2016 to $354.3 million at December 31, 2017.

29


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, as the rate of increases in per-core performance slows;
data I/O and capacity needs growing much faster than computational needs;
the rise of AI along with machine learning and deep learning technologies which utilize HPC technologies for performance and scale;
technology innovations in memory and storage allowing for faster data access such as high bandwidth memory, NVRAM, SSDs 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 plentiful building blocks and more capable open source software;
electrical power requirements becoming a design constraint and driver in total cost of ownership determinations;
increasing use of analytics technologies (Hadoop, Spark, NoSQL and Graph) in both the HPC and big data markets;
increased adoption of cloud computing as a solution for loosely-coupled HPC applications;
large increases in memory prices during the past year; and
decreasing demand for supercomputers and significant variability in market demand 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). In addition, we have demonstrated expertise in system and performance software and several processor technologies. 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 products and services to new and existing customers, as demonstrated by our emphasis on strategic initiatives, such as big data analytics, AI and storage.

30


In analytics and AI, we are developing and delivering high performance data discovery, advanced analytics, machine learning and deep learning solutions. These solutions compete with open source software, running on commodity cluster or cloud systems. Although these competitive systems have low acquisition costs, the total cost of ownership (TCO) is driven up by management, power, efficiency and scaling challenges. We concentrate our efforts on developing solutions that minimize the TCO, 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 and commercial application and Python and R, distributed Dask, BigDL, TensorFlow and TensorBoard for advanced AI solutions.
In storage, we are developing and delivering high value products for the high performance parallel storage market. Our recent transaction with Seagate enhances our capabilities in storage and data management. Our storage products are primarily positioned to enable tight integration of storage to 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 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 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 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 have more than doubled in less than a year which has had a significant impact on our reported product gross profit margin. 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 recent reduction in revenue levels, we reduced the size of our workforce in 2017. However, the recent transaction with Seagate has partially offset this reduction but should help increase revenue and improve storage gross profit margin in the future.
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.

31


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,
 
 
2017
 
2016
 
2015
Product revenue
 
$
250,195

 
$
499,432

 
$
601,294

Less: Cost of product revenue
 
188,830

 
332,016

 
426,821

Product gross profit
 
$
61,365

 
$
167,416

 
$
174,473

Product gross profit percentage
 
25
%
 
34
%
 
29
%
 
 
 
 
 
 
 
Service revenue
 
$
142,314

 
$
130,377

 
$
123,395

Less: Cost of service revenue
 
72,975

 
77,578

 
72,185

Service gross profit
 
$
69,339

 
$
52,799

 
$
51,210

Service gross profit percentage
 
49
%
 
40
%
 
42
%
 
 
 
 
 
 
 
Total revenue
 
$
392,509

 
$
629,809

 
$
724,689

Less: Total cost of revenue
 
261,805

 
409,594

 
499,006

Total gross profit
 
$
130,704

 
$
220,215

 
$
225,683

Total gross profit percentage
 
33
%
 
35
%
 
31
%
Product Revenue
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.
Product revenue for 2016 decreased by $101.9 million, or 17%, compared to 2015, substantially driven by a slow-down in the high-end segments of the supercomputing market that we target compared to recent years. In addition, the year over year comparison was impacted by two large systems that were accepted in the first quarter of 2015, accounting for approximately $40.0 million in revenue, for which we had previously anticipated acceptance to occur in the fourth quarter of 2014.
Service Revenue
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.
Service revenue for 2016 increased by $7.0 million, or 6%, compared to 2015. The year over year increase in service revenue was primarily driven by increased maintenance revenue which benefited from a larger installed system base.
Cost of Product Revenue and Product Gross Profit
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. In the third quarter of 2017, we determined that a large contract currently scheduled for acceptance in 2018 would be performed at a loss of $4.1 million. The loss is 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 exchange rate. We recorded the full amount of the loss in 2017, which negatively affected margins. One relatively large sale to a U.S. government customer in the second quarter of 2017 and one relatively large sale to a foreign customer in the fourth quarter of 2017, both carrying lower margins, also significantly contributed to the decrease in product gross profit margin from 2016 to 2017.
Cost of product revenue for 2016 decreased by $94.8 million compared to 2015, driven primarily by lower product revenue and an improved product gross margin percentage. Product gross profit percentage was 34% in 2016 compared to 29% in 2015. The year over year increase in product gross margin percentage was driven by lower memory costs, partially offset by concessions and penalties and an increase in write-offs for excess and obsolete inventory.

32


Cost of Service Revenue and Service Gross Profit
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.
Cost of service revenue increased by $5.4 million in 2016 compared to 2015, driven by the costs to support a larger installed base of systems which also resulted in higher service revenue, and $3.0 million of costs incurred to replace a high-value third-party component in a customer system that is under a service contract. Service gross profit margin decreased from 42% in 2015 to 40% in 2016. The service gross profit margin decreased primarily due to the impact of the $3.0 million described previously, higher headcount and related base compensation expense as well as higher third-party costs. These amounts were partially offset by a decrease in incentive compensation expense.
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,
 
 
2017
 
2016
 
2015
Gross research and development expenses
 
$
141,289

 
$
130,006

 
$
126,060

Less: Amounts included in cost of revenue
 
(9,473
)
 
(12,621
)
 
(16,515
)
Less: Reimbursed research and development (excludes amounts in revenue)
 
(33,039
)
 
(5,255
)
 
(12,982
)
Net research and development expenses
 
$
98,777

 
$
112,130

 
$
96,563

Percentage of total revenue
 
25
%
 
18
%
 
13
%
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 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. We anticipate that reimbursed research and development will continue to vary significantly from period to period but will remain at relatively high levels over the next couple of years as a result of these projects.
In 2016, gross research and development expenses increased by $3.9 million compared to 2015, primarily due to increased investments in the development of new products. Total compensation costs increased by $1.7 million compared to 2015, driven by higher average headcount, partially offset by lower incentive compensation expense. Expenses for outside services increased by $1.3 million over the same period. Net research and development expenses increased by $15.6 million compared to 2015 as a result of the increase in gross research and development expenses described above and a decrease in amounts included in cost of revenue and reimbursed research and development. The decrease in reimbursements was primarily driven by lower funding in 2016 compared to 2015 and the timing of milestone and project completions.

33


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,
 
 
2017
 
2016
 
2015
Sales and marketing
 
$
59,894

 
$
64,893

 
$
60,150

Percentage of total revenue
 
15
%
 
10
%
 
8
%
General and administrative
 
$
29,113

 
$
34,053

 
$
27,966

Percentage of total revenue
 
7
%
 
5
%
 
4
%
Sales and Marketing.    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.
Sales and marketing expense increased by $4.7 million in 2016 compared to 2015. Total compensation costs for 2016 increased by $3.6 million compared to 2015, driven by higher headcount, partially offset by lower incentive compensation expense. Marketing program spending also increased by $0.8 million over the same period.
General and Administrative.    General and administrative expense decreased by $4.9 million in 2017 compared to 2016, 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, see Note 13 — 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 but will likely remain at above historical levels until the matter is resolved. We also lowered our average headcount which resulted in compensation costs decreasing by $0.8 million compared to 2016
The $6.1 million increase in general and administrative expense in 2016 compared to 2015 was primarily due to a $6.0 million increase in legal costs associated with our ongoing litigation with Raytheon. We also incurred a $2.3 million lease termination fee for our St. Paul facility in 2016. These amounts were partially offset by a $2.1 million decrease in incentive compensation expense in 2016 compared to 2015.
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 year ended December 31, 2017, we recorded $8.6 million in expense in connection with the restructuring plan, primarily related to employee severance.
Other Income (Expense), Net
We recorded $5.0 million and $0.4 million of net other income for the years ended December 31, 2017 and 2015, 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,
 
 
2017
 
2016
 
2015
Interest income
 
$
3,386

 
$
2,120

 
$
1,465

Interest expense
 
(110
)
 
27

 
(57
)
Net interest income
 
$
3,276

 
$
2,147

 
$
1,408

Interest income is earned on cash and cash equivalents, investment balances and the investment in sales-type lease.

34


Gain on Strategic Transaction
In the third quarter of 2017, we completed a strategic transaction with Seagate Cloud Systems Inc. centered around the transfer of Seagate’s ClusterStor high-performance storage business to Cray. As part of the transaction, we have assumed customer support obligations associated with the ClusterStor product line and have 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):
 
 
Year Ended December 31,
 
 
2017
 
2016
 
2015
Net income (loss) before income taxes
 
$
(52,890
)
 
$
9,921

 
$
42,777

Tax benefit (expense)
 
(80,939
)
 
694

 
(15,240
)
Net income (loss)
 
$
(133,829
)
 
$
10,615

 
$
27,537

Effective tax rate
 
(153
)%
 
(7
)%
 
36
%
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.
Amounts we recorded during the year ended December 31, 2017 directly attributable to the enactment of the Tax Cuts and Jobs Act included 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%, the estimated impact, in the amount of $0.3 million, associated with the Repatriation Transaction Tax, and the estimated impact, in the amount of $0.3 million, associated with our decision to no longer consider the undistributed earnings of our foreign subsidiaries to be permanently reinvested outside of the U.S. Estimated amounts have been recorded on a provisional basis in accordance with Securities and Exchange Commission Staff Accounting Bulletin 118 and may be adjusted, during a one-year measurement period, when we have had sufficient time to obtain, prepare and analyze historical tax returns, financial statements and related accounts that is required to finalize our accounting with respect to those items.
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 expense at the effective rate of (153)% 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 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 income tax 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. For the year ended December 31, 2015, the difference between the income tax provision at the federal statutory rate of 35% and our income tax expense at the effective rate of 36% was the result of state taxes, non-deductible expenses and other permanent items, partially offset by research and development tax credits.
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 was based upon all available positive and negative evidence, which included, 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. We consider our actual

35


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, 2017, we had experienced a significant decline in revenue, gross profit, and operating income since 2015, had 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, 2018. 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. If we had determined that it was appropriate to increase the valuation allowance held against our U.S. deferred tax assets prior to enactment of the Tax Cuts and Jobs Act total tax expense for the year ended December 31, 2017 would not have changed. The decrease in the carrying value of our U.S. deferred tax assets as a result of the reduction in the U.S. federal corporate income tax rate would have been completely offset by a reduction in the valuation allowance that would have been previously established against those deferred tax assets.
As of December 31, 2017, we had U.S. federal net operating loss carryforwards of approximately $72.6 million and U.S. federal research and development tax credit carryforwards of approximately $36.0 million. The federal net operating loss carryforwards will expire between 2019 through 2037, and the research and development tax credits will expire from 2021 through 2037 if not utilized.
New 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 existing 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. Adoption of ASU 2014-09 was initially required for fiscal and interim reporting periods beginning after December 15, 2016 using either of two methods: (i) retrospective to each prior reporting period presented with the option to elect certain practical expedients as defined within ASU 2014-09 (full retrospective method); or (ii) retrospective with the cumulative effect of initially applying ASU 2014-09 recognized at the date of initial application and providing certain additional disclosures as defined per ASU 2014-09 (modified retrospective method).
In August 2015, FASB issued Accounting Standards Update No. 2015-14, Revenue from Contracts with Customers - Deferral of the Effective Date: Topic 606 (ASU 2015-14) that deferred the effective date of ASU 2014-09 by one year. Application of the new revenue standard is permitted for fiscal and interim reporting periods beginning after December 15, 2016 and required for fiscal and interim reporting periods beginning after December 15, 2017. We believe the impact of adopting the new guidance will be immaterial to our annual and interim financial statements. We believe that the impact will be limited to the identification of a significant financing component in a small number of our contracts with customers. We will also be required to make additional disclosures under the new guidance. We plan to adopt this standard in the first quarter of 2018 using the modified retrospective method.
In July 2015, FASB issued Accounting Standards Update No. 2015-11, Simplifying the Measurement of Inventory: Topic 330 (ASU 2015-11) to amend Topic 330, Inventory. Topic 330 previously required an entity to measure inventory at the lower of cost or market. Market could be replacement cost, net realizable value, or net realizable value less an approximately normal profit margin. ASU 2015-11 requires that inventory measured using either the first-in, first-out (FIFO) or average cost method now be measured at the lower of cost and net realizable value. Net realizable value is the estimated selling prices in the ordinary course of business, less reasonably predictable costs of completion, disposal and transportation. We adopted ASU 2015-11 at the beginning of the first quarter of 2017. Adoption of ASU 2015-11 did not have a material impact on our consolidated financial statements.
In November 2015, FASB issued Accounting Standards Update No. 2015-17, Balance Sheet Classification of Deferred Taxes: Topic 740 (ASU 2015-17). Current GAAP requires the deferred taxes for each jurisdiction to be presented as a net current asset or liability and net noncurrent asset or liability. This requires a jurisdiction-by-jurisdiction analysis based on the classification of the assets and liabilities to which the underlying temporary differences relate, or, in the case of loss or credit carryforwards, based on the period in which the attribute is expected to be realized. Any valuation allowance is then required to be allocated on a pro rata basis, by jurisdiction, between current and noncurrent deferred tax assets. The new guidance requires that all deferred tax assets and liabilities, along with any related valuation allowance, be classified as noncurrent on the balance sheet. As a result, each jurisdiction will now only have one net noncurrent deferred tax asset or liability. The guidance does not change the existing requirement that only permits offsetting within a jurisdiction. We adopted ASU 2015-17 at the beginning of the first quarter of 2017. At the time of adoption, all of our deferred tax assets and liabilities, along with any related valuation allowance, were

36


classified as noncurrent on our Consolidated Balance Sheet. We adopted ASU 2015-17 on a retrospective basis. As such, prior period amounts have been adjusted to reflect the retrospective application of ASU 2015-17. This resulted in $19.1 million of current net deferred tax assets being reclassified as noncurrent on our December 31, 2016 Consolidated Balance Sheet.
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. Adoption of ASU 2016-01 is required for fiscal reporting periods beginning after December 15, 2017, including interim reporting periods within those fiscal years. We do not expect the adoption of ASU 2016-01 to 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 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. As of December 31, 2017, the new standard requires application with a modified retrospective approach to each prior reporting period presented with various optional practical expedients. While we expect adoption to lead to a material increase in the assets and liabilities recorded on our Consolidated Balance Sheet, we are still evaluating the overall impact on our consolidated financial statements.
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. Adoption of ASU 2016-15 is required for fiscal reporting periods beginning after December 15, 2017, including interim reporting periods within those fiscal years with early adoption being permitted. We do not expect the adoption of ASU 2016-15 to 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. Adoption of ASU 2016-18 is required for fiscal reporting periods beginning after December 15, 2017, including interim reporting periods within those fiscal years with early adoption being permitted. We do not expect the adoption of ASU 2016-18 to have a material impact on our consolidated financial statements.
In January 2017, FASB issued Accounting Standards Update No. 2017-04, Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment (ASU 2017-04) which eliminates Step 2 from the goodwill impairment test. ASU 2017-04 also eliminates the requirements for any reporting unit with a zero or negative carrying amount to perform a qualitative assessment and, if it fails that qualitative test, to perform Step 2 of the goodwill impairment test. An entity still has the option to perform the qualitative assessment for a reporting unit to determine if the quantitative impairment test is necessary. Adoption of ASU 2017-04 is required for annual or interim goodwill impairment tests in fiscal years beginning after December 15, 2019 with early adoption being permitted for annual or interim goodwill impairment tests performed on testing dates after January 1, 2017. We adopted ASU 2017-04 at the beginning of the second quarter of 2017. Adoption of ASU 2017-04 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 are currently evaluating the potential impact of the pending adoption of ASU 2017-12 on our consolidated financial statements.

37


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 have also entered into 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.
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 vast majority of such terminations effective in July 2017. We recorded $8.6 million in expense associated with the restructuring plan, primarily related to employee severance, in 2017. The majority of the cash payments related to the restructuring charges were paid in 2017.
In September of 2017, we completed a strategic transaction with Seagate Cloud Systems Inc. centered around the addition of Seagate’s ClusterStor high-performance storage business. As part of the transaction, we have assumed customer support obligations associated with the ClusterStor product line and have added more than 125 employees and contractors. Assets received as part of the transaction included cash of $8.0 million. We expect to receive approximately $1.8 million in additional cash in the first half of 2018 as part of post-closing adjustments based on the final analysis of obligations to be assumed
Total cash and investments decreased from $224.6 million at December 31, 2016 to $147.3 million at December 31, 2017. As of December 31, 2017, $19.1 million of our total cash and investments balance was held by foreign subsidiaries. As of December 31, 2017, we had $3.0 million in restricted cash associated with certain letters of credit outstanding to secure customer prepayments. As of December 31, 2017, we had working capital of $354.3 million compared to $373.0 million as of December 31, 2016.
Cash flow information for the indicated years ended December 31 included the following (in thousands):
 
 
2017
 
2016
 
2015
Cash provided by (used in):
 
 
 
 
 
 
Operating Activities
 
$
(73,341
)
 
$
(52,313
)
 
$
147,756

Investing Activities
 
(13,663
)
 
8,998

 
7,216

Financing Activities
 
(332
)
 
(540
)
 
(1,373
)
Operating Activities.    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. For the year ended December 31, 2015, cash provided by operating activities was primarily driven by net income of $27.5 million and the positive impact of adding back non-cash operating items of $42.4 million, customer acceptances of our systems that resulted in a decrease of $21.3 million in inventory, and collections from customers that resulted in a decrease of $36.7 million in accounts and other receivables.
Investing Activities.    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 new 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, respectively. 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. For the year ended December 31, 2015, cash provided by investing activities was principally due to sales and maturities of debt securities of $16.2 million and a release of $13.4 million in restricted cash related to a prepayment on a system from a customer that was released at the time of delivery, partially offset by purchases of debt securities of $15.0 million and purchases of property and equipment of $7.5 million.

38


Financing Activities.    Net cash used in financing activities in 2017, 2016 and 2015 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 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 large-scale product deliveries, spare parts, 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, 2017 (in thousands):
 
 
Amounts Committed by Year
Contractual Obligations
 
Total
 
1 Year
 
Years 2-3
 
Years 4-5
 
Thereafter
Development agreements
 
$
25,061

 
$
19,930

 
$
5,131

 
$

 
$

Operating leases
 
53,933

 
7,461

 
13,150

 
12,613

 
20,709

Total contractual cash obligations
 
$
78,994

 
$
27,391

 
$
18,281

 
$
12,613

 
$
20,709

As of December 31, 2017, we had a $50.0 million revolving line of credit (Credit Facility) with Wells Fargo Bank, National Association, designed to be used for general corporate purposes, including working capital requirements and capital expenditures. The Credit Facility also supports the issuance of letters of credit. The Credit Facility is secured by a first priority lien in all of our accounts receivable and other rights to payment, general intangibles, inventory and equipment.
Any borrowings under the Credit Facility bear interest at either a fluctuating rate equal to the daily one month LIBOR rate plus a margin of 1.25% or a fixed interest rate for one, three or six months equal to the LIBOR rate for the applicable period plus a margin of 1.25%. We are also required to pay the lender customary letter of credit fees, and a commitment fee of 0.18% per annum in respect of the unutilized commitment amount under the Credit Facility. The Credit Facility requires that we maintain certain financial ratios and restricts our ability to incur additional indebtedness, pay dividends or distributions, create liens on assets, and engage in certain other activities. We were in compliance with all of our financial covenants as of the end of each quarter for the year ended December 31, 2017. The Credit Facility matures in March 2018. We have begun discussions with the bank that may result in changes to the size and terms of this arrangement.
We made no draws and had no outstanding cash borrowings on the line of credit as of December 31, 2017.
As of December 31, 2017, we had $15.0 million in USD equivalent value in outstanding letters of credit and $3.0 million in restricted cash associated with certain letters of credit to secure customer prepayments and other customer related obligations.
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, 2017, we incurred $17.5 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, research and development expenses and share-based compensation. 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

39


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 estimated selling price determination used in revenue recognition, percentage of completion accounting, estimates of proportional performance on co-funded engineering contracts, 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
We recognize revenue, including transactions under sales-type leases, when it is realized or realizable and earned. We consider revenue realized or realizable and earned when we have persuasive evidence of an arrangement, delivery has occurred, the sales price is fixed or determinable, and collectibility is reasonably assured. Delivery does not occur until the products have been shipped or services provided to the customer, the risk of loss has transferred to the customer, and, where applicable, a customer acceptance has been obtained. The sales price is not considered to be fixed or determinable until all material contingencies related to the sales have been resolved. We record revenue in the Consolidated Statements of Operations net of any sales, use, value added or certain excise taxes imposed by governmental authorities on specific sales transactions. In addition to the aforementioned general policy, the following are our statements of policy with regard to multiple-element arrangements and specific revenue recognition policies for each major category of revenue.
Multiple-Element Arrangements. We commonly enter into revenue arrangements that include multiple deliverables of our product and service offerings due to the needs of our customers. Products may be delivered in phases over time periods which can be as long as five years. Maintenance services generally begin upon acceptance of the first equipment delivery and future deliveries of equipment generally have an associated maintenance period. We consider the maintenance period to commence upon acceptance of the product, or installation of the product where a formal acceptance is not required, which may include a warranty period and accordingly allocate a portion of the arrangement consideration as a separate deliverable which is recognized as service revenue over the entire service period. Other services such as training and engineering services can be delivered as a discrete delivery or over the term of the contract. A multiple-element arrangement is separated into more than one unit of accounting if the following criteria are met:
The delivered item(s) has value to the customer on a standalone basis; and
If the arrangement includes a general right of return relative to the delivered item(s), delivery or performance of the undelivered item(s) is considered probable and substantially in our control.
If these criteria are met for each element, the arrangement consideration is allocated to the separate units of accounting based on each unit’s relative selling price. If these criteria are not met, the arrangement is accounted for as one unit of accounting which would result in revenue being recognized ratably over the contract term or being deferred until the earlier of when such criteria are met or when the last undelivered element is delivered.
We follow a selling price hierarchy in determining the best estimate of the selling price of each deliverable. Certain products and services are sold separately in standalone arrangements for which we are sometimes able to determine vendor specific objective evidence (VSOE). We determine VSOE based on normal pricing and discounting practices for the product or service when sold separately.
When we are not able to establish VSOE for all deliverables in an arrangement with multiple elements, we attempt to establish the selling price of each remaining element based on third-party evidence (TPE). Our inability to establish VSOE is often due to a relatively small sample of customer contracts that differ in system size and contract terms which can be due to infrequently selling each element separately, not pricing products within a narrow range, or only having a limited sales history, such as in the

40


case of certain advanced and emerging technologies. TPE is determined based on our prices or competitor prices for similar deliverables when sold separately. However, we are often unable to determine TPE, as our offerings usually contain a significant level of customization and differentiation from those of competitors and we are often unable to reliably determine what similar competitor products’ selling prices are on a standalone basis.
When we are unable to establish selling price using VSOE or TPE, we use estimated selling price (ESP) in our allocation of arrangement consideration. The objective of ESP is to determine the price at which we would transact a sale if the product or service were sold on a standalone basis. In determining ESP, we use the cost to provide the product or service plus a margin, or consider other factors. When using cost plus a margin, we consider the total cost of the product or service, including customer-specific and geographic factors. We also consider the historical margins of the product or service on previous contracts and several 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.
Products. We most often recognize revenue from sales of products upon delivery or customer acceptance of the system. Where formal acceptance is not required, we recognize revenue upon delivery or installation. When the product is part of a multiple element arrangement, we allocate a portion of the arrangement consideration to product revenue based on estimates of selling price.
Services. Maintenance services are provided under separate maintenance contracts with customers. These contracts generally provide for maintenance services for one year, although some are for multi-year periods, often with prepayments for the term of the contract. We consider the maintenance period to commence upon acceptance of the product or installation in situations where a formal acceptance is not required, which may include a warranty period. When service is part of a multiple element arrangement, we allocate a portion of the arrangement consideration to maintenance service revenue based on estimates of selling price. Maintenance contracts that are billed in advance of revenue recognition are recorded as deferred revenue. Maintenance revenue is recognized ratably over the term of the maintenance contract.
Revenue from engineering services is recognized as services are performed.
Project Revenue. Revenue from design and build contracts is recognized under the percentage-of-completion (or POC method). Under the POC method, revenue is recognized based on the costs incurred to date as a percentage of the total estimated costs to fulfill the contract. If circumstances arise that change the original estimates of revenues, costs, or extent of progress toward completion, revisions to the estimates are made. These revisions may result in increases or decreases in estimated revenues or costs, and such revisions are recorded in income in the period in which the circumstances that gave rise to the revision become known by management. We perform ongoing profitability analyses of our contracts accounted for under the POC method in order to determine whether the latest estimates of revenue, costs and extent of progress require updating. If at any time these estimates indicate that the contract will be unprofitable, the entire estimated loss for the remainder of the contract is recorded immediately.
We record revenue from certain research and development contracts which include milestones using the milestone method if the milestones are determined to be substantive. A milestone is considered to be substantive if management believes there is substantive uncertainty that it will be achieved and the milestone consideration meets all of the following criteria:
It is commensurate with either of the following:
Our performance to achieve the milestone; or
The enhancement of value of the delivered item or items as a result of a specific outcome resulting from our performance to achieve the milestone.
It relates solely to past performance.
It is reasonable relative to all of the deliverables and payment terms (including other potential milestone consideration) within the arrangement.
The individual milestones are determined to be substantive or non-substantive in their entirety and milestone consideration is not bifurcated.
Revenue from projects is classified as Product Revenue or Service Revenue, based on the nature of the work performed.
Nonmonetary Transactions. We value and record nonmonetary transactions at the fair value of the asset surrendered unless the fair value of the asset received is more clearly evident, in which case the fair value of the asset received is used.

41


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. Prior to the adoption of ASU 2015-11 at the beginning of the first quarter of 2017, inventory was valued at the lower of cost or market. The adoption of ASU 2015-11 did not have a material impact on our consolidated financial statements.
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.
We provided a valuation allowance against our U.S. deferred tax assets and against the majority of our foreign deferred tax assets at December 31, 2017 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, 2017, we had approximately $84.0 million of net deferred tax assets before application of a valuation allowance. As of December 31, 2017, net deferred tax assets after reduction by the valuation allowance of $82.9 million were $1.1 million. Included in our deferred tax assets is a deferred tax asset of $15.2 million related to federal net operating loss carryforwards that will expire between 2019 and 2037 and a deferred tax asset of $36.0 million related to federal research and development tax credits that will expire between 2021 and 2037.
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,

42


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.
Amounts to be received under co-funding arrangements with the U.S. government or other customers are based on either contractual milestones or costs incurred. These co-funding milestone payments are recognized in operations 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 may be 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.
We classify amounts to be received from funded research and development projects as either revenue or a reduction to 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.
Share-based Compensation
We measure compensation cost for share-based payment awards at fair value and recognize it as compensation expense over the service period for awards expected to vest. We recognize share-based compensation expense for all share-based payment awards, net of an estimated forfeiture rate. We recognize compensation cost for only 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. We utilize the Black-Scholes options pricing model to value the stock options granted under our options plans. In this model, we utilize assumptions related 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 our common stock at the date of grant.
We have 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 recognized when vesting is deemed to be “probable”. Awards are evaluated for probability of vesting during each reporting period. We do not currently believe that any of our performance vesting restricted stock or performance vesting restricted stock units are “probable” of vesting.
Business Combinations
We account for business combinations using the purchase method of accounting and allocate 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 we record a bargain purchase gain. We use 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, we use risk-adjusted cash flows

43


discounted at rates considered appropriate given the inherent risks associated with each type of asset. We believe the level and timing of cash flows appropriately reflects market participant assumptions.

44


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 and to the extent we do so, or engage with our foreign subsidiaries in transactions deemed to be either short-term or long-term in nature, we are subject to foreign currency exchange risks.
As of December 31, 2017, we had entered into foreign currency exchange contracts that were designated as cash flow hedges that hedge approximately $96.3 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, 2017, we had entered into foreign currency exchange contracts that had been dedesignated for the purposes of hedge accounting treatment totaling $46.9 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, 2017, a hypothetical 10% unfavorable change in foreign currency exchange rates would impact our annual operating results and cash flows by approximately $0.5 million.


45


Item 8.    Financial Statements and Supplementary Data
INDEX TO FINANCIAL STATEMENTS*
 
 
 
Consolidated Balance Sheets at December 31, 2017 and December 31, 2016
  
F-1
Consolidated Statements of Operations for the years ended December 31, 2017, 2016 and 2015
  
F-2
Consolidated Statements of Comprehensive Income (Loss) for the years ended December 31, 2017, 2016 and 2015
 
F-3
Consolidated Statements of Shareholders’ Equity for the years ended December 31, 2017, 2016 and 2015
  
F-4
Consolidated Statements of Cash Flows for the years ended December 31, 2017, 2016 and 2015
  
F-5
Notes to Consolidated Financial Statements
  
F-6
Report of Independent Registered Public Accounting Firm
  
F-37
 ________________________________
* The Financial Statements are located following page F-1.
The selected quarterly financial data required by this item is set forth in Note 22 - 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

46


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 2017 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, 2017.
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, 2017.

47


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, 2017, 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, 2017, 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, 2017 and 2016, 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, 2017, and the related notes (collectively referred to as the “consolidated financial statements”) and our report dated February 15, 2018, 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.




48


/S/ PETERSON SULLIVAN LLP


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

Seattle, Washington
February 15, 2018



49


Item 9B.    Other Information
None.

50


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 12, 2018, 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 12, 2018, 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 12, 2018, 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 12, 2018, 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 12, 2018, and such information is incorporated herein by reference.

51


PART IV
Item 15.    Exhibits and Financial Statement Schedules
 
 
 
(a)(1)
 
Financial Statements
 
 
 
 
Consolidated Balance Sheets at December 31, 2017 and December 31, 2016
 
 
 
 
Consolidated Statements of Operations for the years ended December 31, 2017, 2016 and 2015
 
 
 
 
Consolidated Statements of Comprehensive Income (Loss) for the years ended December 31, 2017, 2016 and 2015
 
 
 
 
Consolidated Statements of Shareholders’ Equity for the years ended December 31, 2017, 2016 and 2015
 
 
 
 
Consolidated Statements of Cash Flows for the years ended December 31, 2017, 2016 and 2015
 
 
 
 
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, 2017, 2016 and 2015 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.

52


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.0*
 
 
S-8
 
333-57970
 
03/30/01
 
4.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/24/13
 
A
 
 
10.8*
 
 
DEF 14A
 
000-26820
 
04/25/16
 
A
 
 
10.9*
 
 
10-K
 
000-26820
 
04/01/05
 
10.32
 
 
10.10*
 
 
10-K
 
000-26820
 
04/01/05
 
10.33
 
 
10.11*
 
 
10-K
 
000-26820
 
03/09/07
 
10.11
 
 
10.12*
 
 
8-K
 
000-26820
 
06/08/06
 
10.1
 
 
10.13*
 
 
8-K
 
000-26820
 
07/03/13
 
99.1
 
 
10.14*
 
 
8-K
 
000-26820
 
07/03/13
 
99.2
 
 
10.15*
 
 
8-K
 
000-26820
 
12/17/14
 
10.1
 
 
10.16*
 
 
8-K
 
000-26820
 
12/17/14
 
10.2
 
 
10.17*
 
 
8-K
 
000-26820
 
12/17/14
 
10.3
 
 
10.18*
 
 
8-K
 
000-26820
 
12/17/14
 
10.4
 
 

53


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

54


Exhibit
Number
 
Exhibit Description
 
Incorporated by Reference
 
 
 
 
 
 
 
Form
 
File No.
 
Filing
Date
 
Exhibit/
Annex
 
Filed
Herewith
21.1
 
 
 
 
 
 
 
 
 
 
X
23.1
 
 
 
 
 
 
 
 
 
 
X
24.1
 
 
 
 
 
 
 
 
 
 
X
31.1
  
  
 
  
 
  
 
  
  
 
X
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.

55



Item 16.    Form 10-K Summary
None.

56


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 15, 2018.
 
 
 
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 15, 2018.
 
 
 
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
 
 

57


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

 
$
222,962

  Restricted cash
 
1,964

 

  Short-term investments
 
6,997

 

  Accounts and other receivables, net
 
162,034

 
197,941

  Inventory
 
186,307

 
88,254

  Prepaid expenses and other current assets
 
25,015

 
20,006

  Total current assets
 
519,643

 
529,163

 
 
 
 
 
  Long-term restricted cash
 
1,030

 
1,655

  Long-term investment in sales-type lease, net
 
23,367

 
31,050

  Property and equipment, net
 
36,623

 
30,620

  Service spares, net
 
2,551

 
3,023

  Goodwill
 
14,182

 
14,182

  Intangible assets other than goodwill, net
 
4,345

 
1,637

  Deferred tax assets, net
 
1,106

 
85,613

  Other non-current assets
 
15,910

 
17,629

  TOTAL ASSETS
 
$
618,757

 
$
714,572

 
 
 
 
 
LIABILITIES AND SHAREHOLDERS’ EQUITY
Current liabilities:
 
 
 
 
  Accounts payable
 
$
57,207

 
$
45,504

  Accrued payroll and related expenses
 
18,546

 
17,199

  Other accrued liabilities
 
9,471

 
10,303

  Deferred revenue
 
80,119

 
83,129

  Total current liabilities
 
165,343

 
156,135

 
 
 
 
 
  Long-term deferred revenue
 
38,622

 
27,258

  Other non-current liabilities
 
14,495

 
5,703

  TOTAL LIABILITIES
 
218,460

 
189,096

Commitments and contingencies (Note 13)
 
 
 
 
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,464,963 and 40,757,458 shares, respectively
 
633,408

 
622,604

Accumulated other comprehensive income
 
915

 
2,782

Accumulated deficit
 
(234,026
)
 
(99,910
)
  TOTAL SHAREHOLDERS’ EQUITY
 
400,297

 
525,476

  TOTAL LIABILITIES AND SHAREHOLDERS’ EQUITY
 
$
618,757

 
$
714,572

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,
 
 
2017
 
2016
 
2015
Revenue:
 
 
 
 
 
 
Product
 
$
250,195

 
$
499,432

 
$
601,294

Service
 
142,314

 
130,377

 
123,395

Total revenue
 
392,509

 
629,809

 
724,689

Cost of revenue:
 
 
 
 
 
 
  Cost of product revenue
 
188,830

 
332,016

 
426,821

  Cost of service revenue
 
72,975

 
77,578

 
72,185

  Total cost of revenue
 
261,805

 
409,594

 
499,006

  Gross profit
 
130,704

 
220,215

 
225,683

Operating expenses:
 
 
 
 
 
 
  Research and development, net
 
98,777

 
112,130

 
96,563

  Sales and marketing
 
59,894

 
64,893

 
60,150

  General and administrative
 
29,113

 
34,053

 
27,966

  Restructuring
 
8,568

 

 

  Total operating expenses
 
196,352

 
211,076

 
184,679

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

 
41,004

 
 
 
 
 
 
 
Other income (expense), net
 
5,002

 
(1,365
)
 
365

Interest income, net
 
3,276

 
2,147

 
1,408

Gain on strategic transaction
 
4,480

 

 

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

 
42,777

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

 
(15,240
)
Net income (loss)
 
$
(133,829
)
 
$
10,615

 
$
27,537

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

 
$
0.70

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

 
$
0.68

 
 
 
 
 
 
 
Basic weighted average shares outstanding
 
40,139

 
39,833

 
39,257

Diluted weighted average shares outstanding
 
40,139

 
41,012

 
40,691

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,
 
 
2017
 
2016
 
2015
Net income (loss)
 
$
(133,829
)
 
$
10,615

 
$
27,537

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

 
(20
)
Foreign currency translation adjustments
 
(490
)
 
426

 
(394
)
Unrealized gain (loss) on cash flow hedges
 
(1,457
)
 
8,030

 
5,251

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

 
(13,324
)
 
(3,698
)
Other comprehensive income (loss)
 
(1,867
)
 
(4,860
)
 
1,139

Comprehensive income (loss)
 
$
(135,696
)
 
$
5,755

 
$
28,676

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, 2014
 
40,822

 
$
598,390

 
$
6,503

 
$
(151,039
)
 
$
453,854

Issuance of shares under employee stock purchase plan
 
27

 
711

 
 
 
 
 
711

Exercise of stock options
 
229

 
2,289

 
 
 
 
 
2,289

Restricted shares issued for compensation, net of forfeitures and taxes
 
(384
)
 
(2,464
)
 
 
 
(1,909
)
 
(4,373
)
Share-based compensation
 

 
11,353

 
 
 
 
 
11,353

Other comprehensive income
 
 
 
 
 
1,139

 
 
 
1,139

Net income
 
 
 
 
 
 
 
27,537

 
27,537

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 14)
 
 
 
 
 
 
 
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

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,
 
 
2017
 
2016
 
2015
Operating activities:
 
 
 
 
 
 
Net income (loss)
 
$
(133,829
)
 
$
10,615

 
$
27,537

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

 
14,684

 
17,017

  Share-based compensation expense
 
10,849

 
11,151

 
11,353

  Deferred income taxes
 
81,468

 
(1,861
)
 
12,103

  Gain on strategic transaction
 
(4,480
)
 

 

  Gain on sale of equity investment
 
(3,349
)
 

 

  Other
 
837

 
2,850

 
1,945

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

 
(78,396
)
 
36,665

  Long-term investment in sales-type lease, net
 
10,129

 
(17,224
)
 
11,510

  Inventory
 
(97,688
)
 
15,343

 
21,292

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

 
(3,972
)
  Accounts payable
 
11,527

 
16,903

 
(19,849
)
  Accrued payroll and related expenses and other accrued liabilities
 
7,572

 
(21,073
)
 
23,841

  Deferred revenue
 
(6,491
)
 
(7,570
)
 
8,314

Net cash provided by (used in) operating activities
 
(73,341
)
 
(52,313
)
 
147,756

Investing activities:
 
 
 
 
 
 
  Sales and maturities of available-for-sale investments
 
87,513

 
30,990

 
16,229

  Purchases of available-for-sale investments
 
(94,902
)
 
(16,159
)
 
(14,991
)
  Cash received in strategic transaction
 
8,000

 

 

  Proceeds from sale of equity investment
 
4,481

 

 

  Change in restricted cash
 
(1,288
)
 
1,670

 
13,445

  Purchases of property and equipment
 
(17,467
)
 
(7,503
)
 
(7,467
)
Net cash provided by (used in) investing activities
 
(13,663
)
 
8,998

 
7,216

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

 
718

 
711

  Purchase of employee restricted shares to fund related statutory tax withholding
 
(2,039
)
 
(3,379
)
 
(4,373
)
  Proceeds from exercise of options
 
1,342

 
2,121

 
2,289

Net cash used in financing activities
 
(332
)
 
(540
)
 
(1,373
)
Effect of foreign exchange rate changes on cash and cash equivalents
 
1,700

 
157

 
428

Net increase (decrease) in cash and cash equivalents
 
(85,636
)
 
(43,698
)
 
154,027

Cash and cash equivalents:
 
 
 
 
 
 
  Beginning of period
 
222,962

 
266,660

 
112,633

  End of period
 
$
137,326

 
$
222,962

 
$
266,660

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

 
$
31

 
$
4

  Cash paid for income taxes
 
930

 
2,441

 
3,890


F-5


Non-cash investing and financing activities:
 
 
 
 
 
 
  Inventory transfers to property and equipment and service spares
 
$
2,429

 
$
5,292

 
$
8,177

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 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) and data analytics and artificial intelligence (AI) markets. These products include compute systems commonly known as supercomputers, and 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, system maintenance and support and engineering services. The Company’s customers include domestic and foreign government and government-funded entities, academic institutions and commercial entities.
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, 2017 and 2016, the Company had $3.0 million and $1.7 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. 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 18 — 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.

F-7

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

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. Prior to the adoption of ASU 2015-11 at the beginning of the first quarter of 2017, inventories were valued at the lower of cost or market. The adoption of ASU 2015-11 did not have a material impact on the Company’s consolidated financial statements.
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). Prior to the adoption of ASU 2015-11 at the beginning of the first quarter of 2017, service spares were valued at the lower of cost or market. The adoption of ASU 2015-11 did not have a material impact on the Company’s consolidated financial statements.
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 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). In the second quarter of 2017, the Company determined that declining revenues in recent years, coupled with the anticipated loss for 2017, should be construed as a triggering event for the purposes of impairment testing of goodwill in accordance with ASC 350. The Company performed a quantitative goodwill impairment test on June 30, 2017. Due to the proximity of the triggering event to the October 1 annual testing date, the Company has elected to change the date of its annual goodwill impairment test from the beginning of its fourth fiscal quarter to the beginning of its second fiscal quarter. 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

F-8

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

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 a quantitative goodwill impairment test during the second fiscal quarter of 2017 and concluded that the fair values of its reporting units were greater than their carrying amounts.
Business Combinations
The Company accounts for business combinations using the purchase 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
The Company recognizes revenue, including transactions under sales-type leases, when it is realized or realizable and earned. The Company considers revenue realized or realizable and earned when it has persuasive evidence of an arrangement, delivery has occurred, the sales price is fixed or determinable, and collectibility is reasonably assured. Delivery 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. The sales price is not considered to be fixed or determinable until all material contingencies related to the sales have been resolved. The Company records revenue in the Consolidated Statements of Operations net of any sales, use, value added or certain excise taxes imposed by governmental authorities on specific sales transactions. In addition to the aforementioned general policy, the following are the Company’s statements of policy with regard to multiple-element arrangements and specific revenue recognition policies for each major category of revenue.
Multiple-Element Arrangements. The Company commonly enters into revenue arrangements that include multiple deliverables of its product and service offerings due to the needs of its customers. Products may be delivered in phases over time periods which can be as long as five years. Maintenance services generally begin upon acceptance of the first equipment delivery and future deliveries of equipment generally have an associated maintenance period. The Company considers the maintenance period to commence upon acceptance of the product or installation in situations where a formal acceptance is not required, which may include a warranty period and accordingly allocates a portion of the arrangement consideration as a separate deliverable which is recognized as service revenue over the entire service period. Other services such as training and engineering services can be delivered as a discrete delivery or over the term of the contract. A multiple-element arrangement is separated into more than one unit of accounting if the following criteria are met:
The delivered item(s) has value to the customer on a standalone basis; and
If the arrangement includes a general right of return relative to the delivered item(s), delivery or performance of the undelivered item(s) is considered probable and substantially in the control of the Company.
If these criteria are met for each element, the arrangement consideration is allocated to the separate units of accounting based on each unit’s relative selling price. If these criteria are not met, the arrangement is accounted for as one unit of accounting which would result in revenue being recognized ratably over the contract term or being deferred until the earlier of when such criteria are met or when the last undelivered element is delivered.

F-9

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

The Company follows a selling price hierarchy in determining the best estimate of the selling price of each deliverable. Certain products and services are sold separately in standalone arrangements for which the Company is sometimes able to determine vendor specific objective evidence (VSOE). The Company determines VSOE based on normal pricing and discounting practices for the product or service when sold separately.
When the Company is not able to establish VSOE for all deliverables in an arrangement with multiple elements, the Company attempts to establish the selling price of each remaining element based on third-party evidence (TPE). The Company’s inability to establish VSOE is often due to a relatively small sample of customer contracts that differ in system size and contract terms which can be due to infrequently selling each element 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. TPE is determined based on the Company’s prices or competitor prices for similar deliverables when sold separately. However, the Company is often unable to determine TPE, as the Company’s offerings usually contain a significant level of customization and differentiation from those of competitors and the Company is often unable to reliably determine what similar competitor products’ selling prices are on a standalone basis.
When the Company is unable to establish selling price using VSOE or TPE, the Company uses estimated selling price (ESP) in its allocation of arrangement consideration. The objective of ESP is to determine the price at which the Company would transact a sale if the product or service were sold on a standalone basis. In determining ESP, 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. The Company also considers the historical margins of the product or service on previous contracts and several 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.
Products. The Company most often recognizes revenue from sales of products upon customer acceptance of the system. Where formal acceptance is not required, the Company recognizes revenue upon delivery or installation. When the product is part of a multiple element arrangement, the Company allocates a portion of the arrangement consideration to product revenue based on estimates of selling price.
Services. Maintenance services are provided under separate maintenance contracts with customers. These contracts generally provide for maintenance services for one year, although some are for multi-year periods, often with prepayments for the term of the contract. The Company considers the maintenance period to commence upon acceptance of the product, or installation of the product where a formal acceptance is not required, which may include a warranty period. When service is part of a multiple element arrangement, the Company allocates a portion of the arrangement consideration to maintenance service revenue based on estimates of selling price. Maintenance contracts that are billed in advance of revenue recognition are recorded as deferred revenue. Maintenance revenue is recognized ratably over the term of the maintenance contract.
Revenue from engineering services is recognized as services are performed.
Project Revenue. Revenue from design and build contracts is recognized under the percentage-of-completion (POC) method. Under the POC method, revenue is recognized based on the costs incurred to date as a percentage of the total estimated costs to fulfill the contract. If circumstances arise that change the original estimates of revenues, costs, or extent of progress toward completion, revisions to the estimates are made. These revisions may result in increases or decreases in estimated revenues or costs, and such revisions are recorded in income in the period in which the circumstances that gave rise to the revision become known by management. The Company performs ongoing profitability analyses of its contracts accounted for under the POC method in order to determine whether the latest estimates of revenue, costs and extent of progress require updating. If at any time these estimates indicate that the contract will be unprofitable, the entire estimated loss for the remainder of the contract is recorded immediately.
The Company records revenue from certain research and development contracts which include milestones using the milestone method if the milestones are determined to be substantive. A milestone is considered to be substantive if management believes there is substantive uncertainty that it will be achieved and the milestone consideration meets all of the following criteria:
It is commensurate with either of the following:
The Company’s performance to achieve the milestone; or
The enhancement of value of the delivered item or items as a result of a specific outcome resulting from the Company’s performance to achieve the milestone.
It relates solely to past performance.

F-10

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

It is reasonable relative to all of the deliverables and payment terms (including other potential milestone consideration) within the arrangement.
The individual milestones are determined to be substantive or non-substantive in their entirety and milestone consideration is not bifurcated.
Revenue from projects is classified as Product Revenue or Service Revenue, based on the nature of the work performed.
Nonmonetary Transactions. The Company values and records nonmonetary transactions at the fair value of the asset surrendered unless the fair value of the asset received is more clearly evident, in which case the fair value of the asset received is used.
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 four 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 $1.7 million and $1.6 million for 2017 and 2015, 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.
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 milestone payments are recognized in operations 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.

F-11

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

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 may be 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.
The Company classifies amounts to be received from funded research and development projects as either revenue or a reduction to 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.
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 Company provided a valuation allowance against its U.S. deferred tax assets and against the majority of its deferred tax assets arising in foreign jurisdictions at December 31, 2017 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.”

F-12

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

Awards are evaluated for probability of vesting each reporting period.
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.4 million, $3.2 million, and $2.3 million in 2017, 2016, and 2015, 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 year ended December 31, 2017, outstanding stock options, unvested restricted stock and unvested restricted stock units were antidilutive because of the net loss and, as such, their effect has not been included in the calculation of basic or diluted net loss per share. For the years ended December 31, 2016 and 2015, the added shares from these items included in the calculation of diluted shares and EPS totaled approximately 1.2 million, and 1.4 million, respectively. Potentially dilutive shares of 3.1 million, 1.2 million, and 0.9 million, respectively, have been excluded from the denominator in the computation of diluted EPS for the years ended December 31, 2017, 2016 and 2015, respectively, because they were antidilutive. An additional 0.5 million, 1.2 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, 2017, 2016 and 2015, 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):
 
 
2017
 
2016
Accumulated unrealized net loss on available-for-sale investments
 
$
(7
)
 
$

Accumulated currency translation adjustments
 
1,611

 
2,101

Accumulated unrealized net gain (loss) on cash flow hedges
 
(689
)
 
681

Accumulated other comprehensive income
 
$
915

 
$
2,782

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 existing 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. Adoption of ASU 2014-09 was initially required for fiscal and interim reporting periods beginning after December 15, 2016 using either of two methods: (i) retrospective to each prior reporting period presented with the option to elect certain practical expedients as defined within ASU 2014-09 (full retrospective method); or (ii) retrospective with the cumulative effect of initially applying ASU 2014-09 recognized at the date of initial application and providing certain additional disclosures as defined per ASU 2014-09 (modified retrospective method).

F-13

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

In August 2015, FASB issued Accounting Standards Update No. 2015-14, Revenue from Contracts with Customers - Deferral of the Effective Date: Topic 606 (ASU 2015-14) that deferred the effective date of ASU 2014-09 by one year. Application of the new revenue standard is permitted for fiscal and interim reporting periods beginning after December 15, 2016 and required for fiscal and interim reporting periods beginning after December 15, 2017. The Company believes the impact of adopting the new guidance will be immaterial to its annual and interim financial statements. The Company believes that the impact will be limited to the identification of a significant financing component in a small number of its contracts with customers. The Company will also be required to make additional disclosures under the new guidance. The Company plans to adopt this standard in the first quarter of 2018 using the modified retrospective method.
In July 2015, FASB issued Accounting Standards Update No. 2015-11, Simplifying the Measurement of Inventory: Topic 330 (ASU 2015-11). Topic 330 previously required an entity to measure inventory at the lower of cost or market. Market could be replacement cost, net realizable value, or net realizable value less an approximately normal profit margin. ASU 2015-11 requires that inventory measured using either the first-in-first-out (FIFO) or average cost method now be measured at the lower of cost and net realizable value. Net realizable value is the estimated selling prices in the ordinary course of business, less reasonably predictable costs of completion, disposal and transportation. The Company adopted ASU 2015-11 at the beginning of the first quarter of 2017. Adoption of ASU 2015-11 did not have a material impact on the Company’s consolidated financial statements.
In November 2015, FASB issued Accounting Standards Update No. 2015-17, Balance Sheet Classification of Deferred Taxes: Topic 740 (ASU 2015-17). Current GAAP requires the deferred taxes for each jurisdiction to be presented as a net current asset or liability and net noncurrent asset or liability. This requires a jurisdiction-by-jurisdiction analysis based on the classification of the assets and liabilities to which the underlying temporary differences relate, or, in the case of loss or credit carryforwards, based on the period in which the attribute is expected to be realized. Any valuation allowance is then required to be allocated on a pro rata basis, by jurisdiction, between current and noncurrent deferred tax assets. The new guidance requires that all deferred tax assets and liabilities, along with any related valuation allowance, be classified as noncurrent on the balance sheet. As a result, each jurisdiction will now only have one net noncurrent deferred tax asset or liability. The guidance does not change the existing requirement that only permits offsetting within a jurisdiction. The Company adopted ASU 2015-17 at the beginning of the first quarter of 2017. At the time of adoption, all of the Company’s deferred tax assets and liabilities, along with any related valuation allowance, were classified as noncurrent on its Consolidated Balance Sheet. The Company adopted ASU 2015-17 on a retrospective basis. As such, prior period amounts have been adjusted to reflect the retrospective application of ASU 2015-17. This resulted in $19.1 million of current net deferred tax assets being reclassified as noncurrent on the Company’s December 31, 2016 Consolidated Balance Sheet.
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. Adoption of ASU 2016-01 is required for fiscal reporting periods beginning after December 15, 2017, including interim reporting periods within those fiscal years. The Company does not expect the adoption of ASU 2016-01 to have a material impact on its 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 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. As of December 31, 2017, the new standard requires application with a modified retrospective approach to each prior reporting period presented with various optional practical expedients. While the Company expects adoption to lead to a material increase in the assets and liabilities recorded on its Consolidated Balance Sheet, the Company is still evaluating the overall impact on its consolidated financial statements.
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. Adoption of ASU 2016-15 is required for fiscal reporting periods beginning after December 15, 2017, including interim reporting periods within those fiscal years with early adoption being permitted. The Company does not expect the adoption of ASU 2016-15 to have a material impact on its 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

F-14

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

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. Adoption of ASU 2016-18 is required for fiscal reporting periods beginning after December 15, 2017, including interim reporting periods within those fiscal years with early adoption being permitted. The Company does not expect the adoption of ASU 2016-18 to have a material impact on its consolidated financial statements.
In January 2017, FASB issued Accounting Standards Update No. 2017-04, Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment (ASU 2017-04) which eliminates Step 2 from the goodwill impairment test. ASU 2017-04 also eliminates the requirements for any reporting unit with a zero or negative carrying amount to perform a qualitative assessment and, if it fails that qualitative test, to perform Step 2 of the goodwill impairment test. An entity still has the option to perform the qualitative assessment for a reporting unit to determine if the quantitative impairment test is necessary. Adoption of ASU 2017-04 is required for annual or interim goodwill impairment tests in fiscal years beginning after December 15, 2019 with early adoption being permitted for annual or interim goodwill impairment tests performed on testing dates after January 1, 2017. The Company adopted ASU 2017-04 at the beginning of the second quarter of 2017. Adoption of ASU 2017-04 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 is currently evaluating the potential impact of the pending adoption of ASU 2017-12 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 will sell, support, develop, manufacture, and test the ClusterStor storage solutions. The addition of ClusterStor will allow the Company to have more control over its storage products and to increase the value added in its solutions. It will also enhance 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 deferred revenue.
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 has been 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 included cash of $8.0 million. The Company expects to receive approximately $1.8 million in additional cash in the first half of 2018 as part of post-closing adjustments based on the final analysis of obligations to be assumed.
The Company has assumed customer support obligations associated with the ClusterStor business and has 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.

F-15

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

The Company estimated the fair value of the assets acquired and liabilities assumed as of the acquisition date based on information that is currently available. The Company may obtain additional information to assist it in determining the fair value of the net assets acquired at the acquisition date during the measurement period and, as such, additional purchase price adjustments may be recorded. The Company will record measurement period adjustments, if any, in the period in which the adjustments are recognized.
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 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

Deferred revenue
 
(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-16

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, 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):
2018
 
$
911

2019
 
911

2020
 
794

2021
 
344

2022
 
40

Thereafter
 
121

Total
 
$
3,121

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, 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.

F-17

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

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, 2017 and 2016, 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,
2017
 
Quoted
Prices in
Active
Markets
(Level 1)
 
Significant
Other
Observable
Inputs
(Level 2)
Assets:
 
 
 
 
 
 
Cash and cash equivalents and restricted cash
 
$
140,320

 
$
140,320

 
$

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

 
6,997

 

Foreign currency exchange contracts (2)
 
3,251

 

 
3,251

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

 
$
147,317

 
$
3,251

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

 

 
2,431

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

 
$

 
$
2,431

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

 
$
224,617

 
$

Foreign currency exchange contracts (2)
 
11,250

 

 
11,250

Assets measured at fair value at December 31, 2016
 
$
235,867

 
$
224,617

 
$
11,250

Liabilities:
 
 
 
 
 
 
Foreign currency exchange contracts (3)
 
41

 

 
41

Liabilities measured at fair value at December 31, 2016
 
$
41

 
$

 
$
41

 _______________________________
(1)
Included in “Short-term investments” on the Company’s Consolidated Balance Sheets.
(2)
Included in “Prepaid expenses and other current assets” and “Other non-current assets” on the Company’s Consolidated Balance Sheets.
(3)
Included in “Other accrued liabilities” and “Other non-current liabilities” 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-18

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

As of December 31, 2017 and 2016, 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,
 
 
2017
 
2016
Euros (EUR)
 
2.1

 
1.5

Swiss Francs (CHF)
 

 
3.6

Japanese Yen (JPY)
 
4,345.6

 

Canadian Dollars (CAD)
 
56.0

 
54.4

New Zealand Dollars (NZD)
 
16.2

 

The Company had hedged foreign currency exposure related to these designated cash flow hedges of approximately $96.3 million and $46.9 million as of December 31, 2017 and 2016, respectively.
As of December 31, 2017 and 2016, 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,
 
 
2017
 
2016
British Pounds (GBP)
 
26.1

 
33.8

Euros (EUR)
 
4.7

 
8.0

Japanese Yen (JPY)
 

 
2,464.7

Canadian Dollars (CAD)
 
0.3

 
32.4

Swiss Francs (CHF)
 
2.6

 

The foreign currency exposure related to these contracts was approximately $46.9 million as of December 31, 2017 and $107.5 million as of December 31, 2016. 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 2018 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 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, 2017 and 2016, the fair value of outstanding foreign currency exchange contracts totaled a net gain of $0.8 million and $11.2 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
 
2017
 
2016
Prepaid expenses and other current assets
 
$
546

 
$
71

Other non-current assets
 

 
367

Other accrued liabilities
 
(129
)
 
(9
)
Other non-current liabilities
 
(1,907
)
 
(5
)
Total fair value of derivative instruments designated as cash flow hedges
 
$
(1,490
)
 
$
424


F-19

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

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. As of December 31, 2016, unrecognized gains, 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
 
2017
 
2016
Prepaid expenses and other current assets
 
$
1,252

 
$
5,344

Other non-current assets
 
1,453

 
5,468

Other accrued liabilities
 
(395
)
 
(27
)
Total fair value of derivative instruments not designated as cash flow hedges
 
$
2,310

 
$
10,785

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, 2017, 2016 and 2015 (in thousands). The gross reclassification adjustments decreased product revenue for the year ended December 31, 2017 and increased product revenue for the years ended December 31, 2016 and 2015.
 
 
Year Ended
December 31,
 
 
2017
 
2016
 
2015
 
 
 
 
 
 
 
Gross of Tax Reclassifications
 
$
(146
)
 
$
22,207

 
$
6,163

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

 
$
3,698

The following tables show the changes in Accumulated Other Comprehensive Income by component for the years ended December 31, 2017 and 2016 (in thousands):
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
)
Year Ended December 31, 2016
 
Unrealized Loss on Investments
 
Foreign Currency Translation Adjustments
 
Unrealized Gain on Cash Flow Hedges
 
Accumulated Other Comprehensive Income
Beginning balance
$
(8
)
 
$
1,675

 
$
5,975

 
$
7,642

Current-period change, net of tax
8

 
426

 
(5,294
)
 
(4,860
)
Ending balance
$

 
$
2,101

 
$
681

 
$
2,782

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

 
$
(152
)
 
$
(2,425
)
 
$
(2,571
)

F-20

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,
 
 
2017
 
2016
Trade accounts receivable
 
$
131,151

 
$
156,705

Unbilled receivables
 
9,321

 
17,264

Advance billings
 
3,569

 
1,915

Short-term investment in sales-type lease
 
10,684

 
8,683

Other receivables
 
7,337

 
13,395

 
 
162,062

 
197,962

Allowance for doubtful accounts
 
(28
)
 
(21
)
Accounts and other receivables, net
 
$
162,034

 
$
197,941

Unbilled receivables 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, 2017 and 2016, accounts receivable included $45.3 million and $104.6 million, respectively, due from the U.S. Government. Of these amounts, $2.1 million and $1.4 million were unbilled as of December 31, 2017 and 2016, respectively, based upon contractual billing arrangements with these customers. As of December 31, 2017, two non-U.S. Government customers accounted for 38% of total accounts and other receivables. As of December 31, 2016, two non-U.S. Government customers accounted for 24% 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-21

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, 2017 and 2016 (in thousands):
 
December 31
 
2017
 
2016
Total minimum lease payments to be received
$
42,268

 
$
52,224

Less: executory costs
(6,831
)
 
(10,139
)
Net minimum lease payments receivable
35,437

 
42,085

Less: unearned income
(1,386
)
 
(2,352
)
Net investment in sales-type lease
34,051

 
39,733

Less: long-term investment in sales-type lease
(23,367
)
 
(31,050
)
Investment in sales-type lease included in accounts and other receivables
$
10,684

 
$
8,683

    As of December 31, 2017, minimum lease payments for each of the succeeding three fiscal years were as follows (in thousands):
2018
$
15,197

2019
15,478

2020
11,593

Total minimum lease payments to be received
$
42,268

NOTE 9    INVENTORY
A summary of inventory follows (in thousands):
 
 
December 31
 
 
2017
 
2016
Components and subassemblies
 
$
37,219

 
$
31,695

Work in process
 
59,456

 
39,894

Finished goods
 
89,632

 
16,665

 
 
$
186,307

 
$
88,254

As of December 31, 2017 and 2016, $48.1 million and $10.5 million, respectively, of finished goods inventory was located at customer sites pending acceptance. At December 31, 2017, two customers accounted for $67.7 million of finished goods inventory and at December 31, 2016, two customers accounted for $11.9 million of finished goods inventory.
The Company did not write-off any inventory in 2017. During 2016 and 2015, the Company wrote-off $4.8 million and $0.5 million, respectively, of excess and obsolete inventory.

F-22

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

NOTE 10    PROPERTY AND EQUIPMENT, NET
A summary of property and equipment follows (in thousands):
 
 
December 31,
 
 
2017
 
2016
Land
 
$
203

 
$
498

Buildings
 
20,480

 
20,679

Furniture and equipment
 
13,219

 
11,740

Computer equipment
 
58,358

 
54,541

Leasehold improvements
 
9,961

 
2,976

 
 
102,221

 
90,434

Accumulated depreciation and amortization
 
(65,598
)
 
(59,814
)
Property and equipment, net
 
$
36,623

 
$
30,620

Depreciation expense on property and equipment for 2017, 2016 and 2015 was $14.4 million, $12.5 million and $13.3 million, respectively.
NOTE 11    SERVICE SPARES, NET
A summary of service spares follows (in thousands):
 
 
December 31,
 
 
2017
 
2016
Service spares
 
$
7,670

 
$
6,503

Accumulated depreciation
 
(5,119
)
 
(3,480
)
Service spares, net
 
$
2,551

 
$
3,023

Depreciation expense on service spares for 2017, 2016 and 2015 was $1.6 million, $1.5 million and $1.1 million, respectively.
NOTE 12    DEFERRED REVENUE
A summary of deferred revenue follows (in thousands):
 
 
December 31
 
 
2017
 
2016
Deferred product revenue
 
$
22,245

 
$
14,274

Deferred service revenue
 
96,496

 
96,113

Total deferred revenue
 
118,741

 
110,387

Less long-term deferred revenue
 
(38,622
)
 
(27,258
)
Deferred revenue in current liabilities
 
$
80,119

 
$
83,129

As of December 31, 2017 and 2016, the U.S. Government accounted for $32.5 million and $60.3 million, respectively, of total deferred revenue. As of December 31, 2017 and 2016, no non-U.S. Government customers accounted for more than 10% of total deferred revenue.
NOTE 13    COMMITMENTS AND CONTINGENCIES
The Company has recorded rent expense under leases for buildings or office space, which were accounted for as operating leases, in 2017, 2016 and 2015 of $8.7 million, $8.4 million, and $5.9 million, respectively. The 2016 rent expense includes a $2.3 million lease termination fee for the Company’s St. Paul facility.

F-23

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

Minimum contractual commitments as of December 31, 2017, were as follows (in thousands):
 
 
Operating
Leases
 
Development
Agreements
2018
 
$
7,461

 
$
19,930

2019
 
6,918

 
5,116

2020
 
6,232

 
15

2021
 
6,271

 

2022
 
6,342

 

Thereafter
 
20,709

 

Minimum contractual commitments
 
$
53,933

 
$
25,061

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, 2017, 2016 and 2015, the Company incurred $17.5 million, $15.6 million and $14.3 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 (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 asserted patents relate to computer hardware alleged to be encompassed by Cray’s current and past products, 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.  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. As of July 18, 2017, trial in the first action has been stayed by the trial court until further notice from the court.  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 was proper in the Eastern District of Texas.  The Federal Circuit also remanded so the district court could determine where the case should be transferred, but the trial court has not yet ruled on that issue.  Trial in the second action is currently stayed 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 14    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.
Given the significance of the Tax Cuts and Jobs Act, the Securities and Exchange Commission (“SEC”) issued Staff Accounting Bulletin 118 (“SAB 118”) that expresses the views of the SEC regarding ASC Topic 740 in the reporting period that

F-24

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

includes the date of enactment. The SEC staff issuing SAB 118 recognized that a company’s review of the income tax effects attributable to the enactment of the Tax Cuts and Jobs Act may be incomplete at the time financial statements are issued for the reporting period that included the date of enactment and allows a company to record provisional amounts during a one year measurement period similar to the principles adopted in ASC Topic 805, Business Combinations. During the measurement period, income tax effects attributable to the enactment of the Tax Cuts and Jobs Act are expected to be recorded at the time a reasonable estimate for all or a portion of the effects can be made, and provisional amounts can be adjusted and recognized, as a discreet item in the applicable reporting period, as information becomes available, prepared or analyzed. The measurement period is deemed to have ended when the company has obtained, prepared and analyzed the information necessary to finalize its accounting.
SAB 118 summarizes a three-step process to be applied to each reporting period to account for and qualitatively disclose income tax effects attributable to the enactment of the Tax Cuts and Jobs Act: (1) the effects of the change in tax law for which accounting is complete; (2) provisional amounts (including subsequent adjustments to those amounts) for the effects of the tax law where accounting is not complete, but that a reasonable estimate has been determined; and (3) a reasonable estimate cannot yet be made and therefore taxes are reflected in accordance with the law prior to the enactment of the Tax Cuts and Jobs Act.
Amounts recorded by the Company during the year ended December 31, 2017 where the accounting is considered to be complete relate to a reduction, in the amount of $28.9 million, in the carrying value of the Company’s U.S. deferred tax assets resulting from the Tax Cuts and Jobs Act’s reduction in the U.S. federal corporate income tax rate from 35% to 21%. The Tax Cuts and Jobs Act also includes a Repatriation Transaction Tax on the net accumulated and previously untaxed earnings and profits of a U.S. taxpayer’s foreign subsidiaries. As of December 31, 2017, the Company has recorded 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 the Company’s decision to no longer consider the undistributed earnings of its foreign subsidiaries to be permanently reinvested outside of the U.S. The Company has not had sufficient time to obtain, prepare and analyze historical tax returns, financial statements and related accounts that is required to finalize its accounting with respect to the items for which provisional tax expense has been recorded
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, 2017, the Company had U.S. federal net operating loss carryforwards of approximately $72.6 million and U.S. federal research and development tax credit carryforwards of approximately $36.0 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. The federal net operating loss carryforwards will expire from 2019 through 2037, and the federal research and development tax credits will expire from 2021 through 2037 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, 2017, the Company had approximately $7.1 million of foreign net operating loss carryforwards in various jurisdictions. Most of the Company’s foreign net operating losses can be carried forward indefinitely, with certain amounts expiring from 2018 to 2027.
Income (loss) before income taxes consisted of the following (in thousands):
 
 
Year Ended December 31,
 
 
2017
 
2016
 
2015
United States
 
$
(53,201
)
 
$
2,648

 
$
38,362

International
 
311

 
7,273

 
4,415

Total
 
$
(52,890
)
 
$
9,921

 
$
42,777


F-25

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

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

 
$
3

 
$
725

State
 
310

 
(279
)
 
1,389

Foreign
 
1,735

 
1,443

 
1,023

Total current provision
 
2,490

 
1,167

 
3,137

Deferred provision (benefit):
 
 
 
 
 
 
Federal
 
77,152

 
(2,127
)
 
12,198

State
 
1,185

 
416

 
(52
)
Foreign
 
112

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

 
(1,861
)
 
12,103

Total provision (benefit) for income taxes
 
$
80,939

 
$
(694
)
 
$
15,240

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,
 
 
2017
 
2016
 
2015
Income tax provision (benefit) at statutory rate
 
$
(18,511
)
 
$
3,472

 
$
14,972

State taxes, net of federal benefit
 
(1,066
)
 
89

 
897

Foreign income taxes
 
135

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

 
(1,815
)
 

Deemed dividends for U.S. income tax purposes
 

 
329

 
407

Nondeductible expenses
 
222

 
231

 
283

Disallowed compensation
 
60

 
331

 
455

Audit accrual (settlement)
 
1,156

 
(297
)
 

Research and development tax credit
 
(3,827
)
 
(2,470
)
 
(1,733
)
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
 
73,790

 
(157
)
 
(29
)
Effective income tax provision (benefit)
 
$
80,939

 
$
(694
)
 
$
15,240

 

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,
 
 
2017
 
2016
Deferred Income Tax Assets
 
 
 
 
Inventory
 
$
6,495

 
$
4,127

Accrued compensation
 
262

 
511

Deferred revenue
 
8,285

 
14,742

Research and development credit carryforwards
 
32,218

 
28,241

Net operating loss carryforwards
 
22,775

 
38,348

Property and equipment
 
4,136

 
8,188

Goodwill
 
289

 
106

Research and development expenses
 
9,944

 

Share-based compensation
 
4,124

 
7,016

Other
 
2,592

 
12,939

Gross deferred tax assets
 
91,120

 
114,218

Valuation allowance
 
(82,875
)
 
(8,727
)
Deferred tax assets
 
8,245

 
105,491

Deferred Income Tax Liabilities
 
 
 
 
Investment in sales-type lease, net
 
(3,084
)
 
(13,728
)
Intangible assets
 
(205
)
 
(421
)
Other
 
(3,850
)
 
(5,729
)
Deferred tax liabilities
 
(7,139
)
 
(19,878
)
Net deferred tax asset
 
$
1,106

 
$
85,613

The Company recorded income tax expense of $80.9 million during the year ended December 31, 2017, an income tax benefit of $0.7 million during the year ended December 31, 2016 and income tax expense of $15.2 million during the year ended December 31, 2015. 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 difference between the income tax provision at the statutory rate and the Company’s effective income tax provision for the year ended December 31, 2015 was the result of state taxes, non-deductible expenses and other permanent items, partially offset by research and development tax credits.
The valuation allowance on deferred tax assets increased by $74.1 million in 2017 and decreased by $0.8 million and $0.7 million in 2016 and 2015, respectively. Substantially all of the increase in the valuation allowance during 2017 was attributable to the Company’s decision to increase the valuation allowance held against its U.S. deferred tax assets on December 31, 2017.
The Company’s assessment of its ability to utilize its U.S. deferred tax assets was based upon all available positive and negative evidence, which included, 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, 2017, the Company had experienced a significant decline in revenue, gross profit, and operating income since 2015, had reported a cumulative pre-tax loss in recent years and is currently forecasting to a report a pre-tax loss for the year ending December 31, 2018. If the Company had determined that it was appropriate to increase the valuation allowance held against our

F-27

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

U.S. deferred tax assets prior to enactment of the Tax Cuts and Jobs Act total tax expense for the year ended December 31, 2017 would not have changed. The decrease in the carrying value of our U.S. deferred tax assets as a result of the reduction in the U.S. federal corporate income tax rate would have been completely offset by a reduction in the valuation allowance that would have been previously established against those deferred tax assets.
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, 2017, 2016 and 2015 (in thousands):
Balance at December 31, 2014
$
5,630

Increase related to prior year income tax positions
151

Increase related to current year income tax positions
433

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

 
Included in the balance of unrecognized tax benefits as of December 31, 2017 was $1.2 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 2016 in the United Kingdom and before 2014 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 2017, 2016 and 2015.
NOTE 15    CREDIT FACILITIES
As of December 31, 2017, the Company had a $50.0 million revolving line of credit (Credit Facility) with Wells Fargo Bank, National Association, designed to be used for general corporate purposes, including working capital requirements and capital expenditures. The Credit Facility also supports the issuance of letters of credit. The Credit Facility is secured by a first priority lien in all of the Company’s accounts receivable and other rights to payment, general intangibles, inventory and equipment.
Any borrowings under the Credit Facility bear interest at either a fluctuating rate equal to the daily one month LIBOR rate plus a margin of 1.25% or a fixed interest rate for one, three or six months equal to the LIBOR rate for the applicable period plus a margin of 1.25%. The Company is also required to pay the lender customary letter of credit fees, and a commitment fee of 0.18% per annum in respect of the unutilized commitment amount under the Credit Facility. The Credit Facility requires that the Company maintain certain financial ratios and restricts its ability to incur additional indebtedness, pay dividends or distributions, create liens on assets, and engage in certain other activities. The Company was in compliance with all of its financial covenants as of the end of each quarter for the year ended December 31, 2017. The Credit Facility matures in March 2018. The Company has begun discussions with the bank that may result in changes to the size and terms of this arrangement.

F-28

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

The Company made no draws and had no outstanding cash borrowings on the credit facility as of December 31, 2017.
As of December 31, 2017, the Company had $15.0 million in USD equivalent value in outstanding letters of credit and $3.0 million in restricted cash associated with certain letters of credit to secure customer prepayments and other customer related obligations.
NOTE 16    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, 2017, 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:
 
 
2017
 
2016
 
2015
Risk-free interest rate
 
1.64
%
 
1.12
%
 
1.31
%
Expected dividend yield
 
%
 
%
 
%
Volatility
 
54.14
%
 
50.92
%
 
50.55
%
Expected life (in years)
 
4.0

 
4.0

 
4.0

Weighted average Black-Scholes value of options granted
 
$
7.91

 
$
13.16

 
$
11.23

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, 2017, 2016 and 2015 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.

F-29

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

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, 2015
 
1,930,990

 
$
12.34

 
 
Granted
 
307,450

 
27.86

 
 
Exercised
 
(229,118
)
 
9.99

 
 
Canceled and forfeited
 
(60,847
)
 
20.00

 
 
Outstanding at December 31, 2015
 
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

 
5.2
 
 
 
 
 
 
 
Exercisable at December 31, 2017
 
1,532,691

 
15.39

 
4.0
 
 
 
 
 
 
 
Available for grant at December 31, 2017
 
3,107,064

 
 
 
 
Outstanding and exercisable options by price range as of December 31, 2017, 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
 
673,584

 
1.9
 
$
5.49

 
673,584

 
$
5.49

$ 10.01 - $ 20.00
 
619,941

 
6.7
 
16.78

 
327,941

 
15.71

$ 20.01 - $ 30.00
 
507,844

 
6.6
 
26.30

 
411,552

 
26.15

$ 30.01 - $ 42.40
 
233,105

 
7.5
 
32.86

 
119,614

 
33.34

$ 0.00 - $ 42.40
 
2,034,474

 
5.2
 
17.26

 
1,532,691

 
15.39

 
As of December 31, 2017, there was $17.4 million of aggregate intrinsic value of outstanding stock options, including $15.5 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 2017 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, 2017. This amount changes, based on the fair market value of the Company’s stock. Total intrinsic value of options exercised was $1.8 million, $4.0 million, and $5.0 million for the years ended December 31, 2017, 2016 and 2015, respectively.
Restricted Stock:    During 2017, 2016 and 2015, the Company issued an aggregate of 44,002, 9,893, and 45,175 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.3 million, and $1.4 million for 2017, 2016 and 2015, 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.

F-30

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

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, 2015
1,033,602

 
$
19.48

 
817,000

 
$
15.41

 
1,850,602

 
$
17.68

Granted
45,175

 
30.44

 

 

 
45,175

 
30.44

Forfeited
(48,998
)
 
24.00

 
(219,000
)
 
15.60

 
(267,998
)
 
17.14

Vested
(513,336
)
 
15.34

 
(12,500
)
 
28.20

 
(525,836
)
 
15.64

Outstanding at December 31, 2015
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

The estimated forfeiture rates applied to the Company’s service vesting restricted stock grants during the years ended December 31, 2017, 2016 and 2015 was 8.0%. The aggregate fair value of restricted shares vested during 2017, 2016 and 2015 was $2.9 million, $7.7 million, and $14.2 million, respectively. There are no longer any performance vesting restricted shares outstanding.
Restricted Stock Units:    During 2017, 2016 and 2015, the Company issued an aggregate of 825,000, 244,160 and 984,850 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 $15.2 million, $8.0 million and $29.5 million for 2017, 2016 and 2015, 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.

F-31

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

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, 2015
 

 
$

 

 
$

 

 
$

Granted
 
285,550

 
29.78

 
699,300

 
30.04

 
984,850

 
29.97

Forfeited
 
(12,500
)
 
30.48

 
(66,600
)
 
30.04

 
(79,100
)
 
30.11

Vested
 

 

 

 

 

 

Outstanding at December 31, 2015
 
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

The estimated forfeiture rates applied to the Company’s service vesting restricted stock unit grants during the years ended December 31, 2017, 2016 and 2015 was 8.0%. The aggregate fair value of restricted stock units vested during 2017 and 2016 was $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 performance vesting restricted stock units are eligible to vest between 2018 and 2020.
Share-based Compensation Expense:    Including performance-based equity awards, the Company had $33.0 million of total unrecognized compensation cost related to unvested stock options, unvested restricted stock and unvested restricted stock units as of December 31, 2017. 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 $18.5 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 non-performance-based 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):
 
 
2017
 
2016
 
2015
Cost of product revenue
 
$
294

 
$
320

 
$
254

Cost of service revenue
 
290

 
211

 
276

Research and development
 
3,759

 
3,113

 
3,770

Sales and marketing
 
2,432

 
3,710

 
3,047

General and administrative
 
4,074

 
3,797

 
4,006

Total share-based compensation expense
 
$
10,849

 
$
11,151

 
$
11,353

Employee Stock Purchase Plan (ESPP):    The Company’s non-compensatory employee stock purchase plan was discontinued in the third quarter of 2017. The maximum number of shares of the Company’s common stock that employees could acquire under the ESPP was 1,750,000 shares. Eligible employees were permitted to acquire shares of the Company’s common stock through payroll deductions not exceeding 15% of base wages. The purchase price per share under the ESPP was 95% of the

F-32

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

closing market price on the fourth business day after the end of each offering period. As of December 31, 2017, 2016 and 2015, an aggregate of 1,118,151, 1,098,085 and 1,070,343 shares, respectively, had been issued under the ESPP.
NOTE 17    BENEFIT PLANS
401(k) Plan
For the three years ended December 31, 2017, 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 2017, 2016 and 2015 Company match expense was $3.0 million, $2.9 million and $2.6 million, respectively.
Pension Plan
The Company’s German subsidiary maintains a defined benefit pension plan. At December 31, 2017, the excess of plan assets over the projected benefit obligation of $2.0 million was $0.2 million. At December 31, 2016, 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 18    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, 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-33

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

The following table presents revenues and gross margin for the Company’s operating segments for the indicated years ended December 31 (in thousands):
 
 
2017
 
2016
 
2015
Revenue:
 
 
 
 
 
 
Supercomputing
 
$
282,217

 
$
510,403

 
$
581,733

Storage and Data Management
 
63,620

 
89,438

 
112,862

Maintenance and Support
 
124,840

 
107,795

 
97,091

Engineering Services and Other
 
46,672

 
29,968

 
30,094

Elimination of inter-segment revenue
 
(124,840
)
 
(107,795
)
 
(97,091
)
Total revenue
 
$
392,509

 
$
629,809

 
$
724,689

 
 
 
 
 
 
 
Gross Profit:
 
 
 
 
 
 
Supercomputing
 
$
93,272

 
$
173,245

 
$
177,048

Storage and Data Management
 
20,288

 
34,125

 
37,181

Maintenance and Support
 
61,305

 
43,147

 
41,487

Engineering Services and Other
 
17,144

 
12,845

 
11,454

Elimination of inter-segment gross profit
 
(61,305
)
 
(43,147
)
 
(41,487
)
Total gross profit
 
$
130,704

 
$
220,215

 
$
225,683

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. 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, 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

For the year ended December 31, 2015:
 
 
 
 
 
 
Product revenue
 
$
373,494

 
$
227,800

 
$
601,294

Service revenue
 
$
88,956

 
$
34,439

 
$
123,395

Long-lived assets
 
$
39,014

 
$
23,238

 
$
62,252

Long-lived assets as of December 31, 2017, 2016 and 2015, included $23.4 million, $31.1 million and $18.3 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 $206.1 million, $296.9 million and $338.5 million in 2017, 2016 and 2015, respectively. In 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. In 2015, no non-U.S. Government customers accounted for more than 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 2017, revenue in India accounted for 11% of total revenue. In 2016, revenue in the United Kingdom accounted for 17% of total revenue. In 2015, no foreign countries accounted for more than 10% of total revenue.

F-34

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

NOTE 19    RESEARCH AND DEVELOPMENT
Details for the Company’s net research and development expenses for the indicated years ended December 31 follows (in thousands):
 
 
2017
 
2016
 
2015
Gross research and development expenses
 
$
141,289

 
$
130,006

 
$
126,060

Less: Amounts included in cost of revenue
 
(9,473
)
 
(12,621
)
 
(16,515
)
Less: Reimbursed research and development (excludes amounts in revenue)
 
(33,039
)
 
(5,255
)
 
(12,982
)
Net research and development expenses
 
$
98,777

 
$
112,130

 
$
96,563

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

 
$
2,120

 
$
1,465

Interest expense
 
(110
)
 
27

 
(57
)
Net interest income
 
$
3,276

 
$
2,147

 
$
1,408

Interest income is earned by the Company on cash and cash equivalents, investment balances and the investment in sales-type lease.
NOTE 21    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 year ended December 31, 2017, the Company recorded $8.6 million 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 are expected to be completed by the end of the first half of 2018. Restructuring charges associated with the restructuring plan were included in restructuring on the company’s Consolidated Statements of Operations.
NOTE 22    QUARTERLY DATA (UNAUDITED)
The following table presents unaudited quarterly financial information for the two years ended December 31, 2017. 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-35

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

(In thousands, except per share data)
 
 
2017
2016
For the Quarter Ended
 
3/31
 
6/30
 
9/30
 
12/31
 
3/31
 
6/30
 
9/30
 
12/31
Revenue
 
$
59,031

 
$
87,135

 
$
79,700

 
$
166,643

 
$
105,549

 
$
100,235

 
$
77,451

 
$
346,574

Cost of revenue
 
35,222

 
58,792

 
51,208

 
116,583

 
65,587

 
64,074

 
53,850

 
226,083

Gross profit
 
23,809

 
28,343

 
28,492

 
50,060

 
39,962

 
36,161

 
23,601

 
120,491

Research and development, net
 
32,640

 
17,325

 
26,626

 
22,186

 
25,840

 
27,399

 
29,084

 
29,807

Sales and marketing
 
14,653

 
15,247

 
13,392

 
16,602

 
16,001

 
15,380

 
15,010

 
18,502

General and administrative
 
8,797

 
7,205

 
7,022

 
6,089

 
7,338

 
9,019

 
7,968

 
9,728

Restructuring
 

 

 
7,653

 
915

 

 

 

 

Net income (loss)
 
(19,215
)
 
(6,840
)
 
(10,232
)
 
(97,542
)
 
(5,013
)
 
(13,126
)
 
(23,021
)
 
51,775

Net income (loss) per common share, basic
 
$
(0.48
)
 
$
(0.17
)
 
$
(0.25
)
 
$
(2.42
)
 
$
(0.13
)
 
$
(0.33
)
 
$
(0.58
)
 
$
1.30

Net income (loss) per common share, diluted
 
$
(0.48
)
 
$
(0.17
)
 
$
(0.25
)
 
$
(2.42
)
 
$
(0.13
)
 
$
(0.33
)
 
$
(0.58
)
 
$
1.27


F-36


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, 2017 and 2016, 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, 2017, 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, 2017 and 2016, and the consolidated results of their operations and their cash flows for each of the years in the three-year period ended December 31, 2017, 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, 2017, 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 15, 2018, 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 15, 2018


F-37


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

 
$

 
$
(78
)
 
$
19

Year ended December 31, 2016:
 
 
 
 
 
 
 
 
Allowance for doubtful accounts
 
$
19

 
$
2

 
$

 
$
21

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

 
$
7

 
$

 
$
28

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

F-38
EX-10.21 2 cray-12312017xex1021.htm EXHIBIT 10.21 Exhibit


Exhibit 10.21

January 31, 2016
Fred Kohout
xxxxxxxx
xxxxxx, WA xxxxx

Dear Fred,

We are very pleased to extend this offer to join Cray lnc. as a SVP and Chief Marketing Officer (CMO), reporting to Peter Ungaro, President and CEO. Your start date is TBD, but expected in February, 2016. Your starting salary will be $300,000 annually (salary is payable bi-weekly and is referred to in annual terms as a convenience and does not constitute a commitment of continued employment).

You are eligible to participate in the Cray Executive Bonus Plan. Your target award for 2016 is 65% of eligible base salary (prorated for the percentage of the year you are employed at Cray). The amount of the final award is determined by company and organization performance and may include individual performance against goals.

The Company will also pay you a signing bonus of $25,000 (minus applicable taxes and withholdings) as soon as practicable following your start date. In the event you voluntarily leave the Company or are terminated for “Cause” (as defined in the Executive Severance Policy) (1) within the first 12 months of employment you must repay the gross value of the signing bonus and (2) between 12 and 24 months you must repay 50% of the gross value of the signing bonus, in each case within 14 days of your termination date. You hereby agree that Cray may withhold as much of this repayment obligation as is feasible from any final payments to you (including, but not limited to, unpaid salary or unreimbursed expenses), and that you will reimburse any remainder within 14 days of your termination date.

ln connection with your hire and subject to approval of the Compensation Committee of Cray's Board of Directors (the “Compensation Committee"), you will receive an initial equity grant of 12,500 time-vesting restricted stock units (vesting 25% after each year subject to continuous service requirements) and 12,500 time-vesting options (vesting 25% after the first year and monthly thereafter for the remaining three years subject to continuous service requirements). You will also receive performance vesting equity (the “Performance Equity”) with terms comparable to that given to other executive recipients and reflecting a number of restricted stock units approximately equal to $1,000,000 divided by the closing price of Cray stock on the day prior to the grant of the Performance Equity, subject to the approval of the Compensation Committee.

All grants, including the initial grants and the Performance Equity, will be pursuant to the terms of the 2013 Cray Equity Plan and contingent upon approval of each grant by the Compensation Committee. Obviously, we all hope that Cray prospers and that the Company's stock reflects that success.

As an employee of the Company, you will have access to certain confidential information of the Company and you may, during the course of your employment, develop certain information or inventions that will be the property of the Company. To protect the interests of the Company, you will need to sign the Company's standard "Employee lnvention Assignment and Confidentiality Agreement" as a condition of your employment. We wish to impress upon you that we do not want you to, and we hereby direct you not to, bring with you any confidential or proprietary material of any former employer or to violate any other obligations you may have to any former employer. During the period that you render services to the Company, you agree to not engage in any employment, business or activity that is in any way competitive with the business or proposed business of the Company. You will disclose to the Company in writing any other gainful employment, business or activity that you are currently associated with or participate in that competes with the Company. You will not assist any other person or organization in competing with the Company or in preparing to engage in competition with the business or proposed business of the Company.

You represent that your signing of this offer letter, any agreement(s) concerning equity granted to you, under the Company's applicable equity plan and the Company's Employee lnvention Assignment and Confidentiality Agreement and your employment with the Company will not violate any agreement currently in place between yourself and current or past employers. Furthermore, to the extent that your representation to this effect is based on a waiver of or release from any agreement currently in place between yourself and current or past employers, you will provide a copy of that waiver or release





to Cray prior to the commencement of your employment with Cray, and this offer will be contingent upon Cray determining, in its sole discretion, that such waiver is adequate for Cray’s purposes.

As a full time employee, you will be eligible for the standard full-time employee benefits package, which currently includes:
Medical, Dental, Vision, Short and Long Term Disability, Life, Flexible Spending and Employee Assistance Plan
A 401k Plan
Education/tuition reimbursement program

ln addition, we know that your dedication and commitment to Cray will result in a work schedule that can be unpredictable and demanding at times. As a result, we encourage you to take time off as needed, within reason and subject to approval of your manager, as no set vacation, sick and personal holiday accruals are mandated for employees of your classification in the company.

Your salary and other compensation are subject to periodic modification and, with the exception of the "employment at-will" policy discussed herein, the Company may from time to time in its sole discretion, modify or eliminate its policies and the benefits offered to employees.

As a condition of employment, all new employees are required to present documentation that confirms their identity and eligibility for employment in the United States. On your first day of employment with Cray, you will be asked to execute an "Employment Eligibility Certification"* attesting to such. Your employment is further conditioned on executing our standard Confidentiality Agreement.

This offer is contingent upon successful completion of a pre-employment background investigation.

While we look forward to a long and profitable relationship, should you decide to accept our offer, you will be an at-will employee of the Company, which means the employment relationship can be terminated by either of us for any reason, at any time, with or without prior notice and with or without cause. Any statements or representations to the contrary (and, indeed, any statements contradicting any provision in this letter) should be regarded by you as ineffective. Further, your participation in any equity or benefit program is not to be regarded as assuring you of continuing employment for any particular period of time. Any modification or change in your at will employment status may only occur by way of a written employment agreement signed by you and the Chief Executive Officer of the Company.

To indicate your acceptance of this offer, please sign and return one copy of this letter to confidential fax number, 206-701-xxxx. If you have any questions, please feel free to call me at 206-701- xxxx.

Sincerely,

/s/ Peter J. Ungaro

Peter J. Ungaro
President and CEO
Cray Inc.


Accepted By:         /s/ Frederick A. Kohout            Date:    2/9/2016
Fred Kohout

*This includes I-9 and E-Verify

An Affirmative Action, Equal Opportunity Employer


EX-10.23 3 cray-12312017xex1023.htm EXHIBIT 10.23 Exhibit


Exhibit 10.23

November 11, 2016
Stathis Papaefstathiou
xxxxxxxx
xxxxxx, WA xxxxx

Dear Stathis,

We are very pleased to extend this offer to join Cray lnc. as our SVP of Research and Development, reporting to Peter Ungaro, President and CEO. Your start date is January 9, 2017. Your starting base salary will be $350,000 annually (base salary is payable bi-weekly and is referred to in annual terms as a convenience and does not constitute a commitment of continued employment).

You are eligible to participate in the Cray Executive Bonus Plan. Our 2017 plan has not yet been developed and approved by our Board of Directors but you will be eligible for whatever it is set at for the SVP level. Your annual bonus target for 2017 will be 65% of salary, and provided that you remain employed by Cray through December 31 of 2017, Cray will guarantee a payout of at least 50% of that target for 2017. Since your hire date is after January 3, 2017, the bonus will also be prorated to reflect the actual part of the year you are employed by Cray.

The Company will also pay you a signing bonus in the gross amount of $50,000 (minus applicable taxes and withholdings) as soon as practicable following your start date. In the event you voluntarily leave the Company or are terminated for “Cause” (as defined in the Executive Severance Policy) (1) within the first 12 months of employment you must repay the gross value of the signing bonus and (2) between 12 and 24 months you must repay 50% of the gross value of the signing bonus, in each case within 14 days of your termination date. You hereby agree that Cray may withhold as much of this repayment obligation as is feasible from any final payments to you (including, but not limited to, unpaid salary or unreimbursed expenses), and that you will reimburse any remainder within 14 days of your termination date.

ln connection with your hire and subject to approval of the Compensation Committee of Cray's Board of Directors (the “Compensation Committee"), you will receive an initial equity grant of 36,000 time-vesting restricted stock units (vesting 25% after each year subject to continuous service requirements). You will also receive 26,000 shares of performance vesting restricted stock units (the “Performance Equity”) with terms comparable to that given to other executive recipients.

All grants, including the initial grants and the Performance Equity, will be pursuant to the terms of the 2013 Cray Equity Plan and contingent upon approval of each grant by the Compensation Committee. Obviously, we all hope that Cray prospers and that the Company's stock reflects that success.

As an employee of the Company, you will have access to certain confidential information of the Company and you may, during the course of your employment, develop certain information or inventions that will be the property of the Company. To protect the interests of the Company, you will need to sign the Company's standard "Employee lnvention Assignment and Confidentiality Agreement" as a condition of your employment. We wish to impress upon you that we do not want you to, and we hereby direct you not to, bring with you any confidential or proprietary material of any former employer or to violate any other obligations you may have to any former employer. During the period that you render services to the Company, you agree to not engage in any employment, business or activity that is in any way competitive with the business or proposed business of the Company. You will disclose to the Company in writing any other gainful employment, business or activity that you are currently associated with or participate in that competes with the Company. You will not assist any other person or organization in competing with the Company or in preparing to engage in competition with the business or proposed business of the Company.

You represent that your signing of this offer letter, any agreement(s) concerning equity granted to you, under the Company's applicable equity plan and the Company's Employee lnvention Assignment and Confidentiality Agreement and your employment with the Company will not violate any agreement currently in place between yourself and current or past employers. Furthermore, to the extent that your representation to this effect is based on a waiver of or release from any agreement currently in place between yourself and current or past employers, you will provide a copy of that waiver or release to Cray prior to the commencement of your employment with Cray, and this offer will be contingent upon Cray determining, in its sole discretion, that such waiver is adequate for Cray’s purposes.






As a full time employee, you will be eligible for the standard full-time employee benefits package, which currently includes:
Medical, Dental, Vision, Short and Long Term Disability, Life, Flexible Spending and Employee Assistance Plan
A 401k Plan
Education/tuition reimbursement program

ln addition, we know that your dedication and commitment to Cray will result in a work schedule that can be unpredictable and demanding at times. As a result, we encourage you to take time off as needed, within reason and subject to approval of your manager, as no set vacation, sick and personal holiday accruals are mandated for employees of your classification in the company.

Your base salary and other compensation are subject to periodic modification and, with the exception of the "employment at-will" policy discussed herein, the Company may from time to time in its sole discretion, modify or eliminate its policies and the benefits offered to employees.

As a condition of employment, all new employees are required to present documentation that confirms their identity and eligibility for employment in the United States. On your first day of employment with Cray, you will be asked to execute an "Employment Eligibility Certification"* attesting to such. Your employment is further conditioned on executing our standard
Confidentiality Agreement.

This offer is contingent upon successful completion of a pre-employment background investigation.

While we look forward to a long and profitable relationship, should you decide to accept our offer, you will be an at-will employee of the Company, which means the employment relationship can be terminated by either of us for any reason, at any time, with or without prior notice and with or without cause. Any statements or representations to the contrary (and, indeed, any statements contradicting any provision in this letter) should be regarded by you as ineffective. Further, your participation in any equity or benefit program is not to be regarded as assuring you of continuing employment for any particular period of time. Any modification or change in your at will employment status may only occur by way of a written employment agreement signed by you and the Chief Executive Officer of the Company.

To indicate your acceptance of this offer, please sign and return one copy of this letter to confidential fax number, 206-701-xxxx. If you have any questions, please feel free to call me at 206-701- xxxx.

Sincerely,

/s/ Peter J. Ungaro

Peter J. Ungaro
President and CEO
Cray Inc.


Accepted By:         /s/ Stathis Papaefstathiou            Date:    11/12/16
Stathis Papaefstathiou

*This includes I-9 and E-Verify

An Affirmative Action, Equal Opportunity Employer




EX-10.34 4 cray-12312017xex1034.htm EXHIBIT 10.34 Exhibit


Exhibit 10.34

AMENDED AND RESTATED CREDIT AGREEMENT

THIS AMENDED AND RESTATED CREDIT AGREEMENT (this "Agreement") is entered into as of January 7, 2016, by and between CRAY INC., a Washington corporation ("Borrower"), and WELLS FARGO BANK, NATIONAL ASSOCIATION ("Bank").

RECITALS

Borrower has requested that Bank renew Borrower’s credit described in the credit agreement between the parties dated as of October 1, 2012 (as amended from time to time, the “Prior Agreement”), and has also asked for additional credit and certain other changes to the Prior Agreement, which Bank is agreeable to granting, provided that Borrower agrees to the restatement of the Prior Agreement by this Agreement, which shall replace the Prior Agreement in its entirety and provide for the extension of credit on the terms and conditions contained herein.

NOW, THEREFORE, for valuable consideration, the receipt and sufficiency of which are hereby acknowledged, Bank and Borrower hereby agree as follows:

ARTICLE I
CREDIT TERMS

SECTION 1.1.    CREDIT FACILITIES.

(a)    Line of Credit. Subject to the terms and conditions of this Agreement, Bank hereby agrees to make advances to Borrower from time to time up to and including December 1, 2017, not to exceed at any time the aggregate principal amount of Fifty Million Dollars ($50,000,000.00) ("Line of Credit"), the proceeds of which shall be used to finance Borrower’s working capital requirements, and for general corporate purposes, including capital expenditures. Borrower's obligation to repay advances under the Line of Credit shall be evidenced by a promissory note dated as of January 7, 2016, ("Line of Credit Note"), all terms of which are incorporated herein by this reference.

(1)    Letter of Credit Subfeature. As a subfeature under the Line of Credit, Bank agrees from time to time during the term thereof to issue or cause an affiliate to issue standby letters of credit for the account of Borrower (each, a "Letter of Credit" and collectively, "Letters of Credit"). The form and substance of each Letter of Credit shall be subject to approval by Bank, in its sole discretion. No Letter of Credit shall have an expiration date subsequent to the maturity date of the Line of Credit. The undrawn amount of all Letters of Credit shall be reserved under the Line of Credit and shall not be available for borrowings thereunder. Each Letter of Credit shall be subject to the additional terms and conditions of the Letter of Credit agreements, applications and any related documents required by Bank in connection with the issuance thereof. Each drawing paid under a Letter of Credit shall be deemed an advance under the Line of Credit and shall be repaid by Borrower in accordance with the terms and conditions of this Agreement applicable to such advances; provided however, that if advances under the Line of Credit are not available, for any reason, at the time any drawing is paid, then Borrower shall immediately pay to Bank the full amount drawn, together with interest thereon from the date such drawing is paid to the date such amount is fully repaid by Borrower, at the rate of interest applicable to advances under the Line of Credit. In such event Borrower agrees that Bank, in its sole discretion, may debit any account maintained by Borrower with Bank for the amount of any such drawing.

(2)    Borrowing and Repayment. Borrower may from time to time during the term of the Line of Credit borrow, partially or wholly repay its outstanding borrowings, and reborrow, subject to all of the limitations, terms and conditions contained herein or in the Line of Credit Note; provided however, that the total outstanding borrowings under the Line of Credit shall not at any time exceed the maximum principal amount available thereunder, as set forth above.

(3)    Termination or Reduction of Line of Credit. Borrower shall have the right, at any time or from time to time after the Closing Date, by notice to Bank pursuant to Section 7.2 below, to terminate in whole or permanently reduce in part, without premium or penalty, the maximum amount of the Line of Credit available to an amount not less than the then aggregate principal amount of all outstanding borrowings, including undrawn amounts of all Letters of Credit then outstanding and all drawn and unpaid amounts under such Letters of Credit, and accrued but unpaid fees and costs. Any such termination or partial reduction shall be effective on the date specified in the Borrower’s notice.






SECTION 1.2.    INTEREST/FEES.

(a)    Interest. The outstanding principal balance of each credit subject hereto shall bear interest at the rate of interest set forth in each promissory note or other instrument or document executed in connection therewith.

(b)    Computation and Payment. Interest shall be computed on the basis of a 360-day year, actual days elapsed. Interest shall be payable at the times and place set forth in each promissory note or other instrument or document required hereby.

(c)    Unused Commitment Fee. Borrower shall pay to Bank a fee equal to eighteen hundredths of one percent (0.18%) per annum (computed on the basis of a 360-day year, actual days elapsed) on the daily unused amount of the Line of Credit (not including the notional amount of any Letters of Credit then issued and outstanding), which fee shall be calculated on a quarterly basis by Bank and shall be due and payable by Borrower in arrears on the 15th day of each January, April, July and October, commencing on January 15, 2016.

(d)    Letter of Credit Fees. Borrower shall pay to Bank (i) fees upon the issuance of each Letter of Credit equal to one and one quarter percent (1.25%) per annum (computed on the basis of a 360-day year, actual days elapsed) of the face amount thereof, and (ii) fees upon the payment or negotiation of each drawing under any Letter of Credit and fees upon the occurrence of any other activity with respect to any Letter of Credit (including without limitation, the transfer, amendment or cancellation of any Letter of Credit) determined in accordance with Bank's standard fees and charges then in effect for such activity. Fees will be payable quarterly in arrears for each Letter of Credit.

SECTION 1.3.    COLLECTION OF PAYMENTS. Borrower authorizes Bank to collect all principal, interest and fees due under each credit subject hereto by charging Borrower's deposit account number 4950041103 with Bank, or any other deposit account maintained by Borrower with Bank, for the full amount thereof. Should there be insufficient funds in any such deposit account to pay all such sums when due, the full amount of such deficiency shall be immediately due and payable by Borrower.

SECTION 1.4.    COLLATERAL.

As security for all indebtedness and other obligations of Borrower to Bank subject hereto, Borrower hereby grants to Bank security interests of first priority in all Borrower's accounts receivable and other rights to payment, general intangibles, inventory and equipment; provided, however, that such collateral shall not include any collateral expressly excluded by any separate security agreement between Borrower and Bank then in effect.

All of the foregoing shall be evidenced by and subject to the terms of such security agreements, financing statements, deeds or mortgages, and other documents as Bank shall reasonably require, all in form and substance satisfactory to Bank. Borrower shall pay to Bank immediately upon demand the full amount of all charges, costs and expenses (to include fees paid to third parties and all allocated costs of Bank personnel), expended or incurred by Bank in connection with any of the foregoing security, including without limitation, filing and recording fees and costs of appraisals, audits and title insurance.

ARTICLE II
REPRESENTATIONS AND WARRANTIES

Borrower makes the following representations and warranties to Bank, which representations and warranties shall survive the execution of this Agreement and shall continue in full force and effect until the full and final payment, and satisfaction and discharge, of all obligations of Borrower to Bank subject to this Agreement.

SECTION 2.1.    LEGAL STATUS. Borrower is a corporation, duly organized and existing and in good standing under the laws of Washington, and is qualified or licensed to do business (and is in good standing as a foreign corporation, if applicable) in all jurisdictions in which such qualification or licensing is required or in which the failure to so qualify or to be so licensed could have a material adverse effect on Borrower.

SECTION 2.2.    AUTHORIZATION AND VALIDITY. This Agreement and each promissory note, contract, instrument and other document required hereby or at any time hereafter delivered to Bank in connection herewith (collectively, the "Loan Documents") have been duly authorized, and upon their execution and delivery in accordance with the provisions hereof will constitute legal, valid and binding agreements and obligations of Borrower or the party which executes the same, enforceable in accordance with their respective terms.

SECTION 2.3.    NO VIOLATION. The execution, delivery and performance by Borrower of each of the Loan Documents do not violate any provision of any law or regulation, or contravene any provision of the Articles of Incorporation or





By-Laws of Borrower, or result in any breach of or default under any contract, obligation, indenture or other instrument to which Borrower is a party or by which Borrower may be bound.

SECTION 2.4.    LITIGATION. There are no pending, or to the best of Borrower's knowledge threatened, actions, claims, investigations, suits or proceedings against Borrower or its properties by or before any governmental authority, arbitrator, court or administrative agency which could reasonably be expected to have a material adverse effect on the financial condition or operations of Borrower other than those disclosed by Borrower to Bank in writing prior to the date hereof.

SECTION 2.5.    CORRECTNESS OF FINANCIAL STATEMENT. The annual financial statement of Borrower dated December 31, 2014, and all interim financial statements delivered to Bank since said date, true copies of which have been delivered by Borrower to Bank prior to the date hereof, (a) are complete and correct and present fairly the financial condition of Borrower, (b) disclose or reflect all liabilities of Borrower that are required to be disclosed, reflected or reserved against under generally accepted accounting principles, whether liquidated or unliquidated, fixed or contingent, and (c) have been prepared in accordance with generally accepted accounting principles consistently applied (“GAAP”). Since the dates of such financial statements there has been no material adverse change in the financial condition of Borrower, nor has Borrower mortgaged, pledged, granted a security interest in or otherwise encumbered any of its assets or properties except in favor of Bank or as permitted by Section 5.7 or otherwise permitted by Bank in writing.

SECTION 2.6.    INCOME TAX RETURNS. Borrower has no knowledge of any pending assessments or adjustments of its income tax payable with respect to any year which, if paid or payable. will not create an Event of Default hereunder or which could reasonably be expected to have a material adverse effect on the financial condition or operations of Borrower other than those disclosed by Borrower to Bank in writing prior to the date hereof.

SECTION 2.7.    NO SUBORDINATION. There is no agreement, indenture, contract or instrument to which Borrower is a party or by which Borrower may be bound that requires the subordination in right of payment of any of Borrower's obligations subject to this Agreement to any other obligation of Borrower.

SECTION 2.8.    PERMITS, FRANCHISES. Borrower possesses, and will hereafter possess, all permits, consents, approvals, franchises and licenses required and rights to all trademarks, trade names, patents, and fictitious names, if any, necessary to enable it to conduct the business in which it is now engaged in compliance with applicable law except to the extent that failure to possess such permits, consents, approvals, franchises and licenses required and rights to all trademarks, trade names, patents, and fictitious names necessary to enable it to conduct the business in which it is now engaged in compliance with applicable law could not have a material adverse effect on Borrower or its business.

SECTION 2.9.    ERISA. Borrower is in compliance in all material respects with all applicable provisions of the Employee Retirement Income Security Act of 1974, as amended or recodified from time to time ("ERISA"); Borrower has not violated any provision of any defined employee pension benefit plan (as defined in ERISA) maintained or contributed to by Borrower (each, a "Plan"); no Reportable Event as defined in ERISA has occurred and is continuing with respect to any Plan initiated by Borrower; Borrower has met its minimum funding requirements under ERISA with respect to each Plan; and each Plan will be able to fulfill its benefit obligations as they come due in accordance with the Plan documents and under generally accepted accounting principles.

SECTION 2.10.    OTHER OBLIGATIONS. Borrower is not in default on any obligation for borrowed money. Borrower is not in default on any purchase money obligation or any other lease, commitment, contract, instrument or obligation default in which, individually or collectively, could reasonably be expected to have a material adverse effect on the financial condition or operations of Borrower.

SECTION 2.11.    ENVIRONMENTAL MATTERS. Except as disclosed by Borrower to Bank in writing prior to the date hereof, Borrower is in compliance in all material respects with all applicable federal or state environmental, hazardous waste, health and safety statutes, and any rules or regulations adopted pursuant thereto, which govern or affect any of Borrower's operations and/or properties, including without limitation, the Comprehensive Environmental Response, Compensation and Liability Act of 1980, the Superfund Amendments and Reauthorization Act of 1986, the Federal Resource Conservation and Recovery Act of 1976, and the Federal Toxic Substances Control Act, as any of the same may be amended, modified or supplemented from time to time. None of the operations of Borrower is the subject of any federal or state investigation evaluating whether any remedial action involving a material expenditure is needed to respond to a release of any toxic or hazardous waste or substance into the environment. Borrower has no material contingent liability in connection with any release of any toxic or hazardous waste or substance into the environment.






ARTICLE III
CONDITIONS

SECTION 3.1.    CONDITIONS OF INITIAL EXTENSION OF CREDIT. The obligation of Bank to extend any credit contemplated by this Agreement is subject to the fulfillment to Bank's satisfaction of all of the following conditions:

(a)    Approval of Bank Counsel. All legal matters incidental to the extension of credit by Bank shall be satisfactory to Bank's counsel.

(b)    Documentation. Bank shall have received, in form and substance satisfactory to Bank, each of the following, duly executed:

(1)
This Agreement and each promissory note or other instrument or document required hereby.
(2)
Corporate Resolution: Borrowing.
(3)
Certificate of Incumbency.
(4)
Continuing Security Agreement: Rights to Payment and Inventory.
(5)
Security Agreement: Equipment.
(6)
Such other documents as Bank may require under any other Section of this Agreement.

(c)    Financial Condition. There shall have been no material adverse change in the financial condition or business of Borrower or any Third Party Obligor hereunder, if any.

(d)    Insurance. Borrower shall have delivered to Bank evidence of insurance coverage, in form, substance, amounts, covering risks and issued by companies satisfactory to Bank, and where required by Bank, with lender loss payable endorsements in favor of Bank.

SECTION 3.2.    CONDITIONS OF EACH EXTENSION OF CREDIT. The obligation of Bank to make each extension of credit requested by Borrower hereunder shall be subject to the fulfillment to Bank's satisfaction of each of the following conditions:

(a)    Compliance. The representations and warranties contained herein and in each of the other Loan Documents shall be true on and as of the date of the signing of this Agreement and on the date of each extension of credit by Bank pursuant hereto, with the same effect as though such representations and warranties had been made on and as of each such date, and on each such date, no Event of Default as defined herein, and no condition, event or act which with the giving of notice or the passage of time or both would constitute such an Event of Default, shall have occurred and be continuing or shall exist.

(b)    Documentation. Bank shall have received all additional documents which may be required in connection with such extension of credit.

(c)    Additional Letter of Credit Documentation. Prior to the issuance of each Letter of Credit, Bank shall have received a Letter of Credit Agreement, properly completed and duly executed by Borrower.

ARTICLE IV
AFFIRMATIVE COVENANTS

Borrower covenants that so long as Bank remains committed to extend credit to Borrower pursuant hereto, or any liabilities (whether direct or contingent, liquidated or unliquidated) of Borrower to Bank under any of the Loan Documents remain outstanding, and until payment in full of all obligations of Borrower subject hereto, Borrower shall, unless Bank otherwise consents in writing:

SECTION 4.1.    PUNCTUAL PAYMENTS. Punctually pay all principal, interest, fees or other liabilities due under any of the Loan Documents at the times and place and in the manner specified therein.

SECTION 4.2.    ACCOUNTING RECORDS. Maintain adequate books and records in accordance with generally accepted accounting principles consistently applied, and permit any representative of Bank, at any reasonable time, to inspect, audit and examine such books and records, to make copies of the same, and to inspect the properties of Borrower.






SECTION 4.3.    FINANCIAL STATEMENTS. Provide to Bank all of the following, in form and detail satisfactory to Bank:

(a)    not later than 90 days after and as of the end of each fiscal year, an audited financial statement of Borrower, prepared by a certified public accountant acceptable to Bank, to include balance sheet, income statement, and statement of cash flow;

(b)    not later than 40 days after and as of the end of each fiscal quarter, a financial statement of Borrower, prepared by Borrower, to include balance sheet, income statement, and statement of cash flow;

(c)    from time to time such other information as Bank may reasonably request.

SECTION 4.4.    COMPLIANCE. Preserve and maintain all licenses, permits, governmental approvals, rights, privileges and franchises necessary for the conduct of its business; and comply with the provisions of all documents pursuant to which Borrower is organized and/or which govern Borrower's continued existence and with the requirements of all laws, rules, regulations and orders of any governmental authority applicable to Borrower and/or its business.

SECTION 4.5.    INSURANCE. Maintain and keep in force, for each business in which Borrower is engaged, insurance of the types and in amounts customarily carried in similar lines of business, including but not limited to fire, extended coverage, public liability, flood, property damage and workers' compensation, with all such insurance carried with companies and in amounts satisfactory to Bank, and deliver to Bank from time to time at Bank's request schedules setting forth all insurance then in effect.

SECTION 4.6.    FACILITIES. Keep all properties useful or necessary to Borrower's business in good repair and condition, ordinary wear and tear excepted, and from time to time make necessary repairs, renewals and replacements thereto so that such properties shall be preserved and maintained to a standard that could reasonably be expected to be useful and necessary to the operations of Borrower.

SECTION 4.7.    TAXES AND OTHER LIABILITIES. Pay and discharge when due any and all indebtedness, obligations, assessments and taxes, both real or personal, including without limitation federal and state income taxes and state and local property taxes and assessments, except (a) such as Borrower may in good faith contest or as to which a bona fide dispute may arise, and (b) for which (i) Borrower has established adequate reserves in accordance with GAAP, and (ii) no foreclosure, distraint, levy, sale or similar proceedings have yet commenced with respect to any of Borrower’s assets as a result of such taxes or assessments.

SECTION 4.8.    LITIGATION. Promptly give notice in writing to Bank of any litigation pending or threatened against Borrower with a claim in excess of $250,000.00.

SECTION 4.9.    FINANCIAL CONDITION. Maintain Borrower's financial condition as follows using generally accepted accounting principles consistently applied and used consistently with prior practices (except to the extent modified by the definitions herein)

(a)    Current Ratio not less than 1.85 to 1.0 at any time, with "Current Ratio" defined as total current assets divided by total current liabilities.

(b)    Total Liabilities divided by Tangible Net Worth not greater than 1.1 to 1.0 at any time, with "Total Liabilities" defined as the aggregate of current liabilities and non-current liabilities less subordinated debt, and with "Tangible Net Worth" defined as the aggregate of total stockholders' equity plus subordinated debt less any intangible assets.

SECTION 4.10.    NOTICE TO BANK. Promptly (but in no event more than five (5) days after the occurrence of each such event or matter) give written notice to Bank in reasonable detail of: (a) the occurrence of any Event of Default, or any condition, event or act which with the giving of notice or the passage of time or both would constitute an Event of Default; (b) any change in the name or the organizational structure of Borrower; (c) the occurrence and nature of any Reportable Event or Prohibited Transaction, each as defined in ERISA, or any funding deficiency with respect to any Plan; or (d) any termination or cancellation of any insurance policy which Borrower is required to maintain, or any uninsured or partially uninsured loss through liability or property damage, or through fire, theft or any other cause affecting Borrower's property.






ARTICLE V
NEGATIVE COVENANTS

Borrower further covenants that so long as Bank remains committed to extend credit to Borrower pursuant hereto, or any liabilities (whether direct or contingent, liquidated or unliquidated) of Borrower to Bank under any of the Loan Documents remain outstanding, and until payment in full of all obligations of Borrower subject hereto, Borrower will not without Bank's prior written consent:

SECTION 5.1.    USE OF FUNDS. Use any of the proceeds of any credit extended hereunder except for the purposes stated in Article I hereof.

SECTION 5.2.    OTHER INDEBTEDNESS. Create, incur, assume or permit to exist any Indebtedness except (a) the liabilities of Borrower to Bank, (b) any other Indebtedness of Borrower existing as of, and disclosed to Bank prior to, the date hereof and (c) lndebtedness not to exceed an aggregate of $30,000,000.00. As used herein, “Indebtedness” shall mean and include, with respect to any person, without duplication, all of the following, whether secured or unsecured, matured or unmatured, liquidated or unliquidated, joint or several (i) all obligations of such person for borrowed money (including recourse and other obligations to repurchase accounts or chattel paper under factoring, receivables purchase, or similar financing arrangements) or for the deferred purchase price of property or services (other than accounts payable for goods for goods or services); (ii) all obligations in respect of surety bonds and letters of credit; (iii) all obligations of such person evidenced by notes, bonds, debentures or other similar instruments, (iv) all capital lease obligations; (v) all obligations or liabilities of others secured by a lien of any kind on any asset of such person, whether or not such obligation or liability is assumed; (vi) all guaranties of such person of the obligations of another person; and (vii) net exposure under any interest rate swap, currency swap, forward, cap, floor or other similar contract that is not entered to in connection with a bona fide hedging operation that provides offsetting benefits to such person, which agreements shall be marked to market on a current basis.

SECTION 5.3.    MERGER, CONSOLIDATION, TRANSFER OF ASSETS.

(a)    Merge into or consolidate with any other entity; provided, however that

(i)    merger or consolidation with a consolidated subsidiary of Borrower is permitted if Borrower shall be the continuing or surviving entity and so long as (A) Borrower provides Bank with prompt notice of any such transaction (which notice shall include executed copies of all of the documents entered into in connection with such transaction); (B) Borrower is in pro forma compliance with the provisions of Section 4.9 hereof immediately before and immediately after such transaction, and (C) no default or Event of Default has occurred and is continuing prior to, or would occur after giving effect to, such transaction; and

(ii)    any investment expressly permitted by Section 5.5 may be structured as a merger or consolidation;

(b)    make any substantial change in the nature of Borrower's business as conducted as of the date hereof;

(c)    acquire all or substantially all of the assets of any other entity except as otherwise permitted under Section 5.5 below; nor

(d)    sell, lease, transfer or otherwise dispose of all or a substantial or material portion of Borrower's assets except in the ordinary course of its business; provided, however, that sale, lease or transfer of Borrower’s assets in an amount of less than $20,000,000.00 in the aggregate during the term of this Agreement shall not be considered a substantial or material portion of its assets so long as (i) Borrower provides Bank with prompt notice of any such transaction (which notice shall include executed copies of all of the documents entered into in connection with such transaction); (ii) Borrower is in pro forma compliance with the provisions of Section 4.9 hereof immediately before and immediately after such transaction, (iii) no default or Event of Default has occurred and is continuing prior to, or would occur after giving effect to, such transaction, and (iv) the disposition of the assets could not reasonably be expected to have a material adverse effect on the financial condition or operations of Borrower.

SECTION 5.4.    GUARANTIES. Guarantee or become liable in any way as surety, endorser (other than as endorser of negotiable instruments for deposit or collection in the ordinary course of business), accommodation endorser or otherwise for, nor pledge or hypothecate any assets of Borrower as security for, any liabilities or obligations of any other person or entity, except any of the foregoing in favor of Bank and except for guaranties by Borrower of obligations of subsidiaries (so long as such subsidiaries are consolidated for accounting purposes under GAAP) under leases or for the purchase of goods used in such subsidiaries’ ordinary course of business.






SECTION 5.5.    LOANS, ADVANCES, INVESTMENTS. Make any loans or advances to or investments in any person or entity, except any of the foregoing existing as of, and disclosed to Bank prior to, the date hereof, and additional loans, advances or investments in amounts not to exceed an aggregate of $50,000,000.00 outstanding at any one time during the term of this Agreement; provided, however, that no “investment” structured as a merger or consolidation is permitted hereunder unless (i) Borrower provides Bank with prompt notice of any such transaction (which notice shall include executed copies of all of the documents entered into in connection with such transaction); (ii) Borrower is in pro forma compliance with the provisions of Section 4.9 hereof immediately before and immediately after such transaction, (iii) no default or Event of Default has occurred and is continuing prior to, or would occur after giving effect to, such transaction and (iv) Borrower shall be the continuing or surviving entity.

SECTION 5.6.    DIVIDENDS, DISTRIBUTIONS. Declare or pay any dividend or distribution either in cash, stock or any other property on Borrower's stock now or hereafter outstanding, nor redeem, retire, repurchase or otherwise acquire any shares of any class of Borrower's stock now or hereafter outstanding, except for payment of applicable taxes in connection with restricted stock and stock options issued pursuant to the company’s stock incentive plans approved by the company’s shareholders.

SECTION 5.7.    PLEDGE OF ASSETS. Mortgage, pledge, grant or permit to exist a security interest in, or lien upon, all or any portion of Borrower's assets now owned or hereafter acquired, except (a) any of the foregoing in favor of Bank or which is existing as of, and disclosed to Bank in writing prior to, the date hereof and (b) additional security interests securing amounts not to exceed an aggregate of $30,000,000.00 at any time outstanding; provided, however, that nothing contained in this Section permits Borrower to create liens or security interests in assets in which Bank has been granted a security interest except with respect to cash security (including as deposit accounts held in other financial institutions) granted solely to secure outstanding letters of credit issued by other financial institutions or obligations under foreign exchange transactions, in each case so long as such amounts are included within the $30,000,000.00 in aggregate liens at any time outstanding as set out above; provided further that, notwithstanding the foregoing, Borrower may create liens or security interests on assets at the time such assets are acquired, including through the use of capitalized leases, but only so long as (i) such asset is acquired in the ordinary course of Borrower’s business, (ii) the lien does not encumber any assets other than the assets subject to such lien at the time such assets are acquired and (iii) such lien does not exceed the cost to Borrower of the assets acquired.

ARTICLE VI
EVENTS OF DEFAULT

SECTION 6.1.    The occurrence of any of the following shall constitute an "Event of Default" under this Agreement:

(a)    Borrower shall fail to pay when due any principal, interest, fees or other amounts payable under any of the Loan Documents.

(b)    Any financial statement or certificate furnished to Bank in connection with, or any representation or warranty made by Borrower or any other party under this Agreement or any other Loan Document shall prove to be incorrect, false or misleading in any material respect when furnished or made.

(c)    Any default in the performance of or compliance with any obligation, agreement or other provision contained herein or in any other Loan Document (other than those specifically described as an “Event of Default” in this section 6.1), and with respect to any such default that by its nature can be cured, such default shall continue for a period of twenty (20) days from its occurrence.

(d)    Any default in the payment or performance of any obligation, or any defined event of default, under the terms of any contract, instrument or document (other than any of the Loan Documents) pursuant to which Borrower or any guarantor hereunder (with each such guarantor referred to herein as a "Third Party Obligor") (i) has incurred any debt or other liability to any person or entity other than Bank or its affiliates or subsidiaries (including but not limited to any obligation with respect to any purchase money lien or capitalized leases) which default or defaults permit such persons or entities to declare any payment obligation of more than $5,000,000.00 in the aggregate to be due and payable; or (ii) has incurred any debt or other liability to Bank or its affiliates or subsidiaries.

(e)    Borrower or any Third Party Obligor shall become insolvent, or shall suffer or consent to or apply for the appointment of a receiver, trustee, custodian or liquidator of itself or any of its property, or shall generally fail to pay its debts as they become due, or shall make a general assignment for the benefit of creditors; Borrower or any Third Party Obligor shall file a voluntary petition in bankruptcy, or seeking reorganization, in order to effect a plan or other arrangement with creditors or any other relief under the Bankruptcy Reform Act, Title 11 of the United States Code, as amended or recodified from time to time ("Bankruptcy Code"), or under any state or federal law granting relief to debtors, whether now or hereafter in effect; or any





involuntary petition or proceeding pursuant to the Bankruptcy Code or any other applicable state or federal law relating to bankruptcy, reorganization or other relief for debtors is filed or commenced against Borrower or any Third Party Obligor, and such petition or proceeding shall continue undismissed for 60 days; or Borrower or any Third Party Obligor shall file an answer admitting the jurisdiction of the court and the material allegations of any involuntary petition; or Borrower or any Third Party Obligor shall be adjudicated a bankrupt, or an order for relief shall be entered against Borrower or any Third Party Obligor by any court of competent jurisdiction under the Bankruptcy Code or any other applicable state or federal law relating to bankruptcy, reorganization or other relief for debtors.

(f)    The filing of a notice of judgment lien against Borrower or any Third Party Obligor; or the recording of any abstract of judgment against Borrower or any Third Party Obligor in any county in which Borrower or such Third Party Obligor has an interest in real property; or the service of a notice of levy and/or of a writ of attachment or execution, or other like process, against the assets of Borrower or any Third Party Obligor; or the entry of a judgment against Borrower or any Third Party Obligor for more than $5,000,000.00 individually or in the aggregate.

(g)    The death or incapacity of Borrower or any Third Party Obligor if an individual. The dissolution or liquidation of Borrower or any Third Party Obligor if a corporation, partnership, joint venture or other type of entity; or Borrower or any such Third Party Obligor, or any of its directors, stockholders or members, shall take action seeking to effect the dissolution or liquidation of Borrower or such Third Party Obligor.

SECTION 6.2.    REMEDIES. Upon the occurrence of any Event of Default: (a) all indebtedness of Borrower under each of the Loan Documents, any term thereof to the contrary notwithstanding, shall at Bank's option and without notice become immediately due and payable without presentment, demand, protest or notice of dishonor, all of which are hereby expressly waived by Borrower; (b) the obligation, if any, of Bank to extend any further credit under any of the Loan Documents shall immediately cease and terminate; and (c) Bank shall have all rights, powers and remedies available under each of the Loan Documents, or accorded by law, including without limitation the right to resort to any or all security for any credit subject hereto and to exercise any or all of the rights of a beneficiary or secured party pursuant to applicable law. All rights, powers and remedies of Bank may be exercised at any time by Bank and from time to time after the occurrence of an Event of Default, are cumulative and not exclusive, and shall be in addition to any other rights, powers or remedies provided by law or equity.

ARTICLE VII
MISCELLANEOUS

SECTION 7.1.    NO WAIVER. No delay, failure or discontinuance of Bank in exercising any right, power or remedy under any of the Loan Documents shall affect or operate as a waiver of such right, power or remedy; nor shall any single or partial exercise of any such right, power or remedy preclude, waive or otherwise affect any other or further exercise thereof or the exercise of any other right, power or remedy. Any waiver, permit, consent or approval of any kind by Bank of any breach of or default under any of the Loan Documents must be in writing and shall be effective only to the extent set forth in such writing.

SECTION 7.2.    NOTICES. All notices, requests and demands which any party is required or may desire to give to any other party under any provision of this Agreement must be in writing delivered to each party at the following address:

BORROWER:    CRAY INC.
901 5th Avenue, Suite 1000
Seattle, WA 98164

BANK:        WELLS FARGO BANK, NATIONAL ASSOCIATION
999 3rd Avenue, 12th Floor
Seattle, WA 98104

or to such other address as any party may designate by written notice to all other parties. Each such notice, request and demand shall be deemed given or made as follows: (a) if sent by hand delivery, upon delivery; (b) if sent by mail, upon the earlier of the date of receipt or three (3) days after deposit in the U.S. mail, first class and postage prepaid; and (c) if sent by telecopy, upon receipt.

SECTION 7.3.    COSTS, EXPENSES AND ATTORNEYS' FEES. Borrower shall pay to Bank immediately upon demand the full amount of all payments, advances, charges, costs and expenses, including reasonable attorneys' fees (to include outside counsel fees and all allocated costs of Bank's in-house counsel), expended or incurred by Bank in connection with the negotiation and preparation of this Agreement and the other Loan Documents, Bank's continued administration hereof and thereof, and the preparation of any amendments and waivers hereto and thereto, (b) the enforcement of Bank's rights and/or the collection





of any amounts which become due to Bank under any of the Loan Documents, and (c) the prosecution or defense of any action in any way related to any of the Loan Documents, including without limitation, any action for declaratory relief, whether incurred at the trial or appellate level, in an arbitration proceeding or otherwise, and including any of the foregoing incurred in connection with any bankruptcy proceeding (including without limitation, any adversary proceeding, contested matter or motion brought by Bank or any other person) relating to Borrower or any other person or entity.

SECTION 7.4.    SUCCESSORS, ASSIGNMENT. This Agreement shall be binding upon and inure to the benefit of the heirs, executors, administrators, legal representatives, successors and assigns of the parties; provided however, that Borrower may not assign or transfer its interests or rights hereunder without Bank's prior written consent. Bank reserves the right to sell, assign, transfer, negotiate or grant participations in all or any part of, or any interest in, Bank's rights and benefits under each of the Loan Documents. In connection therewith, Bank may disclose all documents and information which Bank now has or may hereafter acquire relating to any credit subject hereto, Borrower or its business, or any collateral required hereunder.

SECTION 7.5.    ENTIRE AGREEMENT; AMENDMENT. This Agreement and the other Loan Documents constitute the entire agreement between Borrower and Bank with respect to each credit subject hereto and supersede all prior negotiations, communications, discussions and correspondence concerning the subject matter hereof. This Agreement may be amended or modified only in writing signed by each party hereto.

SECTION 7.6.    NO THIRD PARTY BENEFICIARIES. This Agreement is made and entered into for the sole protection and benefit of the parties hereto and their respective permitted successors and assigns, and no other person or entity shall be a third party beneficiary of, or have any direct or indirect cause of action or claim in connection with, this Agreement or any other of the Loan Documents to which it is not a party.

SECTION 7.7.    TIME. Time is of the essence of each and every provision of this Agreement and each other of the Loan Documents.

SECTION 7.8.    SEVERABILITY OF PROVISIONS. If any provision of this Agreement shall be prohibited by or invalid under applicable law, such provision shall be ineffective only to the extent of such prohibition or invalidity without invalidating the remainder of such provision or any remaining provisions of this Agreement.

SECTION 7.9.    COUNTERPARTS. This Agreement may be executed in any number of counterparts, each of which when executed and delivered shall be deemed to be an original, and all of which when taken together shall constitute one and the same Agreement.

SECTION 7.10.    GOVERNING LAW. This Agreement shall be governed by and construed in accordance with the laws of the State of Washington.

SECTION 7.11.    ARBITRATION.

(a)    Arbitration. The parties hereto agree, upon demand by any party, to submit to binding arbitration all claims, disputes and controversies between or among them (and their respective employees, officers, directors, attorneys, and other agents), whether in tort, contract or otherwise in any way arising out of or relating to (i) any credit subject hereto, or any of the Loan Documents, and their negotiation, execution, collateralization, administration, repayment, modification, extension, substitution, formation, inducement, enforcement, default or termination; or (ii) requests for additional credit.

(b)    Governing Rules. Any arbitration proceeding will (i) proceed in a location in Washington selected by the American Arbitration Association (“AAA”); (ii) be governed by the Federal Arbitration Act (Title 9 of the United States Code), notwithstanding any conflicting choice of law provision in any of the documents between the parties; and (iii) be conducted by the AAA, or such other administrator as the parties shall mutually agree upon, in accordance with the AAA’s commercial dispute resolution procedures, unless the claim or counterclaim is at least $1,000,000.00 exclusive of claimed interest, arbitration fees and costs in which case the arbitration shall be conducted in accordance with the AAA’s optional procedures for large, complex commercial disputes (the commercial dispute resolution procedures or the optional procedures for large, complex commercial disputes to be referred to herein as applicable, as the “Rules”). If there is any inconsistency between the terms hereof and the Rules, the terms and procedures set forth herein shall control. Any party who fails or refuses to submit to arbitration following a demand by any other party shall bear all costs and expenses incurred by such other party in compelling arbitration of any dispute. Nothing contained herein shall be deemed to be a waiver by any party that is a bank of the protections afforded to it under 12 U.S.C. §91 or any similar applicable state law.






(c)    No Waiver of Provisional Remedies, Self-Help and Foreclosure. The arbitration requirement does not limit the right of any party to (i) foreclose against real or personal property collateral; (ii) exercise self-help remedies relating to collateral or proceeds of collateral such as setoff or repossession; or (iii) obtain provisional or ancillary remedies such as replevin, injunctive relief, attachment or the appointment of a receiver, before during or after the pendency of any arbitration proceeding. This exclusion does not constitute a waiver of the right or obligation of any party to submit any dispute to arbitration or reference hereunder, including those arising from the exercise of the actions detailed in sections (i), (ii) and (iii) of this paragraph.

(d)    Arbitrator Qualifications and Powers. Any arbitration proceeding in which the amount in controversy is $5,000,000.00 or less will be decided by a single arbitrator selected according to the Rules, and who shall not render an award of greater than $5,000,000.00. Any dispute in which the amount in controversy exceeds $5,000,000.00 shall be decided by majority vote of a panel of three arbitrators; provided however, that all three arbitrators must actively participate in all hearings and deliberations. The arbitrator will be a neutral attorney licensed in the State of Washington or a neutral retired judge of the state or federal judiciary of Washington, in either case with a minimum of ten years’ experience in the substantive law applicable to the subject matter of the dispute to be arbitrated. The arbitrator will determine whether or not an issue is arbitratable and will give effect to the statutes of limitation in determining any claim. In any arbitration proceeding the arbitrator will decide (by documents only or with a hearing at the arbitrator's discretion) any pre-hearing motions which are similar to motions to dismiss for failure to state a claim or motions for summary adjudication. The arbitrator shall resolve all disputes in accordance with the substantive law of Washington and may grant any remedy or relief that a court of such state could order or grant within the scope hereof and such ancillary relief as is necessary to make effective any award. The arbitrator shall also have the power to award recovery of all costs and fees, to impose sanctions and to take such other action as the arbitrator deems necessary to the same extent a judge could pursuant to the Federal Rules of Civil Procedure, the Washington Rules of Civil Procedure or other applicable law. Judgment upon the award rendered by the arbitrator may be entered in any court having jurisdiction. The institution and maintenance of an action for judicial relief or pursuit of a provisional or ancillary remedy shall not constitute a waiver of the right of any party, including the plaintiff, to submit the controversy or claim to arbitration if any other party contests such action for judicial relief.

(e)    Discovery. In any arbitration proceeding, discovery will be permitted in accordance with the Rules. All discovery shall be expressly limited to matters directly relevant to the dispute being arbitrated and must be completed no later than 20 days before the hearing date. Any requests for an extension of the discovery periods, or any discovery disputes, will be subject to final determination by the arbitrator upon a showing that the request for discovery is essential for the party's presentation and that no alternative means for obtaining information is available.

(f)    Class Proceedings and Consolidations. No party hereto shall be entitled to join or consolidate disputes by or against others in any arbitration, except parties who have executed any Loan Document, or to include in any arbitration any dispute as a representative or member of a class, or to act in any arbitration in the interest of the general public or in a private attorney general capacity.

(g)    Payment Of Arbitration Costs And Fees. The arbitrator shall award all costs and expenses of the arbitration proceeding.

(h)    Miscellaneous. To the maximum extent practicable, the AAA, the arbitrators and the parties shall take all action required to conclude any arbitration proceeding within 180 days of the filing of the dispute with the AAA. No arbitrator or other party to an arbitration proceeding may disclose the existence, content or results thereof, except for disclosures of information by a party required in the ordinary course of its business or by applicable law or regulation. If more than one agreement for arbitration by or between the parties potentially applies to a dispute, the arbitration provision most directly related to the Loan Documents or the subject matter of the dispute shall control. This arbitration provision shall survive termination, amendment or expiration of any of the Loan Documents or any relationship between the parties.

ORAL AGREEMENTS OR ORAL COMMITMENTS TO LOAN MONEY, EXTEND CREDIT OR TO FORBEAR ENFORCING REPAYMENT OF A DEBT ARE NOT ENFORCEABLE UNDER WASHINGTON LAW.


IN WITNESS WHEREOF, the parties hereto have caused this Agreement to be executed as of the day and year first written above.






CRAY INC.



By:/s/ Brian C. Henry
Brian C. Henry,
Executive Vice President, and Chief Financial Officer
WELLS FARGO BANK,
NATIONAL ASSOCIATION


By:/s/ Russell Carson
Russell Carson, Relationship Manager


By:/s/ Michael C. Piraino
Michael C. Piraino,
Senior Vice President Administration, General Counsel & Corporate Secretary
 





Seattle Commercial Banking
MAC P6540-l22
999 3rd Ave, 12th Floor Seattle, WA 98104

November 21, 2017

Cray Inc.
901 5th Avenue, Suite 1000
Seattle, WA 98164

Ladies and Gentlemen:

This letter is to confirm that WELLS FARGO BANK, NATIONAL ASSOCIATION ("Bank") has agreed to extend the maturity date of that certain credit accommodation granted by Bank to CRAY INC. ("Borrower") in the maximum principal amount of Fifty Million Dollars ($50,000,000) pursuant to the terms and conditions of that certain Amended and Restated Credit Agreement between Bank and Borrower dated as of January 7, 2016, as amended from time to time (the "Agreement").

The maturity date of said credit accommodation, and the last day on which Bank will issue letters of credit under the subfeature relating to said credit accommodation, as described in the Agreement, is hereby extended until March 1, 2018. Until such date, all terms and conditions of the Agreement which pertain to said credit accommodation shall remain in full force and effect, except as expressly modified hereby. The promissory note dated as of January 7, 2016, as modified from time to time, executed by Borrower and payable to the order of Bank which evidences said credit accommodation (the "Note"), shall be deemed modified as of the date this letter is acknowledged by Borrower to reflect the new maturity date set forth above. All other terms and conditions of the Note remain in full force and effect, without waiver or modification.

Borrower acknowledges that Bank has not committed to make any renewal or further extension of the maturity date of the above-described credit accommodation beyond the new maturity date specified herein, and that any such renewal or further extension remains in the sole discretion of Bank. This letter constitutes the entire agreement between Bank and Borrower with respect to the maturity date extension for the above-described credit accommodation, and supersedes all prior negotiations, discussions and correspondence concerning said extension.

ORAL AGREEMENTS OR ORAL COMMITMENTS TO LOAN MONEY, EXTEND CREDIT OR TO FORBEAR ENFORCING REPAYMENT OF A DEBT ARE NOT ENFORCEABLE UNDER WASHINGTON LAW.

Please acknowledge your acceptance of the terms and conditions contained herein by dating and signing one copy below and returning It to my attention at the address below on or before November 30, 2017.

Very truly yours, WELLS FARGO BANK,
NATIONAL ASSOCIATION

By:    /s/ Russell Carson    
Russell Carson,
Vice President

Address:    999 3rd Ave, 12th Floor
Seattle WA 98104

Acknowledged and accepted as of November 22, 2017:

Cray Inc.

By:    /s/ Brian C. Henry    
Name:    Brian C. Henry
Title:    EVP &CFO


EX-21.1 5 cray-12312017xex211.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 Co., Ltd.
South Korea
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
YarcData LLC
U.S./Washington State




EX-23.1 6 cray-12312017xex231.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 15, 2018, 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, 2017.


/S/ PETERSON SULLIVAN LLP


Seattle, Washington
February 15, 2018



EX-31.1 7 cray-12312017xex311.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 15, 2018
/s/ PETER J. UNGARO
 
 
Peter J. Ungaro
 
 
President and Chief Executive Officer
 
 
(Principal Executive Officer)



EX-31.2 8 cray-12312017xex312.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 15, 2018
/s/ BRIAN C. HENRY
 
 
Brian C. Henry
 
 
Executive Vice President and Chief Financial Officer
 
 
(Principal Financial Officer)



EX-32.1 9 cray-12312017xex321.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, 2017 (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 15, 2018
/s/ PETER J. UNGARO
 
 
Peter J. Ungaro
 
 
President and Chief Executive Officer
 
 
(Principal Executive Officer)
 
 
 
Date:
February 15, 2018
/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 10 cray-20171231.xml XBRL INSTANCE DOCUMENT 0000949158 2017-01-01 2017-12-31 0000949158 2018-02-13 0000949158 2017-06-30 0000949158 2017-12-31 0000949158 2016-12-31 0000949158 2016-01-01 2016-12-31 0000949158 2015-01-01 2015-12-31 0000949158 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2015-12-31 0000949158 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-12-31 0000949158 cray:AccountingStandardsUpdate201609Member us-gaap:NewAccountingPronouncementEarlyAdoptionEffectMember 2016-12-31 0000949158 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2016-01-01 2016-12-31 0000949158 us-gaap:RetainedEarningsMember 2016-01-01 2016-12-31 0000949158 us-gaap:RetainedEarningsMember 2017-12-31 0000949158 us-gaap:RetainedEarningsMember 2017-01-01 2017-12-31 0000949158 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2015-12-31 0000949158 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2015-01-01 2015-12-31 0000949158 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2017-01-01 2017-12-31 0000949158 2014-12-31 0000949158 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2016-12-31 0000949158 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2014-12-31 0000949158 us-gaap:RetainedEarningsMember 2015-01-01 2015-12-31 0000949158 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2014-12-31 0000949158 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-01-01 2016-12-31 0000949158 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0000949158 cray:AccountingStandardsUpdate201609Member us-gaap:NewAccountingPronouncementEarlyAdoptionEffectMember us-gaap:RetainedEarningsMember 2016-12-31 0000949158 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0000949158 us-gaap:RetainedEarningsMember 2015-12-31 0000949158 2015-12-31 0000949158 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2015-01-01 2015-12-31 0000949158 us-gaap:RetainedEarningsMember 2016-12-31 0000949158 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2017-12-31 0000949158 us-gaap:RetainedEarningsMember 2014-12-31 0000949158 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2016-12-31 0000949158 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-12-31 0000949158 us-gaap:AccumulatedTranslationAdjustmentMember 2017-12-31 0000949158 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-12-31 0000949158 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2016-12-31 0000949158 us-gaap:AccumulatedTranslationAdjustmentMember 2016-12-31 0000949158 us-gaap:PerformanceSharesMember 2016-01-01 2016-12-31 0000949158 us-gaap:AccountingStandardsUpdate201517Member 2016-12-31 0000949158 us-gaap:OtherIncomeMember 2017-01-01 2017-12-31 0000949158 us-gaap:PerformanceSharesMember 2015-01-01 2015-12-31 0000949158 us-gaap:OtherIncomeMember 2016-01-01 2016-12-31 0000949158 us-gaap:MinimumMember 2017-01-01 2017-12-31 0000949158 us-gaap:FurnitureAndFixturesMember us-gaap:MinimumMember 2017-01-01 2017-12-31 0000949158 us-gaap:PerformanceSharesMember 2017-01-01 2017-12-31 0000949158 cray:TimevestingSharesMember 2017-01-01 2017-12-31 0000949158 us-gaap:MaximumMember 2017-01-01 2017-12-31 0000949158 cray:TimevestingSharesMember 2015-01-01 2015-12-31 0000949158 cray:TimevestingSharesMember 2016-01-01 2016-12-31 0000949158 us-gaap:ComputerEquipmentMember 2017-01-01 2017-12-31 0000949158 us-gaap:BuildingAndBuildingImprovementsMember us-gaap:MaximumMember 2017-01-01 2017-12-31 0000949158 us-gaap:FurnitureAndFixturesMember us-gaap:MaximumMember 2017-01-01 2017-12-31 0000949158 us-gaap:BuildingAndBuildingImprovementsMember us-gaap:MinimumMember 2017-01-01 2017-12-31 0000949158 us-gaap:OtherIncomeMember 2015-01-01 2015-12-31 0000949158 us-gaap:TrademarksMember 2017-12-31 0000949158 us-gaap:CustomerRelationshipsMember 2017-12-31 0000949158 cray:SupplyAgreementMember 2017-12-31 0000949158 us-gaap:TechnologyBasedIntangibleAssetsMember 2017-12-31 0000949158 cray:SeagateCloudSystemsIncMember 2017-12-31 0000949158 cray:SeagateCloudSystemsIncMember us-gaap:TrademarksMember 2017-12-31 0000949158 cray:SeagateCloudSystemsIncMember us-gaap:TechnologyBasedIntangibleAssetsMember 2017-12-31 0000949158 cray:SeagateCloudSystemsIncMember us-gaap:CustomerRelationshipsMember 2017-12-31 0000949158 cray:SeagateCloudSystemsIncMember cray:SupplyAgreementMember 2017-12-31 0000949158 cray:SeagateCloudSystemsIncMember cray:PostclosingadjustmentsMember 2017-09-25 2017-09-25 0000949158 cray:SeagateCloudSystemsIncMember 2017-09-25 2017-09-25 0000949158 cray:SeagateCloudSystemsIncMember 2017-09-25 0000949158 cray:SeagateCloudSystemsIncMember cray:SupplyAgreementMember 2017-01-01 2017-12-31 0000949158 cray:SeagateCloudSystemsIncMember us-gaap:TechnologyBasedIntangibleAssetsMember 2017-01-01 2017-12-31 0000949158 cray:SeagateCloudSystemsIncMember us-gaap:CustomerRelationshipsMember 2017-01-01 2017-12-31 0000949158 cray:SeagateCloudSystemsIncMember us-gaap:TrademarksMember 2017-01-01 2017-12-31 0000949158 us-gaap:ForeignExchangeForwardMember 2017-12-31 0000949158 us-gaap:ForeignExchangeForwardMember 2016-01-01 2016-12-31 0000949158 us-gaap:ForeignExchangeForwardMember 2017-01-01 2017-12-31 0000949158 us-gaap:ForeignExchangeForwardMember 2016-12-31 0000949158 us-gaap:FairValueInputsLevel1Member 2017-12-31 0000949158 us-gaap:FairValueInputsLevel2Member 2017-12-31 0000949158 us-gaap:FairValueInputsLevel1Member 2016-12-31 0000949158 us-gaap:FairValueInputsLevel2Member 2016-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:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:NondesignatedMember 2016-12-31 0000949158 us-gaap:NondesignatedMember 2016-12-31 0000949158 us-gaap:NondesignatedMember 2017-12-31 0000949158 us-gaap:OtherCurrentLiabilitiesMember us-gaap:NondesignatedMember 2016-12-31 0000949158 us-gaap:OtherNoncurrentAssetsMember us-gaap:NondesignatedMember 2017-12-31 0000949158 us-gaap:OtherNoncurrentAssetsMember us-gaap:NondesignatedMember 2016-12-31 0000949158 us-gaap:DesignatedAsHedgingInstrumentMember 2016-12-31 0000949158 us-gaap:DesignatedAsHedgingInstrumentMember 2017-12-31 0000949158 us-gaap:OtherNoncurrentAssetsMember us-gaap:DesignatedAsHedgingInstrumentMember 2016-12-31 0000949158 us-gaap:OtherCurrentLiabilitiesMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-12-31 0000949158 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:DesignatedAsHedgingInstrumentMember 2016-12-31 0000949158 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:DesignatedAsHedgingInstrumentMember 2016-12-31 0000949158 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-12-31 0000949158 us-gaap:OtherNoncurrentAssetsMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-12-31 0000949158 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-12-31 0000949158 us-gaap:OtherCurrentLiabilitiesMember us-gaap:DesignatedAsHedgingInstrumentMember 2016-12-31 0000949158 us-gaap:AccumulatedTranslationAdjustmentMember 2015-12-31 0000949158 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2015-12-31 0000949158 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2016-01-01 2016-12-31 0000949158 us-gaap:AccumulatedTranslationAdjustmentMember 2016-01-01 2016-12-31 0000949158 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2016-01-01 2016-12-31 0000949158 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2015-12-31 0000949158 us-gaap:AccumulatedTranslationAdjustmentMember 2017-01-01 2017-12-31 0000949158 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-01-01 2017-12-31 0000949158 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-01-01 2017-12-31 0000949158 us-gaap:UnbilledRevenuesMember us-gaap:GovernmentContractsConcentrationRiskMember 2016-12-31 0000949158 us-gaap:UnbilledRevenuesMember us-gaap:GovernmentContractsConcentrationRiskMember 2017-12-31 0000949158 us-gaap:GovernmentContractsConcentrationRiskMember 2017-12-31 0000949158 cray:NonUSGovernmentCustomersMember us-gaap:AccountsReceivableMember 2016-12-31 0000949158 cray:NonUSGovernmentCustomersMember us-gaap:AccountsReceivableMember 2017-12-31 0000949158 us-gaap:GovernmentContractsConcentrationRiskMember 2016-12-31 0000949158 cray:UnbilledReceivablesMember 2016-12-31 0000949158 cray:AdvanceBillingsMember 2017-12-31 0000949158 cray:OtherReceivablesMember 2016-12-31 0000949158 cray:OtherReceivablesMember 2017-12-31 0000949158 us-gaap:FinanceReceivablesMember 2016-12-31 0000949158 cray:AdvanceBillingsMember 2016-12-31 0000949158 us-gaap:TradeAccountsReceivableMember 2016-12-31 0000949158 cray:UnbilledReceivablesMember 2017-12-31 0000949158 us-gaap:TradeAccountsReceivableMember 2017-12-31 0000949158 us-gaap:FinanceReceivablesMember 2017-12-31 0000949158 cray:FinishedGoodsInventoryMember 2017-12-31 0000949158 cray:LocatedatCustomerSitesMember 2016-12-31 0000949158 cray:LocatedatCustomerSitesMember 2017-12-31 0000949158 cray:FinishedGoodsInventoryMember 2016-12-31 0000949158 us-gaap:BuildingMember 2016-12-31 0000949158 us-gaap:LandMember 2017-12-31 0000949158 us-gaap:FurnitureAndFixturesMember 2016-12-31 0000949158 us-gaap:LandMember 2016-12-31 0000949158 us-gaap:FurnitureAndFixturesMember 2017-12-31 0000949158 us-gaap:ComputerEquipmentMember 2016-12-31 0000949158 us-gaap:LeaseholdImprovementsMember 2016-12-31 0000949158 us-gaap:BuildingMember 2017-12-31 0000949158 us-gaap:LeaseholdImprovementsMember 2017-12-31 0000949158 us-gaap:ComputerEquipmentMember 2017-12-31 0000949158 cray:DeferredRevenueMember cray:NonUSGovernmentCustomersMember 2017-12-31 0000949158 cray:ServiceMember 2017-12-31 0000949158 us-gaap:ProductMember 2016-12-31 0000949158 us-gaap:ProductMember 2017-12-31 0000949158 cray:ServiceMember 2016-12-31 0000949158 cray:DeferredRevenueMember cray:NonUSGovernmentCustomersMember 2016-12-31 0000949158 us-gaap:ResearchAndDevelopmentArrangementMember 2017-12-31 0000949158 cray:CivilActionNo.215cv1554Member us-gaap:PendingLitigationMember 2015-09-25 2015-09-25 0000949158 us-gaap:ResearchAndDevelopmentArrangementMember 2015-01-01 2015-12-31 0000949158 us-gaap:ResearchAndDevelopmentArrangementMember 2016-01-01 2016-12-31 0000949158 cray:CivilActionNo.215cv1554Member us-gaap:PendingLitigationMember cray:PatentsRelatedtoThirdPartysComputerSoftwareMember 2015-09-25 2015-09-25 0000949158 us-gaap:ResearchAndDevelopmentArrangementMember 2017-01-01 2017-12-31 0000949158 cray:CivilActionNo.216cv423Member us-gaap:PendingLitigationMember 2016-04-22 2016-04-22 0000949158 cray:CivilActionNo.215cv1554Member us-gaap:PendingLitigationMember cray:PatentsRelatedtoCompanysComputerHardwareMember 2015-09-25 2015-09-25 0000949158 us-gaap:FacilityClosingMember 2016-01-01 2016-12-31 0000949158 cray:CivilActionNo.216cv423Member us-gaap:PendingLitigationMember cray:PatentsRelatedtoThirdPartysComputerSoftwareMember 2016-04-22 2016-04-22 0000949158 us-gaap:DomesticCountryMember 2017-12-31 0000949158 us-gaap:ResearchMember 2017-12-31 0000949158 us-gaap:ForeignCountryMember 2017-12-31 0000949158 cray:AccountingStandardsUpdate201609Member us-gaap:NewAccountingPronouncementEarlyAdoptionEffectMember us-gaap:RetainedEarningsMember 2016-03-31 0000949158 us-gaap:DomesticCountryMember us-gaap:InternalRevenueServiceIRSMember 2017-12-31 0000949158 us-gaap:DomesticCountryMember us-gaap:InternalRevenueServiceIRSMember 2016-03-01 2016-03-31 0000949158 us-gaap:DomesticCountryMember us-gaap:InternalRevenueServiceIRSMember 2017-01-01 2017-12-31 0000949158 cray:WellsFargoBankMember 2017-01-01 2017-12-31 0000949158 us-gaap:RevolvingCreditFacilityMember 2017-01-01 2017-12-31 0000949158 cray:WellsFargoBankMember 2017-12-31 0000949158 us-gaap:RevolvingCreditFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2017-01-01 2017-12-31 0000949158 us-gaap:RevolvingCreditFacilityMember cray:WellsFargoBankMember 2017-12-31 0000949158 us-gaap:RestrictedStockUnitsRSUMember cray:TimevestingSharesMember 2015-12-31 0000949158 us-gaap:RestrictedStockUnitsRSUMember cray:PerformancebasedVestingMember 2015-01-01 2015-12-31 0000949158 us-gaap:RestrictedStockUnitsRSUMember cray:TimevestingSharesMember 2017-01-01 2017-12-31 0000949158 us-gaap:RestrictedStockUnitsRSUMember cray:PerformancebasedVestingMember 2017-01-01 2017-12-31 0000949158 us-gaap:RestrictedStockUnitsRSUMember cray:TimevestingSharesMember 2015-01-01 2015-12-31 0000949158 us-gaap:RestrictedStockUnitsRSUMember cray:TimevestingSharesMember 2016-01-01 2016-12-31 0000949158 us-gaap:RestrictedStockUnitsRSUMember 2016-01-01 2016-12-31 0000949158 us-gaap:RestrictedStockUnitsRSUMember cray:PerformancebasedVestingMember 2016-01-01 2016-12-31 0000949158 us-gaap:RestrictedStockUnitsRSUMember 2017-01-01 2017-12-31 0000949158 us-gaap:RestrictedStockUnitsRSUMember 2016-12-31 0000949158 us-gaap:RestrictedStockUnitsRSUMember cray:TimevestingSharesMember 2014-12-31 0000949158 us-gaap:RestrictedStockUnitsRSUMember 2015-01-01 2015-12-31 0000949158 us-gaap:RestrictedStockUnitsRSUMember 2014-12-31 0000949158 us-gaap:RestrictedStockUnitsRSUMember cray:PerformancebasedVestingMember 2017-12-31 0000949158 us-gaap:RestrictedStockUnitsRSUMember 2017-12-31 0000949158 us-gaap:RestrictedStockUnitsRSUMember cray:PerformancebasedVestingMember 2015-12-31 0000949158 us-gaap:RestrictedStockUnitsRSUMember cray:TimevestingSharesMember 2017-12-31 0000949158 us-gaap:RestrictedStockUnitsRSUMember cray:PerformancebasedVestingMember 2014-12-31 0000949158 us-gaap:RestrictedStockUnitsRSUMember 2015-12-31 0000949158 us-gaap:RestrictedStockUnitsRSUMember cray:TimevestingSharesMember 2016-12-31 0000949158 us-gaap:RestrictedStockUnitsRSUMember cray:PerformancebasedVestingMember 2016-12-31 0000949158 cray:RangeOfExercisePricesRangeThreeMember 2017-12-31 0000949158 cray:RangeOfExercisePricesRangeTwoMember 2017-12-31 0000949158 cray:RangeOfExercisePricesRangeOneMember 2017-12-31 0000949158 cray:RangeOfExercisePricesRangeOneMember 2017-01-01 2017-12-31 0000949158 cray:RangeOfExercisePricesRangeFourMember 2017-12-31 0000949158 cray:RangeOfExercisePricesRangeThreeMember 2017-01-01 2017-12-31 0000949158 cray:RangeOfExercisePricesRangeFourMember 2017-01-01 2017-12-31 0000949158 cray:RangeOfExercisePricesRangeTwoMember 2017-01-01 2017-12-31 0000949158 us-gaap:RestrictedStockMember cray:TimevestingSharesMember 2016-01-01 2016-12-31 0000949158 us-gaap:RestrictedStockMember cray:TimevestingSharesMember 2015-01-01 2015-12-31 0000949158 us-gaap:RestrictedStockMember cray:PerformancebasedVestingMember 2017-01-01 2017-12-31 0000949158 us-gaap:RestrictedStockMember 2015-01-01 2015-12-31 0000949158 us-gaap:RestrictedStockMember cray:TimevestingSharesMember 2015-12-31 0000949158 us-gaap:RestrictedStockMember 2014-12-31 0000949158 us-gaap:RestrictedStockMember 2017-01-01 2017-12-31 0000949158 us-gaap:RestrictedStockMember cray:TimevestingSharesMember 2016-12-31 0000949158 us-gaap:RestrictedStockMember cray:PerformancebasedVestingMember 2016-01-01 2016-12-31 0000949158 us-gaap:RestrictedStockMember cray:PerformancebasedVestingMember 2016-12-31 0000949158 us-gaap:RestrictedStockMember cray:PerformancebasedVestingMember 2015-01-01 2015-12-31 0000949158 us-gaap:RestrictedStockMember 2016-12-31 0000949158 us-gaap:RestrictedStockMember cray:TimevestingSharesMember 2017-01-01 2017-12-31 0000949158 us-gaap:RestrictedStockMember cray:PerformancebasedVestingMember 2017-12-31 0000949158 us-gaap:RestrictedStockMember cray:TimevestingSharesMember 2014-12-31 0000949158 us-gaap:RestrictedStockMember 2015-12-31 0000949158 us-gaap:RestrictedStockMember cray:PerformancebasedVestingMember 2014-12-31 0000949158 us-gaap:RestrictedStockMember cray:PerformancebasedVestingMember 2015-12-31 0000949158 us-gaap:RestrictedStockMember 2016-01-01 2016-12-31 0000949158 us-gaap:RestrictedStockMember cray:TimevestingSharesMember 2017-12-31 0000949158 us-gaap:RestrictedStockMember 2017-12-31 0000949158 us-gaap:ResearchAndDevelopmentExpenseMember 2016-01-01 2016-12-31 0000949158 us-gaap:GeneralAndAdministrativeExpenseMember 2015-01-01 2015-12-31 0000949158 us-gaap:CostOfSalesMember us-gaap:ProductMember 2016-01-01 2016-12-31 0000949158 us-gaap:CostOfSalesMember us-gaap:ProductMember 2017-01-01 2017-12-31 0000949158 us-gaap:ResearchAndDevelopmentExpenseMember 2017-01-01 2017-12-31 0000949158 us-gaap:SellingAndMarketingExpenseMember 2017-01-01 2017-12-31 0000949158 us-gaap:ResearchAndDevelopmentExpenseMember 2015-01-01 2015-12-31 0000949158 us-gaap:GeneralAndAdministrativeExpenseMember 2017-01-01 2017-12-31 0000949158 us-gaap:GeneralAndAdministrativeExpenseMember 2016-01-01 2016-12-31 0000949158 us-gaap:SellingAndMarketingExpenseMember 2016-01-01 2016-12-31 0000949158 us-gaap:CostOfSalesMember us-gaap:ProductMember 2015-01-01 2015-12-31 0000949158 us-gaap:CostOfSalesMember cray:ServiceMember 2016-01-01 2016-12-31 0000949158 us-gaap:SellingAndMarketingExpenseMember 2015-01-01 2015-12-31 0000949158 us-gaap:CostOfSalesMember cray:ServiceMember 2015-01-01 2015-12-31 0000949158 us-gaap:CostOfSalesMember cray:ServiceMember 2017-01-01 2017-12-31 0000949158 cray:NonemployeeDirectorMember us-gaap:RestrictedStockMember 2017-01-01 2017-12-31 0000949158 cray:EmployeeStockPurchasePlanESPPMember 2017-12-31 0000949158 cray:PerformancebasedVestingMember 2017-12-31 0000949158 us-gaap:EmployeeStockOptionMember 2017-01-01 2017-12-31 0000949158 cray:EmployeeStockPurchasePlanESPPMember 2017-01-01 2017-12-31 0000949158 cray:TimevestingSharesMember 2017-12-31 0000949158 cray:OfficersAndKeyEmployeesMember us-gaap:RestrictedStockMember 2017-01-01 2017-12-31 0000949158 us-gaap:UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember 2017-01-01 2017-12-31 0000949158 us-gaap:ForeignPensionPlansDefinedBenefitMember 2017-12-31 0000949158 us-gaap:UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember 2016-01-01 2016-12-31 0000949158 us-gaap:ForeignPensionPlansDefinedBenefitMember 2016-12-31 0000949158 us-gaap:UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember 2015-01-01 2015-12-31 0000949158 cray:RevenueMember 2017-01-01 2017-12-31 0000949158 us-gaap:GovernmentContractsConcentrationRiskMember 2017-01-01 2017-12-31 0000949158 cray:RevenueMember 2016-12-31 0000949158 cray:RevenueMember 2017-12-31 0000949158 cray:RevenueMember 2015-01-01 2015-12-31 0000949158 us-gaap:GovernmentContractsConcentrationRiskMember 2015-01-01 2015-12-31 0000949158 us-gaap:GovernmentContractsConcentrationRiskMember 2016-01-01 2016-12-31 0000949158 cray:RevenueMember country:IN 2017-01-01 2017-12-31 0000949158 cray:RevenueMember 2015-12-31 0000949158 us-gaap:IntersegmentEliminationMember 2016-01-01 2016-12-31 0000949158 us-gaap:IntersegmentEliminationMember 2015-01-01 2015-12-31 0000949158 us-gaap:AllOtherSegmentsMember 2017-01-01 2017-12-31 0000949158 cray:StorageAndDataManagementMember 2016-01-01 2016-12-31 0000949158 cray:SupercomputingMember 2016-01-01 2016-12-31 0000949158 us-gaap:AllOtherSegmentsMember 2016-01-01 2016-12-31 0000949158 cray:SupercomputingMember 2017-01-01 2017-12-31 0000949158 cray:MaintenanceAndSupportMember 2015-01-01 2015-12-31 0000949158 cray:SupercomputingMember 2015-01-01 2015-12-31 0000949158 cray:StorageAndDataManagementMember 2017-01-01 2017-12-31 0000949158 us-gaap:AllOtherSegmentsMember 2015-01-01 2015-12-31 0000949158 cray:MaintenanceAndSupportMember 2017-01-01 2017-12-31 0000949158 cray:StorageAndDataManagementMember 2015-01-01 2015-12-31 0000949158 us-gaap:IntersegmentEliminationMember 2017-01-01 2017-12-31 0000949158 cray:MaintenanceAndSupportMember 2016-01-01 2016-12-31 0000949158 us-gaap:NonUsMember 2015-01-01 2015-12-31 0000949158 us-gaap:NonUsMember 2015-12-31 0000949158 country:US 2016-01-01 2016-12-31 0000949158 country:US 2015-01-01 2015-12-31 0000949158 us-gaap:NonUsMember 2017-12-31 0000949158 country:US 2015-12-31 0000949158 country:US 2017-01-01 2017-12-31 0000949158 country:US 2017-12-31 0000949158 us-gaap:NonUsMember 2016-01-01 2016-12-31 0000949158 us-gaap:NonUsMember 2017-01-01 2017-12-31 0000949158 us-gaap:NonUsMember 2016-12-31 0000949158 country:US 2016-12-31 0000949158 2017-07-31 0000949158 2017-04-01 2017-06-30 0000949158 2016-01-01 2016-03-31 0000949158 2017-01-01 2017-03-31 0000949158 2016-07-01 2016-09-30 0000949158 2016-04-01 2016-06-30 0000949158 2017-07-01 2017-09-30 0000949158 2017-10-01 2017-12-31 0000949158 2016-10-01 2016-12-31 0000949158 us-gaap:AllowanceForTradeReceivablesMember 2016-01-01 2016-12-31 0000949158 us-gaap:AllowanceForTradeReceivablesMember 2014-12-31 0000949158 us-gaap:AllowanceForTradeReceivablesMember 2017-01-01 2017-12-31 0000949158 us-gaap:AllowanceForTradeReceivablesMember 2017-12-31 0000949158 us-gaap:AllowanceForTradeReceivablesMember 2015-12-31 0000949158 us-gaap:AllowanceForTradeReceivablesMember 2015-01-01 2015-12-31 0000949158 us-gaap:AllowanceForTradeReceivablesMember 2016-12-31 xbrli:pure xbrli:shares iso4217:EUR cray:Employee iso4217:USD iso4217:JPY iso4217:USD xbrli:shares cray:lawsuit iso4217:CAD iso4217:CHF iso4217:NZD iso4217:GBP cray:patent cray:equity_incentive_plan cray:Customers 3480000 5119000 42085000 35437000 0 1 1 0.24 0.1 0.38 0.1 106000 289000 13728000 3084000 P4Y P3Y 0 0 28907000 0 0 1568000 0 0 605000 107500000 46900000 46900000 96300000 455000 331000 60000 6503000 7670000 8177000 5292000 2429000 P1Y 2 P1Y 4300000 P5Y 12982000 5255000 33039000 126060000 130006000 141289000 -16515000 -12621000 -9473000 P4Y 0.95 1900000.000 0.080 0.080 0.080 P2Y 1 P1Y P3M 1070343 1098085 1118151 28900000 300000 300000 false --12-31 FY 2017 2017-12-31 10-K 0000949158 40475586 Yes Large Accelerated Filer 190 125 730642233 CRAY INC No Yes 0 1500000 3600000 54400000 0 2464700000 0 8000000 32400000 33800000 4345600000 0 56000000 16200000 2100000 26100000 4700000 0 300000 2600000 197941000 1400000 104600000 162034000 2100000 45300000 45504000 57207000 197962000 1915000 13395000 17264000 8683000 156705000 162062000 3569000 7337000 9321000 10684000 131151000 10303000 9471000 59814000 65598000 7642000 5975000 -8000 1675000 2782000 700000 681000 0 2101000 915000 -700000 -689000 -7000 1611000 11353000 11353000 11151000 11151000 10849000 10849000 2300000 3200000 3400000 11353000 276000 254000 4006000 3770000 3047000 11151000 211000 320000 3797000 3113000 3710000 10849000 290000 294000 4074000 3759000 2432000 21000 28000 900000 1200000 1200000 1200000 3100000 500000 714572000 618757000 529163000 519643000 235867000 224617000 11250000 150568000 147317000 3251000 6997000 10000 7007000 0 6997000 500000 4500000 0 0 4480000 1130000 20200000 8000000 0 0 1782000 1782000 0 0 12168000 12168000 0 0 500000 500000 3019000 0 0 3019000 1600000 260000 1400000 90000 0 0 3350000 0 0 4120000 4120000 15700000 4480000 0 0 2915000 2915000 42268000 15197000 11593000 15478000 18300000 31050000 23367000 8683000 10684000 39733000 34051000 2352000 1386000 10139000 6831000 52224000 42268000 0 0 8000000 112633000 266660000 222962000 137326000 224617000 224617000 0 140320000 140320000 0 154027000 -43698000 -85636000 0.01 0.01 75000000 75000000 40822000 40694000 40693707 40757000 40464693 40465000 40693707 40464693 622604000 633408000 28676000 5755000 -135696000 0.10 0.11 0.11 499006000 65587000 64074000 53850000 226083000 409594000 35222000 58792000 51208000 116583000 261805000 426821000 332016000 188830000 72185000 77578000 72975000 16600000 16600000 16600000 725000 3000 445000 1023000 1443000 1735000 3137000 1167000 2490000 1389000 -279000 310000 0.0125 0.0125 2600000 2900000 3000000 12198000 -2127000 77152000 -43000 -150000 112000 12103000 -1861000 78449000 19878000 7139000 110387000 60300000 96113000 14274000 118741000 32500000 96496000 22245000 83129000 80119000 27258000 38622000 -52000 416000 1185000 14742000 8285000 114218000 91120000 0 9944000 4127000 6495000 85613000 1106000 -19100000 85613000 1106000 105491000 8245000 38348000 22775000 12939000 2592000 8188000 4136000 28241000 32218000 511000 262000 7016000 4124000 8727000 82875000 421000 205000 5729000 3850000 2000000 2000000 200000 200000 13300000 12500000 14400000 17017000 14684000 16760000 71000 5344000 546000 1252000 424000 10785000 -1490000 2310000 367000 5468000 0 1453000 11200000 800000 9000 27000 129000 395000 5000 1907000 0.70 -0.13 -0.33 -0.58 1.30 0.27 -0.48 -0.17 -0.25 -2.42 -3.33 0.68 -0.13 -0.33 -0.58 1.27 0.26 -0.48 -0.17 -0.25 -2.42 -3.33 428000 157000 1700000 17199000 18546000 33000000 14500000 18500000 P2Y10M24D P4Y P10Y P3Y P5Y P10Y P2Y 229000 100000 7000 117000 5000 121000 911000 40000 344000 794000 911000 3350000 1600000 260000 1400000 90000 3121000 1500000 253000 1283000 85000 11250000 0 11250000 3251000 0 3251000 41000 0 41000 2431000 0 2431000 1600000 -1000000 1700000 4500000 0 0 3349000 27966000 7338000 9019000 7968000 9728000 34053000 8797000 7205000 7022000 6089000 29113000 14182000 14182000 225683000 41487000 37181000 177048000 11454000 -41487000 39962000 36161000 23601000 120491000 220215000 43147000 34125000 173245000 12845000 43147000 23809000 28343000 28492000 50060000 130704000 61305000 20288000 93272000 17144000 61305000 38362000 2648000 -53201000 4415000 7273000 311000 42777000 9921000 -52890000 47400000 15240000 -694000 80939000 -29000 -157000 73790000 407000 329000 0 -12000 -407000 135000 14972000 3472000 -18511000 283000 231000 222000 0 -1815000 1036000 897000 89000 -1066000 1733000 2470000 3827000 0 -297000 1156000 3890000 2441000 930000 -36665000 78396000 -38660000 -19849000 16903000 11527000 23841000 -21073000 7572000 12103000 -1861000 81468000 8314000 -7570000 -6491000 -21292000 -15343000 97688000 -11510000 17224000 -10129000 3972000 -2265000 5306000 -13445000 -1670000 1288000 1400000 1200000 1637000 4345000 57000 27000 110000 1408000 2147000 3276000 31000 14000 4000 16665000 11900000 10500000 89632000 67700000 48100000 88254000 186307000 3023000 2551000 31695000 37219000 39894000 59456000 500000 4800000 0 1465000 2120000 3386000 6997000 6997000 0 15000000 189096000 218460000 714572000 618757000 156135000 165343000 41000 0 41000 2431000 0 2431000 0 0.0018 50000000.0 4 2 2 5 5 -1373000 -540000 -332000 7216000 8998000 -13663000 147756000 -52313000 -73341000 27537000 27537000 -5013000 -13126000 -23021000 51775000 10615000 10615000 -19215000 -6840000 -10232000 -97542000 -133829000 -133829000 62252000 39014000 23238000 76488000 39933000 36555000 76998000 48989000 28009000 184679000 211076000 196352000 41004000 9139000 -65648000 53933000 7461000 6342000 6271000 6232000 6918000 20709000 5900000 8400000 2300000 8700000 72600000 21200000 7100000 17629000 15910000 25061000 0 0 0 19930000 5116000 15000 -20000 8000 -7000 5251000 8030000 -1457000 -394000 426000 -490000 1139000 1139000 -4860000 -5294000 8000 -4860000 426000 -1867000 -1370000 -7000 -1867000 -490000 6163000 22207000 -146000 3698000 13324000 -87000 -2571000 -2425000 6000 -152000 -292000 -1399000 -3000 1110000 1100000 1500000 1600000 5703000 14495000 -1945000 -2850000 -837000 365000 -1365000 5002000 4373000 3379000 2039000 14991000 16159000 94902000 8000000 1800000 7467000 7503000 17467000 5000000 5000000 0 0 0 0 0 0 20006000 25015000 711000 718000 365000 0 16229000 30990000 87513000 0 0 4481000 2289000 2121000 1342000 90434000 20679000 54541000 11740000 498000 2976000 102221000 20480000 58358000 13219000 203000 9961000 30620000 36623000 P25Y P8Y P3Y P7Y P18M 96563000 14300000 25840000 27399000 29084000 29807000 112130000 15600000 32640000 17325000 26626000 22186000 98777000 17500000 1700000 3000000 0 1964000 1655000 1030000 0 0 0 0 0 0 0 0 7653000 8568000 -99910000 -234026000 724689000 338500000 97091000 112862000 581733000 30094000 -97091000 105549000 100235000 77451000 346574000 629809000 296900000 107795000 89438000 510403000 29968000 107795000 59031000 87135000 79700000 166643000 392509000 206100000 124840000 63620000 282217000 46672000 124840000 601294000 373494000 227800000 499432000 251317000 248115000 250195000 159279000 90916000 123395000 88956000 34439000 130377000 88208000 42169000 142314000 96406000 45908000 60150000 16001000 15380000 15010000 18502000 64893000 14653000 15247000 13392000 16602000 59894000 11353000 11151000 10849000 P4Y P1Y P4Y 267998 219000 48998 79100 66600 12500 90685 72000 18685 7700 0 7700 545707 513500 32207 294801 199800 95001 17.14 15.60 24.00 30.11 30.04 30.48 17.46 15.57 24.73 29.44 0.00 29.44 15.78 15.00 28.15 28.66 30.04 25.75 45175 0 45175 984850 699300 285550 9893 0 9893 244160 23585 220575 44002 0 44002 825000 26000 799000 30.44 0.00 30.44 29.97 30.04 29.78 34.86 0.00 34.86 32.93 42.65 31.89 17.55 0.00 17.55 18.46 20.25 18.40 1850602 817000 1033602 0 0 0 1101943 585500 516443 905750 632700 273050 770302 513500 256802 1082006 656285 425721 112325 0 112325 1470508 482485 988023 17.68 15.41 19.48 0.00 0.00 0.00 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.19 30.13 21.29 525836 12500 513336 0 0 0 250849 0 250849 60204 0 60204 156272 0 156272 141697 0 141697 14200000 7700000 2900000 2700000 15.64 28.20 15.34 0.00 0.00 0.00 22.14 0.00 22.14 29.57 0.00 29.57 25.25 0.00 25.25 30.91 0.00 30.91 0 0 0 0.5055 0.5092 0.5414 0.0131 0.0112 0.0164 0.15 1750000 3107064 1532691 15.39 5000000 4000000 1800000 60847 30588 121906 20.00 26.60 27.02 307450 240075 324500 11.23 13.16 7.91 17400000 1930990 1948475 1989137 2034474 12.34 14.83 16.99 17.26 9.99 12.57 8.51 27.86 32.65 18.36 0.00 30.01 0.00 20.01 10.01 1532691 119614 673584 411552 327941 2034474 233105 673584 507844 619941 42.40 42.40 10.00 30.00 20.00 P10Y P4Y P4Y P4Y 15500000 P4Y P5Y2M12D 15.39 33.34 5.49 26.15 15.71 17.26 32.86 5.49 26.30 16.78 P5Y2M12D P7Y6M P1Y10M24D P6Y7M6D P6Y8M12D 27000 27000 20000 45175 984850 9893 244160 44002 825000 384000 133000 469000 229118 229000 168825 169000 157257 157000 711000 711000 718000 718000 365000 365000 -4373000 -2464000 -1909000 -3379000 -1665000 -1714000 -2039000 -1752000 -287000 2289000 1400000 29500000 2289000 2121000 300000 8000000 2121000 1342000 800000 15200000 1342000 525476000 400297000 453854000 6503000 598390000 -151039000 492510000 7642000 610279000 -125411000 525476000 2782000 622604000 -99910000 400297000 915000 633408000 -234026000 36000000 5630000 6214000 6467000 8580000 365000 433000 565000 673000 151000 53000 1440000 1200000 -700000 -800000 74100000 97000 19000 21000 28000 0 2000 7000 78000 0 0 40691000 41012000 40139000 39257000 39833000 40139000 <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 31, 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: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 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;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,224</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">(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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,139</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;">35,437</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;">42,085</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">(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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,352</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;">34,051</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;">39,733</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">(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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,050</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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,683</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;">). Prior to the adoption of ASU 2015-11 at the beginning of the first quarter of 2017, service spares were valued at the lower of cost or market. The adoption of ASU 2015-11 did not have a material impact on the Company&#8217;s 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;">SERVICE SPARES, 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 service spares 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="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;">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;">Service spares</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,670</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,503</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Accumulated depreciation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,119</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,480</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;">Service spares, net</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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,551</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,023</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Depreciation expense on service spares for </font><font style="font-family:inherit;font-size:10pt;">2017, 2016 and 2015</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$1.6 million</font><font style="font-family:inherit;font-size:10pt;">, </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;">$1.1 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;">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.4 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$3.2 million</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$2.3 million</font><font style="font-family:inherit;font-size:10pt;"> in </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;">2016</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. 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 will sell, support, develop, manufacture, and test the ClusterStor storage solutions. The addition of ClusterStor will allow the Company to have more control over its storage products and to increase the value added in its solutions. It will also enhance 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 deferred 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;">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;"> has been 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 included cash of </font><font style="font-family:inherit;font-size:10pt;">$8.0 million</font><font style="font-family:inherit;font-size:10pt;">. The Company expects to receive approximately </font><font style="font-family:inherit;font-size:10pt;">$1.8 million</font><font style="font-family:inherit;font-size:10pt;"> in additional cash in the first half of 2018 as part of post-closing adjustments based on the final analysis of obligations to be assumed.</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 assumed customer support obligations associated with the ClusterStor business and has added more than </font><font style="font-family:inherit;font-size:10pt;">125</font><font style="font-family:inherit;font-size:10pt;"> 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 is currently available. The Company may obtain additional information to assist it in determining the fair value of the net assets acquired at the acquisition date during the measurement period and, as such, additional purchase price adjustments may be recorded. The Company will record measurement period adjustments, if any, 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;">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 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;">Deferred 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;background-color:#cceeff;padding-left:2px;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, 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;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">911</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">794</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">344</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;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;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">121</font></div></td><td style="vertical-align:bottom;border-bottom: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: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;">3,121</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:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company accounts for business combinations using the purchase 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 31, 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: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 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;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,224</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">(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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,139</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;">35,437</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;">42,085</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">(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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,352</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;">34,051</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;">39,733</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">(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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,050</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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,683</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, 2017</font><font style="font-family:inherit;font-size:10pt;">, minimum lease payments for each of the succeeding three 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;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,197</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,478</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,593</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-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;">42,268</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;">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 31, 2017 and 2016</font><font style="font-family:inherit;font-size:10pt;">, the Company had </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;">$1.7 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;">2017, 2016 and 2015</font><font style="font-family:inherit;font-size:10pt;"> of </font><font style="font-family:inherit;font-size:10pt;">$8.7 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$8.4 million</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$5.9 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, 2017</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;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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,461</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;">19,930</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;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,918</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,116</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,232</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,271</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">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;">6,342</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">20,709</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;">53,933</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;">25,061</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 31, 2017, 2016 and 2015</font><font style="font-family:inherit;font-size:10pt;">, the Company incurred </font><font style="font-family:inherit;font-size:10pt;">$17.5 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$15.6 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$14.3 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:12px;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 (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 asserted patents relate to computer hardware alleged to be encompassed by Cray&#8217;s current and past products, 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.&#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. As of July 18, 2017, trial in the first action has been stayed by the trial court until further notice from the court. &#160;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 was proper in the Eastern District of Texas.&#160; The Federal Circuit also remanded so the district court could determine where the case should be transferred, but the trial court has not yet ruled on that issue. &#160;Trial in the second action is currently stayed 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 31, 2017, 2016 and 2015</font><font style="font-family:inherit;font-size:10pt;"> (in thousands). The gross reclassification adjustments decreased product revenue for the year ended December 31, 2017 and increased product revenue for the years ended December 31, 2016 and 2015. </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;">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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</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;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">(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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,163</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">(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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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,698</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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 31, 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: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, 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><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, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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 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;">(8</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,675</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;">5,975</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,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:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">8</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;">426</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;">(5,294</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;">(4,860</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;">&#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;">2,101</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;">681</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,782</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">(152</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,425</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,571</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;18&#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: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, 2017</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;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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,461</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;">19,930</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;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,918</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,116</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,232</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,271</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">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;">6,342</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">20,709</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;">53,933</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;">25,061</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;">As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the Company had a </font><font style="font-family:inherit;font-size:10pt;">$50.0 million</font><font style="font-family:inherit;font-size:10pt;"> revolving line of credit (Credit Facility) with Wells Fargo Bank, National Association, designed to be used for general corporate purposes, including working capital requirements and capital expenditures. The Credit Facility also supports the issuance of letters of credit. The Credit Facility is secured by a first priority lien in all of the Company&#8217;s accounts receivable and other rights to payment, general intangibles, inventory and equipment.</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;">Any borrowings under the Credit Facility bear interest at either a fluctuating rate equal to the daily one month LIBOR rate plus a margin of </font><font style="font-family:inherit;font-size:10pt;">1.25%</font><font style="font-family:inherit;font-size:10pt;"> or a fixed interest rate for one, three or six months equal to the LIBOR rate for the applicable period plus a margin of </font><font style="font-family:inherit;font-size:10pt;">1.25%</font><font style="font-family:inherit;font-size:10pt;">. The Company is also required to pay the lender customary letter of credit fees, and a commitment fee of </font><font style="font-family:inherit;font-size:10pt;">0.18%</font><font style="font-family:inherit;font-size:10pt;"> per annum in respect of the unutilized commitment amount under the Credit Facility. The Credit Facility requires that the Company maintain certain financial ratios and restricts its ability to incur additional indebtedness, pay dividends or distributions, create liens on assets, and engage in certain other activities. The Company was in compliance with all of its financial covenants as of the end of each quarter 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;">. The Credit Facility matures in March 2018. The Company has begun discussions with the bank that may result in changes to the size and terms of this arrangement.</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, 2017</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, 2017</font><font style="font-family:inherit;font-size:10pt;">, 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 USD equivalent value in outstanding letters of credit and </font><font style="font-family:inherit;font-size:10pt;">$3.0 million</font><font style="font-family:inherit;font-size:10pt;"> 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;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of deferred revenue 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 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;">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;">Deferred 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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,274</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Deferred 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;border-bottom:1px solid #000000;padding-left:2px;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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,113</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 deferred 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;background-color:#cceeff;padding-left:2px;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;">110,387</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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 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;border-bottom:1px solid #000000;padding-left:2px;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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,258</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 revenue in 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 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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">83,129</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;">DEFERRED 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;">A summary of deferred revenue 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 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;">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;">Deferred 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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,274</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Deferred 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;border-bottom:1px solid #000000;padding-left:2px;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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,113</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 deferred 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;background-color:#cceeff;padding-left:2px;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;">110,387</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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 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;border-bottom:1px solid #000000;padding-left:2px;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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,258</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 revenue in 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 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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">83,129</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 31, 2017 and 2016</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;">$32.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$60.3 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, of total deferred revenue. As of </font><font style="font-family:inherit;font-size:10pt;">December 31, 2017 and 2016</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 </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;"> of total deferred 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;">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. 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: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, 2017</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font 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;">2015</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;">1.64</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.12</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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.31</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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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.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></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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.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: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 31, 2017, 2016 and 2015</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, 2015</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,930,990</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.34</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;">307,450</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.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;padding-right: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;">(229,118</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.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;">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;">(60,847</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;">20.00</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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, 2015</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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.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;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,034,474</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.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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.2</font></div></td></tr><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, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,532,691</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;">15.39</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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.0</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,107,064</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><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, 2017</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;">673,584</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">673,584</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.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></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;">619,941</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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.7</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.78</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">327,941</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.71</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">507,844</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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.30</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">411,552</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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.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></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;">233,105</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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.5</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.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;">119,614</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.34</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">2,034,474</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.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;background-color:#cceeff;padding-left:2px;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;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,532,691</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;">15.39</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></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, 2017</font><font style="font-family:inherit;font-size:10pt;">, there was </font><font style="font-family:inherit;font-size:10pt;">$17.4 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;">$15.5 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;">2017</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, 2017</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;">$1.8 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.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 31, 2017, 2016 and 2015</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;">2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, the Company issued an aggregate of </font><font style="font-family:inherit;font-size:10pt;">44,002</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">9,893</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">45,175</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.3 million</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$1.4 million</font><font style="font-family:inherit;font-size:10pt;"> for </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;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. 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 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, 2015</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;">1,033,602</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;">19.48</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;">817,000</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.41</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,850,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17.68</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">45,175</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30.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;">45,175</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30.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: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;">(48,998</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.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;">(219,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.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 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;">(267,998</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.14</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">(513,336</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;">15.34</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">(12,500</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;">28.20</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">(525,836</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;">15.64</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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, 2015</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;">516,443</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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.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;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;">585,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.07</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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.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;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;">112,325</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;">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;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;">112,325</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;">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></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, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> 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;">2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$2.9 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$7.7 million</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$14.2 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;">2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, the Company issued an aggregate of </font><font style="font-family:inherit;font-size:10pt;">825,000</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">244,160</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">984,850</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;">$15.2 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$8.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$29.5 million</font><font style="font-family:inherit;font-size:10pt;"> for </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;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. 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 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, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-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-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">&#8212;</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;">&#8212;</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;">&#8212;</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;">&#8212;</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;">&#8212;</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;">285,550</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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.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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">699,300</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">984,850</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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.97</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">(12,500</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.48</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(66,600</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;">(79,100</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.11</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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;">&#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;">&#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;">&#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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-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 colspan="2" style="vertical-align:bottom;padding-left:2px;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.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;border-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 colspan="2" style="vertical-align:bottom;padding-left:2px;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;border-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 colspan="2" style="vertical-align:bottom;padding-left:2px;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.95</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;" 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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;" 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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;" 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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;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;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align: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;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;">(141,697</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;">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: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, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">988,023</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;">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;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,470,508</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;">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></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, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> 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;">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.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 performance vesting restricted stock units are eligible to vest between </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;">2020</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;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;">$33.0 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, 2017</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;">$18.5 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 non-performance-based 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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font 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;">2015</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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">254</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">276</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,770</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,047</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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,006</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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,353</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;font-weight:bold;">Employee Stock Purchase Plan (ESPP):</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;The Company&#8217;s non-compensatory employee stock purchase plan was discontinued in the third quarter of 2017. The maximum number of shares of the Company&#8217;s common stock that employees could acquire under the ESPP was </font><font style="font-family:inherit;font-size:10pt;">1,750,000</font><font style="font-family:inherit;font-size:10pt;">&#160;shares. Eligible employees were permitted to acquire shares of the Company&#8217;s common stock through payroll deductions not exceeding </font><font style="font-family:inherit;font-size:10pt;">15%</font><font style="font-family:inherit;font-size:10pt;"> of base wages. The purchase price per share under the ESPP was </font><font style="font-family:inherit;font-size:10pt;">95%</font><font style="font-family:inherit;font-size:10pt;"> of the closing market price on the fourth business day after the end of each offering period. As of December 31, 2017, 2016 and 2015, an aggregate of </font><font style="font-family:inherit;font-size:10pt;">1,118,151</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">1,098,085</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">1,070,343</font><font style="font-family:inherit;font-size:10pt;"> shares, respectively, had been issued under the ESPP.</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;">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 year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 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 loss and, as such, their effect has not been included in the calculation of basic or diluted net loss per share. For the years ended December 31, 2016 and 2015, 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;">, and </font><font style="font-family:inherit;font-size:10pt;">1.4 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. 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;">1.2 million</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">0.9 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, 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 31, 2017, 2016 and 2015</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;">1.2 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 31, 2017, 2016 and 2015</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 31, 2017 and 2016</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"/>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 and 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 (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;background-color:#cceeff;padding-left:2px;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 (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;">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 (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;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-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></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&#160;31,<br clear="none"/>2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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 and 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;">224,617</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">224,617</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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 (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;">11,250</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;">11,250</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, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom: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;">235,867</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;">224,617</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,250</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 (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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">41</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, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">41</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41</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;">&#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;Short-term investments&#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;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;">(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;Other accrued liabilities&#8221; and &#8220;Other non-current liabilities&#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 31, 2017 and 2016</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;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">2.1</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;">1.5</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">3.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><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">Canadian Dollars (CAD)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">56.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;">54.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">New Zealand Dollars (NZD)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16.2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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></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;">$96.3 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, 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.</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 31, 2017 and 2016</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;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">33.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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">8.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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">2,464.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Canadian Dollars (CAD)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">0.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Swiss Francs (CHF)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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></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;">$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, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$107.5 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">. 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 2018 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 </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 31, 2017 and 2016</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;">$0.8 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$11.2 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;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">71</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">&#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;">367</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">(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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom: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;">(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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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</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,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">424</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 December 31, 2017, 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. As of December 31, 2016, unrecognized gains, 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;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,252</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;">5,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;">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,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,468</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">(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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;padding-right:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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,785</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, 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;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">911</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">794</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">344</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;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;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">121</font></div></td><td style="vertical-align:bottom;border-bottom: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: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;">3,121</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:8pt;"></font><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;">$1.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.6 million</font><font style="font-family:inherit;font-size:10pt;"> for </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;">2015</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 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). In the second quarter of 2017, the Company determined that declining revenues in recent years, coupled with the anticipated loss for 2017, should be construed as a triggering event for the purposes of impairment testing of goodwill in accordance with ASC 350. The Company performed a quantitative goodwill impairment test on June 30, 2017. Due to the proximity of the triggering event to the October 1 annual testing date, the Company has elected to change the date of its annual goodwill impairment test from the beginning of its fourth fiscal quarter to the beginning of its second fiscal quarter. 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:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company performed a quantitative goodwill impairment test during the second fiscal quarter of </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and concluded that the fair values of its reporting units were greater than their carrying amounts.</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;"></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:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Given the significance of the Tax Cuts and Jobs Act, the Securities and Exchange Commission (&#8220;SEC&#8221;) issued Staff Accounting Bulletin 118 (&#8220;SAB 118&#8221;) that expresses the views of the SEC regarding ASC Topic 740 in the reporting period that includes the date of enactment. The SEC staff issuing SAB 118 recognized that a company&#8217;s review of the income tax effects attributable to the enactment of the Tax Cuts and Jobs Act may be incomplete at the time financial statements are issued for the reporting period that included the date of enactment and allows a company to record provisional amounts during a one year measurement period similar to the principles adopted in ASC Topic 805, Business Combinations. During the measurement period, income tax effects attributable to the enactment of the Tax Cuts and Jobs Act are expected to be recorded at the time a reasonable estimate for all or a portion of the effects can be made, and provisional amounts can be adjusted and recognized, as a discreet item in the applicable reporting period, as information becomes available, prepared or analyzed. The measurement period is deemed to have ended when the company has obtained, prepared and analyzed the information necessary to finalize its accounting.</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;">SAB 118 summarizes a three-step process to be applied to each reporting period to account for and qualitatively disclose income tax effects attributable to the enactment of the Tax Cuts and Jobs Act: (1) the effects of the change in tax law for which accounting is complete; (2) provisional amounts (including subsequent adjustments to those amounts) for the effects of the tax law where accounting is not complete, but that a reasonable estimate has been determined; and (3) a reasonable estimate cannot yet be made and therefore taxes are reflected in accordance with the law prior to the enactment of the Tax Cuts and Jobs Act.</font></div><div style="line-height:120%;padding-bottom:12px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amounts recorded by the Company during the year ended December 31, 2017 where the accounting is considered to be complete relate to 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 the Company&#8217;s U.S. deferred tax assets resulting from the Tax Cuts and Jobs Act&#8217;s reduction in the U.S. federal corporate income tax rate from 35% to 21%. The Tax Cuts and Jobs Act also includes a Repatriation Transaction Tax on the net accumulated and previously untaxed earnings and profits of a U.S. taxpayer&#8217;s foreign subsidiaries. As of December 31, 2017, the Company has recorded 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 the Company&#8217;s decision to no longer consider the undistributed earnings of its foreign subsidiaries to be permanently reinvested outside of the U.S. The Company has not had sufficient time to obtain, prepare and analyze historical tax returns, financial statements and related accounts that is required to finalize its accounting with respect to the items for which provisional tax expense has been recorded</font></div><div style="line-height:120%;padding-bottom:12px;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, 2017</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;">$72.6 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;">$36.0 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. The federal net operating loss carryforwards will expire from 2019 through 2037, and the federal research and development tax credits will expire from 2021 through 2037 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, 2017</font><font style="font-family:inherit;font-size:10pt;">, the Company had approximately </font><font style="font-family:inherit;font-size:10pt;">$7.1 million</font><font style="font-family:inherit;font-size:10pt;"> of foreign net operating loss carryforwards in various jurisdictions. Most of the Company&#8217;s foreign net operating losses can be carried forward indefinitely, with certain amounts expiring from 2018 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;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</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;">(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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">38,362</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,415</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;">(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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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,777</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;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">725</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,389</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,023</font></div></td><td style="vertical-align:bottom;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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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></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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,198</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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</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;">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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">(43</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;">78,449</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;" 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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,103</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total 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;">80,939</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;">(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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">15,240</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) 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;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</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;">(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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,972</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;">(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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">897</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">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;">&#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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;" rowspan="1" colspan="1"><div style="text-align:left;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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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: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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">455</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">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,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,733</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">(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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">(29</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;">80,939</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;">(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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">15,240</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: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;">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;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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,127</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">262</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">511</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,742</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,241</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,348</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,188</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">106</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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: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,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,016</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">12,939</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">114,218</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">(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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,727</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;">105,491</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;">(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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,728</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;">(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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(421</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align: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;">(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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,729</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;">(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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">(19,878</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,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">85,613</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 recorded income tax expense of </font><font style="font-family:inherit;font-size:10pt;">$80.9 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, 2017</font><font style="font-family:inherit;font-size:10pt;">, 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;"> and income tax expense of </font><font style="font-family:inherit;font-size:10pt;">$15.2 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, 2015</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, 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. The difference between the income tax provision at the statutory rate and the Company&#8217;s effective income tax provision for the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;"> was the result of state taxes, non-deductible expenses and other permanent items, partially offset by research and development tax credits.</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;">$74.1 million</font><font style="font-family:inherit;font-size:10pt;"> in 2017 and decreased by </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.7 million</font><font style="font-family:inherit;font-size:10pt;"> in 2016 and 2015, respectively. Substantially all of the increase in the valuation allowance during 2017 was attributable to the Company&#8217;s decision to increase the valuation allowance held against its U.S. deferred tax assets on 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&#8217;s assessment of its ability to utilize its U.S. deferred tax assets was based upon all available positive and negative evidence, which included, 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, 2017, the Company had experienced a significant decline in revenue, gross profit, and operating income since 2015, had reported a cumulative pre-tax loss in recent years and is currently forecasting to a report a pre-tax loss for the year ending December 31, 2018. If the Company had determined that it was appropriate to increase the valuation allowance held against our U.S. deferred tax assets prior to enactment of the Tax Cuts and Jobs Act total tax expense for the year ended December 31, 2017 would not have changed.&#160;The decrease in the carrying value of our U.S. deferred tax assets as a result of the reduction in the U.S. federal corporate income tax rate would have been completely offset by a reduction in the valuation allowance that would have been previously established against those 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 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 31, 2017, 2016 and 2015</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, 2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,630</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">151</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">433</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, 2015</font></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,214</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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 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;">53</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Decrease 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;">(365</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;">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;">565</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, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align: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,467</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">1,440</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">673</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, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,580</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, 2017</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$1.2 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 2016 in the United Kingdom and before 2014 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;">2017, 2016 and 2015</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 Company provided a valuation allowance against its U.S. deferred tax assets and against the majority of its deferred tax assets arising in foreign jurisdictions at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> 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 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;">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;">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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">31,695</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,894</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,665</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;">186,307</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;">88,254</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 31, 2017 and 2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$48.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$10.5 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, 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;"> 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 and at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> customers accounted for </font><font style="font-family:inherit;font-size:10pt;">$11.9 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 did </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;">t write-off any inventory in 2017. During </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, the Company wrote-off </font><font style="font-family:inherit;font-size:10pt;">$4.8 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, of excess and obsolete inventory.</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. Prior to the adoption of ASU 2015-11 at the beginning of the first quarter of 2017, inventories were valued at the lower of cost or market. The adoption of ASU 2015-11 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: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;">four</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;">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;">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;">131,151</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;">156,705</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">Unbilled receivables</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">17,264</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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;">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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,683</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">13,395</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">197,962</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">(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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(21</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">197,941</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-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unbilled receivables 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 31, 2017 and 2016</font><font style="font-family:inherit;font-size:10pt;">, accounts receivable included </font><font style="font-family:inherit;font-size:10pt;">$45.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$104.6 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;">$2.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.4 million</font><font style="font-family:inherit;font-size:10pt;"> were unbilled as of </font><font style="font-family:inherit;font-size:10pt;">December 31, 2017 and 2016</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, 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.&#160;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. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, </font><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;">24%</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:32px;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) and data analytics and artificial intelligence (AI) markets. These products include compute systems commonly known as supercomputers, and 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, system maintenance and support and engineering services. The Company&#8217;s customers include domestic and foreign government and government-funded entities, academic institutions and commercial entities.</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:12px;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 existing 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. Adoption of ASU 2014-09 was initially required for fiscal and interim reporting periods beginning after December 15, 2016 using either of two methods: (i) retrospective to each prior reporting period presented with the option to elect certain practical expedients as defined within ASU 2014-09 (full retrospective method); or (ii) retrospective with the cumulative effect of initially applying ASU 2014-09 recognized at the date of initial application and providing certain additional disclosures as defined per ASU 2014-09 (modified retrospective method).</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 August 2015, FASB issued Accounting Standards Update No. 2015-14, Revenue from Contracts with Customers - Deferral of the Effective Date: Topic 606 (ASU 2015-14) that deferred the effective date of ASU 2014-09 by one year. Application of the new revenue standard is permitted for fiscal and interim reporting periods beginning after December 15, 2016 and required for fiscal and interim reporting periods beginning after December 15, 2017. The Company believes the impact of adopting the new guidance will be immaterial to its annual and interim financial statements. The Company believes that the impact will be limited to the identification of a significant financing component in a small number of its contracts with customers. The Company will also be required to make additional disclosures under the new guidance. The Company plans to adopt this standard in the first quarter of 2018 using the modified retrospective method.</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 July 2015, FASB issued Accounting Standards Update No. 2015-11, Simplifying the Measurement of Inventory: Topic&#160;330 (ASU 2015-11). Topic 330 previously required an entity to measure inventory at the lower of cost or market. Market could be replacement cost, net realizable value, or net realizable value less an approximately normal profit margin. ASU 2015-11 requires that inventory measured using either the first-in-first-out (FIFO) or average cost method now be measured at the lower of cost and net realizable value. Net realizable value is the estimated selling prices in the ordinary course of business, less reasonably predictable costs of completion, disposal and transportation. The Company adopted ASU 2015-11 at the beginning of the first quarter of 2017. Adoption of ASU 2015-11 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 November 2015, FASB issued Accounting Standards Update No. 2015-17, Balance Sheet Classification of Deferred Taxes: Topic 740 (ASU 2015-17). Current GAAP requires the deferred taxes for each jurisdiction to be presented as a net current asset or liability and net noncurrent asset or liability. This requires a jurisdiction-by-jurisdiction analysis based on the classification of the assets and liabilities to which the underlying temporary differences relate, or, in the case of loss or credit carryforwards, based on the period in which the attribute is expected to be realized. Any valuation allowance is then required to be allocated on a pro rata basis, by jurisdiction, between current and noncurrent deferred tax assets. The new guidance requires that all deferred tax assets and liabilities, along with any related valuation allowance, be classified as noncurrent on the balance sheet. As a result, each jurisdiction will now only have one net noncurrent deferred tax asset or liability. The guidance does not change the existing requirement that only permits offsetting within a jurisdiction. The Company adopted ASU 2015-17 at the beginning of the first quarter of 2017. At the time of adoption, all of the Company&#8217;s deferred tax assets and liabilities, along with any related valuation allowance, were classified as noncurrent on its Consolidated Balance Sheet. The Company adopted ASU 2015-17 on a retrospective basis. As such, prior period amounts have been adjusted to reflect the retrospective application of ASU 2015-17. This resulted in </font><font style="font-family:inherit;font-size:10pt;">$19.1 million</font><font style="font-family:inherit;font-size:10pt;"> of current net deferred tax assets being reclassified as noncurrent on the Company&#8217;s December 31, 2016 Consolidated Balance Sheet. </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 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. Adoption of ASU 2016-01 is required for fiscal reporting periods beginning after December 15, 2017, including interim reporting periods within those fiscal years. The Company does not expect the adoption of ASU 2016-01 to have a material impact on its 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 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. As of December 31, 2017, the new standard requires application with a modified retrospective approach to each prior reporting period presented with various optional practical expedients. While the Company expects adoption to lead to a material increase in the assets and liabilities recorded on its Consolidated Balance Sheet, the Company is still evaluating the overall impact on its 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 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. Adoption of ASU 2016-15 is required for fiscal reporting periods beginning after December 15, 2017, including interim reporting periods within those fiscal years with early adoption being permitted. The Company does not expect the adoption of ASU 2016-15 to have a material impact on its 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 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. Adoption of ASU 2016-18 is required for fiscal reporting periods beginning after December&#160;15, 2017, including interim reporting periods within those fiscal years with early adoption being permitted. The Company does not expect the adoption of ASU 2016-18 to have a material impact on its 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 January 2017, FASB issued Accounting Standards Update No. 2017-04, Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment (ASU 2017-04) which eliminates Step 2 from the goodwill impairment test. ASU&#160;2017-04 also eliminates the requirements for any reporting unit with a zero or negative carrying amount to perform a qualitative assessment and, if it fails that qualitative test, to perform Step 2 of the goodwill impairment test. An entity still has the option to perform the qualitative assessment for a reporting unit to determine if the quantitative impairment test is necessary. Adoption of ASU 2017-04 is required for annual or interim goodwill impairment tests in fiscal years beginning after December 15, 2019 with early adoption being permitted for annual or interim goodwill impairment tests performed on testing dates after January 1, 2017. The Company adopted ASU 2017-04 at the beginning of the second quarter of 2017. Adoption of ASU 2017-04 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 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 is currently evaluating the potential impact of the pending adoption of ASU 2017-12 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 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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font 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;">2015</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,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,465</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">(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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(57</font></div></td><td style="vertical-align:bottom;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;">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,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,408</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, 2017</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;">2017, 2016 and 2015</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;">$2.9 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.6 million</font><font style="font-family:inherit;font-size:10pt;">, 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, 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;">. At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</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;">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;">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;">498</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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,480</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,679</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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></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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,541</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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,976</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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></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;">(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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">(59,814</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">30,620</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;">2017, 2016 and 2015</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$14.4 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$12.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$13.3 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;">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;">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;">498</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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,480</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,679</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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></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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,541</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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,976</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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></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;">(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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">(59,814</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">30,620</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, 2017</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;">2017</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;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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;">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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">166,643</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;">105,549</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100,235</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77,451</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">346,574</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,587</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;">64,074</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;">53,850</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;">226,083</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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,962</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,161</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,601</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">120,491</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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;">27,399</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,084</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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></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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,001</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,380</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,010</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,502</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,338</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,019</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,968</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,728</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">&#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;padding-left:2px;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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 income (loss)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,013</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,126</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,021</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;">51,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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income (loss) per 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.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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.13</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.58</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;">1.30</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><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 income (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.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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.13</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.58</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.27</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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;">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 31, 2017, 2016 and 2015</font><font style="font-family:inherit;font-size:10pt;"> (in thousands). The gross reclassification adjustments decreased product revenue for the year ended December 31, 2017 and increased product revenue for the years ended December 31, 2016 and 2015. </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;">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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</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;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">(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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,163</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">(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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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,698</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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 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;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">126,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;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;">(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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,515</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;">(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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">(12,982</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">96,563</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;">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 milestone payments are recognized in operations 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 may be 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;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 to 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> <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 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;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">126,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;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;">(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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,515</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;">(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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">(12,982</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">96,563</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 year ended December 31, 2017, the Company recorded </font><font style="font-family:inherit;font-size:10pt;">$8.6 million</font><font style="font-family:inherit;font-size:10pt;"> 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 are expected to be completed by the end of the first half 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:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recognizes revenue, including transactions under sales-type leases, when it is realized or realizable and earned. The Company considers revenue realized or realizable and earned when it has persuasive evidence of an arrangement, delivery has occurred, the sales price is fixed or determinable, and collectibility is reasonably assured. Delivery 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. The sales price is not considered to be fixed or determinable until all material contingencies related to the sales have been resolved. The Company records revenue in the Consolidated Statements of Operations net of any sales, use, value added or certain excise taxes imposed by governmental authorities on specific sales transactions. In addition to the aforementioned general policy, the following are the Company&#8217;s statements of policy with regard to multiple-element arrangements and specific revenue recognition policies for each major category 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;font-style:italic;">Multiple-Element Arrangements.</font><font style="font-family:inherit;font-size:10pt;">&#160;The Company commonly enters into revenue arrangements that include multiple deliverables of its product and service offerings due to the needs of its customers. Products may be delivered in phases over time periods which can be as long as </font><font style="font-family:inherit;font-size:10pt;">five years</font><font style="font-family:inherit;font-size:10pt;">. Maintenance services generally begin upon acceptance of the first equipment delivery and future deliveries of equipment generally have an associated maintenance period. The Company considers the maintenance period to commence upon acceptance of the product or installation in situations where a formal acceptance is not required, which may include a warranty period and accordingly allocates a portion of the arrangement consideration as a separate deliverable which is recognized as service revenue over the entire service period. Other services such as training and engineering services can be delivered as a discrete delivery or over the term of the contract. A multiple-element arrangement is separated into more than one unit of accounting if the following criteria are met:</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;" 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:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The delivered item(s) has value to the customer on a standalone basis; and</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:72px;" 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:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">If the arrangement includes a general right of return relative to the delivered item(s), delivery or performance of the undelivered item(s) is considered probable and substantially in the control of the Company.</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;">If these criteria are met for each element, the arrangement consideration is allocated to the separate units of accounting based on each unit&#8217;s relative selling price. If these criteria are not met, the arrangement is accounted for as one unit of accounting which would result in revenue being recognized ratably over the contract term or being deferred until the earlier of when such criteria are met or when the last undelivered element is delivered.</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 follows a selling price hierarchy in determining the best estimate of the selling price of each deliverable. Certain products and services are sold separately in standalone arrangements for which the Company is sometimes able to determine vendor specific objective evidence (VSOE). The Company determines VSOE based on normal pricing and discounting practices for the product or service when sold separately.</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;">When the Company is not able to establish VSOE for all deliverables in an arrangement with multiple elements, the Company attempts to establish the selling price of each remaining element based on third-party evidence (TPE). The Company&#8217;s inability to establish VSOE is often due to a relatively small sample of customer contracts that differ in system size and contract terms which can be due to infrequently selling each element 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. TPE is determined based on the Company&#8217;s prices or competitor prices for similar deliverables when sold separately. However, the Company is often unable to determine TPE, as the Company&#8217;s offerings usually contain a significant level of customization and differentiation from those of competitors and the Company is often unable to reliably determine what similar competitor products&#8217; selling prices are on a standalone basis.</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;">When the Company is unable to establish selling price using VSOE or TPE, the Company uses estimated selling price (ESP) in its allocation of arrangement consideration. The objective of ESP is to determine the price at which the Company would transact a sale if the product or service were sold on a standalone basis. In determining ESP, 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. The Company also considers the historical margins of the product or service on previous contracts and several 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:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Products</font><font style="font-family:inherit;font-size:10pt;">. The Company most often recognizes revenue from sales of products upon customer acceptance of the system. Where formal acceptance is not required, the Company recognizes revenue upon delivery or installation. When the product is part of a multiple element arrangement, the Company allocates a portion of the arrangement consideration to product revenue based on estimates of selling price.</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-style:italic;">Services</font><font style="font-family:inherit;font-size:10pt;">. Maintenance services are provided under separate maintenance contracts with customers. These contracts generally provide for maintenance services for </font><font style="font-family:inherit;font-size:10pt;">one year</font><font style="font-family:inherit;font-size:10pt;">, although some are for multi-year periods, often with prepayments for the term of the contract. The Company considers the maintenance period to commence upon acceptance of the product, or installation of the product where a formal acceptance is not required, which may include a warranty period. When service is part of a multiple element arrangement, the Company allocates a portion of the arrangement consideration to maintenance service revenue based on estimates of selling price. Maintenance contracts that are billed in advance of revenue recognition are recorded as deferred revenue. Maintenance revenue is recognized ratably over the term of the maintenance contract.</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 from engineering services is recognized as services are performed.</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-style:italic;">Project Revenue</font><font style="font-family:inherit;font-size:10pt;">. Revenue from design and build contracts is recognized under the percentage-of-completion (POC) method. Under the POC method, revenue is recognized based on the costs incurred to date as a percentage of the total estimated costs to fulfill the contract. If circumstances arise that change the original estimates of revenues, costs, or extent of progress toward completion, revisions to the estimates are made. These revisions may result in increases or decreases in estimated revenues or costs, and such revisions are recorded in income in the period in which the circumstances that gave rise to the revision become known by management. The Company performs ongoing profitability analyses of its contracts accounted for under the POC method in order to determine whether the latest estimates of revenue, costs and extent of progress require updating. If at any time these estimates indicate that the contract will be unprofitable, the entire estimated loss for the remainder of the contract is recorded immediately.</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 records revenue from certain research and development contracts which include milestones using the milestone method if the milestones are determined to be substantive. A milestone is considered to be substantive if management believes there is substantive uncertainty that it will be achieved and the milestone consideration meets all of the following criteria:</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;" 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:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">It is commensurate with either of the following:</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:132px;" 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:108px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s performance to achieve the milestone; or</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:132px;" 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:108px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The enhancement of value of the delivered item or items as a result of a specific outcome resulting from the Company&#8217;s performance to achieve the milestone.</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:72px;" 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:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">It relates solely to past performance.</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:72px;" 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:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">It is reasonable relative to all of the deliverables and payment terms (including other potential milestone consideration) within the arrangement.</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;">The individual milestones are determined to be substantive or non-substantive in their entirety and milestone consideration is not bifurcated.</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 from projects is classified as Product Revenue or Service Revenue, based on the nature of the work performed.</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-style:italic;">Nonmonetary Transactions</font><font style="font-family:inherit;font-size:10pt;">.&#160;The Company values and records nonmonetary transactions at the fair value of the asset surrendered unless the fair value of the asset received is more clearly evident, in which case the fair value of the asset received is used.</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;">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;">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;">131,151</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;">156,705</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">Unbilled receivables</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">17,264</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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;">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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,683</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">13,395</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">197,962</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">(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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(21</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">197,941</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 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;">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;">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;">(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;">&#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></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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,101</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">(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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">681</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;">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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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,782</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 31, 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: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, 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><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, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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 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;">(8</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,675</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;">5,975</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,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:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">8</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;">426</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;">(5,294</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;">(4,860</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;">&#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;">2,101</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;">681</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,782</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">(152</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,425</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,571</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;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">725</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,389</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,023</font></div></td><td style="vertical-align:bottom;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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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></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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,198</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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</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;">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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">(43</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;">78,449</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;" 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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,103</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total 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;">80,939</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;">(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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">15,240</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;">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;">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;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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,127</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">262</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">511</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,742</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,241</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,348</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,188</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">106</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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: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,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,016</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">12,939</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">114,218</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">(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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,727</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;">105,491</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;">(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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,728</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;">(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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(421</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align: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;">(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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,729</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;">(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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">(19,878</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,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">85,613</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;">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;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">71</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">&#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;">367</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">(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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(9</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom: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;">(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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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</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,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">424</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;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,252</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;">5,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;">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,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,468</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">(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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;padding-right:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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,785</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;">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;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</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;">(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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,972</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;">(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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">897</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">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;">&#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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;" rowspan="1" colspan="1"><div style="text-align:left;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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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: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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">455</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">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,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,733</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">(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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">(29</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;">80,939</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;">(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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">15,240</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 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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font 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;">2015</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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">254</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">276</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,770</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,047</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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,006</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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,353</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 31, 2017 and 2016</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"/>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 and 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 (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;background-color:#cceeff;padding-left:2px;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 (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;">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 (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;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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-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></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&#160;31,<br clear="none"/>2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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 and 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;">224,617</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">224,617</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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 (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;">11,250</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;">11,250</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, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom: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;">235,867</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;">224,617</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,250</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 (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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">41</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, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">41</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41</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;">&#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;Short-term investments&#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;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;">(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;Other accrued liabilities&#8221; and &#8220;Other non-current liabilities&#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, 2017</font><font style="font-family:inherit;font-size:10pt;">, minimum lease payments for each of the succeeding three 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;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,197</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,478</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,593</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-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;">42,268</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;">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;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</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;">(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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">38,362</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,415</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;">(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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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,777</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 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;">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;">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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">31,695</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,894</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,665</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;">186,307</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;">88,254</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;">A summary of service spares 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="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;">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;">Service spares</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,670</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,503</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Accumulated depreciation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,119</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,480</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;">Service spares, net</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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,551</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,023</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;">As of </font><font style="font-family:inherit;font-size:10pt;">December 31, 2017 and 2016</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;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">33.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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">8.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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">2,464.7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Canadian Dollars (CAD)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">0.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Swiss Francs (CHF)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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></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 31, 2017 and 2016</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;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">2.1</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;">1.5</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">3.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><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">Canadian Dollars (CAD)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">56.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;">54.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">New Zealand Dollars (NZD)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16.2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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></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 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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font 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;">2015</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,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,465</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">(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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(57</font></div></td><td style="vertical-align:bottom;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;">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,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,408</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, 2017</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;">2017</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;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;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;">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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">166,643</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;">105,549</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100,235</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77,451</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">346,574</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,587</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;">64,074</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;">53,850</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;">226,083</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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,962</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,161</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,601</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">120,491</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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;">27,399</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,084</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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></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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,001</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,380</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,010</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,502</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,338</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,019</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,968</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,728</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">&#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;padding-left:2px;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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 income (loss)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,013</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,126</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,021</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;">51,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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income (loss) per 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.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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.13</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.58</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;">1.30</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><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 income (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.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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.13</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.58</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.27</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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 are the 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;">Deferred 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;background-color:#cceeff;padding-left:2px;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, 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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48,989</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,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;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;">39,933</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;">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><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, 2015:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">373,494</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;">227,800</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;">601,294</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,956</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;">34,439</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;">123,395</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,014</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,238</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;">62,252</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 margin for the Company&#8217;s operating segments for the indicated years ended </font><font style="font-family:inherit;font-size:10pt;">December 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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font 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;">2015</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">581,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></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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,862</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,091</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,094</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">(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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,091</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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">724,689</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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,048</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,181</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,487</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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></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;">(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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(41,487</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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">225,683</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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, 2017</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;">673,584</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">673,584</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.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></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;">619,941</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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.7</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.78</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">327,941</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.71</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">507,844</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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.30</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">411,552</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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.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></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;">233,105</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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.5</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.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;">119,614</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.34</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">2,034,474</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.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;background-color:#cceeff;padding-left:2px;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;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,532,691</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;">15.39</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></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, 2015</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,930,990</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.34</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;">307,450</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.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;padding-right: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;">(229,118</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.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;">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;">(60,847</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;">20.00</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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, 2015</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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.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;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,034,474</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.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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.2</font></div></td></tr><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, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,532,691</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;">15.39</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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.0</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,107,064</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font 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;">2015</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;">1.64</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.12</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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.31</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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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.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></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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.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 unvested restricted stock grants and changes during the indicated years ended </font><font style="font-family:inherit;font-size:10pt;">December 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, 2015</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;">1,033,602</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;">19.48</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;">817,000</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.41</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,850,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17.68</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">45,175</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30.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;">45,175</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30.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: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;">(48,998</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.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;">(219,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.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 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;">(267,998</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.14</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">(513,336</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;">15.34</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">(12,500</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;">28.20</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">(525,836</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;">15.64</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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, 2015</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;">516,443</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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.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;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;">585,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.07</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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.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;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;">112,325</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;">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;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;">112,325</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;">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></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 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, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-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-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">&#8212;</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;">&#8212;</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;">&#8212;</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;">&#8212;</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;">&#8212;</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;">285,550</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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.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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">699,300</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">984,850</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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.97</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">(12,500</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.48</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(66,600</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;">(79,100</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.11</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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;">&#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;">&#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;">&#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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-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 colspan="2" style="vertical-align:bottom;padding-left:2px;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.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;border-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 colspan="2" style="vertical-align:bottom;padding-left:2px;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;border-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 colspan="2" style="vertical-align:bottom;padding-left:2px;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.95</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;" 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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;" 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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;" 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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;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;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align: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;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;">(141,697</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;">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: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, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">988,023</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;">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;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,470,508</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;">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></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 31, 2017, 2016 and 2015</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, 2014</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,630</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">151</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">433</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, 2015</font></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,214</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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 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;">53</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Decrease 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;">(365</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;">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;">565</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, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align: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,467</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">1,440</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">673</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, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,580</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, 2017</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, 2015:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">97</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;">(78</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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></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></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, 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;">The following table presents revenues and gross margin for the Company&#8217;s operating segments for the indicated years ended </font><font style="font-family:inherit;font-size:10pt;">December 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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font 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;">2015</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">581,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></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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,862</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,091</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,094</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">(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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,091</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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">724,689</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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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,048</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,181</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,487</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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></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;">(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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(41,487</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;">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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">225,683</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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. 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, 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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48,989</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,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;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;">39,933</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;">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><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, 2015:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">373,494</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;">227,800</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;">601,294</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,956</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;">34,439</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;">123,395</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,014</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,238</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;">62,252</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 31, 2017, 2016 and 2015</font><font style="font-family:inherit;font-size:10pt;">, included </font><font style="font-family:inherit;font-size:10pt;">$23.4 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$31.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$18.3 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;">$206.1 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$296.9 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$338.5 million</font><font style="font-family:inherit;font-size:10pt;"> in </font><font style="font-family:inherit;font-size:10pt;">2017, 2016 and 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. In </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. In </font><font style="font-family:inherit;font-size:10pt;">2015</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. Government customers accounted for more than </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;">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. In </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, no foreign countries accounted for more than </font><font style="font-family:inherit;font-size:10pt;">10%</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.</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 31, 2017 and 2016</font><font style="font-family:inherit;font-size:10pt;">, the Company had </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;">$1.7 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. 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;18&#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. Prior to the adoption of ASU 2015-11 at the beginning of the first quarter of 2017, inventories were valued at the lower of cost or market. The adoption of ASU 2015-11 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: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;">). Prior to the adoption of ASU 2015-11 at the beginning of the first quarter of 2017, service spares were valued at the lower of cost or market. The adoption of ASU 2015-11 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;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 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). In the second quarter of 2017, the Company determined that declining revenues in recent years, coupled with the anticipated loss for 2017, should be construed as a triggering event for the purposes of impairment testing of goodwill in accordance with ASC 350. The Company performed a quantitative goodwill impairment test on June 30, 2017. Due to the proximity of the triggering event to the October 1 annual testing date, the Company has elected to change the date of its annual goodwill impairment test from the beginning of its fourth fiscal quarter to the beginning of its second fiscal quarter. 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:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company performed a quantitative goodwill impairment test during the second fiscal quarter of </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and concluded that the fair values of its reporting units were greater than their carrying amounts.</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:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company accounts for business combinations using the purchase 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:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recognizes revenue, including transactions under sales-type leases, when it is realized or realizable and earned. The Company considers revenue realized or realizable and earned when it has persuasive evidence of an arrangement, delivery has occurred, the sales price is fixed or determinable, and collectibility is reasonably assured. Delivery 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. The sales price is not considered to be fixed or determinable until all material contingencies related to the sales have been resolved. The Company records revenue in the Consolidated Statements of Operations net of any sales, use, value added or certain excise taxes imposed by governmental authorities on specific sales transactions. In addition to the aforementioned general policy, the following are the Company&#8217;s statements of policy with regard to multiple-element arrangements and specific revenue recognition policies for each major category 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;font-style:italic;">Multiple-Element Arrangements.</font><font style="font-family:inherit;font-size:10pt;">&#160;The Company commonly enters into revenue arrangements that include multiple deliverables of its product and service offerings due to the needs of its customers. Products may be delivered in phases over time periods which can be as long as </font><font style="font-family:inherit;font-size:10pt;">five years</font><font style="font-family:inherit;font-size:10pt;">. Maintenance services generally begin upon acceptance of the first equipment delivery and future deliveries of equipment generally have an associated maintenance period. The Company considers the maintenance period to commence upon acceptance of the product or installation in situations where a formal acceptance is not required, which may include a warranty period and accordingly allocates a portion of the arrangement consideration as a separate deliverable which is recognized as service revenue over the entire service period. Other services such as training and engineering services can be delivered as a discrete delivery or over the term of the contract. A multiple-element arrangement is separated into more than one unit of accounting if the following criteria are met:</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;" 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:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The delivered item(s) has value to the customer on a standalone basis; and</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:72px;" 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:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">If the arrangement includes a general right of return relative to the delivered item(s), delivery or performance of the undelivered item(s) is considered probable and substantially in the control of the Company.</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;">If these criteria are met for each element, the arrangement consideration is allocated to the separate units of accounting based on each unit&#8217;s relative selling price. If these criteria are not met, the arrangement is accounted for as one unit of accounting which would result in revenue being recognized ratably over the contract term or being deferred until the earlier of when such criteria are met or when the last undelivered element is delivered.</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 follows a selling price hierarchy in determining the best estimate of the selling price of each deliverable. Certain products and services are sold separately in standalone arrangements for which the Company is sometimes able to determine vendor specific objective evidence (VSOE). The Company determines VSOE based on normal pricing and discounting practices for the product or service when sold separately.</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;">When the Company is not able to establish VSOE for all deliverables in an arrangement with multiple elements, the Company attempts to establish the selling price of each remaining element based on third-party evidence (TPE). The Company&#8217;s inability to establish VSOE is often due to a relatively small sample of customer contracts that differ in system size and contract terms which can be due to infrequently selling each element 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. TPE is determined based on the Company&#8217;s prices or competitor prices for similar deliverables when sold separately. However, the Company is often unable to determine TPE, as the Company&#8217;s offerings usually contain a significant level of customization and differentiation from those of competitors and the Company is often unable to reliably determine what similar competitor products&#8217; selling prices are on a standalone basis.</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;">When the Company is unable to establish selling price using VSOE or TPE, the Company uses estimated selling price (ESP) in its allocation of arrangement consideration. The objective of ESP is to determine the price at which the Company would transact a sale if the product or service were sold on a standalone basis. In determining ESP, 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. The Company also considers the historical margins of the product or service on previous contracts and several 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:12px;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Products</font><font style="font-family:inherit;font-size:10pt;">. The Company most often recognizes revenue from sales of products upon customer acceptance of the system. Where formal acceptance is not required, the Company recognizes revenue upon delivery or installation. When the product is part of a multiple element arrangement, the Company allocates a portion of the arrangement consideration to product revenue based on estimates of selling price.</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-style:italic;">Services</font><font style="font-family:inherit;font-size:10pt;">. Maintenance services are provided under separate maintenance contracts with customers. These contracts generally provide for maintenance services for </font><font style="font-family:inherit;font-size:10pt;">one year</font><font style="font-family:inherit;font-size:10pt;">, although some are for multi-year periods, often with prepayments for the term of the contract. The Company considers the maintenance period to commence upon acceptance of the product, or installation of the product where a formal acceptance is not required, which may include a warranty period. When service is part of a multiple element arrangement, the Company allocates a portion of the arrangement consideration to maintenance service revenue based on estimates of selling price. Maintenance contracts that are billed in advance of revenue recognition are recorded as deferred revenue. Maintenance revenue is recognized ratably over the term of the maintenance contract.</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 from engineering services is recognized as services are performed.</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-style:italic;">Project Revenue</font><font style="font-family:inherit;font-size:10pt;">. Revenue from design and build contracts is recognized under the percentage-of-completion (POC) method. Under the POC method, revenue is recognized based on the costs incurred to date as a percentage of the total estimated costs to fulfill the contract. If circumstances arise that change the original estimates of revenues, costs, or extent of progress toward completion, revisions to the estimates are made. These revisions may result in increases or decreases in estimated revenues or costs, and such revisions are recorded in income in the period in which the circumstances that gave rise to the revision become known by management. The Company performs ongoing profitability analyses of its contracts accounted for under the POC method in order to determine whether the latest estimates of revenue, costs and extent of progress require updating. If at any time these estimates indicate that the contract will be unprofitable, the entire estimated loss for the remainder of the contract is recorded immediately.</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 records revenue from certain research and development contracts which include milestones using the milestone method if the milestones are determined to be substantive. A milestone is considered to be substantive if management believes there is substantive uncertainty that it will be achieved and the milestone consideration meets all of the following criteria:</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;" 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:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">It is commensurate with either of the following:</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:132px;" 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:108px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s performance to achieve the milestone; or</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:132px;" 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:108px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The enhancement of value of the delivered item or items as a result of a specific outcome resulting from the Company&#8217;s performance to achieve the milestone.</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:72px;" 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:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">It relates solely to past performance.</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:72px;" 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:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">It is reasonable relative to all of the deliverables and payment terms (including other potential milestone consideration) within the arrangement.</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;">The individual milestones are determined to be substantive or non-substantive in their entirety and milestone consideration is not bifurcated.</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 from projects is classified as Product Revenue or Service Revenue, based on the nature of the work performed.</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-style:italic;">Nonmonetary Transactions</font><font style="font-family:inherit;font-size:10pt;">.&#160;The Company values and records nonmonetary transactions at the fair value of the asset surrendered unless the fair value of the asset received is more clearly evident, in which case the fair value of the asset received is used.</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;">four</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:8pt;">&#160;</font><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;">$1.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.6 million</font><font style="font-family:inherit;font-size:10pt;"> for </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;">2015</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;">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 milestone payments are recognized in operations 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 may be 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;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 to 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;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 Company provided a valuation allowance against its U.S. deferred tax assets and against the majority of its deferred tax assets arising in foreign jurisdictions at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> 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.</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.4 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$3.2 million</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$2.3 million</font><font style="font-family:inherit;font-size:10pt;"> in </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;">2016</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. 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 year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 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 loss and, as such, their effect has not been included in the calculation of basic or diluted net loss per share. For the years ended December 31, 2016 and 2015, 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;">, and </font><font style="font-family:inherit;font-size:10pt;">1.4 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. 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;">1.2 million</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">0.9 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, 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 31, 2017, 2016 and 2015</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;">1.2 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 31, 2017, 2016 and 2015</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 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;">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;">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;">(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;">&#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></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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,101</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">(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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">681</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;">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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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,782</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:12px;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 existing 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. Adoption of ASU 2014-09 was initially required for fiscal and interim reporting periods beginning after December 15, 2016 using either of two methods: (i) retrospective to each prior reporting period presented with the option to elect certain practical expedients as defined within ASU 2014-09 (full retrospective method); or (ii) retrospective with the cumulative effect of initially applying ASU 2014-09 recognized at the date of initial application and providing certain additional disclosures as defined per ASU 2014-09 (modified retrospective method).</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 August 2015, FASB issued Accounting Standards Update No. 2015-14, Revenue from Contracts with Customers - Deferral of the Effective Date: Topic 606 (ASU 2015-14) that deferred the effective date of ASU 2014-09 by one year. Application of the new revenue standard is permitted for fiscal and interim reporting periods beginning after December 15, 2016 and required for fiscal and interim reporting periods beginning after December 15, 2017. The Company believes the impact of adopting the new guidance will be immaterial to its annual and interim financial statements. The Company believes that the impact will be limited to the identification of a significant financing component in a small number of its contracts with customers. The Company will also be required to make additional disclosures under the new guidance. The Company plans to adopt this standard in the first quarter of 2018 using the modified retrospective method.</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 July 2015, FASB issued Accounting Standards Update No. 2015-11, Simplifying the Measurement of Inventory: Topic&#160;330 (ASU 2015-11). Topic 330 previously required an entity to measure inventory at the lower of cost or market. Market could be replacement cost, net realizable value, or net realizable value less an approximately normal profit margin. ASU 2015-11 requires that inventory measured using either the first-in-first-out (FIFO) or average cost method now be measured at the lower of cost and net realizable value. Net realizable value is the estimated selling prices in the ordinary course of business, less reasonably predictable costs of completion, disposal and transportation. The Company adopted ASU 2015-11 at the beginning of the first quarter of 2017. Adoption of ASU 2015-11 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 November 2015, FASB issued Accounting Standards Update No. 2015-17, Balance Sheet Classification of Deferred Taxes: Topic 740 (ASU 2015-17). Current GAAP requires the deferred taxes for each jurisdiction to be presented as a net current asset or liability and net noncurrent asset or liability. This requires a jurisdiction-by-jurisdiction analysis based on the classification of the assets and liabilities to which the underlying temporary differences relate, or, in the case of loss or credit carryforwards, based on the period in which the attribute is expected to be realized. Any valuation allowance is then required to be allocated on a pro rata basis, by jurisdiction, between current and noncurrent deferred tax assets. The new guidance requires that all deferred tax assets and liabilities, along with any related valuation allowance, be classified as noncurrent on the balance sheet. As a result, each jurisdiction will now only have one net noncurrent deferred tax asset or liability. The guidance does not change the existing requirement that only permits offsetting within a jurisdiction. The Company adopted ASU 2015-17 at the beginning of the first quarter of 2017. At the time of adoption, all of the Company&#8217;s deferred tax assets and liabilities, along with any related valuation allowance, were classified as noncurrent on its Consolidated Balance Sheet. The Company adopted ASU 2015-17 on a retrospective basis. As such, prior period amounts have been adjusted to reflect the retrospective application of ASU 2015-17. This resulted in </font><font style="font-family:inherit;font-size:10pt;">$19.1 million</font><font style="font-family:inherit;font-size:10pt;"> of current net deferred tax assets being reclassified as noncurrent on the Company&#8217;s December 31, 2016 Consolidated Balance Sheet. </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 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. Adoption of ASU 2016-01 is required for fiscal reporting periods beginning after December 15, 2017, including interim reporting periods within those fiscal years. The Company does not expect the adoption of ASU 2016-01 to have a material impact on its 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 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. As of December 31, 2017, the new standard requires application with a modified retrospective approach to each prior reporting period presented with various optional practical expedients. While the Company expects adoption to lead to a material increase in the assets and liabilities recorded on its Consolidated Balance Sheet, the Company is still evaluating the overall impact on its 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 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. Adoption of ASU 2016-15 is required for fiscal reporting periods beginning after December 15, 2017, including interim reporting periods within those fiscal years with early adoption being permitted. The Company does not expect the adoption of ASU 2016-15 to have a material impact on its 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 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. Adoption of ASU 2016-18 is required for fiscal reporting periods beginning after December&#160;15, 2017, including interim reporting periods within those fiscal years with early adoption being permitted. The Company does not expect the adoption of ASU 2016-18 to have a material impact on its 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 January 2017, FASB issued Accounting Standards Update No. 2017-04, Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment (ASU 2017-04) which eliminates Step 2 from the goodwill impairment test. ASU&#160;2017-04 also eliminates the requirements for any reporting unit with a zero or negative carrying amount to perform a qualitative assessment and, if it fails that qualitative test, to perform Step 2 of the goodwill impairment test. An entity still has the option to perform the qualitative assessment for a reporting unit to determine if the quantitative impairment test is necessary. Adoption of ASU 2017-04 is required for annual or interim goodwill impairment tests in fiscal years beginning after December 15, 2019 with early adoption being permitted for annual or interim goodwill impairment tests performed on testing dates after January 1, 2017. The Company adopted ASU 2017-04 at the beginning of the second quarter of 2017. Adoption of ASU 2017-04 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 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 is currently evaluating the potential impact of the pending adoption of ASU 2017-12 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. Included in “Short-term investments” on the Company’s Consolidated Balance Sheets. Included in “Prepaid expenses and other current assets” and “Other non-current assets” on the Company’s Consolidated Balance Sheets. EX-101.SCH 11 cray-20171231.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 2418401 - Disclosure - Credit Facilities Lines of Credit (Details) link:presentationLink link:calculationLink link:definitionLink 2115100 - Disclosure - Deferred Revenue link:presentationLink link:calculationLink link:definitionLink 2415402 - Disclosure - Deferred Revenue Deferred Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2315301 - Disclosure - Deferred Revenue Deferred Revenue (Tables) 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 2118100 - Disclosure - Lines of Credit 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 2114100 - Disclosure - Service Spares, Net link:presentationLink link:calculationLink link:definitionLink 2414402 - Disclosure - Service Spares, Net Service Spares, Net (Details) link:presentationLink link:calculationLink link:definitionLink 2314301 - Disclosure - Service Spares, Net Service Spares, Net (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 2419407 - Disclosure - Shareholders' Equity ESPP (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 2402412 - Disclosure - Summary of Significant Accounting Policies Accumulated Other Comprehensive Income (Loss) (Details) link:presentationLink link:calculationLink link:definitionLink 2402410 - 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 2402411 - Disclosure - Summary of Significant Accounting Policies EPS (Details) link:presentationLink link:calculationLink link:definitionLink 2402408 - Disclosure - Summary of Significant Accounting Policies Foreign Currency Translation and Transaction (Details) link:presentationLink link:calculationLink link:definitionLink 2402409 - Disclosure - Summary of Significant Accounting Policies Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2402413 - Disclosure - Summary of Significant Accounting Policies New Accounting Pronouncements (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 2402406 - Disclosure - Summary of Significant Accounting Policies Revenue Recognition (Details) link:presentationLink link:calculationLink link:definitionLink 2402407 - Disclosure - Summary of Significant Accounting Policies Sales-type leases (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 12 cray-20171231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 13 cray-20171231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 14 cray-20171231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Accounting Policies [Abstract] 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 Income Tax Disclosure [Abstract] 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 Fair Value Disclosures [Abstract] Fair Value Measurements Fair Value Disclosures [Text Block] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Shareholders' Equity Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Balance of unrecognized tax benefits that if recognized would affect the effective tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate 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 Increase related to current year income tax positions Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Decrease related to prior year income tax positions Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Balance at December 31, Other Income and Expenses [Abstract] Interest income Investment Income, Interest Interest expense Interest Expense Net interest income Interest Income (Expense), Net 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] Range [Axis] Range [Axis] Range [Domain] Range [Domain] Minimum Minimum [Member] Maximum Maximum [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 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 Capital Leases, Lessor Balance Sheet, Net Investment in Direct Financing and Sales Type Leases, Noncurrent Property and equipment, net Property, Plant and Equipment, Net Service inventory, net Inventory, Parts and Components, Net of Reserves Goodwill Goodwill Purchased intangible assets, net Intangible Assets, Net (Excluding Goodwill) Deferred tax asset Deferred Tax Assets, Net, Noncurrent 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 Deferred revenue Deferred Revenue, Current Total current liabilities Liabilities, Current Noncurrent Liabilities: Liabilities, Noncurrent [Abstract] Long-term deferred revenue 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 39,435,215 and 36,763,379 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 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 Investment in sales-type lease included in accounts and other receivables Capital Leases, Lessor Balance Sheet, Net Investment in Sales Type Leases, Current 2018 Capital Leases, Future Minimum Payments Receivable, Next Twelve Months 2019 Capital Leases, Future Minimum Payments, Receivable in Two Years 2020 Capital Leases, Future Minimum Payments, Receivable in Three Years Total minimum lease payments to be received Capital Leases, Future Minimum Payments Receivable Investments, Debt and Equity Securities [Abstract] Investments Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Compensation and Retirement Disclosure [Abstract] Schedule of Deferred Compensation Arrangement with Individual [Table] Schedule of Deferred Compensation Arrangement with Individual, Postretirement Benefits [Table] Defined Benefit Plans and Other Postretirement Benefit Plans [Axis] Defined Benefit Plans and Other Postretirement Benefit Plans [Axis] Defined Benefit Plan and Other Postretirement Benefit Plan [Domain] Defined Benefit Plan and Other Postretirement Benefit Plan [Domain] United States Pension Plan of US Entity United States Pension Plan of US Entity [Member] Foreign Pension Plans, Defined Benefit Foreign Pension Plan [Member] Defered Compensation Arrangement with Individual [Line Items] Deferred Compensation Arrangement with Individual, Postretirement Benefits [Line Items] Company match expense Deferred Compensation Arrangement with Individual, Employer Contribution Projected benefit Defined Benefit Plan, Benefit Obligation Funded status of plan Defined Benefit Plan, Funded Status of Plan Other Comprehensive Income (Loss), Net of Tax [Abstract] 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 Net Unrealized Investment Gain (Loss) Accumulated Net Investment Gain (Loss) Attributable to Parent [Member] Accumulated Translation Adjustment Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Accumulated Net Gain (Loss) from Designated or Qualifying Cash Flow Hedges 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] Gross of Tax Reclassifications Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, before Tax Net of Tax Reclassifications Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Net of Tax Current-period change, net of tax Other Comprehensive Income (Loss), Net of Tax Income tax expense (benefit) associated with current-period change Other Comprehensive Income (Loss), Tax 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 Time-vesting Shares [Member] Time-vesting Shares [Member] 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 Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Antidilutive securities excluded from computation of earnings per share, amount Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Inventory Disclosure [Abstract] Inventory Inventory Disclosure [Text Block] Valuation and Qualifying Accounts [Abstract] 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 Trade Receivables 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 Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Vesting [Axis] Vesting [Axis] Vesting [Domain] Vesting [Domain] Performance-based Vesting Performance-based Vesting [Member] Performance-based Vesting [Member] Products and Services [Axis] Products and Services [Axis] Products and Services [Domain] Products and Services [Domain] Product Product [Member] Service Service [Member] Service [Member] 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 Schedule of Inventory, Noncurrent Schedule of Inventory, Noncurrent [Table Text Block] Service spares Inventory, Parts and Components, Net of Reserves, Gross Inventory, Parts and Components, Net of Reserves, Gross Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Service Spares Accumulated Depreciation, Depletion and Amortization, Service Spares Service spares, net Service spares depreciation and amortization Other Depreciation and Amortization 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 Lease, Policy [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] New Accounting Pronouncements or Change in Accounting Principle [Table] New Accounting Pronouncements or Change in Accounting Principle [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] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] Accounting Standards Update 2015-17 Accounting Standards Update 2015-17 [Member] Accounting Standards Update 2016-09 Accounting Standards Update 2016-09 [Member] Accounting Standards Update 2016-09 [Member] Retained Earnings Retained Earnings [Member] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Deferred tax assets, net, current Deferred Tax Assets, Net, Current Cumulative-effect adjustment resulting from adoption of ASU 2016-09 (Note 14) Cumulative Effect of New Accounting Principle in Period of Adoption Schedule of Valuation and Qualifying Accounts Schedule of Valuation and Qualifying Accounts Disclosure [Text Block] Segment Reporting [Abstract] Segment Information Segment Reporting Disclosure [Text Block] 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] 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 Common Stock, Shares, Issued Balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Issuance of shares under employee stock purchase plan, 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 Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Exercise of stock options Stock Issued During Period, Value, Share-based Compensation, Gross Restricted shares issued for compensation, net of forfeitures, 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) Net income Net Income (Loss) Attributable to Parent Balance, shares Balance Accumulated Other Comprehensive Income Comprehensive Income (Loss) Note [Text Block] 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 and 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 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 Schedule of 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] 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 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] 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] Revenue Revenues Gross Profit Gross Profit Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Award Type [Axis] Award Type [Axis] Equity Award [Domain] Equity Award [Domain] Employee Stock Option Employee Stock Option [Member] Restricted Stock Restricted Stock [Member] Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [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 Inventory, Current Schedule of Inventory, Current [Table Text Block] Schedule of Restricted Cash and Cash Equivalents [Table] Schedule of Restricted Cash and Cash Equivalents [Table] Restricted Cash and Cash Equivalents Items [Line Items] Restricted Cash and Cash Equivalents Items [Line Items] Restricted cash Restricted Cash and Cash Equivalents 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 Organization, Consolidation and Presentation of Financial Statements [Abstract] Description of Business Nature of Operations [Text Block] Commitments and Contingencies Disclosure [Abstract] Loss Contingencies [Table] Loss Contingencies [Table] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Litigation Case [Axis] Litigation Case [Axis] Litigation Case [Domain] Litigation Case [Domain] Civil Action No. 2:15-cv-1554 [Member] Civil Action No. 2:15-cv-1554 [Member] Civil Action No. 2:15-cv-1554 [Member] Civil Action No. 2:16-cv-423 [Member] Civil Action No. 2:16-cv-423 [Member] Civil Action No. 2:16-cv-423 [Member] Litigation Status [Axis] Litigation Status [Axis] Litigation Status [Domain] Litigation Status [Domain] Pending Litigation [Member] Pending Litigation [Member] Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Patents Related to Company's Computer Hardware [Member] Patents Related to Company's Computer Hardware [Member] Patents Related to Company's Computer Hardware [Member] Patents Related to Third Party's Computer Software [Member] Patents Related to Third Party's Computer Software [Member] Patents Related to Third Party's Computer Software [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 Business Combinations [Abstract] 2018 Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months 2019 Finite-Lived Intangible Assets, Amortization Expense, Year Two 2020 Finite-Lived Intangible Assets, Amortization Expense, Year Three 2021 Finite-Lived Intangible Assets, Amortization Expense, Year Four 2022 Finite-Lived Intangible Assets, Amortization Expense, Year Five Thereafter Finite-Lived Intangible Assets, Amortization Expense, after Year Five Total Finite-Lived Intangible Assets, Net Statement of Comprehensive Income [Abstract] Other Comprehensive Income (Loss), Net of Tax [Abstract] Unrealized 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 Other comprehensive income (loss) Comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Attributable to Parent Available-for-sale Securities Available-for-sale Securities [Table Text Block] Inventory, Current [Table] Inventory, Current [Table] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] 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 Advertising expenses Advertising Expense Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Debt Disclosure [Abstract] Credit Facilities Debt Disclosure [Text Block] Line of Credit Facility [Table] Line of Credit Facility [Table] Variable Rate [Axis] Variable Rate [Axis] Variable Rate [Domain] Variable Rate [Domain] London Interbank Offered Rate (LIBOR) London Interbank Offered Rate (LIBOR) [Member] 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 Basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Commitment fee percentage Line of Credit Facility, Commitment Fee Percentage Draws on line of credit Proceeds from Lines of Credit Line of credit, amount outstanding Long-term Line of Credit Letters of credit outstanding, amount Letters of Credit Outstanding, Amount Restricted cash and cash equivalents Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Schedule of Indefinite-Lived Intangible Assets [Table Text Block] Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Finite-lived Intangible Assets Amortization Expense [Table Text Block] Finite-lived Intangible Assets Amortization Expense [Table Text Block] Schedule of Other Nonoperating Income (Expense) Schedule of Other Nonoperating Income (Expense) [Table Text Block] 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] Product delivery period Product Delivery Period Product delivery period. Maintenance services period Maintenance Services Period Maintenance services period. Restructuring and Related Activities [Abstract] Restructuring Restructuring and Related Activities Disclosure [Text Block] Research and Development Research, Development, and Computer Software Disclosure [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 Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Granted Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Exercised Canceled and forfeited Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Outstanding at December 31 Exercisable at December 31, 2017 Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Available for grant at December 31, 2017 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 Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Granted Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Exercised Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Canceled and forfeited Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Outstanding at December 31 Exercisable at December 31, 2017 Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price 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 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 Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Exercise Price Number Exercisable Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Exercisable Options Weighted Average Exercise Price Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Exercisable Options, Weighted Average Exercise Price Lower Range Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit Upper Range 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] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Net deferred tax assets Valuation allowance amount Net deferred tax assets of valuation allowance Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Restructuring Type [Axis] Restructuring Type [Axis] Type of Restructuring [Domain] Type of Restructuring [Domain] 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 Deferred Revenue Disclosure [Abstract] Deferred Revenue, by Arrangement, Disclosure Deferred Revenue, by Arrangement, Disclosure [Table Text Block] Interest Income (Expense) Other Income and Other Expense 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 before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Table] 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 Income Tax Effects Allocated Directly to Equity, Employee Stock Options Income Tax Effects Allocated Directly to Equity, Employee Stock Options Maximum utilization per year, of net operating loss carryforward Operating Loss Carryforwards, Maximum Utilization Operating Loss Carryforwards, Maximum Utilization Income tax benefit (expense) Income Tax Expense (Benefit) Change in amount of deferred tax assets Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount 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 Accumulated unrealized net loss on available-for-sale investments Accumulated currency translation adjustments Accumulated other comprehensive income Property, Plant and Equipment [Abstract] Property, Plant and Equipment Property, Plant and Equipment [Table Text Block] Service Spares, Net Service Spares [Text Block] Service Spares [Text Block] Receivables [Abstract] Schedule of Accounts, Notes, Loans and Financing Receivable Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Quarterly Financial Information Disclosure [Abstract] Schedule of Quarterly Financial Information Quarterly Financial Information [Table Text Block] Preferred stock, shares Authorized Preferred Stock, Shares Authorized Preferred stock, shares issued Preferred Stock, Shares Issued Preferred stock, shares outstanding Preferred Stock, Shares Outstanding Common stock, par value (dollars per share) Common Stock, Par or Stated Value Per Share Common stock, shares authorized Common Stock, Shares Authorized Common stock and additional paid-in capital, shares issued Common stock and additional paid-in capital, shares outstanding Common Stock, Shares, Outstanding Accounts and Other Receivables, Net Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Strategic Transaction Business Combination 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 Research and Development Expense Income Taxes Income Tax Disclosure [Text Block] 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] Benefit Plans Pension and Other Postretirement Benefits Disclosure [Text Block] 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 Deferred Revenue Deferred Revenue Disclosure [Text Block] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] 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] 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 [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] Business Acquisition [Line Items] Business Acquisition [Line Items] Fair Value Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets Useful Life (in Years) Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] United States UNITED STATES Non-US 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 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] NonEmployee Director NonEmployee Director [Member] NonEmployee Director [Member] Officers and Key Employees Officers and Key Employees [Member] Officers and Key Employees [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 Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Granted Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Forfeited Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Outstanding at December 31 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 Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Granted Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Forfeited Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Vested 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 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 Restricted stock award, gross (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Gross Sales-Type Lease Capital Leases in Financial Statements of Lessor Disclosure [Text Block] Selected Quarterly Financial Information [Abstract] Selected Quarterly Financial Information [Abstract] Cost of revenue Cost of Goods and Services Sold Gross profit Research and development, net Sales and marketing Selling and Marketing Expense General and administrative General and Administrative Expense Restructuring Restructuring Charges Net income (loss) Net income (loss) per common share, basic Earnings Per Share, Basic Net income (loss) per common share, diluted Earnings Per Share, Diluted 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] 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 from operations Operating Income (Loss) Other income (expense), net Other Nonoperating Income (Expense) Interest income (expense), net Gain on strategic transaction Business Combination, Bargain Purchase, Gain Recognized, Amount Net income 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 Income Tax Expense (Benefit), Continuing Operations, Income Tax Reconciliation [Abstract] Effective Income Tax Rate Reconciliation, Amount [Abstract] Income tax provision 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 Deferred Revenue Arrangement, by Type [Table] Deferred Revenue Arrangement, by Type [Table] Deferred Revenue Deferred Revenue [Member] Deferred Revenue [Member] 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] Non-US Government Customers Non-US Government Customers [Member] Non-US government customers. Deferred Revenue Arrangement [Line Items] Deferred Revenue Arrangement [Line Items] Deferred revenue Deferred Revenue Less long-term deferred revenue Deferred revenue in current liabilities Concentration risk, percent Concentration Risk, Percent Concentration Risk, Percent Contingent Consideration by Type [Axis] Contingent Consideration by Type [Axis] Contingent Consideration Type [Domain] Contingent Consideration Type [Domain] Post-closing adjustments [Member] Post-closing adjustments [Member] Post-closing adjustments [Member] Class of Stock [Axis] Class of Stock [Axis] Class of Stock [Domain] Class of Stock [Domain] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Payments to Acquire Businesses, Gross Payments to Acquire Businesses, Gross Gain (Loss) on Disposition of Business Gain (Loss) on Disposition of Business Business Acquisition, Transaction Costs Business Acquisition, Transaction Costs Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] 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] Unbilled Receivables Unbilled Receivables [Member] Unbilled Receivables [Member] Advance Billings Advance Billings [Member] Advance billings. Financing Receivable Financing Receivable [Member] Other Receivables Other Receivables [Member] Other receivables. 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 Schedule of Capital Leased Assets [Table] Schedule of Capital Leased Assets [Table] Capital Leased Assets [Line Items] Capital Leased Assets [Line Items] Economic life of product Economic Lives Of Products Economic Lives Of Products Share-based Compensation [Abstract] Plan Name [Axis] Plan Name [Axis] Plan Name [Domain] Plan Name [Domain] Employee Stock Purchase Plan (ESPP) Employee Stock Purchase Plan (ESPP) [Member] Employee Stock Purchase Plan (ESPP) [Member] Number of shares authorized Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Maximum employee subscription rate Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate Percentage of market price Share Based Compensation Arrangement By Share Based Payment Award Market Price Offering Date Share Based Compensation Arrangement By Share Based Payment Award Market Price Offering Date Stock issued under employee stock purchase plan Stock Issued Under Employee Stock Purchase Plan Stock Issued Under Employee Stock Purchase Plan INDIA INDIA 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 Number of equity incentive plans (equity_incentive_plan) 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 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] Service spares, useful life Service Inventory, Useful Life Service Inventory, Useful Life Statement of Cash Flows [Abstract] Interest Paid Interest Paid Operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net income 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 (used in) provided by operations 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 accrued liabilities Increase (Decrease) in Accrued Salaries Deferred revenue Increase (Decrease) in Deferred Revenue Net cash (used in) provided by operating activities Net Cash Provided by (Used in) Operating Activities Investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Sales/maturities of short-term 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 Decrease in restricted cash Increase (Decrease) in Restricted Cash 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 provided by financing activities Net Cash Provided by (Used in) Financing Activities Effect of foreign exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash and Cash Equivalents Net increase (decrease) in cash and cash equivalents Cash and Cash Equivalents, Period Increase (Decrease) Cash and cash equivalents: Cash and Cash Equivalents [Abstract] Beginning of period 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 fixed assets and service inventory 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 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 Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Deferred revenue 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 Noncurrent Other liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other Quarterly Data (Unaudited) Quarterly Financial Information [Text Block] Long-term Purchase Commitment [Table] Long-term Purchase Commitment [Table] Facility Closing [Member] 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] Operating Leases, Rent Expense, Net Operating Leases, Rent Expense, Net Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] Operating leases due in 2018 Operating Leases, Future Minimum Payments Due, Next Twelve Months Operating leases due in 2019 Operating Leases, Future Minimum Payments, Due in Two Years Operating leases due in 2020 Operating Leases, Future Minimum Payments, Due in Three Years Operating leases due in 2021 Operating Leases, Future Minimum Payments, Due in Four Years Operating leases due in 2022 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 Other Commitment, Fiscal Year Maturity [Abstract] Other Commitment, Fiscal Year Maturity [Abstract] Development agreements due in 2018 Other Commitment, Due in Next Twelve Months Development agreements due in 2019 Other Commitment, Due in Second Year Development agreements due in 2020 Other Commitment, Due in Third Year Development agreements due in 2021 Other Commitment, Due in Fourth Year Development agreements due in 2022 Other Commitment, Due in Fifth Year Development agreements due thereafter Other Commitment, Due after Fifth Year Total development agreement Other Commitment Contractual Obligation, Fiscal Year Maturity Schedule Contractual Obligation, Fiscal Year Maturity Schedule [Table Text Block] 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] Prepaid Expenses and Other Current Assets Prepaid Expenses and Other Current Assets [Member] Other Noncurrent Assets Other Noncurrent Assets [Member] Other Current Liabilities Other Current Liabilities [Member] Other Noncurrent Liabilities Other Noncurrent Liabilities [Member] Hedging Designation [Axis] Hedging Designation [Axis] Hedging Designation [Domain] Hedging Designation [Domain] Designated as Hedging Instrument Designated as Hedging Instrument [Member] Not Designated as Hedging Instrument Not 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 Trademarks Developed technology Customer relationships Supply agreement 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 Property and equipment Deferred revenue Deferred tax liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities, Current Other liabilities Net tangible assets Indefinite-Lived Intangible Assets Total net assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Property and Equipment, Net Property, Plant and Equipment Disclosure [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 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] Gross Carrying Amount Finite-Lived Intangible Assets, Gross Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization EX-101.PRE 15 cray-20171231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 16 cray-123120_chartx34563a04.jpg begin 644 cray-123120_chartx34563a04.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\=O#_P /!Q\9:]X M.^+'CR(7#I_PCOP9^%WB[XM>,/L5K UYJVL'PUX/L;V_32=&L8WNKZ[DV-+( MUKI6EPZEKFI:9I5['X9_:+^%'CR#X8W'PZ\02_$*/XO_ _T'XM^"#X2T^[O MA>?"KQ/96E]X?^(FK27<=A!X:\,:U#?01Z-<>(9=,OM:O$OM/T:PU"_TC6+? M3P#W*BO"/!'[1WPN^(/C27P1X/1\)_%%GX'^* MC>"-7D']?:_?2O%I&DQ6MFK:2;FY\0O=+\8Z78^"M6MM4N_V0HH _ M,;X _L;^,_AS\0?@!;:U);6G@7]DN/\ :SM/!&N6_B274]1^)5O^T?X^M-;\ M'F^TTHMWIP\$>!AJ&G>,O[?E>2^\;?V?<^&1?:-%+J8_3FBB@#QKQ[\"?AY\ M1-:3Q%XGA\82:FMK9Z<&T/XH_%7P?9?9;>>1H@=)\&^-O#^D-.#5(HE3\Q_\ @AOXQ\;?&']@71?%GQ6\=^//B/XIM/VAOVP?"$'B7QQX MY\7>*?$(\,>!?VG_ (H>$O"&B3:WK6M7FIW=CX=\-:3IFB:4EY=7$EMIUC;6 MZRE8QG]F9?NC_KI#_P"C4K\1?^#>_P#Y1RZ=_P!G5?MV_P#K8/QAH _:#_A& M]+]+[_P<:U_\L:/^$;TOTOO_ <:U_\ +&MZB@#!_P"$;TOTOO\ P<:U_P#+ M&C_A&]+]+[_P<:U_\L:WJ* . T+1K2YN_%$<\FHR)9>(C:6JMK.LD06XT/1+ MGRH_^)APGGW,\N"3\\KGH0!T/_"-Z7Z7W_@XUK_Y8U3\-_\ ']XQ_P"QJ;_U M'?#M=50!@_\ "-Z7Z7W_ (.-:_\ EC1_PC>E^E]_X.-:_P#EC6]10!@_\(WI M?I??^#C6O_EC1_PC>E^E]_X.-:_^6-;U% &#_P (WI?I??\ @XUK_P"6-'_" M-Z7Z7W_@XUK_ .6-;U% &#_PC>E^E]_X.-:_^6-'_"-Z7Z7W_@XUK_Y8UO44 M >>'1[3_ (2Y;#S-1^QGPZ]V;?\ MG6O+^TC54@$VW^T<[Q$2FE^E]_P"#C6O_ )8UG'_D>E_[%23_ -/<==?0!@_\(WI?I??^#C6O_EC1 M_P (WI?I??\ @XUK_P"6-;U% &#_ ,(WI?I??^#C6O\ Y8T?\(WI?I??^#C6 MO_EC6]10!@_\(WI?I??^#C6O_EC1_P (WI?I??\ @XUK_P"6-;U% &#_ ,(W MI?I??^#C6O\ Y8T?\(WI?I??^#C6O_EC6]10!Y]KVCVEK=>&D@DU&)+SQ##: M7*IK.M 36[:3K$YB?_B8\IYUO#)CC+1KDX&*Z/\ X1O2_2^_\'&M?_+&J/B; M_C]\(?\ 8U6__IDUZNLH 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* ,'_A&]+]+[_P<:U_\L:/^$;T MOTOO_!QK7_RQK>HH X/Q5HMG8^&?$-Y:OJ,%S:Z+J=Q;S1ZSK0>&>&RFDBE0 M_P!H\/&ZJZD@CNE7H/H/Y4 87_"-Z7Z7W_@XUK_Y8T?\(WI?I??^#C6O_EC6]10!@_\ "-Z7 MZ7W_ (.-:_\ EC1_PC>E^E]_X.-:_P#EC6]10!@_\(WI?I??^#C6O_EC1_PC M>E^E]_X.-:_^6-;U% &#_P (WI?I??\ @XUK_P"6-'_"-Z7Z7W_@XUK_ .6- M;U% & ?#>E^E]U'_ #&-:]1_U$:YWPIH]I?Z+#:Q&9)-9UIF*6^ MM:C;PKG^T1Q'!#'&O&0J $G%>@'I^*_S%UEDU%X+*?2%M8FUG6BD"W&DQ3S+&/[1X#REG; M).6)->AUR&B?\C+XQ_Z^="_],<- &C_PC>E^E]_X.-:_^6-'_"-Z7Z7W_@XU MK_Y8UO44 8/_ C>E^E]_P"#C6O_ )8T?\(WI?I??^#C6O\ Y8UO44 4+'3; M73_--L)QYNS?YUY>W?W-VW;]LN;CR_O'/E[-W&[=A<7Z** "BBB@ HHHH ** M** "BBB@ HHHH **0L%&3G\%+'\E!./4XP.]&>GOZ GK],X'N>* %HI,Y)'/ M&,\$#GT)&#[X)QWI: (Y?NC_ *Z0_P#HU*_$7_@WO_Y1RZ=_V=5^W;_ZV#\8 M:_;J7[H_ZZ0_^C4K\1?^#>__ )1RZ=_V=5^W;_ZV#\8: /V^HHHH **** .5 M\-_\?WC'_L:F_P#4=\.UU5XZZ^@ HHHH ** M** "BBB@ HHHH Y/Q-_Q^^$/^QJM_P#TR:]765R?B;_C]\(?]C5;_P#IDUZN MLH **** "BBB@ HHHH **** .9\:?\BAXH_[%_5__2">NE7H/H/Y5S7C3_D4 M/%'_ &+^K_\ I!/72KT'T'\J %HHHH **** "BBB@ HHHH 0]/Q7^8KD_!'_ M "+UO_U_Z]_ZD&JUUAZ?BO\ ,5R?@C_D7K?_ *_]>_\ 4@U6@#K:*** "BBB M@ HHHH **** "N0T3_D9?&/_ %\Z%_Z8X:Z^O,_"GB;0M5\>?$O0M/U&WNM6 M\.W?A=-8LXVS)9M?:!');!S]UMP1T?86\J9&ADVR K7%BLRR_ U\NPN,QV%P MN)S?%SP&5X?$5Z5*MF.-I8+&9E4PF"ISE&>)Q%/+\OQV.G1HJM6I8*C'$XRK2ISG3PN'GB*&$A6Q$XIQI4I8K$X?#QG M-QBZU>E33YYQ3],HHHKM.<**** "BBB@ HHHH **** "BBB@ HHHH **** / MBK]NS3?V?M9^#$^D?M"^++/0=%U6\N;+P1HM_P#'S6/V>8/%?Q&?2KV7PU90 M>,]"\;^ =0-_HY@NM?MI/[:FMO#<5A=^,S827GAZQNK/\R/VE?CYXT\"P_\ M!,WX4KXD_:'^+&G>$OVE?V'/#VM_M'>!_#6NZU\.?VI-2OO WB"Q\7>)M0^( M_A74F\/>.-(UV=K77YO#8FDM]1\4#6=>O[*_A\,:/<2?N5\0?A+\+/BS::?8 M?%'X;> ?B18Z5//=:79^/?!GAKQE::=#H-+\.:'!X4\-0Z-X/;2'\)Z3%H.DQZ9X9;0+8V6A-X> MT]+-;31&T:T)M=).EPVATVV)@LC!$=E 'Y#?LG>-_C!J/Q:_9FN]:NKJ[^(? MQ(LOV]Y?VP=)?7+[44T6^^&OQJT3P_\ "Y-0TN5FMM+3P/JDUK\/_AP/LFEA M/!.IZE:Z4M_IYGE7]H*R;/0=$T[4M7UFPT?2[+5]?:R?7-4M-.LK;4=8?3;< MVFG-JM]!!'=:BUA:DVUDU[-.;6W)AMS'$2M:U 'D_C;5_C;8ZJL'P_\ A]\+ M?$V@_9[-VU+QA\7_ !7X'U87[3N+BV&BZ-\$?B!9M:1(L#07IUY9IVDE1]/M MQ"CW'Y ?\&]L_B$_\$X-'9M+T83M^U'^W,US&NNWK10W+?M=?%UKF&"8^'5> MX@BN#+%!<206TEQ"D<\EM;/(UO%^ZWW_P S ME;-% &-Y_B'_ *!>C?\ @]OO_FWW_S.5LT4 >?^'9M= M%[XNV:;I+$^)V,@;6KQ K_\ "/\ A\;4(T!S(FP(V]A&=S,GEX0._3^?XA_Z M!>C?^#V^_P#F?XA_Z!>C?^#V^_^9RC MS_$/_0+T;_P>WW_S.5LT4 8WG^(?^@7HW_@]OO\ YG*//\0_] O1O_![??\ MS.5LT4 8WG^(?^@7HW_@]OO_ )G*//\ $/\ T"]&_P#![??_ #.5LT4 8WG^ M(?\ H%Z-_P"#V^_^9RCS_$/_ $"]&_\ ![??_,Y6S10!YT9M=_X393_9VD^; M_P (LXV?VU>>7L_MF,[O,_L#=OW8&SRL;?F\S/R'K//\0_\ 0+T;_P 'M]_\ MSE9)_P"1Z7_L5)/_ $]QUU] &-Y_B'_H%Z-_X/;[_P"9RCS_ !#_ - O1O\ MP>WW_P SE;-% &-Y_B'_ *!>C?\ @]OO_FWW_S.5LT4 M 8WG^(?^@7HW_@]OO_FWW_ ,SE;-% 'GOB.;73>>$]^G:2I'B> QA=:O'#/_8V MN *Y.@(40J7)=1(0RJOED,63J?/\0_\ 0+T;_P 'M]_\SE9GB;_C]\(?]C5; M_P#IDUZNLH QO/\ $/\ T"]&_P#![??_ #.4>?XA_P"@7HW_ (/;[_YG*V:* M ,;S_$/_ $"]&_\ ![??_,Y1Y_B'_H%Z-_X/;[_YG*V:* ,;S_$/_0+T;_P> MWW_S.4>?XA_Z!>C?^#V^_P#F?XA_Z!>C M?^#V^_\ F2.J?89]S*C:!$KL!DA M3(@8\%U!R.C$_B' _P")7HW0?\QV^_\ FWW_S.4>?XA_Z!>C?^#V^_^9RMFB@#&\_Q#_T" M]&_\'M]_\SE'G^(?^@7HW_@]OO\ YG*V:* ,;S_$/_0+T;_P>WW_ ,SE'G^( M?^@7HW_@]OO_ )G*V:* ,;S_ !#_ - O1O\ P>WW_P SE'G^(?\ H%Z-_P"# MV^_^9RMFB@#%,_B'_H%Z-U'_ #';[U'_ %+EU0L"JZ!* ^Y5.\EE 8A"Q1?0CT_%?YBN3\$?\B];_ /7_ *]_ZD&J MT :GG^(?^@7HW_@]OO\ YG*//\0_] O1O_![??\ S.5LT4 8WG^(?^@7HW_@ M]OO_ )G*//\ $/\ T"]&_P#![??_ #.5LT4 8WG^(?\ H%Z-_P"#V^_^9RCS M_$/_ $"]&_\ ![??_,Y6S10!C>?XA_Z!>C?^#V^_^9RCS_$/_0+T;_P>WW_S M.5LT4 >3_%#XC7GPP\">(O&NKZ;HQ@T:Q+VULNN7CRW^I7#I:Z7I\,;:##YD MEY?S00E1(FV(RRLR)&[K^/OP-^-6M> OC+'XZUN\-Y!XNU"[LO',MS*\,%U; M^(+X7$VJ3.D4[1+I&IM#J<;)!*\5E#'N&N'_!K-:#R:>:+-:E+-^-Z>)AB.)) MN. PTZ6-P& P]'+N'<9'VDZ4,3'B+*74CB8YEAJ?]!\!\7<%< \(9ME'%&19 MGFV9\=X.I]?C@W@HRP/#\J3I94E]9JQJ8?$XFK4Q6:T'RJ$JR M]O2ZU^1%==-T1E90RLNOWK*P(!#*P\.D%6!!4@D$$$'!IWG^(?\ H%Z-_P"# MV^_^9RK]E96NG6=II]C;Q6ME8VT%G:6T*A(;>UMHDAMX(D'"QPQ(D<:CA44 M<"K5?V]2=1TZ;K1A&LX0=6-.KK* "BBB@ HHHH M **** "BBB@#F?&G_(H>*/\ L7]7_P#2">NE7H/H/Y5S7C3_ )%#Q1_V+^K_ M /I!/72KT'T'\J %HHHH **** "BBB@ HHHH 0]/Q7^8KD_!'_(O6_\ U_Z] M_P"I!JM=8>GXK_,5R?@C_D7K?_K_ ->_]2#5: .MHHHH **** "BBB@ KA_B M)XUM_ ?A>[UMK275-2EFM-(\.:#;,JWOB/Q/J\RV6A:%9[B,2W]_)&L\V"EE M8I=ZA/MM[29U[@\5X!X2'_"U?'DWQ)G'F^"/!,^J>'_AA$P!@UG6MTFF>+_B M"HY$L)>*?PKX4GW$?V?#KNIP#RM9MY*^)XTSG'X6A@>'N'ZD8<4\4U*^!RFL MZ<*\25ZV&_M>G7A[^0X' M#5JF(S/,H.63Y/&GB,;!2E3>.Q%24E@,GI5(M2C6S*M3E&I*F_;8;+Z.89A3 MA5^HRIR[CX8>"KCP9X>D&LW46J>,?$=_/XE\<:Y&I"ZKXGU)8S=_9MWSQZ1I M4$=OHF@6IP+31--L8=HD\UFV-$_Y&7QC_P!?.A?^F.&NOKD-$_Y&7QC_ -?. MA?\ ICAKZ'),FP'#V4Y?DN64I4L#EN&IX:@JE2=:O4Y5>IB,5B*KE6Q>-Q55 MU,3C<97G4Q&,Q=6MB<14J5ZM2)]$\ ?$K5%U/4$MAIVF*WAN/1[%YY]7US5K2RT\ M6NH?-FK_ +6_QTAT3]E'XIZ5^S58)\'/C_((+KXL->_$;PWK,/AW3/%_B'P]I%[:^ M$C#KGNO[3GPK^-WQ=\(:/X8^#'QI\$_!IQK?VSQG+XY^!L7QUTGQKX=CLYDB M\(W>@7'Q+^&L-AI-QJ+V]]K1-[?MK5K:1Z)<11Z1=ZK;ZAY7K'P"_:^U;XB? M!_Q6_P"UU\-_^$8\ :%X+L_&'AF[_9)TB_UGQ;XDM,Q?%'QCX4\52_&F.T^& M^K?$+3)KSP[HB)X4\7+\/?#=S+IUI-XAN+_Q!?ZZ ,^#7[:^C_%;QM\+M..B M:;IW@G]H6']H&Y^!&OVNMS7^K:[:_LY^,K/PIXDE\2Z6^G6UGI__ F>F7-S MXW\(+I%_J7V+0-.N+#Q$;76)88S]V5\;_"C]C;PA\+/&W@GQ#:ZY)JGAGX/1 M?&^V^!_A!M$MK > ;;]H/QI8^-?'T5_K4=_)FTR6Q_P"$6\"R1Z;H!T#P M9>7^FZROBC5YTU^'[(H \H\:_'/X)_#S55\/^/\ XP?"[P/KS6]GJ"Z+XO\ M'WA7PUJS6%S.R6]Z-.UG5;*\-I_P"@[HW_ (-+'_X_6S10!C?\)'X> M_P"@[HW_ (-+'_X_1_PD?A[_ *#NC?\ @TL?_C];-% 'G_AW7]"2]\7%]:TE M!)XG:2,MJ5FHD3_A'_#Z;T)F 9-Z.FY_Z#NC?^#2Q_^/T?\)'X>_Z#NC?^#2Q_^/ULT4 8 MW_"1^'O^@[HW_@TL?_C]'_"1^'O^@[HW_@TL?_C];-% &-_PD?A[_H.Z-_X- M+'_X_1_PD?A[_H.Z-_X-+'_X_6S10!YT=?T+_A-EE_MK2?*_X19X_,_M&S\O M?_;,;[-_G;=^T%MN<[><8YKK/^$C\/?]!W1O_!I8_P#Q^LD_\CTO_8J2?^GN M.NOH QO^$C\/?]!W1O\ P:6/_P ?H_X2/P]_T'=&_P#!I8__ !^MFB@#&_X2 M/P]_T'=&_P#!I8__ !^C_A(_#W_0=T;_ ,&EC_\ 'ZV:* ,;_A(_#W_0=T;_ M ,&EC_\ 'Z/^$C\/?]!W1O\ P:6/_P ?K9HH QO^$C\/?]!W1O\ P:6/_P ? MH_X2/P]_T'=&_P#!I8__ !^MFL_5M072M+U'4WBEG33K&\OW@A&Z:9+.VEN6 MBB!ZR2K$8XQ_?9:BK4A1IU*U67)3I0E4J2:;4803E*323;LDW9)OLA2DHQE* M3M&*C37?A)H=5TZ94\4P,[17MO*JJ-&UQ269)& 9T4D MG@LH/)&>G_X2+P^"0==T<$$@@ZG9 @C@@@S@@@\$$9!X-?R:?%/X^?%+XP^, MK_QMXL\7:Z;NZO7O-)TNQU?4K'1_#%DTC2V.EZ!86MU%!80:? Z0K<1K]NNY M%>[O;J>ZFEE;]J?^":O[0WBCXH^!O%/@7XA>)%UWQ!X"O])3P]J6KZC%-XEU M;PUJ]I>NEM=&>8ZAK#:%>:;/ -4D6>X-I>6=M>SRS0++)_&/A!]-;@KQ=\2Y M>'6"X9S?(OKRS%\-9UC\=A:\,XEEU"MC)TL9@*>'HRRBM7P6'KXC#P6+S&,Y MP6&G.%6=/G_*>%_%C*^)\^_L2EEV)P:Q"KO+L96KTZBQ3H0E6Y:U"-.#PLZE M"$YTTJV)3E'V_Z#NC?^#2 MQ_\ C]; (/?G&<'@X]<'G]*6O[1/UMZ1)(^@ZLB(FI6;N[M8SA555F+,S$@!0"23@#-=&/$? MA[ _XGNC=!_S%+'_ ./U3\:?\BAXH_[%_5__ $@GKI5Z#Z#^5 &/_P )'X>_ MZ#NC?^#2Q_\ C]'_ D?A[_H.Z-_X-+'_P"/ULT4 8W_ D?A[_H.Z-_X-+' M_P"/T?\ "1^'O^@[HW_@TL?_ (_6S10!C?\ "1^'O^@[HW_@TL?_ (_1_P ) M'X>_Z#NC?^#2Q_\ C];-% &-_P )'X>_Z#NC?^#2Q_\ C]'_ D?A[_H.Z-_ MX-+'_P"/ULT4 8I\1^'O^@[HW4?\Q2Q]1_TWKEO!>OZ%%H$"2ZUI,;B^UPE9 M-1LT8!]>U1U)5I@<,C*RG&"K!AD$&O0CT_%?YBN3\$?\B];_ /7_ *]_ZD&J MT :G_"1^'O\ H.Z-_P"#2Q_^/T?\)'X>_P"@[HW_ (-+'_X_6S10!C?\)'X> M_P"@[HW_ (-+'_X_1_PD?A[_ *#NC?\ @TL?_C];-% &-_PD?A[_ *#NC?\ M@TL?_C]'_"1^'O\ H.Z-_P"#2Q_^/ULUS/C'Q9I'@;PSK'BO7)9(]-T:S>ZF M2!/.N[J4LL-GI]A;@AKK4M3O9;?3].M4.^YO;F"!/FD%A2BYU:U>M.-.E2IPBFY3J5)1A"*3;DTEJSR+XK^, M;;7YM)^$_A?Q'96>I^-H;B3Q1K]GJ=HC>$OA]:R)!X@U&*Z$Q6VUW7?-7PWX M8'^N6]O+S5HQY6B3D>LZ1>^#="TO3M%TC4?#^G:5I-E:Z=IUC:ZC8QV]G8V4 M*6]K;0H)_EB@@C2-!UPN2222>/\ A3X3U;2K/5O&'C&*)?B#X_NH-:\31QNL MT6A6D$)A\/>#+"4#!T_PIICBS=T)2]UF;6-5+,]^2/6J^+X,P&,QU?'\<9WA M:^$S?B2E0I9;EN+@Z>)X=X4PTZE7)\IK49*+PV:8QUJN=<0PKB M,9@\ARRM'WL^Q-##4\/P]E]6G6P65SJ3Q>+H34Z6:9S5C"&.QL)J_M<)AU3C M@,K?-[.6$P[QT*5"OF.+@\;_ (2/P]_T'=&_\&EC_P#'ZY/1M?T)?$?BYVUK M2522YT0QNVHV85PFBPJQ1C, P5OE;:3M;@X/%>BUR&B?\C+XQ_Z^="_],<-? M?GS1K?\ "1^'O^@[HW_@TL?_ (_1_P )'X>_Z#NC?^#2Q_\ C];-% &-_P ) M'X>_Z#NC?^#2Q_\ C]'_ D?A[_H.Z-_X-+'_P"/ULT4 4[34=/U#S/L%_97 MOE;?-^R74%SY>_=L\SR9'V;MK;=V-VUL9P:N444 %%%% !1110 4444 %%%% M !1110 4444 %%%% $E_[%23_T]QUU] !1110 M4444 %%%% !7SG\9OC=<^%-1L?AA\,](@\=_'+Q7:";P[X1+3#1_#>DS2/;2 M^/?B-J-NCKX?\$Z2ZN[>8Z:EXBNXTT?1(9IYY)[>K\7_ (S:U8^(;7X,_!FS MT[Q3\;M?M5NI8KTO/X8^%OAR;8LOCSXCRVK;[2QA256T#PZ'CU;Q7?-!;V<8 MLVEN#V'P;^"^C?"33-6F;5+_ ,8>//%]^NM_$/XCZ]'%_P )'XUUW:42>Z$1 M:'3-%TR)C9>'/#5@5TO0=.5;>V1YGN+F?\TSC.\UXIS'&<)\&8IX*A@JLL)Q M;QI3A2KT\AGR)U,83A@I6]_!8%34J=?-G%KF7PL_8H^!/PW^'-MX!U#PAH_CVX-Y M+JVJ^+/%>CZ?/XBO=;N(K>&6^TZ_MXTO/#D$$-K!;Z99:->P?88(PS7-S>2W M5Y9YEA)8+%5 MLSKYEGU%X>I[-UXT<'GN-S'!8:>)E3B\15P^'I5:J?EG '"&48 MFKB\%DF'6(K4G1G+$U<3CH>SER\ZC2QM;$4:;J.*YYPIQG+WHN7+*2?SH?@+ MJWAT,WPM^,OQ0\#HBQI:Z#KFKP_%7P?#&A.(/[(^(L6L:]:VV"%$.B^+='V* M (V0\TIUO]I?PFQ&K>"_AS\6M/618UOO OB"^^''B=HE5O9)3$%^*'A+4]!T4NIP_E> M-[!=9\ 7*J2,/#XI8,I#8 #;?<-#\0Z!XFL(M5\-ZWI/B#2YR1!J>AZE9ZMI M\V,9,5[I\]S;..1]V4GVK4DBCEC>*1$>*1'C>)U#1NDBE71XV!1T920RNI4@ MD$8)KQ#6_P!F_P"#VKZA)K=EX2C\&^)),M_PD_PXU+5?AOXA:?=N6XN-2\$W MNB/J$BGMJD=]&P^62-T)6E[+Q!RW^%B>&.*J"M&%/&TL?PIF,(1M>I7S#!QX MDR_,,3-Y@@C(((]1R**^=/^%;_ !M\)C=X$^-S^)[*%,0^'_C3X4T_ MQ1G=D&*+QGX-D\%^)80,CR[G5;?Q).NT>;YV3D_X6G\7_"NY/B#\"=6U.T@1 M%E\1?!KQ)IOQ"L7D^8O,_A?6XO!?CB!"JEA!I^D:_(N5022N1D_UUC@[1XAX M;XGX?=O]XGE;S[+I**7M*TLPX5JY[1P&%@^9^WSI92U32G4I4[\J/[75+3'8 M#,<#_P!/)8?Z[AW;XI.OEL\9&C36_/BUAO=U<8['T717BGAW]HGX-^)-2&AP M^.--T3Q(62(>%?&L&H^ ?%9G8+^XC\.>-K/0=6N) 6VYM+:XC8@E'<#->TAE M(!!&#C!Z!L]-I/# ]B,@]J^BRG/*PV*A%\LI8:O3KQC+^63IRDHR7 M6+LUU1S?C3_D4/%'_8OZO_Z03UTJ]!]!_*O*OC%\0? O@#P5K,_C?QAX:\)1 M:KI.K66EMXAUFQTHZE=FS=/LVGQ74R37TZF:+?%:13.@=&D"*P)['PEXR\)^ M.]&A\0>"_$NA>*]#G=HHM6\.ZK9:QI[31JC2P?:K&::))XA(GFP2%)XMR^9& MFX9N.TEA56IO$1INUIRH*7M8P?,K2<5%W5GJ=+1117I' M0%%%% !1110 4444 (>GXK_,5R?@C_D7K?\ Z_\ 7O\ U(-5KK#T_%?YBN3\ M$?\ (O6__7_KW_J0:K0!UM%%% !1110 $XY-> +_ ,79^)GF<3?#SX0ZPRQ\ MAK;Q3\5K>':TBC#+<:9\.;:X>)22(Y/&5XQ4>?X:!KI/BOXJUC3[32/!7@V9 M(_B!\0+FXTCP]<,BS1^'M.MXA+XC\;7L3':;+POIT@FMTD!2^UZZT72]K&]( M';^$/"ND>"/#6C^%="A>'2]%LH[.V\US+&C+"<4Y_2>&O$.O>';N?XSPVL]UH&M:GHES/;'P'XPF-O-<:7=VDTL'G11R^3([1> M9&DFS>+0TA5=B&1AK(9RJ@*NXG:HVC X MK^S_ 6^AWF/C'P'@..,-QW@\AI8['9E@EEU;(*V85(?V?BI85U/K4,WP<7[ M5QYU'V"Y%[MY/4_B?QN^F;E?@MQ_C> \7P%C\_K8/ 99CGF6'S_#Y?2FLRPT M,3&G]6J97BYQ=)2<'+VS4W[R2MRO_09_SZ?SHKYV_9$O+O4/V5OV;[Z_N[J_ MOKSX&?"NZO+V^N9[R\N[F?P5HTD]S=7=U)+6RR;.558B659GC\ME7C!TXUI8'%5<*ZJIN4W!5'29QSO),GSF-%X>.;Y7E^9QP\IJI*A''X2CBE1E448*HZ2JJ#FH04W M'F48WLBBBBO,/4"BBB@ HHHH **** "BBB@ HHHH **** /*?C#\=/@S^SYX M2/CSXY_%/P!\(O!?]H6FD_\ "4_$7Q7HWA'0CJ5[YC6]DNI:W=VELUP8(;F\ ME17;[/86EYJ%R8;&SNKB'1N_B[\,+'6O"?AZY\?>$H]9\=6-CJ?A"P&O:=)+ MXBT[5&V:1?Z4T4\D-U9:U+FWT.Z640:Y=*]IH\E]O&O[0^I^"+;7-$NH];\5>(?#7@O1M6NH-" MMM/06ZV%VUO!XIU>73-!F(TZ75+[3OS>M_V;/&]EX9\3^ /@_P""OBOX7\!_ M%[X=_P#!+S0_V;?^$K\(:AI.L_!7X??LK^.-*N?$WACXE)J$(D^'GB/X=>&= M'/Q"_L3Q>=.U/5]=\476@>&[:]\76VL:18@'[/:%\3?A_P")_$_B#P9X?\8^ M'=8\5>%FE77]!T[5;6ZU/3&M[A+.\6XMHI"Q.GWTL5AJ8B\TZ7J$L6GZE]DO MI8[=NYK\COV;?@7\9O#OQ1_9ETSQ!9^*-,;]G(?M[#XN^+M4TF2QT'XBR_'_ M .,VF>)?ANV@:R\:6?BM?&EHB_%#5Y-"ENT\-7VA0Z3XQ.E>*)K;3'_7&@". M7[H_ZZ0_^C4K\1?^#>__ )1RZ=_V=5^W;_ZV#\8:_5CQ]\/?B)XFUI=3\+_' M7QA\.M,%I9VI\/Z'X,^%.OV374Y$L220K?BTA%NCV]O M&[RE_P B_P#@WOTS5/\ AW!HZ'Q'?/)%^U'^W+%-.=,T.-[J:+]KKXO1S74D M<>GB&&2ZE5[F2&V2.VB>9HK>*.WBAC0 _=JBL'^RM4_Z&.^_\ -%_P#E?1_9 M6J?]#'??^ &B_P#ROH WJ*P?[*U3_H8[[_P T7_Y7T?V5JG_ $,=]_X :+_\ MKZ *?AO_ (_O&/\ V-3?^H[X=KJJ\[\/:;J37OBT+K]XA3Q,4HK!_LK5/^ACOO\ P T7_P"5]']E:I_T,=]_X :+ M_P#*^@#>HK!_LK5/^ACOO_ #1?\ Y7T?V5JG_0QWW_@!HO\ \KZ ,X_\CTO_ M &*DG_I[CKKZ\W.FZE_PFJQ_V_>;_P#A&'?S?L&C[MO]L1KY>/L&S;GYL[=^ M>=V.*ZK^RM4_Z&.^_P# #1?_ )7T ;U%8/\ 96J?]#'??^ &B_\ ROH_LK5/ M^ACOO_ #1?\ Y7T ;U%8/]E:I_T,=]_X :+_ /*^C^R]4_Z&.^_\ -%_^5] M&]TZU\N_%/XR>)M0\6CX'_ >/2]9^*]S:QW?BSQ/J,3:AX0^"OAV[WQQ>(O% ML<#JNH^*+W#?\(AX&$T=WJLZ?VAJOV7187>YYOXA?$7X@>,?&>H_ [X">(_/ M\6Z?##_PL[XFZAIFEW?A;X-Z=?+NBM5CM[&,:_\ $W4[;?)X?\+)<1Q:8NW5 MO$+0VB+"_L/PN^"NA?"'PQ'X8\'ZIJ444MS/J>MZSJ-MI&H>(_%7B"^=Y]3\ M2>*=;GTYKW6M=U*XDDEN;VZD8HA2UMD@M(884_,-'N$\96RW(, M#B*F#XIXTPDG&O+$X>K[/%\,\(5G%PGFD)0J8;/.(8.>'X>ESY=ETL1Q''%S MX=^GE\U+# M4'4S&-9Y?<^#_P '_#GP=\.3Z3I,]]K6NZW?2:[XW\;Z[(+OQ3XZ\4W0S?\ MB'Q%J!RTUQ*Y,=E91L+'2+)8M/T^*."(F3UFL'^RM4_Z&.^_\ -%_P#E?1_9 M6J?]#'??^ &B_P#ROK[[*493A*.!R[ 48T,)A:":ITJ<6V[N3E. MI4J3E*K6K593K5ZTZE:M4J5:DYR]O"X7#X+#T<)A*,*&'H05.E2IJT8Q6O6[ ME*3;E.FZDMYX4#:_>.7 M\3PHI:PT<>6QT;7")%VV*@L K* X9 &+;=P4KU']E:I_T,=]_P" &B__ "OK MT#H-ZBL'^RM4_P"ACOO_ T7_Y7T?V5JG_0QWW_ ( :+_\ *^@#>HK!_LK5 M/^ACOO\ P T7_P"5]']E:I_T,=]_X :+_P#*^@#>H(!Z@'!R,]CZ_6L'^RM4 M_P"ACOO_ T7_Y7T?V5JG_0QWW_ ( :+_\ *^@!OB/PGX7\8:>^D>+/#NA^ M)]*D):33/$.DZ?K5@Y8;26M-3M[J#)7C(C! Z$5XLW[-GA#13Y_PS\3?$/X/ MSH[SK;^ /%UZ/#)E)WH'\ ^*D\3^!!"&R&AM?#UF65G59$+!E]K_ +*U3_H8 M[[_P T7_ .5]']E:I_T,=]_X :+_ /*^OGM'&THAA^B/ M^"6WB3Q;8?M ZIX9TB:[D\+:_P"!M=U#Q9IZ,[6"2Z+/IO\ 86LS0C]VE]!? M7C:7!+O'2:NWBKP[H5Z+/Q%H$F MF:%JUU9V5O<7-MIFJSP:7-#J>GP3EWMDNK=[BS\ZX6TN84GD1O//A_\ !CPS M^QK\2=(T[PK>:C!\+OC3_97A&Y\4ZQ!I&J^(/#/Q/T][E_#&F:OK ?I'X'Q'LYS2>8XRC3P.,EF>)4 M<'#&?4_PBGX=9WDO'-#B7$YE2EDT,]^MRQZQ&(K9A&CBZLXT:&,C5CSN$YU: M>78S$O$58QH5GB:O[E5O9?H=16"-+U0\_P#"1WW_ ( :-_\ *[]*/[*U3_H8 M[[_P T7_ .5]?Z@']"F]16#_ &5JG_0QWW_@!HO_ ,KZ/[*U3_H8[[_P T7_ M .5] &]16#_96J?]#'??^ &B_P#ROH_LK5/^ACOO_ #1?_E?0!O45@_V5JG_ M $,=]_X :+_\KZ/[*U3_ *&.^_\ #1?_E?0!NGI^*_S%J?]#'??\ @!HO_P KZ\(\1V.H?%+QV?AW'K=W M>>"/ \^E:Y\1KAK/21;ZIXE#P:MX2\" 1V2Q74-MY4'BGQ7;3++$+7_A'].E M0#4YPGRO%_$%?(T\KRS M"8?%YUG=>BIU\/DF6YAB,/2KXBG2P]7V\56 M(JXZO&5?%YEF>(C&.*S?.,?7J8S-LVQ<86IPKYCCZU?$RHT5##86-2&$ MPE*CA*%"C3QS?,ZF;8ZKC)TX8>FXTJ&$P=)MT<#@<-3AA\'@J+E[TJ>%PU.G M252=ZM9QE6KSJ5ZE2I+>KE/''CKP?\-?"FN>.?'WB32/"7A'PW8R:EKGB#7+ MV*QTW3K2/ WS3RL-\LTC);VEK"LMW?7(_$OC7Q;>G1_AS\*_!NBZ)K7Q&^)&OE=PTGPKH"622/% O[W5M=OVM= MT&US=:M?P*8HYO%/!7[-?Q(^-'B'0?C%^V)J=G>ZYH%^=9^&/[/>BMIFL_"O MX23%MUAK'B7S+(V'Q/\ BM91;=_BF^M?^$?\/73SQ>%=.^6/4:_6-XFQU",Y4J MDZ4XULOR'"\VG*G3P.5O%9U@?DW]J+X._M'?\%._!WA\>!]#\+? _P"! MGAOQ,GB7P%?_ !CM?$EC\2?BG-+H^H:7'XW_ .$;TG3KZ?P-X->RU*=/#>CZ MY&GB#Q!#UCN&9?'NQS>6 MB7<1CQX9!P(W"MDY# \8QG^HO^RM4_Z&.^_\ -%_^5]BJ\W4JU<9FN90JXS,,=B:KEB,7BI^QI3Q%2<<)A,#@H8? M T/QCBGZ)7A=X@9Q5XG\0I9_Q3Q7C*-"GF. =3^%7P4^$GPSUJ]L-2U?X??#; MP5X+U34-+%P--OM0\,^'M/T>\N[ 7<<-T+.XGM'EMAL'^ MRM4_Z&.^_P# #1?_ )7T?V5JG_0QWW_@!HO_ ,KZ_G#,'H1G4DW* MR@\K;NW;?L=O;[M^1GS-^-HV[_\ Y1RZ M=_V=5^W;_P"M@_&&OVZE^Z/^ND/_ *-2OQ%_X-[_ /E'+IW_ &=5^W;_ .M@ M_&&@#]OJ*** "BBB@#E?#?\ Q_>,?^QJ;_U'?#M=57*^&_\ C^\8_P#8U-_Z MCOAVNJH **** "BBB@ HHHH **** .0/_(]+_P!BI)_Z>XZZ^N0/_(]+_P!B MI)_Z>XZZ^@ HHH) Y/\ G_$GL.I- 2!R?\ /^)/8=2:^0/'OQ,\9_%WQ7KG MP1^ 5^VDKHES'I7Q?^.,(CGT[X!G&H>+YPYLO$/C"%'TSP9"TL=G)=:Y);K#].> O 'A'X8^%=*\%^!] M#M/#_AS1XGCLM/M!(WSS2-/=7=UIA<]XJP=6IA\;Q+6I2E3Q.0\(8J$5.AE] M.:E0SOBW"U(SIRC5RKARK_:7UO-\C^9J5Z^?U)X7 5:F'R:G.5+'9G0G*G6S M"46XU&RV?UGVF,P-/X:_#3P;\)?"6G>"_ VD1 M:3HUAOFE8LUQJ.K:E(? WB>W> MXT7Q)IDFGW?D/Y-Y:N2D]GJ6FW.&:SU;2+^&UU72+Z,>;8ZG96EW$1)"IJ[X MT_Y%#Q1_V+^K_P#I!/72KT'T'\JY<;@L)F6#Q>7X_#TL7@VOA[Q;=+& M+=/%FD74#S^#?B380!Y%73_'.BP_:[N*-MFF^*+/Q%HI"MIP!]]KYI^/&@:Q MX9O]"_:!\#Z=6GB_0-.C5[SX@?"&\GCOO%WAF*$>6]YK_AYX%\ M:>!T,A?^V].O='A3R_$=T&]]\.^(-'\5Z#H_B;P]J-MJ^A:_IEEK&CZI9R"6 MUU#3-1MX[JRO+=Q]Z*XMY8Y%R R[BCA75E'Q_"&-Q>!K8W@O.,16Q.9\/TJ- M7+,PQ51U*^?<+5Y3I95F56K*4I8C,L"Z4\FS^M1PF&SW+Z+\K M*ZU6C.ME&*J3J8C QA+#5ZDG*>.RVHY1PV(E)MNIB*#C+"8YMNGXK_ M #%&6XGECA@@C>6::9UBBABC4O M)++(Y"1QQHK/([D*B*S,0 34RE&$93G)1C%.4I2:48Q2NVV]$DM6WHAI.348 MIMMI)+5MMV22ZMO1'GGQ0\:W7@_P_%'H=M#J?C3Q-?P^&? VBRL0FH^)-120 MP3780%TT;1+6.YU[7[D;5M]'TZ[(<2O"KZ/P]\%6O@+PO9Z##=3:G?-+=:IK M^N7047WB+Q+JT[WVO:_?%1_Q\:GJ$TTRQY*6EJ+:QAVV]K"B^=_#>&;XB^)K MOXSZI'(-'>TNO#_PEL+A64VGA&2>/^U?&302!3%J'C^[M(+BTWMGIMG=ZAJ%U;6-A86T][>WMY/%:VEG9VL33W-U=7,[QP6]M;PH M\T\\TB10Q(TDCJBLP_.>$*<^+$IX'$X:IE' .&<97APW6K4*V+XA5 M.U_K/&6+PN%QF$=YN/#> X><:6"QV+SC#U/J,]G#(\#'AJ$XPKT:L,=Q-675Q;?##X)Z=?))]E\3?&7Q/8QR_8)"J/3Q MGXF\KRX;;3;25=0/G6H_%WXH_M@:C>^#OV8-:U'X;_ JSN[O2O'/[5GV%#JO MBS[/(UMJ7AG]FS3M0C:+4;AG\RSO?C!J-NWA[176X?PI!K&J6]M$<'7H9M5ES3SW$Y)1I4L%F_X1/.\WX[G+"<'8JIE/"O M-*GCN.X4Z<\1FL4W&IA>!:.(A4H5XW3C6XLQE"OE%-6ADF&SJM4JXW*?,/@3 M^S)H_P +=6U3XF^.O$-[\7_VA?%UHEMXU^,GB>UACU$V0=IE\(^ ]&C:6P^' MOP]L)G?[!X6T'RQ<[8[G6[O4[Q4DB^HZ**^(SS/,QE2%.E% MN%*AA\-AJ$%2PN!P&#P\*6#R_+L'1C'#X'+L#0P^"P6'A##X6A2HPC!?;Y'D M.4\-Y?3RO)L'#!X2G.I6DE.K6KXK%5Y>TQ..Q^,Q$ZN+S#,<95(_$S]HOX.?!^YN; M'XA>,5T34+>3P#:QZ9;Z!XJU_5=2U/XH>)-5\)> -!T'2_#6A:S?^(_$_BK7 M-#UJ#2O"V@6^I>(I;/2-3UB72X=%L;G48_7M)U;3=>TK3-9"4EBD1U)#"@#0HKXA_X*,? M&'XB? 7]C[XK_%;X4Z_'X8\=^%KGX:_V+K,ND:/KL=O'KOQ>^'_AC6(9-+UV MRU#3+A+[0=/OC%XU\/?$#P/^TVR:7J7C;P%K7[ M0_A'3-*\$_L6^,=(O-%\$ZK\9-(U;P[XTO[&>;3;7Q< ?K717Y6?LZ?M9?%# MX@>.?V8]4\2_VMF6FN M*]UX3:\T+QZ?$VHZVVK^-KS3]2T8>&+.)M#G_5.@".7[H_ZZ0_\ HU*_$7_@ MWO\ ^4\':TNCZ=\%/C!X_MS:6=Z==\# M:?\ #^ZT59)9I U@TGB7XC^%=2^V6X@5[D#3#;)'/"T5S,QD2/\ (O\ X-[] M8N?^'<&CR_\ "/Z^IF_:C_;EG:&2WTQ)K9I_VNOB]*UMHK!_MFY_P"A?US_ +]:9_\ +:C^V;G_ *%_7/\ OUIG_P MJ *? MAO\ X_O&/_8U-_ZCOAVNJKSOP]JUPE[XM(T/6GW^)BY"Q:=F,_\ "/Z NQ]V MJ ;L*'&TLI1T.X,61>F_MFY_Z%_7/^_6F?\ RVH WJ*P?[9N?^A?US_OUIG_ M ,MJ/[9N?^A?US_OUIG_ ,MJ -ZBL'^V;G_H7]<_[]:9_P#+:C^V;G_H7]<_ M[]:9_P#+:@#>HK!_MFY_Z%_7/^_6F?\ RVH_MFY_Z%_7/^_6F?\ RVH WJ*P M?[9N?^A?US_OUIG_ ,MJ/[9N?^A?US_OUIG_ ,MJ ,X_\CTO_8J2?^GN.NOK MSM;O\ A&'3RO*T[?M_MB-O,_Y"FW9GY?O[L\[<B!M)-MV2U;>R7=G1.ZHI=R%50222 " M2220 222 "20 37Q5K?BWQ+^U/K5YX%^%>KZMX9^ VDW]UIWQ)^,6D3/8 M:E\0[FPN)+2_^'GPCU)#YJZ09HY;;Q=\1+,"%8A+H_AN::=Y[HX.I^)O$O[7 M=]+HWA.+Q?X=_9?M3<67BCQAHZ1Z/XC^.-VCF"Z\+>$+RYN[6[TCX9Q /'X@ M\6V!^T^+")=&T*YAT_[7>R?8.@Q:?X7T;3/#OAWP9?:+H>BV-MINDZ3IMCH] MI8:=86<2PVUI:6T.J+'#!#&H5$11W9B69F/Y1+$XOQ/JSP^7U:^!\-JE.-7"\&'4W&KB:<^ M(]6N'O/"A.AZTFSQ/"X#1:=F0C1M<78FW5&&\ABWS%%"JQW9PK=1_;-S_P!" M_KG_ 'ZTS_Y;4 ;U%8/]LW/_ $+^N?\ ?K3/_EM1_;-S_P!"_KG_ 'ZTS_Y; M4 ;U%8/]LW/_ $+^N?\ ?K3/_EM1_;-S_P!"_KG_ 'ZTS_Y;4 ;U%8/]LW/_ M $+^N?\ ?K3/_EM1_;-S_P!"_KG_ 'ZTS_Y;4 ;U%8/]LW/_ $+^N?\ ?K3/ M_EM1_;-S_P!"_KG_ 'ZTS_Y;4 5_&G_(H>*/^Q?U?_T@GKI5Z#Z#^5)4.A:U&'T'5E,C1:<40&QG&]]NJ,P1>K%59@H)"L1@]"-9N<#_BG]VGDEOO'_@:VQ&G]FS^*M$MAY6@V<;?1_\ ;-S_ -"_ MKG_?K3/_ );5YE\7/!R?%7P5?^&9-/\ $>A:S#<66N^#_%=E;Z6^I>#?&NAS MB_\ #'BK3?\ B;JQN-(U)(WGMU=%U'39;_2;@M:W\Z-\?Q?E&.Q5'!9[D5.- M3B;AJK5QN5474A0CFN$KQIPS?AO$UYN,*>$SW"TH4ZWT/ MQII,-L]^MDUQJ44TVB:S:75EXB\-WFV2*\T'5K"1)Y9%F*^L_P!LW/\ T+^N M?]^M,_\ EM7NY-F^!S[*\#G&6U)5<%F&'AB*+G"=&M3YE:IA\3AZBC5PN,PU M53P^,PE>$,1A,52K8;$4Z=:E.$>W"8JCC<-1Q6'DY4:]-5(.47"<;Z2A4A)* M5.K3DI4ZU*:C4I58SIU(QG&26]16#_;-S_T+^N?]^M,_^6U']LW/_0OZY_WZ MTS_Y;5Z9T&]16#_;-S_T+^N?]^M,_P#EM1_;-S_T+^N?]^M,_P#EM0!NGI^* M_P Q7)^"/^1>M_\ K_U[_P!2#5:O'6;G_H7]"_$J>;XA>([ M+X+Z3-*NF75I!KWQ9U"U=T-CX)>:2*Q\)"XBP8-3^(-Y!+92(LB3P^%;'7KG M"M=63MUOCKXDQ^"/#EWK=WX\1:I.EEH>@V0CU&>4 MW.J:A-#;AT@E%M"9[R91;VTSK\M:_P#'*P_9YLM/\%CPMX@^,/[57Q=N;OQ/ M;_#'PG)I2Z[XKUVXC2"?4M2OWU"[MO 7PJ\'VD%MHD/BSQ&EKI5AHFE;K.&_ MU)Y[:3XS-,ES?Q+XEP7A/PYA*N-6.PD-HYICL74HX++N$!?8NE@Z>$K_ M %#AV-2%2M5Q6?2]BH8C"82A"KBL?B(PSR[ 8.E6QN/S[&9/A<)A,=%XN M@OJ/XH_%;X;? ?P)>>-OB)X@T[PEX3T9;6P@+122W%[>S8M]*\/>'-$L(IM1 MUO6[]U2UTC0-&M+K4+MPL=O;E$=D^.[+X:_%;]L^ZMO$W[06E:[\)?V;H[B" M^\*_LRO$^-;^^GM? M[.;I?A1^S]XJU#QOI_Q]_:A%Q\3?CA:+)+X.\/Z5:V@^$7P%M;L*\VD?"O0M M0U9Y+SQ"0$@UGXG:W')XGU@PA-.;2=/S!/\ :']LW/\ T+^N?]^M,_\ EM7] M +.,E\/Z?U3@[$4,WXKC!4\3QM2IRC@.SN/-&<,7QQ7H3G M3EAJEKPX/PU:K@94Y2?$>)S26(>3Y5HZ=INGZ/866E:386>EZ7IMI;V&G:=I MUK!96%A8VD2P6ME96=K'%;6MI;0HD-O;011PPQ*L<:*H J[6#_;-S_T+^N?] M^M,_^6U']LW/_0OZY_WZTS_Y;5^:3G.I*4YRE.W1H5 DSJ@ M4%A\PVL_!&2"< ](HK!_MFY_P"A?US_ +]:9_\ +:C^V;G_ *%_7/\ OUIG M_P MJ -ZBL'^V;G_ *%_7/\ OUIG_P MJ/[9N?\ H7]<_P"_6F?_ "VH WJ* MH6-[+=^;YFGWUCY>S;]M2U7S=V[/E_9KNZSLVC?OV?>7;NYQ?H **** "BBB M@ HHHH ***0D@$@;B!P 0,GTR< 9]Z /QZ_;C^)W@[X.?M(^&/&?CGPK^SAK MALOA/%J_PSU7XN_MJ^!OV3/%/A;QCY?Q;\#^-/$7AW3-?>YU#Q/J(\ ^-6\. MZ%\1A8VNI_#"TU_Q9IW@O6+:?Q?XI$7Z^^#GPGO/#NFZ;HWA^[^&G M@*YT/2-&U^3Q5I&EZ/<>$](FTS3M*\33?O?$.FV-D\%K8Z[(3)K%K%%J3G?= M-7YJ?%_3?B]\6O$>N>/8?V(_VSO WBW5O EGX4L]<\)?$;_@F_>7VFS:/)XF M_L+Q-8:=\3/BYXYM$\16>A^-O''A+^S=7M[OPE>Z%XUU<:]X6O=>LM UO0?T MW^$FFW&C?"SX;:1=VWBFSNM+\ >#-.N;3QQKL'BCQI:SV/AK2[6:W\7>);9Y M;?Q#XG@EB>+Q!KD$LD.KZNEYJ$4CQW*L0#'^-_P1^'?[1'PWUSX2_%72M0UO MP)XEFT:?6])TWQ!KWABXOF\/ZYIOB325.K^&M0TO6(([;6](TR_:.VOH%N'L MXX;GS;9YH).=\5_LQ_!7QOXUC^('BCP?_:OB:2+X;1:Y<2:UK]MIOC+_ (4Y MXJO?'7PGF\>Z!9:G;:!XYN/AQXSU&_\ %'@N?Q1INIRZ!K5U+=V3IB../WRB M@#R3PI\#/AAX)\7ZAXZ\.>&A8^(KYO%[0S2:KK-]I^A?\+#\26OC/XA+X3T. M_P!0N=%\()X^\86-GXK\;IX9T_2U\5>(K6WU?6A>7D,W_ $U2OQ&_X-[_ /E'+IW_ &=5^W9_ZV#\8:_;J7[H_P"ND/\ Z-2OQ%_X M-[_^4Z#8ZWI=]XGM+:.'][,T_AZVU)9;> M,%[FV$]NJR&7RV^;XQSVOPOPCQ1Q+ALNK9QB>'N'LZSO#Y3AFUB,SK95EV)Q MU++Z#C"I)5<9.A'#TW&G4DI5%RTYRM%\&:XR>799F.84Z$L54P.!Q>,AAH-J M>(GAJ%2M&C%I2:E5<%!-1DTY749/1^6-_P % OV6A\3%L/\ A8%TUE_9S:#_ M ,)*OAC7F\*_;6U5)1(-9%H2VG\?\A9;0Z7Y?^D?;#;GS*WRNN_MC:A,C/J? MAK]E+3KT1!52YTOQ#^T79:Z*P5OY MFB2,R%L 98R$X4 =6+' ',H[VWU4:+J%U: M6NI),E_:>'K_ %W5+[PO;7*S_OD$>@7%@UM!(0UM9/;6Q2,1"-/X!^C?](/C MKZ3O%V>\%"X5RO)\1Q'C*7#.!S#!87-8PS#+LOPG#'$.+QF9XZ57*, M2L;7Q=; X=8:IG,85,1E$LQP&,_%.!N,\X\0LSQ63YW1PM/+*&$J9A6 MIY;0KT*>+4:^'H4LNS"K5Q.(<\%4]M.K4H4_92QGL'0Q$JF#>)P];ZIL+"RT MNRM--TVSM=/T_3[6WLK&QLK>*UL[*RM(E@M;2TM8$2&VM;:%$AM[>%$BAB14 MC55 %6Z**_T@A"%.$*=.$84Z<8PA"$5&$(12C&$8I)1C&*2C%)))))6/WE)1 M2C%)122222225DDEHDEHDM$@HHHJAA1110 4444 NE7H/H/Y4 +1110! M\J_%^WE^#OCG3_VB](AE_P"$8ELK#PC\?=.M8V83^"8KB1?#?Q,%O#AKC5/A MAJ-[*NL3>7-<3_#_ %36E^8Z'8(OU+!/#XA=X9X9%9)8G>-U*L0?F'X*WEU\*O%>J?LW>(;F>73]&TZ?Q1 M\#M8OIGEDUSX6+=Q6MQX/EN9BQN=>^$^H7,.ASJ96GNO!U]X3U1D+B^9/SN/ M_&'<5>S25/ACC;'3G3M[M')>-:L>>K#^2A@N,*=.=:.E"C#BC#5^:>*S+BVE M"'A+_A*S*WPY=G%9N/2&#S>:O*.FD*.;1BYK2$(YE3G=U<1FL5'ZGHHHK]$/ M="BBB@!K$#C!Z@\*Q[CT!KE/!>Z/P_"LB2HPO]=RK12*PSK^J$94J",@@C(Z M$'I7\U'_ 6V\<>-O#'[3GPYL_#7C'Q;X=L;CX%Z+=R6N@^)]>T6SGN3X]\> M1-=/:Z7J%I;2W#1QQQ-,/B;\-O!>J?$WXF M1Z-XM^(/@SPQJBV?Q \66\PT[Q'XHTS2M1:W<:LRQ7#6U]<-'+Y;;9V$K*QR M#_6'_L7%5:%/FQ,>=*I6E&,6XJHVD?U%>+OCU\1?VBOCIK?@+]E?3- M,\0R_"F[O/#4_P 8O$MM+??!SX2^);VVEL?%7C>X2 HGQ(^)5A932>&OA]\/ M],G>QLC+K7B/Q1J%GI=W'"?L[X#_ +-_@CX$VNM:C876L>-/B7XUFCU'XE_% M_P :W$>J_$#X@:LHRLNK:F(TCT[0[ EH= \):/'9^'M LUCM[&S,HENIO3?A MU\.? WPG\'Z-X"^''A?2/!_A#P_;_9-)T+1+5+6SMXPQ,DTF-TUW?7XE>0]O7\:8;&8'A[)\UX:X2CC,+EF?9K6SGBK.<(JV%E4I8?*&^$\'7K95D65Y5E<,3B<_P ]PV,X MFS+^Q'Q,8U:N8X MZI7Q>(SOBC&4J>;9UB\;CG1HY+DU?#OAO8?#X^([GQ)^TEH'QE\<^(/C5XBU/5-9T MR?X??"N'PS\;OAQ+!K>AV]AI\FL3Z=_PM/Q_JVI>+]$M='^'/EK#=Z[^WOPD M6S3X5_#5=.\*7O@2P7P!X,6R\$:F+T:EX-M%\-:8MMX4U#^T@+_[=X=@$>CW M?VT"[^T64@N@+CS0/YK]6^-/["/CF#Q%\=OB+_P49_:Y\(?M?W&J^*?&GAGQ M-X;\;?M:Z1\-_@-J]GJ&K2^'?A=X9_9N\.^%[K]FCQ1\/_ ME;6W@WQ+8>*? M!/C.\^*5M:Z]K'B'Q9J>H^)&U5/Z4OA-XRF^(GPN^''CZY@CM;CQOX#\'>+Y M[:%)(X;:;Q/X;TO79;>))7EE2*&2_:.-))9)%155Y'<%B >@T5XC^T7\?/!O M[,?P?\5?&SQ_8>)-3\)>#YO#,.K6GA*PL=2UYO\ A*O&'A_P582VEEJ6J:-: M316VJ^)+"XO]U_'+'IT5W-;17=Q'%:3[6J_%SP[9?$>Q^$NEVVI>(_'D_A^' MQ?JND:2MDD/A7PC=:I?Z/IWB+Q3J.HWMC9Z;;:[J6CZ[9>&=-A>\UWQ'+H'B M*XTK2I],\.:_J.F 'JE%?-GP]_:E^&_Q(\9:5X2T2+6K:'Q:/BLWPW\4:C%I M2>'?B9'\$/&%CX#^*4OA22TU>\U6./PQXDU"VBMF\0:5HG_"4Z2+CQ)X3&M: M!:7.H1_2= $_P"1_P * %HI,CW_ "/^%&1[ M_D?\* .6\-_\?WC'_L:F_P#4=\.UU5_Y'_"@!:^=OCOXPU^5O#WP:^'5^UE\2?BI]NM4UBV7SIOA[\/[#R4\; M?$J>,86.?2;2ZAT7PFEP\::AXTUC1XD$T-G?JGL'C7QEX?\ A_X3U_QKXIOU MTSP_X:TRYU75+QD9VCM[9,B*W@4&2[OKJ4QVFGV,"O<7U]/;V=O')//&C>0? M GP;XA \0_&'XCV$EA\3?BL;"\O-%N 9)/A]X'TP7!\$?#6W8C$(R/A M.-5T,97HUJ6*7)5G&<6I4\3C9]TN^M[&VU:^:Z,MM?ZVR1K/<:QZEG>9RU?6M<@<_\)RIPV/\ A%)!G:>O]M1GT].?I779'O\ D?\ "OH< MCX9X;X8HU<-PYD&2Y!0KNG*O2R;*\#ED,1.E#V=.IB(X*A05>I"%XQJ55.:3 M:YK-G;@\NR_+H3A@,#@\#"HXRJ1PF&HX:-245RQE45&$%.2CHI2O*W46BDR/ M?\C_ (49'O\ D?\ "O<.P6BDR/?\C_A1D>_Y'_"@!:*3(]_R/^%&1[_D?\* M%HI,CW_(_P"%&1[_ )'_ H Y3Q-_P ?OA#_ +&JW_\ 3)KU=97@_P 9/BMX M5^'.M?"NP\07/E3>)/'-O;QD.BKI^GIIU]I]SK5[NYCT^TO]7TNWF? .+IY5 M)6WE ]WS['\C_AS]>_:O"R[B;(,VSCB#(,MS7"8S.>%:V74.(UA M<$]NPY/H*Z0'@=>@_A/^% #J*3(]_P C_A1D>_Y'_"@!:\4^./PYU3QUX;L- M6\'7%MI?Q1^'^JIXR^&6MW&Y(+?Q)96\T$^A:I(C([^&O&FE3WOA3Q-;LS1M MINI_;1&UUIUFT?M61[_D?\*I:EJ>FZ/I]YJNKW]EI>EZ?;RW>H:CJ5S!8Z?9 M6D*EY[F\O+MXK:VMXD!>6:>5(HU!9V %>9G&283B3+,7D>.I5:N'S&FJ%L/* M5/%TJ_/"IA,5@*T$ZN&S'!XJ%'%Y?BZ%L1A,;1H8G#RC6I0DN3'4,/B<'B*& M+DH8>=*3J5.=4G14/?CB(5FU[&KAYQC6I5TU*C5IPJQE&4$UP_PI^(VE_%3P M/H_C#3K6YTN>Z%S8:[X>U#"ZMX4\4:/=2Z9XF\*:S%M1HM5\.ZS;7>FW8**L MWDQW<.^VN8)']&R!_3U/T'?\*_+?6OVF- \&?%3Q-XX_9NT+4/C/X%^(JZ3=^"9AXHM+^#P[XZ;PI!XC"OH_ MAS5)I#J^^7'P5^-7Q-CN+_]HKXX3>&/"OE2O=?"?]GF[U;X=>%OL07; M/;^+OB[?R1_%'Q1;O:F9+MM!NOAGI4Z2,)M*>+*GT^#UL7DN-E#X/+^.WFE.. X=R_$<8YK1E["MCLIGAJ'#+)_#^A1*&>XU2)%9AY MW)6OR,LJ6-O/+\(?AY-+!(_SW M=[\5+FWDC!EM+5P16U\/Y/AQX#TF3P9^RQ\(M'NK%[F1;W7=!TZ/PG\.FOXV M:.XU/Q!X^FLY[[QMJ:/+YEU<:-'XMU6[D:47=] Y>9>]3X4ZKXM;[5\7O%5S MXKA=@X\#Z EYX:^'5LH(=(+S3(;F36/%NQPOF/XHU.YT^$'!;X_Q\&X?Z[<65,*^$J%6.GMZ$I8?'\-5*,[5*&(P.79=XI8S XN M*5>MES3J0^SCX>\2XY*OXD<6OA3!32D^$N$/K6&SBI3DTW1Q68>VPO$E2K3E MR5*&,6*\/,/B<.Y1^K8R+<9?SZ?\%#/V/=(\7_$+PWXM^&GQIN?'0@\,V_AC MQ7K/Q$\3^./B%XEUGQC9ZQK>IW][-XO2QG\$:9;6NC:AI-E!X/\ "9TNRTA[ M:=HO#FFQW FN/G/]EG]@/Q]XD^/'PVV?$+X>Z9-X;\6^&_&T<%^OB8MK,'@[ MQ!I6OZCH^FM!I$D:ZM/IME=W%FMVT-M(MM,'F0J,_P!4OC7X"_"?X@C1$\4^ M$X[VV\-V,NFZ#I]EJ&L:+I>E6=Q+'+/%9:7HE]I^GPF5HH1)(MMYK1P01%_+ MB15\\^'7[,_P6TDZ+XKT[PA-9>(=&UJ_O=.U*'Q!XG$MK M14@A2&6*6*2*XB+QW,3Y+XC^!E?P@P%3+LOQ'#N-X M8Q=#B#&<.U:=..>899C7X_Y'_"NL_0MA:*3 M(]_R/^%&1[_D?\* %HI,CW_(_P"%&1[_ )'_ H 6BDR/?\ (_X49'O^1_PH M 6N0T3_D9?&/_7SH7_ICAKKLCW_(_P"%* M .OHI,CW_(_X49'O^1_PH 6BDR/?\C_A1D>_Y'_"@!:*,Y]?Q!'\Z* "BBB@ M HHHH **** "BBB@"M;V=M:P06MK"MM;6T45O;6UOF"WMX(46.&"""(I%##% M&JQQ11HL<:*J(JJ ^WM[>TMX+2U@AMK6VABM[:VMXDA@MX(46*&"&&)4CBA MBC58XHHU5(T5410H $U% 'QM^WY\"_'W[2?[*OQ)^"WPS;PU'XP\9W/@(Z=< M>+]8OM"T"WA\,?$OP;XUU&2]U#3=#\17R-)IWAFZM;2.#2;@RWMQ;+*]O;^= M/'X=\:?V'_%7Q*^,GQ*^(&E7_AFQ'QAUK]D/Q>OCF_U2_B^)/P"\4_LM^/9_ M$ES+\+6MO#]Y!JECXY\-3/HJVHUWPI;:=JVJ>+W\16_BSPQXMOM#C_3JB@#\ MY_@?^Q5J?PS\>? V74KO0%\ _LM)^U-;?"-])U35[O7_ !';?M)>/;3Q%IZ^ M)]-O-*L[+0!\.?!JW_A"9+?6/$W_ F6K74'B>%O"]O9C1I_T8HHH \4^(/[ M/OPD^)FM)XD\;>$DUO65M++35O&USQ3IV+.UGD>WB^SZ/KNFVA\M[F9A(;B0VO[47[?_)-;]% 'G7A[P[H\E[XM#68 MQ%XF,:#S[OA?^$?T!R/^/G)R[LV22>< X Z;_A&-%_Y\A_X$7G_ ,DU4\-_ M\?WC'_L:F_\ 4=\.UU5 &!_PC&B_\^0_\"+S_P"2:/\ A&-%_P"?(?\ @1>? M_)-;]% &!_PC&B_\^0_\"+S_ .2:/^$8T7_GR'_@1>?_ "36_10!@?\ ",:+ M_P ^0_\ B\_^2:#X9T0 DV0P.3_ *1>?_)-;]>$?'3Q_KWAO2M$\#_#]H)/ MBS\4;^X\-> DN(A<6NA)#"D_B?X@ZQ 3@Z#X T65M9N5=634-7?0]!56GUB) M:\C/LZP?#N4XW.,TKXBM.G M0H4TTZE:I""UDCR^\T'2OCG\8G\/VUGYOPB^!NM6USXJD\ZZDL?'?QGLU6[T MGPN2;AX[S0_A9;SVVOZ]&I\J;QS=Z%I\@,OAO4(C]4#PQH@_Y23R3R:Q?AM\/]"^%_@K0?!'AU;EM.T2U9'O;^9KG5-8U*[GEOM9U_6;M MP'O=;\0:M. UQJ%[<2 *A1%[FO)X1R7&9=A,5F>=NE4XFXAQ$ MG5Q&+Y99CCIK$8V4'SPIRY5&C@Z,VDWAL%24:%)J,%6FJV+E3C7Q5:_FI\.Z M/_PFJP_8EV?\(P\F//O/O_VS&F<_:<]#TSC/:NK_ .$8T7_GR'_@1>?_ "36 M>?\ D>E_[%23_P!/<==?7UIZ9@?\(QHO_/D/_ B\_P#DFC_A&-%_Y\A_X$7G M_P DUOT4 8'_ C&B_\ /D/_ (O/_DFC_A&-%_Y\A_X$7G_ ,DUOT4 8'_" M,:+_ ,^0_P# B\_^2:/^$8T7_GR'_@1>?_)-;]% &!_PC&B_\^0_\"+S_P"2 M:QO$,/@KPIHNI>(O$4UGH^B:1:R7NHZE>WEW%;6MO$.6<_:2SN[%8X8(E>>X MF>."".2:1$:YXU\;^&_A]X?N_$OBG4$L--MFB@C54>XO=1O[DE++2=)L80US MJ6K7\H\FRT^U22XGD/"K&KR)X"_A_P 1^-(;OXM_&+1I+;0O"5CJ'BCP%\&I MIK>2#36TW3);ZW\0>.G$+I>]@\M=6%6GEN74I+- M>(\90K8/+(4\+A2&>.5X;S5;E[G4KB$-OB6:*!P6M21]W_L[> M)/BAXW\ P7\47A/Q5?\ ANY;1-:\.^*K;Q+X)\1^7;VZ/I5W:^*;*36+#5$U M"P\MC/J/AFWE:^AO([B^9HO-?\V]0_X+N^%-1ET6?_AFSQ3"--U&+52H^*&C M'S@=.OK409'A#"\WX=F(P1$5P"P(_27]A3]O#2OVW+/XFW>F_#74_AROPVNO M"-M,FI^*+'Q)_:Y\5P>()T:%K32=*^Q_81H#+(LBS^>;I"AC\IPWS&4?LQ?I M(>!'%G&WCOQYQWQ+_9_$%2IB.,JF74>'\HIU(PJPE&#AB\-XN'^GM]'SQAPO#/A-P1ALEQ>^&]&^3XA?#_ ,9?#YD5/-U*_LKWQ)X5#NVW*^*O"-WK6GVL.>1) MK<>C,%^:2*/#!?2= _X0+Q59+J7AK4-'\06#;0+S1M9.IVX9AD(\MG?S+'(, M$-')L=2"K*&! [G^$?PY\0WQU:Y\/6NG:\2[+XD\-7 M-WX5\2"1Q_K&USPW M8Y'6EJZN6U89O@4]+4Z679C7PF-I1;U=6KGN,DKW5&6D3K?^$9T0]+,'_MXO M/_DFC_A&-%_Y\A_X$7G_ ,DUYM_PAGQ/\-_-X0^)H\06AQ_RSFU2V\0.O1Q)Q2_\+*\7Z!\GCOX7>(+6!"J/KW@&XC^( M>B85?WUQ)86,&F^,[:)3\^W_ (1:[")G=.Q1FI?Z]T7 M+-\EY8K]YB:N><-U60S"-U)1J3M=^D?\(QHO_/D/_ B\_P#D MFC_A&-%_Y\A_X$7G_P DUD>&/B1X%\9,\/AOQ1I&I7D1<3Z4+G[+K=H8R ZW MVA7RVNLV+J2 R7=C"P/!%=MGC//Y'/Y=:^KRO-\JSO"0S#)+B\%C,OKRPV/PF)P6)A;GP^+H5<-7A? M;FI5H0J1OTO%7Z&!_P (QHO_ #Y#_P "+S_Y)H_X1C1?^?(?^!%Y_P#)-;V1 M[_D?\*1FPK$ D@$@;6.2!TP!D_0@ZLZ$SWAPRV,Y4X-R0<'! (()'((R#T0\,:)@?Z$.@_P"7 MB\_^2:_G-_:N_P""N/[1OPM^.'QO^"V@>#/@[=^%_"'C#Q'X*TV^U?0?&$VN MS:5 BV\=Q>SV_C6SL7OFCG9C)#I\$!;:5MPH^;KOV3/^"O7[0/QD^,VD^ _& MOPA\/>*=(U'0O$EU;Z!\%/!OB2\\?:GJ^G6"W&EV]D_B'Q[)X=TW3#/EM8U? M7)K'2].M5\ZZO[12KM_3U;Z(?C-1X1_UU> X?EDCR"GQ)&4>(,)'$O+*N!AF M,).C5C3A"K]6G&4HU:L(0ES*=2,8N2_EJC],3P5K<9?ZBK,.((Y[_;]3AIQE MP_BY859G2QLL!."JTI5*DZ7UF$HQE2HU)U$ER4Y2E&+_ *!3X9T0 MS:7\3?C=>VK$QO!J/Q US3)/AKX'N9$!>2+POX5\=W5L9 ++Q3'+&MQ7:^#_ M ((? /\ 9]&I>/VL=/M_%%Q%M\1?&'XF>(+OQ;\1-8:1-DD>H_$+QE>:AKQC MNV3]WH>F7EEI8E*PZ?I,*^7$/Q#%9=P=POAZ^.XPXGP^)^IT9XC%Y9PSB\'4 MP^&IT5S5O[4XRQBJ\/9?1A3?M5CLGH\68=1C*&(CAY7E']QHYOQ=Q'5IX;A3 MANK@*6(J0I4,XXLPV+P]6LZC2ISR[@_#2I<08Z;G>E/!9U7X1KW<:E"==-1E MY8/&_P ;OBR5C^"7P/3X:>&)G.SXK_M)C7-%FGMPX0W7ACX%:'JD/CS5O,C= M9[7_ (6!K/PQB*@,]K=JQAJY'^R/\,A&_C+]I;QMK'Q[O].VZA<2?%C4;+2? M@[X;EC;_ %OA[X/:=)8_#;1K>$E!;WGB&S\3^((R!YOB"XD(:O93\0?''C8^ M3\+O"+6>DR#(\?\ Q'M-2T+19(W *3Z!X2"VWBOQ('1A)'/>KX:TN52K1:C< M XK0TOX.:1-?6NN_$'5M2^)WB.TE^TVMSXH$*^'-(NL8$OASP3:A?#>D-$%3 M[/>36NHZW'M#2:Q+(6<_!3\:,\S",L)X-\+X;*<%-3I/C#VF,RC 5*,TH3JT MN+\=2QG%O$2Q.&E&;H<'8; \%9OR5*-3'97.5U])#PIRFG*&*\3<^Q?$6+A* M%5PQ7$TLQXIRY2C.#QJBG+S#Q"^@? M%?POJG@/X<_#"V\6^#-8T>Y\/7/B/Q++J7A/X8V^EW4)M7AT&-5&M^(H[50S MVA\*Z5;Z5%<0V[VOB"UF2.:+SWX)?#ZTU+6_$_PG^/.KZM\0?'OPR@T@:;8Z M_>21^"O%WP[ODEMO"'Q"L/"T316FM:I<-97NA>+KOQ"VNWVF^+--NRL\,&H: M=)-]X@ 8 '8#H![#L.@[5\]?'CP=X@:+P_\7OAW8O>_$SX3O?ZC8:1; ML8Y/'W@G4%MSXZ^&=P0KI(_B/3[.&_\ #4DT;C3_ !KI&@7:-%$]YYGXQQ5P M%BG5P_''$>,K\=9AE#A//N'8Y71PO#N9\-PJ5:^,P>7<,498RKF>.R6O4?$> M04^),?Q3F#S+"XC+LNQ>!EG,JV']C-LYGE=7#YOPI@)9+4RZA6PN*GA:];%9 MYF63UG3EB:53,%"DHXS"*G[?!+*,%EBJT_K66QI*&:8N=3V.+PGX?@BB@@TV M&"""-88((9+F*"WA0;4A@ACN%B@A10 D42I&H "J!4G_ C&B_\ /D/_ (O M/_DFJO@GQEX?^(/A/0/&OA6_34_#WB72[75M*O%!1I+:Z3<([B%L26M[:R"2 MTU"RF5+BQOH+FSN(XYX)$7J:_:\%B<)C<'A<9@*U#$X'%X:AB<%B,-.%3#5\ M)7I0J8:MAZE-NG4H5*,H3I3IMPE3<7!N+1RTZL*\(5Z=2-:G6A&K3JPDIQJP MJ)3A4C--J<9QDI1DFU)---W.?/AC1/\ GR'4?\O%YZC_ *>:Y?P;X=T>;08) M'LP6-]K8SY]V.$U[4T4<7('"J!G&3U))YKT<]/Q7^8KD_!'_ "+UO_U_Z]_Z MD&JUTEE[_A&-%_Y\A_X$7G_R31_PC&B_\^0_\"+S_P"2:WZ* ,#_ (1C1?\ MGR'_ ($7G_R31_PC&B_\^0_\"+S_ .2:WZ* ,#_A&-%_Y\A_X$7G_P DT?\ M",:+_P ^0_\ B\_^2:WZ* ,#_A&-%_Y\A_X$7G_ ,DT?\(QHO\ SY#_ ,"+ MS_Y)K?HH P/^$8T7_GR'_@1>?_)-)-;M?"7AVH:/[;'IFFZ=>,+>XO(+K7/#'B*QT=M$UJV@54>R2.QTVSFT61H%,5K=Z1+:M:R"*22 M*ZB1[>7^7?%_Z6WAAX+\99=P1Q+0XBQ^:8G#83&YE6R3 83%83(\)CJCCAJF M.EB25G5J4J,_SSB?Q+R#A7-:.48ZEC\1B)TZ=; M$3P=&C4I8.G6=J;K>UKT9SFX)U73H0JR5/E=N:<8O^E[_A&-%_Y\A_X$7G_R M31_PC&B_\^0_\"+S_P"2:J^!_%=CX[\&>$_&VEI+'IOB[PWHGB;3XY]OGQ6> MN:;;:G;Q3[?E\Z**Y6.79\AD1BORD5U-?TUA,7A\?A,+CL'5AB,)C%K MTW>%;#XBG&M0JP;LW"I2G&<7974D?H%*K3K4Z=:E)3I580JTYQ^&=.I%2A)> M4HM->3,#_A&-%_Y\A_X$7G_R31_PC&B_\^0_\"+S_P"2:WZ*Z"S/L=+LM-\W M[' (?.V>9^\FDW>7NV_ZZ63&-Q^[C.><\8T*** "BBB@ HHHH **** "BBB@ M HHHH **0G SS^ )/Y $_P"<]*7.,>_X_P#ZA[GB@ HI,Y__ %''Y]*6@".7 M[H_ZZ0_^C4K\1?\ @WO_ .4_P#Y1RZ=_P!G5?MV_P#K8/QAH _;ZBBB@ HHHH Y7PW_ ,?WC'_L:F_] M1WP[755ROAO_ (_O&/\ V-3?^H[X=KJJ "BBB@ HHHZ=: ,C7]=TCPOH>K^) M/$&H6VDZ'H.F7VL:QJEX_EVFG:7IMM)>7]]PCZN Z#_/; M_(8K\[PO_&9<3RS&2Y^&.#<=BL)E*?\ "SGBZBJF"S7-&E>-;!<,*6)R/ *3 MY9Y]4SVK6PT:V39/C'X5/_A5S%XAZY?E-:K2PR^SB\T@I4<3B>TJ67)U,%0U M:>-EC9SIJ>$PE46BBBOT0]TY _\ (]+_ -BI)_Z>XZZ^N0/_ "/2_P#8J2?^ MGN.NOH **** "BBLK6]>T3PUI=YKGB+6-+T'1=.A:XO]8UK4+32M+L8%^]-> M:A?S6]G;1+_%)/,B#N:NG3J5JD*5*$ZM6K.-.G3IQ&%"3\K>*/V\OAM$_@/X7\;?M'^.=<^TVWANU^'&C MRVW@"[O8)/*:?4/BQXB&E^"X]#M'R^K:MX>O/$QTZ!7DDM6<*AY/PE^SW^U= MXZ\3W_Q!^,GQE\*_"_6-75K.+3O@SH-OXN\9>&O"UP'D;PKX<^(_Q%TZ;P]X M1MRSE=2N_#7PTN-:U.3]_-XIE948MB."*=7#T<72JX[@3+*F,XVQV=9AA*].MP_@:V1X+)*_-#&YQG>7X%X>.8> M9EG%W#52*Q]#!9[QAA^1U$]?FD\/>"Y+;XZ_M4^-_!?@_4K02GPCH/B'Q'8:5X M,^&L4D$CM8Z-+J=Y!!XF\=W=NX35-?@AGO)9O^)=X?MX;1$:?B_'/[3FM_$3 MP1XNA^ WP1^(GQ$T2Y\)ZX9/B7XTMF^"_P *H]/N=&ODFU'3]7\>6<'C?Q;# M!$9)H7\&^ =8T^\*(BZQ!%(UQ'[!X"_96^"7@#6X_&$/A-O&/Q#4!I?B;\3] M6U3XF?$628MN>6#Q9XTNM7O]'1VQ_H7A[^QM-B4+';V4,2J@^A98HIHY(9HT MEBEC>*6.5%DCDCD4J\&E"G1R'*\\XVS M*ICXYKG'$/%V+_LN6?YM-T5C,SS;!9-B*F:YACYPH4J>"Q2XDRW 8+"4<)EN M$X>P658+!Y;A_+X@K^(W'7M?[8S7)>"\O>#G@,#E'"V&6$I95@L*I5:DL7A%PQC\77KSK8J>>XC&8BMC:O^=.DD.R/$\! BBP?.AR5$ M:X) D."1@D9.T\9.,U^]_P#P14^&L_Q'T?\ :-6W^*7Q.\!6^EZI\*A=6?PU M\2:+H*ZU]LLO';P/K%Y<^'M9U5&L6M&^Q'2M0TH.L]U%>"\B?8G[_>(OA'\* M8;SPHL?PR^'BK+XEAAD \#^%2'B.BZVQ0@Z0>-T:$8P054@@BO3/#_A#PIX3 M6[7POX9\/>&UOC"UZN@Z)I>C+>-;"1;=KH:;:6HN# )I1"9@YB$L@CVAWS_= M?B]]-W"^)'A_GW!V5<"8SA_'YM/*IX?-\3G>!S:EA'EVE&_\->#OT%\1X9^(N1<:YKQ[A>(_\ #MG_ .9VE'[,$+D+=_'O]IZ[MRP,ML?C/JE@)54Y"F[T;3-,U.$;@K$V ME];.P7RW=HGDC?ZAHK^*O]>N*EMFLHOI*&$P$)Q>EI1G#"QG"2LG&<)1E%^] M%II-?V]_J#PEURF,EUC/&9A.$EU4X3Q4H3B]I1E%QDFU)-.Q\S?\,N^'?^BL M_M+_ /B1OQ7_ /FBH_X9:\+2%5N?BC^TK=0;T:6VD_:2^,,$5PBL&,4LECXJ MM+I8WQM<07,+LI*[P&.?IFBH_P!>N+^G$6:)])1Q,XR35K.,HV<9)JZDFFGJ MFFE:_P#4+@W9\.95)=8RPT)1DM+J497C*+M9QDG%JZ:MH?)FM_L3_ ?Q--;W M/B./XL:]=6CB2UN]7_:#^/&H7EM(!@/;WES\1I+J!@. 8IDQQCH,<[XA_8I\ M-W1%V2+:^ M)K;,990,,0?M6BOGQBN%^%\32H0G3HX7,>',DS3!4X M5+>T4,#F6 Q6#CSM7;5#FOJFG8_/\?LVZ3X;X\3_ H\8>+[)0SR:Q\,_P!H M[XZ"]5 ^W=)X/\8?%'3+I6VD2>1IGB+6Y2,HBNRC=I:9\)OV1]9N/[&O9/'> M@ZS,C1R>%_'OQA_:!\*ZG.S?(]H=)\4_$*RAU>)PP2:.R;4+2XB<@M+"YS]W M5E:QH>B^(+-].U[2-,UO3Y#F2QU>PM=2LW.",O;7L4\)X)&2F0"1FO%_M[QK MRIJ61>,G%69T(V?]G<9X['YBU"%N3#X+.LCQN19AA>9)1J8W.*/$^)=W.4*D MV[]W^J'A-C$UF/A;PEA*CT^M9#D^5X5.3MS5:^ S#!9CAJMK-QP^!J912VBG M&.W\4'[9W[/GQ$\,?M(_'J?PQ\'_ (DVGPZL/B3KL7A[68O!?C:]\.OHS7%M M!I\UGXDO;"[M]0M;B1PEO>-J=T+EW58YI-R"OH#_ ();^%O%GPE_:U\$^/?B M?X/\8> O!=QX%^(<5IXF\6>$?$FB:+J,VH>'8FT^VTN^OM*B@U:[U 8^P6>F MM=W5ZQ5;:&4LH/ZX?MD:IX2\+>(=/^%?@!]0TBPL;>#6O&&AVGB;6I?#,>IW M.V70+&V\,76H3Z1I=U8V>[49CIUM;(5O=.'E!HMP]?\ V#_$7A+78-;T35;* MSO/B!X6BBET36M0N)=2U(>"IR+==.T8WL]R-&L]%OW:"YM=(6RMY(;^PDGBD MF,DC>MC?VQ?%O'?%^??0[AX8^'V4YKBN"L3X>U/$3%13HY MPJ.6_P"J^05\\QV'PD*L99?BLPX>]OGN#S+ /-KK!SQ?Y!E/[+7A;@W%9-]) M:'B+Q=C,-@>,Z''-+@NAP=DN46RBMG$<5@,/+%K.\QAEN#G6G3C'%4,)F?LL MMKX3$K V]M3H_6@\6?$[QZ/+\#>&AX$\/SD@>-OB)92_VO/;GY?M/A[X=130 M:@6D#"2UN?%U_H:H%$LFCWB,(FV] ^$/AK3M4A\2^(Y]2^('C&%O,A\4>-)8 M-3NM.D)#E?#NDQ6]MX?\+0+)N,::!I=C,5;%QAD."J0E2JPR]S^O8NE)XZ@]C2T4 ?*.D?\ M6&^,DGAF0FW^$GQVUN^U3P@QRNG^"/C1=+-J/B+PDA;,=GI'Q1MX+OQ5X?@$ MD<$7C*Q\2Z=!&)=?L8C]7 Y&1T/(K@/B?\/-%^*?@C7?!.N27-K;:O;QM9ZK MI[^3JWA_6K"XBU#0?$NBW(^:UUKP[K%M9:QI=PI^2\M(U<-$\B-QOP+^(>M> M+]!U?PSXZ6VM/BM\--5'@_XCV-JBP6UYJ<=NEWH_C'2+?(<>&_'NAR6GB;17 MV!+=[G4-&9C=:/=*OYWDC_U1X@J<)U?#:C5J>#Q2<\9GW":DVXP M6&E.KGN04%*[RFKFV7X/#8?+N%Z;GX6#_P"$O'2RN6F"QCJXG*9/2-&HKU<; ME:OHE3O+'8&"?^ZRQ6'HTZ>'RV-_<#T_%?YBN3\$?\B];_\ 7_KW_J0:K76' MI^*_S%W MUS;V=G:0R7-U=74T=O;6UO"C22SW%Q,R0P0QQJSR2RND:*I9F !-?.MS^T)_ MPE]Q+I7P$\'ZA\7[Q))8+CQ>MTWA;X0:3+%))!(UW\1=0LKF+Q$\4H1C9?#_ M $KQ=<,NX32V8_>#P9XZ,,7C.?ZAE>%HXC,2.(K*-6K?V.'IPJ5\7B.5I2 M^KX2A&IB:_)=.?L:4^2/O3Y8IM?2+.J L[!54%F). JCDLQZ!0.68X ')(%? M/6L?M$:%?:C>^&OA#X?UCXV>++&X:RO8?!KP0>"- O4 :2+Q;\3K\#PAHS6X M$@NM-TZZU[Q+&R>7%X?EE.VLV/X$^(?B 8[W]H+QU<^.+9G%Q_PK#PE#=>#O MA%:R$JZP:GID%U)XG\?K;2(@SXTURXT>Z8--_P (S:%A$GT-H^BZ/X>TVST; M0=*TW1-'TZ%;?3])TBQM=-TRPMU+%(+*PLHH+2UA7A3X%RJ?_,5C8X+..+J]-I)O#8"E4Q?#F1SO^]P^)Q^(XGG4IMTL;D6!K)J M/%SYOC_X<%DV&?\ R\K*CB\TFGO[.A&57+\$_M0J5ZF8N46XU<'1GM\/?&K] MESXI?M,>!=2TSXK_ !)T3PWJ=M.NM>!?!G@70DN_!/AKQ!;0W-K;77B;Q'KE MJOC/QG-/I]W=Z=OA#3+9;MKNWT&[FMH1)^;'@?\ X)@?&O6_&LNA>,== M\%^'/#&EWMI%KVNZ/K5QKNHS6%S$MPPT#2O[,LW:]GMFVP2ZO)I\%H[B>2.Z M$)MY?Z&ZY#1/^1E\8_\ 7SH7_ICAK\CXX^B5X.^(N?Y9Q-Q9@N(\SSK PI4\ M;C:G$N92J9_2HU?:TZ.<^VE6M0IMU*=&CE#RB&'P]183#*CA*&&P]'YG-_#3 MA?/<9A\?F5/,*^*I*,:]5YA7D\?&,N90Q;J.;4%>48QP;PBITY*E2Y*5.E"& MIX:\/Z9X3\.Z%X7T2#[+HWAS1],T+2;;<7^SZ;I%E!I]C"7(#2-';6\2M(WS M2,&:VU.#5I=#GMIS\>OA8JF'4H+JRF@=XVDC8)<)YT3R0.'BDDC;YP_X*/_ M !M\=:3\<_V+O!MK\+_C^O@[1?V\_P!ER33O&W@_2M$3X<_$&ZU^R\'[;34UK2==\03IJ4FF>%9X_P!HM7T31_$% MD^FZ[I6FZSI\CQR26.JV%IJ5F\D+;XG>UOH9[=GC;YHV:,LC?,I!YJ:;2]-N M$M$GT^RF33Y[>YL4EM+>1;.XM%*6L]JKQ,MM-;HS+!+ (Y(5)6)D!(H _&7] MDG7?BO<_&#]FI]3N(;CXH^)+/]OAOVU[6._N;F]M-1\+_&K1-,^$X\3VL@5[ M9- U1[7PY\'5U6WLC%\-;G6+?P6DOAC[=C]J*I0:=86UW>WUM96D%[J)MSJ% MW#;017-\;2'[/:F\N(XUFNC;0#R+= MY_R;*_)'_@WP_P"$E_X=P:/G_A'_ #_^&H_VY?M7D_VOY'VK_AKKXO?:OLOF M_O?LGVGS?LWG_O\ [-Y'G?O_ #Z_=:7[H_ZZ0_\ HU*_$7_@WO\ ^4_XJ;_J!_\ E3H_XJ;_ *@?_E3KH** .?\ ^*F_Z@?_ M )4Z/^*F_P"H'_Y4ZZ"B@#SKP_\ \)%]M\6^7_8F?^$F/FY_M+'F?\(_H'W, M<[=FS.[G?OQ\NVNE_P"*F_Z@?_E3JKX;_P"/[QC_ -C4W_J.^':ZJ@#G_P#B MIO\ J!_^5.C_ (J;_J!_^5.N@HH Y_\ XJ;_ *@?_E3KR'XR_$;Q?X \.6-K MX?L] UGXA^.-7@\%_#;PZ6U'_B9^*]3AGF6^O@01#X>\+Z9;WWBCQ/>R!8K? M1=)N8MXN;JT23W6\O+73[2YOKZYM[.RL[>:ZN[NZFCM[6UMK>-IKBYN9Y62* M&WMX4>:>:1E2*)'=R%4FOF'X,6=U\5_%VH?M(>(;>>/2=2TV?PS\"=%OXGCE MT/X9S7$4^H>-I;64)]EU[XL7UM;:N2T(NK+P58>&--:56N=2A;XKB_,\=)X# MA7(L1+#\0<2K$PAC:7*ZF09%A/8QSOB-*<9P5?!4\3A\%D\:E.O3J\09CE2Q M&'J9?#,*E#R,UQ%9NAEF"FZ>.S#VB5:-G+ X*ER+&X_52C[2C&K3HX12C.,L M=B,-[2G+#QKRAZ!\*?AOJGPL\&6'A>RN]*U>_>>\UOQ1XGOUU'^U_&'C#7)S MJ'B;Q7K$@)+WVM:I+-<"+>\=A9BSTNU*V5A;1IZ/_P 5-_U _P#RIUT%%?39 M7EF!R;+L#E.68>&$R_+L+0P6#P]/F<:.'PU.-*E#FG*52;4(KFJ5)SJ5)7G4 MG..OA+^QO\5?'GPW\4:IX- M\8:+=> 4TOQ#HLD$6HV*:E\0O#&F7ZP27$%S$HN]/N[FTFW0L3#/(%*L0P^Q MX0X;Q7&/%?#?"6!KX?"XWB;/LIR#"8G%NHL+A\3F^/P^7T*V(=&G5K*A2JXB M,ZOLJ52I[.,N2$Y6B_"XPXEPG!O"?$W%V/H8C%8+A?(,WX@QF&PBIO%8C#9/ M@,1F%>CAE6G2I>WJTL/*%+VM2G3YY1YYQC=KZD+Z_P#\)HOS:%YW_",/_%J. MSR_[8C]]V[?C_9KK ?$Q&0="(]1_:9%?Q'_\/"/VU?M'VK_AI+XF?:!";<2_ M;]*R(3()3'C^Q]F#( Q.W=P!G;Q7]!_[!OQ>_;7^.?[,7@/4K(^!O.O=0\8P M:I\??C)K]]XRUS6D@\9:[9!/#GPG\%6OAU[G_A'K:)-'AN?%OCGPW'/"6X_I/Q2^B#QGX3\.X;B;/N+^!JN7U\XPV4U)0S''8)X=XG"8[%_ M66LRR_"U,8J<,#43P.5T\?FM;G4\-@*U.CB)TOYD\*/IC\$>+O$>*X8X>X0X MZIYEA\GQ.;PA++,'C5B(X?%X#!O#*67X_$T\%SSQ\']?S6IE^54N3DQ./H5* MN'A5_5]Y/$<:/)(^@1I&K/([MJ2)&B@LSN[$*B*H+,S$* "20*^8-=_:^^'] MKJU_X7\!WTOQU\:Z?A+CP?\ ;P_K?Q,N[.Y9VC6V\0>)=+E@\ >#&$J^7,_ MC'Q?HA@)):-@C@/A_9"T/Q[Q,WA[Q?J<7A;X2VLZR!D M%E\'_ J:%X2O[:.,"&)?&H\:7@C+--?32NTA^H_#_AKP[X2TBST#PMH.C>&M M!TZ,0Z?HGA_2['1=(L85 "PV>FZ;!;65M$H "I# B@ <<"OP!T>! M,,9&R<,NB^',@C4BU)5(8[,,-BL]S7"U/X=3#RR?A?%17,Z>+3Y9+^AE6X[S MC6CALZ=>.;\4X63Y54PDDIQ?R M@)?VUOBA PCM?A;^RWH<\FU9;R1_CM\6/L\;HWF):6SZ#\+/#%Y,A9$,MY\2 MH(&!9[>7:-WDGBCX'^!M'\5Z+I&MZ;>?M7_'ZYBGO])E^.'B74O'.C^#[6X< M"7Q?J/@][?3_ (7?#?0+*1Q)8P>'O!>G:OJMQY=GI4L\Y-U%]6^.OB5KM_K\ M_P ,/A)!::KX]$<1\1^(;V&2Y\+?#'3[R&1H=3\0R1?)?^()T7S-!\)12"ZO M7VW6H_9=-4O-VOPZ^&VB?#G2[JWL9KW5]=UJY74_%GBW69OM?B'Q7K1C6.34 MM5NVR0B*#'8:=;^7I^EVV+:R@C7>TGY/FWBSQCQ9C.,TKQHX[(\AXKQ2QF'Q$DXU<'G68Y%A*6 X M>R/ 1Y85,)+*.==CCC MU_Q=?6U];3/:0MNL_#^@Z?$[VGAOPGI*".#3- TSR[5!"ES<>==-O7U;_BIO M^H'_ .5.N@HKJR'(,IX9RO#Y/DN$CA,#AW5J'PN$PU&$*&%PF&I4L-A:%.G0P]*G2A""Y__BIO M^H'_ .5.C_BIO^H'_P"5.N@HKV#A/./$7_"1?;/"GF?V)G_A)H?+Q_:6/,_L M77,;\_P[=^-O._;GY3V3SR72K&@CFDD+*R1Y8*HQTNE>"[/0[I=0T3PE\.]'OQ%)"+W2M 33KL0 MS;?-B6YM+2&<12[$\R,.%?:NX':,=!XT_P"10\4?]B_J_P#Z03UTJ]!]!_*O M&AP[P_3Q2QM/(LFAC57>)6+AEF"CBEB7/VCQ"Q$:"JJNZGONJI^T<_>R<)S_\ Q4W_ % __*G1_P 5-_U _P#RIUT%% '/ M_P#%3?\ 4#_\J='_ !4W_4#_ /*G7044 <__ ,5-_P!0/_RIU\S_ !JTWQ9\ M.]?TS]H_P]96%U/X/TIM ^*VB:5#J<]QXL^$DEY]NO;];0*[76N_#*\DN?%^ MAF!5N[C26\4:)$S?VI$@^N*:Z+(C(ZJRNI5E8!E8,""&4\,I!(93D,"0002* M^?XFR&'$64U<#'$2P..I5:./R?-:=.-6OE&KS4:M2,N2TS4]7UG3=/U?2KWPSJ6F:I9V>HZ=J%E-J%S97 MUC?0175G>6EQ$6CGMKJWEBG@E1F22.1'4E3FL;P=_P )%_8,/D_V+L^W:WC= M_:6[/]O:GO\ N\;=^[9WVXW%;DK[]X'=&\.VY5E8 M&_U[#*P93_Q4&J\!E)4GN0"3CFLN%<^GGV5NKC,/# 9SEV)K93Q#E<:CJ++< M[P<:3Q>'ISG&G4K8.O"MA\PRK%5*5&6/R?'9=F"I4X8N$5.6XUXW#N56"HXN MA4GA<=AE+F^KXRBHNK"+:C*5&<9T\1A:DHP=?"5\/B.6*JI%_P#XJ;_J!_\ ME3H_XJ;_ *@?_E3JOXO\;>$? .B7'B/QKXDT7POH=J5274]3LICMK*U6:[N9<10022$*?#'^*GQ3^)N;?X*> FT+P[.WEI\6?C! M8:GH&CRP$G=?>$OAJOV+QQXJ1HGCDLKG7F\#Z-=,?,BO+RW'[Q9QQ=DN38F& M75:U;'YU6I1K8?A_)\/4S3/*]*!G5C[&6;9E+!91AZCBL5C MZ$7S(Q69X3"5%0E.=?%RBI4\#A82Q.,G%W49NA33E2HN2Y'B<0Z.%A)KVM>" M=SV76]>N_#.E7VN^(]8\':!HNFPM<:CJ^M:A<:7IEC N TMY?WLL-K;1@D#= M+*HR0!DD"O"+?XW_ !$^(4BVWP,\!V7BO2Y4 ?XH^-?^$C\#_#2U+J3'-H:W MVGMXL^(84@OGPWI%GH,ZCRT\51,ZM74Z'^SMX:FU6S\5?%36=8^-?C.RD2XL M=4\?)8R^&_#]RF,/X/\ A[I\%OX,\-M&ZQR0Z@NF:AXA#(K3Z[<.H>OH, #H M/_U*Q%/@;*JB=L)E\L'F_%U:F]4L5F=:GBN'LCFU M>EB<+EV$XCJN+5; <0X*O&,H\W)F^._B5(Y-AGM2H.CBLSG%[*KB)QJX'!MJ M\:E+#TL?*S4Z./HS2:^5HOV>M7\47<&K_'#Q5;?&?4+>9+FS\.ZM97GA_P"% M.BRJ[.@T[X9:;//IFK31;ML>I^-]0\6ZBJKF&6VW$5]"6]OKUI!!:VL'AVUM MK:&.WMK:WBOX+>W@B18XH((8E6.&&.-%2.*-51%5550 !7345[V2\,Y'P^J\ MLJP$*.)Q?(\?F.(K8C,,XS*5)-4IYIG.85L5FN93I1;A1GCL9B)4:=J5)PI1 MC!=N$R_!X'G>&H*%2KR^WQ$Y5*^*Q#C=1EB<77E4Q.(E%.T76JU'"-HQM%)+ MG_\ BIO^H'_Y4Z/^*F_Z@?\ Y4ZZ"BO=.PY__BIO^H'_ .5.N5T?_A(?^$B\ M6;/[$\S[1HOFY_M+;G^QX=FS'.-F,[N^<=J]*KD-$_Y&7QC_ -?.A?\ ICAH M O\ _%3?]0/_ ,J='_%3?]0/_P J==!10!S_ /Q4W_4#_P#*G1_Q4W_4#_\ M*G7044 9]A_:?[W^T?L/\'D_8OM7^UO\W[3_ ,!V;/\ :W=JT*** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@".7[H_ZZ0_^C4K\1?^#>__ )1RZ=_V M=5^W;_ZV#\8:_;J7[H_ZZ0_^C4K\1?\ @WO_ .4'/#UL M[$>7%?FV:8'),LQV;YE66'P&786MC,56Y* ME24:-&#G)4Z5*,ZU:K.RA1H4:=2M7JRA1HTYU9P@\,3B:.#P];%8B:IT,/3E M5JS:63_ (16RM-* M\7?'[4[:5E5/"%Q((O,BDM/A]I^IAP&\1ZO^.?$^J7OC#XC^*EC:,^)?&^ME)-5O($?#P:-IT4=KH'AB MP( TSPUI.E6(&Z*1G]3X957DG M#,)TY3IR>5TL3B,1F52E4JT<3G^89QBL-46"K86C0X,KPU9>VS'&P<,?F'LY MU*3:D\%A:7/]3RZ+BY1;PT*E2IB)1E*%3'5\75IR]C.E"!117EGQ9^,WP_\ M@KX?@U_QWK+VC:G>)I'ACP]I=E=Z[XP\;>(KCBR\,>"/">E17.N>*?$-\Y58 M=-TFTG:&+?>W\EGI\%Q>0_H& R_'9KC,/EV68/$X_'XNHJ.%P>#HU,1B<15: M;4*5&E&529J*WMXI)YYYY$BAAAB0R2S M2RR%4CBB16>21V5(T5G=E4$C\E_VR]?^(_[<7P-^(OP:_9/\ 6?Q#\'W-]X> M37/C)K_B.W\(^"-?U#PUXQTG4I?#WP=O=1B6W^(=U9W>ER/X@\7BXLO =A96 M=YINC:SXA\0SQ6EC](0?"KXF_M-SPZY^T?9W'@'X..\=UH7[,&E:PEQ>>)HH MIEFLM0_:+\3Z/.;;Q S-''=K\(O#-Y)X'L'*0^+=5\;7$9MK/[2L+"QTJRL] M,TRRM-.T[3[6WL;"PL;>&SLK&RM(E@M;.SM+=([>UM;:!$AM[>"..&&)%CC1 M44 ?I.0YMEGA7G>49_A5EW%?'&19G@,VP=%UZV(X1X?QV6XJCBZ"KXK+,7A: MO$V9T\115_[.Q]'(,'[.,H8SB#ZQ*G@/S3/\HS/Q6R/..'\6\RX4X&S[*\=E M.-K+#T<-Q?Q!@,RPM3"XA4,+F>$Q5+AG+*N'K22>8X"MG^+YY0G@N'_J\:F/ M_C<_X=(?MSB^&F_\*T\,?;#:&]$7_"S_ )C[,LPMS)N_M? /G,%"XR>3VK^ ME+_@G?\ !;XA?L_?LH?#WX6?%'2;31/&F@:EXYN=3TZRU;3];MH(=;\;Z]K6 MG,FI:7-/93F;3[ZVE=8I6,+N8I LB,H^K3_R/2_]BI)_Z>XZZUW2)'DD=4C1 M6=W=@J(B@LS,S$*JJH+,S$!0"20 37W7B[]*/Q#\9^&,+PKQ;E_"6#RS!9SA M<^IU#P688*G"I6QN=YC1>'=',L1*<%0A-U%2:JQC&49_ >#WT M5/#?P2XHQ7%G!^/XMQ6:8W)<3D-6EGF999C,)]3Q>-R['5)4Z6"R7+JL<0J^ M68=4YNO*"A*K%TY2DI1=7SKXF\?>(_B)KVH?#?X.WJ6B:9\>21J4<#S=,\,B1;C46>^$5JF?J/B;Q!\=M1N_"WPYU. M]\/?"^PNI;'QC\4M/9X+_P 3SVMR8;_PK\,[I6&(?W&-+M=&T/2;<6UAI]HI$4,8)=V9W9Y9[B>5GGNKJ MXDEN;NXDDN+B62:1W/\ "57,\S\3ZU3 \-8[$Y3X>4JDJ.;<88"M4PV9\7N$ MG"OE'!.,I.-7!9*W&5',^-O#GP?"%18BH^),I_LV&$PG",(XG-L/1QO M$\XQJ8+(\3"-;"9&I)3IX[B"A-2AB,>E:>$X?JITZ;<:V>0=*/\ 96-S/ G@ M+PU\.?#]OX=\,6)MK2-WN;R[N)#KK*Y/Q-_P ? MOA#_ +&JW_\ 3)KU=90 4444 %%%% !1110 4444 @^@_E0 M%%% !1110 4444 %%% M% 'XE?\ !5SXI^*+/Q+\-_A3I\S:?H$>B2?$2[N[93#>WNMSWVL>&+".+4$* MW5K!IFFQ:HLT5G-#]K.LE+PRPQQQ'X _9@^+_P 4?AS\5/">F^ O&.J:'#XT M\0Z)X0U:R:W/B'29K?Q)JEKHPU!O"]_=P:;?ZKI#WW]HZ5*\EM(MW L4T\EG M/=6T_P#0;^T_^R?X#_:>T+2K;Q!>WWAKQ3X=:X_X1SQ?I$%O=7=C!?O ;[3= M0L+DQP:MI%T\$-PUH\]K/;W<,=S97EN[3K/\V?LN_P#!//P)\+?%.D_%'Q)X MLOOB!KVA7U]-X8L)M&M]#T+1]3L+^^TZ+6IK5;_5+G5-2MQ!]ITTSW-O::;< MN+I+:>[M[6>#_,3Q6^C7](#BGZ3=/C[A[-'2X5Q6<9'C,+Q5A^)(977X9RC! MT,#A\=EBR^AC<-G*K4Z6'Q-.E'*L/6H8]585<3BJ%3$8OV'\^<2782C2H4ZU#V,*U/&*<%3JJ$<+"<*_M(RG5A*I6] MG]C^#O@#X*\/:U;>,_$/_B-=Q:_K6GS.RM(/"^FK!;>&?!% MH'5EBM/!^B:.%A;9-+<,7D?W, #_ #R>W)ZDX'4\T 8&/3BBO]),FR')^'\+ M+"9/EV%R^C5JO$8ET*?[[&8J<8QJXW'XF;EB(FN>O6J3 M;D_WG"8+"8&FZ6$H4Z$)2M.RYZU:4ZLWK.N=04444 %%%% !7(:)_R,OC'_KYT+_TQPUU]V:93A?M _%7]I7X8_$SX-WW@/P?\)/&'P8\5_%;X9?"CQIX M;U'4_&MK\;=0_P"%C^)O[!UOQYX$N-/MIO!%KI'PBT66?X@^*/#GB"RO[[Q1 MX+\+>-;NSUWPK=:7I,.L^B?M6?L\Z9^U1\#/&'P,UKQ5K7@S2/&5QX6FU#7_ M ]8Z/J&L6L?A7QAH'C2UBLX->M[S2Q]JU+PY8VUS)<6LY6RDNE@6.X>*X@X M?Q_^SI\9?&/QQ\'_ !6T7]KCXC> /"/A>+0+:Y^$'AWX6? /6?#>L6UM>)=> M,@OBWQS\/?%7Q#\/WGQ"MQ_8VN:EX<\2:;>Z9HL-I:^')=+NHKB^O #S7X'? MMNM\5O&GP4BO-*T.U\!_M0V_[2EY\%)M.35!XCT^U_9P\:V?AV5O%\]U=S:= MJ;_$3PQ+?^-;-=+T_0_^$+DL$\+7@\437?\ ;MM^AE?*_P -/V2_ 'PQ\;Z' MXLTK4=:U#3? 2?%V+X3>$=0CTA=$^&4'QW\8V'COXGP:+-9Z?;ZIJ:ZEKNG0 M6?A\ZW>79\(^%WN?#6C[;*[N)'^J* /%/B#^T%\)/AGK2>&_&WBU-$UEK2RU M);-M#\4ZCFSNIY$MY?M&CZ%J5H/,>VF41FX$JET5T$D$L4@258Y4$BK(B2+( MB?NM*N0#EP=\0^5W7@RH",*P'()!]0<&OQ'_ .#?%F;_ ()S:>69V)_:K_;M M))9B23^V#\8B223DDEF))YRS'J3D _9[_A)]%_Y_1_X#WG_R-1_PD^B_\_H_ M\![S_P"1JWL#W_,_XT8'O^9_QH P?^$GT7_G]'_@/>?_ "-1_P )/HO_ #^C M_P ![S_Y&K>P/?\ ,_XT8'O^9_QH \[\/>(M'CO?%I:\&)?$QD0^1=\K_P ( M_H"$_P#'MD8=&7! /&0,$$]-_P )/HO_ #^C_P ![S_Y&JIX'?#N!U[5U.![_F?\: .?;Q3H:*6>_15 )+-#=JJ@ DEF-MA5 !+,>%4% MB0 37RW\.]-/C <6[H[ M^*'MV\,>")T<&'P9:7^IP\>*Y%3I?C=JNH_$+Q#I/[./A*_N;*?Q?I;:[\7? M$&G321W?@_X0BZ^PWEA:W2$"S\3?$V[2Y\)>'7!:>STF+Q3X@B3?I-LS_2&E MZ7I^BZ9IVC:39V^G:5I-C::;IFG64:V]G8:?8P1VME96D$86.&VM;:**"")% M58XHU4 5^>5O^,QXH6$2<^&."\=0KXV2=Z&=\9452Q6!P2^S6P7",94\,9FT.2K1H]IT&49PK9;B*;H?\)/HG_/Z/_ >\_P#D:C_A)]$_Y_1_X#WG?@#_ (]N MI/ '+_&?B#2?"WA?P_92:CK?B#7M1M]+TC2K*(A6N;Z_ MO)8K>WC+LD:;W#2S/'#$LDTB(WQ\-<^,7[5[/#X-G\6? ']G&X",WQ EMKOP M[\=/C-ISD +\/]+U&**_^#O@/48M\B>-]=LO^%B:]9203>%]&\*6\L'B&;]H MR/AG%9O1KYEB,1A\GX?P56-+'Y_F/M(X&C6E&,XX'"4Z4)XG-,VK0DIT,JRZ ME7Q;I<387**U#+);WX3_ +/N MC:?\5?BY9E8?$UW=W-]9?"KX-K,$\J^^+WBW3[6YFL]4V.UQIOPU\/Q7OC[7 MQ$ UEH6ES'78;WPF^#WA;P5X@F^*'Q$\97OQ?^.VJ6$FGZE\3O$6ESV<6@:3 M<,99O"/PN\*PQW&E?#7P2DC-OTO1GEU?7'5;SQ;KWB&_"W">[?#SX;>!?A/X M4T[P1\.O#.F^$_"^E^:]KI>EQNJR7-RYEO-1U"[FDFOM6U?49RUUJFLZK=7N MJZI>227>H7ES<2/(>WP/?\S_ (UW8_B;#8/!8C(^$:%?+,KQ--X?,\TQ/LUQ M%Q'2TYZ>95Z,ZM/+6T*U.G5S+-:4+4I<1YG2CC&W7EE."R#"XW M%9?/!_X2?1/^?T?^ ]Y_\C4?\)/HO_/Z/_ >\_\ D:M2]O;+3K6XOM0N[>QL MK6-IKJ\O+F.UM;:)/O2SW,\D<,,:_P 3R.JCN:\/U[X_>&+?2]8U/P;I.N_$ M&TT2QO[_ %'6M#A33_!6GP:="]Q=2WGCK6Y+'P_+''!&[E-$FUR]8@)%9R.P M6OR7B/C/A?A.DJG$&=8/+YRH5\31P;E/$YIBZ&&CSXBI@,HP<,1FF8*A!.I6 M6!PF(E3IQE4FE",FOTO*\ASC.I\F68"OB8JI3HSKI1I82A4JM1I1Q.-KRI83 M#>TE)1@\17IJ8WNO3_M!WLMD][J7A?X$02/'<2I%J M>F^(_C"JB)@ELPLTNM$^'$I++)=1RQ:GXKB!BB^QZ=)(6_+#Q%\5+[QA\6+C MXH>)]*BU>"^U^RU"^\+74LTVGW'ANSFMUC\)R_Z@W%BNEV\=FZ2QK#=70:ZN M;=O.EB/[V^'-8TCQ#H&BZ[H,T<^BZOI=CJ.E2P 1Q-I]Y;1SVFR-#MBVPNB- M" /)=6B*J4('\D>#'C;A?I6YOQYD&)KX7*N#.$\[J5( MCD<\_G6Y'@\@Y,'.7$&38"52KG%?&8/*\VKX3(UC,UL[2U@0)#;VUO#:)%##$@" MI'&JJH' ZFKO_"3Z+_S^C_P'O/\ Y&K>P/?\S_C1@>_YG_&O[:HT:6'I4J%" ME3HT*-.%*C1I0C3I4J5.*A3ITZ<$H0IP@E&$(I1C%))))(_ )SG4G.I4G*I4 MG*4YSG)RG.\_\ D:M[ ]_S/^-&![_F?\:T),'_ (2?1?\ G]'_ (#WG_R-1_PD^B_\ M_H_\![S_ .1JWL#W_,_XT8'O^9_QH P?^$GT7_G]'_@/>?\ R-1_PD^B_P#/ MZ/\ P'O/_D:M[ ]_S/\ C1@>_P"9_P : /.?$7B+1Y+SPH5O!B+Q-#(_[B\X M4:-KBYYMN_YG_&@#!_X2?1?^?T?^ ]Y_P#(U'_"3Z+_ ,_H_P# >\_^ M1JWL#W_,_P"-&![_ )G_ !H P?\ A)]%_P"?T?\ @/>?_(U'_"3Z+_S^C_P' MO/\ Y&K>P/?\S_C1@>_YG_&@#!_X2?1?^?T?^ ]Y_P#(U'_"3Z+_ ,_H_P# M>\_^1JWL#W_,_P"-&![_ )G_ !H P?\ A)]%_P"?T?\ @/>?_(U'_"3Z+_S^ MC_P'O/\ Y&K>P/?\S_C1@>_YG_&@#S[QAXCT>7PIXEB2\!>30=61 8+P99K& M<*,FV &3@ D@ GD@9(Z(>)]$P/\ 31T'_+O>?_(U0^,^/"'B@@D'_A']8_B/ M>PN >_<<'U%=(!P.O0?Q'_&@#"_X2?1?^?T?^ ]Y_P#(U'_"3Z+_ ,_H_P# M>\_^1JWL#W_,_P"-&![_ )G_ !H P?\ A)]%_P"?T?\ @/>?_(U'_"3Z+_S^ MC_P'O/\ Y&K>P/?\S_C1@>_YG_&@#!_X2?1?^?T?^ ]Y_P#(U'_"3Z+_ ,_H M_P# >\_^1JWL#W_,_P"-&![_ )G_ !H P?\ A)]%_P"?T?\ @/>?_(U'_"3Z M+_S^C_P'O/\ Y&K>P/?\S_C1@>_YG_&@# /B?1/^?T=1_P N]YZC_IVKE_!O MB+1X=!@C>\ 87VMG'D79X?7M3=3Q;$\_P#D:C_A)]%_Y_1_X#WG_P C5O8' MO^9_QHP/?\S_ (T 8/\ PD^B_P#/Z/\ P'O/_D:C_A)]%_Y_1_X#WG_R-6]@ M>_YG_&C ]_S/^- &#_PD^B_\_H_\![S_ .1J/^$GT7_G]'_@/>?_ "-6]@>_ MYG_&C ]_S/\ C0!@_P#"3Z+_ ,_H_P# >\_^1JY31_$6CIXB\6R->KMEN-$* M'R+SD)HT*'C[-D<@]0.GTKTG ]_S/^-: M-#_A)]%_Y_1_X#WG_P C4?\ "3Z+_P _H_\ >\_^1JWL#W_ #/^-&![_F?\ M: ,'_A)]%_Y_1_X#WG_R-1_PD^B_\_H_\![S_P"1JWL#W_,_XT8'O^9_QH H M6.J66I>;]CG$WD[/,_=S1[?,W;?]=%'G.T_=SC'..,Z%&,>OXDG^=% !1110 M 4444 %%%% !1110 4444 %%%% !1110!'+]T?\ 72'_ -&I7XB_\&]__*.7 M3O\ LZK]NW_UL'XPU^W4OW1_UTA_]&I7XB_\&]__ "CET[_LZK]NW_UL'XPT M ?M]1110 4444 XUGQ'K-S9Z5I\:HP2:Y-Q-MMX)I$U M_#AQ>^,C_P!34WX_\4[X=P![D\#WKYY\-.OQW^+4OQ#N'6?X1_!;5]5T7X;* MV&T[QG\4+>*\T7QG\159\0WFD>!X)+[P3X-N@LMM+K4OB_6[>4BVTNX7Y'B[ M.,=@J&"R;(I4WQ/Q)7J9?DOM(*M2P$*<%4S/B'&4/^7F7Y!A)?6YTZDJ-''Y MA4RS)/K-#%9OA9/R\TQ=6A3I87!N/]HX^[9ZGQ@_:!\*_"F[TG MPG::9K7Q$^+?BVWFE\"_![P-%;ZAXU\2K%(()-6NUN)[?2_"'@VPF8'6_'?B MZ]TGPSI422)]LN]0-OIUSY5J_P =/'7QPU34? W[)RZ5)HNFWUQH_C/]IKQ! M8#6/ACX3NK:5;?4-)^%^DK/;I\9O'=B1<1R/9W=K\-_#-]$BZ_XAU:^AF\,R M^A> _AQ\'_V9M%U;6=1\0+)XG\5W*7OCGXK_ !(UNVU'XB?$?68(@L4FMZ[< MI;W%^EK'^YT+PGH%I:>'M!MF%CX=T&PA)1_TO+>%.$O"3AO#3XVQ*P='*L+] M8I\-8W,88/,:LJLGB*V=<>YU6E3>1T\RQE:KF.8TZLH\3YU6KU\1.&2T*?B+XBT;XJ?M4ZCH_B_Q+H]Y'K'@7X, M:#)<77P6^$=Y&0UCJ$-I?06\WQ.^(]DN7E^(?BVR2VTN\DD'@;PWX:B0W=W] M@<#_ #D^GU/:O%C\2_%?BD^5\-/A[JNH6DAVIXN\>&Z\">%]K'$=Q9V-Y9W/ MC+6H\!G7[-X>LK.==FS4U$@8'_"L/$GBC,OQ-^(&L:Q;2X,GA+P2;GP%X0". MF);:ZDTZ]N/%^M1;B ?[1\31VDZK\^FH'9!^?YYXM9GQI6HKAG),=Q)A<+3> M&RB>$H+ACP_R?"3GSTX99F6/I1CC$\MXKQ.+QC9_X^=5.GV:?>EN$4$USYU3XS>,,C1]"T7X6:-*2%U/Q M>\7BSQG)"VUDEM_"NAWD7AW29BH(!U3Q+JKQLP\_3,JR5Z7X<\)^&?"&GC2O M"V@Z3X?T\,':TTBPMK"*64#!FG%O&C7,[\F2>X:6:0DM)(S$D]!7B?ZO<69W M[W$O%$LLP<]99#P5"KE[UGXG:S"XFCO/'=XFJ:9:W&"6DTOPE;0V?A#2MKL6A:UT3[5& @-V[ M+O/H^M>'-!\1:-<>'=W@DBEA@EM&'DM#&\,3+ M$4\L&-/EPH%;5%>UEO!_"^4X3'8+ Y%EE.AFM*5+.'6PM/%XC.X5*XZZ^C)^#N$.'L3/&9!PKPWD>,J4)8:IBLGR/+,LQ-3#2J4ZLJ%2O@L+0JSH MRJT:525.4W"52E3FTY0BT8[/<[S.E&AF6<9KF%"%1584<=F&+Q=*-6,90C4C M3Q%:I"-2,)S@II*2C.44[2:91117TAY04444 %%%% !1110!R?B;_C]\(?\ M8U6__IDUZNLKD_$W_'[X0_[&JW_],FO5UE !1110 4444 %%%% !1110!S/C M3_D4/%'_ &+^K_\ I!/72KT'T'\JYKQI_P BAXH_[%_5_P#T@GKI5Z#Z#^5 M"T444 %%%% !1110 4444 (>GXK_ #%"/!6BS:3!JWB;Q# M>+8:1I\VNZUIWAS2([JZ966)M0US5],TNUR,27E[;PY!D!JKK_Q9^''A?Q;H M7@77_&.B:5XK\1BR.EZ-=W++XL/ M^$HUZTN]$\/?VGJMM/9Q_(?_ 5"\$^-_B/^Q'\8?!'PY\(>)O'?C+7[KX81 MZ-X8\(Z9+JVMZC_9?QC^'GB#4VM[6-XU$5EHFCZGJ%U+--%$MO:R(&>:2&&7 MQ3X_?L_?&#Q?\5/VCK7PW8>*;VQ_:?U3]@_5OA_XTM;>UCTOX7V/[.OQ9C\2 M_$VT\07-ZT-QX;FT#1+-_'_ABVOK:23Q3X@\3W6A: AURUU*&W /TH\/?%CX M<^+/%>O^"/#OC#1-7\4^&FODU;1[.Y9[B)M(U"+2->6TD:-+75#X:UNXMM"\ M4_V3<7__ B^O7-MHGB'^S-6N(;-_0Z_)?\ 9Q_9W^,?A?XH?LUZ;XCL_$>E MVG[,9_;G3XA>,M12RCT;XI2?M#_%K3_$?PU?0;R"1I/$">(=%$GQ#\426T%N MOA77M'M-"\1;-?N(K.XL].\&.;99EM[)(WNUN%$9E9D>:*&+*.Z;OCO$/B'BOA/@+C3B7@ M?@G_ (B'Q3D?"N?YEE7"[I9K7A5GALG^=>*^>8WAS@/.:6=;T/0)K#2M.\2/X95O#!BD\2'1K#4%T.]GVKI MM_=6^H+:7LUDMI-]$^#;C5?VB?"WACPUJ/A/Q+X=_9_TC0M#TWPQ^S!\*+^& M^U/Q3I=O86JZ=_PT7\:;2]L/"6D:!+"CR2_"CPIXF>ZOXIO/^(6KZW MU_ C7-?T;0])O]3U'4]/M[>WL;N51)>VP>Y=;>5H[>UC\T/<3W#@10QQ!BS- MDE45W7^PGX6Z09/AK\/Y;35=5L;:7P3X4FAL[5M(BMK9)] T^80P11:3Y2(F M_ V9!.6W$L2?YA^ACXP>.7B=PMQ7QEG619-DF:X'.,)PWDWCO/A;,:V>5,)* ME7S'->$."L+BLWH>'F39[D%:669IBN)\!PAF.>X6&991#-IU:M'(,1A?R[PK MS.EXA\4\10X[SC'\483+%8+?2X?$.IZ9:^&M!@M(D6&*U\/^$)EME&+34\!7KMO#/PG\#> M%K_^VK72&U3Q*P'F^+?$U[>>)_%,K8(8C7=-H8V3O4QF6X>O&.4Y!7JO6LN'LZ3;;?]8U.(,>L M*\OP"PV296Z4,S&E344J?]IXK&S@E:,TK( MWL ?YY_.BL'^QKG_ */\ O[IG_P J:/[&N?\ H8-<_P"_NF?_ "IK[$\0 MWJ*P?[&N?^A@US_O[IG_ ,J:/[&N?^A@US_O[IG_ ,J: -ZBL'^QKG_H8-<_ M[^Z9_P#*FC^QKG_H8-<_[^Z9_P#*F@#./_(]+_V*DG_I[CKKZ\W.DW'_ FJ MQ_VYK6[_ (1AW\WS=.W[?[8C7R_^07MV9^;[F[/&['%=5_8US_T,&N?]_=,_ M^5- &]16#_8US_T,&N?]_=,_^5-']C7/_0P:Y_W]TS_Y4T ;U%8/]C7/_0P: MY_W]TS_Y4T?V-<_]#!KG_?W3/_E30!O45@_V-<_]#!KG_?W3/_E31_8US_T, M&N?]_=,_^5- &]16#_8US_T,&N?]_=,_^5-']C7/_0P:Y_W]TS_Y4T 4?$W_ M !^^$/\ L:K?_P!,FO5UE><^(])N$O/"@.N:T^_Q/"@+2Z=F,G1M<;>FW2U& M\!2OS!U*LPVYPR]1_8US_P!#!KG_ ']TS_Y4T ;U%8/]C7/_ $,&N?\ ?W3/ M_E31_8US_P!#!KG_ ']TS_Y4T ;U%8/]C7/_ $,&N?\ ?W3/_E31_8US_P!# M!KG_ ']TS_Y4T ;U%8/]C7/_ $,&N?\ ?W3/_E31_8US_P!#!KG_ ']TS_Y4 MT ;U%8/]C7/_ $,&N?\ ?W3/_E31_8US_P!#!KG_ ']TS_Y4T 5_&G_(H>*/ M^Q?U?_T@GKI5Z#Z#^5)7.NZU($T'5F,;2Z<$<"QG.Q]NEJQ1N MC!65BI(#*3D="-&N<#_BH-HK!_L:Y_Z/^_NF?_*FC^QKG_H8-<_[^Z9_\J: M-ZBL'^QKG_H8-<_[^Z9_\J:/[&N?^A@US_O[IG_RIH WJ*P?[&N?^A@US_O[ MIG_RIH_L:Y_Z/^_NF?_*F@#=/3\5_F*Y/P1_R+UO_ -?^O?\ J0:K5XZ- M<_\ 0P:YU'_+73/4?]0FN7\&Z3<2:# RZYK48-]K@")+IVT;=>U-2?FTMSN8 MJ68[L%B=H5<* #T>BL'^QKG_ */\ O[IG_P J:/[&N?\ H8-<_P"_NF?_ M "IH WJ*P?[&N?\ H8-<_P"_NF?_ "IH_L:Y_P"A@US_ +^Z9_\ *F@#>HK! M_L:Y_P"A@US_ +^Z9_\ *FC^QKG_ */\ O[IG_P J: -ZBL'^QKG_ *&# M7/\ O[IG_P J:/[&N?\ H8-<_P"_NF?_ "IH WJY#1/^1E\8_P#7SH7_ *8X M:T?[&N?^A@US_O[IG_RIKE='TFX;Q%XM0:YK2E+C10SB73MTF[1H6!DSI94E M1\HVJG &02,D ](HK!_L:Y_Z/^_NF?_*FC^QKG_H8-<_[^Z9_\J: -ZBL M'^QKG_H8-<_[^Z9_\J:/[&N?^A@US_O[IG_RIH WJ*H6-E+:>;YFH7U]YFS; M]M>U;RMN[/E_9K2UQOW#?OW_ '5V[>_P#Y1RZ=_P!G5?MV_P#K8/QAH _;ZBBB@ KG?$/A#PGXM2VC\4^&?#WB M2.R:9K--?T33-92U:X$:SM;+J5K=+ TRQ1+,8@AD$<8K4H5H7<*M&T ^7&#I6$4F1R0H&XNQ.237LT,,5O%%!!%'#!#&D4,,2+'%%%&H2. M..- J1QQHJHB(H5% 50 *YGPW_Q_>,?^QJ;_P!1WP[754ZF)Q%6G3HU:]:I M2HNXZZ^@ HHHH **** "BBB@ HHHH Y/Q-_ MQ^^$/^QJM_\ TR:]765R?B;_ (_?"'_8U6__ *9->KK* "BBB@ HHHH **** M "BBB@#F?&G_ "*'BC_L7]7_ /2">NE7H/H/Y5S7C3_D4/%'_8OZO_Z03UTJ M]!]!_*@!:*** "BBB@ HHHH **** $/3\5_F*Y/P1_R+UO\ ]?\ KW_J0:K7 M6'I^*_S%M_^O_7O_4@U6@#K:*** "BBB@ HHHH **** "N0T3_D M9?&/_7SH7_ICAKKZY#1/^1E\8_\ 7SH7_ICAH Z^BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH *0D @$@$] 2,GZ#O2U^.G[4?Q_^+GP[_;<\!^& M;+XG:CI7P5N=7_8]T/Q#KWA"&+5M!_9]\1_%#XV^-O#%WX;_ &C/ XLI[[7O M#/[:ND66G_!SX+_$ZPN[NR^!OQ&T2'7/%MCX0TO7=(\2^)P#]BL@D@$$C&1G MD9Z9';/;-+7Y(_LT?M(?&7QC\1/V7]8\52^([Q/VH[3]MR[^(O@;4C:'2?A- M+^S[\4M+T#X=6NB6$<:3: ?#.E2R?#GQ6(IIV\4^(=8M=:\2;M=@MY4_6Z@" M.7[H_P"ND/\ Z-2OQ%_X-[_^4_$'XB>&M:73/" M_P "O&/Q%TPV=I=GQ!H7C+X5:#9+-=!U<:$; ^%(?& M5MX>DO3JO_#+&!>#69XK==/^P[FB+3_:@5^SGUK_ (:O_P""S_\ TB._9U_\ M6CZ%_P#0ET ?LI17XU_\-7_\%G_^D1W[.O\ XM'T+_Z$NC_AJ_\ X+/_ /2( M[]G7_P 6CZ%_]"70!^RE%?C7_P -7_\ !9__ *1'?LZ_^+1]"_\ H2Z/^&K_ M /@L_P#](COV=?\ Q:/H7_T)= '[*45^-?\ PU?_ ,%G_P#I$=^SK_XM'T+_ M .A+H_X:O_X+/_\ 2([]G7_Q:/H7_P!"70!^RE%?C7_PU?\ \%G_ /I$=^SK M_P"+1]"_^A+H_P"&K_\ @L__ -(COV=?_%H^A?\ T)= 'ZT>)O\ C]\(?]C5 M;_\ IDUZNLK\%OB3^W1_P5T\&ZS\(]/\2_\ !)O]G^TO/'_Q3L_ _A".V_X* M1WWBJX\$>//$T-G?2_\ #*UJ--M&T/POKUP+]DN@;NVM;%;622]62'U4 M?M8?\%GB,_\ #H[]G7GG_E*/H7_T)= '[*45^-?_ U?_P %G_\ I$=^SK_X MM'T+_P"A+H_X:O\ ^"S_ /TB._9U_P#%H^A?_0ET ?LI17XU_P##5_\ P6?_ M .D1W[.O_BT?0O\ Z$NC_AJ__@L__P!(COV=?_%H^A?_ $)= '[*45^-?_#5 M_P#P6?\ ^D1W[.O_ (M'T+_Z$NC_ (:O_P""S_\ TB._9U_\6CZ%_P#0ET ? MLI17XU_\-7_\%G_^D1W[.O\ XM'T+_Z$NC_AJ_\ X+/_ /2([]G7_P 6CZ%_ M]"70!^MWC3_D4/%'_8OZO_Z03UTJ]!]!_*OPB^,O[!_AYXR\7>*;ZQ_X*=:%J5]9^'?#?A[4-8UFZLM-'[*MDVHW MD&G6=Q):V"7=N][<+';),CRJ:])7]K#_ (+/%5(_X)'?LZ$$ @C_ (*CZ$00 M1Q@C]DP@CW!(]S0!^RM%?C7_ ,-7_P#!9_\ Z1'?LZ_^+1]"_P#H2Z/^&K_^ M"S__ $B._9U_\6CZ%_\ 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 ?LF>GXK_,5R M?@C_ )%ZW_Z_]>_]2#5:_)<_M7_\%GN__!([]G7J.O\ P5'T+KD8_P";2QWZ M>_8]*\J^"O[=/_!7/XD?#ZQ\6>"?^"3?P U#P]<^(/'FDP75[_P4XT+3;AM0 M\+?$#Q3X4U^(VG_#*]]B"V\0:'JMK:7(N72^M88;U%B6X$$0!^]5%?C7_P - M7_\ !9__ *1'?LZ_^+1]"_\ H2Z/^&K_ /@L_P#](COV=?\ Q:/H7_T)= '[ M*45^-?\ PU?_ ,%G_P#I$=^SK_XM'T+_ .A+H_X:O_X+/_\ 2([]G7_Q:/H7 M_P!"70!^RE%?C7_PU?\ \%G_ /I$=^SK_P"+1]"_^A+H_P"&K_\ @L__ -(C MOV=?_%H^A?\ T)= '[*45^-?_#5__!9__I$=^SK_ .+1]"_^A+H_X:O_ ."S M_P#TB._9U_\ %H^A?_0ET ?LI7(:)_R,OC'_ *^="_\ 3'#7Y-?\-7_\%G_^ MD1W[.O\ XM'T+_Z$NO)O!?[=?_!7+Q'\2?C%X.T7_@DY^S_<>)?A[J/@>T\8 MVD__ 4XT*VMK"Y\3>#++Q%H:6-[_P ,KSC4X[G1;F&XGE6VM!;3M):XN#&9 MZ /WMHK\:_\ AJ__ (+/_P#2([]G7_Q:/H7_ -"71_PU?_P6?_Z1'?LZ_P#B MT?0O_H2Z /V4HK\:_P#AJ_\ X+/_ /2([]G7_P 6CZ%_]"71_P -7_\ !9__ M *1'?LZ_^+1]"_\ H2Z /V4HKXT_9*^+'[:/Q.;QV/VNOV1?AS^RTNBCPV? M3> ?VI;']I(^-CJ!US_A)1JJV7PD^%W_ AX\/"ST,V9D.M_V\=9N@@T_P#L MAC>_9= !1110 4444 %%%% !1110 4444 %>2^)_@5\(O&7C73/B)XG\ >'- M9\9:6GAZ.'6[RT=I[M/!VM7/B7P6NLV\WOB3P5_PD%IJA\'^ M(;V[UOPT=+U2YGNW]:HH \Z\.?"3X;^$?%GB#QQX;\':)I'BKQ.^H2:OK-G; M,ES(VLZC%K.O_8XWEDMM)'B;7((/$'BE='M]/3Q1XA@AU[Q"NIZQ%'>IZ+11 M0 4444 %%%!. 3Z<\ D_D.3]!S0 4'D$>M-+ 8R&YZ85CZ=< [>O?'?T-,:: M)9!"9$\YHVE6$,#*8D94:01 ES&K.BLX4JK,JD@LH(!Y;\-?A)HWPRU[XR:_ MI6J:KJ-Q\:/BM-\6=<@U+[%Y&DZQ-\._AU\.#IFC_9+:WD_LI=,^&^EWX^WO M=WO]HW^HYN?LGV2WM_5Z3/0<\].#]>3C _''/'6F>;'YC1!U,J+&[QJ0TB), MTB1.\:Y=4D:*54=E"L8Y "=C[0"2BDW $+SD_P"RQ'?JP&T=.Y';U&5H *** M* "BBB@ HI-PP3\V :*/R_,D2/S76.,.P0R2,&9 M8T5B&:1@K$1J"YVMA>#@ \C;X-Z(WQXB^/IU75_^$BA^$MQ\(ET0?8?[".C7 M/C>U\P4F1C/..GW6SUQTQG\<8QS MTYICRQ(\<;R(KS%EB1G57E9$,CK&A(:0JBL[! Q55+$ F@"2BD+ 'GGT5B M>?4 9'X@8[TM !1110 4444 %%)GDCGCV..?0XP?PSCO3'FBCCDFE=8HHD>2 M624^4D<:*6>1VDVJB(H+,[$*H!)( . #RCXG_"#1?BEK/P?UK5M4U;39_@W\ M6-.^+>B0Z9]A\G5=9T[P3X]\#Q:7J_VRUN)/[*DT_P"(&I7DGV%[6]^VV5AL MN5M_M,,WK0& !Z #\J P.1SQZJ1[<9 S^&>WJ,LDFBB3S99$BCR@+RLL2@NR MH@)D*@%G94 ."78* 6(! )**0'.>O!(Y!'3Z@9'N.#V-*#D9Y_$$'\C@T %% M%% !1110 44F>0.><]CCCU.,#VR1GM0&!) SQW*L!^#$!3^!- 'F/QL^%ND? M'#X._%3X,Z_J6IZ/H?Q8^'?C+X<:QJVB_8_[7TS3/&GA^_\ #M]?Z7_:%M>6 M']H6EMJ$D]G]MM+FU^T)']H@EBW(WIJ*$14&2$55!/4A0 ,^_%-CFBE&Z)UD M7=(F^,AT#PR-%*A=,H'CE1XW4MN2161@&4@/!SGKP<<@C\L@9'N,CWH 6BHX MY8YD26)UEBE1)8Y8V#QR1N-R.DBDHZLI#*RL05(8$@@EX.?7CU!'\P,_A0 M M%%% !1110 44$XYY_ $]3CH,GZ^G4\4A8 @ MZG_OE@P_45Y)\#O@_HOP)^'6G_#?P_JFK:SI>G^(/'OB&._UO[#_ &C)<_$# MXA>*_B+J,$G]G6MG:_9['4_%MY86&VW67^S[6U^TR3W7G3R^KB:)I)(ED5I( MMGF1H0[QB0$QF1%):,. 2A<*& )7(!(DSSCG.,]#C\\8S[9SWQB@!:*C26*1 MI%CD1VBD\J4(P_8?[,TB7P!X)L_ ^G1Z-]GM8;SR[VPLTO M+_[?<7;_ &UW^S-!;[81ZVTT2ND32()9%=XX]P\QTC,8D9(P=[K&98][*I"; MTW$;ER_(XZ\].#W&>1C(_'&#P>: %HJ(S1"3R?,3SO+\WR@RF7RMVSS/*!,A M3?\ +O"[=WRYSQ4A8#KG\%8_R!H 6BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ KY<_;@NQ8_L9?M9WANVL/LW[-'QXG2]2\?3GM9 M8OA3XM>&XCOXYK>2SEAF6.2&YBGAE@E5)(I4D56'U'5/4-/L-5LKG3M3LK34 M;"\B:"[LKZV@O+2YA;&Z*XM;F.6">-L#='+&Z' RIQ0!^&'Q\;]DKQK^Q;^Q M_P"'?CU^T%\./@]\:?$W[/'PCU'X"?$SQY^T39_"77OA;KD/@WP!-X@_:"\# MWFH^/O"Z:IXI\"SO97=MJJIK,_B#6#I?@B_=O#_B7Q'%-]5?M4:%X+^+WPB_ M:1OM?E^$6I7'B?0]:^%7P5TSXT>,M1\$>!_$FL?#WPOXCUW5KV/6= ED\1)J M=OXPU'QC-;:EX;T[5-6T*3P)I/BK3K(7.AV\]M]\ZE\,OASK TT:MX"\%ZF- M'M8['21J/A3P_?#3+.&1YH;33Q=:;,+*VBEDDECM[40PI([NJ!F8GH;GP_H5 MY%9PW>BZ3==7,OVV%4NO-N) MY/-WS2%@#\A-8\5W]_\ %7_@A]?:A%X\\$ZKXQL/B;<:MX)^)_C.XU?XDVDM M]^P)XRU6;PQ\3=1+Z=_PFGC+1-9CM5\4ZI=::_VSQ;8SZR+6SO942/5_;MU6 M*7]D#Q_\7CJR:3-X[_:\_8E3PWK46K3:1+'X%\-_MO\ [//@3PY%::J+NS9)I]W<027-D[[5WO:RQ,VT;B<5'J'AKP]JVF6^BZIH6C:C MI%H;8VNE7^E6%[IMN;-=EH8+&ZMY;2$VJ?);F.%3 ORQ%!Q0!^7_ .TA;?LC M:_\ MH_L]QW/[0'PW^&/[6W@OXD^ ?$4QNOC[I7AOXHW7PYNK'7].TKX&:+\ M,;WQM:W7B/0OCW?:FFFWW@NW\(7VGZI8-JOC:51XLL?!%[)^K*\*HW;L #=_ M>P,9[]>M&6WGA\12^&]$EUV*:T@CM;66/6'L& MU*.2VMH8K>"1+H/#!''%$R1HJCKZ "BBB@ H(!&#R#110!^(OP;\3?LRR?L= M_M,O^UCXR\$M\%T_X*,?MY>&9=/^(OQ3T[PGX1\2:E#^V'\7;7P1\.+W6=>\ M7>']&N+:X>.SAT/PGJ^L6_A^TBL;&]N+*#1]&62U]S_9PTWX9VOP ^"'@C4/ MCIX3^-'P<^#'PN-]HVHM!+)"U\T)NFBD>,S%'93IVWA M+PM9:1-X?L_#>@6NA7%D--GT:VT;3(-*FT]5D1;&738K5+*6S5)I4%K) T 6 M611'AV! /Y\?B3<:IX'_ ."4'[3&@W.BS?#%? ?[8,FA>&[OP]\1]=UGX97V MB7/[;7PKUS3-6^!&O:P-$U?P]\)6L_$%SX=T;P3QI_A'5='\7>$-)N=6\.V5 MG>WO[*>+&M/%7B_XGZI=R6TN@?"OX7:_X7AN)FBCLD\5?$#1O^$H\4/+=R2H MD,FC^"]/\#QQ72O'Y5OXKU6(R)')(6^@=0\.>']6TN/1-3T32-1T:%;98=*O M]+L+S38ELU"VBQ6%S;RV<:VRJJVZI"H@ B" "K+:1I36MY8MINGM9:BCQW] MHUE;&VO4DMHK.1+NW,1AN5>TAAM76=)%:WBC@8&*-$ !^!VK_P#"/^,O^"(W M[(&I7$?AGXD?%/2/V#_V>OBCX%\.:K\8-<\#_%?Q7?\ @GX/_#76?%VI_ ;Q M?H;:[XBB_:*)>WTGX8>+QI&N+IGQ*U_P_9^(Y!INNZG;7_[\V L8IA'+)&)4<)(Z .V1;^$_#%HFC1VOAW M0K:/PZ;AM 2WT?38%T-KL%;IM'6*U0:6UPK,LYL!;F8$B0MDUT% !1110 44 M44 ?F#X.W\*:9X4T2;Q' M^W5#XM\37>K#6=/7P2B:#8:*;:?1KJVL-/TR\FU*+^S].N(/,?V2M)_9 MSN_#7Q6\&_LJ?%WX?^-_@]\?/VAO#E]I7PL^&/Q$/@M\/]*^'/AN]^ M(5HB:-XA\4KX%F^--OX U_Q1K'@H7]I;:=J7Q*L;NZTFR\2:GXDDO/UINO!_ MA2]N-7N[SPSX?NKK7['^S-5+:!)&988@H!^>'[-<'AFP_;._:X;PAX:\,7/PK\?_"'X#>/[#XD M?#/XC7_BOX5>)=1D\1?&S1O$\?CW0+LR^'](^/5U<13:AXF\8^'M8U9/&OPQ MMOA]8>((M+O?!=MW5Y>7_ ,3-3\$O-)=7$L]Y#I6LQ32/+#<; M/U9L] T/3["ZTJPT?2K+3+U[R2\TZTTZRMK"Z?46=K][BR@@CMIWO6ED:\>6 M)VNB[&X,A8Y32O#^A:%#!;Z+HNDZ1!;0-:V\.F:;8Z?#!;/*_!6B?\%#M7\&>%?B)\7M6M?\ @IK\ M5O"MOH7PVBT?QQXC\*:+J?P_^!]SJNL6>B^)?%^@Z?!8:%&=5N[;2(K]8(]> MU"U>729+&75&3T?_ ((U^+-0\7_L"?#*^U/3?B)87-AX]_:'TCS_ (HS->>+ MM5AL_P!HSXKR0:A?ZG-KWB*[U62**Y72+S4+W434((()9OTQTSP M_H6BM?-I&C:3I;:G=M?:BVG:;8V+7]Z^=UW>FTMX3=W3;FW7%P9)CDY62:5E0&261Y'+.[,0 M"U1110 4444 ?FK^U3K!L/V]O^"85@NL/9?VKXP_:XMKC35U>6SCU>"/]F/6 M[J&WN=,2[ACU>*&_@M[F&.>VNA;7<45Q"(IPKGQSP?XC_9&\._M@_&GXI?LX M_&_X8:M\5-#^$?Q-\'?%KX3>$?V@M/\ 'GC#XY?&;4?B%X&?0];\>?#-/&WB M#4;"^^"7B#2)_AMI?BEM!TB72KSXP:SX @GL]%T"PTIOUVO= T/4=0T[5K_1 M]*O=3TAI'TK4;S3K*ZOM->7'F-87D\$ES9-)@;VM98B^!N)Q6%I7PX^'^AZA M<:MHW@?P?I.J76W[3J.F>%]!T^_N"E[;ZDIGO+/3X+F8KJ%I:WR^9*VV\MH+ MH8GABD0 _-3Q'X'\,>!?VR?V*&\&Z5X:\:>(- 3XG?!_XO>*O WQ+U73OBSX M7U2^^ 7BCQQ8:K\8/ MG'J.A^)/@3JEWI0U/4-"\176@:MH/QH\>?!_QUX=A MOOMFJPZO#^SUXONXM7_X*B:'H/B#SO$>M?\ !1%_AKX.5-:>_D\/ZMX[_9,_ M8ZT])K"W-U='3K?0+K5_$?C6\TVU2VACDTW7;YK=;A[Z1OU4@T?2;74;W5[; M3-/M]4U)+:/4=2@LK6&_OX[-/*M$O;R.);F[2UC)2W2XEE6!?EB"#BJ=EX8\ M-Z=7&-+\+^(OCYJ'Q!M/%MSXAB^ M,O\ PC&KZUX(\5?%;P=>:;!K6H>/O SZ#X;\5>%_B/X6E?PEHFOVFMW&K?HZ M/#^A#5Y/$ T;21KDUH+"76!IMB-5ELAC%I)J7D?;7M1M7%NTYA&!\G JSIFE MZ;HUC!IND:?9:7IUJK+;6&G6EO8V5NKN\KK!:6D<-O"K2.[L(XU#.S.V68D@ M%ZBBB@ HHHH _-[_ (*R:J=$_8C\;ZE'J\FASP?%G]E!8-2AU:31)H&N/VN? M@5;SQQZC#=6H_M :=X2^)<'PS74-4CM_@_P"'/AO>>.=/E\2: M+^T5J:[XMN%D\1Z#X+F;]2M8T/1O$-F=.U[2=,UJ MP,L4YLM6T^SU*T,T+%H93;7T,\!EB8DQR&/?&22C*3FL*Y^'G@*]UR'Q->>" MO"-WXBMVMG@UZY\,Z'/K,+V<$=M:/%JLM@^H1M;6\,4%NR7*F"&..*(I&BJ M#\E?VU;31/$'[/,OQ1MM T3QM\7-5^*G@_X_>!/ UE\2=3^''QSO_ASX8^)' M@+1= N/V=KKP^NHZK!\5]2\#:'X1L?#T]SI,VA:IK7BG4/!WB'4M/TCQ5J$K M^L^(/%^G^'?^"KC2:MXB^PZ+I/\ P37\9^)]9TZ7691:PVNA?M,:#=7&LRZ' M]K$)FLM*%^L.HBR,Z6CRVRW)@9DK]+6T+1&NM+O6T?2S>:)!-:Z-=G3[,W.D MVUQ%%!/;Z9<&'SM/@FAAABEBLWACDCBBC=62-%%>Y\,>&[S49=7N] T2ZU2> MPDTJ;4;G2=/GOYM,F5DET^6]EMGNI+&5699+-YFMG5F5HB"00#\O/CA#=^&? M'7_!*R^UN\&@>+/B)^WEXQ\4>+K-M3?2KB\OO'?[%/[9WBR]\+7D!O(&UJRT M"Z7PUH=O8W,=W DOACP_(L"WEGI[IC_!7XW?%2X_:C*>,-,\*>,=6^(G[5?[ M3WP(UOP=/)KMM\3/V;_A5\'/#GC?7?@E\0=+TZXU6\\.Q_#'XE^$/!/AC6O% M-^OA[0]8U[Q7^T1X*U2#Q=KFFQZ;X4L_UAU'0-#U>YTV\U71]*U.ZT>Y-YI- MSJ&G65[<:9=DH36&WDD:&*2:5XT5G8D NT444 %%%% M &3KPMFT35UO3 +,Z9J NC+&\7V^H:CXJ\-W$>TNX(;JUNH9;>YMKB*.>WN()D:.:&>&57BFAEC9DDBD1HY$8JZE M20>,U#X8_#C5K'3-,U3P#X*U'3M%2YBTBPO_ GX>O++2X[R5)KN/3K2YTV6 MWL4NIHTEN$M(H5GD19)0[JI !\6>(=.\"?$3P#XCA\5>-OAE\3_"VC_"WP3\ M$OA[XM^-WB>Q@^'?Q=\?:_X6T?Q[JGB#Q1=Z-M3?M4_ OPKJ>@_$#XBZIX MK\675OI?[,W[3&D36FK>-M4.CZK\1-(UR32-,UW1=3U[3+:_\0:-<>&]6U71 M+'5]EM:_N/<>&O#UW8#2KK0M&N=,%U!>C3I]*L)K$7EM+'-;W0LY;=[87,$T M4@Z'K,FGS:OH^E:K+I5TM]IDNI:=9W\FGWB[=MW8 MR7<$SV=RNQ"+BV:*8;5PXVB@#\EO^"D>IF[_ & _^"CWQ575)-+,7P=\7^ _ M!FNPZE_8D]EI?PK2YMKG4-.U6UNK6ZLKRX^*&H^-!#=6UW#+W[*O[-W[1>J?!^Q^(/PG\'?$#XL?$OQOX2^%W@KQAKC7%WK'@GX=:/J M&J?%3XI:UX4D748XM"GM?A]X<\6BQUO3;>.9_%VM^$/MES<;=-MQ^D%]X>T' M4M,ET34=$TB^T>=B\VE7FF6-UILKFX-T6DL+B"2TD8W3-<%GA8F=C,3YA+5= MCT^QB%F(K.UC&GPFWL/+MH$^Q6[1QPF"TVQC[-"8HHHS%!Y<9CC1"NQ% +* M#:H&-O'W<@[<\[1C POW5QP !3J** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **X3XA_P#"S/[!C_X5 M3_P@O_"3?VC:^;_PL+_A(?["_LGR[C[;Y?\ PC7_ !,/[1\W[+]EW?Z-Y?VC MS?F\JO$/^,VO^K6?_,O5\CG7%O\ 8V-^I?ZM<6YK^ZIU?K>39-]>P7[QM>S5 M?ZS2_>PM>I#E]V\=7?3S<5F7U6M[+ZAF6)]V,O:X7"^VI>\VN7G]I'WHVO)6 MT5M3W7Q_\1O WPL\.7/BWXA>)])\)^'K22*"34M7N?)22YG)$%I:01K+=W][ M-MO^$X\/\ _"->9]L^R_;/ MMT?VK^T_L/\ IG]@_P!F_;?^$D\C_F ?VCYGR9K^"_$/Z<'%O"/C?0\/L!X< MQEPWAHTZCQ M-!8N,,-^,YWXN9GEG%JR6CD<'E]'$X/#5Z6*IXB&<5Y8J%";EAXPK*C2FU7B ML/1G1KNO:+=6'MDJ7]=E%?*@_P"&VL#'_#+.,Z?CV]*[?P!_P -+?\ M"0I_PM'_ (4;_P (K]BO/,_X0+_A8'_"0?VCB+[!L_X2/_B6_8L^?]LW?O\ M'E>3_'7]TX#CCZ_C,-@_]4..,']9K0I?6L=D'U?!X?G<5[7$U_K<_948E[2<8>TK8+DI0YFES5)^U?+"-[R=G9)Z:'NE9 MD&M:1:3;ZIIT^J:?Y'V_38;ZUDO[+[5";BV^V623-=6IN( 9H!/%&98@ M9(]R M7FO[0$GQ/B^!7QGE^"4<$OQFB^$_Q'D^$<5V+8VDOQ/3P9K;> ([H7 MO^AFV?Q:-'6876;8H2)_W6^OR[_8T?\ 9^LO^">'[._Q6\+1^!KK]H+X/?LS MW/C_ %KQ%XHAMKOXOZ!^T=:? OQ%I_QXNOC-_:LUIX[_ .$]NO'=_P"/K#XO MZ=X]N[&^G\3R:E!JTEOJD-B\7W)ZY^T-%?SWZ]_P47^-O@'X,_LH_$#7?B_\ M-O$7C;XG?!K]BO\ :#^)'@D_#K1?!^GQ>"_VHOCU\$_A#XTETS7M3\73K=^& M?!.E>+O'\FA6GA6VU7Q1X7\16>B^)_B[XBTWP4FE:+XR_1K]DGXO_&WXD:_X MS^'7Q;O]/_X3O]F_Q7\1OAI\:[S3O 4GA30/'VN:QXAT_P 5? /QMX&$^J:S M#8^'O$G[/VI>&_'.N:;INL:[_9OB+Q?_ ,(MJ6I0ZEX9OHKD ^ZH-1L+J:6V MMKVTN+B'?YT$-S!+-%Y4AAD\R*.1I(_+E!B?>J[) 4;##%7*_FI/QRU7X&?M M\?\ !1J]^$VK_#O1?$?Q._X*0?\ !*[X(:]>ZKHND:[-'X)^+?[/?PA\)_$1 M].LX-5TB:'5K:ZNM1O8[]YKFULO$-O>2ZE97-P;Y5]^^&'_!0GXF>,Y?A1\. M?'OQH^#OP8\1:Y_PUMI?AWXR>-?!]A+X0^/7Q#_99_;9\0?LXV?PPT?PL/&& ME6L'C+Q;\*]$T?XB:WX%\$>)5\;:S?\ CK3=6^&T4GAOPOK6GW@!^[%%9VEZ MMIFM6K7ND:E8:K:)>ZGIKW>FW=O>VR:AHVI7>CZO8//:RS1+?:5JMC>Z7J=J M7$]CJ5G=V5U%#C0 4444 %%%% !1110 4444 %%%% !1110 4444 % M!('7U _$G _4U\P_$_\ X;,_X2Z[_P"%,_\ #,G_ @GV33_ +#_ ,+._P"% MK_\ "6_;_L__ !-/M?\ PBG_ !)OLGVK_D'^3^^^S_\ 'S^\KSQO^'D&.?\ MAB/&5_Z+YUW#;T]\>WKQFOML%P5]QQ-'ZK+V5>GS-]NZ-F0JQ]I^ _[9W[-W M[3&NZYX:^"GQ$'C+6O#FDPZ[K-F/#'C#0OL>EW%ZFG177G^(] TBVGW7DB0^ M3;S2SKN\QHQ&"X_AQ\;_ &W_ (33Q?\ VE]D_M#_ (2OQ+]N^P>?]A^V_P!N MZA]L^Q?:?](^Q_:?-^R^?^_^S^7YW[S?7ZG?\$@3\>?^%M_%@? 0_"+^WO\ MA7&E_P!MCXO_ /";?V3_ &1_PE5MY/\ 9/\ PA/^F?VC]O\ +\W[;_HOV7.W M]YFO]!?%#Z%/ACP=X8\0\7Y-Q/Q73SC*\KP6,PL^(+_SM\+/IP^*'&7BID'!F<\*\*5,FS+-< M=@\53X=R7/I\12H8?"8RM36"ABN)\3AGB5/#TW653#3BJ:JN,5*S7]<5%?#_ M /QLA_ZLC_\ ,]U]+?"G_A<'_"*C_A=W_"MO^$V_M*_S_P *K_X2G_A%O[(S M#_9F/^$O_P")O_:6//\ MW_+KGROL_\ '7^=V<<+?V/@_KG^L7"V:?OJ=+ZK MD^;_ %W&?O(R?M?8_5Z7[F'+:I/F]URAH^;3_1_)>*_[:QCP?^K?%>56HSK? M6LYRCZC@WR."]DJ_UBK>K/GO"'+[RC)W5CT.2ZMHIX;:2X@CN+A97@MWEC6> M9(0IF:*)F$DJQ!E,K(K",,"Y4$&F17UE/9$4;']F'P%J/CV\^$?Q!N/VC(]8^#OQA\,Z MCI6F?$+X8?$OPS\$?C9XC\'^+_!_]J316WB"/3?%.EZ /%'@+4DO?#/Q&\-2 MZCX%\5:=>:-XAGB/PMH?[3_Q9\&Z_P#%FZ^*&B^#_P!F_P#:IUGXG_!S]FOX MB7D?@72[OP5\4OB+X2_9W^.GQ8LO$OP%\?\ C+4=,\-#X8_%?2?#/AOQQX-U M_P"(LWB+6=$TQ_%?P'F\+7WQUL-,@B^5/K#^@>J$&J:9=7U_I=MJ%C<:EI:V M;ZGI\%W;S7NGIJ$#OCOIW@#X'VOASQ];:C\7+_ /8K\2?M$>)_ M@U\4?#1\2+\;_A-JM]XDM(?$7P[\<:#H_CKX>ZYX'TRV^'.OW'A[XG>(]*O= M1\A\*_M.1>#OVGOVPO%_P[_:5^&/C*_^.NJ?L->%/!GQ8T'PQX&N]$^(%TW[ M*7[57Q,TS0?#&L'Q*GPX\.75U=> UN+'Q%XO?Q"]UX5MKOX<:)H?B+XI:QX8 MNY0#^E>JVD=W)Y?EVLES EP_G%UBV0/()6\TQ2"/:AWF-PN2C M8_G]T3_@J1\6OB!\*?AOX[L]?^&GP_\ 'E[X._X)/>*Y?AU-H]GJ\/Q9T3]N MOXB_!OPA\;O&7A&'5=>A\0Q^$_AS>^.O%W@#PI-H%Q?R^%?'W@K6'\?MKEO- M8Z3#]2?M:6&@>'O^"G7_ 32^*GBN#0]$\)V?PE_;]^&UWXX\016.GZ/;?$# MQ5H_[-WBKX=>&KGQ'J,<6GV>NZKH7@'XGZEX8M[R_M[F>#1O$R:3ND:^BE / MU1F\1:!;QF:XUO2(85O+?3S+-J=C%$+^ZE\BULC(\ZH+RYF_=6]J6$\\G[N* M-W! O7%_96D23W5W:V\$CB-)I[B&&)W*NX1))'5&?9&[;58G:CMC"L1^"?QU M^'FK#QEH_P 4_@)\0?V7=,^)5O\ %[]K#XK^#/@A^T=IVFVW[./[67PBO].^ M"G@'XE1ZGXUTVU>X\"_$SPKK6FZ0/AK\8--TOQJNC6&O>,M.U/PQXE\$>+O$ M4UKB_P#!1SQ/X/\ &?\ P0.C\3:;\-YO@QH&M?"G]D&\\'_"OXDM9WM]\-8Y M/C!\$(],\&:ECQ31,\4J'INC=ER",Y!%3U_.7X&_:&U7]F3XL? M\%!-;\,7GPQUCP)/XN_8)FNOBC\*=7/P_P#V)_A#IGQ6@\5?"KQ1>XUBS\?^ M$_ GQ;\+P>'] \4_&CQ7%JGB;P&/"GC3X%Z[XWT?PI;Z%XAO=;T/$?\ P4*_ M:P\%6OB*_P#$/Q3_ &9_$K?%[X7VNN_#/5OB[\-O&W[+E MYH.GQ?$OX;S_ I_;!\#^"/@U\0M7U"7Q#'K-KH'Q*^'&G67Q#F.MZ'"=5^%>MZ5I7AW4O^$C]VM/VT?C_K/QNT[]GBW^*/P[TF27]OK]IG]EN_ M^(X\ Z%IWTA /W"JK>WMGIMG=ZCJ%U;6-A86T]Y>WMY/#:VEG:6T337 M%U=7-P\<%O;P0H\LT\TB111JTDCJBDC^>SX2_P#!3CXQ^(?"WP\U;XH?$KX7 M^$Q\=?V0/^"=_P >M*U73? =BMO\/?B!^TS\:]6^"_Q&\!Z/_:OC)-+%EKPT MF*[\(^+?B=J1\/\ PO\ %NI)/XNB\5:$]AX2N?'KO]N+XZ_M;_LS_M)^%?'_ M (M^&F@>&+#_ ()+?M%?%CXC>'M!\'6=W?>*_'6G^./VR?V;]^%UM+\(_"R6^DZ]JOA_5-1M?&VA?%;P;J^G_$_P=XVTRY& M@:[X(\:Z1:Z,XGTO5%C_ #V^!7P>_9MM_P!N7_@L=;?\*T^"EG9?"B/]DG5O M UNOA3P)96?P]N+3]CV_M=5NO#\2V4-MX:A74+B:SUD6RVMG-/2%W19HR0)(F82(2-RC(IL M>H6$MR]G'>VDEW'O#VJ7,#W"&(1F0- LAE4QB6(ON0;!(A;&]<_RV_\ !$I] M,\%^)OV*-0^*DNC_ HUKXC?\$D?V9_!W[.-K\.]2DT_X._M2Z1IN@_#SQ?\ M8-7^*(OK/34U']M/X%>+Y;71;SPC,+R]MOA?\0==\9>%M9\5Q:[X\TOX=>O_ M +1GQUU#]G#]O+_@I1\5_AA??#G3OB-I?[-O_!'KPSIUUXETO2-9A3_A8W[8 MW[1_PX^(WVC38-5T749]1'@SQ;;2ZA*NI07%D\7A6_U82V=KI$3@']'2221RJ1QQHK.[NP5%!9B ":AL;ZRU.RL]2TV[ MM;_3]0M;>]L+ZRN(;NSO;.ZB2>VN[2ZMWDM[FVN(9$F@N())(9HG62-V1E8_ M@K=?MY?$#7[;XA_ 'XH_$?X>^%8H_C/^W_\ N#X[:CX7T+3]'\67GP$\+_# MGQ)\,/A7<:%J>KR>#+#XA_$7PW\5?%$XMH[];OQ3X8^"'BV3P]IECKFK75SH MG#?L2_M,(;#X@>,?@I MXE_85\$^,KSXW?"KP!/X6.H>(%\ _$RZN=);67\61?#"WT+X6?%'0?'O]@:T M+#6M+ /Z+:*_/+]AS]H;XE??B-X%^.WB?PG8_''X1Z;X&T7QE\-?#7AJ/ M0].UC2=4TZ]N_"O[3/@N[O=6U#7+KX4_M(:7$/%7@GPS?P?;_A1>6'B+X5>+ M-5UKQMX4UN\K]#: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** .*\?_#GP-\4_#ESX2^(7AC2?%GAZ[DBGDTW5[;SD MCN8"3!=VD\;17=A>P[G$-[8W%M=Q+)(B3*DDBMYQ\*_V7_@/\%=4N-<^&WPZ MTCP_K=U;O:2:U)<:KK6L1VLI!EM;34M>U#4[JPMI\*+B&QDMTN0JK<>:JA1[ MY17SF,X/X2S#/,%Q/C^%^'L=Q)EL(T\NX@Q>2Y=B<[P$(N4HPP6:UL-/'86$ M7*;C&A7@HN65\92S&MEV K9AATHT,=5PF'J8RC%7:5+$SINM3 M23Y^E:;+]FM[FTMS+86< MI@M;R2VFN[:'S('$5O=2V=I+<0QA8IY+:W>5':"(IR?PV^'>F_#/PX-!L=:\ M5>)[JXO)-2UGQ3XXUZX\3>+?$>IR6]K8KJ&NZU<1P?:[BWTS3]-TJT6&UM;: MUTW3K*T@MXTA)?T"B@#,_L71S*9SI6F^0R>3O+M*S2, MY;+_ !/XBBGTRWU"/4XH8[;7-2O8+=UO(DD,\,:3%\4\]RK$Y%G7B+QKFV2XRE"AB\JS'B7-\9E^)HTITZE.E7PE?%U*%6G M"I2ISC"<'&,X1DDG&-OSC*?!_P *LAS;#9]DGAQP3E.=X.M4Q&%S;+N& M8X:O5A*G4K4,9A\)3KTJM2%2I"\CT[="_P!A2ZA@2=+/?;P/]E606^^&)A'F-"L< M'AKP[;01VUOH6C06\-U;7T4$.E:?%#%>V5R][9W<<4=LL:75K>.]U;7"*)H+ MEVGB=)6+G;HH \+^.'[/7P]^/G@G3/ ?C"'4M,TC1_&/PR\;Z;=>$Y[#0]8M M-6^$OQ-\&_%[PC;6VI-I=\]OHR>.O 'A35-7TFWCBM=:M]*73=066PN+F"7V M/5-(TO6["XTO6=.L=6TVZ"BZT_4[.VU"QN DJSH)[.\BFMI@DR)*@EB;9(BN MN&4&M&B@#)OM!T35+)--U+2-+U#3HQ J6%]I]G=V:+:NDEJ$M;F"6!1;/&CV MX6,"%D5HPI52+MU9VE[&L5Y:V]W$CB18[F"*X19 KH'5)D=0X1W3>!NVNRYP MS V:* *"Z5IBZ>^E+I]DNER6\UK)IJVL L'MK@.L]NUD(Q:M!.LLBSPF(QS* M[K*KAF!B70]&2-(5TG3%AC@AM4B%A9B-+:WCCBM[=$$(58((H8HX80!%%''& MD:*J(%U** ,UM&TAIKVX;3-/:?45M$OYFLK5IKU+#S/L*7!D>-;J&*X5&4JL\4

<1$#+Y]R3<3>86\V?]])ND):M&B@"K;V- ME:,[VMI:VS/'%$[06\,+/' &$,;-$B%DBWOY:$E8][; NXY@.D:46N&.F:>6 MNUD2Z8V5J6N5FD$TJW!\K,RR2JLL@E+AY '<%@#6C10!173-.1(8EL;-8[>Y M^V01K:VX2&[R[?:HD$86.YS)(?/0++F1SORS$Q2Z+H\\KSS:5ILLTC.\DLEA M:22.[A [/(\+.S.(XP[,Q+!$!)"KC3HH RI]"T6ZB\BYTC3+B W<.H>3/I]G M+%]NMI5GM[TQ20M&;NWF598+DKY\,@#QR*PS3FT72'DBE?2].:6"PN-*@D:Q MM6>'2[LP&ZTZ)S"6BL+DVML;BRC*VTYMX3+$YB3;IT4 58[*SAF^T16MM'.8 MA!YT<$*2^2HC"Q>:B!_* BC CW; (T 4;%Q:HHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HKD_&7_"M#E_> M0Y/=YH:OFT]W+\C_ +0PZQ']KY)@KU)0]CC\?]7Q'NN*Y_9^RG[DN;W9]5C:#XAT3Q/I_]J^']3M-6TXWFHV O+.3S(3>:3?W.EZC &P,O:W]I<6[\ M;2T>]"\;H[?%_P ??BM\>/A3X%N+[7[OX16TOB)YO#FDCPW_ ,)JWB&.[O;. MX,VI::FI.EDKZ1;*]Z9[DM#%,MLA1Y9HHY/E[]D/XJ_$32M5N?A1X1O/!BKX MBGN]=TE?'1U]K5-4M+*/^T+'39=#<2K=:G96_P!O>.Z5HI9--N'B9;FX99OY MQXG^EUPQPUXQ<(>%>+X;XBI5L^P.(AF:Q>7QH9Q@,\S*I@EP=@,-@/K2UJ5Z-6MS?J.4>"6;YMP/G7&-'-S/S3$\.?5L/6Q']N<.U_8TY5/8X?,O:UZO*D^2E3]C'GJ2 MO:,;J[TNKGJ$\\-M#)<7$L4$$*&26::1(HHT499Y))&5$4#DLS!1W(K.N]>T M.QT^;5KW6-+M-+MG$=QJ5UJ-G;Z?!(TZ6RQSWLTZ6L4C7$D<"I),K-,ZQ &1 M@IR_'']D_P#"'>*/[=_LO^Q_^$?UC^TO[:^P_P!D_8_[/N//_M'^T_\ B7_8 MMF?M'VS_ $;R]WG?)FOYZ?':?\$:;3XXR>&(?V9)/^"1-O)\(O\ MA*GTN/X<7?[;9\0_#!/B)'KYO0/"\OQHMO@6MS)X$A\4L?%/]@S_ !LE\.1M M&.&)[ZT625[AG2W2)#,&D>=HY%A5 QE M9'"!BK :8.1D=_P/X@\@^H/([U_.S^UWX'^"?AG_ (*%?L->%? '_#(O@WPE M/^QY_P %+]3BA^/?AO1M>^$<.H>+?C/^R'XAB5]'M_%'@R2(ZAXDUOQG?^&3 M!J\=E!HD_C>W\+0&TDN9K3[K_P""4?B[7/%7[#7['4GB'7O'^D:O;_L[)H4W M@GXR7EIJ_P 4?%,/@;Q0/ VG_&-];U"WTCQ;J/@CQ;I^C6NO^ [K4=#M)+OP M+XV\&W&O&'7MT:8/,3S@BRF+=XC9U9%D(V%U9 Q8 M$" W]B!M_%S3;W43XP\ ?LH-\!==\)>(O@3\4K0Z*ND:=X M=M_&J>&O#OP[T:/Q9=6OB:-M-\>1>#[/Q#X!\5:]#E_LZ_LV? W1O!/[5OA# MXMV'[//[4?[*GBY? ?[0-_\ '^X^$OPMMM0^.-VS^.O%OC*P_:2NOAMH]E\. MOV@/&'PTO?#.C?$#3/B=)X>M+C5K#X@:38:_HLWB?PS-XAUL _8R&\M+E%DM M[F"XC=VC5X)HYD:15+LBM$SJSJH+% 2X4%B-H)#[FYM[.WGN[N>&VM;:&6XN M;BXD2&"WMX$:2:>>:5DBAABC5I)99&6.-%+NRJ":_G;^*GP?_P"">7PI_9)^ M$7P?^.FK_LS?L@?%;XPS>-?C?\(H=:\5>&/@AJ/[,VJ_$[QYIGQ"U[Q[\&M/ M_M?P[_PBWCWX/Z7<>$O!'A;4_#%M#JOB/Q7X7T7P_=S3>'[GQ3Y7V3_P48U& M]'Q0_P""<4WCN>*/]C:__:RU-_VH+O4C>P^#S")@#]5-/U+3]5M8;[3+ZSU&RN8HYK>[L M;J"\M9X95#Q30W%M)+#+%(A#1R([(Z_,I(YJ[7YI?%#X@^#_ (._$_X5> /@ MEJW@#X*^$?VI]?\ BOK'CCX[:=H7A_6? NG?%3X7_";P6_@GPN;::ZT_P':^ M*/B#X2TZXU%[R\NXX]4\+?!W7]"TY[7Q/J=IJVF_"^I_\%&/VKF\.OXTUBY^ M%_PWUOPG\)_^"2/Q%\6?"Z^\&-?PW.N_MK_M,_%/X _&O1IM3U3Q=:^)='\. MP^%M'\)?$[X?12PVWB;PK%<:9:>*[K4;2^U&&X /Z%:*_GB7]OG]IO4M>\=_ M#"/XX_!SPGKWPU\,?\%0Q:^/?$'PUT.^'CGQE^Q3\<_V:M ^$4.H>&8_'&EV MEI!XL\&_&77-$\=>'O#$@UG6QI=OX@\(W/AZ_E9+/T%?^"A/[1TOQ-T3X:>) M(/ /PS\6^)OVS?V._@\?A_KOA]+WQKX6^%?[2_[$?A[XR>+7GM9_$-A/JVH^ M"OCO<>+?!GA[QNVDVNAW[>$]1\'ZA8:AK-AJ%R@!^[E1S316\4D\\L<,$*-) M+-,ZQ111H"SR22.51$5069V8*H!)( K^<[]G/]O+]IG5?@-^PSX7U'XU_ Z^ M^,WQD^ 7P8^,4OCW]HGQ'IOPYT_XV^,-8^*]WX0^.WP2\-Z-X<\)>(+GQ'\0 MOAUHFGKID^@>!+K2O'FA^.?'G@:;6/#EUH6GZUH3_J'^Q)\6/&_QV^#_ ,2? MBE\7_''@_P 3:#/\;?VHOAEIFA:?X4T'P_X?\,^#O@3^TY\<_@]I,^M7XUO7 M5UN\\3> O"/A'5?$<^I7$.EK>)=W^E6\6E:NJ* ?;QUO1U5'.JZ:%D:1(V-_ M:!7>%HDE1&,V&:)YH4D522C2QJP!D0-J5_'#^S1_;A_8:_X-V_\ A*O^%%'X M>']M?X1KI']FC4&\>FZ;X)_M6B]'B@:O_P 4_N-__9H\1_9OWW_"0?\ "-%P M;@:>*^\K3_@IS\9_$.HZGH_A'XK_ EU33/&&J_\$Z]:\!>.)/ NF:T_2_ -]XW?7=-MO!7@'PUX&;+QFHL/^"?/[3UWX6_:)U'0YK]-5CT MGXG7_B63Q7X>LM+5/ E]X5U+2O"-EP_ _]M#]IOQSXJ^#OP^\= MZ98:)K/Q:\(WGP*U#7-*^'%[%8>"OVX/V;/'VLZ;^UMI'EWES@\3Z[K&H:7;( ?M-17\Z\/_!3GXR^(]5U;2/! MOQ7^$VJ:3XSUK_@G7K?P^\<3^!])L3#X9_:N_;P^)?[+WQ;T_3? =UXV.M:= M!X)\ ^&/#6L:7I?Q#U)_B+X.\6R:G?\ Q+TW2+/6]/\ !OAW[0^"O[4GQO\ M'7[7U]\#=0\'-2LO'/A^71]7 /U8HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@#RSXB?!;X;_%:YTNZ\>Z!+KLFC07-OIBMK.N6$%H MEY)%)=,EMIFI6=NTT[00"2>2-YBD,4>\1H%KC-%_95^!7AW5]+U[1?!Z7/(LT^FW>G65S MI\\R3I+R/ M*>>PM)GC^R[OLVQI(69/L^]_(VD"'1)7@$Y4S"%Y8HY'B#[&DC1V4LBD3T4 1I#%&9#'&D9ED,LA1%0O*RJK2/M M W2%553(V7*@ M@ !L=O!%";>*&*. B0&%(HTBQ*S-(/*51'B1G9G&W#LS,V M2Q)FHH I7&FZ?=RK/=6-G<3(JHLL]K;S2JJ,[HJR2QNZJCN[*H8!6=F !8DS M75K;7MM<6=Y;PW5I=036UU:W,4<]OFSR22SV%E-)+M\V26TMY7DV*JKYCR1,S[5557<3@* MH& !?HH \)UG]G?X=:[\=_!'[0U];7Y\<> /AUXZ^&>@622:;_PBXT'XB>* M_AYXU\17UWH*#5=62]]GDTK3); MT:E)I]C)J CMH1?26EN]X(K.2YFM(OM3Q&X\NVEO+N6W3S-L,EU>4O? MHH S!HND 62C2]."Z;>3:CIZBQM0MCJ%R+M;B^L@(<6EY.M_?+-=6XBN)5O+ MH22,+B7?.FG6$=M+9QV5HEI.'6:U2U@6WE61!'(LD"QB*0/&JHX=&#( K94 M5:[NI"2]Q=2R7$S/-([MK44 M9[Z3I-$;D0P27MY)#$)0D3W=RT M:J9Y=]WRT^7Y%^5F=?E7Y6?=N9>.&;>VYA@G<SS7=S(?FGNII;B4O-([M;&GV OWU465H-3D MM([!]1%M"+Y[&*>6YBLGO-GVEK2*XGFGCMFE,$ XML 17 R1.htm IDEA: XBRL DOCUMENT v3.8.0.1
Document and Entity Information - USD ($)
12 Months Ended
Dec. 31, 2017
Feb. 13, 2018
Jun. 30, 2017
Document and Entity Information [Abstract]      
Document Type 10-K    
Amendment Flag false    
Document Period End Date Dec. 31, 2017    
Document Fiscal Period Focus FY    
Document Fiscal Year Focus 2017    
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,475,586  
Entity Current Reporting Status Yes    
Entity Voluntary Filers No    
Entity Well-known Seasoned Issuer Yes    
Entity Public Float     $ 730,642,233

XML 18 R2.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Current assets:    
Cash and cash equivalents $ 137,326 $ 222,962
Restricted cash 1,964 0
Short-term investments 6,997 0
Accounts and other receivables, net 162,034 197,941
Inventory 186,307 88,254
Prepaid expenses and other current assets 25,015 20,006
Total current assets 519,643 529,163
Noncurrent Assets:    
Long-term restricted cash 1,030 1,655
Long-term investment in sales-type lease, net 23,367 31,050
Property and equipment, net 36,623 30,620
Service inventory, net 2,551 3,023
Goodwill 14,182 14,182
Purchased intangible assets, net 4,345 1,637
Deferred tax asset 1,106 85,613
Other non-current assets 15,910 17,629
TOTAL ASSETS 618,757 714,572
Current liabilities:    
Accounts payable 57,207 45,504
Accrued payroll and related expenses 18,546 17,199
Other accrued liabilities 9,471 10,303
Deferred revenue 80,119 83,129
Total current liabilities 165,343 156,135
Noncurrent Liabilities:    
Long-term deferred revenue 38,622 27,258
Other non-current liabilities 14,495 5,703
TOTAL LIABILITIES 218,460 189,096
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 39,435,215 and 36,763,379 shares, respectively 633,408 622,604
Accumulated other comprehensive income 915 2,782
Accumulated deficit (234,026) (99,910)
TOTAL SHAREHOLDERS’ EQUITY 400,297 525,476
TOTAL LIABILITIES AND SHAREHOLDERS’ EQUITY $ 618,757 $ 714,572
XML 19 R3.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Balance Sheets (Parenthetical) - $ / shares
Dec. 31, 2017
Dec. 31, 2016
Statement of Financial Position [Abstract]    
Preferred stock, shares Authorized 5,000,000 5,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, par value (dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized 75,000,000 75,000,000
Common stock and additional paid-in capital, shares issued 40,464,693 40,693,707
Common stock and additional paid-in capital, shares outstanding 40,464,693 40,693,707
XML 20 R4.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Revenue:      
Product $ 250,195 $ 499,432 $ 601,294
Service 142,314 130,377 123,395
Total revenue 392,509 629,809 724,689
Cost of revenue:      
Cost of product revenue 188,830 332,016 426,821
Cost of service revenue 72,975 77,578 72,185
Total cost of revenue 261,805 409,594 499,006
Gross profit 130,704 220,215 225,683
Operating expenses:      
Research and development, net 98,777 112,130 96,563
Sales and marketing 59,894 64,893 60,150
General and administrative 29,113 34,053 27,966
Restructuring 8,568 0 0
Total operating expenses 196,352 211,076 184,679
Income from operations (65,648) 9,139 41,004
Other income (expense), net 5,002 (1,365) 365
Interest income (expense), net 3,276 2,147 1,408
Gain on strategic transaction 4,480 0 0
Income before income taxes (52,890) 9,921 42,777
Income tax benefit (expense) (80,939) 694 (15,240)
Net income $ (133,829) $ 10,615 $ 27,537
Basic net income (loss) per common share (dollars per share) $ (3.33) $ 0.27 $ 0.70
Diluted net income (loss) per common share (dollars per share) $ (3.33) $ 0.26 $ 0.68
Basic weighted average shares outstanding (shares) 40,139 39,833 39,257
Diluted weighted average shares outstanding (shares) 40,139 41,012 40,691
XML 21 R5.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Statement of Comprehensive Income [Abstract]      
Net income $ (133,829) $ 10,615 $ 27,537
Other Comprehensive Income (Loss), Net of Tax [Abstract]      
Unrealized loss on available-for-sale investments (7) 8 (20)
Foreign currency translation adjustments (490) 426 (394)
Unrealized gain (loss) on cash flow hedges (1,457) 8,030 5,251
Reclassification adjustments on cash flow hedges included in net income 87 (13,324) (3,698)
Other comprehensive income (loss) (1,867) (4,860) 1,139
Comprehensive income (loss) $ (135,696) $ 5,755 $ 28,676
XML 22 R6.htm IDEA: XBRL DOCUMENT v3.8.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 at Dec. 31, 2014   40,822,000        
Balance at Dec. 31, 2014 $ 453,854 $ 598,390 $ 6,503 $ (151,039)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of shares under employee stock purchase plan, shares   27,000        
Issuance of shares under employee stock purchase plan $ 711 $ 711        
Exercise of stock options, shares 229,118 229,000        
Exercise of stock options $ 2,289 $ 2,289        
Restricted shares issued for compensation, net of forfeitures, shares   (384,000)        
Restricted shares issued for compensation, net of forfeitures and taxes (4,373) $ (2,464)   (1,909)    
Share-based compensation 11,353 $ 11,353        
Other comprehensive income (loss) 1,139   1,139      
Net income 27,537     27,537    
Balance, 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]            
Net income (5,013)          
Balance, 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   27,000        
Issuance of shares under employee stock purchase plan $ 718 $ 718        
Exercise of stock options, shares 168,825 169,000        
Exercise of stock options $ 2,121 $ 2,121        
Restricted shares issued for compensation, net of forfeitures, 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 $ 10,615     10,615    
Balance, shares at Dec. 31, 2016 40,693,707 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
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   20,000        
Issuance of shares under employee stock purchase plan $ 365 $ 365        
Exercise of stock options, shares 157,257 157,000        
Exercise of stock options $ 1,342 $ 1,342        
Restricted shares issued for compensation, net of forfeitures, 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 $ (133,829)     (133,829)    
Balance, shares at Dec. 31, 2017 40,464,693 40,465,000        
Balance at Dec. 31, 2017 $ 400,297 $ 633,408 $ 915 $ (234,026)    
XML 23 R7.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Statements of Cash Flows
$ in Thousands
12 Months Ended
Dec. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
Dec. 31, 2015
USD ($)
Statement of Cash Flows [Abstract]      
Interest Paid $ 14 $ 31  
Operating activities:      
Net income (133,829) 10,615 $ 27,537
Adjustments to reconcile net income to net cash provided by (used in) operating activities:      
Depreciation and amortization 16,760 14,684 17,017
Share-based compensation expense 10,849 11,151 11,353
Deferred income taxes 81,468 (1,861) 12,103
Gain on strategic transaction (4,480) 0 0
Gain on sale of equity investment (3,349) 0 0
Other 837 2,850 1,945
Cash (used in) provided by operations due to changes in operating assets and liabilities:      
Accounts and other receivables 38,660 (78,396) 36,665
Long-term investment in sales-type lease, net 10,129 (17,224) 11,510
Inventory (97,688) 15,343 21,292
Prepaid expenses and other assets (5,306) 2,265 (3,972)
Accounts payable 11,527 16,903 (19,849)
Accrued payroll and related expenses and other accrued liabilities 7,572 (21,073) 23,841
Deferred revenue (6,491) (7,570) 8,314
Net cash (used in) provided by operating activities (73,341) (52,313) 147,756
Investing activities:      
Sales/maturities of short-term investments 87,513 30,990 16,229
Purchases of available-for-sale investments (94,902) (16,159) (14,991)
Cash received in strategic transaction 8,000 0 0
Proceeds from sale of equity investment (4,481) 0 0
Decrease in restricted cash (1,288) 1,670 13,445
Purchases of property and equipment (17,467) (7,503) (7,467)
Net cash provided by (used in) investing activities (13,663) 8,998 7,216
Financing activities:      
Proceeds from issuance of common stock through employee stock purchase plan 365 718 711
Purchase of employee restricted shares to fund related statutory tax withholding (2,039) (3,379) (4,373)
Proceeds from exercise of options 1,342 2,121 2,289
Net cash provided by financing activities (332) (540) (1,373)
Effect of foreign exchange rate changes on cash and cash equivalents 1,700 157 428
Net increase (decrease) in cash and cash equivalents (85,636) (43,698) 154,027
Cash and cash equivalents:      
Beginning of period 222,962 266,660 112,633
End of period 137,326 222,962 266,660
Supplemental disclosure of cash flow information:      
Cash paid for interest     4
Cash paid for income taxes 930 2,441 3,890
Non-cash investing and financing activities:      
Inventory transfers to fixed assets and service inventory 2,429 5,292 8,177
Receivable from Seagate 1,782 0 0
Inventory 4,120 0 0
Property and equipment 2,915 0 0
Intangible assets 3,350 0 0
Deferred revenue 12,168 0 0
Deferred tax liabilities 3,019 0 0
Other liabilities $ 500 $ 0 $ 0
XML 24 R8.htm IDEA: XBRL DOCUMENT v3.8.0.1
Description of Business
12 Months Ended
Dec. 31, 2017
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) and data analytics and artificial intelligence (AI) markets. These products include compute systems commonly known as supercomputers, and 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, system maintenance and support and engineering services. The Company’s customers include domestic and foreign government and government-funded entities, academic institutions and commercial entities.
XML 25 R9.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2017
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, 2017 and 2016, the Company had $3.0 million and $1.7 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. 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 18 — 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. Prior to the adoption of ASU 2015-11 at the beginning of the first quarter of 2017, inventories were valued at the lower of cost or market. The adoption of ASU 2015-11 did not have a material impact on the Company’s consolidated financial statements.
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). Prior to the adoption of ASU 2015-11 at the beginning of the first quarter of 2017, service spares were valued at the lower of cost or market. The adoption of ASU 2015-11 did not have a material impact on the Company’s consolidated financial statements.
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 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). In the second quarter of 2017, the Company determined that declining revenues in recent years, coupled with the anticipated loss for 2017, should be construed as a triggering event for the purposes of impairment testing of goodwill in accordance with ASC 350. The Company performed a quantitative goodwill impairment test on June 30, 2017. Due to the proximity of the triggering event to the October 1 annual testing date, the Company has elected to change the date of its annual goodwill impairment test from the beginning of its fourth fiscal quarter to the beginning of its second fiscal quarter. 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 a quantitative goodwill impairment test during the second fiscal quarter of 2017 and concluded that the fair values of its reporting units were greater than their carrying amounts.
Business Combinations
The Company accounts for business combinations using the purchase 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
The Company recognizes revenue, including transactions under sales-type leases, when it is realized or realizable and earned. The Company considers revenue realized or realizable and earned when it has persuasive evidence of an arrangement, delivery has occurred, the sales price is fixed or determinable, and collectibility is reasonably assured. Delivery 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. The sales price is not considered to be fixed or determinable until all material contingencies related to the sales have been resolved. The Company records revenue in the Consolidated Statements of Operations net of any sales, use, value added or certain excise taxes imposed by governmental authorities on specific sales transactions. In addition to the aforementioned general policy, the following are the Company’s statements of policy with regard to multiple-element arrangements and specific revenue recognition policies for each major category of revenue.
Multiple-Element Arrangements. The Company commonly enters into revenue arrangements that include multiple deliverables of its product and service offerings due to the needs of its customers. Products may be delivered in phases over time periods which can be as long as five years. Maintenance services generally begin upon acceptance of the first equipment delivery and future deliveries of equipment generally have an associated maintenance period. The Company considers the maintenance period to commence upon acceptance of the product or installation in situations where a formal acceptance is not required, which may include a warranty period and accordingly allocates a portion of the arrangement consideration as a separate deliverable which is recognized as service revenue over the entire service period. Other services such as training and engineering services can be delivered as a discrete delivery or over the term of the contract. A multiple-element arrangement is separated into more than one unit of accounting if the following criteria are met:
The delivered item(s) has value to the customer on a standalone basis; and
If the arrangement includes a general right of return relative to the delivered item(s), delivery or performance of the undelivered item(s) is considered probable and substantially in the control of the Company.
If these criteria are met for each element, the arrangement consideration is allocated to the separate units of accounting based on each unit’s relative selling price. If these criteria are not met, the arrangement is accounted for as one unit of accounting which would result in revenue being recognized ratably over the contract term or being deferred until the earlier of when such criteria are met or when the last undelivered element is delivered.
The Company follows a selling price hierarchy in determining the best estimate of the selling price of each deliverable. Certain products and services are sold separately in standalone arrangements for which the Company is sometimes able to determine vendor specific objective evidence (VSOE). The Company determines VSOE based on normal pricing and discounting practices for the product or service when sold separately.
When the Company is not able to establish VSOE for all deliverables in an arrangement with multiple elements, the Company attempts to establish the selling price of each remaining element based on third-party evidence (TPE). The Company’s inability to establish VSOE is often due to a relatively small sample of customer contracts that differ in system size and contract terms which can be due to infrequently selling each element 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. TPE is determined based on the Company’s prices or competitor prices for similar deliverables when sold separately. However, the Company is often unable to determine TPE, as the Company’s offerings usually contain a significant level of customization and differentiation from those of competitors and the Company is often unable to reliably determine what similar competitor products’ selling prices are on a standalone basis.
When the Company is unable to establish selling price using VSOE or TPE, the Company uses estimated selling price (ESP) in its allocation of arrangement consideration. The objective of ESP is to determine the price at which the Company would transact a sale if the product or service were sold on a standalone basis. In determining ESP, 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. The Company also considers the historical margins of the product or service on previous contracts and several 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.
Products. The Company most often recognizes revenue from sales of products upon customer acceptance of the system. Where formal acceptance is not required, the Company recognizes revenue upon delivery or installation. When the product is part of a multiple element arrangement, the Company allocates a portion of the arrangement consideration to product revenue based on estimates of selling price.
Services. Maintenance services are provided under separate maintenance contracts with customers. These contracts generally provide for maintenance services for one year, although some are for multi-year periods, often with prepayments for the term of the contract. The Company considers the maintenance period to commence upon acceptance of the product, or installation of the product where a formal acceptance is not required, which may include a warranty period. When service is part of a multiple element arrangement, the Company allocates a portion of the arrangement consideration to maintenance service revenue based on estimates of selling price. Maintenance contracts that are billed in advance of revenue recognition are recorded as deferred revenue. Maintenance revenue is recognized ratably over the term of the maintenance contract.
Revenue from engineering services is recognized as services are performed.
Project Revenue. Revenue from design and build contracts is recognized under the percentage-of-completion (POC) method. Under the POC method, revenue is recognized based on the costs incurred to date as a percentage of the total estimated costs to fulfill the contract. If circumstances arise that change the original estimates of revenues, costs, or extent of progress toward completion, revisions to the estimates are made. These revisions may result in increases or decreases in estimated revenues or costs, and such revisions are recorded in income in the period in which the circumstances that gave rise to the revision become known by management. The Company performs ongoing profitability analyses of its contracts accounted for under the POC method in order to determine whether the latest estimates of revenue, costs and extent of progress require updating. If at any time these estimates indicate that the contract will be unprofitable, the entire estimated loss for the remainder of the contract is recorded immediately.
The Company records revenue from certain research and development contracts which include milestones using the milestone method if the milestones are determined to be substantive. A milestone is considered to be substantive if management believes there is substantive uncertainty that it will be achieved and the milestone consideration meets all of the following criteria:
It is commensurate with either of the following:
The Company’s performance to achieve the milestone; or
The enhancement of value of the delivered item or items as a result of a specific outcome resulting from the Company’s performance to achieve the milestone.
It relates solely to past performance.
It is reasonable relative to all of the deliverables and payment terms (including other potential milestone consideration) within the arrangement.
The individual milestones are determined to be substantive or non-substantive in their entirety and milestone consideration is not bifurcated.
Revenue from projects is classified as Product Revenue or Service Revenue, based on the nature of the work performed.
Nonmonetary Transactions. The Company values and records nonmonetary transactions at the fair value of the asset surrendered unless the fair value of the asset received is more clearly evident, in which case the fair value of the asset received is used.
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 four 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 $1.7 million and $1.6 million for 2017 and 2015, 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.
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 milestone payments are recognized in operations 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 may be 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.
The Company classifies amounts to be received from funded research and development projects as either revenue or a reduction to 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.
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 Company provided a valuation allowance against its U.S. deferred tax assets and against the majority of its deferred tax assets arising in foreign jurisdictions at December 31, 2017 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.
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.4 million, $3.2 million, and $2.3 million in 2017, 2016, and 2015, 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 year ended December 31, 2017, outstanding stock options, unvested restricted stock and unvested restricted stock units were antidilutive because of the net loss and, as such, their effect has not been included in the calculation of basic or diluted net loss per share. For the years ended December 31, 2016 and 2015, the added shares from these items included in the calculation of diluted shares and EPS totaled approximately 1.2 million, and 1.4 million, respectively. Potentially dilutive shares of 3.1 million, 1.2 million, and 0.9 million, respectively, have been excluded from the denominator in the computation of diluted EPS for the years ended December 31, 2017, 2016 and 2015, respectively, because they were antidilutive. An additional 0.5 million, 1.2 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, 2017, 2016 and 2015, 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):
 
 
2017
 
2016
Accumulated unrealized net loss on available-for-sale investments
 
$
(7
)
 
$

Accumulated currency translation adjustments
 
1,611

 
2,101

Accumulated unrealized net gain (loss) on cash flow hedges
 
(689
)
 
681

Accumulated other comprehensive income
 
$
915

 
$
2,782


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 existing 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. Adoption of ASU 2014-09 was initially required for fiscal and interim reporting periods beginning after December 15, 2016 using either of two methods: (i) retrospective to each prior reporting period presented with the option to elect certain practical expedients as defined within ASU 2014-09 (full retrospective method); or (ii) retrospective with the cumulative effect of initially applying ASU 2014-09 recognized at the date of initial application and providing certain additional disclosures as defined per ASU 2014-09 (modified retrospective method).
In August 2015, FASB issued Accounting Standards Update No. 2015-14, Revenue from Contracts with Customers - Deferral of the Effective Date: Topic 606 (ASU 2015-14) that deferred the effective date of ASU 2014-09 by one year. Application of the new revenue standard is permitted for fiscal and interim reporting periods beginning after December 15, 2016 and required for fiscal and interim reporting periods beginning after December 15, 2017. The Company believes the impact of adopting the new guidance will be immaterial to its annual and interim financial statements. The Company believes that the impact will be limited to the identification of a significant financing component in a small number of its contracts with customers. The Company will also be required to make additional disclosures under the new guidance. The Company plans to adopt this standard in the first quarter of 2018 using the modified retrospective method.
In July 2015, FASB issued Accounting Standards Update No. 2015-11, Simplifying the Measurement of Inventory: Topic 330 (ASU 2015-11). Topic 330 previously required an entity to measure inventory at the lower of cost or market. Market could be replacement cost, net realizable value, or net realizable value less an approximately normal profit margin. ASU 2015-11 requires that inventory measured using either the first-in-first-out (FIFO) or average cost method now be measured at the lower of cost and net realizable value. Net realizable value is the estimated selling prices in the ordinary course of business, less reasonably predictable costs of completion, disposal and transportation. The Company adopted ASU 2015-11 at the beginning of the first quarter of 2017. Adoption of ASU 2015-11 did not have a material impact on the Company’s consolidated financial statements.
In November 2015, FASB issued Accounting Standards Update No. 2015-17, Balance Sheet Classification of Deferred Taxes: Topic 740 (ASU 2015-17). Current GAAP requires the deferred taxes for each jurisdiction to be presented as a net current asset or liability and net noncurrent asset or liability. This requires a jurisdiction-by-jurisdiction analysis based on the classification of the assets and liabilities to which the underlying temporary differences relate, or, in the case of loss or credit carryforwards, based on the period in which the attribute is expected to be realized. Any valuation allowance is then required to be allocated on a pro rata basis, by jurisdiction, between current and noncurrent deferred tax assets. The new guidance requires that all deferred tax assets and liabilities, along with any related valuation allowance, be classified as noncurrent on the balance sheet. As a result, each jurisdiction will now only have one net noncurrent deferred tax asset or liability. The guidance does not change the existing requirement that only permits offsetting within a jurisdiction. The Company adopted ASU 2015-17 at the beginning of the first quarter of 2017. At the time of adoption, all of the Company’s deferred tax assets and liabilities, along with any related valuation allowance, were classified as noncurrent on its Consolidated Balance Sheet. The Company adopted ASU 2015-17 on a retrospective basis. As such, prior period amounts have been adjusted to reflect the retrospective application of ASU 2015-17. This resulted in $19.1 million of current net deferred tax assets being reclassified as noncurrent on the Company’s December 31, 2016 Consolidated Balance Sheet.
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. Adoption of ASU 2016-01 is required for fiscal reporting periods beginning after December 15, 2017, including interim reporting periods within those fiscal years. The Company does not expect the adoption of ASU 2016-01 to have a material impact on its 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 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. As of December 31, 2017, the new standard requires application with a modified retrospective approach to each prior reporting period presented with various optional practical expedients. While the Company expects adoption to lead to a material increase in the assets and liabilities recorded on its Consolidated Balance Sheet, the Company is still evaluating the overall impact on its consolidated financial statements.
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. Adoption of ASU 2016-15 is required for fiscal reporting periods beginning after December 15, 2017, including interim reporting periods within those fiscal years with early adoption being permitted. The Company does not expect the adoption of ASU 2016-15 to have a material impact on its 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. Adoption of ASU 2016-18 is required for fiscal reporting periods beginning after December 15, 2017, including interim reporting periods within those fiscal years with early adoption being permitted. The Company does not expect the adoption of ASU 2016-18 to have a material impact on its consolidated financial statements.
In January 2017, FASB issued Accounting Standards Update No. 2017-04, Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment (ASU 2017-04) which eliminates Step 2 from the goodwill impairment test. ASU 2017-04 also eliminates the requirements for any reporting unit with a zero or negative carrying amount to perform a qualitative assessment and, if it fails that qualitative test, to perform Step 2 of the goodwill impairment test. An entity still has the option to perform the qualitative assessment for a reporting unit to determine if the quantitative impairment test is necessary. Adoption of ASU 2017-04 is required for annual or interim goodwill impairment tests in fiscal years beginning after December 15, 2019 with early adoption being permitted for annual or interim goodwill impairment tests performed on testing dates after January 1, 2017. The Company adopted ASU 2017-04 at the beginning of the second quarter of 2017. Adoption of ASU 2017-04 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 is currently evaluating the potential impact of the pending adoption of ASU 2017-12 on its consolidated financial statements.
XML 26 R10.htm IDEA: XBRL DOCUMENT v3.8.0.1
Strategic Transaction
12 Months Ended
Dec. 31, 2017
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 will sell, support, develop, manufacture, and test the ClusterStor storage solutions. The addition of ClusterStor will allow the Company to have more control over its storage products and to increase the value added in its solutions. It will also enhance 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 deferred revenue.
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 has been 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 included cash of $8.0 million. The Company expects to receive approximately $1.8 million in additional cash in the first half of 2018 as part of post-closing adjustments based on the final analysis of obligations to be assumed.
The Company has assumed customer support obligations associated with the ClusterStor business and has 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 is currently available. The Company may obtain additional information to assist it in determining the fair value of the net assets acquired at the acquisition date during the measurement period and, as such, additional purchase price adjustments may be recorded. The Company will record measurement period adjustments, if any, in the period in which the adjustments are recognized.
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 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

Deferred revenue
 
(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, 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):
2018
 
$
911

2019
 
911

2020
 
794

2021
 
344

2022
 
40

Thereafter
 
121

Total
 
$
3,121

XML 27 R11.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value Measurements
12 Months Ended
Dec. 31, 2017
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, 2017 and 2016, 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,
2017
 
Quoted
Prices in
Active
Markets
(Level 1)
 
Significant
Other
Observable
Inputs
(Level 2)
Assets:
 
 
 
 
 
 
Cash and cash equivalents and restricted cash
 
$
140,320

 
$
140,320

 
$

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

 
6,997

 

Foreign currency exchange contracts (2)
 
3,251

 

 
3,251

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

 
$
147,317

 
$
3,251

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

 

 
2,431

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

 
$

 
$
2,431

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

 
$
224,617

 
$

Foreign currency exchange contracts (2)
 
11,250

 

 
11,250

Assets measured at fair value at December 31, 2016
 
$
235,867

 
$
224,617

 
$
11,250

Liabilities:
 
 
 
 
 
 
Foreign currency exchange contracts (3)
 
41

 

 
41

Liabilities measured at fair value at December 31, 2016
 
$
41

 
$

 
$
41

 _______________________________
(1)
Included in “Short-term investments” on the Company’s Consolidated Balance Sheets.
(2)
Included in “Prepaid expenses and other current assets” and “Other non-current assets” on the Company’s Consolidated Balance Sheets.
(3)
Included in “Other accrued liabilities” and “Other non-current liabilities” 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, 2017 and 2016, 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,
 
 
2017
 
2016
Euros (EUR)
 
2.1

 
1.5

Swiss Francs (CHF)
 

 
3.6

Japanese Yen (JPY)
 
4,345.6

 

Canadian Dollars (CAD)
 
56.0

 
54.4

New Zealand Dollars (NZD)
 
16.2

 


The Company had hedged foreign currency exposure related to these designated cash flow hedges of approximately $96.3 million and $46.9 million as of December 31, 2017 and 2016, respectively.
As of December 31, 2017 and 2016, 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,
 
 
2017
 
2016
British Pounds (GBP)
 
26.1

 
33.8

Euros (EUR)
 
4.7

 
8.0

Japanese Yen (JPY)
 

 
2,464.7

Canadian Dollars (CAD)
 
0.3

 
32.4

Swiss Francs (CHF)
 
2.6

 


The foreign currency exposure related to these contracts was approximately $46.9 million as of December 31, 2017 and $107.5 million as of December 31, 2016. 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 2018 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 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, 2017 and 2016, the fair value of outstanding foreign currency exchange contracts totaled a net gain of $0.8 million and $11.2 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
 
2017
 
2016
Prepaid expenses and other current assets
 
$
546

 
$
71

Other non-current assets
 

 
367

Other accrued liabilities
 
(129
)
 
(9
)
Other non-current liabilities
 
(1,907
)
 
(5
)
Total fair value of derivative instruments designated as cash flow hedges
 
$
(1,490
)
 
$
424


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. As of December 31, 2016, unrecognized gains, 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
 
2017
 
2016
Prepaid expenses and other current assets
 
$
1,252

 
$
5,344

Other non-current assets
 
1,453

 
5,468

Other accrued liabilities
 
(395
)
 
(27
)
Total fair value of derivative instruments not designated as cash flow hedges
 
$
2,310

 
$
10,785

XML 28 R12.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accumulated Other Comprehensive Income
12 Months Ended
Dec. 31, 2017
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, 2017, 2016 and 2015 (in thousands). The gross reclassification adjustments decreased product revenue for the year ended December 31, 2017 and increased product revenue for the years ended December 31, 2016 and 2015.
 
 
Year Ended
December 31,
 
 
2017
 
2016
 
2015
 
 
 
 
 
 
 
Gross of Tax Reclassifications
 
$
(146
)
 
$
22,207

 
$
6,163

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

 
$
3,698


The following tables show the changes in Accumulated Other Comprehensive Income by component for the years ended December 31, 2017 and 2016 (in thousands):
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
)

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

 
$
5,975

 
$
7,642

Current-period change, net of tax
8

 
426

 
(5,294
)
 
(4,860
)
Ending balance
$

 
$
2,101

 
$
681

 
$
2,782

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

 
$
(152
)
 
$
(2,425
)
 
$
(2,571
)
XML 29 R13.htm IDEA: XBRL DOCUMENT v3.8.0.1
Investments
12 Months Ended
Dec. 31, 2017
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 30 R14.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accounts and Other Receivables, Net
12 Months Ended
Dec. 31, 2017
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,
 
 
2017
 
2016
Trade accounts receivable
 
$
131,151

 
$
156,705

Unbilled receivables
 
9,321

 
17,264

Advance billings
 
3,569

 
1,915

Short-term investment in sales-type lease
 
10,684

 
8,683

Other receivables
 
7,337

 
13,395

 
 
162,062

 
197,962

Allowance for doubtful accounts
 
(28
)
 
(21
)
Accounts and other receivables, net
 
$
162,034

 
$
197,941


Unbilled receivables 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, 2017 and 2016, accounts receivable included $45.3 million and $104.6 million, respectively, due from the U.S. Government. Of these amounts, $2.1 million and $1.4 million were unbilled as of December 31, 2017 and 2016, respectively, based upon contractual billing arrangements with these customers. As of December 31, 2017, two non-U.S. Government customers accounted for 38% of total accounts and other receivables. As of December 31, 2016, two non-U.S. Government customers accounted for 24% of total accounts and other receivables.
XML 31 R15.htm IDEA: XBRL DOCUMENT v3.8.0.1
Sales-Type Lease
12 Months Ended
Dec. 31, 2017
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, 2017 and 2016 (in thousands):
 
December 31
 
2017
 
2016
Total minimum lease payments to be received
$
42,268

 
$
52,224

Less: executory costs
(6,831
)
 
(10,139
)
Net minimum lease payments receivable
35,437

 
42,085

Less: unearned income
(1,386
)
 
(2,352
)
Net investment in sales-type lease
34,051

 
39,733

Less: long-term investment in sales-type lease
(23,367
)
 
(31,050
)
Investment in sales-type lease included in accounts and other receivables
$
10,684

 
$
8,683


    As of December 31, 2017, minimum lease payments for each of the succeeding three fiscal years were as follows (in thousands):
2018
$
15,197

2019
15,478

2020
11,593

Total minimum lease payments to be received
$
42,268

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

 
$
31,695

Work in process
 
59,456

 
39,894

Finished goods
 
89,632

 
16,665

 
 
$
186,307

 
$
88,254


As of December 31, 2017 and 2016, $48.1 million and $10.5 million, respectively, of finished goods inventory was located at customer sites pending acceptance. At December 31, 2017, two customers accounted for $67.7 million of finished goods inventory and at December 31, 2016, two customers accounted for $11.9 million of finished goods inventory.
The Company did not write-off any inventory in 2017. During 2016 and 2015, the Company wrote-off $4.8 million and $0.5 million, respectively, of excess and obsolete inventory.
XML 33 R17.htm IDEA: XBRL DOCUMENT v3.8.0.1
Property and Equipment, Net
12 Months Ended
Dec. 31, 2017
Property, Plant and Equipment [Abstract]  
Property and Equipment, Net
PROPERTY AND EQUIPMENT, NET
A summary of property and equipment follows (in thousands):
 
 
December 31,
 
 
2017
 
2016
Land
 
$
203

 
$
498

Buildings
 
20,480

 
20,679

Furniture and equipment
 
13,219

 
11,740

Computer equipment
 
58,358

 
54,541

Leasehold improvements
 
9,961

 
2,976

 
 
102,221

 
90,434

Accumulated depreciation and amortization
 
(65,598
)
 
(59,814
)
Property and equipment, net
 
$
36,623

 
$
30,620


Depreciation expense on property and equipment for 2017, 2016 and 2015 was $14.4 million, $12.5 million and $13.3 million, respectively.
XML 34 R18.htm IDEA: XBRL DOCUMENT v3.8.0.1
Service Spares, Net
12 Months Ended
Dec. 31, 2017
Inventory Disclosure [Abstract]  
Service Spares, Net
SERVICE SPARES, NET
A summary of service spares follows (in thousands):
 
 
December 31,
 
 
2017
 
2016
Service spares
 
$
7,670

 
$
6,503

Accumulated depreciation
 
(5,119
)
 
(3,480
)
Service spares, net
 
$
2,551

 
$
3,023


Depreciation expense on service spares for 2017, 2016 and 2015 was $1.6 million, $1.5 million and $1.1 million, respectively.
XML 35 R19.htm IDEA: XBRL DOCUMENT v3.8.0.1
Deferred Revenue
12 Months Ended
Dec. 31, 2017
Deferred Revenue Disclosure [Abstract]  
Deferred Revenue
DEFERRED REVENUE
A summary of deferred revenue follows (in thousands):
 
 
December 31
 
 
2017
 
2016
Deferred product revenue
 
$
22,245

 
$
14,274

Deferred service revenue
 
96,496

 
96,113

Total deferred revenue
 
118,741

 
110,387

Less long-term deferred revenue
 
(38,622
)
 
(27,258
)
Deferred revenue in current liabilities
 
$
80,119

 
$
83,129


As of December 31, 2017 and 2016, the U.S. Government accounted for $32.5 million and $60.3 million, respectively, of total deferred revenue. As of December 31, 2017 and 2016, no non-U.S. Government customers accounted for more than 10% of total deferred revenue.
XML 36 R20.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies
12 Months Ended
Dec. 31, 2017
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 2017, 2016 and 2015 of $8.7 million, $8.4 million, and $5.9 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, 2017, were as follows (in thousands):
 
 
Operating
Leases
 
Development
Agreements
2018
 
$
7,461

 
$
19,930

2019
 
6,918

 
5,116

2020
 
6,232

 
15

2021
 
6,271

 

2022
 
6,342

 

Thereafter
 
20,709

 

Minimum contractual commitments
 
$
53,933

 
$
25,061


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, 2017, 2016 and 2015, the Company incurred $17.5 million, $15.6 million and $14.3 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 (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 asserted patents relate to computer hardware alleged to be encompassed by Cray’s current and past products, 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.  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. As of July 18, 2017, trial in the first action has been stayed by the trial court until further notice from the court.  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 was proper in the Eastern District of Texas.  The Federal Circuit also remanded so the district court could determine where the case should be transferred, but the trial court has not yet ruled on that issue.  Trial in the second action is currently stayed 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 37 R21.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes
12 Months Ended
Dec. 31, 2017
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.
Given the significance of the Tax Cuts and Jobs Act, the Securities and Exchange Commission (“SEC”) issued Staff Accounting Bulletin 118 (“SAB 118”) that expresses the views of the SEC regarding ASC Topic 740 in the reporting period that includes the date of enactment. The SEC staff issuing SAB 118 recognized that a company’s review of the income tax effects attributable to the enactment of the Tax Cuts and Jobs Act may be incomplete at the time financial statements are issued for the reporting period that included the date of enactment and allows a company to record provisional amounts during a one year measurement period similar to the principles adopted in ASC Topic 805, Business Combinations. During the measurement period, income tax effects attributable to the enactment of the Tax Cuts and Jobs Act are expected to be recorded at the time a reasonable estimate for all or a portion of the effects can be made, and provisional amounts can be adjusted and recognized, as a discreet item in the applicable reporting period, as information becomes available, prepared or analyzed. The measurement period is deemed to have ended when the company has obtained, prepared and analyzed the information necessary to finalize its accounting.
SAB 118 summarizes a three-step process to be applied to each reporting period to account for and qualitatively disclose income tax effects attributable to the enactment of the Tax Cuts and Jobs Act: (1) the effects of the change in tax law for which accounting is complete; (2) provisional amounts (including subsequent adjustments to those amounts) for the effects of the tax law where accounting is not complete, but that a reasonable estimate has been determined; and (3) a reasonable estimate cannot yet be made and therefore taxes are reflected in accordance with the law prior to the enactment of the Tax Cuts and Jobs Act.
Amounts recorded by the Company during the year ended December 31, 2017 where the accounting is considered to be complete relate to a reduction, in the amount of $28.9 million, in the carrying value of the Company’s U.S. deferred tax assets resulting from the Tax Cuts and Jobs Act’s reduction in the U.S. federal corporate income tax rate from 35% to 21%. The Tax Cuts and Jobs Act also includes a Repatriation Transaction Tax on the net accumulated and previously untaxed earnings and profits of a U.S. taxpayer’s foreign subsidiaries. As of December 31, 2017, the Company has recorded 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 the Company’s decision to no longer consider the undistributed earnings of its foreign subsidiaries to be permanently reinvested outside of the U.S. The Company has not had sufficient time to obtain, prepare and analyze historical tax returns, financial statements and related accounts that is required to finalize its accounting with respect to the items for which provisional tax expense has been recorded
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, 2017, the Company had U.S. federal net operating loss carryforwards of approximately $72.6 million and U.S. federal research and development tax credit carryforwards of approximately $36.0 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. The federal net operating loss carryforwards will expire from 2019 through 2037, and the federal research and development tax credits will expire from 2021 through 2037 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, 2017, the Company had approximately $7.1 million of foreign net operating loss carryforwards in various jurisdictions. Most of the Company’s foreign net operating losses can be carried forward indefinitely, with certain amounts expiring from 2018 to 2027.
Income (loss) before income taxes consisted of the following (in thousands):
 
 
Year Ended December 31,
 
 
2017
 
2016
 
2015
United States
 
$
(53,201
)
 
$
2,648

 
$
38,362

International
 
311

 
7,273

 
4,415

Total
 
$
(52,890
)
 
$
9,921

 
$
42,777


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

 
$
3

 
$
725

State
 
310

 
(279
)
 
1,389

Foreign
 
1,735

 
1,443

 
1,023

Total current provision
 
2,490

 
1,167

 
3,137

Deferred provision (benefit):
 
 
 
 
 
 
Federal
 
77,152

 
(2,127
)
 
12,198

State
 
1,185

 
416

 
(52
)
Foreign
 
112

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

 
(1,861
)
 
12,103

Total provision (benefit) for income taxes
 
$
80,939

 
$
(694
)
 
$
15,240


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,
 
 
2017
 
2016
 
2015
Income tax provision (benefit) at statutory rate
 
$
(18,511
)
 
$
3,472

 
$
14,972

State taxes, net of federal benefit
 
(1,066
)
 
89

 
897

Foreign income taxes
 
135

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

 
(1,815
)
 

Deemed dividends for U.S. income tax purposes
 

 
329

 
407

Nondeductible expenses
 
222

 
231

 
283

Disallowed compensation
 
60

 
331

 
455

Audit accrual (settlement)
 
1,156

 
(297
)
 

Research and development tax credit
 
(3,827
)
 
(2,470
)
 
(1,733
)
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
 
73,790

 
(157
)
 
(29
)
Effective income tax provision (benefit)
 
$
80,939

 
$
(694
)
 
$
15,240

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

 
$
4,127

Accrued compensation
 
262

 
511

Deferred revenue
 
8,285

 
14,742

Research and development credit carryforwards
 
32,218

 
28,241

Net operating loss carryforwards
 
22,775

 
38,348

Property and equipment
 
4,136

 
8,188

Goodwill
 
289

 
106

Research and development expenses
 
9,944

 

Share-based compensation
 
4,124

 
7,016

Other
 
2,592

 
12,939

Gross deferred tax assets
 
91,120

 
114,218

Valuation allowance
 
(82,875
)
 
(8,727
)
Deferred tax assets
 
8,245

 
105,491

Deferred Income Tax Liabilities
 
 
 
 
Investment in sales-type lease, net
 
(3,084
)
 
(13,728
)
Intangible assets
 
(205
)
 
(421
)
Other
 
(3,850
)
 
(5,729
)
Deferred tax liabilities
 
(7,139
)
 
(19,878
)
Net deferred tax asset
 
$
1,106

 
$
85,613


The Company recorded income tax expense of $80.9 million during the year ended December 31, 2017, an income tax benefit of $0.7 million during the year ended December 31, 2016 and income tax expense of $15.2 million during the year ended December 31, 2015. 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 difference between the income tax provision at the statutory rate and the Company’s effective income tax provision for the year ended December 31, 2015 was the result of state taxes, non-deductible expenses and other permanent items, partially offset by research and development tax credits.
The valuation allowance on deferred tax assets increased by $74.1 million in 2017 and decreased by $0.8 million and $0.7 million in 2016 and 2015, respectively. Substantially all of the increase in the valuation allowance during 2017 was attributable to the Company’s decision to increase the valuation allowance held against its U.S. deferred tax assets on December 31, 2017.
The Company’s assessment of its ability to utilize its U.S. deferred tax assets was based upon all available positive and negative evidence, which included, 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, 2017, the Company had experienced a significant decline in revenue, gross profit, and operating income since 2015, had reported a cumulative pre-tax loss in recent years and is currently forecasting to a report a pre-tax loss for the year ending December 31, 2018. If the Company had determined that it was appropriate to increase the valuation allowance held against our U.S. deferred tax assets prior to enactment of the Tax Cuts and Jobs Act total tax expense for the year ended December 31, 2017 would not have changed. The decrease in the carrying value of our U.S. deferred tax assets as a result of the reduction in the U.S. federal corporate income tax rate would have been completely offset by a reduction in the valuation allowance that would have been previously established against those deferred tax assets.
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, 2017, 2016 and 2015 (in thousands):
Balance at December 31, 2014
$
5,630

Increase related to prior year income tax positions
151

Increase related to current year income tax positions
433

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

 
Included in the balance of unrecognized tax benefits as of December 31, 2017 was $1.2 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 2016 in the United Kingdom and before 2014 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 2017, 2016 and 2015.
XML 38 R22.htm IDEA: XBRL DOCUMENT v3.8.0.1
Lines of Credit
12 Months Ended
Dec. 31, 2017
Debt Disclosure [Abstract]  
Credit Facilities
CREDIT FACILITIES
As of December 31, 2017, the Company had a $50.0 million revolving line of credit (Credit Facility) with Wells Fargo Bank, National Association, designed to be used for general corporate purposes, including working capital requirements and capital expenditures. The Credit Facility also supports the issuance of letters of credit. The Credit Facility is secured by a first priority lien in all of the Company’s accounts receivable and other rights to payment, general intangibles, inventory and equipment.
Any borrowings under the Credit Facility bear interest at either a fluctuating rate equal to the daily one month LIBOR rate plus a margin of 1.25% or a fixed interest rate for one, three or six months equal to the LIBOR rate for the applicable period plus a margin of 1.25%. The Company is also required to pay the lender customary letter of credit fees, and a commitment fee of 0.18% per annum in respect of the unutilized commitment amount under the Credit Facility. The Credit Facility requires that the Company maintain certain financial ratios and restricts its ability to incur additional indebtedness, pay dividends or distributions, create liens on assets, and engage in certain other activities. The Company was in compliance with all of its financial covenants as of the end of each quarter for the year ended December 31, 2017. The Credit Facility matures in March 2018. The Company has begun discussions with the bank that may result in changes to the size and terms of this arrangement.
The Company made no draws and had no outstanding cash borrowings on the credit facility as of December 31, 2017.
As of December 31, 2017, the Company had $15.0 million in USD equivalent value in outstanding letters of credit and $3.0 million in restricted cash associated with certain letters of credit to secure customer prepayments and other customer related obligations.
XML 39 R23.htm IDEA: XBRL DOCUMENT v3.8.0.1
Shareholders' Equity
12 Months Ended
Dec. 31, 2017
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, 2017, 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:
 
 
2017
 
2016
 
2015
Risk-free interest rate
 
1.64
%
 
1.12
%
 
1.31
%
Expected dividend yield
 
%
 
%
 
%
Volatility
 
54.14
%
 
50.92
%
 
50.55
%
Expected life (in years)
 
4.0

 
4.0

 
4.0

Weighted average Black-Scholes value of options granted
 
$
7.91

 
$
13.16

 
$
11.23


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, 2017, 2016 and 2015 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, 2015
 
1,930,990

 
$
12.34

 
 
Granted
 
307,450

 
27.86

 
 
Exercised
 
(229,118
)
 
9.99

 
 
Canceled and forfeited
 
(60,847
)
 
20.00

 
 
Outstanding at December 31, 2015
 
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

 
5.2
 
 
 
 
 
 
 
Exercisable at December 31, 2017
 
1,532,691

 
15.39

 
4.0
 
 
 
 
 
 
 
Available for grant at December 31, 2017
 
3,107,064

 
 
 
 

Outstanding and exercisable options by price range as of December 31, 2017, 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
 
673,584

 
1.9
 
$
5.49

 
673,584

 
$
5.49

$ 10.01 - $ 20.00
 
619,941

 
6.7
 
16.78

 
327,941

 
15.71

$ 20.01 - $ 30.00
 
507,844

 
6.6
 
26.30

 
411,552

 
26.15

$ 30.01 - $ 42.40
 
233,105

 
7.5
 
32.86

 
119,614

 
33.34

$ 0.00 - $ 42.40
 
2,034,474

 
5.2
 
17.26

 
1,532,691

 
15.39

 
As of December 31, 2017, there was $17.4 million of aggregate intrinsic value of outstanding stock options, including $15.5 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 2017 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, 2017. This amount changes, based on the fair market value of the Company’s stock. Total intrinsic value of options exercised was $1.8 million, $4.0 million, and $5.0 million for the years ended December 31, 2017, 2016 and 2015, respectively.
Restricted Stock:    During 2017, 2016 and 2015, the Company issued an aggregate of 44,002, 9,893, and 45,175 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.3 million, and $1.4 million for 2017, 2016 and 2015, 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, 2015
1,033,602

 
$
19.48

 
817,000

 
$
15.41

 
1,850,602

 
$
17.68

Granted
45,175

 
30.44

 

 

 
45,175

 
30.44

Forfeited
(48,998
)
 
24.00

 
(219,000
)
 
15.60

 
(267,998
)
 
17.14

Vested
(513,336
)
 
15.34

 
(12,500
)
 
28.20

 
(525,836
)
 
15.64

Outstanding at December 31, 2015
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


The estimated forfeiture rates applied to the Company’s service vesting restricted stock grants during the years ended December 31, 2017, 2016 and 2015 was 8.0%. The aggregate fair value of restricted shares vested during 2017, 2016 and 2015 was $2.9 million, $7.7 million, and $14.2 million, respectively. There are no longer any performance vesting restricted shares outstanding.
Restricted Stock Units:    During 2017, 2016 and 2015, the Company issued an aggregate of 825,000, 244,160 and 984,850 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 $15.2 million, $8.0 million and $29.5 million for 2017, 2016 and 2015, 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, 2015
 

 
$

 

 
$

 

 
$

Granted
 
285,550

 
29.78

 
699,300

 
30.04

 
984,850

 
29.97

Forfeited
 
(12,500
)
 
30.48

 
(66,600
)
 
30.04

 
(79,100
)
 
30.11

Vested
 

 

 

 

 

 

Outstanding at December 31, 2015
 
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


The estimated forfeiture rates applied to the Company’s service vesting restricted stock unit grants during the years ended December 31, 2017, 2016 and 2015 was 8.0%. The aggregate fair value of restricted stock units vested during 2017 and 2016 was $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 performance vesting restricted stock units are eligible to vest between 2018 and 2020.
Share-based Compensation Expense:    Including performance-based equity awards, the Company had $33.0 million of total unrecognized compensation cost related to unvested stock options, unvested restricted stock and unvested restricted stock units as of December 31, 2017. 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 $18.5 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 non-performance-based 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):
 
 
2017
 
2016
 
2015
Cost of product revenue
 
$
294

 
$
320

 
$
254

Cost of service revenue
 
290

 
211

 
276

Research and development
 
3,759

 
3,113

 
3,770

Sales and marketing
 
2,432

 
3,710

 
3,047

General and administrative
 
4,074

 
3,797

 
4,006

Total share-based compensation expense
 
$
10,849

 
$
11,151

 
$
11,353


Employee Stock Purchase Plan (ESPP):    The Company’s non-compensatory employee stock purchase plan was discontinued in the third quarter of 2017. The maximum number of shares of the Company’s common stock that employees could acquire under the ESPP was 1,750,000 shares. Eligible employees were permitted to acquire shares of the Company’s common stock through payroll deductions not exceeding 15% of base wages. The purchase price per share under the ESPP was 95% of the closing market price on the fourth business day after the end of each offering period. As of December 31, 2017, 2016 and 2015, an aggregate of 1,118,151, 1,098,085 and 1,070,343 shares, respectively, had been issued under the ESPP.
XML 40 R24.htm IDEA: XBRL DOCUMENT v3.8.0.1
Benefit Plans
12 Months Ended
Dec. 31, 2017
Compensation and Retirement Disclosure [Abstract]  
Benefit Plans
BENEFIT PLANS
401(k) Plan
For the three years ended December 31, 2017, 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 2017, 2016 and 2015 Company match expense was $3.0 million, $2.9 million and $2.6 million, respectively.
Pension Plan
The Company’s German subsidiary maintains a defined benefit pension plan. At December 31, 2017, the excess of plan assets over the projected benefit obligation of $2.0 million was $0.2 million. At December 31, 2016, 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 41 R25.htm IDEA: XBRL DOCUMENT v3.8.0.1
Segment Information
12 Months Ended
Dec. 31, 2017
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, 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 margin for the Company’s operating segments for the indicated years ended December 31 (in thousands):
 
 
2017
 
2016
 
2015
Revenue:
 
 
 
 
 
 
Supercomputing
 
$
282,217

 
$
510,403

 
$
581,733

Storage and Data Management
 
63,620

 
89,438

 
112,862

Maintenance and Support
 
124,840

 
107,795

 
97,091

Engineering Services and Other
 
46,672

 
29,968

 
30,094

Elimination of inter-segment revenue
 
(124,840
)
 
(107,795
)
 
(97,091
)
Total revenue
 
$
392,509

 
$
629,809

 
$
724,689

 
 
 
 
 
 
 
Gross Profit:
 
 
 
 
 
 
Supercomputing
 
$
93,272

 
$
173,245

 
$
177,048

Storage and Data Management
 
20,288

 
34,125

 
37,181

Maintenance and Support
 
61,305

 
43,147

 
41,487

Engineering Services and Other
 
17,144

 
12,845

 
11,454

Elimination of inter-segment gross profit
 
(61,305
)
 
(43,147
)
 
(41,487
)
Total gross profit
 
$
130,704

 
$
220,215

 
$
225,683


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. 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, 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

For the year ended December 31, 2015:
 
 
 
 
 
 
Product revenue
 
$
373,494

 
$
227,800

 
$
601,294

Service revenue
 
$
88,956

 
$
34,439

 
$
123,395

Long-lived assets
 
$
39,014

 
$
23,238

 
$
62,252


Long-lived assets as of December 31, 2017, 2016 and 2015, included $23.4 million, $31.1 million and $18.3 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 $206.1 million, $296.9 million and $338.5 million in 2017, 2016 and 2015, respectively. In 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. In 2015, no non-U.S. Government customers accounted for more than 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 2017, revenue in India accounted for 11% of total revenue. In 2016, revenue in the United Kingdom accounted for 17% of total revenue. In 2015, no foreign countries accounted for more than 10% of total revenue.
XML 42 R26.htm IDEA: XBRL DOCUMENT v3.8.0.1
Research and Development
12 Months Ended
Dec. 31, 2017
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):
 
 
2017
 
2016
 
2015
Gross research and development expenses
 
$
141,289

 
$
130,006

 
$
126,060

Less: Amounts included in cost of revenue
 
(9,473
)
 
(12,621
)
 
(16,515
)
Less: Reimbursed research and development (excludes amounts in revenue)
 
(33,039
)
 
(5,255
)
 
(12,982
)
Net research and development expenses
 
$
98,777

 
$
112,130

 
$
96,563

XML 43 R27.htm IDEA: XBRL DOCUMENT v3.8.0.1
Interest Income (Expense)
12 Months Ended
Dec. 31, 2017
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):
 
 
2017
 
2016
 
2015
Interest income
 
$
3,386

 
$
2,120

 
$
1,465

Interest expense
 
(110
)
 
27

 
(57
)
Net interest income
 
$
3,276

 
$
2,147

 
$
1,408


Interest income is earned by the Company on cash and cash equivalents, investment balances and the investment in sales-type lease.
XML 44 R28.htm IDEA: XBRL DOCUMENT v3.8.0.1
Restructuring
12 Months Ended
Dec. 31, 2017
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 year ended December 31, 2017, the Company recorded $8.6 million 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 are expected to be completed by the end of the first half of 2018. Restructuring charges associated with the restructuring plan were included in restructuring on the company’s Consolidated Statements of Operations.
XML 45 R29.htm IDEA: XBRL DOCUMENT v3.8.0.1
Quarterly Data (Unaudited)
12 Months Ended
Dec. 31, 2017
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, 2017. 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)
 
 
2017
2016
For the Quarter Ended
 
3/31
 
6/30
 
9/30
 
12/31
 
3/31
 
6/30
 
9/30
 
12/31
Revenue
 
$
59,031

 
$
87,135

 
$
79,700

 
$
166,643

 
$
105,549

 
$
100,235

 
$
77,451

 
$
346,574

Cost of revenue
 
35,222

 
58,792

 
51,208

 
116,583

 
65,587

 
64,074

 
53,850

 
226,083

Gross profit
 
23,809

 
28,343

 
28,492

 
50,060

 
39,962

 
36,161

 
23,601

 
120,491

Research and development, net
 
32,640

 
17,325

 
26,626

 
22,186

 
25,840

 
27,399

 
29,084

 
29,807

Sales and marketing
 
14,653

 
15,247

 
13,392

 
16,602

 
16,001

 
15,380

 
15,010

 
18,502

General and administrative
 
8,797

 
7,205

 
7,022

 
6,089

 
7,338

 
9,019

 
7,968

 
9,728

Restructuring
 

 

 
7,653

 
915

 

 

 

 

Net income (loss)
 
(19,215
)
 
(6,840
)
 
(10,232
)
 
(97,542
)
 
(5,013
)
 
(13,126
)
 
(23,021
)
 
51,775

Net income (loss) per common share, basic
 
$
(0.48
)
 
$
(0.17
)
 
$
(0.25
)
 
$
(2.42
)
 
$
(0.13
)
 
$
(0.33
)
 
$
(0.58
)
 
$
1.30

Net income (loss) per common share, diluted
 
$
(0.48
)
 
$
(0.17
)
 
$
(0.25
)
 
$
(2.42
)
 
$
(0.13
)
 
$
(0.33
)
 
$
(0.58
)
 
$
1.27

XML 46 R30.htm IDEA: XBRL DOCUMENT v3.8.0.1
Schedule II - Valuation and Qualifying Accounts
12 Months Ended
Dec. 31, 2017
Valuation and Qualifying Accounts [Abstract]  
Schedule of Valuation and Qualifying Accounts
Schedule II — Valuation and Qualifying Accounts(1)
December 31, 2017
(In thousands)
 
Description
 
Balance at
Beginning
of Period
 
Charge to Expense
 
Deductions (2)
 
Balance at
End of
Period
Year ended December 31, 2015:
 
 
 
 
 
 
 
 
Allowance for doubtful accounts
 
$
97

 
$

 
$
(78
)
 
$
19

Year ended December 31, 2016:
 
 
 
 
 
 
 
 
Allowance for doubtful accounts
 
$
19

 
$
2

 
$

 
$
21

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

 
$
7

 
$

 
$
28

 
(1)
The Company does not have any warranty liabilities.
(2)
Deductions represent uncollectible accounts written off, net of recoveries.
XML 47 R31.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting Policies Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2017
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, 2017 and 2016, the Company had $3.0 million and $1.7 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. 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 18 — 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. Prior to the adoption of ASU 2015-11 at the beginning of the first quarter of 2017, inventories were valued at the lower of cost or market. The adoption of ASU 2015-11 did not have a material impact on the Company’s consolidated financial statements.
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). Prior to the adoption of ASU 2015-11 at the beginning of the first quarter of 2017, service spares were valued at the lower of cost or market. The adoption of ASU 2015-11 did not have a material impact on the Company’s consolidated financial statements.
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 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). In the second quarter of 2017, the Company determined that declining revenues in recent years, coupled with the anticipated loss for 2017, should be construed as a triggering event for the purposes of impairment testing of goodwill in accordance with ASC 350. The Company performed a quantitative goodwill impairment test on June 30, 2017. Due to the proximity of the triggering event to the October 1 annual testing date, the Company has elected to change the date of its annual goodwill impairment test from the beginning of its fourth fiscal quarter to the beginning of its second fiscal quarter. 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 a quantitative goodwill impairment test during the second fiscal quarter of 2017 and concluded that the fair values of its reporting units were greater than their carrying amounts.
Business Combinations
Business Combinations
The Company accounts for business combinations using the purchase 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
The Company recognizes revenue, including transactions under sales-type leases, when it is realized or realizable and earned. The Company considers revenue realized or realizable and earned when it has persuasive evidence of an arrangement, delivery has occurred, the sales price is fixed or determinable, and collectibility is reasonably assured. Delivery 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. The sales price is not considered to be fixed or determinable until all material contingencies related to the sales have been resolved. The Company records revenue in the Consolidated Statements of Operations net of any sales, use, value added or certain excise taxes imposed by governmental authorities on specific sales transactions. In addition to the aforementioned general policy, the following are the Company’s statements of policy with regard to multiple-element arrangements and specific revenue recognition policies for each major category of revenue.
Multiple-Element Arrangements. The Company commonly enters into revenue arrangements that include multiple deliverables of its product and service offerings due to the needs of its customers. Products may be delivered in phases over time periods which can be as long as five years. Maintenance services generally begin upon acceptance of the first equipment delivery and future deliveries of equipment generally have an associated maintenance period. The Company considers the maintenance period to commence upon acceptance of the product or installation in situations where a formal acceptance is not required, which may include a warranty period and accordingly allocates a portion of the arrangement consideration as a separate deliverable which is recognized as service revenue over the entire service period. Other services such as training and engineering services can be delivered as a discrete delivery or over the term of the contract. A multiple-element arrangement is separated into more than one unit of accounting if the following criteria are met:
The delivered item(s) has value to the customer on a standalone basis; and
If the arrangement includes a general right of return relative to the delivered item(s), delivery or performance of the undelivered item(s) is considered probable and substantially in the control of the Company.
If these criteria are met for each element, the arrangement consideration is allocated to the separate units of accounting based on each unit’s relative selling price. If these criteria are not met, the arrangement is accounted for as one unit of accounting which would result in revenue being recognized ratably over the contract term or being deferred until the earlier of when such criteria are met or when the last undelivered element is delivered.
The Company follows a selling price hierarchy in determining the best estimate of the selling price of each deliverable. Certain products and services are sold separately in standalone arrangements for which the Company is sometimes able to determine vendor specific objective evidence (VSOE). The Company determines VSOE based on normal pricing and discounting practices for the product or service when sold separately.
When the Company is not able to establish VSOE for all deliverables in an arrangement with multiple elements, the Company attempts to establish the selling price of each remaining element based on third-party evidence (TPE). The Company’s inability to establish VSOE is often due to a relatively small sample of customer contracts that differ in system size and contract terms which can be due to infrequently selling each element 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. TPE is determined based on the Company’s prices or competitor prices for similar deliverables when sold separately. However, the Company is often unable to determine TPE, as the Company’s offerings usually contain a significant level of customization and differentiation from those of competitors and the Company is often unable to reliably determine what similar competitor products’ selling prices are on a standalone basis.
When the Company is unable to establish selling price using VSOE or TPE, the Company uses estimated selling price (ESP) in its allocation of arrangement consideration. The objective of ESP is to determine the price at which the Company would transact a sale if the product or service were sold on a standalone basis. In determining ESP, 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. The Company also considers the historical margins of the product or service on previous contracts and several 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.
Products. The Company most often recognizes revenue from sales of products upon customer acceptance of the system. Where formal acceptance is not required, the Company recognizes revenue upon delivery or installation. When the product is part of a multiple element arrangement, the Company allocates a portion of the arrangement consideration to product revenue based on estimates of selling price.
Services. Maintenance services are provided under separate maintenance contracts with customers. These contracts generally provide for maintenance services for one year, although some are for multi-year periods, often with prepayments for the term of the contract. The Company considers the maintenance period to commence upon acceptance of the product, or installation of the product where a formal acceptance is not required, which may include a warranty period. When service is part of a multiple element arrangement, the Company allocates a portion of the arrangement consideration to maintenance service revenue based on estimates of selling price. Maintenance contracts that are billed in advance of revenue recognition are recorded as deferred revenue. Maintenance revenue is recognized ratably over the term of the maintenance contract.
Revenue from engineering services is recognized as services are performed.
Project Revenue. Revenue from design and build contracts is recognized under the percentage-of-completion (POC) method. Under the POC method, revenue is recognized based on the costs incurred to date as a percentage of the total estimated costs to fulfill the contract. If circumstances arise that change the original estimates of revenues, costs, or extent of progress toward completion, revisions to the estimates are made. These revisions may result in increases or decreases in estimated revenues or costs, and such revisions are recorded in income in the period in which the circumstances that gave rise to the revision become known by management. The Company performs ongoing profitability analyses of its contracts accounted for under the POC method in order to determine whether the latest estimates of revenue, costs and extent of progress require updating. If at any time these estimates indicate that the contract will be unprofitable, the entire estimated loss for the remainder of the contract is recorded immediately.
The Company records revenue from certain research and development contracts which include milestones using the milestone method if the milestones are determined to be substantive. A milestone is considered to be substantive if management believes there is substantive uncertainty that it will be achieved and the milestone consideration meets all of the following criteria:
It is commensurate with either of the following:
The Company’s performance to achieve the milestone; or
The enhancement of value of the delivered item or items as a result of a specific outcome resulting from the Company’s performance to achieve the milestone.
It relates solely to past performance.
It is reasonable relative to all of the deliverables and payment terms (including other potential milestone consideration) within the arrangement.
The individual milestones are determined to be substantive or non-substantive in their entirety and milestone consideration is not bifurcated.
Revenue from projects is classified as Product Revenue or Service Revenue, based on the nature of the work performed.
Nonmonetary Transactions. The Company values and records nonmonetary transactions at the fair value of the asset surrendered unless the fair value of the asset received is more clearly evident, in which case the fair value of the asset received is used.
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 four 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 $1.7 million and $1.6 million for 2017 and 2015, 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.
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 milestone payments are recognized in operations 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 may be 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.
The Company classifies amounts to be received from funded research and development projects as either revenue or a reduction to 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.
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 Company provided a valuation allowance against its U.S. deferred tax assets and against the majority of its deferred tax assets arising in foreign jurisdictions at December 31, 2017 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.
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.4 million, $3.2 million, and $2.3 million in 2017, 2016, and 2015, 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 year ended December 31, 2017, outstanding stock options, unvested restricted stock and unvested restricted stock units were antidilutive because of the net loss and, as such, their effect has not been included in the calculation of basic or diluted net loss per share. For the years ended December 31, 2016 and 2015, the added shares from these items included in the calculation of diluted shares and EPS totaled approximately 1.2 million, and 1.4 million, respectively. Potentially dilutive shares of 3.1 million, 1.2 million, and 0.9 million, respectively, have been excluded from the denominator in the computation of diluted EPS for the years ended December 31, 2017, 2016 and 2015, respectively, because they were antidilutive. An additional 0.5 million, 1.2 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, 2017, 2016 and 2015, 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 existing 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. Adoption of ASU 2014-09 was initially required for fiscal and interim reporting periods beginning after December 15, 2016 using either of two methods: (i) retrospective to each prior reporting period presented with the option to elect certain practical expedients as defined within ASU 2014-09 (full retrospective method); or (ii) retrospective with the cumulative effect of initially applying ASU 2014-09 recognized at the date of initial application and providing certain additional disclosures as defined per ASU 2014-09 (modified retrospective method).
In August 2015, FASB issued Accounting Standards Update No. 2015-14, Revenue from Contracts with Customers - Deferral of the Effective Date: Topic 606 (ASU 2015-14) that deferred the effective date of ASU 2014-09 by one year. Application of the new revenue standard is permitted for fiscal and interim reporting periods beginning after December 15, 2016 and required for fiscal and interim reporting periods beginning after December 15, 2017. The Company believes the impact of adopting the new guidance will be immaterial to its annual and interim financial statements. The Company believes that the impact will be limited to the identification of a significant financing component in a small number of its contracts with customers. The Company will also be required to make additional disclosures under the new guidance. The Company plans to adopt this standard in the first quarter of 2018 using the modified retrospective method.
In July 2015, FASB issued Accounting Standards Update No. 2015-11, Simplifying the Measurement of Inventory: Topic 330 (ASU 2015-11). Topic 330 previously required an entity to measure inventory at the lower of cost or market. Market could be replacement cost, net realizable value, or net realizable value less an approximately normal profit margin. ASU 2015-11 requires that inventory measured using either the first-in-first-out (FIFO) or average cost method now be measured at the lower of cost and net realizable value. Net realizable value is the estimated selling prices in the ordinary course of business, less reasonably predictable costs of completion, disposal and transportation. The Company adopted ASU 2015-11 at the beginning of the first quarter of 2017. Adoption of ASU 2015-11 did not have a material impact on the Company’s consolidated financial statements.
In November 2015, FASB issued Accounting Standards Update No. 2015-17, Balance Sheet Classification of Deferred Taxes: Topic 740 (ASU 2015-17). Current GAAP requires the deferred taxes for each jurisdiction to be presented as a net current asset or liability and net noncurrent asset or liability. This requires a jurisdiction-by-jurisdiction analysis based on the classification of the assets and liabilities to which the underlying temporary differences relate, or, in the case of loss or credit carryforwards, based on the period in which the attribute is expected to be realized. Any valuation allowance is then required to be allocated on a pro rata basis, by jurisdiction, between current and noncurrent deferred tax assets. The new guidance requires that all deferred tax assets and liabilities, along with any related valuation allowance, be classified as noncurrent on the balance sheet. As a result, each jurisdiction will now only have one net noncurrent deferred tax asset or liability. The guidance does not change the existing requirement that only permits offsetting within a jurisdiction. The Company adopted ASU 2015-17 at the beginning of the first quarter of 2017. At the time of adoption, all of the Company’s deferred tax assets and liabilities, along with any related valuation allowance, were classified as noncurrent on its Consolidated Balance Sheet. The Company adopted ASU 2015-17 on a retrospective basis. As such, prior period amounts have been adjusted to reflect the retrospective application of ASU 2015-17. This resulted in $19.1 million of current net deferred tax assets being reclassified as noncurrent on the Company’s December 31, 2016 Consolidated Balance Sheet.
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. Adoption of ASU 2016-01 is required for fiscal reporting periods beginning after December 15, 2017, including interim reporting periods within those fiscal years. The Company does not expect the adoption of ASU 2016-01 to have a material impact on its 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 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. As of December 31, 2017, the new standard requires application with a modified retrospective approach to each prior reporting period presented with various optional practical expedients. While the Company expects adoption to lead to a material increase in the assets and liabilities recorded on its Consolidated Balance Sheet, the Company is still evaluating the overall impact on its consolidated financial statements.
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. Adoption of ASU 2016-15 is required for fiscal reporting periods beginning after December 15, 2017, including interim reporting periods within those fiscal years with early adoption being permitted. The Company does not expect the adoption of ASU 2016-15 to have a material impact on its 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. Adoption of ASU 2016-18 is required for fiscal reporting periods beginning after December 15, 2017, including interim reporting periods within those fiscal years with early adoption being permitted. The Company does not expect the adoption of ASU 2016-18 to have a material impact on its consolidated financial statements.
In January 2017, FASB issued Accounting Standards Update No. 2017-04, Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment (ASU 2017-04) which eliminates Step 2 from the goodwill impairment test. ASU 2017-04 also eliminates the requirements for any reporting unit with a zero or negative carrying amount to perform a qualitative assessment and, if it fails that qualitative test, to perform Step 2 of the goodwill impairment test. An entity still has the option to perform the qualitative assessment for a reporting unit to determine if the quantitative impairment test is necessary. Adoption of ASU 2017-04 is required for annual or interim goodwill impairment tests in fiscal years beginning after December 15, 2019 with early adoption being permitted for annual or interim goodwill impairment tests performed on testing dates after January 1, 2017. The Company adopted ASU 2017-04 at the beginning of the second quarter of 2017. Adoption of ASU 2017-04 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 is currently evaluating the potential impact of the pending adoption of ASU 2017-12 on its consolidated financial statements.
XML 48 R32.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting Policies Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2017
Accounting Policies [Abstract]  
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):
 
 
2017
 
2016
Accumulated unrealized net loss on available-for-sale investments
 
$
(7
)
 
$

Accumulated currency translation adjustments
 
1,611

 
2,101

Accumulated unrealized net gain (loss) on cash flow hedges
 
(689
)
 
681

Accumulated other comprehensive income
 
$
915

 
$
2,782

The following tables show the changes in Accumulated Other Comprehensive Income by component for the years ended December 31, 2017 and 2016 (in thousands):
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
)

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

 
$
5,975

 
$
7,642

Current-period change, net of tax
8

 
426

 
(5,294
)
 
(4,860
)
Ending balance
$

 
$
2,101

 
$
681

 
$
2,782

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

 
$
(152
)
 
$
(2,425
)
 
$
(2,571
)
XML 49 R33.htm IDEA: XBRL DOCUMENT v3.8.0.1
Strategic Transaction (Tables)
12 Months Ended
Dec. 31, 2017
Business Combinations [Abstract]  
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]
The following are the 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

Deferred revenue
 
(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 [Table Text Block]
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, 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 [Table Text Block]
Aggregate amortization expense of these intangible assets expected for the years ending December 31 are as follows (in thousands):
2018
 
$
911

2019
 
911

2020
 
794

2021
 
344

2022
 
40

Thereafter
 
121

Total
 
$
3,121

XML 50 R34.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2017
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, 2017 and 2016, 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,
2017
 
Quoted
Prices in
Active
Markets
(Level 1)
 
Significant
Other
Observable
Inputs
(Level 2)
Assets:
 
 
 
 
 
 
Cash and cash equivalents and restricted cash
 
$
140,320

 
$
140,320

 
$

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

 
6,997

 

Foreign currency exchange contracts (2)
 
3,251

 

 
3,251

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

 
$
147,317

 
$
3,251

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

 

 
2,431

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

 
$

 
$
2,431

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

 
$
224,617

 
$

Foreign currency exchange contracts (2)
 
11,250

 

 
11,250

Assets measured at fair value at December 31, 2016
 
$
235,867

 
$
224,617

 
$
11,250

Liabilities:
 
 
 
 
 
 
Foreign currency exchange contracts (3)
 
41

 

 
41

Liabilities measured at fair value at December 31, 2016
 
$
41

 
$

 
$
41

 _______________________________
(1)
Included in “Short-term investments” on the Company’s Consolidated Balance Sheets.
(2)
Included in “Prepaid expenses and other current assets” and “Other non-current assets” on the Company’s Consolidated Balance Sheets.
(3)
Included in “Other accrued liabilities” and “Other non-current liabilities” on the Company’s Consolidated Balance Sheets.
Schedule of Notional Amounts of Outstanding Derivative Positions
As of December 31, 2017 and 2016, 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,
 
 
2017
 
2016
British Pounds (GBP)
 
26.1

 
33.8

Euros (EUR)
 
4.7

 
8.0

Japanese Yen (JPY)
 

 
2,464.7

Canadian Dollars (CAD)
 
0.3

 
32.4

Swiss Francs (CHF)
 
2.6

 

As of December 31, 2017 and 2016, 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,
 
 
2017
 
2016
Euros (EUR)
 
2.1

 
1.5

Swiss Francs (CHF)
 

 
3.6

Japanese Yen (JPY)
 
4,345.6

 

Canadian Dollars (CAD)
 
56.0

 
54.4

New Zealand Dollars (NZD)
 
16.2

 

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

 
$
71

Other non-current assets
 

 
367

Other accrued liabilities
 
(129
)
 
(9
)
Other non-current liabilities
 
(1,907
)
 
(5
)
Total fair value of derivative instruments designated as cash flow hedges
 
$
(1,490
)
 
$
424

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

 
$
5,344

Other non-current assets
 
1,453

 
5,468

Other accrued liabilities
 
(395
)
 
(27
)
Total fair value of derivative instruments not designated as cash flow hedges
 
$
2,310

 
$
10,785

XML 51 R35.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accumulated Other Comprehensive Income Accumulated Other Comprehensive Income (Tables)
12 Months Ended
Dec. 31, 2017
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, 2017, 2016 and 2015 (in thousands). The gross reclassification adjustments decreased product revenue for the year ended December 31, 2017 and increased product revenue for the years ended December 31, 2016 and 2015.
 
 
Year Ended
December 31,
 
 
2017
 
2016
 
2015
 
 
 
 
 
 
 
Gross of Tax Reclassifications
 
$
(146
)
 
$
22,207

 
$
6,163

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

 
$
3,698

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):
 
 
2017
 
2016
Accumulated unrealized net loss on available-for-sale investments
 
$
(7
)
 
$

Accumulated currency translation adjustments
 
1,611

 
2,101

Accumulated unrealized net gain (loss) on cash flow hedges
 
(689
)
 
681

Accumulated other comprehensive income
 
$
915

 
$
2,782

The following tables show the changes in Accumulated Other Comprehensive Income by component for the years ended December 31, 2017 and 2016 (in thousands):
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
)

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

 
$
5,975

 
$
7,642

Current-period change, net of tax
8

 
426

 
(5,294
)
 
(4,860
)
Ending balance
$

 
$
2,101

 
$
681

 
$
2,782

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

 
$
(152
)
 
$
(2,425
)
 
$
(2,571
)
XML 52 R36.htm IDEA: XBRL DOCUMENT v3.8.0.1
Investments Investments (Tables)
12 Months Ended
Dec. 31, 2017
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 53 R37.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accounts and Other Receivables, Net Accounts and Other Receivables, Net (Tables)
12 Months Ended
Dec. 31, 2017
Receivables [Abstract]  
Schedule of Accounts, Notes, Loans and Financing Receivable
A summary of net accounts and other receivables follows (in thousands):
 
 
December 31,
 
 
2017
 
2016
Trade accounts receivable
 
$
131,151

 
$
156,705

Unbilled receivables
 
9,321

 
17,264

Advance billings
 
3,569

 
1,915

Short-term investment in sales-type lease
 
10,684

 
8,683

Other receivables
 
7,337

 
13,395

 
 
162,062

 
197,962

Allowance for doubtful accounts
 
(28
)
 
(21
)
Accounts and other receivables, net
 
$
162,034

 
$
197,941

XML 54 R38.htm IDEA: XBRL DOCUMENT v3.8.0.1
Sales-Type Lease Sales-Type Lease (Tables)
12 Months Ended
Dec. 31, 2017
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, 2017 and 2016 (in thousands):
 
December 31
 
2017
 
2016
Total minimum lease payments to be received
$
42,268

 
$
52,224

Less: executory costs
(6,831
)
 
(10,139
)
Net minimum lease payments receivable
35,437

 
42,085

Less: unearned income
(1,386
)
 
(2,352
)
Net investment in sales-type lease
34,051

 
39,733

Less: long-term investment in sales-type lease
(23,367
)
 
(31,050
)
Investment in sales-type lease included in accounts and other receivables
$
10,684

 
$
8,683

Schedule of Future Minimum Lease Payments for Capital Leases
As of December 31, 2017, minimum lease payments for each of the succeeding three fiscal years were as follows (in thousands):
2018
$
15,197

2019
15,478

2020
11,593

Total minimum lease payments to be received
$
42,268

XML 55 R39.htm IDEA: XBRL DOCUMENT v3.8.0.1
Inventory Inventory (Tables)
12 Months Ended
Dec. 31, 2017
Inventory Disclosure [Abstract]  
Schedule of Inventory, Current
A summary of inventory follows (in thousands):
 
 
December 31
 
 
2017
 
2016
Components and subassemblies
 
$
37,219

 
$
31,695

Work in process
 
59,456

 
39,894

Finished goods
 
89,632

 
16,665

 
 
$
186,307

 
$
88,254

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

 
$
498

Buildings
 
20,480

 
20,679

Furniture and equipment
 
13,219

 
11,740

Computer equipment
 
58,358

 
54,541

Leasehold improvements
 
9,961

 
2,976

 
 
102,221

 
90,434

Accumulated depreciation and amortization
 
(65,598
)
 
(59,814
)
Property and equipment, net
 
$
36,623

 
$
30,620

XML 57 R41.htm IDEA: XBRL DOCUMENT v3.8.0.1
Service Spares, Net Service Spares, Net (Tables)
12 Months Ended
Dec. 31, 2017
Inventory Disclosure [Abstract]  
Schedule of Inventory, Noncurrent
A summary of service spares follows (in thousands):
 
 
December 31,
 
 
2017
 
2016
Service spares
 
$
7,670

 
$
6,503

Accumulated depreciation
 
(5,119
)
 
(3,480
)
Service spares, net
 
$
2,551

 
$
3,023

XML 58 R42.htm IDEA: XBRL DOCUMENT v3.8.0.1
Deferred Revenue Deferred Revenue (Tables)
12 Months Ended
Dec. 31, 2017
Deferred Revenue Disclosure [Abstract]  
Deferred Revenue, by Arrangement, Disclosure
A summary of deferred revenue follows (in thousands):
 
 
December 31
 
 
2017
 
2016
Deferred product revenue
 
$
22,245

 
$
14,274

Deferred service revenue
 
96,496

 
96,113

Total deferred revenue
 
118,741

 
110,387

Less long-term deferred revenue
 
(38,622
)
 
(27,258
)
Deferred revenue in current liabilities
 
$
80,119

 
$
83,129

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

 
$
19,930

2019
 
6,918

 
5,116

2020
 
6,232

 
15

2021
 
6,271

 

2022
 
6,342

 

Thereafter
 
20,709

 

Minimum contractual commitments
 
$
53,933

 
$
25,061

XML 60 R44.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes Income Taxes (Tables)
12 Months Ended
Dec. 31, 2017
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,
 
 
2017
 
2016
 
2015
United States
 
$
(53,201
)
 
$
2,648

 
$
38,362

International
 
311

 
7,273

 
4,415

Total
 
$
(52,890
)
 
$
9,921

 
$
42,777

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,
 
 
2017
 
2016
 
2015
Current provision (benefit):
 
 
 
 
 
 
Federal
 
$
445

 
$
3

 
$
725

State
 
310

 
(279
)
 
1,389

Foreign
 
1,735

 
1,443

 
1,023

Total current provision
 
2,490

 
1,167

 
3,137

Deferred provision (benefit):
 
 
 
 
 
 
Federal
 
77,152

 
(2,127
)
 
12,198

State
 
1,185

 
416

 
(52
)
Foreign
 
112

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

 
(1,861
)
 
12,103

Total provision (benefit) for income taxes
 
$
80,939

 
$
(694
)
 
$
15,240

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,
 
 
2017
 
2016
 
2015
Income tax provision (benefit) at statutory rate
 
$
(18,511
)
 
$
3,472

 
$
14,972

State taxes, net of federal benefit
 
(1,066
)
 
89

 
897

Foreign income taxes
 
135

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

 
(1,815
)
 

Deemed dividends for U.S. income tax purposes
 

 
329

 
407

Nondeductible expenses
 
222

 
231

 
283

Disallowed compensation
 
60

 
331

 
455

Audit accrual (settlement)
 
1,156

 
(297
)
 

Research and development tax credit
 
(3,827
)
 
(2,470
)
 
(1,733
)
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
 
73,790

 
(157
)
 
(29
)
Effective income tax provision (benefit)
 
$
80,939

 
$
(694
)
 
$
15,240

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

 
$
4,127

Accrued compensation
 
262

 
511

Deferred revenue
 
8,285

 
14,742

Research and development credit carryforwards
 
32,218

 
28,241

Net operating loss carryforwards
 
22,775

 
38,348

Property and equipment
 
4,136

 
8,188

Goodwill
 
289

 
106

Research and development expenses
 
9,944

 

Share-based compensation
 
4,124

 
7,016

Other
 
2,592

 
12,939

Gross deferred tax assets
 
91,120

 
114,218

Valuation allowance
 
(82,875
)
 
(8,727
)
Deferred tax assets
 
8,245

 
105,491

Deferred Income Tax Liabilities
 
 
 
 
Investment in sales-type lease, net
 
(3,084
)
 
(13,728
)
Intangible assets
 
(205
)
 
(421
)
Other
 
(3,850
)
 
(5,729
)
Deferred tax liabilities
 
(7,139
)
 
(19,878
)
Net deferred tax asset
 
$
1,106

 
$
85,613

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, 2017, 2016 and 2015 (in thousands):
Balance at December 31, 2014
$
5,630

Increase related to prior year income tax positions
151

Increase related to current year income tax positions
433

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

XML 61 R45.htm IDEA: XBRL DOCUMENT v3.8.0.1
Shareholders' Equity Shareholders' Equity (Tables)
12 Months Ended
Dec. 31, 2017
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:
 
 
2017
 
2016
 
2015
Risk-free interest rate
 
1.64
%
 
1.12
%
 
1.31
%
Expected dividend yield
 
%
 
%
 
%
Volatility
 
54.14
%
 
50.92
%
 
50.55
%
Expected life (in years)
 
4.0

 
4.0

 
4.0

Weighted average Black-Scholes value of options granted
 
$
7.91

 
$
13.16

 
$
11.23

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, 2015
 
1,930,990

 
$
12.34

 
 
Granted
 
307,450

 
27.86

 
 
Exercised
 
(229,118
)
 
9.99

 
 
Canceled and forfeited
 
(60,847
)
 
20.00

 
 
Outstanding at December 31, 2015
 
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

 
5.2
 
 
 
 
 
 
 
Exercisable at December 31, 2017
 
1,532,691

 
15.39

 
4.0
 
 
 
 
 
 
 
Available for grant at December 31, 2017
 
3,107,064

 
 
 
 
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, 2017, 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
 
673,584

 
1.9
 
$
5.49

 
673,584

 
$
5.49

$ 10.01 - $ 20.00
 
619,941

 
6.7
 
16.78

 
327,941

 
15.71

$ 20.01 - $ 30.00
 
507,844

 
6.6
 
26.30

 
411,552

 
26.15

$ 30.01 - $ 42.40
 
233,105

 
7.5
 
32.86

 
119,614

 
33.34

$ 0.00 - $ 42.40
 
2,034,474

 
5.2
 
17.26

 
1,532,691

 
15.39

Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity
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, 2015
1,033,602

 
$
19.48

 
817,000

 
$
15.41

 
1,850,602

 
$
17.68

Granted
45,175

 
30.44

 

 

 
45,175

 
30.44

Forfeited
(48,998
)
 
24.00

 
(219,000
)
 
15.60

 
(267,998
)
 
17.14

Vested
(513,336
)
 
15.34

 
(12,500
)
 
28.20

 
(525,836
)
 
15.64

Outstanding at December 31, 2015
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

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, 2015
 

 
$

 

 
$

 

 
$

Granted
 
285,550

 
29.78

 
699,300

 
30.04

 
984,850

 
29.97

Forfeited
 
(12,500
)
 
30.48

 
(66,600
)
 
30.04

 
(79,100
)
 
30.11

Vested
 

 

 

 

 

 

Outstanding at December 31, 2015
 
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

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):
 
 
2017
 
2016
 
2015
Cost of product revenue
 
$
294

 
$
320

 
$
254

Cost of service revenue
 
290

 
211

 
276

Research and development
 
3,759

 
3,113

 
3,770

Sales and marketing
 
2,432

 
3,710

 
3,047

General and administrative
 
4,074

 
3,797

 
4,006

Total share-based compensation expense
 
$
10,849

 
$
11,151

 
$
11,353

XML 62 R46.htm IDEA: XBRL DOCUMENT v3.8.0.1
Segment Information Segment Information (Tables)
12 Months Ended
Dec. 31, 2017
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information, by Segment
The following table presents revenues and gross margin for the Company’s operating segments for the indicated years ended December 31 (in thousands):
 
 
2017
 
2016
 
2015
Revenue:
 
 
 
 
 
 
Supercomputing
 
$
282,217

 
$
510,403

 
$
581,733

Storage and Data Management
 
63,620

 
89,438

 
112,862

Maintenance and Support
 
124,840

 
107,795

 
97,091

Engineering Services and Other
 
46,672

 
29,968

 
30,094

Elimination of inter-segment revenue
 
(124,840
)
 
(107,795
)
 
(97,091
)
Total revenue
 
$
392,509

 
$
629,809

 
$
724,689

 
 
 
 
 
 
 
Gross Profit:
 
 
 
 
 
 
Supercomputing
 
$
93,272

 
$
173,245

 
$
177,048

Storage and Data Management
 
20,288

 
34,125

 
37,181

Maintenance and Support
 
61,305

 
43,147

 
41,487

Engineering Services and Other
 
17,144

 
12,845

 
11,454

Elimination of inter-segment gross profit
 
(61,305
)
 
(43,147
)
 
(41,487
)
Total gross profit
 
$
130,704

 
$
220,215

 
$
225,683

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, 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

For the year ended December 31, 2015:
 
 
 
 
 
 
Product revenue
 
$
373,494

 
$
227,800

 
$
601,294

Service revenue
 
$
88,956

 
$
34,439

 
$
123,395

Long-lived assets
 
$
39,014

 
$
23,238

 
$
62,252

XML 63 R47.htm IDEA: XBRL DOCUMENT v3.8.0.1
Research and Development Research and Development (Tables)
12 Months Ended
Dec. 31, 2017
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):
 
 
2017
 
2016
 
2015
Gross research and development expenses
 
$
141,289

 
$
130,006

 
$
126,060

Less: Amounts included in cost of revenue
 
(9,473
)
 
(12,621
)
 
(16,515
)
Less: Reimbursed research and development (excludes amounts in revenue)
 
(33,039
)
 
(5,255
)
 
(12,982
)
Net research and development expenses
 
$
98,777

 
$
112,130

 
$
96,563

XML 64 R48.htm IDEA: XBRL DOCUMENT v3.8.0.1
Interest Income (Expense) (Tables)
12 Months Ended
Dec. 31, 2017
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):
 
 
2017
 
2016
 
2015
Interest income
 
$
3,386

 
$
2,120

 
$
1,465

Interest expense
 
(110
)
 
27

 
(57
)
Net interest income
 
$
3,276

 
$
2,147

 
$
1,408

XML 65 R49.htm IDEA: XBRL DOCUMENT v3.8.0.1
Quarterly Data (Unaudited) (Tables)
12 Months Ended
Dec. 31, 2017
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, 2017. 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)
 
 
2017
2016
For the Quarter Ended
 
3/31
 
6/30
 
9/30
 
12/31
 
3/31
 
6/30
 
9/30
 
12/31
Revenue
 
$
59,031

 
$
87,135

 
$
79,700

 
$
166,643

 
$
105,549

 
$
100,235

 
$
77,451

 
$
346,574

Cost of revenue
 
35,222

 
58,792

 
51,208

 
116,583

 
65,587

 
64,074

 
53,850

 
226,083

Gross profit
 
23,809

 
28,343

 
28,492

 
50,060

 
39,962

 
36,161

 
23,601

 
120,491

Research and development, net
 
32,640

 
17,325

 
26,626

 
22,186

 
25,840

 
27,399

 
29,084

 
29,807

Sales and marketing
 
14,653

 
15,247

 
13,392

 
16,602

 
16,001

 
15,380

 
15,010

 
18,502

General and administrative
 
8,797

 
7,205

 
7,022

 
6,089

 
7,338

 
9,019

 
7,968

 
9,728

Restructuring
 

 

 
7,653

 
915

 

 

 

 

Net income (loss)
 
(19,215
)
 
(6,840
)
 
(10,232
)
 
(97,542
)
 
(5,013
)
 
(13,126
)
 
(23,021
)
 
51,775

Net income (loss) per common share, basic
 
$
(0.48
)
 
$
(0.17
)
 
$
(0.25
)
 
$
(2.42
)
 
$
(0.13
)
 
$
(0.33
)
 
$
(0.58
)
 
$
1.30

Net income (loss) per common share, diluted
 
$
(0.48
)
 
$
(0.17
)
 
$
(0.25
)
 
$
(2.42
)
 
$
(0.13
)
 
$
(0.33
)
 
$
(0.58
)
 
$
1.27

XML 66 R50.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting Policies Cash, Cash Equivalents and Restricted Cash (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Restricted Cash and Cash Equivalents Items [Line Items]    
Restricted cash $ 3.0 $ 1.7
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 67 R51.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting Policies Property and Equipment and Intangible Assets (Details)
12 Months Ended
Dec. 31, 2017
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 68 R52.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting Policies Service Spares (Details)
12 Months Ended
Dec. 31, 2017
Accounting Policies [Abstract]  
Service spares, useful life 4 years
XML 69 R53.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting Policies Revenue Recognition (Details)
12 Months Ended
Dec. 31, 2017
Accounting Policies [Abstract]  
Product delivery period 5 years
Maintenance services period 1 year
XML 70 R54.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting Policies Sales-type leases (Details)
12 Months Ended
Dec. 31, 2017
Minimum  
Capital Leased Assets [Line Items]  
Economic life of product 3 years
Maximum  
Capital Leased Assets [Line Items]  
Economic life of product 4 years
XML 71 R55.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting Policies Foreign Currency Translation and Transaction (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Other (Income) Expense, Net      
Foreign Currency Translations and Transactions [Line Items]      
Net transaction gains (losses) $ (1.7) $ 1.0 $ (1.6)
XML 72 R56.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting Policies Income Taxes (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Mar. 31, 2016
Net deferred tax assets $ 91,120 $ 114,218  
Valuation allowance amount (82,875) (8,727)  
Net deferred tax assets of valuation allowance $ 8,245 105,491  
Accounting Standards Update 2016-09 | New Accounting Pronouncement, Early Adoption, Effect      
Cumulative-effect adjustment resulting from adoption of ASU 2016-09 (Note 14)   16,600  
Accounting Standards Update 2016-09 | Retained Earnings | New Accounting Pronouncement, Early Adoption, Effect      
Cumulative-effect adjustment resulting from adoption of ASU 2016-09 (Note 14)   $ 16,600 $ 16,600
XML 73 R57.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting Policies Advertising Costs (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Accounting Policies [Abstract]      
Advertising expenses $ 3.4 $ 3.2 $ 2.3
XML 74 R58.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting Policies EPS (Details) - shares
shares in Millions
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Incremental common shares attributable to dilutive effect of share-based payment arrangements   1.2 1.4
Time-vesting Shares      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share, amount 3.1 1.2 0.9
Performance Shares      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share, amount 0.5 1.2 1.2
XML 75 R59.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting Policies Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Accumulated other comprehensive income $ 915 $ 2,782 $ 7,642
Accumulated unrealized net loss on available-for-sale investments      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Accumulated other comprehensive income (7) 0 (8)
Accumulated currency translation adjustments      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Accumulated other comprehensive income 1,611 2,101 1,675
Accumulated other comprehensive income      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Accumulated other comprehensive income $ (689) $ 681 $ 5,975
XML 76 R60.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting Policies New Accounting Pronouncements (Details) - USD ($)
$ in Thousands
Dec. 31, 2016
Mar. 31, 2016
Accounting Standards Update 2015-17    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Deferred tax assets, net, current $ (19,100)  
New Accounting Pronouncement, Early Adoption, Effect | Accounting Standards Update 2016-09    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Cumulative-effect adjustment resulting from adoption of ASU 2016-09 (Note 14) 16,600  
New Accounting Pronouncement, Early Adoption, Effect | Accounting Standards Update 2016-09 | Retained Earnings    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Cumulative-effect adjustment resulting from adoption of ASU 2016-09 (Note 14) $ 16,600 $ 16,600
XML 77 R61.htm IDEA: XBRL DOCUMENT v3.8.0.1
Strategic Transaction - Narrative (Details)
$ in Thousands
12 Months Ended
Sep. 25, 2017
USD ($)
Employee
Dec. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
Dec. 31, 2015
USD ($)
Jul. 31, 2017
Employee
Business Acquisition [Line Items]          
Gain on strategic transaction   $ 4,480 $ 0 $ 0  
Number of employees | Employee         190
Seagate Cloud Systems, Inc          
Business Acquisition [Line Items]          
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets $ 20,200 $ 1,130      
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities 15,700        
Gain on strategic transaction 4,500        
Payments to Acquire Businesses, Gross $ 8,000        
Number of employees | Employee 125        
Gain (Loss) on Disposition of Business $ 4,500        
Business Acquisition, Transaction Costs 500        
Post-closing adjustments [Member] | Seagate Cloud Systems, Inc          
Business Acquisition [Line Items]          
Payments to Acquire Businesses, Gross $ 1,800        
XML 78 R62.htm IDEA: XBRL DOCUMENT v3.8.0.1
Strategic Transaction - Schedule of Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Sep. 25, 2017
Dec. 31, 2016
Dec. 31, 2015
Business Acquisition [Line Items]        
Inventory $ 4,120   $ 0 $ 0
Property and equipment 2,915   0 0
Deferred revenue (12,168)   0 0
Other liabilities (500)   $ 0 $ 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      
Deferred revenue (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      
Developed technology | Seagate Cloud Systems, Inc        
Business Acquisition [Line Items]        
Indefinite-Lived Intangible Assets 1,400      
Customer relationships | Seagate Cloud Systems, Inc        
Business Acquisition [Line Items]        
Indefinite-Lived Intangible Assets 260      
Supply agreement | Seagate Cloud Systems, Inc        
Business Acquisition [Line Items]        
Indefinite-Lived Intangible Assets $ 1,600      
XML 79 R63.htm IDEA: XBRL DOCUMENT v3.8.0.1
Strategic Transaction Strategic Transaction - schedule of Intangible Assets (Details) - Seagate Cloud Systems, Inc
$ in Thousands
12 Months Ended
Dec. 31, 2017
USD ($)
Trademarks  
Business Acquisition [Line Items]  
Fair Value $ 90
Useful Life (in Years) 5 years
Developed technology  
Business Acquisition [Line Items]  
Fair Value $ 1,400
Useful Life (in Years) 3 years
Customer relationships  
Business Acquisition [Line Items]  
Fair Value $ 260
Useful Life (in Years) 10 years
Supply agreement  
Business Acquisition [Line Items]  
Fair Value $ 1,600
Useful Life (in Years) 4 years
XML 80 R64.htm IDEA: XBRL DOCUMENT v3.8.0.1
Strategic Transaction - Schedule of Major Componets of Intangible Assets (Details)
$ in Thousands
Dec. 31, 2017
USD ($)
Business Acquisition [Line Items]  
Gross Carrying Amount $ 3,350
Accumulated Amortization 229
Total 3,121
Trademarks  
Business Acquisition [Line Items]  
Gross Carrying Amount 90
Accumulated Amortization 5
Total 85
Developed technology  
Business Acquisition [Line Items]  
Gross Carrying Amount 1,400
Accumulated Amortization 117
Total 1,283
Customer relationships  
Business Acquisition [Line Items]  
Gross Carrying Amount 260
Accumulated Amortization 7
Total 253
Supply agreement  
Business Acquisition [Line Items]  
Gross Carrying Amount 1,600
Accumulated Amortization 100
Total $ 1,500
XML 81 R65.htm IDEA: XBRL DOCUMENT v3.8.0.1
Strategic Transaction - Schedule of Amortization of Intangible Assets (Details)
$ in Thousands
Dec. 31, 2017
USD ($)
Business Combinations [Abstract]  
2018 $ 911
2019 911
2020 794
2021 344
2022 40
Thereafter 121
Total $ 3,121
XML 82 R66.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value Measurements Fair Value Measurement (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents and restricted cash $ 140,320 $ 224,617
Available-for-sale investments 6,997  
Foreign currency exchange contracts [1] 3,251 11,250
Assets measured at fair value 150,568 235,867
Foreign currency exchange contracts [2] 2,431 41
Liabilities measured at fair value 2,431 41
Fair Value, Inputs, Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash and cash equivalents and restricted cash 140,320 224,617
Available-for-sale investments 6,997  
Foreign currency exchange contracts 0 0 [1]
Assets measured at fair value 147,317 224,617
Foreign currency exchange contracts 0 0 [2]
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 and cash equivalents and restricted cash 0 0
Available-for-sale investments 0  
Foreign currency exchange contracts 3,251 11,250 [1]
Assets measured at fair value 3,251 11,250
Foreign currency exchange contracts 2,431 41 [2]
Liabilities measured at fair value $ 2,431 $ 41
[1] Included in “Short-term investments” on the Company’s Consolidated Balance Sheets.
[2] Included in “Prepaid expenses and other current assets” and “Other non-current assets” on the Company’s Consolidated Balance Sheets.
XML 83 R67.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value Measurements Derivative Instruments and Hedging Activities Disclosure (Details)
$ in Thousands, € in Millions, ¥ in Millions, £ in Millions, SFr in Millions, NZD in Millions, CAD in Millions
12 Months Ended
Dec. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
Dec. 31, 2017
EUR (€)
Dec. 31, 2017
USD ($)
Dec. 31, 2017
JPY (¥)
Dec. 31, 2017
CAD
Dec. 31, 2017
CHF (SFr)
Dec. 31, 2017
NZD
Dec. 31, 2017
GBP (£)
Dec. 31, 2016
EUR (€)
Dec. 31, 2016
USD ($)
Dec. 31, 2016
JPY (¥)
Dec. 31, 2016
CAD
Dec. 31, 2016
CHF (SFr)
Dec. 31, 2016
NZD
Dec. 31, 2016
GBP (£)
Dec. 31, 2015
USD ($)
Derivative [Line Items]                                  
Hedged foreign currency exposure       $ 96,300             $ 46,900            
Foreign currency exposure on dedesignated foreign currency contracts       46,900             107,500            
Accumulated other comprehensive income       915             2,782           $ 7,642
Designated as Hedging Instrument                                  
Derivative [Line Items]                                  
Derivative, notional amount     € 2.1   ¥ 4,345.6 CAD 56.0 SFr 0.0 NZD 16.2   € 1.5   ¥ 0.0 CAD 54.4 SFr 3.6 NZD 0.0    
Total fair value of derivative instruments       (1,490)             424            
Not Designated as Hedging Instrument                                  
Derivative [Line Items]                                  
Derivative, notional amount     € 4.7   ¥ 0.0 CAD 0.3 SFr 2.6   £ 26.1 € 8.0   ¥ 2,464.7 CAD 32.4 SFr 0.0   £ 33.8  
Total fair value of derivative instruments       2,310             10,785            
Prepaid Expenses and Other Current Assets | Designated as Hedging Instrument                                  
Derivative [Line Items]                                  
Prepaid expenses and other current assets       546             71            
Prepaid Expenses and Other Current Assets | Not Designated as Hedging Instrument                                  
Derivative [Line Items]                                  
Prepaid expenses and other current assets       1,252             5,344            
Other Noncurrent Assets | Designated as Hedging Instrument                                  
Derivative [Line Items]                                  
Other non-current assets       0             367            
Other Noncurrent Assets | Not Designated as Hedging Instrument                                  
Derivative [Line Items]                                  
Other non-current assets       1,453             5,468            
Other Current Liabilities | Designated as Hedging Instrument                                  
Derivative [Line Items]                                  
Other accrued liabilities       (129)             (9)            
Other Current Liabilities | Not Designated as Hedging Instrument                                  
Derivative [Line Items]                                  
Other accrued liabilities       (395)             (27)            
Other Noncurrent Liabilities | Designated as Hedging Instrument                                  
Derivative [Line Items]                                  
Other non-current liabilities       (1,907)             (5)            
Foreign Exchange Forward                                  
Derivative [Line Items]                                  
Derivative, gain (loss) on derivative, net $ 800 $ 11,200                              
Accumulated other comprehensive income       $ (700)             $ 700            
XML 84 R68.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accumulated Other Comprehensive Income Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Gross of Tax Reclassifications $ (146) $ 22,207 $ 6,163
Net of Tax Reclassifications (87) 13,324 3,698
Accumulated other comprehensive income 915 2,782 7,642
Current-period change, net of tax (1,867) (4,860) 1,139
Income tax expense (benefit) associated with current-period change (292) (2,571)  
Accumulated Net Unrealized Investment Gain (Loss)      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Accumulated other comprehensive income (7) 0 (8)
Current-period change, net of tax (7) 8  
Income tax expense (benefit) associated with current-period change (3) 6  
Accumulated Translation Adjustment      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Accumulated other comprehensive income 1,611 2,101 1,675
Current-period change, net of tax (490) 426  
Income tax expense (benefit) associated with current-period change 1,110 (152)  
Accumulated Net Gain (Loss) from Designated or Qualifying Cash Flow Hedges      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Accumulated other comprehensive income (689) 681 $ 5,975
Current-period change, net of tax (1,370) (5,294)  
Income tax expense (benefit) associated with current-period change $ (1,399) $ (2,425)  
XML 85 R69.htm IDEA: XBRL DOCUMENT v3.8.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 86 R70.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accounts and Other Receivables, Net Accounts and Other Receivables, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts and other receivables, gross $ 162,062 $ 197,962
Allowance for doubtful accounts (28) (21)
Accounts and other receivables, net 162,034 197,941
Trade Accounts Receivable    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts and other receivables, gross 131,151 156,705
Unbilled Receivables    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts and other receivables, gross 9,321 17,264
Advance Billings    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts and other receivables, gross 3,569 1,915
Financing Receivable    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts and other receivables, gross 10,684 8,683
Other Receivables    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts and other receivables, gross $ 7,337 $ 13,395
Non-US Government Customers | Accounts Receivable    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Concentration risk, percent 38.00% 24.00%
Government Contracts Concentration Risk    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts and other receivables, net $ 45,300 $ 104,600
Government Contracts Concentration Risk | Unbilled Revenues    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts and other receivables, net $ 2,100 $ 1,400
XML 87 R71.htm IDEA: XBRL DOCUMENT v3.8.0.1
Sales-Type Lease Sales-Type Lease (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Leases [Abstract]      
Total minimum lease payments to be received $ 42,268 $ 52,224  
Less: executory costs (6,831) (10,139)  
Net minimum lease payments receivable 35,437 42,085  
Less: unearned income (1,386) (2,352)  
Net investment in sales-type lease 34,051 39,733  
Less: long-term investment in sales-type lease (23,367) (31,050) $ (18,300)
Investment in sales-type lease included in accounts and other receivables 10,684 $ 8,683  
2018 15,197    
2019 15,478    
2020 11,593    
Total minimum lease payments to be received $ 42,268    
XML 88 R72.htm IDEA: XBRL DOCUMENT v3.8.0.1
Inventory Inventory (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Inventory [Line Items]      
Components and subassemblies $ 37,219 $ 31,695  
Work in process 59,456 39,894  
Finished goods 89,632 16,665  
Inventory 186,307 88,254  
Inventory write-down 0 4,800 $ 500
Located at Customer Sites      
Inventory [Line Items]      
Finished goods 48,100 10,500  
Finished Goods Inventory      
Inventory [Line Items]      
Finished goods $ 67,700 $ 11,900  
XML 89 R73.htm IDEA: XBRL DOCUMENT v3.8.0.1
Property and Equipment, Net Property and Equipment, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross $ 102,221 $ 90,434  
Accumulated depreciation and amortization (65,598) (59,814)  
Property and equipment, net 36,623 30,620  
Depreciation 14,400 12,500 $ 13,300
Land      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross 203 498  
Buildings      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross 20,480 20,679  
Furniture and equipment      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross 13,219 11,740  
Computer equipment      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross 58,358 54,541  
Leasehold improvements      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross $ 9,961 $ 2,976  
XML 90 R74.htm IDEA: XBRL DOCUMENT v3.8.0.1
Service Spares, Net Service Spares, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Inventory Disclosure [Abstract]      
Service spares $ 7,670 $ 6,503  
Accumulated depreciation 5,119 3,480  
Service spares, net 2,551 3,023  
Service spares depreciation and amortization $ 1,600 $ 1,500 $ 1,100
XML 91 R75.htm IDEA: XBRL DOCUMENT v3.8.0.1
Deferred Revenue Deferred Revenue (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Deferred Revenue Arrangement [Line Items]    
Deferred revenue $ 118,741 $ 110,387
Less long-term deferred revenue (38,622) (27,258)
Deferred revenue in current liabilities 80,119 83,129
Product    
Deferred Revenue Arrangement [Line Items]    
Deferred revenue 22,245 14,274
Service    
Deferred Revenue Arrangement [Line Items]    
Deferred revenue 96,496 96,113
Government Contracts Concentration Risk    
Deferred Revenue Arrangement [Line Items]    
Deferred revenue $ 32,500 $ 60,300
Deferred Revenue | Non-US Government Customers    
Deferred Revenue Arrangement [Line Items]    
Concentration risk, percent 10.00% 10.00%
XML 92 R76.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies Commitments and Contingencies (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2016
Sep. 30, 2016
Jun. 30, 2016
Mar. 31, 2016
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Long-term Purchase Commitment [Line Items]                      
Operating Leases, Rent Expense, Net                 $ 8,700 $ 8,400 $ 5,900
Research and development, net $ 22,186 $ 26,626 $ 17,325 $ 32,640 $ 29,807 $ 29,084 $ 27,399 $ 25,840 98,777 112,130 96,563
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]                      
Operating leases due in 2018 7,461               7,461    
Operating leases due in 2019 6,918               6,918    
Operating leases due in 2020 6,232               6,232    
Operating leases due in 2021 6,271               6,271    
Operating leases due in 2022 6,342               6,342    
Operating leases due thereafter 20,709               20,709    
Total operating leases 53,933               53,933    
Research and Development Arrangement                      
Long-term Purchase Commitment [Line Items]                      
Research and development, net                 17,500 15,600 $ 14,300
Other Commitment, Fiscal Year Maturity [Abstract]                      
Development agreements due in 2018 19,930               19,930    
Development agreements due in 2019 5,116               5,116    
Development agreements due in 2020 15               15    
Development agreements due in 2021 0               0    
Development agreements due in 2022 0               0    
Development agreements due thereafter 0               0    
Total development agreement $ 25,061               $ 25,061    
Facility Closing [Member]                      
Long-term Purchase Commitment [Line Items]                      
Operating Leases, Rent Expense, Net                   $ 2,300  
XML 93 R77.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies Loss Contingencies (Details)
Apr. 22, 2016
patent
Sep. 25, 2015
patent
Dec. 31, 2017
lawsuit
Loss Contingencies [Line Items]      
Loss Contingency, Pending Lawsuit, Number | lawsuit     2
Civil Action No. 2:15-cv-1554 [Member] | Pending Litigation [Member]      
Loss Contingencies [Line Items]      
Loss Contingency, Patents Allegedly Infringed, Number   4  
Civil Action No. 2:15-cv-1554 [Member] | Pending Litigation [Member] | Patents Related to Company's Computer Hardware [Member]      
Loss Contingencies [Line Items]      
Loss Contingency, Patents Allegedly Infringed, Number   2  
Civil Action No. 2:15-cv-1554 [Member] | Pending Litigation [Member] | Patents Related to Third Party's Computer Software [Member]      
Loss Contingencies [Line Items]      
Loss Contingency, Patents Allegedly Infringed, Number   2  
Civil Action No. 2:16-cv-423 [Member] | Pending Litigation [Member]      
Loss Contingencies [Line Items]      
Loss Contingency, Patents Allegedly Infringed, Number 5    
Civil Action No. 2:16-cv-423 [Member] | Pending Litigation [Member] | Patents Related to Third Party's Computer Software [Member]      
Loss Contingencies [Line Items]      
Loss Contingency, Patents Allegedly Infringed, Number 5    
XML 94 R78.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Mar. 31, 2016
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest [Abstract]        
United States   $ (53,201) $ 2,648 $ 38,362
International   311 7,273 4,415
Income before income taxes   (52,890) 9,921 42,777
Operating Loss Carryforwards [Line Items]        
Deferred tax asset related to TCJA   28,900    
Provisional income tax expense   300    
Repatriation transition tax and provisional tax expense   300    
Income tax benefit (expense)   (80,939) 694 (15,240)
Change in amount of deferred tax assets   74,100 (800) $ (700)
Research Tax Credit Carryforward        
Operating Loss Carryforwards [Line Items]        
Tax credit carryforwards   36,000    
Domestic Tax Authority        
Operating Loss Carryforwards [Line Items]        
Net operating loss carryforwards   72,600    
Domestic Tax Authority | Internal Revenue Service (IRS)        
Operating Loss Carryforwards [Line Items]        
Net operating loss carryforwards   21,200    
Income Tax Effects Allocated Directly to Equity, Employee Stock Options $ 47,400      
Maximum utilization per year, of net operating loss carryforward   4,300    
Foreign Tax Authority        
Operating Loss Carryforwards [Line Items]        
Net operating loss carryforwards   $ 7,100    
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  
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   $ 16,600  
XML 95 R79.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes Tax Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Current provision (benefit):      
Federal $ 445 $ 3 $ 725
State 310 (279) 1,389
Foreign 1,735 1,443 1,023
Total current provision 2,490 1,167 3,137
Deferred provision (benefit):      
Federal 77,152 (2,127) 12,198
State 1,185 416 (52)
Foreign 112 (150) (43)
Total deferred provision (benefit) 78,449 (1,861) 12,103
Total provision (benefit) for income taxes $ 80,939 $ (694) $ 15,240
XML 96 R80.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes Reconciliation of Statutory Federal Tax Rate (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Income Tax Expense (Benefit), Continuing Operations, Income Tax Reconciliation [Abstract]      
Income tax provision at statutory rate $ (18,511) $ 3,472 $ 14,972
State taxes, net of federal benefit (1,066) 89 897
Foreign income taxes 135 (407) (12)
Additional increases (deductions) from share-based compensation 1,036 (1,815) 0
Deemed dividends for U.S. income tax purposes 0 329 407
Nondeductible expenses 222 231 283
Disallowed compensation 60 331 455
Audit accrual (settlement) 1,156 (297) 0
Research and development tax credit (3,827) (2,470) (1,733)
Tax effect of repatriation transition tax on unremitted earnings 605 0 0
Gain on strategic transaction (1,568) 0 0
Deferred tax impact from tax rate change 28,907 0 0
Effect of change in valuation allowance on deferred tax assets 73,790 (157) (29)
Total provision (benefit) for income taxes $ 80,939 $ (694) $ 15,240
XML 97 R81.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Deferred Income Tax Assets    
Inventory $ 6,495 $ 4,127
Accrued compensation 262 511
Deferred revenue 8,285 14,742
Research and development credit carryforwards 32,218 28,241
Net operating loss carryforwards 22,775 38,348
Property and equipment 4,136 8,188
Goodwill 289 106
Research and development expenses 9,944 0
Share-based compensation 4,124 7,016
Other 2,592 12,939
Gross deferred tax assets 91,120 114,218
Valuation allowance (82,875) (8,727)
Deferred tax assets 8,245 105,491
Deferred Income Tax Liabilities    
Investment in sales-type lease, net (3,084) (13,728)
Intangible assets (205) (421)
Other (3,850) (5,729)
Deferred tax liabilities 7,139 19,878
Net deferred tax asset $ 1,106 $ 85,613
XML 98 R82.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Income Tax Disclosure [Abstract]      
Balance of unrecognized tax benefits that if recognized would affect the effective tax rate $ 1,200    
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Balance at December 31, 6,467 $ 6,214 $ 5,630
Increase related to prior year income tax positions 1,440 53 151
Increase related to current year income tax positions 673 565 433
Decrease related to prior year income tax positions   (365)  
Balance at December 31, $ 8,580 $ 6,467 $ 6,214
XML 99 R83.htm IDEA: XBRL DOCUMENT v3.8.0.1
Credit Facilities Lines of Credit (Details) - USD ($)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Line of Credit Facility [Line Items]    
Letters of credit outstanding, amount $ 15,000,000  
Restricted cash and cash equivalents 3,000,000 $ 1,700,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    
Line of Credit Facility [Line Items]    
Commitment fee percentage 0.18%  
Revolving Credit Facility | Wells Fargo Bank    
Line of Credit Facility [Line Items]    
Amount of credit facility $ 50,000,000.0  
London Interbank Offered Rate (LIBOR) | Revolving Credit Facility    
Line of Credit Facility [Line Items]    
Basis spread on variable rate 1.25%  
XML 100 R84.htm IDEA: XBRL DOCUMENT v3.8.0.1
Shareholders' Equity Narrative (Details)
Dec. 31, 2017
equity_incentive_plan
$ / shares
shares
Dec. 31, 2016
$ / shares
shares
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]    
Preferred stock, shares Authorized 5,000,000 5,000,000
Preferred stock, shares outstanding 0 0
Common stock, shares authorized 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) | equity_incentive_plan 1  
XML 101 R85.htm IDEA: XBRL DOCUMENT v3.8.0.1
Shareholders' Equity Assumptions (Details) - $ / shares
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Risk-free interest rate 1.64% 1.12% 1.31%
Expected dividend yield 0.00% 0.00% 0.00%
Volatility 54.14% 50.92% 50.55%
Expected life (in years) 4 years 4 years 4 years
Weighted average Black-Scholes value of options granted $ 7.91 $ 13.16 $ 11.23
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%    
Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Estimated forfeiture rate (as a percent) 8.00%    
Restricted Stock Units (RSUs)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Estimated forfeiture rate (as a percent) 8.00% 190000000.00%  
XML 102 R86.htm IDEA: XBRL DOCUMENT v3.8.0.1
Shareholders' Equity Option Activity (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]      
Outstanding at December 31 1,989,137 1,948,475 1,930,990
Granted 324,500 240,075 307,450
Exercised (157,257) (168,825) (229,118)
Canceled and forfeited (121,906) (30,588) (60,847)
Outstanding at December 31 2,034,474 1,989,137 1,948,475
Exercisable at December 31, 2017 1,532,691    
Available for grant at December 31, 2017 3,107,064    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]      
Outstanding at December 31 $ 16.99 $ 14.83 $ 12.34
Granted 18.36 32.65 27.86
Exercised 8.51 12.57 9.99
Canceled and forfeited 27.02 26.60 20.00
Outstanding at December 31 17.26 $ 16.99 $ 14.83
Exercisable at December 31, 2017 $ 15.39    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]      
Number Outstanding 2,034,474    
Weighted Average Remaining Life (Years) 5 years 2 months 12 days    
Weighted Average Exercise Price $ 17.26    
Number Exercisable 1,532,691    
Weighted Average Exercise Price $ 15.39    
Lower Range 0.00    
Upper Range $ 42.40    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term 5 years 2 months 12 days    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term 4 years    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value $ 17.4    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value 15.5    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value $ 1.8 $ 4.0 $ 5.0
Range of Exercise Prices, Range One      
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]      
Number Outstanding 673,584    
Weighted Average Remaining Life (Years) 1 year 10 months 24 days    
Weighted Average Exercise Price $ 5.49    
Number Exercisable 673,584    
Weighted Average Exercise Price $ 5.49    
Lower Range 0.00    
Upper Range $ 10.00    
Range of Exercise Prices, Range Two      
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]      
Number Outstanding 619,941    
Weighted Average Remaining Life (Years) 6 years 8 months 12 days    
Weighted Average Exercise Price $ 16.78    
Number Exercisable 327,941    
Weighted Average Exercise Price $ 15.71    
Lower Range 10.01    
Upper Range $ 20.00    
Range of Exercise Prices, Range Three      
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]      
Number Outstanding 507,844    
Weighted Average Remaining Life (Years) 6 years 7 months 6 days    
Weighted Average Exercise Price $ 26.30    
Number Exercisable 411,552    
Weighted Average Exercise Price $ 26.15    
Lower Range 20.01    
Upper Range $ 30.00    
Range of Exercise Prices, Range Four      
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]      
Number Outstanding 233,105    
Weighted Average Remaining Life (Years) 7 years 6 months    
Weighted Average Exercise Price $ 32.86    
Number Exercisable 119,614    
Weighted Average Exercise Price $ 33.34    
Lower Range 30.01    
Upper Range $ 42.40    
XML 103 R87.htm IDEA: XBRL DOCUMENT v3.8.0.1
Shareholders' Equity Restricted Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]      
Exercise of stock options $ 1,342 $ 2,121 $ 2,289
Vesting period (in years) 4 years    
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 770,302 1,101,943 1,850,602
Granted 44,002 9,893 45,175
Forfeited (545,707) (90,685) (267,998)
Vested (156,272) (250,849) (525,836)
Outstanding at December 31 112,325 770,302 1,101,943
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 $ 18.81 $ 19.31 $ 17.68
Granted 17.55 34.86 30.44
Forfeited 15.78 17.46 17.14
Vested $ 25.25 22.14 15.64
Outstanding at December 31   $ 18.81 $ 19.31
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]      
Vested in period, fair value $ 2,900 $ 7,700 $ 14,200
Restricted stock award, gross (in shares) 44,002 9,893 45,175
Exercise of stock options $ 800 $ 300 $ 1,400
Restricted Stock | Time-vesting 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 256,802 516,443 1,033,602
Granted 44,002 9,893 45,175
Forfeited (32,207) (18,685) (48,998)
Vested (156,272) (250,849) (513,336)
Outstanding at December 31 112,325 256,802 516,443
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 $ 26.43 $ 24.12 $ 19.48
Granted 17.55 34.86 30.44
Forfeited 28.15 24.73 24.00
Vested $ 25.25 22.14 15.34
Outstanding at December 31   $ 26.43 $ 24.12
Restricted Stock | Performance-based Vesting      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Outstanding at December 31 513,500 585,500 817,000
Granted 0 0 0
Forfeited (513,500) (72,000) (219,000)
Vested 0 0 (12,500)
Outstanding at December 31 0 513,500 585,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 $ 15.00 $ 15.07 $ 15.41
Granted 0.00 0.00 0.00
Forfeited 15.00 15.57 15.60
Vested $ 0.00 0.00 28.20
Outstanding at December 31   $ 15.00 $ 15.07
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 1,082,006 905,750 0
Granted 825,000 244,160 984,850
Forfeited (294,801) (7,700) (79,100)
Vested (141,697) (60,204) 0
Outstanding at December 31 1,470,508 1,082,006 905,750
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 $ 30.65 $ 29.95 $ 0.00
Granted 18.46 32.93 29.97
Forfeited 28.66 29.44 30.11
Vested 30.91 29.57 0.00
Outstanding at December 31 $ 24.19 $ 30.65 $ 29.95
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]      
Vested in period, fair value $ 2,700    
Restricted stock award, gross (in shares) 825,000 244,160 984,850
Exercise of stock options $ 15,200 $ 8,000 $ 29,500
Restricted Stock Units (RSUs) | Time-vesting 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 425,721 273,050 0
Granted 799,000 220,575 285,550
Forfeited (95,001) (7,700) (12,500)
Vested (141,697) (60,204) 0
Outstanding at December 31 988,023 425,721 273,050
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 $ 30.89 $ 29.75 $ 0.00
Granted 18.40 31.89 29.78
Forfeited 25.75 29.44 30.48
Vested 30.91 29.57 0.00
Outstanding at December 31 $ 21.29 $ 30.89 $ 29.75
Restricted Stock Units (RSUs) | Performance-based Vesting      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]      
Outstanding at December 31 656,285 632,700 0
Granted 26,000 23,585 699,300
Forfeited (199,800) 0 (66,600)
Vested 0 0 0
Outstanding at December 31 482,485 656,285 632,700
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 $ 30.49 $ 30.04 $ 0.00
Granted 20.25 42.65 30.04
Forfeited 30.04 0.00 30.04
Vested 0.00 0.00 0.00
Outstanding at December 31 $ 30.13 $ 30.49 $ 30.04
NonEmployee 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 104 R88.htm IDEA: XBRL DOCUMENT v3.8.0.1
Shareholders' Equity Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Nonvested awards, compensation cost not yet recognized $ 33,000    
Nonvested awards, compensation cost not yet recognized, period for recognition (in years) 2 years 10 months 24 days    
Allocated share-based compensation expense $ 10,849 $ 11,151 $ 11,353
Research and Development Expense      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Allocated share-based compensation expense 3,759 3,113 3,770
Selling and Marketing Expense      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Allocated share-based compensation expense 2,432 3,710 3,047
General and Administrative Expense      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Allocated share-based compensation expense 4,074 3,797 4,006
Product | Cost of Sales      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Allocated share-based compensation expense 294 320 254
Service | Cost of Sales      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Allocated share-based compensation expense 290 $ 211 $ 276
Performance-based Vesting      
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 $ 18,500    
XML 105 R89.htm IDEA: XBRL DOCUMENT v3.8.0.1
Shareholders' Equity ESPP (Details) - shares
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock issued under employee stock purchase plan 1,118,151 1,098,085 1,070,343
Employee Stock Purchase Plan (ESPP)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares authorized 1,750,000    
Maximum employee subscription rate 15.00%    
Percentage of market price 95.00%    
XML 106 R90.htm IDEA: XBRL DOCUMENT v3.8.0.1
Benefit Plans (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
United States Pension Plan of US Entity      
Defered Compensation Arrangement with Individual [Line Items]      
Company match expense $ 3.0 $ 2.9 $ 2.6
Foreign Pension Plans, Defined Benefit      
Defered Compensation Arrangement with Individual [Line Items]      
Projected benefit 2.0 2.0  
Funded status of plan $ 0.2 $ 0.2  
XML 107 R91.htm IDEA: XBRL DOCUMENT v3.8.0.1
Segment Information Business Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2016
Sep. 30, 2016
Jun. 30, 2016
Mar. 31, 2016
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Segment Reporting Information [Line Items]                      
Revenue $ 166,643 $ 79,700 $ 87,135 $ 59,031 $ 346,574 $ 77,451 $ 100,235 $ 105,549 $ 392,509 $ 629,809 $ 724,689
Gross Profit $ 50,060 $ 28,492 $ 28,343 $ 23,809 $ 120,491 $ 23,601 $ 36,161 $ 39,962 130,704 220,215 225,683
Supercomputing                      
Segment Reporting Information [Line Items]                      
Revenue                 282,217 510,403 581,733
Gross Profit                 93,272 173,245 177,048
Storage and Data Management                      
Segment Reporting Information [Line Items]                      
Revenue                 63,620 89,438 112,862
Gross Profit                 20,288 34,125 37,181
Maintenance and Support                      
Segment Reporting Information [Line Items]                      
Revenue                 124,840 107,795 97,091
Gross Profit                 61,305 43,147 41,487
Other Segments                      
Segment Reporting Information [Line Items]                      
Revenue                 46,672 29,968 30,094
Gross Profit                 17,144 12,845 11,454
Intersegment Eliminations                      
Segment Reporting Information [Line Items]                      
Revenue                 124,840 107,795 (97,091)
Gross Profit                 $ 61,305 $ 43,147 $ (41,487)
XML 108 R92.htm IDEA: XBRL DOCUMENT v3.8.0.1
Segment Information Geographic Segment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Revenues from External Customers and Long-Lived Assets [Line Items]      
Product revenue $ 250,195 $ 499,432 $ 601,294
Service revenue 142,314 130,377 123,395
Long-lived assets 76,998 76,488 62,252
United States      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Product revenue 159,279 251,317 373,494
Service revenue 96,406 88,208 88,956
Long-lived assets 48,989 39,933 39,014
Non-US      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Product revenue 90,916 248,115 227,800
Service revenue 45,908 42,169 34,439
Long-lived assets $ 28,009 $ 36,555 $ 23,238
XML 109 R93.htm IDEA: XBRL DOCUMENT v3.8.0.1
Segment Information Narrative (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2017
USD ($)
Customers
Sep. 30, 2017
USD ($)
Jun. 30, 2017
USD ($)
Mar. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
Customers
Sep. 30, 2016
USD ($)
Jun. 30, 2016
USD ($)
Mar. 31, 2016
USD ($)
Dec. 31, 2017
USD ($)
Customers
Dec. 31, 2016
USD ($)
Customers
Dec. 31, 2015
USD ($)
Customers
Segment Reporting Information [Line Items]                      
Long-term investment in sales-type lease, net $ 23,367       $ 31,050       $ 23,367 $ 31,050 $ 18,300
Revenue $ 166,643 $ 79,700 $ 87,135 $ 59,031 $ 346,574 $ 77,451 $ 100,235 $ 105,549 392,509 629,809 724,689
Government Contracts Concentration Risk                      
Segment Reporting Information [Line Items]                      
Revenue                 $ 206,100 $ 296,900 $ 338,500
Revenue                      
Segment Reporting Information [Line Items]                      
Concentration Risk, Number of Customers | Customers 1       1       1 1 0
Percentage of total revenue                 11.00%   10.00%
INDIA | Revenue                      
Segment Reporting Information [Line Items]                      
Percentage of total revenue                 11.00%    
XML 110 R94.htm IDEA: XBRL DOCUMENT v3.8.0.1
Research and Development Research and Development (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2016
Sep. 30, 2016
Jun. 30, 2016
Mar. 31, 2016
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Research and Development [Abstract]                      
Gross research and development expenses                 $ 141,289 $ 130,006 $ 126,060
Less: Amounts included in cost of revenue                 (9,473) (12,621) (16,515)
Less: Reimbursed research and development (excludes amounts in revenue)                 (33,039) (5,255) (12,982)
Net research and development expenses $ 22,186 $ 26,626 $ 17,325 $ 32,640 $ 29,807 $ 29,084 $ 27,399 $ 25,840 $ 98,777 $ 112,130 $ 96,563
XML 111 R95.htm IDEA: XBRL DOCUMENT v3.8.0.1
Interest Income (Expense) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Other Income and Expenses [Abstract]      
Interest income $ 3,386 $ 2,120 $ 1,465
Interest expense 110 27 57
Net interest income $ 3,276 $ 2,147 $ 1,408
XML 112 R96.htm IDEA: XBRL DOCUMENT v3.8.0.1
Restructuring - Narrative (Details)
Jul. 31, 2017
Employee
Restructuring Cost and Reserve [Line Items]  
Number of employees 190
XML 113 R97.htm IDEA: XBRL DOCUMENT v3.8.0.1
Quarterly Data (Unaudited) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2016
Sep. 30, 2016
Jun. 30, 2016
Mar. 31, 2016
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Selected Quarterly Financial Information [Abstract]                      
Revenue $ 166,643 $ 79,700 $ 87,135 $ 59,031 $ 346,574 $ 77,451 $ 100,235 $ 105,549 $ 392,509 $ 629,809 $ 724,689
Cost of revenue 116,583 51,208 58,792 35,222 226,083 53,850 64,074 65,587 261,805 409,594 499,006
Gross profit 50,060 28,492 28,343 23,809 120,491 23,601 36,161 39,962 130,704 220,215 225,683
Research and development, net 22,186 26,626 17,325 32,640 29,807 29,084 27,399 25,840 98,777 112,130 96,563
Sales and marketing 16,602 13,392 15,247 14,653 18,502 15,010 15,380 16,001 59,894 64,893 60,150
General and administrative 6,089 7,022 7,205 8,797 9,728 7,968 9,019 7,338 29,113 34,053 27,966
Restructuring   7,653 0 0 0 0 0 0 8,568 0 0
Net income (loss) $ (97,542) $ (10,232) $ (6,840) $ (19,215) $ 51,775 $ (23,021) $ (13,126) $ (5,013) $ (133,829) $ 10,615 $ 27,537
Net income (loss) per common share, basic $ (2.42) $ (0.25) $ (0.17) $ (0.48) $ 1.30 $ (0.58) $ (0.33) $ (0.13) $ (3.33) $ 0.27 $ 0.70
Net income (loss) per common share, diluted $ (2.42) $ (0.25) $ (0.17) $ (0.48) $ 1.27 $ (0.58) $ (0.33) $ (0.13) $ (3.33) $ 0.26 $ 0.68
XML 114 R98.htm IDEA: XBRL DOCUMENT v3.8.0.1
Schedule II - Valuation and Qualifying Accounts (Details) - Allowance for Trade Receivables - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period $ 21 $ 19 $ 97
Charge to Expense 7 2 0
Deductions [1] 0 0 (78)
Balance at End of Period $ 28 $ 21 $ 19
[1] Deductions represent uncollectible accounts written off, net of recoveries.
EXCEL 115 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( *.!3TP?(\\#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,$% @ HX%/3&;S"V"" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGB06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " "C@4],$]@N->X K @ $0 &1O8U!R;W!S+V-O M&ULS9+/2@,Q$(=?17+?G62+1<(VEXHG!<&"XBTDTS:X^4,RLMNW=W=M MMX@^@,?,_/+--S"M2=+$C,\Y)LSDL-P,O@M%FK1A1Z(D 8HYHM>E'A-A;.YC M]IK&9SY TN9#'Q :SM?@D;35I&$"5FDA,M5:(TU&33&?\=8L^/29NQEF#6"' M'@,5$+4 IJ:)Z31T+5P!$XPP^_)=0+L0Y^J?V+D#[)P'MZ?)G7K5PHI(/!\5=QDDX)-^PR^76UO=\],-5P<5?QIA*W.[&6HI&621A'^_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 ( *.!3TR&$]W_G@( *$) 8 >&PO=V]R:W-H965T&UL?5;;CILP$/T5Q >L:=X]U;T4FKZUK5E8]M']X_:.9M)MM_^GMD7KVOHJ+Z&[,](A- MA\ C!!H0D;8]"&!(8(,].OXHL/41R4?$SD<0> D)Z&-BZ?>8(^(@Y+)"! IE'1^XI Y")8\Y!B=SG.^>\ 2 )+#$# M)68^GS@2'22UD*8+MAA-G,4<%)G[(JDC D R6 +%<,[%OH7 M?E!Q*1L9'+C2KZA]Z\Z<*Z97%#_IW;WJ>FD85.RL3#?7?=$5#=U \;8OB**A M*EO] U!+ P04 " "C@4],J,F7S& $ *%0 & 'AL+W=OENO5].ZI6Z_: MUZ$^GL)3M^A?FZ;J_BU#W5X>E[!\?_'U^'(8QA?9>G6N7L(?8?CS_-3%I^Q6 MRN[8A%-_;$^++NP?EY_A8:/=&# I_CJ&2W]WOQA3>6[;;^/#K[O'I1H=A3IL MA[&(*E[>PB;4]5A2]/'/7.CR5N<8>'__7OK/4_(QF>>J#YNV_ONX&PZ/RV*Y MV(5]]5H/7]O++V%.R"X7<_:_A;=01_GH)-:Q;>M^^EUL7_NA;>92HI6F^GZ] M'D_3]3*7_QXF!^ <@+< ,#\,T'. )@'9U=F4ZI=JJ-:KKKTLNNO7.E=CIX ' M'1MS.[Z2SXJ-ERAU4V2Q?IO)E T@5.\ MOH\'.5Z+\7J*-_?QQ&)YE;A):N+E*[+T; M[PSQPD6)1K6B#&LX5-3M1I#YW)M$ M3\E%-SEW0[I F?-J"J<5;18N*PJT1C93B&8*;H;44A:L%K0*2 -N!)6*()>] M>-&+YUX*XL6S6NS8:TG?W@@R]."T[ :4C"7%D> 3)23 !BPCHRC9@']KI16E MFZ!RUB;Z#,DR1P]0D2+ >?:A\9I\AQ M:BE.D7/2FYSB2U"-4U)B2*!,4^0TM92FR#E9* !/_0@R#:DA@3)/D?/44IZB M $IG-5M>2+J1&8GY&&6BHF-#(C6CHTQ!Y!2TE(+(^:8+AW2.$&28HRT2?F0, M(L<@Q4F) M^,\722$&0V3W9!F8+(*6@I!9'3#:$PCF)9T$'AE4\L<+5,0?H_33'&L_86P>?B @"+V_7SI\M"0#4', MTNU^J3G8C%+(]N."SL:-9YX:#3( -5]2.KJDG#7WIR'B*D70B:N4[.Y0:CPE M_+WJ7HZG?O'<#D/;3*=0^[8=0BQ3?8KY'4*UNSW483^,MWF\[ZZG<]>'H3W/ M)X_9[?AS_1]02P,$% @ HX%/3."0,.4H @ '0< !@ !X;"]W;W)K M3&J<=6X>:;G]BS/Z%60JH$]<_BU MKC'[NP-"NZV[NI]6 MFR)5>BUXJ:#CD[ZC*CE0^JH&WTY;UU- 0. H5 0LFQL40(@*)#'^##'=,:4R M3OOOT;_HVF4M!\RAH.1W=1+EUEV[S@G.^$K$,^V^PE!/Y#I#\=_A!D3*%8G, M<:2$ZU_G>.6"UD,4B5+CM[ZM&MUV_4H<#C:[P1\,_FA8W3<$@R$P#*@GTZ5^ MQ@+G&:.=P_J/U6*U)U:;0+[,HYK4[TZOR6JYG+WE<9RAFXHS2':]Q)](_+FB M6"H";Y0@F7^$\*T0OO8'4XC$[@^L_D#[PZE_;1312R(M:;0D\O1CE/)8-^,) MK3SADB,)%'I/DGF+&$%D9H@5#8F3810\9[BEF#+&5(5XRK R&7I),,SQY MAJAX()J1)%:29$EB;.)=LJ@UL6^1#PAG1&LKT7I)%!A$ZT6BT OC,$X-86$3 M2E7B_>=?E%J)TB51:!"E'R6R":U$:')0J8OC!V:7JN'.@0IYYNF3Z4RI !G4 M>Y+Q2GE7C0,"9Z&ZB>RS_L3N!X*VPV6$QALQ_P=02P,$% @ HX%/3#I3 M<=Z/! !!4 !@ !X;"]W;W)KR*K*F?:Q> MH_IM5^=;DQU-XJA;U6U%DU;^;D)>7AR4L M/P:^'E\/33<0K5?G[#7\&9IOYZ>J?8JN7O;'(ISJ8WE:5.'E8?D(]UMTG4&/ M^.L8+O7D?M&%\ER6W[N'W_8/2]4Q"GG8-9V+K+V\AS3D>>>IY?'/Z'1YG;,S MG-Y_>/^E#[X-YCFK0UKF?Q_WS>%AZ9:+?7C)WO+F:WGY-8P!QAG]?YC)!C@:X-4 [*<&>C30 M/PW,IP9F-##$(!I"Z7.SS9ILO:K*RZ(:7N\YZU81W)LV^[MNL$]V_U^;GKH= M?5\G\2IZ[_R,D,T P0D$KHBH=7Z= :49-LC,\7:"E".TNH5L.22Q,@DMAJE[ M>SVU3V1[(]J;WMY,[1U)TP"Q/>0TQ!DK\"2;*8<9[XTF.=ERF%6 WLBD8Y%T MS$E[0GJ Q)-IP* &0T@+,*WT)(4#:0&&6D]2<$/:BJ0M(^W(8MA8-HWV;:Y) M;"F'6?2.PK80+W,S: B57.\4Y&UKN%)L( M+3A%60LXHWSLB;^MA/.^%>89YC-U&CAS5JA!VJ:)HKM9P"$JA)@REW"QG;SE M6^9B_7\$Y)MC+G:Y>(/FL2I?0"I4*, $IC>2.QO;N/8"FM#E,&Q4SVH*W MQ-NY52(+!W#E\%0Y@!=[URYHRIJCV/KX#'++5E8,2#A;H&P3OEB]U3$]/PDX M!% )+?J2/V=L,B-U(&L5<+'R5*R Z\N7=OL8EFF.\Z"I0@LH TK-G(5 5BO@ M:E HI]%GP&N64KBQ,B9VLI6^3O.T9'BTLJ MX+Q'H)0YRF R]S6"LB(B5T1/%1&YA'UI3[]T=Z4"SK)#C.0,8C1SV98%$;D@ M>BJ(R+]\VMVE'3+>' C*LD., ,,DUG/YEB41N21Z*HDC)ID2UW>:2J( 4W?( M=J*$FN,LZR%R/6R+)B5M_Q]I#FM)4WT147:N?,BZB%P705%A1"YD1C'=2 68 M]HX&MQ5A&,]E6U9%Y*H(5#DV* B9Q%O4.Z M M&;]?0;+IJT@HI0O?9MMGJQ M*]].3==2F8Q>6WF/V+62R/@&[K=#0^ZGFZ$_^$=6O1Y/]>*Y;)JRZ-M)+V79 MA):ENFOY'4*VOS[DX:7I;I/VOAKZO @ 3@D !@ !X;"]W;W)KS9@(&H29[:![M_/=M(TV!]](;%S MSO$Y'[[-KUR\RA-C*GAKZE8NPI-2W2R*Y.[$&BH?>,=:_>7 14.5;HIC)#O! MZ-Z2FCK"<9Q%#:W:<#FW?4]B.>=G55Q*!/#<-%?]6K.;718C"]X[GZGA2 MIB-:SCMZ9+^8>NF>A&Y%H\J^:E@K*]X&@AT6X2.:;9 E6,3OBEWEY#TP4;:< MOYK&]_TBC(TC5K.=,A)4/RYLS>K:*&D??P?1'>BY5L_\^HT-@=(P&-+_8!=6:[AQHL?8\5K:WV!WEHHW@XJV MTM"W_EFU]GGMO^1DH,$$/!#P2$#9IP0R$,@'(?F4D R$Q"%$?11;FPU5=#D7 M_!J(_N_MJ)E%:);HZN],IRVV_:;+(W7O98EB,H\N1FC K'H,GF)&1*35QR$P M-,0*>W1\.\#:1Y#X%K+Q(7D&FR!@3F+YY"9G @LDH$!B!9*)0%DX=>HAF86T M%O(%$5+@THGKXU": 4\?&*O<'24IGHJU]4(*=R!M B)1W9E,!VBT N^YT M*OQ14)*ZM?511>RM'A^4XO3.(BY!PR5@V)G7J]*WXKKU(6:)X,3Q"\!(-EEO M-X91#.]LL6\9Q>[6%@.&BLRU#<&2(G/+#, 0(N4=VW10:9@XV@-;!CM^;I79FR>]XZ7@$9M#R>E?F?'/YW1:=]GT_#\^Z?UAW;P M;C!/696GQ>[O[;K>W$[CZ62=OV1ON_I;\?%KW@W(3B?=Z'_/W_.=DS>>N#Z> MBUW5_IT\OU5UL>^L.%?VV<_3Y_;0?GYT]C^;X0:Z:Z#[!DI=;$!= ^H;&'.Q M@>D:F+X!)1<;V*Z![1OHRV,(NP9AW\#2Q091UR#J&T2Z#>!I=MMPW65UMER4 MQ<>D/*VX8]8L;'43N07QW/S8QK_]GXM8Y7Y]7RJE%_/WQE"G69TTVM.0KTF1 MQOB:.Z2QON8>:4)?\X TD:]Y1)JXU\S=G/03H^'$Z-: \0PD;- GC6TUAU9C M@E@[#@2X)X(]D>Q)!RP$)TUXWI.EV+(93J7,)C$ES-J=E(4V8!&]EZ*9LBJ@ M!(_-P+&9U@AY8U/8@(4&+)@G(TM\)O)?SV9;Y#F*$*092C34F*NI[8^KF[IO+=P:!5DK2)F!X" M,+$4\7A=D_G^8#@J ^+%-TXG\@^9,+FPJ#%(%2 IB5A(E)I$6QZSM--Y)X@* M="2B)NU%H=%\,J5JYC!CALBI,,-5./ZP49B^2N)7KA#)U9D-U-#.P%Q5"*PB M]/'_#3TFIP+HE*&7[,2A3T:&7MI#H0?$OA1ZC8FM@_&AUQB>&L&39QI:PO-" MJJ$',DM 19%L="(_D^ G_!61[PQFHD;9)T\XM*2="N.89P(IU VG'!IC42,L M\J2C$WD)Q7G(.X>NJ'QW,#@U2D%YXJ$1PHB&AXX1IE$>RC./3N1G.<0W8*IE M+CI38<@O7,B:BL[N;K[?F)L:I:T6 M?)V9..2WI:LRWR',8"T9+$X6+=&J@E!+U")*YJ75G1L0W)="%6HOQ)10/U H!L8N?'(\GKN]O\@]' )"9 8M[3 TG&^CUU#EV3^0YA M%M.8<@"!>D PO! QB6E,18 D8HD#-KTB\IW!>*4Q50$">+61MF*K0MWP_&# MTIC* ,E;OR*> Z;75+X[&*\TICI (-DT%_(3@]%IQI0'#+C0ZX!?:U,#R@,J MLIP]T%H\<-LT&*UF3'7 @.I $!OA-J@.>#+?(8Q",Z8Z8.2]?Z;BD$WWW569 M[Q &JQE1'S"H+$H4\\O;O9&Y,!?Z/@T44!&"^=8WJ$9@0K>V>5EG0&F']P & ML4'5!+[]C:P2N+NK3CB1@"XD,D',@RQUB_U,W7R'TO3^^[3@]U<>S> MYZ.91=_-D\K]M34Y6/0Z/#?JVSS*T/Y>ZX MO+\=KGUJ[F_KUVZ_.U:?FD7[>CB4S3]%M:_?[Y9J^?W"Y]WS2]=?6-_?GLKG MZO>J^^/TJ8F_UIZ M_MK_^.7Q;IGUC*I]]=#U(_:FR@+PVTNMJ Q@;THPW,V,"P M!NMS*D/?;,NNO+]MZO=%K&Q-Y_Z"\.G3W\+W9/&Z^^W2MRM^NW M/M"(*4<4&9=6^3@ 03#'Q- *679V-TB%-E$+ZL,"TH&2 M%R<2= M0M^'C#6 K51PG#: *:VR%.^$$"HY*7A?CY@9'V,"'Q\ EG'*UR!SNE!4/RH- MNMESOEKR)1*# \ $WVN0.5^LO8H 7RXZ(V@V+(15 ) .5A"6*)5/)L^<,Y9[ M98#F)!Q'8:E65J;-N18C:,J5@A.R V K'RAW/'40SCF7RAU;A)(>(:Q.(?%7 MPB( ;*6\UEPP4;BH4:EQAFU"><%;KF>\))1[%X3\2)RR-'&=D;>$Z=@+"4=6 MV)T4L">NSX62GK*RE#G.6\*T=MR343#*?8HV=B@E+4H.;V0K5HMY#6 NST1O M2]A*Y2$U+S5V*0U%U( "S19TLY98[/2P*PD;6!6/KJ5X UP5I,2_2UQT2&]=0GJ MV+1=7$LU M,*7VGI7LKRU9&6?A.RC+LN0(G>O@:9T\6F MI:5I*XJNL0B-_\<:)'0N \U;8%81-H\WW+;!;$7 K7@45A(JEN/#C$@)P M(>?U_Q:@O%8)[21L5J2D=KK$^H*PF,^,H9P8@\UTP$,^03]2]AER+@4KP3"P*^0H9K/4#%!3&O MVA%*A]2&'K8H A;EN$41L!0B01J@K.$ZA% JW=78G0BX$]>7@D UY(4[(10W MNBT &1T2E+%#$7 HOEU3$'"H8!VOOS8(9\A)#4+UE\ET2CRQ65$ *I0:9M@X M"!@'MZB"I-+KN.1R8J !7"S/N1%M 4XI[2@QU@RV#@.LPXL]:["!%@>UY@\. MX%"*6X2;ISBGCNW# /M(E:<&VXBZ^1@JF-V"("*#O=01GSEJB@ M?$(-#-9> [37<^TU2'L#G\@ Q>?P57!*A?CUV_2GXY.KE M#8R/PPL8['JA;K;G-P/^"W-^K>.WLGG>'=O%E[KKZL/P%L!377=59)A]B#WY M4I6/EQ_[ZJGKO_KXO3F_3G'^T=6G\561]>5]E?M_ 5!+ P04 " "C@4], M1C:,%K ! #2 P & 'AL+W=OYRT4\I2\=+8KL_Q ML>/DHW7/O@,(Y$4KXPO:A= ?&?-5!UKX.]N#P3^-=5H$=%W+?.] U FD%>.[ MW5NFA32TS%/L[,K<#D%) V='_*"U<+].H.Q8T#V]!9YDVX488&7>BQ:^0OC6 MGQUZ;&&II0;CI37$05/0A_WQE,7\E/!=PNA7-HF=7*Q]CLZGNJ"[* @45"$R M"#RN\ A*12*4\7/FI$O)"%S;-_8/J7?LY2(\/%KU0]:A*^@])34T8E#AR8X? M8>[G#25S\Y_A"@K3HQ*L45GETY=4@P]6SRPH18N7Z90FG>/,?X-M _@,X*\ M;"J4E+\7092YLR-QT^Q[$:]X?^0XFRH&TRC2/Q3O,7HM]_<\9]=(-.>15=%O:!ISOYDSYM^Q?A6FD\N=B -YOFWU@; *7L[G"%.GQ@ MBZ.@"=%\A[:;UFQR@NWG%\269US^!E!+ P04 " "C@4],L# =K[4! #2 M P & 'AL+W=O-V@7N0,A"A MC+>)D\XI W!Y_F1_C+5C+6?NX-[(GZ+R;4[WE%10\U[Z9S,\P53/-253\5_A M A+#@Q+,41KIXDK*WGFC)A:4HOC[N L=]V&\27<3;!V03(!D!NQC'C8FBLH? MN.=%9LU [-C[CHBNW^.F.70#3%',>89!DS1S!D MGU,D:RF.R3_P9!V^6U6XB_#='PIOU@G258(T$J3_+7$MYO:O)&S14P6VB=/D M2&EZ'2=YX9T']BZ);_([?)SV;]PV0CMR-AY?-O:_-L8#2ME&PO=V]R:W-H965T-L8I[-&W+7&^!UQ&D)$N3Y#U37&A:YM%WMF5N M!B^%AK,E;E"*V]\GD&8LZ(Z^.!Y$V_G@8&7>\Q:^@__1GRU:;&&IA0+MA-'$ M0E/0N]WQM _Q,>!1P.A69Q(JN1CS%(PO=4&3( @D5#XP<-RN< ]2!B*4\6OF MI$O* %R?7]@_Q=JQE@MW<&_D3U'[KJ '2FIH^"#]@QD_PUS/.TKFXK_"%22& M!R68HS+2Q954@_-&S2PH1?'G:1HPP^V&!(:'XX? M\&RG,9L,;_KY!['E&Y=_ %!+ P04 " "C@4],LY(0[[,! #2 P &0 M 'AL+W=O88; _@R+.2VI:T M=VXX,F;K'A2W-SB ]C =?P'T=SL9;;&5IA )M!6IBH"WI M77(\Y2$^!CP*F.SF3$(E%\2G8'QL2GH(@D!"[0(#]]L5[D'*0.1E?%\XZ9HR M +?G%_;WL79?RX5;N$?Y332N+^DM)0VT?)3N :G#@Q*? MHT9IXTKJT3I4"XN7HOCSO L=]VF^R?(%M@](%T"Z FYC'C8GBLK?<<>KPN!$ MS-S[@8?4V1[J4X MI7_!TWUXMJLPB_#L-X7_(,AW"?)(D/^WQ+V8[(\D;--3!::+TV1)C:..D[SQ MK@-[E\8W^14^3_MG;CJA+;F@\R\;^]\B.O!2#C=^A'K_P59#0NO"\8T_FWG, M9L/AL/P@MG[CZB=02P,$% @ HX%/3/2QM&UL?5/;;IPP$/T5RQ\0@Y=-TA4@91-%K=1* MJU1-G[TP@!5?J&V6].]K&T)1@O)B>\;GG+EXG(_:O-@.P*%7*90M<.=>-NYX"!EWK,6?H+[U9^,M\BB4G,)RG*MD(&FP'?IX9@% M? 0\M7X+QK2YP$A(" 94+"LQO%[@'(8*03^//K(F7D(&X/K^I M/\;:?2UG9N%>B]^\=EV!;S&JH6&#<$]Z_ IS/7N,YN*_PP6$AX=,?(Q*"QM7 M5 W6:3FK^%0D>YUVKN(^3C?[FYFV3: S@2Z$VQB'3(%BY@_,L3(W>D1FZGW/ MPA.G!^I[4P5G;$6\\\E;[[V4:;K/R24(S9CCA*%KS((@7GT)0;="'.D'.MVF M[S8SW$7Z;AT]V6\+9)L"613(/BUQ _,E>Q>$K'HJP;1QFBRJ]*#B)*^\R\#> MT?@F_^'3M/]@IN7*HK-V_F5C_QNM'?A4DBL_0IW_8(LAH''A>.//9AJSR7"Z MGW\06;YQ^0]02P,$% @ HX%/3,D@7=*U 0 T@, !D !X;"]W;W)K M&UL?5/;;MLP#/T501]0Q4[2=H%MH.DP=, *!!W6 M/2LV;0O5Q97DN/W[4;+K>9NQ%TFD> X/*2H;C'UQ+8 G;TIJE]/6^^[ F"M; M4-Q=F0XTWM3&*N[1M USG05>19"2+-ULKIGB0M,BB[Z3+3+3>RDTG"QQO5+< MOA]!FB&G"?UP/(FF]<'!BJSC#7P'_Z,[6;38S%()!=H)HXF%.J=WR>&X"_$Q MX%G X!9G$BHY&_,2C*]53C=!$$@H?6#@N%W@'J0,1"CC=>*D<\H 7)X_V+_$ MVK&6,W=P;^1/4?DVI[>45%#S7OHG,SS 5,^>DJGX;W !B>%!">8HC71Q)67O MO%$3"TI1_&W-B:*RC]SSXO,FH'8L?<=#T^< M'%+L31F*K!-G"9'2M/K.,D+[SRP=VE\ MD]_AX[0_'S9V/_:& \H97.%(]3B!YL-";4/QQL\VW',1L.;;OI! M;/[&Q2]02P,$% @ HX%/3%6=MH&V 0 T@, !D !X;"]W;W)K&UL?5/;;MLP#/T501]0)4K6I8%MH.DP;, &!!W6/2LV M;0O5Q9/DN/O[4;+K>:NQ%TFD> X/*2H;K'OV+4 @+UH9G],VA.[(F"];T,+? MV X,WM36:1'0= WSG0-1)9!6C&\VMTP+:6B1)=_9%9GM@Y(&SH[X7FOA?IU MV2&G6_KJ>)1-&Z*#%5DG&O@&X7MW=FBQF:62&HR7UA '=4[OM\?3/L:G@"<) M@U^<2:SD8NUS-#Y7.=U$0:"@#)%!X':%!U J$J&,GQ,GG5-&X/+\ROXQU8ZU M7(2'!ZM^R"JT.3U04D$M>A4>[? )IGK>43(5_P6NH# \*L$T$6P?P";#05UB,?W>';CF(U&L-WT@]C\ MC8O?4$L#!!0 ( *.!3TSF8>@CLP$ -(# 9 >&PO=V]R:W-H965T M:9M<0%FF'/FS##DHS9/M@-PZ%D*90O<.=--I(Y;YJ6V-X JR-("D*S[)I(QA4N\^@[F3+7@Q-(-?' ^\[5QPD#+O60L_P/WL3\9;9&:IN01EN5;(0%/@F\WAN OQ,> 7A]$N MSBA4 MBF3/T\Y5W,=TLT^P=0!- #H#]C$/F1)%Y7?,L3(W>D1FZGW/PA-O#M3WI@K. MV(IXY\5;[[V4--ODY!*(4LQQBJ&+F-<(XMGG%'0MQ9'^ Z?K\.VJPFV$;]\H M_ _!;I5@%PEV'Y:X%K-]EX0L>BK!M'&:+*KTH.(D+[SSP-[0^":OX=.T?V>F MY"G9E1^ASG^PV1#0N'#\[,]F&K/)<+I//XC,W[C\"U!+ M P04 " "C@4],OC6.Z+4! #0 P &0 'AL+W=O>#@Y7Y(%KX#O['<+9HL56E[A5HUQM-+#0%?3@<3UG 1\#/'B:W.9-0R<68 MYV!\J0N:A(1 0N6#@L#M"H\@91#"-'XOFG0-&8C;\ZOZIU@[UG(1#AZ-_-77 MOBOH/24U-&*4_LE,GV&IYY:2I?BO< 6)\) )QJB,='$EU>B\48L*IJ+$R[SW M.N[3?)/RA;9/X N!KX3[&(?-@6+F'X4796[-1.S<^T&$)SX<.?:F"L[8BGB' MR3OT7LOT+F?7H+- 3C.$;R"'%<%0?(W ]R*<^#LZWZ>GNPFFD9YNZ4FV+Y#M M"F11(/M?A>\A/+G])P;;=%2!;>,L.5*94<X/.L?Q.V[;4C M%^/Q76/W&V,\8"K)#0Y0A]]K-20T/AP_X-G.0S8;W@S+_V'K)R[_ E!+ P04 M " "C@4],WV7F"K4! #2 P &0 'AL+W=O"YSB-\];"3W"_^I/Q%EE8:BY!6:X5,M 4^#8]'+,0'P-^MGX/Q MK2YP$@2!@,H%!N:W"]R!$('(RWB9.?&2,@#7YS?VK[%V7\N96;C3XHG7KBOP M'J,:&C8(]ZC'!YCK^8+17/QWN(#PX4&)SU%I8>.*JL$Z+6<6+T6RUVGG*N[C M=).E,VP;0&< 70#[F(=,B:+R>^98F1L](C/UOF?AB=,#];VI@C.V(MYY\=9[ M+R5-KG-R"41SS'&*H:N8=(D@GGU)0;=2'.D_<+H-WVTJW$7X[H/"FVV";),@ MBP39?TO^+.9QFPRG.[G'T26;US^!5!+ P04 M" "C@4],<1?%1[4! #2 P &0 'AL+W=O)&^9%K*G91Y]9UOF9O1*]G"VQ(U:"_O[!,I,!4WIL^-!MIT/#E;F M@VCA&_COP]FBQ5:66FKHG30]L= 4]"X]GK(0'P-^2)CY!J4"$,GXMG'1-&8#;\S/[QU@[UG(1#NZ-^BEKWQ7TEI(: M&C$J_V"F3[#4\X:2I?@O< 6%X4$)YJB,B\T0L+2M'B:=YE'_=IOCGP M!;8/X N KX#;F(?-B:+R#\*+,K=F(G;N_2#"$Z='CKVI@C.V(MZA>(?>:\F3 M]SF[!J(EYC3'\$U,ND8P9%]3\+T4)_X*SO?AAUV%AP@__*,PVR?(=@FR2)#] MM\2=F#1YD81M>JK!MG&:'*G,V,=)WGC7@;V+C\C^AL_3_E785O:.7(S'EXW] M;XSQ@%*2&QRA#C_8:BAH?#B^P[.=QVPVO!F6'\36;US^ 5!+ P04 " "C M@4],-"<:Q+0! #2 P &0 'AL+W=O+%EM8*JFA<])TQ$*=T]OD<-R'^!CP0\+H5F<2*CD;\QB,+U5.=T$0 M*"A]8!"X7> .E I$*.-IYJ1+R@!4S,5_A0LH# ]*,$=IE(LK*0?GC9Y94(H6S],NN[B/TTWZ889M M _@,X O@)N9A4Z*H_*/PHLBL&8F=>M^+\,3)@6-ORN",K8AW*-ZA]U+P),G8 M)1#-,<>9>!O>7Q3=["IVF_%[:1G2-GX_%E8_]K8SR@ ME-T5CE"+'VPQ%-0^'-_CV4YC-AG>]/,/8LLW+GX!4$L#!!0 ( *.!3TS' MO=(&M $ -(# 9 >&PO=V]R:W-H965TJVF3-NG4:>MG+G$25 @9D$OW[V=(FF9;M"^ C=_S MLS'9:.R+:P$\>=6J^/C+FR!2WFAPYO:6"T\FK9AKK<@J@C2BO'= M[I9I(3M:9-%WMD5F!J]D!V=+W*"UL+].H,R8TX2^.9YDT_K@8$76BP:^@?_> MGRU:;&&II(;.2=,1"W5.[Y/C*0WQ,>"'A-&MSB14U,&9VQ%O$/Q#KW7@B=IQJZ!:(XY M33%\%9,L$0S9EQ1\*\6)_P/GV_#]IL)]A.__4'C8)D@W"=)(D/ZWQ*V8V[^2 ML%5/-=@F3I,CI1FZ.,DK[S*P]_$1V7OX-.U?A6UDY\C%>'S9V/_:& \H97># M(]3B!UL,!;4/QP]XMM.8388W_?R#V/*-B]]02P,$% @ HX%/3!#D(A*U M 0 T@, !D !X;"]W;W)K&UL?5-A;]P@#/TK MB!]0+N2VWDY)I%ZG:9,VZ=1IW6^C\38U&"^=-TS#;&Q!5!&G%^&[WGFDA M.UIDT7_@?O1GXRVV ML%120VX M!Z4"D9?Q:^:D2\H 7)]?V#_%VGTM%V'A'M5/6;DVIP=**JC%H-P#CI]AKN<= M)7/Q7^$*RH<')3Y'B"_9LE;L5\^"\)6_54 M@VGB-%E2XM#%25YYEX&]X_%-_H9/T_Y-F$9VEES0^9>-_:\1'7@INQL_0JW_ M8(NAH';A>.O/9AJSR7#8SS^(+=^X^ -02P,$% @ HX%/3/>[V)FV 0 MT@, !D !X;"]W;W)K&UL=5/;;M0P$/T5RQ]0 M9[T+K59)I&X1 @FD51'P[$TFB55?@NULRM\S=M*0EO!B>\9SSIP9C_/1NB?? M 03RK)7Q!>U"Z(^,^:H#+?R-[<'@36.=%@%-US+?.Q!U FG%>):]9UI(0\L\ M^732JK!!ZMG%I2BQ?.T2Y/V<;KAMS-L&\!G %\ =RD/FQ(E MY1]$$&7N[$CQ"?>'3GVIHK.U(ITA^(]>J\EYUG.KI%HCCE-,7P5LULB M&+(O*?A6BA/_!\ZWX?M-A?L$W[]2^)_\ATV"0R(XO"+@;TKI._X=.T?Q6NE<:3BPWXLJG_C;4!4$IV@R/4X0=; M# 5-B,=;/+MIS"8CV'[^06SYQN4?4$L#!!0 ( *.!3TQX'LV?M0$ -(# M 9 >&PO=V]R:W-H965T0;)JV45\ &Y_C8V/RT;H7WP$$ M\JJ5\07M0NB/C/FJ RW\C>W!X$UCG18!3=TD(:6>?*= M79G;(2AIX.R('[06[N<)E!T+NJ=OCF?9=B$Z6)GWHH4O$+[V9X<66UAJJ<%X M:0UQT!3T<7\\93$^!7R3,/K5F<1*+M:^1.-C7=!=% 0*JA 9!&Y7> *E(A'* M^#%STB5E!*[/;^SO4^U8RT5X>++JNZQ#5] '2FIHQ*#"LQT_P%S/+25S\9_@ M"@K#HQ+,45GETTJJP0>K9Q:4HL7KM$N3]G&ZN<]FV#: SP"^ !Y2'C8E2LK? MB2#*W-F1N*GWO8A/O#]R[$T5G:D5Z0[%>_1>2\ZSG%TCT1QSFF+X*F:_1#!D M7U+PK10G_@^<;\,/FPH/"7[X0^'M-D&V29 E@NR_)6[%W/V5A*UZJL&U:9H\ MJ>Q@TB2OO,O /O+T)K_#IVG_+%PKC2<7&_!E4_\;:P.@E-T-CE"''VPQ%#0A M'N_Q[*8QFXQ@^_D'L>4;E[\ 4$L#!!0 ( *.!3TPG*47AM $ -(# 9 M >&PO=V]R:W-H965TM]]V1,5>VH(6[PPY,N*G1:N&#:1OF.@NB2B"M&-]LWC MI*%%EGQG6V38 M>R4-G"UQO=;"_CR!PB&G6WIS/,NF]='!BJP3#7P!_[4[VV"QF:62&HR3:(B% M.J>/V^-I'^-3P#<)@UN<2:SD@O@2C8]53C=1$"@H?6008;O"$R@5B8*,'Q,G MG5-&X/)\8W^?:@^U7(2#)U3?9>7;G!XHJ: 6O?+/.'R J9Y[2J;B/\$55 B/ M2D*.$I5+*RE[YU%/+$&*%J_C+DW:A_'F_@9;!_ )P&? (0'8F"@I?R>\*#*+ M [%C[SL1GWA[Y*$W972F5J2[(-X%[[7@_"%CUT@TQ9S&&+Z(V"_7]+7(MY^U<2MNBI!MND:7*DQ-ZD M25YXYX%]Y.E-?H>/T_Y9V$8:1R[HP\NF_M>('H*4S5T8H39\L-E04/MX? AG M.X[9:'CLIA_$YF]<_ )02P,$% @ HX%/3*/><\"S 0 T@, !D !X M;"]W;W)K&UL?5/;CM0P#/V5*!^PZ60&6$9MI9U% M""201HM8GC.MVT:;2TG2Z?+W.&FW%"B\)+'C,RVDH66>?&=7YG8(2AHX M.^('K87[<0)EQX+NZ(OC0;9=B Y6YKUHX0N$K_W9H<46EEIJ,%Y:0QPT!;W; M'4^'&)\"'B6,?G4FL9*+M4_1^%@7-(N"0$$5(H/ [0KWH%0D0AG?9TZZI(S M]?F%_7VJ'6NY" _W5GV3=>@*>DM)#8T85'BPXP>8ZWE%R5S\)[B"PO"H!'-4 M5OFTDFKPP>J9!:5H\3SMTJ1]G&[XVQFV#> S@"^ VY2'38F2\GO=>2[[.<72/1''.:8O@J9K=$,&1?4O"M%"?^ M%YQOP_>;"O<)OO]-X3_R'S8)#HG@\-\2MV+^5,E6/=7@VC1-GE1V,&F25]YE M8.]X>I-?X=.T?Q:NE<:3BPWXLJG_C;4!4$IV@R/4X0=;# 5-B,';3F$U& ML/W\@]CRC&PO=V]R M:W-H965T<[NF;XU$VK0L.5F2]:. 'N)_]R7B++2R5U-!9B1TQ4.?T;G\XIB$^ M!OR2,-K5F81*SHC/P?A6Y707!(&"T@4&X;<+W(-2@DM)1748E#N$<>O,-=S3X@/+A08G/4:*R<27E M8!WJF<5+T>)EVF47]W&Z26YFV#: SP"^ &YC'C8EBLH_"R>*S.!(S-3[7H0G MWA^X[TT9G+$5\&UL?5/;;MLP#/T501]0)7+6!(%MH.DP=, &!"VV/BLV M?4%U<24Y[OZ^E.QZWF;L11(IGL-#BDH'8U]< ^#)FY+:9;3QOCLRYHH&E' W MI@.--Y6Q2G@T;&SKQ@<'R]-.U/ $_D=WMFBQF:5L%6C7&DTL5!F]VQY/NQ ? WZV M,+C%F81*+L:\!.-KF=%-$ 02"A\8!&Y7N )TXZ9PR )?G#_8OL7:L MY2(B!DA(JT4O_:(8'F.KY1,E4_#>X@L3PH 1S%$:ZN)*B=]ZH MB06E*/$V[JV.^S#>)/L)M@[@$X#/@$/,P\9$4?EGX46>6C,0._:^$^&)MT>. MO2F",[8BWJ%XA]YKSI/;E%T#T11S&F/X(F8[1S!DGU/PM10G_@^*K!UG"9'"M/K.,D+[SRP=SR^R>_P M<=J_"UNWVI&+\?BRL?^5,1Y0RN8&1ZC!#S8;$BH?CGL\VW',1L.;;OI!;/[& M^3M02P,$% @ HX%/3/@RH4^V 0 T , !D !X;"]W;W)K&UL?5/;;MP@$/T5Q <$+^NTFY5M*9NH:J566J5J^LS:8QL% MC MXG?Y]!^RX5F/U!9CAG#,7AFPT]L6U )Z\:M6YG+;>]T?&7-F"%N[&]-#A M36VL%AY-VS#76Q!5)&G%>))\8%K(CA99])UMD9G!*]G!V1(W:"WL[Q,H,^9T M1]\<3[)I?7"P(NM% ]_!_^C/%BVVJ%120^>DZ8B%.J?WN^,I#?@(>)8PNM69 MA$HNQKP$XTN5TR0D! I*'Q0$;E=X *6"$*;Q:]:D2\A 7)_?U#_%VK&6BW#P M8-1/6?DVIP=**JC%H/R3&3_#7,\M)7/Q7^$*"N$A$XQ1&N7B2LK!>:-G%4Q% MB]=IEUW]"$^\.W+L31F< ML17Q#I-WZ+T6=TG&KD%GAIPF"%]!=@N"H?@2@6]%./%W=+Y-WV\FN(_T_9J^ MO]L62#<%TBB0_J_"]Q">)O_$8*N.:K!-G"5'2C-T<8Y7WF5<[WE\D;_P:=:_ M"=O(SI&+\?BNL?NU,1XPE>0&!ZC%[[48"FH?CA_Q;*&PO=V]R:W-H965T6_>#$,^HGUR'8 GSUH95]#.^_[(F*LZT,+=8 \FW#1H MM?#!M"USO051)Y!6C.]V;Y@6TM R3[ZS+7,ZH+LH"!14/C*(L%WA 92*1$'&CYF3+BDC<'U^87^?:@^U7(2#!U3? M9>V[@MY14D,C!N4?E80<%2J75E(-SJ.>68(4+9ZG M79JTC]/-;3;#M@%\!O %<)?RL"E14OY.>%'F%D=BI][W(C[Q_LA#;ZKH3*U( M=T&\"]YKR;-]SJZ1:(XY33%\%?,:P0+[DH)OI3CQO^!\&W[85'A(\,-O"O]! MD&T29(D@^V^)6S&'/Y*P54\UV#9-DR,5#B9-\LJ[#.P]3V_R&CY-^V=A6VD< MN: /+YOZWR!Z"%)V-V&$NO#!%D-!X^/Q;3C;:0I]DZV&DZ&V%XI8?X=0>*0T2U]=SRV=>." M@^5I)VIX O>[.QEOL9FE;!5HVZ(F!JJ,WFT/QR3$QX _+0QV<2:ADC/BZS=UW(6%NY1_FU+UV1T M3TD)E>BE>\3A :9ZKBF9BO\)%Y ^/"CQ.0J4-JZDZ*U#-;%X*4J\CGNKXSZ, M-\E^@JT#^ 3@,V ?\[ Q453^33B1IP8'8L;>=R(\\?; ?6^*X(RMB'=>O/7> M2\Z3)&670#3%',<8OHC9SA',L\\I^%J*(_\/SM?ANU6%NPC??5)XO4Z0K!(D MD2#Y1'#SI<2UF-LO2=BBIPI,':?)D@)['2=YX9T']H['-_D('Z?]ES!UJRTY MH_,O&_M?(3KP4C97?H0:_\%F0T+EPO'6G\TX9J/AL)M^$)N_&PO=V]R:W-H965TY5$:CI-F[1)5:=UGVGB)*B &3A)]^]G#&69 M??X2P)SO;'+WV%Y=1?\VG#B7WGM3M\/:/TG9W0?!L#OQIASN1,=;]>8@^J:4 MZK$_!D/7\W*O.S5U0&&8!DU9M?YFI=N>^LU*G&5=M?RI]X9STY3]GRVOQ77M M,_^CX;DZGN38$&Q677GD/[C\V3WUZBE86/95P]NA$JW7\\/:?V#W6RK&#AKQ M4O'K<'/OC5-Y%>)M?/BZ7_OA.")>\YT<*4IUN?!'7M359%[+@3^*^E>UEZ>UG_O>GA_*4^-X\^V_\PFL%'T>B M-':B'O2OMSL/4C0SBQI*4[Y/UZK5U^O,_]$-=Z"Y QD=@DE(C_Q3*._S&[)_5M=F.C_A3ZG1K\H%HO&XKS57 9B6;,=L+0#88MB$"Q+Q*$ M)+9D=2?Q)0-J0>8H. P7 P:2GF6F#@+E6(=P.2"0],Q<;A H=ZPW MA,L!@:3GYHH#08XEAW Y()#TW%QT(,BQZA N!P22'EDZ )0[[$:X'!!(.C-] M@$"N30?A4W "I M6#Y ()??<#T@$'5K"P)!I@^"F[UVP_NC/F4,WDZ<6WW$N6E=3C(/I/?J_^#3 M,>A[V1^K=O!>A50[?KTO/P@AN1I+>*>\F4,A#G]D7]*?:. MO9R$@T>C7F7AZY3N*"F@%)WRSZ;_!F,_7R@9F_\!9U (#Y5@CMPH%[\D[YPW M>E3!4K3X&$[9Q+,?]2^T90(?"?R*P(9$L?*OPHLLL:8G=IA]*\(5K_<<9Y.' M8!Q%_(?%.XR>,WY_E[!S$!HQAP'#9YCUA&"H/J7@2RD._#\Z7Z9O%BO<1/IF MGGUWNRRP71381H'M/RWNKEIHQ@&PO=V]R:W-H965T MJT[C>QCR\J M& ]PW+U] 3N>Y]$_@7/\7@FT="3.2!0$">&T[7">NMQ)YJD8-&L[.$FD!LZI_',$)L8, MA_B:>&GK1ML$R=.>UO #],_^)$U$%I6RY="I5G1(0I7AA_!P3"S> 5Y;&-5J MCVPG9R'>;/"MS'!@"P(&A;8*U"P7> 3&K) IX_>LB1=+2USOK^I?7.^FES-5 M\"C8K[;438;O,"JAH@/3+V+\"G,_>XSFYI_A LS ;27&HQ!,N5]4#$H+/JN8 M4CA]G]:V<^LXZU]I?D(T$Z(-@4Q&KO(GJFF>2C$B.9U]3^U?'!XB+R&=QC/ZC1WYZ[*TP=O1X[7YW M[Q?8>05V3F#W3XOAID4?YI,J]UZ3O4<@WICX,#N_2>(U23P"^XV)#Y-L3,CJ M=G"0M9L+A0HQ=&XF5]EE]!XB=[O^PJ>Y_4YEW78*G84V=]3=I$H(#::4X,8T MW)BG8@D85-IN;\U>3@,S!5KT\UM E@&UL=51M;]L@$/XK MB!]0;)RD;61;:CI5F[1)4:=UGXE]?E'!N(#C[M\/L.-Y*?T2N//S*_5%()9FRH:J)[!:ST),$)C:(=$:SM M<)[ZW%'EJ1P,;SLX*J0'(9CZ

&'>'_8.;P'O+0PZM4>N4Y.4KZZX%N9X<@5!!P*XQ287<[P M")P[(5O&VZR)%TM'7.\OZD^^=]O+B6EXE/QW6YHFPW<8E5"Q@9MG.7Z%N9\M M1G/SW^$,W,)=)=:CD%S[7U0,VD@QJ]A2!'N?UK;SZSCK7VAA IT)](I )B-? M^1=F6)XJ.2(UG7W/W%\<[ZD]F\(E_5'X;[9X;;/G/(EN4W)V0C/F,&'H"A,O M"&+5%PL:LCC0#W0:IB?!"A-/3];N]Y\(;(("&R^P^:_%NZL60YC[L,DV:++] M*!!'5R8AS"&UL;51A;]L@$/TKB!]0;!)W;61;:CI-F[1)4:=MGXE] MME'!>(#C[M\/L.-Y*5\"=W[WWCO@DD]*OYH.P*(W*7I3X,[:X4"(J3J0S-RI M 7KWI5%:,NM"W1(S:&!U*)*"T"2Y)Y+Q'I=YR)UTF:O1"M[#22,S2LGTGR,( M-14XQ=?$"V\[ZQ.DS ?6PG>P/X:3=A%966HNH3=<]4A#4^"G]'#,/#X ?G*8 MS&:/?"=GI5Y]\*4N<.(-@8#*>@;FE@L\@Q">R-GXO7#B5=(7;O=7]D^A=]?+ MF1EX5N(7KVU7X >,:FC8*.R+FC[#TD^&T=+\5[B <'#OQ&E42ICPBZK16"47 M%F=%LK=YY7U8IX7_6A8OH$L!O2D@LU!P_I%95N9:34C/9S\P?\7I@;JSJ7PR M'$7XYLP;E[V4NW2?DXLG6C#'&4,WF'1%$,>^2M"8Q)&^*Z?Q\EW4X2Z4[[;J M218GV$<)]H%@_U^+V4V+,.C?%:R"@L7[[ MP>WU_);GP*IA&5.R_E>4?P%02P,$% @ HX%/3*9?&9"X 0 T@, !D M !X;"]W;W)K&UL;5/;;IPP$/T5RQ\0+^PFV:P M*9NJ:J566J5J\^R% :SX0FVS)'^?L2&4I+S8GO$Y9RX>9X.QSZX%\.1%2>UR MVGK?'1AS90N*NRO3@<:;VEC%/9JV8:ZSP*M(4I*EF\T-4UQH6F31=[)%9GHO MA8:3):Y7BMO7(T@SY#2A[XY'T;0^.%B1=;R!7^!_=R>+%IM5*J% .V$TL5#G M]#XY'',@$ M8Y1&NKB2LG?>J$D%4U'\9=R%COLPWEPG$VV=D$Z$=";L8QPV!HJ9?^&>%YDU M [%C[SL>GC@YI-B;,CAC*^(=)N_0>RFVR6W&+D%HPAQ'3+K )#."H?H<(ET+ M<4S_HZ?K].UJAMM(WRZCW]VL"^Q6!7918/>AQ/VG$MEUG.2%=Q[8^S2^R3_X..T_N6V$=N1L/+YL[']MC =,97.%(]3B!YL-";4/ MQUL\VW',1L.;;OI!;/[&Q1M02P,$% @ HX%/3&F3@EVS 0 T@, !D M !X;"]W;W)K&UL;5/;CIPP#/V5*!^P@.DXW&OKH6P),WK3J7 MT];[_L"8*UO0PMV9'CK\4QNKA4?7-LSU%D0505HQGB3OF1:RHT468R=;9&;P M2G9PLL0-6@O[^PC*C#E-Z37P(IO6AP KLEXT\ W\]_YDT6,+2R4U=$Z:CEBH M<_J0'H[[D!\3?D@8W#1J)^R\FU./U)202T&Y5_,^ GF?MY1,C?_!2Z@,#TH MP1JE42Y^23DX;_3,@E*T>)M.V<5SG/FOL&T GP'\!L"F0E'YD_"BR*P9B9UF MWXMPQ>F!XVS*$(RCB/]0O,/HI=CQ)&.70#3G'*<M/B5LZM2K::J0;;Q&URI#1#%S=Y M%5T6]H''._F;/FW[5V$;V3ER-AYO-LZ_-L8#2DGN<(5:?&"+HZ#VP?R MIW6 M;'*\Z><7Q)9G7/P!4$L#!!0 ( *.!3TR?$$2HQ $ #<$ 9 >&PO M=V]R:W-H965T, 7J=_7\".XVSIBX'A7&: <39)]:); (/>!.]UCEMCA@,A MNFQ!,'TC!^CM3BV58,8N54/TH(!5GB0XH5&T)X)U/2XR'SNI(I.CX5T/)X7T M* 13?X[ Y93C&+\'GKJF-2Y BFQ@#?P$\VLX*;LBJTK5">AU)WNDH,[Q?7PX MI@[O ;\[F/1FCEPE9RE?W.);E>/()00<2N,4F!TN\ "<.R&;QNNBB5=+1]S. MW]6_^MIM+6>FX4'RYZXR;8[O,*J@9B,W3W)ZA*6>%*.E^.]P 6[A+A/K44JN M_1>5HS92+"HV%<'>YK'K_3C-._MXH84)="'0E7#G?^HO_@,^M]0/IIJNU^@LC7T^_I)K*0W85*(;FTMK MNWA=<*B-F][:N9K?\KPPMP$ M -(# 9 >&PO=V]R:W-H965T4/V4M>L*>J2DAD:,RCWB] F6>MY0LA3_ M!6Z@/#QDXF-4J&Q<235:AWI1\:EH\3SOLH_[--^D?*'M$_A"X"OA&..P.5#, M_(-PHLP-3L3,O1]$>.+#B?O>5,$96Q'O?/+6>V]ERH\YNP6A!7.>,7R#.:P( MYM77$'POQ)G_1^?[]'0WPS32TRT]R?8%LEV!+ ID_Y3X_E6).Y@T>16$;7JJ MP;1QFBRI<.SC)&^\Z\#>QT=D?^'SM'\5II6])5=T_F5C_QM$!SZ5Y,Z/4.<_ MV&HH:%PXOO-G,X_9;#@&UL;5/;;MP@$/T5Q <$ M+]Y.G]3H]'">=,TS/8&1!5)6C&>)#=,"]G1(HN^ MDRDR')R2'9P,L8/6POPY@L(QISOZ[GB63>N"@Q59+QKX >YG?S+>8HM*)35T M5F)'#-0YO=\=CON CX!?$D:[.I-0R1GQ-1A?JYPF(2%04+J@(/QV@0=0*@CY M-'[/FG0)&8CK\[OZ4ZS=UW(6%AY0O/X!>9ZKBF9B_\& M%U >'C+Q,4I4-JZD'*Q#/:OX5+1XFW;9Q7V<;FZN9]HV@<\$OA#N8APV!8J9 M/PHGBLS@2,S4^UZ$)]X=N.]-&9RQ%?'.)V^]]U*DZ2YCER T8XX3AJ\P'PCF MU9<0?"O$D?]'Y]OT=#/#--+3-3VYW1;8;PKLH\#^GQ+YIQ*W,.FG(&S54PVF MB=-D28E#%R=YY5T&]I['-_F 3]/^79A&=I:&PO=V]R:W-H965T ME-2VI+USPY$Q6_>@N+W! ;2_:=$H[KQI.F8' [R))"59FB1W3'&A:55$W]E4 M!8Y."@UG0^RH%#>_3R!Q*NF!OCJ>1->[X&!5,? .OH'[/IR-M]BJT@@%V@K4 MQ$!;TH?#\90'? 3\$##9S9F$2BZ(S\'XW)0T"0F!A-H%!>ZW*SR"E$'(I_%K MT:1KR$#E"2%?"?8S#YD Q\P_< M\:HP.!$S]W[@X8D/Q]3WI@[.V(IXYY.WWGNMLBPOV#4(+9C3C$DWF,.*8%Y] M#9'NA3BE_]'3?7JVFV$6Z=F6GN3[ OFN0!X%\G]*O'U3XA[F[DT0MNFI M/% M:;*DQE''2=YXUX%]2..;_(7/T_Z5FTYH2R[H_,O&_K>(#GPJR8T?H=Y_L-60 MT+IP?.?/9AZSV7 X+#^(K=^X^@-02P,$% @ HX%/3-[:EGZW 0 T@, M !D !X;"]W;W)K&UL=5/;;IPP$/T5RQ\0+X8T MVQ4@95-5J=1(JU1-G[TP@!5?B&V6Y.]K&T)I2E]LS_B<,Q>/\U&;9]L!./0J MA;(%[ISK#X38J@/)[)7N0?F;1AO)G#=-2VQO@-61) 6AN]TG(AE7N,RC[V3* M7 ].< 4G@^P@)3-O1Q!Z+'""WQV/O.U<<) R[UD+/\#][$_&6V11J;D$9;E6 MR$!3X-OD<,P"/@*>.(QV=4:ADK/6S\'X5A=X%Q(" 94+"LQO%[@#(8*03^-E MUL1+R$!J9M$^A,H MA'^.0*5#,_ MS MK,R-'I&9>M^S\,3)@?K>5,$96Q'O?/+6>R]EFM[DY!*$9LQQPM 5)ED0Q*LO M(>A6B"/]ATZWZ>EFAFFDIVMZ\A^!;%,@BP+97R7N/Y2XA?G\(0A9]52":>,T M653I0<5)7GF7@;VE\4W^P*=I?V"FY>6DJ7X+W %Z<.# M$I^C1FGC2NK1.E0+BY>B^,N\"QWW:;ZY>[_ ]@'9 LA6P'W,P^9$4?D'[GA5 M&)R(F7L_\/#$Z3'SO:F#,[8BWGGQUGNOU2%/"G8-1$O,:8[)-C'I&L$\^YHB MVTMQROZ#9_OPPZ["0X0?MO#T=I\@WR7((T'^3XGIFQ+W8MZJ9)N>*C!=G"9+ M:AQUG.2-=QW8ARR^R=_P>=J_K]!UL-":T+ MQW?^;.8QFPV'P_*#V/J-JS]02P,$% @ HX%/3(!]\?7O 0 9@4 !D M !X;"]W;W)K&UL=51M;YLP$/XKR#^@3GA): 1( M3:MIDS8IZK3MLP-'0+4QLYW0_?O9AC)&KU^P[_S<\]S9W&6#5"^Z 3#!J^"= MSDEC3'^@5)<-"*;O9 ^=/:FE$LQ84UVH[A6PR@<)3L/-9D<%:SM29-YW4D4F MKX:W'9Q4H*]",/7G"%P..=F2-\=S>VF,<] BZ]D%OH/YT9^4M>C,4K4".MW* M+E!0Y^1A>SBF#N\!/UL8]&(?N$K.4KXXXTN5DXU+"#B4QC$PN]S@$3AW1#:- MWQ,GF25=X'+_QO[)UVYK.3,-CY+_:BO3Y"0E004UNW+S+(?/,-63D& J_BO< M@%NXR\1JE))K_PW*JS923"PV%<%>Q[7M_#J,)\G]%(8'A%- . >D7H>.0C[S M)V98D2DY!&J\^YZY)]X>0GLWI7/ZJ_!G-GEMO;>W\=%EXYR'R$/H^^0[M78^J-A9#]--3J/UN(O4$L#!!0 ( *.!3TSA(E1N MZ@$ &8% 9 >&PO=V]R:W-H965T=;R"KV"_=2?M M3G12N3026M.H-M)0'LCC:G_<>7P ?&^@-[-]Y"LY*_7F#Y\N!Q+[A$! 8;T" M=\L-GD (+^32^#EJDLG2$^?[N_I+J-W5%#X:K"-]<\L9%;_DZV63TYH5&S'' ML!EF-2&H4Y\L&&9Q9/_0&4Y?HQFN WT]I[,$%]B@ IL@L/FKQ&11(H9)<9,$ M-4D0@>W"!,/L<),4-4D1@0\+$P23QKC)%C79(@*KA0F&^<^C[E"3'2*P7IA@ MF,W"A,[^YQ)T%3K<1(6ZMF&ZS*+3$'EDH4_^P(<)](7KJFE-=%;6=5OHB5(I M"RZ5^,$]7>V&WG004%J_W;J]'EI_.%C5C5.-3J,U_PU02P,$% @ HX%/ M3-A&UF'! 0 -P0 !D !X;"]W;W)K&UL=51M M;YLP$/XKEG] G4!(NPB0FE;5)FU2U&G;9P<.L.H79IO0_?O9AC"6>5]BW_&\ MW-F^Y*/2;Z8#L.A=<&D*W%G;'P@Q50>"FCO5@W1?&J4%M2[4+3&]!EH'DN D MV6SV1% F<9F'W$F7N1HL9Q).&IE!"*I_'8&KL:#3W6!-[X@X%!9 MKT#=5.(]*<1-^4348J\2LXDH1]'U:F0SK..M?:7%",A.2 M&P*9C$+ES]32,M=J1'HZ^Y[Z*]X>$G+@QB6$^W)B0U<4)T&UXL@95:I!A7%;992H>DW#Q?^#32'VANF72 MH+.R[OF$2VZ4LN!*V=RY6CHWQ4O H;%^>^_V>GK+4V!5/X\I6?XKRM]02P,$ M% @ HX%/3%+EL[JV 0 T@, !D !X;"]W;W)K&UL;5/;;IPP$/T5RQ\0@Z&YK IFZIJI49:I6K[[(4!K/A";;,D?Q_; M$$I37FS/>,Z9,^-Q,6GS;'L AUZD4+;$O7/#@1!;]R"9O=(#*'_3:B.9\Z;I MB!T,L":"I" T2:Z)9%SAJHB^DZD*/3K!%9P,LJ.4S+P>0>BIQ"E^=SSQKG?! M0:IB8!W\ /=S.!EOD96EX1*4Y5HA VV)[]/#,0_Q,> 7A\ENSBA4]+35UCJ^8314OQWN(#PX4&)SU%K8>.*ZM$Z+1<6+T6REWGG*N[3 M?'-]M\#V 70!T!5P&_.0.5%4_IDY5A5&3\C,O1]8>.+T0'UOZN",K8AW7KSU MWDN5W20%N02B)>8XQ]!-3+I&$,^^IJ![*8[T/SC=AV>["K,(S[;P+-\GR'<) M\DB0_U-B^J'$O9B/*LFFIQ),%Z?)HEJ/*D[RQKL.[#V-;_(W?)[V1V8ZKBPZ M:^=?-O:_U=J!EY)<^1'J_0=;#0&M"\<;?S;SF,V&T\/R@\CZC:LW4$L#!!0 M ( *.!3TPR8+N:MP$ -(# 9 >&PO=V]R:W-H965TVT=]J#]38-&<>=-TS+; M&^!U)"G)DMWN U-<:%KFT7\A>_@?O07XRVVJ-1"@;8"-3'0%/1A?SIG 1\!/P6,=G4FH9(KXG,POM0% MW86$0$+E@@+WVPT>0B^,NT"QWW<;K) MCC-MFY#,A&0A'&,<-@6*F7_DCI>YP9&8J?<]#T^\/R6^-U5PQE;$.Y^\]=Y; MF1[2G-V"T(PY3YADA=DO".;5EQ#)5HAS\A\]V::GFQFFD9ZNZ>EA6R#;%,BB M0/9/B=F[$K&UL=5/M;ML@%'T5Q .4A+A-%-F6FE;5)FU2U&G;;V)?VZA@/,!Q]_:[8-?U M.N\/<"_GG/O!)1V,?7$-@">O6K4NHXWWW9$Q5S2@A;LQ';1X4QFKA4?3ULQU M%D0925HQOMG<,2UD2_,T^LXV3TWOE6SA;(GKM1;V]PF4&3*ZI6^.9UDW/CA8 MGG:BAF_@OW=GBQ:;54JIH772M,1"E='[[?&4!'P$_) PN,69A$HNQKP$XW.9 MT4U("!04/B@(W*[P $H%(4SCUZ1)YY"!N#R_J3_%VK&6BW#P8-1/6?HFHP=* M2JA$K_RS&3[!5,\M)5/Q7^ *"N$A$XQ1&.7B2HK>>:,G%4Q%B]=QEVW^38FR(X8ROB'2;OT'O- M=_N[E%V#T(0YC1B^P&QG!$/U.01?"W'B_]#Y.GVWFN$NTG=+>O(?@615((D" MR5\E[C^4N(8Y? C"%CW58.LX38X4IF_C)"^\\\#>\_@F[_!QVK\*6\O6D8OQ M^+*Q_Y4Q'C"5S0V.4(,?;#845#X<]WBVXYB-AC?=](/8_(WS/U!+ P04 M" "C@4],T)"S3AP" " !@ &0 'AL+W=OV.FS 0?!7$ \1\)(1$!.F2JFJE5HJNZO6W0S8!G8VI[83KV]7,2DE-MEO), M5".!'AV),Q(%04(XK6H_SUQL+_-,7#2K:MA+3UTXI_+/%IAH-W[HWP+/U;G4 M-D#RK*%G^ 'Z9[.79D4&E6/%H5:5J#T)IXW_%*YWH2,XQ$L%K1K-/6OE(,2K M77P];OS 5@0,"FTEJ!FNL /&K)*IXW\()WIA^EFT7Z WM/"]WOTWN (S<%N)R5$(IMS3*RY*"]ZKF%(X?>O& MJG9CV^O?:#@AZ@G10 B3_Q+BGA"_$^;.?%>9L_J):IIG4K2>[+Y60^U/$:YC MLYF%#;J]<^^,6V6BUSQ>KC)RM4(]9MMAHA$F'!#$J \I(BS%-KJC1_\FV-TC MX@#/$*,F8L>/Q_ST X$Y*C!W O.Q0#S9A Z2.$C=028N.D0Z0H2S)5[% JUB M<5]%&D[*P# 1GB1!DR2(0(P++%&!Y>.;G:("*5+!?&(3PRSP)"LTR0H12'"! M,,!/1O"XT?"#PQ4^8!4%33\I&9UG#O+L6I_R"G&I7=\=18?V^A2Y?O .[WKS M=RK/5:V\@]"FJ[BS?Q)"@ZDEF)G?JS37P;!@<-)VNC1SV?7$;J%%T_=[,EPZ M^5]02P,$% @ HX%/3.?OS\YL @ GPD !D !X;"]W;W)K&ULE59ACYLP#/TKB!]PD$"AG"A2>].T29M4W;3M5NR;/&QH8 M XOX54(GK]:.D;+C_,ULONY7KF\B@@IR92B8?ISA!:K*,.DX_@RD[NC3&%ZO M+^R?K7@M9L#NQ4J5?>?8%!T,)U!O7?X R5AIM(M(^< M5]+^.OE)*EX/+#J4FKWWS[*QSV[@OYCA!G0PH*,!B:R6WI&-_!-3+$L%[QS1 M7W[+S'],GJF^F]PLV 9I][9$ V838^A5Q@R(CS-/KJ@F(L- MO3.GN'F 1AA8\_!#A %.$*($H24(/A L<8(%2K! (DAN[@C!)#[N)$*=1(B3 M"">(48)XOLPE2K"<(1/!)!/)D*!.$H1@(AV(CV>L/U\HF4AZ@D01W&8]!@HG M_*"9OR84H5A,4.#93X('U.+Y3\(Y:C'01/X1O$P(5@/Q! 5>!"1Z0"U>!B2> MHQ8#3?G!JX5@I9!,4."U0)+Y:BE>#-2?H18!A?[$QXGB%4/OBR'TI[H 7@R4 M/J 6+P:*]()[M?>@T+_]Q'A7_;$&<;23@71R?FKL6')U.DX?:VK[ZW]X/[I\ M9^)8-M+9<:6[M.VE!\X5Z%C\)UT2A9Z6QDT%!V66L5Z+?F3H-XJWPSCDC3-9 M]@]02P,$% @ HX%/3$)'+S"W 0 T@, !D !X;"]W;W)K&UL;5/;;IPP$/T5RQ\0@Y=L5RM RJ:J&JF55JG:/'MA "N^ M$-LLZ=_7-H20E!?;,S[GS,7C?-3FV78 #KU*H6R!.^?Z(R&VZD R>Z-[4/ZF MT48RYTW3$ML;8'4D24%HDNR)9%SA,H^^LRES/3C!%9P-LH.4S/P]@=!C@5/\ MYGCD;>>"@Y1YSUKX!>YW?S;>(HM*S24HR[5"!IH"WZ7'4Q;P$?"'PVA79Q0J MN6C]'(R'NL!)2 @$5"XH,+]=X1Z$"$(^C9=9$R\A W%]?E/_%FOWM5R8A7LM MGGCMN@(?,*JA88-PCWK\#G,]MQC-Q?^ *P@/#YGX&)46-JZH&JS3J>]-%9RQ M%?'.)V^]]UIFR2XGUR T8TX3AJXPZ8(@7GT)0;="G.A_=+I-WVUFN(OTW3KZ M8;\MD&T*9%$@^U!B]JG$+>5=!O:.QC=YAT_3 M_I.9EBN++MKYEXW];[1VX%-);OP(=?Z#+8: QH7C%W\VTYA-AM/]_(/(\HW+ M?U!+ P04 " "C@4],)%%:'<#/=RSKD+7&>C5"^Z!3#HC3.A<]P:TQ\)T64+G.H[V8.P)[54 MG!IKJH;H7@&M/(DSDD31CG#:"5QDWG=6128'PSH!9X7TP#E5[R=@ GIB.O]A_HW7[NMY4(U/$CV MIZM,F^,#1A74=&#F68Z/,->SQ6@N_@=<@5FXR\3&*"73_HO*01O)9Q6;"J=O MT]H)OX[3R3Z=:6%",A.2A1#O?"U3()_Y5VIHD2DY(C7UOJ?NBN-C8GM3.J=O MA3^SR6OKO1:;:)>1JQ.:,:<)DZPP\8(@5GT)D81"G))/]"1,3X,9IIZ>KJ,? M=F&!35!@XP4V_Y6XORDQA#F$@VR#0;8!@2\W03YCTL-M*\CJXCBHQC]9C4HY M"#\N*^\R%?>)O_A_\&FDGJAJ.J'111K[?/PEUU(:L*E$=S:7UD[Q8C"HC=ON M[5Y-;WDRC.SG,27+OZ+X"U!+ P04 " "C@4],7V+!)N,! #Z! &0 M 'AL+W=O.S;3EL'*?.1MO =](_Q)(U%5I:ZYS"H7@Q( M0E/@^_!PS&R\"WCJ85*;/;)*SD(\6^-+7># %@0,*FT9J%FN\ ",62)3QJ^% M$Z\I+7"[?V7_Y+0;+6>JX$&PGWVMNP)G&-70T O3CV+Z#(N>'4:+^*]P!6;" M;24F1R68(E2!Q!_(_$_PC8>0EV-Q4D8?2F1[%SD*;"7#WM!%"@RDEN#,M[\Q#M!H,&FVW>[.7 M\SC.AA;C\M*0];DK_P!02P,$% @ HX%/3&?8RK#W 0 &P4 !D !X M;"]W;W)K&UL?53;CILP$/T5Y/?&X9I5!$B;1%4K MM5*T5;?/#@P7K8VI;<+V[VL;PA*"]B7V#.>5/*:02-KWC@"B@0] MN_M3:/ 6\%I#+V=WQU1RX?S-&-_S!&U-0D A4T:!Z.,*1Z#4".DT_HZ:: II MB//[3?VKK5W7@).3D4I*/JA???8*PG1,Y8_ ^X M5PDXF. MD7$J[:^3=5)Q-JKH5!AY'\ZZL6<_ZM]HZP1O)'@3P8T^)?@CP?\@!)\2@I$0 M+ AX*,7VYD0426/!>T<,_VY+S!"Y^T!W/S-.VVS[3;=':N\U#5P_QE?8#C(\+?WD-.CY!=M)Z$OUJG;_G!79W!ND"P M*A!8 ?].(%P7"%<%PI4,HD6G!\R3Q306\\7=[!;=&D#1#.0NFK4JLVP7GHT( M U':]9-.QKM&F4[/O-.&/WMFQ!;^@][\85$_9(9GXR<19=U(Y\*5'F [9@7G M"G2.VXU.LM(OU610*)2Y[O1=#/LZ&(JWXU.$I_@8 !D !X;"]W;W)K&ULC97= MCILP$(5?!7'?!1OSDX@@-8FJ5FJE:*MMKYUD$M :3&TG;-^^MB$H ;?=F]AC MSISYQL$F[[AXE26 \MYJULB57RK5+H- 'DJHJ7SB+33ZR8F+FBH=BG,@6P'T M:)-J%N P3(*:5HU?Y'9M)XJ<7Q2K&M@)3U[JFHK?:V"\6_G(ORT\5^=2F86@ MR%MZAN^@7MJ=T%$PNARK&AI9\<83<%KY']%RFQF]%?RHH)-W<\]TLN?\U01? MCBL_-$# X*", ]7#%3; F#'2&+\&3W\L:1+OYS?W3[9WW2MAP]K,ZJG+E M9[YWA!.],/7,N\\P]!/[WM#\5[@"TW)#HFL<.)/VUSMS:#?;/M/;(_7JM2 HS8.K,1HTZUZ#[S3X4;&9*Z+P4;*=2PC*1DV@ M(4=2["3%UH \&"PFI+TFL9K&:A8(X0G*9JY"B."_T41.FFA.,ZVS[C7Q79T/ M&<[2>(+CDJ4X==,0)PUQT* )#9EUG6$R92$S%A3&9('<,+$3)G; 8+=!XC1( M' ;1!#29@R9)&+K+I,XRJ:,,<1MD3H/L'9S9_%U[X.P/Q_]4/4QP=ZC-K?R- MBG/52&_/E;X?["D^<:Y .X9/>FM*_2$8 P8G9::IGHO^.NP#Q=OAI@_&STWQ M!U!+ P04 " "C@4],_4QWG^X! #:! &0 'AL+W=OQ\)YG&HM6TYG"2GFH9(_+O'JCH$G_M M7QTO=5EIZT!IW) 2?H'^W9RDL="HDM<,N*H%]R04B?^TWATCBW> /S5T:K+W M;"5G(=ZL\3U/_, F!!0R;16(62YP $JMD$GC?=#TQY"6.-U?U;^YVDTM9Z+@ M(.AKG>LJ\;>^ET-!6JI?1/<,0ST/OC<4_P,N0 W<9F)B9((J]_6R5FG!!A63 M"B,?_5ISMW:#_I6V3, # 8^$]>9+0C@0PD]"]"4A&@C1C(#Z4EQOCD23-):B M\V3_=QMB+]%Z%YGN9];IFNW.3'N4\5[2"#_$Z&*%!LR^Q^ )9CTBD%$?0^"E M$'M\1\>W 0[WB#"XA1SO(8^;Y23"Q3I#QP^G-6S_(Q M"D1.(+IIU&;6J!ZS M=1C>U[&*9K4N86;].-YC\"J<)8LF?YB!+-WT*"\3+=>V41/O.*!/V-Z0F7]O M!K>?LT^9?NI_$EG67'EGHD$$*#23%8F5&JS$,S&A0*;;>/9B_[<>L- M+9KA)4'C""Y"5*8K-WX$G,KI+F)1RX M(ZY%0?C?+5!6;Y"'[ALO^263>@,G<44N\ OD[^K U0IW*J>\@%+DK'0XG#?H MR5OO/5<3#.(UAUKTYHZ.2)+$G-4.;_[>BNBWR%N'JOJIWC3%-L]4>83:O26A'\7XIH5: MS+;!^#V,UR&P4N^.\&U';/T)W1\>L)LB G<(V4\AT<)N(K#F# P_&.1KM=@W_R=8,9[6]UXS>- MYU.FN35^$G[)2^$5##F9NJBZ!86SU--(S7G3K9N%9%5[ M$^'N.DS^ 5!+ P04 " "C@4],U'>964<" #=!P &0 'AL+W=OZEXG7\EA(/0'RK,%'\HO(M^:%JQ$85/9E16I1LMKAY+!TO\#% M!B)-,(C?)6G%J._H4K:,O>O!]_W2];0C0LE.:@FLFC-9$TJUDO+QMQ=UAV]J MXKA_4?]JBE?%;+$@:T;_E'M9+-W$=?;D@$]4OK+V&^D+"EVGK_X'.1.JX-J) M^L:.46&>SNXD)*MZ%66EPA]=6]:F;7O]"\U.0#T!#008?$KP>X+_*"'H"<&$ M +I23#8;+'&><=8ZO/N]#=:K""X"E?Y.3YJPS3L5CU"SYSSP_0R9X6N%&Z<&?#PS:-_/$-U/K<>,]]%3E*33PV>.BI)I M;!90F,YR Z-C4U]\/S$_EK5PMDRJ$]BIN['J M\^["Z0:2-?UE"H8;/?\/4$L#!!0 ( *.!3TP\?T>5_P$ .\% 9 M>&PO=V]R:W-H965T9.PH M2=/"EGOB2"GF?]9 6)_[H7].O#:'6NH$*K(.'^ 'R+=NRU6$1I:RH="*AK4> MARKWG\/5)@QT@4'\;* 7D[VGK>P8>]?!US+W ZT(".REIL!J.<$&"-%,2L=O M2^J//77A=']F_VS,*S,[+&##R*^FE'7N+WROA H?B7QE_1>PAF:^9]U_@Q,0 M!==*5(\](\+\>ONCD(Q:%B6%XH]A;5JS]I;_7.8NB&Q!-!:$R3\+8EL07Q6@ M09FQ^H(E+C+.>H\/_U:']:4(5[$ZS+U.FK,SWY1;H;*G(HGG&3II(HM9#YAH M@HF#2\CF%I*$BQ&#E(111^34$1F"Y$+''8+821 ;@OB"8.DF2)P$R:V"Y,KF M>L"D!M,:S*=P&0:!N\_,V6?FZ!.Z"5(G0?JXT[F38'ZK((JOG Z8V<1IF*;W MC"Z<;18.HY&;8.DD6#YN5$T2Y^T.'K!J0>E=K_:*_P\V"$*3EZ='X7?,#TTK MO!V3ZA&;IU8Q)D%1!D_J?&LU?<> 0"7U=J[V?!A!0R!99\&ULC5;O;ILP$'\5Q ,4;#"!*HFTM(TV:9.J3ML^NXF3H )FMI-T;S_; MN#3@H\V7@)W?G[NSSWA^YN)%'AA3P6M=-7(1'I1J;Z-(;@ZLIO*&MZS1_^RX MJ*G20[&/9"L8W5I2744XCK.HIF43+N=V[E$LY_RHJK)ACR*0Q[JFXM^*5?R\ M"%'X-O%4[@_*3$3+>4OW["=3O]I'H4=1K[(M:];(DC>!8+M%^ 7=KE%F"!;Q MNV1G>?$>F%2>.7\Q@V_;11B;B%C%-LI(4/TXL3M6549)Q_'7B8:]IR%>OK^I MKVWR.IEG*MD=K_Z46W58A'D8;-F.'BOUQ,]?F4N(A('+_CL[L4K#323:8\,K M:7^#S5$J7CL5'4I-7[MGV=CGV>F_T6 "=@3<$W#Q(2%QA.2=@#XDI(Z07DL@ MCD"N)62.D+T3L%V/KEBV^O=4T>5<\',@N@W44K-/T6VFUW=C)NURVO_T D@] M>UJF:3*/3D;(858=!@\PZ1!SYV-0,AMB[B%,/L0\0)ABB%E#\9 >$^E\^Z0Q MF#2V LE ((,%$E @L0+IA4!!1@7I()F%-,XCCT<5\4$CQ,-'B$&@*1AHZ@6: MIJ-E67<8(B!;-#X?(B] MHN7QI-'$.80^WZDK!QK4#4]T/H);'V$@(3SVP7[S3E<./B*0?T:DQ#M9$R^A M:1^XPQ'0XB2=D(#[%Y'K^P_!'8RR:_9)YC=7[J4;77RZS/7F!Q7[LI'!,U?Z M*VB_53O.%=.*\8V._*!O5/V@8CME7F?Z7737BFZ@>.NN3%%_;UO^!U!+ P04 M " "C@4],>GE3Y4NVDK)W7/"NJF;NKZ_V=YU6KGM2]ELFZ#\LP#WP^]/$D+=SYMGSV6\ZDZU%E:R,?2J0YYGI1_ M[V6F3C.7N6\/GM+MKFX>>//I/MG*'[+^N7\L]<@[LZS37!95J@JGE)N9^XG= M/4#OXTY.Z MYYQ-X/#^C?US6[PNYCFIY$)EO]-UO9NYD>NLY28Y9/63.GV1?4'"=?KJO\FC MS#2\4:)SK%16M;_.ZE#5*N]9M)0\>>VN:=%>3SW_6Q@= 'T G ,8OQ@0] '! MM0&\#^#7!H@^0!@!7E=[.YG+I$[FTU*=G++;#_NDV7;L3NCE6C4/V]5I_]/S M6>FGQSD78NH=&Z(><]]A8("!,6*!$5R$8\P28P)_#'G D,E_%D_7<2X&R&*@ MC0^&,KB%(" )@I: #S4:9=QWD+"%%%T.!D8A2PPR2[V$& GEI%".A+))9"CM M,&*0 F)FK.T2@TREEQ CI8)4*I!2$1A"!_*)C6[FZ4'#1-H-8$EDZ8/L?>OW&&'S_C@/W:(87.'<'F2U[C@1 MW#WF@O/&F>A>Q(AF%/EF*MQ&;@*?Q99,="]AN)E@AS*BG0CKMJ,[ M <.M@ NT2K@7,&:^TQ8,6QU\L.JA_PO0K@?L>AZ:ZPS8];%%*=">!^QY'EK:!EB^.#[PR0&T40$;E2@6.Y5Q MVR8"VJ> ?DW*9%Y3RK6I\.VF_XC5*UU(S^K9ZYG3XX MG@>9W-3-[43?E]WIJ1O4:M^?#+WS\73^#U!+ P04 " "C@4],)2FO&ED" M !W" &0 'AL+W=O071[0P>>I>PJJ[*! [?$M:XI_[V'BG5;F]CWC=?R4DB]X61I2R_P#>3W M]L#5RAE93F4-C2A98W$X;^T=>=Z36 <8Q(\2.C&96_HH1\;>].+S:6N[.B.H M()>:@JKA!B]059I)Y?%K(+5'31TXG=_9/YK#J\,!, MKY5\9=TG& ZTL:WA]%_@!I6"ZTR41LXJ8:Y6?A62U0.+2J6F[_U8-F;L!OY[ M&![@#0'>&.#U9^F%3.8?J*19REEG\=[\ENIG3)X]Y4VN-XT5YIY*7JC=6Q:$ MF]2Y::(!L^\QW@1#1H2CV$<)#Y/8>_-P/\()?#1'WQ $_^08X@0!2A 8 G]* M$"P0;%""#9)!].!2CPD-IC&8Q,4U0E0C1#3B!PT$X\:X2(2*1(A(@A/$*$&\ MWLH$)4A66)G,K"2!NV F71U $UM]<*E5/%"(L$:5^<@/UGX8A"\W@A2<-$2!5Y.)/P/5_%B(5BU MS%R-YB]KN/BRXD5%XC6V(B!W\Z#C3+[[-?"+Z7C"RMFU,>UVLCMVU9UG^L9? M>-^2OU)^*1MA'9E4W&PO=V]R:W-H M965T9-:ZO8\B MM3_SFJD[T?+&/#D*63-MAO(4J59R=G"+ZBK".,ZCFI5-N%FYN9WJ%$T@ M^7$=?H+[+69V@8MX*OE-C>X#6\JS$"]V\.VP#F.;$:_X7EL)9BY7_L"KRBJ9 M//[THN'@:1>.[]_4O[CB33'/3/$'4?TN#_J\#A=A<.!'=JGTH[A]Y7U!61CT MU7_G5UZ9<)N)\=B+2KG?8']16M2]BDFE9J_=M6S<]=;KORVC%V"_ (<%V-72 M&;G,/S/--BLI;H'L-K]EML=PCV9O]G;2;85[9I)79O:Z20M<15T24::9!,3@/>E9!.3!!!HEYQTR:>EY)X=+TB!8G[+%J3 M8D;+%I,ZEYZ&+4F/Y8R&+2<>&6T!,0U(/*-A?=#89>&S\7 (1,<\?RR@*8,/ M8 8T9S 'M#YH7"RDL:=Q0*,&3!%#W?5X-&#^>@AU/T,//T#FGVD&"O M\+QNT?.%^P![2+.'<]A#@KW@X M8X^+/Y@\E8T*GH4V)R-W?CD*H;E1C.^,XMF<4(=!Q8_:WA;F7G;'M&Z@1=L? M0:/A'+SY!U!+ P04 " "C@4],9X\RO?L! "]!0 &0 'AL+W=ON7N5W;BS+G5\7J%O;"D]>F MH>+O#ACO"Q_[]X77^E(ILX#*O*,7^ 7J=[<7.D*3RZENH)4U;ST!Y\+_@K>[ MS.BMX*V&7L[FGNGDP/F[";Z?"C\P!0&#HS(.5 \W> ;&C)$NXV/T]">D29S/ M[^XOMG?=RX%*>.;L3WU25>&GOG>",[TR]"])X:] M[ZCYQ'A+]-X8V")T&H3786(/6&I IXLR!U$\$V48NRF1DQ*Y*-F"LA8]I&RM3/G"K1A M\*0+KO1=.@4,SLI,$ST7PXTR!(IWXV6)IAN[_ =02P,$% @ HX%/3(T\ MN6B# P DQ !D !X;"]W;W)K&ULE5AADYHP M$/TK##_@( L!=-294Z_3SK0S-]=I^YG3J,P!L1#U^N\;0HY*LBC](B1YN_NR MR3X29Q=>O=4'QH3S7N1E/7R8[MEW)GXG>: MJ;QR_M8TOFSGKM\P8CG;B,9%*A]GMF)YWGB2/'YKIVX7LS&\?O_P_DE-7D[F M-:W9BN>_LJTXS-W$=;9LEYYR\<(OGYF>$'4=/?NO[,QR"6^8R!@;GM?JU]F< M:L$+[452*=+W]IF5ZGG1_C_,< /0!C#6(- &06= PIL&H38(QQI0;4 [ X7W MVJFK7*Y3D2YF%;\X5;L=CFFSZ\B4RM7:-)UJ<=283&\^+,(YGWKEQI#&K M%@-7&.@CUC8B\#N()PET+ !E @XDQC183*4RI,"3T M _"-N=@P@# B,4XG1.F$-IW$B+-J,?0J3C29#$2A:!2*1"']*$L,8ZS>BEI, M J"&H[4-(@3HP"I'*-\(X1(87"([#/5IE!AL;!@$-(D&TA>C=.(1Z<,PH4$Y MMKF$@9D^&Q02G&R"DDT0(M0@DHPA8H.&B$Q0(A.$2(0[(#XN.?[X:B<#JD5& MU+L&T7L%C^!N53S!)8S B)K7H'%%3W"I(XC6F?MVI4'7@:QIWX4\H:%@@"VN MA 230K/HB:V%)(P#$IN4;=S-E<)EDXS0S16Q]R/XOH$ MF#X9)\PE"AHH?,#E!T86CL;?BI%L[17O=U=>*EN MKD;_6MZ1L?Y'H-.U3*8](A,A1R)T))8CZL+M_2/57M>_I=4^*VOGE0MY#52W MM1WG@LD9^P]RS0XLW7:-G.U$\QK+]ZJ])K<-P8_Z+P"O^Q]B\1=02P,$% M @ HX%/3-1K \H2!0 Q!D !D !X;"]W;W)K&ULE9E9#ZK[SUF\UGZ4<2;K7K,1OE'DD39 MOVO'WF1)EI+:4H2_6X^-]OZ$,%I!:00P5\+> ?!,#_5B#0 L'7"OQ;@5 + MA$-7 +>-G#MT%W (-@P6:<,-@^,-;4!=#&W:0@U=I M P_^X+VTH8? $'&:4JQK^R(JHODL2_>CK&E/NZCJ@C MI4KEU=VZ6]3_+.L[ M+^]^SD7HSIS/2I-FSAJ&=1@X$$ZI_K &0]TV,P#Q@3]IF? M-N.Y1MX\8HP1KR>,,6+QC.TKQ#.0XUG.:PV\MPK'-0A<@Z@UB)X&(]:+AI$U MLZV94'+3*TN;$C+L4#UK/-P:#['&R*I%PWCD.HTU-@6N[U'F2-P<:9DCC1@N MI+5."(;%2YMA?F F@[3) M$>Y[#7GT:@\:Z4;;$Q.C[GYJRN]0W-S_HX8"=+5>Q"JST5'I(C$S>N="0]U- M_0!KI"X13#!!V$.-;D#L(?HBX*/Y%-CP3 :BN0(?D,L:ZJ6$F)B3N:6^R8FK MENDFA3LQ9W-+^;WB,9+BMJ7"+B7-&KO3&.L:;P[65E6W$)F0UAX?,/LYLY*Z MQ;XIQB?,?,XG 1$_8K0!-MNLO!9V<^9@I;5-E>,D\ B#B.D&R'@#JEB)D03R MB,0FY@38@\(\2RXTX_4ZE#3=8D,^<80&8N) @/B$TD',' B'^X0139#93=#R M";.;&S#/F!%+A/*X('H@(WH@0WH@$*4>XA*A 9I\*;9?81SX0'C>]8E-EC1%=CA'%S)!3 M'U#91A0A.^+;S])+C&)$!7'J:1$YT #Q@,")*N3B"*\0549XDBY/X17B&*D&.3T#BNG&FH>\8*S&??A9'*-^RQNF\VDM4]EZ_]L]'K^G'MJBLZ-P] M_+1PRJI7@\;],YB> W+_ J:WV/T[F#XUKQB_EFU^W[B/LO?--A^]I$61)O7; MQ+BNJK7W[/FM\5FHLBW>G?3)S##S?S_P!02P,$ M% @ HX%/3 Y=Z4%0 P <@X !D !X;"]W;W)K&ULE5=1;YLP$/XKB/<5S@8#51*I231MTB95G;8]T\1)4 %GX"3=OY\! MAQ+[Z.A+L)WOSM^=SY]\LXNH7NH#Y])Y+?*RGKL'*8_WGE=O#KQ(ZSMQY*7Z M9R>J(I5J6NV]^ECQ=-L:%;E'?)]Y19J5[F+6KCU6BYDXR3PK^6/EU*>B2*N_ M2YZ+R]P%][KPE.T/LEGP%K-CNN<_N/QY?*S4S.N];+."EW4F2J?BN[G[ /=K M0AN#%O$KXY=Z,'::4)Z%>&DF7[=SUV\8\9QO9.,B59\S7_$\;SPI'G^T4[?? MLS$/[?!JV">TYJO1/X[V\K#W(U=9\MWZ2F73^+RA>N 0M?1T7_C9YXK M>,-$[;$1>=W^.IM3+46AO2@J1?K:?;.R_5ZT_ZL9;D"T >D-@+UK0+4!?3,( MWC4(M$%@&'A=*&UNUJE,%[-*7)RJ.]YCVE01W H2GO/=;$&R+);',R>T&*QM!_5O(VH9$#"=!T3AI:T\' M]@$-< +*!%.D M"6S9 0"+#2).$(XH.^#B!)@ZC41$<'4B'U G@JL3F:!.!)$5%AO/MQ6"8K%9 M51HT?'"$R5A5$5RCR!2-(HA& 8W,@\1@(4G&KX/5OG%Z(,W#W5A?JH:J:W_>W'3=V/>TVF=E M[3P+J=J"]O&^$T)RQ=*_4PD[J :PG^1\)YMAI,95UP5U$RF.NL/S^C9S\0]0 M2P,$% @ HX%/3,]H"6?$ 0 )@0 !D !X;"]W;W)K&UL=539;MLP$/P5@>\-=5AV;$@"ZA1!"R2 D:+-,RVM+"(\%)*V MTK\O#T55'>5%Y"YG9V9YJ!BD>M$=@(G>.!.Z1)TQ_0YC77? B;Z1/0B[TDK% MB;&A.F'=*R"-+^(,IW&\QIQ0@:K"YPZJ*N39,"K@H")]YIRH/WM@%0<_FD>OD M*.6+"WXT)8J=(6!0&\= ['"!.V#,$5D;KR,GFB1=X7S^SG[O>[>]'(F&.\F> M:6.Z$MVBJ(&6G)EYDL-W&/O)430V_P 78!;NG%B-6C+MOU%]UD;RD<5:X>0M MC%3X<0@K^68L6RY(QX)T*DA#+T'(._]&#*D*)8=(A;WOB3OB9)?:O:E=TF^% M7[/FMJCS=%/CBB$;,/F#2&2;)_F&PY9]$TD61U!-DID@6R3(/,'J M/Y>W5RX#9NTQPF,V1++X2R3^T MLMYNKUO!LR-V+^B1J!,5.CI*8V^+/]-62@.6,+ZQC)U]M%/ H#5NNK%S%:YN M"(SLQU>)IU]#]1=02P,$% @ HX%/3*HU_G<2 P D@T !D !X;"]W M;W)K&ULE5?1;ILP%/T5Q/N*?0T&JB32FFG:I$VJ M.FU[IHF3H )FX"3=W\\&BBB^GLA+ .?%!F>>5O5MW88[-9 MR;,J\DH\-EY[+LNL^?L@"GE=^]1_&WC*CR=E!H+-JLZ.XH=0/^O'1E\%(\L^ M+T75YK+R&G%8^Q_I_1924] A?N7BVD[./=/*LY0OYN+K?NT3HT@48J<,1:8/ M%[$516&8M(X_ ZD_WM,43L_?V#]WS>MFGK-6;&7Q.]^KT]I/?&\O#MFY4$_R M^D4,#46^-W3_35Q$H>%&B;['3A9M]^OMSJV2Y<"BI939:W_,J^YX'?C?RO " M& I@+*#A?PO84,!F!4&OK&OU4Z:RS:J15Z_IGU:=F4E![YDV$P<_:2HG!21PW$"2O#\DN664,V$&!OPXHN\$5/,(4R[#EBAU0%O%T[HJ-HBEU3!2*!YG:28Y8XJ# MTT?Y#:;@^:/Q$E-BNUW"D_D+!8$E/&$./7B<*9;GU$&!1Y"FRUT!/(- %K@R M@*;K2LPFT[HW!4%1QE+'7 $\T( $.G2MQXX%^885&? , K(FA_-/"Q0T7Y%1 MD&.B )YF0-(<.EY+@"<0HALLP1,(]@)H+<<#9CH#PH@1,O?$AE$2 M 0AN<$6/()@+X.V+:G5+U#;%1M%0\N38/)Q;'8KW[/FF%>M]RR5 M_L[NOH8/4BJA&&PO=V]R:W-H965T0TD2O==5TL_A@3#M)DFYSD+7H'E4K&_ME MIW0MC.WJ?=*U6HJM-ZJKA""4)K4HFW@^]6-/>CY51U.5C7S247>L:Z%_+V2E MSK,8QV\#S^7^8-Q ,I^V8B^_2?.]?=*VEUR\;,M:-EVIFDC+W2S^@"3N+D2.2E=P8YT+8UTDN954Y3Y;CU^ TOL1TAM?M M-^\???(VF;7HY%)5/\NM..E7E6YT]R2(C'T9#]%WF2E94[$AMC MHZK./Z/-L3.J'KQ8E%J\]N^R\>]S_R5C@QEL0 8#_MQ5N%N$)L]7?N$%?;/_-EJ>SHZ2U5B2_8V36,8+* %!B;>GUQ"(P XHZ(!Z!^PFTRS(M->D M7M-X#2,DS8-LQRI."&$P# -A& 3A%GT&GX5YB'-*0Y@ !5&F!8P#0=I.$!3 M!#1\%(=R1H,"+LE_$XH>&_$! A%PD4#J##FQ;T"PKLH?L\VBO^WC_:1DJM#RETS MO@J]+YLN6BMCSSM_*NV4,M*Z1(\6^V!O-I=.)7?&-3/;UOWQWG>,:H>K2W*Y M/\W_ %!+ P04 " "C@4],!NG R*@" Z"0 &0 'AL+W=OG EM$!=3>O%81S$Z*5)3>X'O0Z]!5>NN<[6VI^N<7'E=M7A/'79M M&D3_;G%-^I4+W+>%I^I2RIFWA3E5#6X915I'8K/*W<# M'G<@D@2%>*YPSV9C1Y9R(.1%3KZ=5JXO%>$:'[D,@<3CA@M"PH=IVQ^N_XAFL! METI$CB.IF?IUCE?&23-&$5(:]#H\JU8]^^%-'(\T.R$8"<%$ /!#0C@2PG=" M]"$A&@F11O"&4I0W.\31.J>D=^CP>3LD=Q%XC(3[1[FHS%;OA#U,K-[6<1SE MWDT&&C'; 1/,,&!">"+ZE"*PI=@&!CVX3U"8B-"_A^Q,2 +M(D)KG:'BAW=U MQO8 D35 I )$=P&@9M2 @0K3#G4D 8&L^ABUF7X%)8MIBP@#(#%N\V0'28'I1AS-SCN3:*'XA>JI8Y!\+%\:8.H3,A' N5_H/X;*6XR$R3&I^Y M'"9B3(?3?)APTHTW%6^Z+JW_ 5!+ P04 " "C@4],&Q*"6OP" #S"P M&0 'AL+W=O MAB<RY,V_E2CD91&B\'7A1WXX:KL0+>WXJ] ]Y^2*ZA)(PZ++_)LZB,'"KQ.RQE85RO\'VI+0L.Q8CI>0O[3.OW//2 M\;^&P0&X"\!] &+O!I N@+P%T'<#:!= O8"H3<5YL^&:+^>-O 1-^WIK;D\1 MNJ?&_:U==&:[_XP]RJR>EPG#\^ALB3K,JL7@ 0;UB,BP]UM@:(L5'H5[&ZS' M"!)?0S9C2,I@$03,D[AXFQ22#;3ZQ),EFGAH 9D!H0@X#Y;"1'.H?(C;:AC"&B2<& M0,4,Q["6%-22 M8P3TPZV@91&GMG;@V@<.*C-NGXI1,23TB>@9)G@.04)LA M@NSVTXUB^!Z(;SC?'6CH"([]5PB Z.#078N9N)00(&:* KQT'A#^@"7PE8'( M+980P!(Z\X\2"&-I-B$(OH(0= =-4<#W!DH^8 MVV8+@.,;[!E@YT]47,F/_9!% X&W4!T:#S*45S<%VE"K;R M5&G;0 Q6^\[UP36NWOK*=+1M__E&T[;#WWESR"L5/$EM^C+7/>VEU,*(C._, M2SN:#KR?%&*O[3 UXZ9M0]N)EG778D=]G[_\#U!+ P04 " "C@4],W%ZZ M,SD" !^!@ &0 'AL+W=OV.FS 0 M?!7$ YSY,EPC@G1)5%VE5HJN:OO;(9N SF#.=L+U[6L;CA#CWA_ ZYG9V<4L M><_XJZ@ I/?>T%:L_4K*;H60*"MHB'A@';1JY\1X0Z1:\C,2'0=R-*2&HB@( M4M20NO6+W,3VO,C91=*ZA3WWQ*5I"/^[ C%[]G0E!\9>]>+;<>T'VA!0 M**56(.IVA2U0JH64C;=1TY]2:N+\^4/]JZE=U7(@ K:,_JF/LEK[C[YWA!.Y M4/G"^F<8Z\&^-Q;_':Y %5P[43E*1H6Y>N5%2-:,*LI*0]Z'>]V:>S_L9'BD MN0G12(@F0IA^2HA'0GPC))\2DI&06 0TE&)ZLR.2%#EGO<>'M]L1?8C"5:*Z M7^J@:;;94^T1*GHMG2?8+M$Q,$] M9+>$9*G;1.RL,S;\>&XB2-P"B5,@,0+)7:.L.C8#)C68=C29695LEZ 4!['; M"G9:P0XKL65EP.!9%AR&7RPK2U"P7Y !A&[1S@,+ ;AV:?84-\+.9<,(KV:65^C#/ MHM,0?8KT5VS%-VJX#K/P)C-,YA^$G^M6> MF\\HB=1+5;52*YVN:OOL)$Z"#C U3G+]][4-ASA8FKN78)O9\>R$77MYE>JI M.0FAO>>RJ)J5?]*Z7@1!LSN)DC=WLA:5>7.0JN3:3-4Q:&HE^-X%E45 "8F# MDN>5OUZZM0>U7LJS+O)*/"BO.9I9]7HJJR67E*7%8^1]AL8'$!CC$KUQO5*1 MX 0,)6".(!P2L%$6+21VD,I! -(DA%$J&(RP=$9-B*H)IVJ2="2GQ42#?3ZP M-*9C9Q$836B4XG(B5$Z$R,E&(PB\=M (,!L!D]>"\ .M43SK@*>#< ]@Y7\!(&I(8GKH237L%H1,C8 ME2DL)HS,-$C :QB0(D[G*/#*@_@=KN#%!PGRW\#8%@24CMOL#5 K)AB<8O9: M\9VK8UXUWE9JBSRMOY5'4GAX*=S[MVMZK^;0\ M-=FA$.^54Y_R/*W^6XBL/,]^\(#F8C[06CV7VSV'3[&=N[#H;L4U/ M6?.S/+\(-:#0==3H5^)39!)OE<@^UF56=W^=]:ENREQED5+R]'?_>RBZW[/* M?PDS!S 5P(8 V?>M %\%^%\!P7:J_F4[ MINT[329)6;H0'A2PJ"# M&74L&(H'*AXQ$<:!SCQA!A#?35E"G7G&C$]TY(9%Q,3Z8)\\T+QNP2^-IK8G"$P9PBZ#(&6(0%C[1G>,47'Q!$!8WDS M0 &$5A@*DRM($QR:!8=(,)R_18AZ88S"E?!HH#AG@'K"%(U\!A;G=TSYC =@ M],^&'I.8 /4_3!2!+]6+@8K\!,SRI\(I*XB@"NMXP12FC:$T; MDO&0^^8YYN8YYGA9)Y95$IDS1'A9)Q0LDP@IC0(.H.4(I&F)S5IB@Q;HYC'J MAB?(CAHYBNR%)OJ&]0 M!.U70===A7[BH\W)&*8KLM0O:BA@B>6=H):20L/[RRBU6!;EHW5IJ1C-0J,0 M55(3%G)42Q6FE:; MU53:C%*&AF\UK8J+ 9'L<,AN0N*W8LF"2P?RU%,5V2Q M.8I]CA/H_Q1[6$@IAX)&*'T?;7$ZAIV.$U@#&/8P"MQG>9O1M5AS_ ^FH4$[5U&,5V1Q1T9WG'SJTVKGL/BCLRPH[,Y++,X%3/LZ>"G MRIN"M"%C3_2NOL1S4>VZ,Z?:69>GHFE57K4.YUH/K/V2!^T+.GFEAO8EG:SZ M4ZNO]/TAVA]IM3L4M?-1-DV9=Q_YV[)LA!1/OLDGO1?I9KC)Q+9I+R-Y7?6' M5_U-4Q[5P9PWG [._P=02P,$% @ HX%/3(9AN%I @ D0@ !D !X M;"]W;W)K&ULE9;1CILP$$5_!?$!"R9 R(H@-8FJ M5FJE:*NVSTXR"6@-IK83MG]?VS@TV0Y=]B78SITS;H6>!0/E4-70 MR(HWGH#CTO] 'C#^D-.$W@[OM(_6O/:S(Y*6'/VLSJH (STS]<2[3^ ,);[G MW'^!"S M-Y7H''O.I/WU]F>I>.THNI2:OO37JK'7SO&O87A Y *B(2#Z?\#, M!_;U9M)MM_]/;(_7J MI4C#+ \N!N0TJUX3W6D6]YHUHB'AO6:#:DUA-8S4C*6(T18RDB'% @@*2Z293%) B%22O;E?ZC\F1&N=H MBCF2(L4!&0K(IIM2A'AOA$B2^0ABI+W(=*,$/_0DFF#5B:9X MQ3N#8*V1C2#PDT_B=WC%SSY)WO:Z N0 M;(K7[$VOP&PO=V]R:W-H965TJ?O::TYEF=5_EZK0Y[G/_*>%K_G^T'8+P6)VS/;JFVJ_ M'^]K1>5R;;K%_.OUW9C\;L_JXD!#.@LTK#$DEC113NX7[^/Y9"^ M3B#(!*)/("8)N*5TP,@>4_68=Q&'T-KS%8:!%-:NK3&()UPZ*$G.*3+I&29E"@36V52?!!<15A(MZ20 M*&,W@Q'TNCJ.UL?P0;'5C)C)24G"E*?622%P,K4\LJ:2L0B$BS;9*F\9$-N3 MVKP!>TVPT#[@!,S(LWOFB)KTH]BYV73?9!RSYJX4=.=DXO4V870G8T0KX^A5 M1O0R&3KUTDV(X2XDN:/K,KHKL#>T!4;W!48T!FZ_;1CN##%(IUZZ-3"B-W!! MIP#:]Q"^7B_0E@9L::P7L V!@4LOT"X$PH4\FE9: C:.B(6S$NTH02;6S,G')I>T&,"IE?&HX4 MM+T@>8- ?2/LWX,KP"]5)IT.Y;2].'ZM"N'H2)RV%V>OU\MIWW#L&Z1W MR;%OIGJ';?DO;" 47,U"I:KW_6#:>!M]JMIN%+A:O0R_M_WL:ZW?F:%X&&&? MTPP3]9>LWN=5XSWHUDQJ_3RUT[I5AF7XWCRV@QGB+S>%VK7=96RNZV&2'6Y: M?1RG].#RKX+%/U!+ P04 " "C@4],G5G".>4" "Q"@ &0 'AL+W=O M$" U5-,F;5+5 M:=OK% Q$36)F&^B^_6PG38-]5'U#8N=_=[\[_'"+"QBCVD3P*5FVM4=M$.([3J*WJ+EPM[-RC6"WX M235UQQY%($]M6XE_)6OX91FB\&WBJ=X?E)F(5HMCM6<_F?IU?!1Z%(U>MG7+ M.EGS+A!LMPSOT?P!$6-@%;]K=I&3]\"D\LSYBQE\VR[#V!"QAFV4<5'IQYFM M6=,83YKC[^ T'&,:P^G[F_=&O7$+U_9 MD% 2!D/VW]F9-5IN2'2,#6^D_0TV)ZEX.WC1*&WUVC_KSCXO_9<4#V:P 1X, M\&B T@\-R&! W@WHAP9T,*".0=2G8FOS4*EJM1#\$HC^[SU69A6A.=75WYA) M6VS[39='ZMGS*B7Y(CH;1X.F[#5XHD&C(M+>QQ 8"E%BSQQ?!UC["A)?2QY\ M29;"$ 3,DUA[3.0-P-XG2AEYD7!M'#KZXL02C.'UQ<11#*8-P=Y6?N%A9AE*W(WNJV8883=E7X4P*G(8&<7PN19_8A,,HNM_('>7%:"B*'68 M =%LDOXU\HVC&'UB(PRB:V2WS(!HAA+W2(54],9.0.#1?H\P@)RXR-A?&SFE MA0OMRV8H3Y%+[-R^;)86U,7V57I[3+91 MCQU-[NV6B;WMB62PX:=.F>MO,COV7?>V%7'F2]./V7[@W4W?S/VHQ+[N9/#, ME>XJ[-V_XUPQ31G?Z;(>=/\X#AJV4^8UT^^B;Z+Z@>+'H4&,QBYU]1]02P,$ M% @ HX%/3/I77N12 P UPT !D !X;"]W;W)K&UL?9?;CMHP$(9?)=!'5=EO M=KHN,V.']=YKCK7*MIU167C<]T.OS/+*7=Z.=JZ=YE266?UO MI0I]6;C,_9AXR?<'TTYXR_DQVZN?ROPZ/M=VY%V];/-254VN*Z=6NX7[Q!Y3 M%K4&G>)WKB[-Z-UI4WG5^JT=?-LN7+\E4H7:F-9%9A]GM59%T7JR''\'I^XU M9FLX?O_P_J5+WB;SFC5JK8L_^=8<%F[L.ENURTZ%>=&7KVI(*'"=(?OOZJP* M*V]);(R-+IKNT]F<&J/+P8M%*;/W_IE7W?,R^/\PHPWX8,"O!BR\:R & _%I M(.\:R,% @.O3Z6K39J9;#FO]<6I^Y_WF+6KB#U*6_U-.]D5N_O.EJ>QL^=E M**.Y=VX=#9I5K^$C#;LJ/.O]&H)3(588I.GLQ MR3.F'4C2@>P4)*)I0Y(V)&A!Y58A"L)$ %BQ9B9]L*130L1N MU#8B:2."%OR$JPC3^@*6%HOLFF$@J12K?)HV)FEC@E8 VOA.B!X5*P2'RP!K MQL6?H"8D:D*@2H":H""1[>.)<8(8M2B.643, M(XA,R+B,8+.A9"P2MY8&W7&8(+ACR"V(I0%W-$*$B.])IK1T>V.XOR5H'4NB M+$$80UPL0[CW)%- >L&*X M*T4B2M!6034O^(](*=5HMYY"TSV.$4U.HKTB0@>5V$]$ J&Q;!8F$D)C%0NX MA+7V1J?;4M7[[N;0.!M]JDQ[2!S-7F\G3[P]'8/Y57MKZ4[-GV[Z*\^/K-[G M5>.\:F//WMT)>:>U49;2?[!%/=A;UG50J)UI7R/[7O=7C7Y@]'&X1GG7N]SR M/U!+ P04 " "C@4],Z972=4(# "(#0 &0 'AL+W=OO.6R4>(;>A$/^&7\S S^P.+OFI3U8VT5O55FWR_C0=<>')&DW!UOE M[;T[VMK_LW--E7?^L-DG[;&Q^78(JLJ$,Z:2*B_J>+48SCTUJX4[=651VZM/)*O%,=_;'[;[>7QJ_%%RR;(M*ENWA:NC MQNZ6\0=X6/,A8%#\*NRYO=J/^E*>G7OI#[YLES'KB6QI-UV?(O>;5[NV9=EG M\AQ_IJ3Q9VK4K?Q?;[K",31QM[2X_E=UW=_YLIX+2 M.)JJ_VI?;>GE/8E?8^/*=OB--J>V<]64Q:-4^=NX+>IA>Y[ROX?1 7P*X)< MD/\-$%. " *2D6PH]6/>Y:M%X\Y1,T[KF/<7!3P(W\Q-?W+HW?"?K[;U9U]7 M2L$B>>T339K'4<.O-/Q6L<8*P2Z2Q -<*#A)P8=X<4/!Z02"3""&!/(:0 55 MC!(U2.IQ#9FE02%8)(%KFD22)!*1*"4"E%&37JW"5=A2K$D!:)"4!$D12!IR MI&@-PTW8$BP"J>7,=!2)HHB>R(!%H64$YV "&*SBALN9OF@21F,8$39&XV6X MUF%GL$H8(0T-8T@8@V! !S4_&K2,A/#J7F.1 3.#DI$H&4*1X8PRHOM9 ((U MP!3- 8RV)$9<+FGH20RMDV4A\)I0S?@2S-@CX 'Q<$"3Z'9"'+%@E68PUQK: M)X%C'(EP.!Y3FB'+QBK@F&C;!>R[2H7&.XEN1@7 60B$90#RV@)NB6C[ M! .W#@(U8*30SRHHEXB&\F*4RF_$_H-T8%/&T MG9L[[:% F*AF84W8'^\$,^B^(&0@-)^;.VVD0#EI%A)AE[SC#'694/GK< :' M-E/ ;DK$XB=6,)+'ST$2J3*A !3W+U2MQ_HWS+FWU1M]&SZ_S;]? .O'.N MLSXEN_?%'?QGT>6@M+NNW]5^OQF_#<:#SAVG[Y[D\O&U^@=02P,$% @ MHX%/3#.@?'-Y @ ^@< !D !X;"]W;W)K&UL MC57;CILP$/T5Q'O77(QA(X*T":I:J96BK=H^.XD3T *FMA.V?U_;$);8WE5? MX@MGSIP93V;R@;(77A$BO->VZ?C:KX3H5P#P0T5:S!]H3SKYY419BX4\LC/@ M/2/XJ(W:!D1!@$"+Z\XO4Z'L M*7U1AZ_'M1\H1:0A!Z$HL%RN9$N:1C%)'7\F4G_VJ0R7^QO[9QV\#&:/.=G2 MYG=]%-7:SWSO2$[XTHAG.GPA4T")[TW1?R-7TDBX4B)]'&C#]:]WN'!!VXE% M2FGQZ[C6G5Z'B?]FYC:()H-H-@C1AP;Q9!"_&< /#>!D T#,(:B"JB";,9L1$"TPX(X!DGUU$ M+A>;R#(W'&QM1!S<0TH;DB*WB-@99ZSMXZ6(,',30"!4;E*#X MG8!3I][4H1<9>E-+;PBA42!;&Y08SU,Z>))W*CESBLT<8HV\;3([N6:=;&U, M@HQ'*FT,C&.WV$>GV$>'V,P0\F@Y^10OE-QYD=W=V4""_ZBX";0LE"S)S"=T MH.S"+%VH966.HL&B ;:$G?5PX=Z!7CJA^LCB=AY@3Y%JH,;]1@TVW5C?:,:I M^!VS<]UQ;T^%;,^ZB9XH%42*#!YD3BLYB.=#0TY";5.Y9^,T&@^"]M.D!?.X M+_X!4$L#!!0 ( *.!3TSX1]TY&PO=V]R:W-H965T M($5,#, M=D+W]O,'I10N59L?P3;GGG/O30Z7K*?LB9>$".NYJ5N^L4LANGO'X45)&LSO M:$=:>>=,68.%W+*+PSM&\$D'-;7CN6[D-+AJ[3S39P>69_0JZJHE!V;Q:]-@ M]F]':MIO;&2_'#Q4EU*H R?/.GPAOXCXW1V8W#DCRZEJ2,LKVEJ,G#?V%MWO M4:("-.*Q(CV?K"U5RI'2)[7Y?MK8KLJ(U*00B@++RXWL25TK)IG'WX'4'C55 MX'3]POY5%R^+.6).]K3^4YU$N;$3VSJ1,[[6XH'VW\A04&A;0_4_R(W4$JXR MD1H%K;G^MHHK%[096&0J#7XVUZK5U][8^;4ZK/X4Z-Z7S2S4H>Z=OB>KY?+TED=QFCDW131@=@;C M33!H1#B2?93P((F=MPCWW@KLEPC?A15\L A?Q_O3(I(5@@ D"#1!\(8 S;I@ M,)'&M*8+H:L_L%((*H6 TJP=.X,))TK^3,BT+5QF%+^34 0F% $)^3!!#!+$ M'V]^ A(D0 ;!K"7)HB4K$BDHD0(2X4PB771S10*YL)-<0"1:H5@Q(_IX+Q%H MMBWR@"SBN:$A4+*B UL.^0!%ND(!FPX%GZ@6=A,"[)2Z\VJ7/AF,NR8&.P4! M5DE7GH0(]@KZA%D0[!8$V"6=/T% T-S5SF1&-(1=]#CE5D&OK9[ED]-Q9&\] M/6->X6;>_\3L4K7<.E(A)Y6>)V=*!9&YN'>R_:5\Q1@W-3D+M8SEFIDY:S:" M=L,[A#.^R.3_ 5!+ P04 " "C@4],#FM\MP " #>!0 &0 'AL+W=O M^,5@+#>&]+RU*Z$Z/8( M\;R"!O,=[:"53TK*&BSDDET0[QC@0@CZ;6ZJ2,Z5O:O&M2&U' 0&!7"@'+(<;'($0920Q_HR>]I12 M!<[G=_%E=5A]$^[>EX>9JTU]=OJ9K);+W5L6/08)NBFC47,8--Y" M$RXU1Y,FFC1(,DP@GA'$TP;^S,#S0K.!;S3PM4$P)WA8%3)(0BUIM21T]&]5 MS.>Z!4]@Y DV//$JSR'8Y%F3?*18,(1&AG#+X*T8PDV&V'PH_R%<$$5&HFC[ MEA[C%=*@B>=%[QQWA?.):($2&U%B \KZBXDW1:]3H-E-4YWO!V:7NN76F0IY M:?75*BD5(-VY:E6R0+FVZMZ_O[:PK);! M['X16MY[\Z9V)C.[RY**?TM6\.OWC;ROJ=S$-\?;]3?V+35XG MLZ62K7CQ)]^KT]R?^-Z>'>BY4,_\^I6U"8U]K\W^.[NP0L.-$QUCQPMI?[W= M62I>MBK:2DE?FV=>V>>U^9)F+0TGD)9 .@(D#PE12XC>"?%#0MP28H<0-*G8 MLUE311:/[>FII;!--8G_[.;-K#MM_T\4B]>UDD638++D:HQ2P;#+G! M0(<(M'H7@F AEJ1')_(,U"#@_1$^T2 ![Y" M"UP"QD%30;B MX,T-D(X#V8 $WG(@^42V>", K!/TLL5 0]GB-0Q($9,AJWA10?;Q; E>,02K M&#=;%.1V:0Q$W.L>W(PO)1-'.QI*;\?/E3)3P,UN-WX^$3/^./M+/98V0^2[ M3#/3_J#BF%?2VW*EARL[ ATX5TQ[#$?ZAIWT&-TM"G90YC75[Z*9)9N%XG4[ M)P?=L+[X#U!+ P04 " "C@4],)1!\8> % ^( &0 'AL+W=O^V/:%CH>9$L+-CL7^-%W, M^V>/U6)>OC:'_S!;S<_'B__#- MU_-CU?Z:76O9[H_^5._+TZ3RS_?3!WFW=FE7H%?\N??O]>#[I.O*4UE^ZW[\ MNKV?BBXB?_";IJNB:#_>_,H?#EU-;1Q_ATJGUS:[@L/O'[7_W'>^[?AKOVUV]]-L.MGZY^+UT'PIWW_QH4-V.@F]_\V_^4,K[R)IV]B4A[K_=[)Y MK9OR&&II0SD6WR^?^U/_^1[J_RB&"ZA00%T+*/MI 1T*Z&L!:3XM8$(!0PK, M+EWIQV9=-,5B7I7OD^KR>L]%-XODG6E'?],][ >[_UL[/'7[]&V1*C6?O745 M!2U.$@-.RG[LOK43\UKL# M"DQ?@1E58,A 732VUYPN Y5GN=0IZ2_2F H")P$M4Q"0DKD@'5P!G18VRTC<0.9$.YUPV!D,.[MA>F?Q MZQ?:F)3H5K$.8K!&NC$&H\!S&'@. B<#M,SCAJQ6+F=L3 ILE0(TE5.O%/'D MER(5SC!M,;8L8[_2#$ 2VNZ#5#>\TB!*AT/CDIST:H5D)LDT>:%(IA+-=1T[ MM=0W&%80*3EL*DLT)0CIM$H<11_I5)ID3(Z1.$=(E"2H:P71J*DLL9)&#F3M M8%)S6R-=/GR#X\!QCI H25#7"B(Z1H)F-E@)'%9' M2\388FEN&*\4L<4J8+&:N,P2BKAVL+TJ":J@'A-$*3MQQBUA%U; A:E++8/H MY@2EL',JX)QQK_2/3"N%C4X!HZ/I?:GBY2O#M\*NI( K:8I)$ W[8U3"30=L M),H!2K@1P4@K@+01-%8@8F@6H-Y3Z(,K&A# = MTAAY#6@V%/D@RL>3ENF1QLQKP+RAV2*(1CU*R)1;!9$;3CF2)H"$BQ;[A@:^ M8;@JF"TOV/-RWJ\QYQIQ3F>!CCEWK>]DW#S L&L$>S0/@,APYP"8=0T6#9%) MZCC+V\0PCJ"Q(V@$.W5^'>_=/AT[; H:F$+6ZXII@C M+$0S10R)#',"8C#*!J%,IZ.)\W:[WDZYEC#,!L%,&3/QN8Y6*3]X&&>#<(XZ M!=?L*=<2IMD@FBED033>UHA$<$UAG@WB.2(MCTCC-FH6 VU1CF>BEN19H8Q9(NAM@AJ2AH2<8>D%A-M$='1X:Z))F6['6=V MK)8Y1$9(4]!LO*,W4EJKF*8PT_:6!&WC!-WV23(+)(N1M@AI"EH0C4\S>- L M9MHBIBEH030$C3OSLYAG"WBV3*0.L^K$[: YS*I#NVL*6A"-3@RTEMPVQ6&F M'6*:@H9$W*1T&&AWR];:Q5MKK=@S1(>1=@CIZ.8#W S)W$G&I1R&VMV2IUV< MI[5FSW0=W6YT;[\:,ISN*V?7?_+P.)?4$L#!!0 ( M *.!3TPJP(7**PD .LZ 9 >&PO=V]R:W-H965TFZ2;?UZO-[F;ZW'4O5[/9[OZY62]V5?O2 M;/K_/+;;]:+K/VZ?9KN7;;-XV!^T7LV4$&ZV7BPWT]OK_7>?MK?7[6NW6FZ: M3]O)[G6]7FS_NVM6[=O-5$Y_?/%Y^?3<#5_,;J]?%D_-GTWWU\NG;?]I=FSE M8;EN-KMENYELF\>;Z4=Y54<_'+!'_+ULWG8G?T^&KGQIVZ_#A]\>;J9B8-2L MFOMN:&+1__K6S)O5:FBIY_'OV.CT>,[AP-._?[3^R[[S?6>^+';-O%W]LWSH MGF^F83IY:!X7KZON<_OV:S-VR$XG8^]_;[XUJQX^,.G/<=^N=ON?D_O77=>N MQU9Z*NO%]\/OY6;_^VUL_\=A^ U'J".!TAW]@ ]'J!_'F#.'F#& TQVP.S0 ME?W8U(MN<7N];=\FV\/E?5D,LTA>F7[T[XA MH1%S=\"H$XP\(F9]Z\=3*'2*.T4.5^D)YA2A10JI*<0[3$+#?NK]\3KII\$- M&-B V3=@3@=!V6R@#ABWQVP.&&WRSE*0DDIFW04@%2+F:R%?2_AZ:3*^%&.$ MQ2=Q\"0.G(1AZ6$#'EP6AD& #03*0.7=/&#LR6!Z+[3(+PR%22ED--ERJ $N M6.%.VDMX1\@[ M[Y=(KD1,8(0INB8H@Y9]"4E9X9:2FP5 C*V;I<*P0YTP=K MK!<^HXV 4;B0#4*-<,KY& -#GM$Y"<.L+YRA#J&"!F\Q%T89[7");,\Y00=BD9R\LFA5U#(=?(9/)N!"7U3A19 M#3@'J%ZX2*5(4=*H$UC*&MN% G;A1,Z:BCLR: ##HT:XRU:89]0U"=HE3J" M3@< MXJQTAA22 ">%UFPEJ;!4*R#5]**[LKE*86BN@L;.S%4LTPK)=.XP(RBIG[12 MI)I$.!EH-8EP)K#%I,(ZK8!.$X=1=)^ BTD$A,4D EJI-5=,*BSJ"NT]R%RG M.P983 (<6A,UP&5K(MW$8S/1HKR6U%C9-5!VTOL1E%0'KLH7\!S!3"7SO@-8 M;\6&XXVE7:,M0+[*1]#%6A+A4"T)<7PMJ9GL!4@\6>DC**VT0B4)=80SE<\U M:L0E$Y.CC6U%@UT'6>6:[A-0'3G"+M:1"-?7D9ICCMU,%[C9? 1=F.,U@B5S M/"6$+4H#BW)<$]@N]#NB(HUE6Y>$19J*;*^QEA1("!"C#/"*1G9@3;8'DQ)3F1H MK4YH7X34 /*AK]99PM@73$DT9&B40PA3"+H>-<*E\SYEC2W!O",4,DP@7Q(* M&1#)Y]IL0-1CJ[S$K#',,%L5@Y79E"1"ANX+R-6Z"*G/0E*N6+1-201DZ%: M#C".B?)E53,XIKHUV"=,2?HS@MRY$:8[!3+"*!P*%>-K!IN2*YI<3 MX+B>8RFV)26ZI?H9!M'/YQ_ *6-D'D+5 !>#"9:CCO78EI3HEI;4'U0T0>09 M.P*"I ["HN2LQ&(?L"5E^@A*O;8?S9@'"0CHA!)YH0YP'&WF_FQ)XF1!0F2\ ML")/V!$0+88: +/%D)+'UF!=N7U;K-,6Z#3M/TWI^^VGRPT&P%2L8JZ0]ISJ MIYRQ5ENDU62!!^!B@=SLF".<5A4)VQ!NZ!TC[!8+NP7"3A=XA(;F"'6$BZ>Q MP$@=X/KK)YF:R6%#<6@_D2_P$92?*N;2A' ]=5*+.+J=8.:*PQ[F2CS,X0 I MYJ0I#"R#&K66+(.4-S8QI\#29N('A\W$(3/);_F,H.26C^>DWV'I=T#ZR5T: M1Y4:&B[ 0<,%N'.&Z[#\.RK_]$[-"$K+/D694UB@&V2 4I'=MSGF@1\4Y# 9 MKL/"[]X1Y#BLPZXDR'$T>#'*^OQ1JSG *:\%*0\!CAL[+,&N),-Q-'WQ,8+9 M"G)W-1AYSAK@^NTZ-UL]EF!?$NEX]$1//\'R 4Z[DNB M'4_SF-X40^Z= -:;(EDGG@9%7+>QH/N29,>C9WWZVC#GC![AD:1O-<(-G>-& M&VNZ+\EY/,AFE"7C.(% 9608U:2U9!RAL;F <&QCWA%+"1A'>$0P$K>B@IK ,5 M8&>=RI\'F".<5M2, (ZYY@$+>BC)A@(08$>]'\&T)<\Z )B+47,&&K"B,IC@T\VN$T_P.+&#O".\(@@+6\% 2! 48!.5/R,PQC)1GH3@("LQ;!R5! M4$#!C:#/!B"<471[CW!I[U+J6,1#21 4<'"3#^0\7+Z=?+FI]&T)[!NQ) .* MYS*; ^'+D/HL).6*#2J6&%2$D8[,2W<,(T^&81@[QMBB(K HQWASQ&81W_&: M5<3"'8%PDQ>7 $@'[OT;++H1B*YC;C5&+'X1B1_76RQ^$8@?[2T%T?>T9B=O M_*V;[=/^;._R9S.'UT#_6&R? MEIO=Y$O;=>UZ_];@8]MV3<]15/UP/C>+A^.'5?/8#7\.>Y3MX?7+PX>N?1E? M+9T=WV^]_1]02P,$% @ HX%/3-5Z744F P I0T !D !X;"]W;W)K M&ULE5=M;YLP$/XKB!]0_ 8F51*I235MTB95G=9] MIHF3H +.P$FZ?S\;7$;PN2)? G:>>^[NL>^PYQ=9OS4'(53P7A95LP@/2AWO MHZC9'$29-7?R*"K]ST[69:;TL-Y'S;$6V;8U*HN(()1$9997X7+>SCW5R[D\ MJ2*OQ%,=-*>RS.J_*U'(RR+$X?';"]^"O7K^%3K4=2S;/-2 M5$TNJZ 6NT7X@.\?"3<&+>(E%Y=F\!Z85%ZE?#.#;]M%B$Q$HA ;92@R_3B+ MM2@*PZ3C^&-)P]ZG,1R^?[!_:9/7R;QFC5C+XG>^58=%F(;!5NRR4Z&>Y>6K ML G%86"S_R[.HM!P$XGVL9%%T_X&FU.C9&E9="AE]MX]\ZI]7BS_AQEL0*P! MZ0U(\JD!M0:T-\#L4P-F#=C((.I2:;5YS%2VG-?R$M3=\AXSLXOP/=/J;\QD M*W;[GY:GT;/G)4_X/#H;(HM9=1@RP. >$6GVW@6!7*R(8TZN':Q=!$77D$<7 MPA,X" KF25M[>F6?P@0,)& M ;LBF(V$ZC!)BZFZ/"A""'83@VYBUPT?:;&" M,)X524 G"4 P6I-5XN2"4A*(QA4/F8,@<"-E#D(($Z?0- M, ,)9A-$ZS#Q< /P>*P9 -)RC"2#F+AG)V$$ES8"(F8>"D]WP--5PV#U/V R M03<+&J9+&!VW"0!%.1YW"@B%&/<$#7<+3(&@8P\%W"\PNT$ZN!=@J- =Z6(G M788&RVRE?HLAGL+AIJ+CP*N=+L.8 I]I4:W%XPU%\\NY; !4_0=-T(7/ $3]#-@JYU&TFRMJ!ATR=X_&& M0+[-0N#^0J#^XDL:KG9RP^& P-5.IAP/+&BH&V:Q[WQ X*9 W*; J(\"+E&2 MW) O7*($^!Z[^7+WNY^Z^4:#LVHIZGU[#VB"C3Q5RASY!K/]7>.!F+/N:'ZE M[R#=C>$_37>!^9'5^[QJ@E>I]$FZ/>_NI%1"1XGNM* '?6?J!X78*?/*]7O= M71RZ@9)'>RF*^IO9\A]02P,$% @ HX%/3 ^70?0N @ @P8 !D !X M;"]W;W)K&ULC57M;ILP%'T5Q /4YBM 1)!*HFJ3 M-BGJM.ZW0VX"JL'4=D+W]K,-I92XU?Y@^_J<\6=1 4CGM:&MV+B5 ME-T:(5%6T!!QQSIHU1G)#H.Y&A(#44^QBO4D+IU\\S8]CS/V$72 MNH4]=\2E:0C_6P!E_<;UW#?#8WVNI#:@/.O(&7Z!_-WMN5JA2>58-]"*FK4. MA]/&O??6NU3C#>"IAE[,YH[.Y,#8LUY\/VYA&3-J*)": M">&7A' DA L"&E(QM=D12?*,L][AP^EV1%\B;QVJZI?::(IM]E1YA+)>\SA. M,W350B.F&##^#.--"*34)Q>^S47AW]#]CPZVMX@ ?X3L;B'QRAY$8,TS,/Q@ MSL?8+A!:!4(C$,X%DD60Q8")#*8="N5YB1=YBWPM.)PF.(D62=MP,0["P!YX M9 T\L@3^R?FMK *K_R]=;!6(+1$LKD 1WZ8:1QA_YBBQ.DHLCH*%(QLFM#M) MK4Y2B\#BX H;9GE=T>R)-L#/IOT)IV27UK3>F77JL/>^>>+O\*$]_R3\7+?" M.3"I&H5YSB?&)*A0\)VJ::7^"-."PDGJ::SF?.B+PT*R;FSY:/KOY/\ 4$L# M!!0 ( *.!3TS>R]58,@( *D& 9 >&PO=V]R:W-H965T,!*E;V#.'7YH&L[\%$-IOW*7[ M'GBNSY50 91G'3[#3Q"_NCV3*S2J'.L&6E[3UF%PVKA/R_4N57@->*FAYY.Y MHS(Y4/JJ%M^.&]=3AH! *90"EL,5MD"($I(V_@R:[GBD(D[G[^I?=.XREP/F ML*7D=WT4U<9-7.<()WPAXIGV7V'(9^4Z0_+?X0I$PI43>49)"==/I[QP09M! M15II\)L9ZU:/O=F)_(%F)_@#P1\)R^@A(1@(P0+ ^7T6L>)W&&KDIHP!0&XT\PRQ&!I/IX MA&\[HO#OZ/[M =M[1.#=0G;WD#BRFPBL>0::'][DF=@%0JM J 6"&X'4+K"R M"JSN':2S+ N#B32F-868E>6Q52#^_V(E M5H'$XF#VU10&LYJF.2O6(\2-B=1J(K68F+V/(KVKM;>8VWB,,4;0Y(=M@)UU M,^1.22^M4-_])#KVVR?=@V;Q0O9ATS8_9$P3_X'9N6ZY@M9I$K>&^."P$FH:2SGS'1/LQ"T&RX&--Y.^3]02P,$% @ HX%/3#L8 M$>]P! R10 !D !X;"]W;W)K&ULE9C;)^QCI+I@A5@9P@;%5JMG;WV@D*4&-CUC9A]NU7MA5B2ZW$9$EE'HMM M5!X+G6P:HRR-"$(BRI+]83R;-FU/Q6R:GZIT?]!/Q:@\95E2_#?7:7Z^&N/Q M>\./_797U0W1;'I,MOI/7?UU?"K,4W3QLMEG^E#N\\.HT*]7XVL\61->&S3$ MWWM]+COWH[HKSWG^LWY8;J[&J(Y(I_JEJETDYO*F%SI-:T\FCG^MT_'EG;5A M]_[=^UW3>=.9YZ34BSS]9[^I=E=C-1YM]&MR2JL?^?E!VP[Q\C&A9,FO]KH_--=S^X\DU@PV(-: 7 PP_]2 6@/Z M8< ^-6#6@ TUX-: #S40UD ,-9#60 XU4-9 #36(K4$\U "C=^70AXGXW.0B M-A[\EG>Y,7%,HC:QFDR]2:ID-BWR\ZAH)]LQJ>TS*Y_!%R(R(5SB(& <<^+9D_X;%C[!E1/IC<\X MQ"WDA?>9.Y^AJ(_<0VY$GWF &-EGED# 6#E#^^70/'X=\-I'I( %HG"BT,8! M[24*ASTPV -K/+">!V?,YBTC&N;0II$0@CG9MO Q&4OD]/G&IY3$U%'[UJ=X MC"AV$"94#$O-8:DY(+63^G/NC[O9/#@:+GR**!8[$^ &HJB;-;< 1;T!N/,I M3!"+'0WO(6<"N4K[%!58.-02H.)8.)U).Q!#B\K"O:@OBXK*^5W5A&"G91\]#&.$4-.'JT!3&%) M T,7PV''7T^15>R]**9$NM7?ITPPA+F"0YC)GH!<]?8%W"\@(.Y <<"A/0<> M+CJ&]PO7F R0W4+=/@LJB%-C'@%,Q8PZZ_ :P# FJC-/^Y$'%E),!RAOH5[& M(J*4&[F/48:)*SV$2:P".S0<6+^QOX"KSIK;]Q%8&##_#>D#10=#5<>37OAB M$::8ISW (=F-R0ZASYD=1QP:PD"UPW*(]M+/6E/IN1NYCS&*F70#!S#,.AO1 M?N"!(HO]*JM0J/.!BH?CX=J30/DA4/EQM;=0K\M">'43P(A9=MUI#V 4H(#R%NK7:,S<%1["S*[(35D(PXR' @\46N(76H4")8\$2A[YC8\' M$J@^9,#GP\I"7\YZB(-F/LE/AZI6K--Z.7>[;HZBG/8YGBPQT+["DW5[JO;AOCWD^R,I MMOM#.7K.JRK/FD.(USROM D??3?A[W2RN3RD^K6J;Z6Y+]K#M?:ARH_VX#"Z MG%[._@=02P,$% @ HX%/3.;+IZH- P I0L !D !X;"]W;W)K&ULE99M;YLP$,>_"N(#%#]A<)5$:A)-F[1)5:=MKTGB M)*B ,W"2[MO/!DJ)?4S9FX#-[^[^=[8N-[NJ^K4Y2JF#M[*HFGEXU/KT&$7- M]BC+K'E0)UF9+WM5EYDVR_H0-:=:9KO6J"PB@A"/RBROPL6LW7NN%S-UUD5> MR>-E_QPU'8C6LQ.V4%^E_K'Z;DVJVCPLLM+636Y MJH):[N?A$WY<8VX-6N)G+J_-Z#VPJ6R4>K6++[MYB*PB68UG#\_N[]4YN\26:3-7*EBE_Y3A_G81H&.[G/SH5^4=?/LD\H M#H,^^Z_R(@N#6R4FQE853?L;;,^-5F7OQ4@IL[?NF5?M\]I]25AO!AN0WH , M!EUQ)@UH;T _#/X=@?4&S#&(NE3:VJPSG2UFM;H&=7>\I\S>(OS(3/6W=K,M M=OO-E*E-G@QVP$ 'K'7 ;AS$3J$ZAK=,U64:(RP<;.5C3 A&G:JL?8PC M3,2$ZAA4'0.JN:.Z8^)1',P(Q9$PH[2$$'Z?T75( .Q!T75/B'$PN2 M"*=J/D9B3+%[U#Y&$\JF+BA&< -"=US1'AJ'$IRYV K TI0@][A!3,03_01/ M-$Y\QR7MH7$DEHK4K3> 42$H=75#&,)3]0:[\1,F@.YTP@7<2_%_-%,,=U-\ M3SOMH9M31P)[I^YCA*48QV[Y (XD*4(3RN&.BN]IJ=CO@BP6[D5<01C!7+C" M?8PR1L6$;KBGXGN::@_=_(.9 GGWU<=*V[_\T>XP:SX1.^LX^TL[@[8ST(>;;H#]EM6'O&J"C=)FDFKGG;U26AJ5 MZ,'4]6AFYF%1R+VVKXEYK[O!L5MH=>J'XFB8S!=_ 5!+ P04 " "C@4], M>@ED UD# \#@ &0 'AL+W=OKVWS.3*-^J'>?2><^SHIJX.RGW(\^K5CN>)]47L>>%^FM6^ MY,FZ%N691Q *O#Q)"WR^E8'&26%ORY=*I#GB?EGQG/Q&GB8O=<\))N M=U(7>-/Q/MGR[US^V#^7ZLOK7-9ISHLJ%853\LW$O<&C)69:4!,_4WZJ+MX= MGOI_='^KD53*O M2<5O1?8K7*L#HW'-H:!:XZVP\6'+N;FSVM]<,K'JD MWB4RF8Y+<7+*9K+M$SVG\4BIE+DNK<=^_:<:K94J/4XC%(^]HW9JF5G#D N& M1?2:F=L,[@A/A=#%0< X9L321QA=UW$+,?B:N8,8_=O O''RC M&V<-$M1(42.$TL!HE >;HA@QHUGF@[P6@[R6-H4CBA";(KZ 0O-J0$$%OK,,'L$ MLD2(F)$]01ACOK%,S1N,7886$V:N9@L;"TAL+7I+&PN)'T0QW-4!W-6!U=7, M]V&'$'8(A\^V"':(/A]N\\B>(BC YD!: %@./AOOT16W%$V-H@L358S'GS.3+_'%E\CBP!I*?A,;P5WV!BITS, M116$K%ALB$4]YP+CQZ-ASL_\= Z%FUL;UL ZT"06;"WL7A+.?E MMKZ&5,Y*' JI@[PH[:XZ-T0?[HSR&1X]8:!\KJ]&]6'PGWUSK_J6E-NTJ)Q7 M(=6ALC[W;8207,6.OJC8=^HJUWUD?"/U:ZC>R^8^TWQ(L6_O:EYW89S^!5!+ M P04 " "C@4],UD6$@/P" ="P &0 'AL+W=OJ497'Y M;\%2?IG9R+YVO":'HU =SGQ:Q ?V@XF?Q4LI6TX;99=D+*\2GELEV\_L6S39 M!(JO@5\)NU2==TO-Y(WS=]58[6:VJPRQE&V%BA#+QYDM69JJ0-+&'QW3;H=4 MPN[[-?I#/7X8DN>_DYVXCBS0]O:L7U\2L4KOSPQ/1_?MO3D-^S,4HDK M)W*,+4^K^M?:GBK!,QU%6LGBO\TSR>OG1<>_RF !U@+<"N38GPF(%I /@?>I MP-,";ZS UP)_K(!J 1TK"+0@&"L(M2 <*XBT(!HK0.YUY]P/"?U\_S$).I M1@RQ.TCCU 8VF>>(";H,RO , J-I?UR:9Z_-KP9(@&%-XC B4+J *3K@GAP M! ^.X-41O%ZJ&=NS;AA:,WF31A["861,&,"(*V\>8]( AJE+7=BV#]OV =M& MQJP;QN\,]"WR N.,/ .4](.1X1K"J(]\V#6%75/ M;$\:SH4:A_A MF\+Q>UP>DKRRWKB0UV9]L^TY%TR:=V]D=AYEK=HV4K87ZC60[V53L34-P0M= MC#IM13S_#U!+ P04 " "C@4],M^D7?RP" X!@ &0 'AL+W=O^Y>)$5@ I>&];*35@IU3TB),L* M&BH?> >M?G+FHJ%*'\4%R4X /5E2PQ")H@PUM&[#(K>Q@RAR?E6L;N$@ GEM M&BK^;H'Q?A/B\"WP7%\J90*HR#MZ@1^@?G8'H4]H5#G5#;2RYFT@X+P)G_#C M/C-X"_A50R\G^\!4BK6^O6KKU[DN&!MDP@ X&,!)Q]2(@'0OQ.2#XD) ,A M\0C(E6)[LZ>*%KG@?2#-^N0URF$RBVE='?$Z\XJ=@P@F?KES$$ZR=-EONN@WG?OUF[IUF'2: M!7N8W1Q#5I[9.23]3VNS1:O9@E7L6&)R5V:[T7KAAY@Z*=\.<1N/'HO@'4$L#!!0 ( *.! M3TQ-=X:?GP$ %H# 9 >&PO=V]R:W-H965T;@YURM.[-]P"!O&ME?$7[$(8-8[[I00M_90

-)9IT5 TQV8'QR(-@5I MQ7B6_6!:2$/K,OEVKB[M,2AI8.>(/VHMW,<6E!TKNJ*?CD=YZ$-TL+H M(#P/.X<66RBMU&"\M(8XZ"IZL]IL\ZA/@A<)HS_;D]C)WMJW:-RW%L=>]L+#K56OL@U]1:\I::$31Q4> M[7@' +D7Y+DEP'Y14"> ,470/&MRDFS3AJ3-*M? MV;0QI.]#3CA-(?.V@#(RZX0U>-#7PP%78C;G[AWTW5/1K## M_)+9\CO5_P%02P,$% @ HX%/3'?F7O5(!0 [!D !D !X;"]W;W)K M&ULC9E;;ZLX$,>_2I3W+;Y@&U=II.9^.U)U5KO[ M3!NWB0X)6:#-V6^_AM 49B9-7AJ@OQG/^#^^8'K'-/N5;YPK.K]WR3Y_Z&Z* MXG ?!/G+QNWB_"X]N+W_SVN:[>+"WV9O07[(7+RNC'9)(!C3P2[>[KO]7O7L M*>OWTO[=4];)WW>[./MOX)+T^-#EW<\'/[=OFZ)\$/1[A_C-_>F*OPY/ MF;\+SE[6VYW;Y]MTW\GM.FRE*%['_^7!#ER2E)Q_'O[73[KG-TK!Y_>E]4B7ODWF.<^+=%=[\:'L MXM^GW^V^^CW6_C_-: -1&XBS@6_[.P-9&\@O@_!;@[ V"&\U4+6!NM5 UP;Z M5@-3&YA;#:+:(+K5P-8&]E8#SCZ58U\F^GN3L]C\YE8^Y>8"F 2GPJHJ=107 M<;^7I<=.=AILA[@6WGGY=.J]JM_^FK-_=./?B15+_@H/=7,X,2(!J,B MV686F.%G(O AG.,09!P#@>Q%NX4A)E04MID19@ QIKR ?">8D:R-3"DWNLW, M*,:TF3D1,(] UU[MFN7U@%<8,9H62-*%(BL'LE4H%SR$M(>P\A V0["@SP8G M1E?,_E1&6NL05-L08\8:!G(>82HR'%;W&%/*,LE!36!*AEH94%Y3(C 3*N!L M1F3)F("1S2E,J=""^B!"LT(Q@"TQIH6-(+8B,A"ACBPMM:*E5DCJ2(+2'YP8 MUS C*> 6!R@3E=RH@K@6F;&0,B&M)] 07'*WN MA#.M] 6-(UKC"&L,9ME!A*/1FL&-&D%)B88R02D1@OS'!.6773#@)P3E9V+0 MXI1JD7$X85.4GSV QE1/,#@K+#"E; 0GXB6F=!A9D..*H!AO+# MI(2;<@P)RSD0;8DI&3)8OBO"EX_]PD)2+W(,B6OA(ELSK=30:!H1%' T MOHY,KB/3Z\CL.C*_CBP()%*P.);7':V^1=HR77K?YL36&,ZS-=3E@3F.\U M2GJDM87 MCDJXQ%K#P3:HH:M:$QBE-8EAK4D,:XTQCKIJ2CO#8I,8%IO. (E-8)38&/.] MIJ'8%-58%TYJ!XW#U)W+WJK/!GGG)7W?%^6)6./I^=/$HR@/8\'S ;^?<^+Y MHOR441W>?KD_?0?Y$6=OVWW>>4Z+(MU5Y[2O:5HX'[SOZ6YGX^+U^29QKT5Y M:?QU=OK^<+HITD/];24X?^#I_P]02P,$% @ HX%/3.KIU5%F @ V < M !D !X;"]W;W)K&ULA55=CYLP$/PKB/>>^89$ M!.E"4K52*YWNU/;9(4Y !YC:3KC^^]J&$+"MW NVEYG=&=ORICTF[[1$B%D? M3=W2C5TRUJT!H$6)&DB?<(=:_N>$20,97Y(SH!U!\"A)30T\QXE ZO6SE(9 M>R%9BB^LKEKT0BQZ:1I(_FU1C?N-[=JWP&MU+ID(@"SMX!F](?:K>R%\!:8L MQZI!+:UP:Q%TVMC/[GJ_$G@)^%VAGL[FEG!RP/A=++X?-[8C!*$:%4QD@'RX MHAS5M4C$9?P=<]I324&"^Y@0C(3@3@@>$L*1$"H$,'B7F[F##&8IP;U%ANO007'KW'7( MCZL007DZ\A_?3\JCURP)W!1<1:(1DP\8;X:Y(P#//I7P3"5R3Z-[RP(['>$[ M2\A>A\21681O].E+OK_PZ9D3!,8$@4P0+!+XRD8-F$ABVL&ILI<['>*N%*LZ M9!6;E89&I:%!:: H'3#AK$:L"-41RJGM=81CEAD9948&F>&RQ%;'!(DB(X\> MR!BL?(K8ZX@O<6(V$QO-Q 8SD2(TUF]'HB@U0)0+M-ZMCDD"]GV#V_#2(G&4OH%:!+RT3W%ET:C=;3SQ?2CSG;<@UQ)^3]2XQ MQ+>K]4ZV+7 O._2\GY"#.KILP4 M"D6FJN-02XJLR1D;6X-(2$(G1:@ ,B+4MC]^W^G^' =%1675])995E DX,?S MY^\^_E15VVBWR?^VR\Z*W6;[W_]E/I[_2_3M<;VI_ON_/&RW3S_^\$.U?,@> MTZI?/&4;^.6N*!_3+?Q9WO]0/959NJH>LFS[N/YA.!A,?WA,\\V__/E/5?[G M/VW__+98[AZSS39*-ZOH?+/-M\_1Q89'R(M-=!)]OGX;]8Z.__3#]L]_^@%? MXA>38?2AV&P?*GAKE:WJ/[_-EOUHE,31<)#,ZC^^RV[[43*B'^?U'_^RV\"; M@_8W7UKN_SJ]K;9ENMS^[\XW;YZ?LL9F!B?_6O_N%)Y>T1OOUNE]_=>[=%TU MAG%S7&9E7N "5]';=-M\3H#S?_V7_[)WD^_R:IFN=;1W\'75 .6O+[W]:Y:6 M[>\*_*ZR^QR!!J]\3!\;BSV[.OTUNOAXUO'V&4Q5PC07@ 7?HG_-GAOO[\JR MOIPNP)R<),.34=(QU;M\G971&;QW7Y2->=ZGY7T6G2Z7&3P%SZSX^:YE%X^/ M@"_7VV+Y6QQ=/Z1E5D6?=MMJ"YB5;QKGK:_)9JZRIZ+YQ2AV%0"EL5)[Q:==IYY6 M%8SY8^/GM'J@.[S$#]G?=OF7= W/-R:YR@ U\R4N$Q^M_WS] ,=PLLW*1UCJ M%WCVL6T00 JDG17-6&P? (O*;)G!G+?KK(JC3=8 T 6,MMFVH-EEF3VE^2K* MO@&QK3([YC+8<_W%FV(+Z+__F8_%1A\X;0?<^V)SS_LM]T/&/^@!@\=9 9RK MDRT0P6@-:)2U[OZR!%92 @[AYO!TGO#UUD>OL_)+#LB3*\!:G_JI*%9?\_6Z M,=&N7#[ *E;P/MR\^QP.1.L[;["X#^*RB;?J-GZL_\8F.8E-L3EXXCD\W MI^^CT^OK\YOK+N1=Y^EMOLZW>=8\"(=33^DSHE'+[^4.%@H_E\5Z39 LLS5= M.,6=]K6G\J:9O1,,9090WS4F#W%MST &X=[OV:Q'IM4+,S?!OV=V/H/W%Z=O M+MY?W%R<-PZ"Z/)#L5X!H?RO__=\F,S^2.BX?6XL$>ZEK*Q"FA[1X\,_1J>[ M+="(_#_@!SR"';"I*K_?X#G$T20># ;X7U01!_@CK%P^1CG25KC:951TLP5A M(SPECI^N5CE*(@!^)!,G<..6Z5,.QQ'#%V4$9&Z714?]01+!#>.Y6M8:1[/F MVF1%1'#\DJ+1(AZ/)O$PF=!/HVD\FX[BT6PA+\9(*IZRY3;_DJT;] SP=/>X M8[P4,E8\@M#X !@*+\"]A+_;L-N]!2B1+_/&1>3#O?[Y].K\YT_OWYY?7>L) MGO_;YXN;AMS20(;H]./;5[R_CZ7U+E/$Q8=LFX,,<@PL[BCZ0<#3P#E@Z!E1 MR^(.>/0&QLE1""NJ_ 41LX:"L6*2/]9#W^"3/O3I _'3(F!O!30I+2N/A T! M/WQ5IDH[M_*JF[!WF]\STEX0&+QPAUOAZ7YZ0DD11K9"CZ[-2#[Q*R2A25." M(4+90K"*U6[9Q4_;*7H'T3TK*L+6LF,J_?V)IWQIF$I8^G[F$L[98/AE454X MX5V3,@C8@70I(VRL&,0^T!.6+".N8(IUL4<$09&&GGQ,R]^R;0L2_)1M,M12 M&)T>\PUI/$@16P5. -*N;!F&MUXTUM^4'I%H1G=E\:A/ Y*U\THFL%%/QCKN M$$>!^\+*#GOZ)]#P([I"J C=@Q* ZET%- N6T;'6VPRT:"7W*%YU[@I%KUN M)YRL7T=#L,BV':SC35K!@C:9W\L:4.68*-%2KCYQQ0-HU-M\O<-K_?N,QBO[ MFN7W#SAH^@4.#E3*)HF)>OQ=YWK^GC'VT*NS@#/+<1RJK@5\K76D;L[&F-KZ M4N\]PCN.\,!AX!M CNYQ/F_*+%V3,(;'A#B:?DGS-0K0)X!_)ZB=[-/DW@&. M@O0FHNWRF1%[S<:?=/7ONX[WS,3W>#D$2XH-*Z!WZ^)K])"M[IM(?Y4MUZ!! MY"#C-&9I>Q_Q<+U;D49C\+(=HFVBEJRMA2L>_F@G!K4)U./9IYYG7Z*Z?+&)SIAG[Q,EN_%LWUMOVP70C]G72+0TO&_ ;S?P>9DQ'SE/ MR_4S++-XPF7"WW=W69,;?\\8!RQ-Q%,O5FTC*T.,.YY_\3F 58E*?=2#Q^C3 M,9XE'8N<^G_3\_Y?5ZB6PH7ZFI:KQDU%RQ)-B?( +Q)5IS+*'I_6Q7.6B7SV M) I\] 0KC#M$ZN\:K&'5^I:5R[SB0>AQ!GO5-6OG"WML3*'N!Q2)KBA@8LHG MO&$J!S_<93G("%GG['_7H'2%6GDP7>"36S*9V%%>B6$-*;4#P[J>ZQJW80?L M&+?%7DA7!B[\24:WR-!9U%]W:[J )%&EVFODN(#C5?3Y"6FB/O_*K37,]!U;:SRWCZ$C\W@'S*-ZA88QZ_#(!/ ] MX)E)QS.AH.!7V,W6G72*I+Y;VD?Y\TN'-CNV'QX;P7S/5&\S8"Z@TC,S1WW@$4WY_]%ZC;JNFTK^G8:Y M?7*T$\]1V $8LT7+B#VMPD*K"=WOW4+$JQS1:D> [*Z8>'$ HD,HP2#@RR= MK=;S5]C'VPVQAQA*[2 O6T<_*I;LA4Z )6WF_^HE3"*]\X?'%'5%?(#9VR$. M"35[TRNODX#IV!G^+&,>I.2!X++,,B"!1$ /1CR5(G">%_P-P9:>6OT'G>?4 M?IOSEC-HZ -LG]M_3N'F 0+CTS$DV'+-,*T[L6*#6D)>:Z+(>0CI5]8ZH1 M(7XY"J(JSR'..S$"B$BZLB+IP6-T>@H;Q_P&+L%F@[M$#"2?>6.32$:Z?KS> M/3VMB?&!TK+*JR4H5R",$9XX)2_WP0;M3DTB?BCCY<(47WJJFT]\1"\*/FUN M FR@[30;:W'^2Z8*P)48"_-O:)7PA+^JN^]:]%\A]8R#UUEZW^*Y;_<8M@@* MH9.ODW_BO=A#XEE1W.LAJY9E[L3$-[LJWV15T\WN+EV*SL&&SN (*S7OXH<<'LA!-P79% =^ MR.\?3C)&?OT;;P'A,M)"E&UVA&&]GR_/CMGLFFY3^)"NG[?YDJ=*05!"A1;V MC^B]7N?W&;[>.[TXUC7U08K-D%SJ:L0@(G, 67VN '*5$%]8) WA$2^86"!98+/%NXNSTX\WT>G9V:?/'V\N/OX477YZ?W%&SD)KI0$HY4_H%$!@+JW^=>_9U8"7;[G, MGK;\+F+;YTWN5$#"QE, -$ NZOUT>GIYW+<+)QNMI4:'[431 Z=+56Z72^\P M%W:;P]=?0>98/Y_ W4/$W=U6^2H'JH$X> IR.# Y6)W<]%* $]VRTBL6"B]P M5M%#^@6]"!D(#NO\,2S^JFT^KZ S8!"I #(@>\\8#@8:&"W4#U&ZUY 7 M%+ASI%4,=]R,1A?0^T^&2M,%@H,#J8R'VA11#FM'V08GS;[DH&/#Z904PM7J M/"C$0] :>2 B]&[Y8%8IF^M'GUDZ.X=+]4C'C.?&2.282,?)-? +L0+F@%E1 MA@1"#720+C< Y#']+8LR-PMA, BVCRP5(O$#&L B'>&"0-AM6E"R06B^\ZX MR@!K(@\EFFIPH-T:6$@.2R@=*JT%>-N'HC*K[Y.5(69;P[F7\&@N8T>CWSOE M05I[SDY)Y&\PV3J'G^T^D-B5.S$S$(A*%-?3%?)*>!_HY9:D$T0YG8BP,M3R M0%4 .?^1XU\!6^#&5LIK85.$ ND2)N>8@9!S$$N _ZI.(=C?,L*#&17DG[\F",S/J4%@R*7/=["4:@-B:9%0U$4!\3A(5U%1Z/^ M('K,@;N+%'24]&?NBS"<)&Y1#1$3"[2PH"<,-["4*[_.MLC82:*&->:$R56V M1"E;61Q?EF>/;!I;)S\KIRUN0?C06W?A]>56_FGT:8L%)+&*CCR=1!\1O(*/I6A(=1[I>"AC8F%?PX(C(2+XC MD.(V6^_D>\R 1JUJ][8 _EV@#+:U&!7A^=W!"@M6Z.#AO&3S*;- M89U_!= S!TO+D@@H'S@>Y:86JUG#-+GLO "#*\2*'Q!1EVL0*/%-_B&OX#NT M1>4;9J.W^#!#_ 3EXQ, )F(YB'+R,B/Z5UVD[GU5P/1 Z4D8V*SXWH*0P-/Z M5:IT@5/CXR2)K_/?@%*P0(Y?$N&RHV-D**Y->%WW\#EI.2@WB)$8"#;=7X2( MV'%)=*^V#.^0N/'-J C0_IB6#Q0Y+NC&G%)E)B%3Y*Q6,-^JGR#'(P,*"&OI MOELB4X0TBB! + 7EG>W7C,!M> I1&SA*$F^$9V;>%$5N#+Y( !2B^R'!:3=# MMEZI(%1NWS*?B[]S4>N6D.2#UJ1>_S/U^K^%2_6%O$4!O8]V0H+"& %GR +2 M3WH&F4+(7>]84\M+3V3^J?ST^P9D(E,+!0@%;\>-NN"/AP6[QO1T\L?# MN6(L"B%*#2@=%1SB0S8NVJ$8JI[]V05LR!#S@S=K6 D!.U#'$!(X%>CF%$U, MEV/CO^D"?LM(@G'^)@,+*)R<3Y9HYVV2NURE0/>8\8$ BE(E80.P%SU;M,7I M&@D<2$,;XZB2IT,%W#A+^@56J5#B!=P[(X,1/3WH0O*=DDB"MOM8DS_MH2PE>0K? M8R$D7 !^EY-U[C;#Q3(^@%I;ET0]YJA OBT.H[RJ=J$D\#L3%DL;ZY*EBU1\ ME5SI:*ZWZA1W=WBKT:U2WVXM-$PA8[RE(0X[J6J'[-/QM Z%%:&!\JK$23BH M]'$K2TK#4W)YQF++55[]9DS6#>T7\!2E7MI6M;O]=[46Z/I0##/FO:6=QFIQ M)<[3KE=U:>OQ"V[/V)NO//AB*]>PA-^1#1681?>@XVLU\_9U6^WFL'F97WP! M.!6[JD/!)]T=:-A6!5P"LS$#/:%SL*K)N&+5K[SBD2'!\V>V)?U-<$@.T 6E M*E'L6) %%AK8$'[LVI")IPH\+FUL], Q"+@GMGY"!" Q$,G2M?7>[L M;@E<0@ 6LCSWK_O13\X= +L%58.CI>8N^^@ZNR>TLOG4Q&)\**?Q?L)XR&W9 MY(79A'C;U4T1HJ0C<[?9.L]0S/)LS%YOE-C8DAN2'4]DNN"&N)BVZA<,_'K2 M(VJH&?EG19RAZXBZC<#8[<2 RD#*#_>>ACL,3!V73>=Z 6BB->>![<%!K(XS M = TK-9R"0O(XE:HGJ@>3NK5>!%8+="[J@!5+R,7%BRI=,%%<.L>-L6ZN']V MU)&$W9B%H#CZVRXEX1=SZ43J!EZQ\L8;7 P'A-_1/MJF8_"T_V8,?2IHP[K$ MV2<43TP+9F_BI%^O,[9=NZ@5V=<&-5^.!4@K0!:__I(2L 7-R<22%Y[[>@H+ MSSSD3ZH<=.T+D8?D\QSE!9SQ$0BWLT61>5)$4<1N#9YE2F-Q)J]TU&"?0*>Z M)A="12;N$('2%8"N4@JJ^D%=@U1:1.Y&2OD!WG^?$_/2"VXB"$Y;+CU*5^1? M(,8@CC1,U7GT46?LB5.Y@G2VG&3O._>8@FA'TLQ*Z:/WG.(=;2>2$@1(P[@7 MC2^U[$A&ZA(CG%45MB"B( ,#-< ME[SDO -HK'$&/B0H7Q\R0D\QCI6KY@I2;_)LISMZ-9&@;';D,T#F";LLD*ZS MY59H?:V"].&_."ZH61&%IU/F>U<:^T MQS+6C.J!SNV$"")23%Z_TFT@2Z0$V!',-EZ3I\ =I'D258-LQRGW/3S$;[DH M?T[3\#@- _@@@RW(<2C]<=R$@T^+T2 G]$"]!O,-K'*NQD,9 V60'*?:;#LB M"=I5"WNWG!.M9GB-V;.URIXP$Q9C4("\/+O5[RA/LE7\]9J-9:=CQTX]'D0? M^(0)I1A=[W8E>UWR"C"GHLNQJ1E,6C?%IDR,:4)$L)^1FM"[SH(&-X3QG+,: M2W*NL,9+-(J>%B,//2)!*GQS8?ZRVI[DFU@^%3LQ/T>]=Q?O/AV'Y*',[D&% MPY.4"Y^Q+N[8*.8HHTH(A(*L&6PPXX,EO7]'%ME5]BC@=HJ$B^*RY%_MULZ$ ML:ND040L'> ;I*S42!R4F2Z*G?VH!!5GO@ M]%!:*;>,#N@IC=TB$'>^9B\C#U\)/O2N):R C" \A?/Z8 L7JO!=[GEB"?#4 M)F/Z$+A?1;9EE2&]+[-,5&U[$H_ILU*_B$)Q73"?)%\8 GZCTB@?D;>16!10 M2_6F:*?"B)3,(=K]0BP#1ZFXY9$9K]=.%/N*X;"(T#28+I7 0-]\H7B)^L"L M+WA.Z&4'BO*E.P4349@T4>62G&GIQE^B:EFF3^J X]') 1+<*GIIR9)GW/S) M@B=$;FO!#T(KS]UIX%\FGO)4BJ9@S&U[,&;#=T#XRJ$+03F'/?D1?9?8QW0% MT!6$'0T-(1\()?FY>AOU^#?*#BCY6;'(D>TOYSHD*_2FF_GSRKINB=ABJ!AF MUYZ0KY/);*%BOH<@T\]H3?JT%R"(Q\DJF[H[F+Q M$7C1AA*T1,SY)M&8[+KSSVD(HRV=0T>!4Q!Q^@K?/9_0+ RQ4V#()&D-:%;C&VWBQ,2?6CD7 M7TN5'A>A O1;@(VAMAQ>&1X5^]3;S@JS?0H,1@Q.J_64ME\+5CGU7%"BX!#F MZR>*M=<_*_[S.YF](JO8(_RU)9J(N"&!G!I W4!V1U^%"'N+PFD5D@$Q=*TP M= /(#P:?,B?E"PM()NY[2\)4+):SHX.\6DT]\+N2K M*6R*=DY\A*\Q^<3I#0W'""YI"Y ;E,70CJSUV!5T%DWUBFJI"H#'EB+_>IZ[ M4% OG_[Q/X;C5^'V_O,S?1-TK7(\XI0J?)"J-H_8F*"VSKW MV!QV_6M!,!A*0F2&6#$978R[;)F7P'G0(K:D+U9H],BZXV-8.4(91<0"$3(1 M?6O4"PW0E8C6[BG6IP("$\HCH,: HJ$.-I97O5_*O*4,;"F^+T;/K1(.<;36 M8TW(R$71-893[9W2SB'V9.>I,X(\ ^9I#4H DK,GS1MRK]-+,-&3UC&R+_I8 M%MP6B004K=-^#NZU%J5!XZCJ.X]?&HOE(;CSO-4N<<@83"(#-@\OH'QED2X? M -%BAK1SV#!%PM]!WX5Q8XXL1C\Q_2RJ+/N'T5[.->O\!]&!/%&[W=&ZX?*H M/]:<=;HEIHLW9T-6J;H:^"7/OE;1O8Y>?UW><@%9WW&+A%B%VG(JD1%X#CNX MN'2=;NVQDP51:P;?N;%JBLT^OSZ+19% S_;%["*=&:&#^!#O:_$CA1(C)?]F!=*05;T$ M%JLZ68Z*;QC'ZTA68R_RX*?EMD!372)HXS:Q8CROZ3[9VM$4,8(Y_46#Z7B8 MSF4[&A2P5 I,+-!B SR!RKTJ2L@Z&T\+YH1/AS!E'NWH.3L3Q%'.9DDV]@MZ M.2LH&RWV1R"^<#/RZH5;00C&.@C9=UN,L6([R=!5F[+ )5A"*S@,2U:4SG;+ M<0V(>3?%$\C+#O\Z=@D,@]6%BJKT;?A*@/A!6^ 7\H>B($NZSYJ:#'")2U:D M[X IW&TE?;MRLOT6R\ (9AJB9"E1Q_V7X(-#@T3_SB.B16P4Y+KZPZ".LOG& MGQSG5'E>H*9R%UL+"WID,;P?_0P"XA7QI'_?F"Q?9K):+.QMW1L+D>ETL MG0'?5PI@CQ+#VFM,K0J4F@>=F3YP7V%*EPL6W3T5NO_+BU C=!OTVR'>"]*U'_$?CM.*H*PT#$LEZ]T3QK8W0^?JH'*=;$J=FT]%C MNG*(U 1JE]-3UUZ+AR0X'R] $RV+&?CV- M^,M[]*I'(QC[:8&)$M/)'$>C-^LP"*!3_;DUQ>$T_M;V>F,7%\217 MC(*-2"5C6!&MT88D!/G('"13C_RJQ"B0B\%!7!7D[W$68#)\I6AUK06',R\\:[07DW]A*1"*^!C<[&C@$>.%1./4C$+A\]83F'9T;3NP*#CHCZEP$S M=Q2["O;+[S(5*K/[M"0(/V+1OZ=U=I)Q61Y[2R2$2Y?N[Z.G&T]:7P)E/:)M MC^F_(ZPT!Z)PU:O[T0>=ZUSF.C5SU:F U"VA"-)*\V$D$,XND;4W*#X7B1 %AUU)G&(NNY1HY MKL0JHDBWM1U&:(^&GEJA4)$BC;X2QFR?=5U:7Z%$CH:DVJD8:3TASN!:&%'+ M9JF*BTX$""=+"++#*%\T+/ENO'5PS4MW[@[4'%'LL(&J83!I9W&GJ[R-XII' M3UHJ2C-EYI?*H<*Z!@KIUF!IE_UVNI<^D%=; " QWMZ^A9(XZ=2A1I??U8C7 M$J.2@ L0%0,Y]$?.(YS^D5#-7#$@93V0$9$?,6&N\36-7,!"I.M"PQ;^2 M(2^:AYJK&2AU5+:D$ *B7.@7]ID+ZX!S::X;IB?)$^ZF0WH%Z5/\5^GU&'0(X'>)C(:RYL>"QE3P!^^)B# MED8K(J0%83>02#C8V"(ZB65.?!'TJ%GW03W.0(NKPEFZC]AKQHINQDB>EZL3 M2J>CMD.,#;O#8"$1H5)W^3'E\1$W7Z6/3^L@?:F>K2I5C!"M MN*A;!;=4#9HV+R,0IV3&?'.' @#G*2DL+.4S!QC382E>.(1'^%,:TP9.I?A* M 5$9I8V0&&K<.8]48$RT$H[(CQUS5EHMY4I597 %[XAGP_8IV,H'(U/2ZN5Y MK9A(X-*HGXCF/DNA\RV63=$O*8L5%KI.RQ#OVC':N5%J6,VGNMLT;RNL-=;T MYOK"O$B]J]BYCB>85#;>T26"V0FH#>N4 M#>6R[_;.KR\I^X$\R.W5FL/0:#O;H$%3^T*LV4SIWHGC<.3IS(K[,GT"$/LE!:X4+( 9 M3LPDA](7) VL>P&V&E^MQDE%E3S7SKOO5TI[E;@7@C532C81"[6*W:W1:A"= MV;%,PM&+A6FWI9![QJ%EBM%5HJ+J;A 5F1G0M6_NURCB]>)1=!I;KFU8LV%V MI?*27MIF^%+IB=@184J9':* UMTJM670?%9=L&JO(21ZFKG/3T\; D)HTPQD MA>]1:?EJV?9E1L1W_AZLTA(*]==ZV!V&#$XM%..EV(Q5K[!F@UKJOC&]W+#. MX'[W=@NE!7<4']HR^1WQ<'$+ ==: QYCHDQ%M=!*>1,!>\*%+MEN$PLFL6O> MU,M3@;%=8_X'V4?BAH&D=NE_7PN)X*$K7/W/Q<&68WP=/GYHQ2E7%04DV34; M[40N,U;*P+H9AEQ7C<:LX4S.]%SMU3,MWK0AOW?0<,I$FX6GR[8D5TTC#(A2 M4L41';(V.->&(1I-B1&V.$,PQ4Y\A9D&+:7WV4EQ=X)L8)T1L'J7G\Z.75&_ MS^X%^-KY%]M!%,BYRT8X/=<\J[C.G\SM8O6(#7L9B=^F5@#KNURJVWG(7MS5 MXCC3DDSYB!DF2 _X#0#=#%P9#"'F5Z%NAN:5;UL)"(>+>%]2^$^!S9XB#QG: M=EZI;YPL"-YY3IQOE2F)\X]RDIC:,;3$?\7^%/TCMT'.+L:3)!Y:(EN32!?4 M<>L>:ZG=L\=W'8*,@'6/UF*&72$!/3P^:&4T'-<;OWTVM51:PV#0G'-?B"IV MEV]5S:0BY!HWN@VDE\ >M&O!,ZI+5*XX(K(9L\@&F:TUE=CSE>.5BE2-XQ4Z M"O1Z10U."*F0L& M'[3[LWG+C]P,%78:K:;P[3:Z^;4XJ,4D[,_6!>(RL)%P MK-@$%8QH@T9RX"RK7'2\?;XR3N)W)?%>2L17^[;Z7'(0J;;%)LA*,JEKE3&?Y_)*1]=D-TQ8*:![&\4W5'NM%Y[1"^RPVEZ/-;I\C#?[3HTB7 M#_BF#Q7R2PCYU",U/4;C1M%ETO:F[(LM;P!Y?;4CN8>C 3BQJ#Y": -O:/[& MOHSF%EYQN-@_(@VP@V2;AU1ZZN%T0:1&:)LF28-3HRJRY1 )XJ(ASCJWV](M MKS4-:[53'+#:O@44NW\K$_]!Q1G,./T:7)W3W11=PJG\V01&$#Q9+:G -J6> MUWY8/W1%N[J._U@-1C5AAB\:7GD02G?V_9<1GM+DBLU)@-8N&(T(@J2;=N&D MB'JW^=VN7&IM>'/'GU@:(.8>E@T5CB_,V* M'1^+#58NV&)$[XT-& D)D8;4238/TJ2->3,(-6F-P27H4SA01840F#KL-A*' MV_VX;^XD0;_+=2;E BB[)O8[?=ZM[XWZGK#_GR=!= M^G54TN8O:F1[[RI?FS%8FWA)Z%JE6AFJ:JL7Q55 ?.MP]RNQ. M*:RO !Y]YDB]KD4L!FX13<1R*UCB"CKA201C:Z'A^A!AQXF2"B.)@(97(G-I M]*9/C83%B3L M'%/NJ>:H)@-KYP_B-&$M*PKQK-79J0L#E-@=V GM&1BI3=$T7+;4\G>=2+YX M,XD$VTBHO$BH=FOU7-);/SK9D3@]6^K/B/?0V7$;V6R!C_.93=Q^FFR]HE[E4N-];"M;@6H!N.UD*FZQYKO( M[\J19U\X3!*?V@;3*D;._,RER6H71"+KLF_9V9.U)-&$FOFJ@<].&FTR&0R]K*S7?U?Z#%\9C*&DY9=)1Y;FJZPLHWE# M0D]KOS0JCK0NMRMMW[ TKTKY6MUN+C6R-&JVWYA.[988. \*%:E< 6GCCCZK M DD\N4U3R7H!LB05%K6V5-]FN-L8^,(7_+2MC?CZ2OY]RWC 6S:%-"]"X*+, M:];%UT5[SFM@4?@ )Z]2M[6@@Z)8/&S%/-?>M-#(D]8UU^9$A9Y:G NG.5GY@I?2^E;G;>G7DE5?9K(Q=.YC4'UDA MS$SRU=M.524J3&AZ5AETU04$#FZKUXVFCBNZ<=6N;".D QN58(&>;0,&1*6# M/CO2>&?JOM!4YTA:]TQJK7B:0PM0=>Q!?:@IV5R-3>6ML:E<=1E;'-;ZQGZ! M6=1)VOX54FN9VPF] 019?4VEDH[OFM>TL(IQ0*R%7',E^Y976Q,B$=UEJ93B M:0Y@.^Y)V9Q@;5)%6>\G#V"+FK,+4*FH),5ZI=][D0O=\33!C*%'SM:F%]-X$$L##; M]VVX2?$-+5&Y!0-O50SV D>.XDM%H*_,?&+!$KI#F1S2(\#A8WW=H;F?%VD]GI$3M;29E!=>ZN;T; -V,)4;=[M;W3-\J+*]LY$8;!028E_V3B],O(DE ](92V/1 M^N1-U4V<16F/B7T?13-*QZ8(]V_%SCA 5\F>OA.A"^K M\ZI-LW*UAFMDC#N \-8Z5^',I%C%0TM_.;MHRB5TU%G]XM5J[X5VYR)Q0N]: MS:&#E#'PKZM:3[?'Q2!5==76X8PDZ7,\-SM+7;4BI>2BAHLO6-Z\H=2MH ]V5YIO M:+-W9^F3^RM7']B7#?/9]01;&/XV%16D:QZTQWEKE6N%AAFS7&6>,O&! J!S MN6JR**,O;IB X[NE2]!>IU\U]$H\7>@ZYKKC+DS=[HH;J>1+[)=J\W= O+<)#8V>N)YSGE0E8Z4JY8VPDW:YK6%3UV*::V*;F%T M"BK$:HJ)Y)4M&1 Z8O"@871?%8LK@GUA$7N3W:=!:'L>^,!%Q/BHP_:/PBXH <+)/068,) M@'!2PY'L%&TG>IO=0*CH,HER5]Q# E/6/)-M0< M6JX511,V8-%L(V-MM7C/D2IOGY77T=(8YQ4*-B$RX P."91Q.!1P$@XFYQ > MUG4J=]/;-Z-M9?!\V.+30:-M_QG*.!4;?1=JJ,W#="'\]QU\M\J]>[&E?Z]6 M-J2D<[W9$NNOQ*LU];F51&EO$0P3X:Q?I_A*18NV*VY(CF/-G 3O/!.=N^8# M*MV]L"4#-J922=M9L$H@QC7;0B%<4$CG/$6[+3!NLI7LY5*&.MB\DM5GW_)X+ E__;=U21=B(2;&93_JR6_'T3*3WDPI2#Q"R%W##3@*>= =P]D:ZZ.4UY@G@ZW? M@RY=R$+15NY80\\\?HPT\:Q,U8I@!C+5H4)GDGWH_6@PB!O??/3N0_/+]?OA M<."6 ]>LK>D983.&#,=JN(Q5G8@QBFR'RMFNE"(?%"A8GZ=C!E?& ;9A'Z<9 MB:[491IN?$\1*)K?JX5M=([07UJX4%!'MK1&A= 7LZ:+K4Y=>2LOOE;0MC&+ M]KGNK.6B[%B&K&T-*B!KCR9\,BO=VDP=92D]R4%$R_1)B+5<8XNS:7=0IZW> MU%8A3,!^8*$IH5(.#[*@Y5'H:-Q2V)7M -Y>I4HT+RM><8&E*.C"6=PB*(@R M"JT25WDO[V?]N%:44L688"UH(UM:W2)[V2RMU!: M,]J]QH'8I"*O^M+=1\-!?QBX6!3^]DS,\\G$N&3JA=1D>#<=78^VPX5GC\;] MB1O(%:YI))"W!*K43.?T$#TAA\4]WS%0B[[%BBZM]/=596?TXI%!BT('FC(H M@Z.U*!M='(^^8K218$TR-M'=](P4M;!LQ=V3?&U9(<'.R^O#V=1K1WYU!._< MN+=";&"[0"5=L:BQ"S??V$Y^-+QCX%C+Y"%=W^&$ ( Y M6>XE^02X]_9DN2ZXYIGQM(:-GBETGP/(<]:)096Z3UUU.JK#0DC35),4FUQ& MF+JV[!CUHEYU[A!H2#0JT6=?'",93J(,>'GQG+D4.;:J40K@FXPSX]JO;WN) MOVQ5,[2VW)'8!.R23!M<&,7L;4B?ZQEM$BFE[J845$FJ9NDDQR"#!FWIIG0? M2NI2O3SMHCMME_NK%*MR!==2%XGOR'I+G&(52*1%\QZ%A9@L,C@+:@V/!P9B M"&50:KA$FQAK##%@L^0*UKC<$G\)ZEH%()989:EAD04>@(VYBK!VK5)"A'6% ML3E$BLB>Y+W&_Q R5+?*K0[$T,[BB;X/29VKNAMMV]NQ#; R34F=YMETW7*] MLHZ6H>2)K:@+&RMF]4H:AU77[)()5OL*5W+]M90K^L1V@;4"G9;"B2])G3PM M JVHGVWS^7%\$X+OK%5Y61:<8QB8N]EBI+*.F/+%>T4GAD$!5'%#@F'Y;!BL MZO$+.KK>./[E.GJ(1$FLQR0X%C;P"(K;FOO86B5O/PB'71MH,P M6]ZXAQ!--*P%[?C'P>4]_%8::A$H'KF*\%I)WB+?K3".0%E3.>ANQ]6$0&HQ M%9O:5&Z5^DD*3+>I3:VIN(-Q#0$1_JAC:+8Y)N8R,KO*Q>ECN"ZG4I HHCJK MZ0JF%G]SUDX2J!%0"H7#+REZT?2-]3X58R*WJP"!77P MKB--MC0XJR-4GN> M OJ:K5V4C^7')O7K$3X L."AZOC'Z SEH*-H'@\& ]O0-8!/$L_F0]=I\3D: MQPDHO!W-R(;Q(IEX/Y=B:2\9QLET'AV'+C"[QMXH'B0+>(+CM(*?)K"\8XZ# MJJD/29R,!F@IP;:)Y6]5M!AHN!/.X5H8PX-C&.1,92S;R+>*AM-!=(V]F,(;-^3!;*/$1P")\7S05DO7V8AMP\9"B]2^5"LZ* 0=-#RCR*K*%6JJ M'V>];QR@'4QA&W%^YM'>8^H!OOTKNAJ.+?R.$(*3=A@>"11'77 \(D@F+< \ M$G"."5SU?@M[0/9"66(##6;M39-Z'4H_4=3PF2Z!HX\B&R)Y:EKC$=;5'Z[# MZP@@!M>H VP,M 26DL3#>2?P$'2S:#@9=:%B@O_%$X>41]$H'DUP]N%P07\E MPR0ZO;_'6IO;+.CPYV(#7$QJ$[#>36_$LPKE,]RZ >Q+>$A*% F2?#C0CX MT9@MQO@AB49C^C",Q@,.[^=>%+A^OS?XJV[';.\I6^UY[&U>H?I&_86[[:/O M3B^NHE].WW\^CSZ7[N/0=LTO[;+O-Q^J&<$$J5AW98;A1F MQ)R]UMS%IH$4]%;@NO-)MWQU9);M:-W6K*$CR[Q1P?U8%DIP1 :PEO MSE"7 [E$O2@Z57C=G).R+E:_V$G=)TZ0P.[C3X,.ZQ0V6F+/\%**<.;=_%;B MV*>1PHB+$32R8_UU;_A#0]2OW6K";3-.G?N\I:9*G )CZ/"_,69?.LP^923^ M( C>DSMT'%T;PSH+HY\\>ESPTN3IX;'8,$66YA F^(#D$I;GB+Z&>ZIM$^2A M\2 >#0?!)VV=?JJJX D<\@D7.P/Y6S7D'BQR&B\6,_E_UW&]WJ+=9:KX2@H] M6/(H'DX2]Q;_):;8#@1HC56 E4\&\60ZISW,XA%]Q\.]]SCVXV'K&AV#\C > M^77Q7V:@5RZ.W_= U6_^?X(?P^$XGO)&W*?7'G0" B<(B/J:_/GJHY[B(D:3 M>#X-ER/C?==9C_U!C[_WE'%=X_"(X<__9___Z/9<--.#KK%9\@FQ&'/7-#.H MHR1F8%AYDZ[)VWG]D%$\%)Y RT27U*S7I(EY4ZY8&858NW0L+2>M.4R8Z]'^ MZ'];62#=\FY5P;[:D#=?-KR9IYJZ.A2OS M'OK L]5]%G1E)1_2$V6&.RFYV3G!BSA/Z;.Z5FN3D?QQ^C)SM!+V0[K""B=D M3M28O9=N$8?69A0NC+[@U"62U+V//DN5]LU.3M-RLPL.O'\_XPM[QO.PFP!) MD8W,&AGO72K.N8',6WP;S+OK "-@G>] 9X]ZYY^O@$GTDRCI3Z+KKSG:-N!P MEAC\\?.[8\_1^M/H+RD %O7<7T&LZ?WE\E<@.?%H/(&?]+&S%,3X'(33MY+D MV3L[?7L<3:;]0309]\>@^G^-_F>64LMV]\S'_PG/)-/^T(US4SM( O*J[0R? M2.VKN66JX !;SRKT!RVF_5&83SB>]A?^FY=1+\PO_&?A*KY(4B80&K_AMK:M M?#V-=VV+=2R:1F S4 N6N]!NDRM4\XC)4?E735;+/Q*AWV!\&LQYB8%0@%0_ MO;D$S)X":H]&_7F [^/^+$(O> M"&TEIBH]U(/0 T&4T!'QNN3)#@E" 9NIEV8="8R\&E<%MKQXK ,AE:E\UZJC6JY.GN=M^2-A"+O Y12 MI#2$UCDW,&LFD=>A%]?( (9OK#G[2>-,I?@*)9, 9>'(!,8P7'T73=?7&Y%< M#(/BKJW0[^^P'RHU+Y[4 /2RT%<-QS8;3^@.9@FATM'N@-7%@535PEV:9@<#K$". MC=YKI73/ Y6 M"W,$9%9Y9$7=*_%WQ 0>N4V]$)A_ZUGG>R=4CL\&2\&,SP MV0G\'UODP[-NA_-+,#O"D<<+=.:!JC8<=^%9'.TVYD8QF8^UM,LV_18+IO@@ M/JF'\YVE+_X>':5]#]/:'HAG[=]"_']P$_^X:X3VXO\T5PD-%D.\4C%ZH#KO M$R#I9 0/C:?S??=IM,#KT1O.7G=)#H (VJI&"1D'!_%L/JG[JT[/SCY_^/S^ M].;\;?3IYN?SJ^CLTX?+J_.?SS]>7_QR'EU\A+_/6RW(U4/Q55(X*/&>*_:' M)=B9'TEBZ[)99H8S/0Y"RGK!SBY&&FC93DBKA4\W')-M@6,B,;IR*B%VL53/ ME:/V[E$K'J\:T#DD>DW= P<,T;41OX4^^>FCWBX0#-=M,XF8[(K[WOM?F,WDI&\0@(-=IUIXMY&T95A%(LS/CL M)4NR^ J=!=@A>=&WSZ;$T$''ZV60.MDP0&J^9=2']R+371B3^MZZ5J<&+H1\V9."RQW-),/:,$]1AB%T_7DK.-I@K/TIO,%?8&Q/!<^ MT4MC"'J2#G7<4">6;2O#$4TX"EZP\40/NPYN^D_[.Q^YT/KS16* MLPGQF 7].XNGXT/.; X2$2#U)!XNQG1Z<%J#MM/:CQR_RWE-Z9 F0SFB>#R< MZ,<)"*+'=7YDCF//3S&<[2V7;#JGLF'1-?H4F9MV!V=> M_%G'!5D=[EB[]&:'5F;)\9O]?4%2+^R^N3P+"ZKS\X!Y]:)^LDQPF^$-V"N& M$1$U/I+]\U 9#$3]P> 5;^W\_22]NY<@_A_\NH'YD7A&OP==6 ;79P!%TE7F M:E,0+E!#75Z1A'K"V9P.?SB-)%,Q*_L-B8V-F2R=,F'Q 9=P,X =UU\QO^^Y M'2 *?OJ,5^/TH\J"5^=GYQ>_G+YY?WX- Y_?1*=1M7M\3+DY,L4RVM5H8IV? MK2NPJ\.:><,@TC&-N17E!R#ZDX2X')-/Z(9QBA)$5S MC)-V0/BR-,[(K!$E0=:0[??B&Y";[C(DCYG".0),KC_?;\+83^R^PBXA/D#- M#L9%['UU*%V"EG*2MND^B/\ @U(;_CA=^&@\J3L]DL'8E%$,[4(QU9((*W/] MY"I.]:-/&@4I0(ZC(_0KU8HTCD/KPD[/ZY4>EKA6M:5Q)*V%[2K?9WB//S&. MME\+7\_4[]&_7/,'CN9'3]O(7J>;?8,W^SW>[/KO M[[FR_9[T]U,@A21^_/3Z_/FSEX3>I!YX")'?MV&4OBL*M!HGDQE(\H M)<0P,T$K!K;V9 IJ ',9&6)-)CE_,!RP5.#*,M>LNC6/DLM4-YO4]'ORD+M( MT$.]=]1XD6J&+%W4/ M@[/\C9"VNPZ_]8^@71.8&,9$3> #J,[OLZKZL5&/NC>-YZ.$M+)!G(P6DM_0 M,8DAB:-)/ :^!;,,YA,9?.=K0[,8"?K5?$H,*AZ1%/^Q ; &L$;C> ",>K2( M9Z.1#.P%G1=>[@V!CY)RV0,H#R8HN%WL?\7:.5^01XZ4EQ\)-^\FAQT =(W) M-5%YM\045DX50K'_+J^6KO82^W5?#'!/)C'P:-/J IO,#:E/-%/!V!P#6- MIU-4DY/Y-!Z1?6H^CX>33M^ Y;)'XWF#:]MLV3H?1IMUN H/&71B:R?ZU%-X MC.W%8MR2!>&=>, "6B % M)3Q&P+^P#\9)<4?ARF8Y^4:22^80483&/WF"/1!+&AP/*-H-_IK-%]&Y7;G** MV@KG W4&KR10H-EX0">R0_N&?V R!XXPCR;C>()QETB4L**[UM!FXK0 '2C! M7+[9%"@OLK$D6L#\H+Y8^]@*589E[KMH!QE'O>D$R""I24 (Y@D:M=JS!E5% M&@$M&.+.1[#)(2;RF?%= M.F&]9EJP, ;_91,C;B/%".9&BC3HARC(R&47,S M-P1**3)SC95.V[7WZ_.K7R[.SJ/KR].K5CU<"]54-,9K,>4Z?)O,C+,!&3XF M@#V=Q]0#GD5IEKT1X=-Q;20]BV$\(:U]% _@2+I.HK&'?2<0:&M'20/^AI2_ M 'Z71"J=PE[Z_3#F^?;\W?G5U?G;Z.H-R3@>=ES/V>F6S M?M !Z]F\3I$U)54&?]@S=1V[@!8_YEKB &8_L\UH7O7P8=A\]NG#APNQFB/S M.OOT\>;BXT_G'\\NSJ\;"K#SN):VD#0KM](X[H[*S"@[PMPO+.E)=]_7DV7) MN1Z 7.N*1>5)6PD%E_RQ(1'PIZ7;A P3(^+4XX%P8S1FL!$M\G1^B#2O37K+.WA=2HJ+^D8GQS,Q+QANWB< M:FIPI;K(+!Y/RX))^'"7S.3;H/IN""" MCX/ 9LW,!;%C-EBX7U[:-BB_(U@'\O+A)![ RBZX7IBTN?(]D&SQ8"M$9IO[ M5'PI0R&Z"46B8G6J[6,/W,.&28__3W3WKI)3R+-$L4I^8JCC> MW46VG:^60'RY>CO%]6&]".D"6]RY*A&O"UFHI=]J7:"C9!:(SUC&;%ICHN,] M=))3*W$#!HK]Z#T0O*^#-@GG\B:T@&N.5D3O5+4V<2DK3;.GWXCCCBN*X7LD M^+2]6K14WIPHK,ZQ?G:Y03)/.6$4II%]2S%F._^2KRDS#2L3%/UH^&,R.5E^ M.4DFDS&Y=[-2\/D.,=^5P*)^>KPI[M2XLNN!=8-.:0J*E)0$+(]SF+)>!=(G M?)^?-1R(#S[>4/%_JM4%PV,%3E]45T.L-BMIKRO56&)GK$3%EAM-DZK=O0YM M#%2;WK6#I; 2,7#:\H7:D8@1%)P_Y=.G$@X, Z3IAG_?"4_QA,?#T=X#1H/SG@.F5@F(XW[=7 .,7OQ/#6MB MH7_9P5L@VFJ-VI*K*+'EF2Z DC_[$#)^ :D/]L'< HSOX"/'_VU1 MC''.(GJ&;_)GT+$U^!\#*'>\T-.GIRQ=^_3P=]F*ZJ.=85^-G%S&)/T$^/^4 M;;EB$GG-RIQ&>L1"$H\[L7B [ F@IOX4X8K=(&&Y38(L"^A'E(PY5,>5K^"L%KRTU=CDD-4\AXR>2]&Z6J0&-QH$_TM^7Y1< M.PKE]XW8@\DQ:"OT 61ON9J!="%'4Q6W:5E[YND+._F* \B^N )"(-QHUZ14 MFI]2I4EM (ZQ#_WHC2M'1]K5ZKHG3\44BK7,^ U1UG6LG/,\LD$_@@[ M;ZA+MF]*]V^'6L4Y&O;T?X#FX^.C7',LYTEWU1A\Q T]IHF/^KOR,HH 16#J M#QI2:\P%W:U>?-=/];PC6+._[3+MRT.-;1I%&LR"M7W*=OWLB6%+07*6E'\Z M/;UD,8O6B^76)>FNC[7 G5@J[$I*@5^6V%LV\Q%((57$.&9U*@+F1#_WK_H1 MR+4:NDZ)]'C6EU(V!N>^PAN-.A3?G$N0"7=HEH7';O(MNGPN+@APB!EK79R*NQYM\DP+TO()T>JDYXV$^2&,3)PL/B#1=WC@ MV$G'NT1;%\IA&;;ZLPZ'73Q4H2%SALQGNH$P.48RM$ ]*?46,7 MTVK*V6KNA%TL"T 8;AWLXPSI;^*?H\D?\+5A\H<8[X+K H!4 <3X$U8MX)7" M]!!1Q[$Z+^64KC(01DK!$ KIY,$ *'I66,JR>/)3<.\GS&IF.V7VR#]*Q_NV M/M:P&%>[6O*@5SFUE%B9PL3@,*!#[J1F&4KJ7KS1??TAAW MS^M1Q:?M* 4SVA% R\Y(PP/G4R3$,-GO2GFEUZ1/7@_4)?:YP!+UR%#V#I9K M4N)U:.W@HS< 7^K=NJ!8-AK4]-QA\] M3"LU1'^"KT1F<8?JP[%:3Y.)K F$)=>4!F&0(;"B5B1Z+Z[/SQ3_65HB4GQW M9PG5F]V:^AVB-=B_>/H&_W8O$SH U$IN0X_+0"G#!5G 1!&6DN-*7@%55/ST M;<>$AK'0H<(]P5"*AM9(&PXNMA;8 U55X^59]B8MW9:-%E16&C*$B"DMAO@" MX0!"IT68B0KK_'M/0ZO>TJ!L]K'YG*W,E?IO\D&H'+ 7+JMVN+ '36H9ZIZ5 MFY0K+KM6A0GHDOI)Q)6ED99BO%KR2P !&BELX0F9+%%/CL#PQSL?3.*HM<&( M\_Z2$-J8*/Z=CZ*C^YLV.G>'DDH!5FX'I*(UF9X[FK/IXJ0R&=)-H1HM,):' MM.);K7!_S(6 05-:EIB@1A7[M06EKP1>1XB8VVSZ&EZW&8*N\B'.,=;ZXD:* MN 6L+?\?6I2@Y9 I(DRI.LF*;&MT11"6QMK/Q9!Q\6X.0CZ91*Z57US0(Y6* MW6M3--L70R\P.\VH4U#*T34G +@G%Q8B]? 1.+Q<4D":5Z;0T?DL88%<#3!E M>R;!' CV[TP!?J0"019+E*TS1<:S%3'.Q[^:4A5YY2S&?Z020&TXU?/MV2SK M,[DJM.;"1Z@>.]I26Y8NAI7Q<"'<*(P7HXHX4=2V"^,,)UY[Y2(_6""H_171 M>%&+EVNDK%.[7QDMRV1 <'U(8HVN"@'NP37L/?RX?/OHKJ1!4QE];\:>MV;4 M3[-68L$X!-1(9CJTNCKG7HD\&LX#CY5+_9<$CZ#H>]U:W=F4KI98V0DAPS95 MLI<%?)]DOT\U(2N2<;8U97@QXMRP6*FQG#:7E.FP*^H-, 0D6OF>D4*G[Z2! M5^I4'9"#3>\1E53Q?N6K' C2GKI,]0HW!IOL]35)56W''/JHVTC0'IVFP7]> M-YFWU'0ATBI;TM"XEDU!(0&4AL38S3+QABU^L&H+<;'-MD'46X-9?:2F$QPK MFJV<+TX-!WA0=<\S$A"L#%3MT)VD+(^R5?4)43.TG&(#TE8) MC:O',GIIJ*FV=K"E;3MX6ZOFF%./,\\#.L[.TU6'4J=! \GVL^JZ[WP;FUI+ M2[?>3HW)]_C=GUD0G-0J)! M4]84CBI:/R>I&.*_4GY1J:HH77]@V1J=,,$Q1H*HZ\ MN$FX/!J>$'3=[47QBW23SJW/@JIN9*MG$O+)C298.68\@O_'H%F&SK(QUY!*("5Q,IUAEP,@ #8X MM'M!LUF,*?F]89Q0R1GLJ;*8R[I@N/DD&F-.$R7\N&4E0\SDI_H/XY$K5+/: M,V,TF\,N%EPO(I&)!KJ?@PZ2 D,7HP45DZ!R!I0M,^1V#YT(P>ZLRBLT(N]* MW FI=F@W>'8]LP0T*.OM)%$A5%[V1-@=B"RFH$+;FK&GO)N=IL32"?-XDO"% M&L7CV9"#>Q?P@4]KR]XCJ?Z@N] NPP#XP133MP"]YHN9.\L Q E@6V_,5;H2 M//%3VW:,"\_ GCT3/Y:VQ(;96^,U(NUH2H>>8+$'#?5[RU8E[Q3!PR;)S8#: M%>]TE"1\602G>Y6 MU)5I66*@80_$X>V:Y#"\A,EDBE5$9F;-5P?(DKU1/*=KA.4MM#X*9KX=DS;F MG7:EU=FV7F<3SP@6+0!N&2A,T\'$K47_U8HC[5T\8>X)]4>JOQ;T2Q+W,E\/ MQ7"Q2PWG5+.M_OZYVX>W7[4U'B\VK4K';!3/@%@!!6%0(=WC(4W5BJZKL8<* MV!KJS?3.3G7(3-C1T( O^Z%9% ZZ)J1 RJ/[S#O,J1@O)M3P"2GOJ=0""[!U M",P2KWPC='X>#X$PP^V?C8?=B-FJX(R&\1!D!3C9X3CA@DW[9)XA<$!+&U-I"-X[ MDAKFP!-X;[&W"]I,DH%[R0)V.9?4W2:HN)K28$I]I^(IYH/4E$JIN9^UT+98_SKLLPCR;65*__T. MAN@NB#F#(T<#=*_J*Q4G2-7/U^@V7Z< #]D:%$6JJ,EA_%U+P]0@+,9,]E., M@HA1@CS,+G88+GFV]SM@DR+F =@T): QSNBQ'V2.(!NJEQ1K=IZ]$F(<5;!2 M-,ZBIJ; QJZVFK=KS3@QAYW42F)7@?A;;$[:I$-?!,"')9&UM8^!$?6))-& M'9WA=HQ)JN84JAMT.Z5B-GHY#ZK[GBI<[3.D!4]SKX:P;(\K,QYBQM*6:6VS M9O\?04T_V '(.6E!SK_OX-N1Z?"+_ J)UQ?MO$7[T]@8H"1I3::SCS5J5EM^ MR*_Y])YZRMIUT.U,^G++8992*J.3%JY;@'< MT-VU9\<[+#%6L")M>+=W+DJY\%65$&@N,11EBG)/QVP9+]+F.TD#??JMDK-4.%$@LEXNZ.)ND;<-YO*KK ME(/P5-/,:IE./GB;O5R4O6?\:6Y_N,(*KE7I"J-H; D,S>[#KUF.62\45,P MI/Q8R:1B(D+]WXJR,F&H#E@4!)UMW)JXD'W&1U%@I 'L"^L:49-FH!@8[G/X M;6ZZ&VVP)=+0? E[?=84/EH:1X$J%+"0F-RC#67"*,K:AM]R7>5P7&OSW+40 M/]SUS(&,98ZHBK4&@P5G2TR-BR@H=9(E$,S[T<5= M PJF:Z-F,K@^(T]HCLE>3[XP":Z3I#AOR('A:9SW_7HM@))DV.O]1:TW$M>E M3*4[0F3O#EK4@._5*'B5/N= 8UX"_ILVAV\[ A9^:@.:" ]WR3-_4AS[]-*- MMD(34!86=EPS3"XF:CK&YMM6HX-S[&G0TD-FT8SN>%%O4>FV%W,, 4:D9BM3 M\HUR;&C3WO FI(4#W' MFK=4M,N"\GS(+D->IUR-S!:[)[J#6E8N2,L1:*A/ ML0,6]:OX^T#X, #CRVWX8V+BTQ"$,5(%!K($R::V=VR@5+VJJX]$30+>%DN@ M>55'A3H?Z%B+V]]?LC=H#!&Z]H&"[#8NG1*YN>10>%+*]"BT% MIL94N7HZ&J"EC(F1\#3:MZP)66&'L+SO M6=8$*]B\_K7>:#HA(]_W;&@"[^[9T)3-RM/9]\$Y'H_;3^CEA4UG>R%-%=CB MR7P0-(5$Q-,*Y(#5W1C<5?!"2@"%80SV1;QMU"?9QE8SUTC9A^U%<458% M%&NKL:ZVJ2'=WH.7369P(VH! 1>R[2IV;K)O,.#7;/U%BX2'TB7Z0+=5&!UW MEZ]#WLIA:JW,V,8IT-75 96G27-D!R!M9 &NPH*1LA8M*$'D)DHA MDE" ?P6BML*H(A%E@PB!1MJLCQXT%1,"JVBJ.)1''J6_(9 M; ,Z;3B'RH=.2:"*'!)C@KG":JBC:&[4S3 (5GK;B^R%26NW#K/ZT;D$9(NR MF5529@$DV;6K^UZ+J')=-Z@^I+REDJPWQ+@(U+K- LTNM@TBWC^7^-M5"*R1 MYON>D!66<$;;;A;RNMT>6.Z(3_,=5^9I*ZET=?[VXB9Z=WIV\?[B!FL@O2(H M*3J:#$QH(8A[Q?H+853.Q4G4J1PNX_F8T?^OV7I=P9?E?0&D=_-;''U4>\"I MU,8E^RIW!7*!YG3J"$II+FCD=76X6YWZ:U'^AO]*?IT&MOH06/V!SG1%Y0/U ME65"%&;I,1D$1H 1NM^_V0;C:!+5R)F6!4_&)M>'/:U!QZ99Y M@U?#3M12$MQ4B$730\756IZYCJ "*G=^.8*0+:KI7*';3%3_WM,:J M#W!CRGON>P>\S>0B3) M-1W3-TB]E(7P$=( :E8N,H(65TG#S"!&"G,7[C+-Q4Q-;2@JL 4/#?K)_ \4 M(9AN-KM'-C@PDQ!DV&TT(-*^+I)UYUFUHZ)+TW92@>X1J\V0L.TR7'W<*M[* ML#U[53=64FTFZU#!<,!;H,2HU,0$+1\Y@YT$-+Z>;89+ZC]"5X'LIU8AY0I8 MD5D:HSU&C'PA$A>>UE?**&--/?>Y-7*]2+MP6UN"5 .?G;Q&HM6&4] Q&4O4 MV,,L&NT@?Y2R,2[ZF2T]=7O<;7:_VU JUX[27'T!?!#<-K_Q@6%2IM@U<(<^ MW9W<&F@L)J9.30EH-VWUQ?V)KY!;1:LR_OK#]*ZDCFZ$-ZBD5U'9T MLH.%O";B%9W= ^LL^'S]EJ@4Z,*(\6S[P>,WZVN08'8[C,*1%&TS:7'<:/\C MB-4<#9U91+M](63*PGCVW$1;[,G/JH,4MVLIB-)2R!_]8UAN%B;[;](#J,'R M/;='LM5 MS/C&\F#M"YGYE?@IS-!+?IO'Y?N/KC-O0#P".28ANDLO]7DBJHI<_?@*K$6F MEK(FEG$O)S0R;]B2O$[%>O+$-3\J7:&W6Q$_>V*QQZ"I0,^07/?E;J.EE;C2 MA61?8*=6(.U+]C"XQ'R#HY5N\A/-!]N\\$F.+I(TZ-PHY_+44IAPI[GR;];I M\K>3ZR7@,\*>$TQ NJ&R X_%*EO7K4:_9<_B,$$I'/TJ]V33.Q0=0KDBZ4_'T1_@GV1(_XP2 M^.=[K#ZV??BEPE407)^-^@L."U+P8\K^3B1UXG=]E9):B M]6.7\X'[[Z]U$(60]K9P@9J6VSJ*9OT%U< <]\O+ UJQIT!'=L;7@LR; M?0M+NT;CI5NEVY2GS0*@HH5XH^A8WY]'-K%N*N))&VNX/N4RKZCE]D;A'ZO% M]VNAWB *Z,&(.3)>&Q-I(ZNIJH=3>%=)L5FS+&FR\W5!KE2)+0" $_:Y*BG" M+,;R::F4P.-T.HNXS+I=-R:\D>-63,IZV)@JC0EJ B+@#:*OJAD M;EUBD/:O[LH-V8Q*;SOI7%%ET^#;-"!+B)3X?5<75)0.Y_T!BOABX1?'KW= M^[55]4A\=,;X3=P^&\C'5OJM9;"W'KU4V'!*1<,OTN[B84@@?U)2XP@SNSD'BKF/ H]]:>X?:)SZVO0*$F>YA MOU&O,ZP*@[".\7"!=CY[&'1-W%<)@!19[0$IHHFDZ*%MT[2$S#8!R6.E?FL) M?U D_L4K+,K;"C<\%QH-4BMNK?'[E:N@>F:J,]]@ M\??>K\QM/QE- O#I+^EFAQM05TN"):3CQ8+Z3P_[HW'TD[#8T6 6CR>#:#CK MSZ=N)7#>P^$BQMH?Q]&BOUA$9ZA_4JNTC;N'^-AT$,_'&+$]!#%T4%]'T^D# M*QG/X_$, ^C[\Y%;QW ,,C#&N@_[TXE=1S*=QW-J5HH-'F:="X']3>:XW.&T M/WUQ(5--6Y_U)TKF.9 @C#S#7 M!T Z&+ZT$)#HL(D@0&0<);/^2>#(:QE,0CD#7'"U(RCH- M1'%"YO:71W$"ISX ,3%8'%%:/Z]>UMMGH=%.FZR=!V82^]XS=&],8$ M3FT^'D>84PY8/@+A&AM338;X%SE41^Z-\; _AEL]PK.>1%AE'&X6W/ $9IV" M)#\:]:EUI=N(O."0$=&0$;*.:WM5RC(3QV M?3V]O\?*8Q28 EK@ILJ7-@;& M'VM-4?/&<+2J3 X>TF)R,"0FZ(9/NVJ=S+BVDA2947Y6[5FM024%V/+-";QR M @IZ]JQU*1V3R_M9GWE]1VAO(R)CS;7ZK& D8OZ:_$]E2I!8I<]2>6#F_'LJ MY_-K($BCO,&"J 1*>[&PP[A HHS/Q R@=MP>\^/**7B*VH[!(GP'D]5M0--?6N Z;9Y N&&F_386F4F1+)6PWANLI4 M'7)1@;YJP" $?ZU4SJ;6W%6=E2U JCD]NY,$I,V(J1O4(9$[Q4%]S6OQ$)$8 MC4O!X'BG33J(B>"P*YU'61NPR&\.=C54/D!"W6F]GH;-34!,SD.QNIMLK!>M M4.1!,BQ>6TW](B"Q.,OX=,EEYG7O?VB##T ;CH=4.KWHC^>1_-D1G9;S('M(]_&I$!]8M:?SIU0*5<,V+/) MM=1_@Q_?>4D2Y.0%=5L;CI%)]X; NG&Z8YQNBE],9_($S 8\_1<^\]X$6V"/ MIOP@<'F024FDA9'F_>$ ZPE,XKD^4!<#VZ3V23*E,@BPDF083>83%I&!Y,TH M:1&E^A%"!3!$]\PD9C1&J:.^9?N;V7&"O4 GO./9*.K-AG[#('GW%@/Y':6+ MJ=OO<()*".98#H<(A_ILC0=>5 Z&DVD\'Y!.I^!]%L-HA'\!LH"'._ M6Z&LV,^EF2D>_&CVB^G E.\/YX)!?3K1L4S5FP!NS.@)E GG;L?8>7TXPQH! M0Y#3FA,V'GA1"TD 1T;P(.+:HC%>^.O?:0 3DJ%4M(M$U9)$.]EH@\@;PQBN MU#/ D.78>9E.",U<[>&R) L,@]I_1[.@O54J37N&47O3'C%WDBG4AUTASWXR ME+(-.,*?K6NI+B)0K%3U.P@*\R&YI?!E0-X$J V^OYB/*>^YU;WSTO*=RZ?: M(T_\0X6(( >9&I$-PAROX<)H& <+$5>MFY2T&JG4JP !GHOV&Q <,)N(>&D# M1EC5,Y7XJT S$H\;YJH5/M\ 3_%+P7;[TOMW.):F:-,>2@>H$EQ@2QKNE@ NQR0:6+L M* C\QF5PO-E,.!^*0?.H-YV"("5_PWN]V0+$#/D[2901UA?STK\O"CK#V8AZ MG>/:)]$4&/3,KWT S%C6/O&['0[B"8IOH"$NHB$:?29H3)E.'.D< <,8VJ_ORCCC(=8NR+!S<'"IR@PS%D*7:"L M.T?9:XI_3_UF9PL604'V06/1E/X8#E#"4(Z!/P5"W0*_3U@2 3CU$AAC;H]V MN "<8(6O M,0AVD\&+&4Z[.3D3W!UF38,\X:OP5^3RH]ZPS:S_9D%7,>!0QU27 M<_[*[67KG O)B*/;V?ZH7B"#&K2QT H1A$>=,SO^41(WA!'K&N0-"=9)*=R] M)1AM9$/("NUN&R1.-"%B\D\<3ZU99KMY+6YM/R?NSBJA@A"R5]P*BM*!U?<[ M%MZQ!(=>_QP\C%]:>HYFQKG9;3_ZV.%QSX.Z$YQCUK79O3\R) X&P'=LNP^2 MR>^&:FA):]Z _0AXX#L,B;QJ:U!A7?)I,^#+>]]1,R02WI%>F'&PAX3#C5/J>C:TEE]@4ZKT7! ?8C' M[LEZ8_7A N02D!.'LSTUT$8@SBW0&PKL'S[/!M%UNA8-BUT)Q!CC\6B(OR<@ MR<6#\2SZ27(2.(0(0PZI, ,&2H[CP6R,#X-8,B8!BD7Z%S4N] ^2C0J#W&+, MNJ0/H\G(5*7FP$X-<\ (SZAW?GUY>?QC:X -8KZ;#+,EG!%:/$PZ$H5W(LO' MJ&UJ3+[SN$ M0%W\N/B=I&M)^HU:2K6YEEH=7%8UY K4SL;-2;_IDF*(3%@- M[H_6EJ#P;2)V@5,H@_6C$#9CJ1FNWTB%I'G$5ZV,2SD_I<\EW&!;?P@)(!<0 M0M1()M0O'H\5EGBO!@H/UU)"540[;MG5@H>@L%!Q_XD7*_#_H9\ J(:K4($N M0!_ 8@/]M<^J5]F[JE342MC434 )AG\0)L:H#RQ = 9A&9^'O] &.AX)4.OV M'%= 7-3X<-N-&/(WDL]-$4V+'Q^244P^GJ<0#>Y55;]Q6M[RV[W5OB&T]Z,9]RPXE' MVG\]NV*[?*#>'R:JTU&28'G\8IMO,QC,$3W2,D:!*S4PKK)1SE30KRL=ES , M?D_GV48"?Z*J4SZ%UZ<'48\G2JU=N8H"3S(<'B;9NKH00:JC(8M:IQM7+DFM M9E)[QHSLEC(^%C&PB& M7&1'I$.:" V+.X#*DDIDDW45&#]G%L!]>(O!RQ],L.X'1&C,_5KR ]> MB//-/6 X,P0Q5S+UH3JF[7&Y+4N*;$?;CMJ^IG%*A=U=R [A#L1&1.8V;40C MN%UJ()$X8$,[M)LSB5,[\$.>49"8=&K\Q-YR=, 7.(1_YI-+$'^KE=$^I+_A MHWF8*/)0?"4A 8YCR?'D;?"H@/LJX#(N:!)8 QB.#ECZ =IB=6DJ':)A\DYG$\[913-E]7!='2J]BD#:H,\\M%<-5 M-P4V\2T>\V733R%A1G)NKCS,_I/NUS"Y_J?I*X7]J8D9/8!RA4QS]04A"PO= MHK9%W9"WV7WI&DIA[9HM%2QP0^)?U(>UTB9NI:1< P+!]NZSL,!@9BX'9CI1 MR!+6_P;D*BOIZ'R/M)4-2;!QS-4NRESS8%%LQ# AVC9 :JM\L+;1L(L614IM M[@L6]OSM=2XLW46* BT6!ZJTX2TU2ZJVG #511/V_E9P&@!VLJ??_IJ63_3@ M&0,4WXWMS*Z*7KDZP9J-6/*3AQ?US&$'QG&U;&O?+CJ(5^?W+OVL WZTK0 E M,% LO^>4<*FG;+=^N"B'$5)YK?9""%IXZK!=Q 1I$!*Y'XW95^D MT3K70P5_CN72L7S-!)3C\0#[=DSF7--_'XI/1_%T.(CF"]#2E$QQ/X^EL& T7\6(ZCT:@F"[&J)"Z)",MPG$B M$'.FB9Y.B"7!94[X*--J.P]O\A@MT#6&AH'I$#TG"^I>,HZG#I^@GG&\[WP&P[BX1PVA37?)]%H%B?SI!-\TR0>#2;1>!0G MXUDT3N+Q?/82\$ _2,9CK!T_QXKN\,[D!>#9FHA13^:D!B@T+7[BF15^P0N8 M0#B(9P.T':&_;DC!TL/A!( X1I= MIDND5DR2 )E6:9T,$0VN15LWA2U_&!@;<[*F^&(!C1*=<#M$*S'.F$!+!4:H M5E.=\(1OG<(;?!AG[@W&G7<'U$CX$6]=S3B93!8Q-A*"BS>(%Y2PBI%G"5SP MZYI]$AZ9 D7#1\:3>#&84S^983Q*QM'[QK;AH3FFJQ!-C =, J84^W? 6J=M M:QU.X X1;1W"V E=B/%B0;;.YF+G\WA(:X0E)M.%7*C1;-:ZV!$0Q1$2Z]$T MGDPFO-CQ_*#%3MH6.P+R-5[P[9V1\QB(X2")T1K7 ;J$J*+=W6T$)$7]6RJD!K&SOB:_V%%+F\8Z3LZ&.32;C6'^B>3SF=;-@5TPN'&OVXMDT(?>J\ZC;>@*WTEOO5CKT MN3UFI*OSZ_/3J[.?H]./;Z.WY[^N1FLU$9[%T)]G7ULF]J?W"3ZAPPXF@4#[ASSP08 MPD2F6\R'TL+GD/TNYM0S\8BT$-@R,_[)=%0_\@NM8J'M(R7VX[C^H-,W\2DR M\>ELW?AT\?'F'' *[9)GGSZ>[.3X]T>9 MB]I4V%9O-">1B?I%83.D\=0\IX;D7I)0;-P,CF4F)U%?-PZ&GE\:;#SCP4!^ MJ4^*WOZTW#0B32/*\:\>I,8>?/#5FZ3\G#!B*45J2\;O8])M1$1,>IJ"JR61 M3EU1L/V$XN;J\]G-YZN+CS\AM>MTV-:BOK'V-RX2N3B'![A%D,V==+T5H''>S'I?@]8%4:6'%:^FRV3J MI^*^DD8\218#6V'(U23[@IF5MGLWE88PA2'"_BG17W8P&+O #]$3FJVA*<[B M:![VA7:!/=0X82/^.[?()D!BTWC*1-!X#S_9FIUMNMZ>G)#:%?\R S1G0U/P MO7.MI_E*Q38).A3/>+T26?NR&Q5@;C-7B=[=0G%GLT>GI/B\]9T@\ESB[1O+ M.W!^VH7E+>$S6A7N>^)?&I?[WUSI>+*P]#YO4FQ[F:T:1-T_^E>G M(RC"C"*)N>U-9=JK4 D?-W+H;*I3/D=+ M41M 96 C)5JSKX&G="D51"JN2F,:3+2'.+1#QP0, IE1YXI!'RVB6J]F[7M2 M:=<<'QVCV'6W6W-W&BHL1)Y?KH;Z0 7Z'6G U%D_9_0#RT/0'D/H6^'_) M$/]N_?+*&2\F"Q Z,?AKCGTCR7:RH'0 D&$P)V(\HE"Q23R1HA*#>,B/81V7 MA*P>(&#.?&B<"LTCD&*'F+P9SQ;8V90L.@F*S?-1-(4!Y[-HRO%K$VYO.43! MG&JT&%OJ<$0VZ.&< H#@GS&.-B )'@T_TR&:?9)I@D].!PGL<$ -.[O"\+@5 M)U:80"/\C/,,8:?#*?8_3>:8C4GV\B'\MEB@R1V;=I(M?-8:L9>,X^EDQ(UI M9Q$FPV*CTBEEYB93RD: WT9SS.B,!PGF+,03^&U/7-^<(OIF,?8"G<4#@"." M9@&?1Z-YA"8D_(RN@ 4U$@UY5#US84;K6R3-Q,WZORS=+DU#>6PC.B1%IS?U M;@1 @J%X$2;C(>LL@V0DK4U!PZ)>OZ#0D+($AX]]99N#/S&A$BBSD2VSW M2VDYQ_PIF>DG*LP#GX9]FI5_'>FGD?LTX7<3+%IRR+2K?$T&C]]OXN&L$:RQ M? !9$CCAQ45T8AO3PO'#15[G=U0+XU1*5M=??_&%?7$B.C7M>/+B M(+WDN(5-!W0.'ZB69<[5.DQ#B3<@FG,#,ECN)0<[GY'8A0Q ]$]XV45)]H;' M]OUSEN?DS5_W&G]/79,89 >K8G>[!7[@ZX:#_CPS.6=PQC,YX<6^D:>'C)R0 M@3T8':[+GE%GAXPZ1*(A;>-)$L3 M_2O$PHVE@!2;R3>KL1>07]7NZW)Y++L',X/%@")3%JNB?_R>9\2) MC,AD4G;5]N(64)9$9L;SQ(GS_AR:<(^6]J7%P]2XG".[>IOD>#['OCC%,BB"U0)8L+C0TKK':SFX^7NZU;B.14!I$>.(Q?& M1J8'41%$#,6$E9D]5=@M1V9Y"&#>*7 Z#;1LQ])T*3E/_10LV2ML06 MZR,E!E9-V5)8?WN M%[\5MK0DY9?YFK^<+>,1;G1#W!H]%2>6>UH*M>$) X9!%,D5 55"YU!Z+CKE M*'7SF"K]&2_RBT5YEW7P7RKG+48O,4VY-!+\_NEO\C\IXYIJ>R82;+.&KU>! M1HJRE90DUG;/BT6F@"O9L4Z-CCW'? K@ 5+HAZ,

;04A M'3(S,OR;)R'W[,OP T[_\UQT84)8+X&97J*E5X*V"G_2%P>;BDO+B$F "XYT M_J9L!I= M:X;%5HYXMI75L48U'M;:.RF,?9,)M8T]#=A&W9!H.WP5WJ 4'-(U1:)@(8R# MNT^D)&_E&.^V:S*U4/*?M]WC_MW""'< M9D+_>A>6'?0B)QO[^1AO-M*M'Z4*18K)1GY2@J)\9'D42T\<%>*?Y@Y'. H=Z&?"W=$B MS\&R1YQ;TI9CEM;3#.87'OS3GDEB[;<;=EXX-M=$(=5+[;7$(+P@B7OY"/?, M'N0%JGATSK,!$SL*D^;H!GT:& OC'7J3+X)]%RO\2*&1XI<>R,U0DG?K9(/, MAD%8N 4MF-NN3;&L[XO,Y"RU:>:PK:.HSX:+H6(F2W=2OC$1ZK@+8J=QY+"39E'TM:P\?50(F> ).^ M^%6)#16["B6&\T(+3J0%-K6LB LQX'PKXBY63AN M#CVHMA)Z]0DPV+>G4#RT6KCN%*<1E-[1^![FY'M*)M3JV6RS])"0"V]BQZ4) M)^KK,''@,R60FG-G1*BUSW>ST=&^N$R0_^(2SRLQW#!;4"C>[1!>;>8<.8GD M<;Z=+'BH28;]F<(RR+R($8%XVC5".R1)QR%O,#0$)31_ P;0N=[]$[ =SV3J MUNV. C_J<@L6<78!M$<9LBH)T7'<,50RCL[-Q"R562G?W%MJKMTRU1PV[>O$ MHHE)8AT8=DSZT:)VT=(QM\&ET>*1$$O^1OBDZ#DFC9[)$N8'')(SS0FH&2:Q MQ]J 9,>&$'3WQDE MW:#EK@K,D#$@3?MB%90(V$OJ:L$NB@?,*=M3R W-:XO:/&+?KN?O:\^3X9F[]8-J(G7SDCBMXW9-6%#0XSVP>F<:)&NQR+T,.LLU M:Z*T>H+ /DKM1S-/BK5*=RZLC?VZ \?$*%I,;@[P."[%A/[#K%4-CQ)>E J*774BE)+P,)#!Y;.GQJC:\YT3L M/C$%^4":$5,/THQ[T23CUT;?UX@J+G-\00#EC4Y[I^(@]J 3!BS#!C$#+DP< ME[SDO#V]*A;IU[N""%JLF_M5/(*%MUFG>9L>9F1:!MXOKB/!AE1QO0@0(MMO MFR,ZM=O88.6*!A/GL.&I3DAYRCMIK3:&[-;4.Y1=?1Q$Q;$26!6.E2YPPBZR)PE!SPPA&:WY0 [+6 L-2 -C5]E 33YE6GNSQ='[5BEDU M8V?GJJ":.? GH1FYT1\I C(II7O=S=[ZOJ"Q*3C]"^\PX\5S5"X6-"OV!B@< M-S T"24GE704;KDJ1\-7'?L[LB[JQ5D3X3CRH>)*O2L@RA=%?>R,4XS6LLL'^WMI%X.9\Z1:-B#)*S0"\:RYD0J=325 MQOWC/#^%R\ORG;(5Q<)92-K5M.)TH M:?JBS*DMZB%$&_N2Z-"M!'P*1GEU_8F"S"[S7'?]QD:V'5R^090[LS:T0QD$ M)XB'#X\D2-0,8;5>F8 O$U'DXFN>%"1"]T\UAT3YJ@CKDO?_>5\48CNP.X%1 MU\(GN7H.RG5\M](EO/"W!0-S^2WR]B)+ FJUW^[2_!J)4@/S4UY$B9/72F-X M\V\V3E+\BJAGQY(U3S=4EX" TE/"/+!W4-<>LKK2%E3D2I)2A76?R579Z0N(TW(XZ$$R&:TO_^H%89QF/[7I8T9 M(+Z-\;E87^J2G.S,L5TQ/;\9S(H%DMBJ'X46!\@('M/5Z>42P7B!LQ.2G-]? M'/8L4A=<@%NN*,_BV3?":[R\Q?/J7[LY MKC$RG7NB^) M^H!<7>*:RKDT?^M*493\YQ.%#*5L,>QX=D&\& E)*N]HS9;H9#B^+LS?FV:N MRI#]:-$]## "MK?$3>'*8W2Z$?F\J&(<.-VO6(NBCH>P(&1J8HD/!95S+ _^ M(#+;QN?"^WP!DQ*(3@TTX,@-3F:4H*'@1"<6.6)#AM$421K1I;,TK>=9BT[# M>APH3+;K;S4#UW?Q^T@:93B]?W9A(Q*X3:34+9=0>4OZUI77X_P]$\OKY[T> M4*\#H>5LH58':AK6\Q67*4K?W-)JWJ@FY M3.P'94/B.J_&5Y$ED2+*S"79V*7M0\S\SO=JU!%>F(?-D8M9D,<&P^/M4T)L*G,+P?,U4XF_X/>CWT"XCJ)'GG[ZV,+CQ$?UYMUN16.U^$<7. MZ_O$@;?5W>S7GS]SK3H:QH73'4J4)4Z44K#! MF#@PCKGDA%DIL[AFH&1)L*"4YN/#IC")ZE:WIZ.EX'.9Y@K?<(++87^4Z.-H MV,FX ;/P!T&L@4_=WB02'ZZN7W2&XW[%>,I./.P:5P-&>V!WJ&\I[ @)^V]' MD-.&_4R*!;P43P89SK N@^%@T5SDP5^7AQT:.W,A&S>)%9-]1:$K-H[%B W0 M*64:3\K-U [;L:3@OJ;87*[ ?PMG%1I0DI!Q1D\+Y81/AVO* H!C[^S D4@( M-NRR@T7(R]F1V1+3'(1[XF3 ^\VG@@B,M2&RD"?,V6(01]W#R"Y._JKF27<'ZRXE*Z$^X(2GF@*_,+Z;L>8++ZLT[B/0URR M=> V$P %W@'5,JCFDU"F84J6$]6M.L%W#633!C,7^^N4VTQ[)CT)SF M'=2+,RA_N+4DI#,!OF ME+>B6B3C"=>7J0B19.4J"\BN:.I+@FY+'X5BYRVJ725L'4MH5T@X%N">:ZD/ MF-Z-%BEJ]5"H6*BWDZU%\OC2/NZ-+R[.7NTNMS8840JP4I'!,GQ>G'"\/U[I M2NI@:B=U_HK XX<9EBZ"F(JE\'JEI&N7QV?R]T@.8+KP(!J)L3IS07R$[(G0 ML09&7"_V-AS$5"OV-%;7+G408!GVGRGQUR5 P%^]."V@(4U5K?&IU4^M?.V2 MOO2'Y=[X^3B>3@.\1!H_/E#0M^L7*$%"]JG9]8QYX M.1/8M@ ]P<:RZCL<.R[%C"OGNH&&]Z$!F4639E6/[J2W&,O0&4+;#T>TTWX2 M]"2\*^GP99Q4%O:=M\G7\G^B9(S,NN3]"0/2 MS9H"B3(\JY%AC*+<^>Q"R]9;=.EL.> KKAY&%[!&Z8F-P)XMB3$KQ1J..T9, M:WTO2H 9GQD Y6=0 E&9<.W;XYDH#L!A0!^8(E,Q:(E'(OAOL>:(;AI D-AZ M!1S^5(T"+,42L18KA[AFR%7FC-AD;:.JBI7@0Q?#HA%-)QMPO:%R!\>U/"XH M8:4@C/.E,Z9AH0RM+"81::P0[I9L-I; -G)[,E=%S6;]C?M648PCIOE&EU(: M$J=12C@:/$$6N:,XEZ0K%WI(_77P5MRHHLNA3;X8 T:K/8BU7&.='!28G"(? M!*21M"3K$'J0Q*?L4T]32:^OY*OT*<29<=CBI5T\D!KC:SIP:*)N5V61*HB? MK! D5TZFO;#5,1A,\#,G?E3+#')/MDQ%224>TYCUE6+ [?(8-)]Z^Z@A!T>$ MNY%[;[7B6:AW'!@=^I(IY1HEPIU Q_BH,^211^#!6D1@ZSW(4G79'")2%#3( MU;D),(H&FX+/,*U$2DX1HM8CDZDOU%<'$U(&\^5WF6\A?-^>5O@>84,?-L5E MP94^[2F14#L=NC^/GF\XB"^4#HD;4@E)GTKC*XOU.K]H7Z^DKRO35Y4+8)DG MC'Q1O!VR!TN(HQTBZXA2LD5GH\>;TDI4LE:/307(@.Q)/H*6)"^4L>*(Y?=Z M3$5(D4Y85'A \4J]PFN7XJ480\O%EH(3.!46?QI'; APX\Z[=RB1X4A*__FC M&;B(O.?"L39R&&L($'TF)2W\L[X+*2ADKSCK+4QEF7E633)=]+38F^^)!]<, M7C>%(H"!8#<;<<+#F5EK%H$RJ\XM5W0TS0COT:!B*T8J42Q\C209EQ9(V>.- MQM"+HI0LJGF5AM;"6&DV?CE@*T-P,H00?'GAP=Z5C+W#<7L@Z%'Y7I>:8\4= M-5#U&V;M+"#1!6@05-R30FN>/&FH#I?$T0>&QN@8*+Q? ^==$N55(W\@+[Y# M'Z$CZJUH*+N3YA[J@.O;"O-:8D#7'HN^[TEM_(G342=_D:+3[H@!*^N"5(GW M$3/FRKVFD1JP+(O-3L,T_D++I$V^B3?5@(LIE]U3R 1Q+G1M^ZP>M1]4!Y4% M:VI364R&8W4BH0E-P;&9.P7 H)KOB;NRVU32E56!+(MH)3U/EKW+3E#TNG0G MP=^^2N!LC0@WTUGVJ!=\PH2CRYIA$):$'"^+NM&2';1(#'"=2.FLH2P!MJ@D M"#E$@H)]+>Y PJ1(3',G((CLQWWD5QAAE?R6*JX!SZ:(?>B?)$\ZF='J$\RA MJ!$;=(19(M#31*9I^;!B]Y<"Z8MP!3MWT#,&M#]V*AB%[&# FT#42:64\'TU M&QJ&U3/UP9(Q]GO2WU:.&)@HS5$+;F0/\!AX2H%7P#'%J[%T,7K>;0&[M)(4 M3A(V=I0U&4CQW;]?__JJ$B)KS*/XK:=(J?V+J0H@KP5*7TN;1NLO(F7$ MO+GAQ%,^8/&+*L)IB82U!KV.1D1$2^C01B+AB&Y+Z%RT0L47(8^*#P$4Z@+T MOC+LI7Z+O2ZMY&9,\1ZGSR_PQ_>5]4UG\U1FB+%PMQ@<)2+4PAU^3'^])]2/ M!=;N#C(C*DG/4H8,R8HQ]4HXI6HVM1DW@3@E/:ZWMR@ <,Z:KH7E?&8#,]HL MI0M'\ +(M^AL85=V7RD K*"$(!)#C=/HGFI@BU;"F1.9NYR55R^DCK"<*X6I MY#L;ID_!93Z.FW*?W[^J5.T)'"?5'=$4>H[\@W-UH!P91].*U1G079JBG;.F M0M6\J\=M?%IAK)EFR4>EH)U(?2S9A2]%NRMI36P.<20AP9YR4ME ?Y"(3%.1 MC@MVR7Q]R'K#J+%N-G%ZZR-='-P"!THQ(7\U7]LBM];>\%+)W+%6>!9:H1@.N[O, M#M= KNCQ(1O(7Q2=*=$AA M00O)?\OXB*BFPEF#XCF7?>-MH,8KKU;K=)&NW'@ M6J85&V9=6C?II2G#ETI/=!T1I7#Q^5,*:-414QD&]6?5!:OV&D:BN[GVM0H6 MD8 0VC0#6>$I*BT?K0!5SXOXSD.$Q7Y"H=YA=]88,C@%5(R78C-6O<*:#2IE M'(SIY2/K#.Y[;[=07D#07*G.;^D.%T<2W%H;K&3]^8ZDT8X""M#"7G)A6[;; M9$))' !@ZE0Z=(NDQOP[V4>RR$!2.?0_UD(B=*ALY ^FP<0VGD>/OR1IRA77 M 4EVPT8[D[ED4!YZ-]W4EOHX).J/R5OL5QUW&D9%LD#E84XG=W\R E"6V M5_@H\.L5 =X042%CP;I.:/=G\Y9O.0Y(=AJM9C\>MSKYC;BTQ23L]]:%^_)B M(^-8L0DJ:-&&F:SA9EFM1<=K\I5QL0576?%4P02U;ZO/90TBU6&W#;*PW(=N M2V[#SS6#K%*BUED^OQ1D?7;-I (.S"1 MYF_LRVANX1&'@_T+\@#;2+&]PQ[?TD2,4!&- -HJ7%?G=#<%N+ KOS>!$01W5DM?L$VIZ[4? MU@]= ;>Z[;]0@U%%F.&#AD<>A-*C??\TP5.FWVY[&9"U"U\CAB#IM74T*:+> MS?KVN"G1W",@U,Y*=7%Q)I!2KT;OG2EGMRA2H&2[+ .Q:!% MBGK^8HI"\/,Q+?FZ VAHJ*BVFH^C\ZR$@@6+Y;8]&2"F&6XJF^[9*D'!2.;H M>:&E$B,E*H_(,>@>?RPX[!]U*(WW(10/O[DTO7I;19P6 *#5ULGLQ GI4NE'G(W.[!NEV 4NT4=%EV7L9$*J96%! M[T/QB)OUXLU2#R9%KQ(Z\WJY/O@:QM5BC*4K!N"#9]EH5(GP3;.I+&'\=Z'E MI6//OAZ<9&.E&M/*4LY:S37J*@=$ O&*;\7R*-6)5!4+8@0U@1?M5.M-G>F% M \.*!VMXH@XU.U%H5:^A*;S$G@ ".IM7MV$Q>P=+X:*HVZ J[(6&&K M'=X.Y*!=2!8/<#2IZZFEPGHV@=_&Y^]\F5D+LL8G7XH5)-J#:VF[$Q@UW!>4 MKLVX^*0=9"8:PA0^P,FXEP49 \1$1+'CF8BMONJBU*%0"B^+])@K?:+I %43 M;9<<-HLUF3,CP%F[ZM410WH"^9ND7!V*24MQY7;L 6Y1?<;.G*O-JK7R.YE&JJ2652:8="A'T] M_.7N$HLD&EO)>K_BM(YJY7M\ESR_%/S,7"F(L")GSPV6T2.0P5+]&!EQN'V! M'3%XNU$X%AIC95*P3QK]U*^@YFF/UD;&#'&'!#5 S 7%'7HP;V?-M$8A!X4A M55Q9V')*-1MXS>J%*Z&E$8AKF[JO6O:-1^J]1FMA@[Z.F['0J-W"IBJ= UI'#!Q>B&I2F/S&="1NB%!+!N'#T M6!UWZ&=@U;18I=#)7-\&LYVO.QO%(*9LAIL^TTH*&V,$&YY:[2B077#!(/62GSQ: M:;3#6Q<"%+KU*IXDY(R!8U\-!'1Z7/!36562'/#3!^PIZSOW'RV"AJEJI99O%E\U!$P\;NC"YLKV+ES> MSHK!8H(^8].,KR!,P6^'PP;OP*N.+\I>J>6>6/*U2;",0##]1=JJ)LF""\]& M82^I?FWM6I?J6BF$O#,:!]72-:53UJ4M=A ZA'"CH75?$HS+H7UAB7M;?%X$ M(?99Z-I%H?E^YYQBZ._Z'(:DFW2/)9^A!/ 9V<.*Y8(2LE= ]["62ZWM -Q_ M(?J=9HZS_&@KV$L]+)R*Q!5H'0I)RZ:V5J .D]>H<+7(0X1$UE $)^4PR8J1VM&;XI;3H I"+P09H\[6RH M MQ-%,G*-;Q2\4*,>!FIPIB-",>*W"!&!C$'I"ZKO>*;@K4Z4(#:SD4_Q!!0% MMT1SM2U[-U $/G*9DJ^Q7ATJ$HEC15&-T5K$T$;6"(SG')GTX5&O/AH:T[RN M@DW,#"X*1P1ZCS@2< (/)@D1'595+'?2TY-1J"/<'[8'U?!HBXE$F:]B_*\C M#;6(&%#-_SK"9ZNU=W,F\+NUK",EO^O)EIP#95[)%.PDBU*\&PQ7X>QCIP=+ M+8[4$3L(8@IC<+N1$.*.1SGJ/= M[#!^,\GVUE))/)B\\SXEJIS"X:$8I\4-%N[_ Y? %SMLVJJ.HF.)&*_KA8GIM0XQVMS::_@ M1949/#8:ZO3?%L[S*-!A(=\G #^VSCY,_2H!A9B]Y:KQ;Q5B[-\ M4C%N1B$0:&*^Y 7 A8=7DOA9_-SSZ+D:G!C[!,GDE!EE^E+OU$)$RP OIE+: M=GU@T=ZTJ=-U%J\PAYMM"-RTE5B_4'TX.^=DJZ$W2Q,)ZX>?^4(6MMS5;G]; M< 7Y/=5A>A&M"F9-;3>/U=XXXXKZB\??HC ^&5C*]2%:%HT4P5%C?90PB=56 MXC&[<;];2?D<=6;J"V% 1,/VBL6GM.*1*:83E+FY,TI&$.W10#UHQ3[LEK]) M]M27'0YRPWX2ZR-3 $9L[_EFL?SM\GIYMZ/,%*FZY;)N:-*N!A<-@'K0!S]C MV+XSDQ+[TB9 V"U%.28N"RU)I) I[Z6EW<4H3C;UY!2RH...@PJMD)<-L_=: M"5W"1L+5K*,%NC/PXBY-]*;CN!IM5*VIQ9JUPR7EL-695>QQ R MIY!B?$D75H7+_W7<<=GWM4_.B$4$K%JB S)8'_ \M1>+P]J-M1%_D>JUR3FV M>I"G0+7QT9/.T1!!X,S7Q2-[!3:$U619 MG4C<_/<7>@IK_[ZL#LXA32Y_!< M=M ?-)?%F:MM*JP=/U9,7(M:^R+% 260(NC'<:J]T]1U'6BCBWLG_8H'4&LK M]-3?=V4,"5(.?J48+8?@G*QDVW^\3C< $$;_PP'I/G1NNV?#7LCYU;-\,^!^9-\N(/>T'T$(R']+&/W M:U;OR[7'GDRD93 &MB,RF)"/5\)#=' '!V[:%5X_NZ\EPGGN[G=J-_GB:S71 MNFV*A9:,XOP3PV9-Q@_BTAW"WFVS6IVK(O&[Y2*%*YJ#!>&H[O,K-?"\!Z9" MTL_I)SK=5^^O+SH@\:V7'?A5XN@94PVD?0JTQNY1]%$G/]HM+XPV*'EVR)I- M*(,J"VQ"0:J0. Q_*=BW8-6+;RH>' DJMHBOG QCXQT2K0G@4.WRY7I#8_\_ M-1?:>1?>'DRP>>A5XR ?0@_.N\*)D6O*QB9N,>=7#1962M(:Q_VP>5P<9N=,LZ^=@-I&)>:EOZ+R@I5O(S77P4(@&%*Y* M6;,L$\?3,MUPG!O3B_H\*8@6,T9.C$H'(Z]CRW@,R#U42 G.;Z2VP!6?1[PW M#YASR&#?*TECH0==9"7KV\ZPEYM7XZ;[O7E-TYDI/^.:B?.*^K]_#PF4AA>O MVA^X1$;&9 !,&?#=8N4/TSV56G9V98;H!>HIX'.J71S'59&UY=12_ME\8BS&?$Y\VBXYJ5KR:#]Q*I5)_/JX9/81Y]<]75^]9KECN]@XBETL$F(T, .#"_,%A":L?9,1R.U\^Y,IK$:ZS6K%MX!!6A M'KL:W=OC9E,9$(_U@O)0N^MHO&X8$J!,7FC!M[\U2XN&?"(JVU\8XF^-+/*B MVO]=02EV]Y&6XBIR&<&U7()H1!9C,U$4E()9WN]6'."1G"E9VJZ.GX')B+B$ MS/D,WCR^1-[?BC=W+B5H9.$R7%^YL/^7T&:*>6/[%QT!GU*N&"0,Z"K:68-> MH<53X#B8976"ZU?'15RZWYK$S/OUX?!C#P7;^'[T89LVU&Q7X,-;@4P4EH*S M=C>:"V2Y=P6M!71%8*3L\-)8S#7]"W7+(+0?+4&GM?0%@L[4_PJ<[-(C:>CJ MLN%B;%2:SRN(89F%1 6>$"&'(I3MO4*56WXKZHZ65]+LZE7<\FBSILL05YNO M0D]5ZEN+$3%GMO1 TS&E4_JWX^;QR6<41-!KRKSBRPY[M*CU,!Y%D'_44S@< M]NTIS+'&HOM"ZW/9>P3]-YS<@&O*K7<\(NHIA,]?.*O.A=8*:*N+6,MJ4.OK MD&89KGE;T<]<'$/QJ O* M4=.<,(U(R7C)3*XG9D"!>B1"C:3!V1(Q#%4IS((D%F1CIFJ?RSS%DX'4^E3P MV*14\[M#S;]#Y&AD-$\]=Z#T/1?%[)H4LQ<2<>GYG@NDI+A*/7W347#ZIG#Z M.(OM0%*LI=(P0,]6M;=!.J( >)F*_.%(8$MI5S!-]BZT\M'1X':WK7]*@OO< MB!9!OYV1NFTL)EOV M,L(:K50Z)=L2AL@GHD0K 1=)0!W!BBF2FA;'+Z!IXS$9'\,G=AM<15C+Q16S MYH2'_8ZJ<;&;.D/1QBYGY@)HW0;AGOG]J@UO"Z2!D.EQY=^3\;T8VXB!EG3I MXWE$Q%OX M=7"Y&J:NEK$0N-0+B2W"CEEF+"5IBHMZ:UE>.]Y3#'%Z-D.44",LW^1$/7*< M;*KUUAW;^^&[2K:RIGV-8K8"?GAZ4>@0A$*1%&"]4GLSJX^*DB"9#-[^Z6"5 MR"9#%A,Q(]A&%Z&68(;@^!L2(EN)G^5S8YK%2U$FC,27#JYE CIU JK[%1NV MF]82I<0%".][$A0G9U]8D\M^G@4(2T@;%4'1V/@\_?@/WWI*TKML-AB[NPR[ MD&K=5(L,S6!Z^"2O4L-&52/B:!)6G+27-:$%!_G^'A(!/E[Y!,+5BBJ@+6BG MI62:FV!F0=VR3NC%E.KKK HD!1"<3=\<4D?I#T%#1 .RD^B8;50EQZ7=SLOXOZ!EGG+=4,A&-1WN#.O,."LO MM$[H&UA;$BWXAK&&*3D\R*!&0/+F^Y34.C,MJ$0W'T>N<)AY=+>*=L([17E8 M+C]&JG]4!*X%VU/4=XI%^_=;KFK!02W6V'H.3%4/=K0L=_N@TE/)@:)8D60K MF9>B:9N]KCMQ@Q]WXF;?>>(43X^<"3I8YO7.E$07%$!J@X)O0&.MW6#[)4],E[S=CVC# ?U]VA<*SWG-)Y!Y(QQQJM MN3Y'J=J!'/U'9U:FFC)[VS%]XBM 23:FG9['@*PYI_GXG^=F;'=.GW1[PC1_ MT.UIC0U/HL!92PK\X-W>](BAJ]F%2%,D1)4$6P\OB2!%JC(1V*.GN+0"S_X+ M(TV%T:]$/:?(ZB.YU_C&KM-4-6]9PW>#2,IJAY5H6_H,FP,>0G1^$P8GBJ7@ MSIV(2_^PWM@M#@""J,*N3EM'&:$+7T-X:QKNW!\IST)%U,+D?S:T MZJ3D$/., N&ICNHMX2"6H%95ER>KKEUV:D$KRC79WL/],SE"YVZ6R(%4Y]67 MZJ&Z@,XD4C./5-.GNN-D2TUY#?G_TH/F]4].G9 M;'YZV1]ET(HB4:-7]6>!9:?]Y\)1PN^'8^3W5<_/QT)RBMR+;V :ZSV1J5X& MV)%>!@4Z[[84EG&-\1\#'Q2ED/"T$M+$@1*%3#M2%\BWE> M$U:>'(W_K]COV,\C.9!DJ"4RDF@87QQH@88RD"X7FB>CV98[>+]488 MB'T8QYW9MF2R6ONO?JKN++-0>B>IKUY"UA8/E).1'-^M%,L(%B!16''Y[O;NT-5-EAA;<.1.G>EYFT-Y]BALKRE+>\8FAD&JVQOI9X>Z]:^:.HG=_3'^55E*=PCGR0P>[LX3J0 MW!I,XRA6A.HF#&,&FL5/G8^HG.- WG!Q,F=,,]W@ANG+5_[:\^PC'UPDK# E M\R*MV@%<=X%R)MG9-VMB:9T[:=;4.PBM?^+B,"5#L*!"#PNK2P4R8T@,[#I8 MY@WN:>U!L_49ZL==Z=[PA]?%Z^,>>6I"71<;$N/,<.F2S;JX=3FZR.\^VS0B M8X3$(:"_84E63"\TUW/),*:0WP>VH($PE(X=8EUJ;8H:8LW_K[.DV#.,\89L M/*<"Z($9P*<*^% 8=N))#9^:Y6A]CT>I44PM7NY947.:GYU?07.3 OK M%BZMU@##!\4D$.8 Z>58(J, YD19#^0*L<,Z;EW"N$L:P!.E&2B70-V7#/E' M60_,TIYUNM/.!?R@X0W^$C3I*G<>:NJ7YMDDSSN#+._G36.A:N&2$;/;&FV! MCC#L\F0VAT%,9GG+A8;QSO,Q_#O(IK.!U+37U3LP7 1F7+$NZ#6LEKM-91]U M&UM%MFM,^R3:K'_#U)57-6]]\NOT5O;KC=F@*)TKJC>1]_Y-EP M*K_,)OC%*V9,OCLA3*:Q9THDO/-O?,$*-<]WI>+"!8J4N^5ZX2R]R]3(L,6A M=)#G??P3AC3G+KJ#^0!^:=B[R>^V=S]XT[HS7<4I'IAQ-J>?TVPR:K-GL\YH M $0]S@;S$>T>[%8_M5O-Q/%#]FM"FS0>R!9EH\%8?QU/\TY\28CTM RJ';>Y M4C[X2.4W$J:)(B9;\*^6+MQO99V]^/T1Y?'_H!Y R?QVZ#S?[):__<]J7R'# M6DAE&1^Y)@7E*S% ME^*EK,%X*3O*OLA4GK6F67]?I\MZZ;JYG6Q^(SR<2Y[ MI(%^HRP?]#'5!79 8J#PUN+:>8,,#^#+"J0>; SL^P2)+:B+9\?8'6:H#%T( M"0=?C?M(550Z6?1ZG389N_5!V!D"UUT>,2O?E*?%0P!L?J6Y.#*)+A]I\)4_B9RGZ^WU36JD@8F'SIB.I;%[7%CL!46I4.I MKY)+=?3LJ^F\QL']G:(L/W%K;[&T!KZ-/!*N&K,_SW"'QND]>B:[-*S;IV>T M4WEBLY[)=HTX_:AB_VA8LJ;E"E=CD7931JOT,V$@O- A< 7D@$E?<=5_YO9( MU=6'J^L%G!F/:\,QS1+X/.J,^(**SZP2*9!4PMF3\O M)G:HG3KCW\UL?)&]:'[1L&E8,.#I<%WBS#'7/LI@3(C&JN>7-?;OJF'&6!UJ M@E$=FH-D9?J@;EO\ANELPB81N_6Q1XKO#IP 1^B MM]X^' ^F4$Y@2*1R7J:=*FF\)"<#:\AF,_^%B\F\=P'E5QR"P)'[L+]O\?1V M\HM L>7K[M<;3"^D#7C#0Y.G!Q>RSW);.^^S=5RD'!O $4?];#CH![\Y1:Y9 M\>O"("?9?#Z5?_4UE5N=[N?@,WR.21>&/,P&X]R]Q7\)N=800+)$(HQ\W,_& MDQG-89H-Z3-N+@BD:S6NX06()Z.A'Q?_9<_.>8/C]T/I%C_YOX0^!H,1:$_3 MX+=S-SJ'*P>N"'U-_CQ[JU%X'PS'I.S9X4A[3]KKD=_HT5-W&<8, MZR;:$*NK'&(H9]-0&1OE7"R%P6HP)6+P&WIR95XUJ +V\%!"I[HNK MEQ>=?F_8&0YZH\[UUS6J0GL@+OSNKZ^AS][$W[=_$!W0JAD*H,SY %M[D=A- MJBYY6"_7#TPV7(PV#'O#@D)4B,KW^+!XI(TW=8]E@ []YO?98KN' ]C8O#=. M;8"3/V C$EL\RH:CL=FCFBT>3X!"QB/8XW?%U\Z_%\A 5OZ9=_\.S^23WD#; M:6(IAF6\\2'ZN(!!9)I/%U#&DAE!(JE/>./ RO<1I &(2T%<;BTH*@L(*4$V ML5QL=BO,ZWN[D\ WOXFM;RE4?T=X$T_S3MWUY/<:)(C:BP7M4&ABZGH[4\V5 M@O;>>9],TFA&9'TN+%:97N=3:T:69+9R@RPQ&'5^O]U#+_L_S0ZB(#<@$S.J MS;7;"&LS'L)#(Y#Y&[9Q.,==Z0ZFY^U-BQ5!&7Y(%O^\GTUGXQ_@$FQR.]:H M_!^*2KPH663;-=I&R:>"@T$MA&VUN*1D E7"5HUK@FN M_/(52#E132(J#A M$W2Q[U(%3^_&)Q63"@E= B_)4-MP M\F>09L[A&RP^=[13UUIASJW*^-6"LD[[MTG7#J&AW"#NB M58?H8-P4R L:V2*MO='EFONA6@7H4>OWSWC+N,C)5=_-\<)H_;IAAL_8@I-@ M8RR#^9A([_^!NP,)H\TS+4,PJ)T,-2I\\>UNL0WR(F%K?-BLK?W M&?0[D02 F-GF/X!1@OI@C^% %H=R?9 M;)A3E$0_RX=S<9'6=&((>PCR%5 /]-*?C:7QHP>S9LDDSX:S"9%)-B2O^KMH MP:+%&HZR/AR7X3R;#H?2,";+MZ+X[@"HF8(]NK#*_3%RO#?-K]ALE!- MJ&=\IAJ=+*S__B(+R?3KTLSP3+U8/*QQ0SD;MZW1)ZO;&U>11&-JC\ME40AD MP;ZHA@(6K3Q7^3B#P\K.*_A]-)VQ_RK/L_%\^"2*3-W\'!3@?VMS([BG,PTR M:63ZOLA0"]YN#IUA+51'^WB#6L;]S69-!#$$AIV38S,'L6;<^=?=_K?.VM=* M',]!&9D@-<_F([RJUN5=H64I9_-L,@26.\DF$W3.YK-)-B3):C8#56=4G5 0 M+_%*XR7X$FWZKFXY]9VL\WZSD,1%]VKC:CZD(S?.O#;?XML@3_:'2!WS6>?Y M<;U9T84WZ&--;]#XX,!FTV 0P7!6/K0VM=)LO868&I]VEWX!4,:Y@DA[GXMJA".&3E#LPTZ 68[[<_=-Z>F#9+E$,:!'&PP!MTADN<#+-O@CW8\ MBR.E&1?/OPZ'T"*%BB>WIF\)"9=&/ @=NR#JHN//BK#V%I1/V[6KTD&6#U@? M^()M)MEDA%L(!V@XP4A(BV\ZS'/8V\%TB-& T)!&_G1!=)^)F1>V?)"S$#6= M1JJX7;A0&?(+YT*GNL\E+C:E_A"J'N;<$#:##Z&]I90QLW[&4V= [7_\JFI) MOL2@?NJ\+E:$@0KK0EP1B7$Z&/,>=- &"XP*+Q341.;.[0_RPG",=N+1$/Z% M.T26?!GU-2 [.VCPH%0 UP*-QS+G^@%-IQG&$8/BDY.!&6-703K@<4%SH#.- M4/$CK<@-*Q]@^#$%K8^&SBR]:NBQ,YW!+.89B$M6&[.&6*LU M.)-4O[N!^;:D/Q-8GAHS8@2[WJE+M)3.LG'.!Q\$F>F [^LY_,($0 OOHN!U M%@KH"'O9GZ#:#!0[ ^U+R2/8M1P(N#MB[U*.1'3EB^NJN1CFO%)@>.""##-9 MART(G0XG1$-RY.F+E2'+BP.RZ'I\2SW4.ZE5W M,)^:,7^H0V4W:.4@8<[H9&*8O^:)H,7A@BC9EQQ'_]1A+P(J.1>X0!.V!3_0 MRBKYM0ZF>M(?N['H3\V\*%W*@*T^#WV/*;2]^EH0ZBY^%CX>2N'BLQO,R-=8 M??^5FX<\!Z-H#]+MV$NL5& MNMKZC&;X-7&GS#K::CUNY(8CR@2\:0-UH-%\3)'_>#5I8-X.8 7C(%$:Z6S%.E5N%(@JX\0SH9@,1/3ALG?9)_('Q\@'+&F.05$%QJ M,C5@"L S9G"=S7RA@P&PK;P_J1^>8P,@TXQ&CE1K44]QH4;H_8 U9BLVZ'_S M 5YU2%WLN$I1[SRG-),<=268^M\3=-^=@8@U)47*C;6Q@L\61^3ZFJLPHX2F',T;&]#=1('IWT*>ACEV06.836=B@$V4:Z4\A%,7<;+L?(#C@K<5 M4E KTSIIS 1X:E(HS<5?RSS=&-%1E'I/!=/Z-T=P=34,:TR,9P## M>\JPQD-L\.S7NL/)F.CZ*1,:P[L-$YHP)P6Q_$GK#$)S>H=.#VPR;5QI,M]F MXT12ETG5_N]D9T6;0^K#-NJQY9;B5F#T4BQ0ACA;ORI G6=[5Q[>M_EX_D8 M8A7 0 L.S/!=]P^;W6.1Q'33PZ9Y%:NZ _=35=[^L"Y_N[S%(^JPPTG.R7N3 M4>=/\ .D7?P!LN&?2*6E<'253SN/ZV*SGWW_[]6ERB$;':11%5(9M!1>W,RY Q[1,AYWHOMF'6[ M;?%PH\V6,B&/E<8ZW^XW/Y4@/1;_X[]1.M1,@'X MQ-@$'U&T?M+1^/6YDO5Y]:W8+]?H"".TI>C[#\7]@N&^K>'N(]HBNY(&:(.G MX?2%)6A0IY\/0>BD?+=\T!N.0#S@11_VI]D(+L[!M#>;N)&LX(X=S+,\Q\MQ MWIO/,8)S66PD[%4PK/&Q23^;C5 ^&/1[_7YU'#&_A9&,0#>?HKC6 SU'QP'B M;]9'R6K0 PYGQI%/9MF,$HYAX.-I[4!@?N,9#G]8; @(.QG Q+X9SVXC^K&D0\PO!'U5%C2_N#40.",H_L?5F34 MR:>]P:0S[@VT6Q('DB^!8@22ZP2.2S[N@3"#Y\X%_Q";H5.5?GD(0@W(C< X MGGBX&";RZ@B7_YZD#:Z@:P\=^?Q"Z!\XN91X,C( M\]#>OOQ3L =Z"NT2ZV:NX_D3WXRIW?XS$[0< [*SZ1'9P$$ MXN& (E&0MJ:Y/,=O#.F-,9#/#'04.&EXW$"J&Z'K>SR@9("Q/,=OC 8]D"D& M0R2Z,7!X.N+ :G+H=0*7S'#8H^@7-Q%YP9T*/ ]\,BI$_S3B-25(KQU$9_3A M)X+CK+DV3M\0]?BV="RETJT(]P8Y^*1W?%@G,WT 6##)V_- M<3XAJSR,!.2\,6BC=$6->_TIJ:AXJPYQ58!"=,X86S'L#$=XV*I3MM^9&><8 MOS/F&8,XWYT._(3AYNO.^_(]S'$I1LIXCY4SF M:@7@]H?H1%_)>=PHBJ_Z=YTJ/U<&< M^GF2WPQ 9NC+V,>="9R3J1]['\Z$C'WL9SL ^1NY:-Z;S>&Z!Y%CC%?Y!(EV ME.7HMQCT@.F8R4ZIU0ML*<&6*U_KT0.%8] ?\>N^0ACZ*;\X#Q/\)K* R=YS7PV(^_N /1K M4!U@BB.>FBI/[[G4U N, MNFUE&RW8G"EHN)QG4NN\HPR!2H*,5=Y!/ZEGE<@>FQFI30QU*37K%IG2=8@E M[>U##;4).3R ("YO4Z%2<\HVH9(5@_'(/5F-E!K,@:2Q,,NTP68W1-7'^!GC7;K)6KJ$PY!EK."ZW(,^&X]B$5##L]QMCI4E]ULK@*.]]< 5' M30ND_LH39Q6(<;#MN$!,Y P8ZBBD2E_>:U5R?S^0F"3N[R>L;@3J)X4=8$] M0#-TGZ%M=PR+/Z*(U?&,/<9P9[.!%%-Z$4;PE\5VP1&#<*-@;"=&^HZ&,Y)N M9I,!/$ P26Q"AK>PF!(L:B=J[VQ:+YH*YP)_:% M.ZFILZB407YS#!OE$E[BO=1C&<;%$2=$]$3)]-3Q58]F^!;DN0'[ (4 M=[R/DX.=CW%ET0A&L2+Y@#/2:@;++E9X9C"<$2/"I/ X]]G"N'!U5^#1$_6/R)](-I+W7A8'0D>HN^(8DOI4]$3[6Z\AR2?. #[=,1(_ M5@E4RNK3RU8^K6WQSJ)3:J?:!F00@B'$0Q!@H92S=S6>:CM9FOO,9!MV2F#6@ M8J'$$<:3B&&_49>EQA]+S.U%*Q&+&=R[W=;+.-5V4CQ[1>3D+BJ"J)#7"NW^ MAQ/+FTI75.AQ1ER4@FZH#N?$/.>J\N:4ASR8PH9,74I@W!B*X]38:,J-]:/4 ML7]AO(C-(XL-W4_;!48*%JMVR^U?][52C$Q[EAQ[U*X5Q ):M5"JUDLJ82A? M=R VAK1:[&ZE1(\C6 OW@*4RM*$UP240\:'RPU!E]*3B MTDC%(($QZ.GV7!YVEPH,PG"AZQ(UR! LBE A0(U]0$=UJ3WM]J1W^I;5+A>4 MJ7)\]^98K@GB =9UM4>\!XHX[MPB($408ZC5BQ8(>+.P&-K-*HM=G?)X\U\% M7QE?"EAH@NNTY+,YHO];<*%2XW4!I^BU([714=?M<<.IGD QCPR^A)@XDAEZ M[Z/SCWO39:)!Y:DWQ7)QY+*IF 2"D:S\O48%&,,J]MOK=-\8!I)A=9GBX6!: M1@'SPK 5E3=DWR4T>_AGX$F3/P//G>,_^0#_3G[XP9V-Q$X(8SH]AB EEH%.-9YZFX%>64.X0P;HEP!5"4,T M2=#*\=*:#3N8 0AB_X05^S''Z0WP6B3WOU$"0'I!Y6F P95#_#'"UOIT?Z(\ M!BKB$(MKY/@DR$XPPSY%'M;9)SBF$'V&J#U.V82.^843#.3,9^AH($4/)#(L M00_:&T8?DA(W39HRI2'V0(K .P:PSI]+=4])AYQ01269Q/ -$6%5KX)3&-\]C MGT3U)]\P-A\(XR$')&9@_KOJOY0XQ>KO>#1@B:&?#R5&$^0;"H'&G$,456#S M,4 V;OR!&94[(AE5HEUB%#29NB_XMWRJO[DB\[W1P'T[U-^&[K>Q%-I'-W2; M;E?KS9'#C7Y4QX,X\:@]TLH+0@JD J.O*G5%([1,D9 O.I>=3]$E!XTL%!@5]O3FT-Q7W;^XRV6YZ7?HY+1;Q-U!HAU23 8?E5])R=V M5Y,S&,< HIWBS!Z&'=C4PUTTZ5\6WY)]M-^2=-(X_167X7:;TC*-O*FMIDV( MPJ"SL,!\ER/QJJ\-6)J*MJ>?_CQ,*7^]_H:_EYU_=&IVKBZ7N\W0\EG-#M8/ M(KVUT_18YR$]!AGP]S5;S MRMTVWD816Z/O'I1*)A\,OGO3:2*#RJI FH(.6""N/E:S5-8T6JJU,]W".:M: M26%H6-B@JLFJS7E_!>+T[AXN2 JU]:Z<[QAO(S0.$F8 UW+N92-Y&*R:7VA: M+55CB YXPT#*ZDB:EXF02\RP/Y.F1Y=_2L]MOUAA9G;=8GQ423ZF.)#UU7B9 M&G0B,Z?Z6"HSAQ6/E@WB/!-I;345RY(0CCC\2Q#*_T$E6NU"[8$^,:F$&?XK MPL]3L+],TN&B8\ %+N $7THJH5>OJX[:)!8NC*2+IA=4V2SY+QO&02@LJR@.G$.<.&9T0 M9T)'XO-4K=M8:C!U%MY&'0<=K.^+RR\2GL3QBXUS-J4!BV#.RW#.L0TAJSG+ M-DXJ/8!S2.T^&5&QJ\!2@XG>L,K%<8*+C2_S2-ML M'@+65'-)SL%CH"FO'S;-AR^1]DE6E:Q34R_I*;P46' +YOW']92Z)B(228+< MP3:_0_9"O,%O?O.67QPP%8G MHG#75T%*@^D76S^E(%*/3ENM0D2EQ_?;W-EF8!Z25C MZ-[#AY=8FZOBRNC\QR_D5OF?L,WMMS--\Y>=H"1M2[#&\SEC<$QB!:N\2^H& MH=$DNN[K, BC!SUNW#DK=AJF,&:X"1RZ<[JLP:@[:Y^K*';?3R1UI%,&M:UJ MC6M(9+4C.$$W?NLB/;06^"&-MMAFK]IMQZD5?\K)^X4P&*7.E9:YJE_1YD5+ M0BTVB5@6CO!)?,.6C?RNH?O:;?7['<(#IC]_ HMZ,H8@/O5NM]V'H(*-=_99 MF&31SITE2K? !:N^\A]Y+.$W09=%[P]B-\1)G+&F[6!L-[C.&0FN_:-1%-4? M@3_6HL]_,BBRMF>M!J<'!X>@V\1LV'F.^^PKB]8>_PPG-9R,_F+M%/AA/ADG M/AM6/KM^O0\_>/?O+\,/7ER];#*!O"R61B+_]*'3E?$DK@OSY-_>_QL^B8-L M?A"Z;_[^KZ\[79A%I?FI9%28L M+0RW@?N)).T=YAF=-S#E7Z\L_Q(;DC EN3'^\;NV_92QNY#$Y?>.M+ZEIX]+ MIV@OS*>.+-W6#UFS[QN>GJU7*HK45-BR]/^95.^-JMXK>S1B+]4/QJ,Z6YAL MAAY**;MMGY5-O60/J"0!N\*;A\6WA/BA%9]I?CC">6])^2-1^ MC34/Z0:(UK,6IJFM ? HLFA(IE%2C@#J>?G@HL4L?LC?3O-MIR&N!TJL]6L'02A]V Z=0/Y^L> MC=*KW=?(6D=PI&Q:<<;+:WBXOJN?";?'M1U+XT\$Z#E[M1NA>QIWP+_YX-XT M\8QIGM\6!B>62?W#T>K#R['S1P" HAU((P#%)RR%\!/[5UI"ZSS!^)1$R8]LCGDNAERIK:?9K29D\-#S:[VFJ^^317G MHOOXN_!JSE[@8><7"B'FM)BDQW#83WL,;81>',!OWHS"]_YVW-9_Z8/EWQ_W MH/N4A9ETXYY786_0=PVO- 52QJ]4 /:%\-ST8V_(9G(R-^\ME#K>>(Y;%=Y:7J4VVRHFO,+(Y$ MSMXEV\_"@R,U[-7)-Z(=._5&O&\GWXAV[^0;T1XVO'%J)U>I5V,7QI++(;^0 M H-FCB/Y[TE3VJ:T45WX0,PI<& 6%3-.4#!XRAA%5QBZBVWGVG]TG]T:GI\L?ZRWI!S!V[C=SN8Q$_Y^'+YY3(? MCT(B_Q\#P6^GY@R^; M+@ZT_UYZ%,:_+O:KKQ3R6D=,O]MH/MZM]U@6'<1<.Z+KW>WA[!%-<$2CP?") M^_8#FORQ_%(>[G;6, M""K)Q.,T2&P-4H<+$G$(*><%DUJ,@8\O_G:5 M4,L80(?QFRI&Z/C^K0 M=BD F8E638']"#F'BV['-8E/0=>T:Q4.E6S]QBD%JE1UWWRXCBXL"Z1'$;:E M%OO#X@UK4+\.P()A=YF2,U,UT);HCX5S2H7K'!&00(*",'(>L[LR1:MOF&Z= MMZAQ"0,>@$^^]_!-9_.!)H"^:'0,=1;=]'@T:V:2%FLBI+[:$]AF6*=Q]M)O MM,'7:US[$"N/HO =F)Q""3I@O:?8Y.K!'[,T/[;LMCJ\>A:;!,F+H/&2V]X, MAE='WDTK_)U(>#$EG8& EW F) #PHB[2&'C1Q&IQ\!KULS0"7HI)?P_J7>,5 MV(!<5WWO^Q#K&D];"VBY[S%]1;!O"?M?A/76>N?:7* G(=S^Q\6M!00:#>>I RJJ6[ONV8[[]2+:,% MDSX&)!8.9%&/2[S7U:NC=B*99"GZ^&;*2#P(=@?*+-\6]Y0$Q%S_<-QC-K+% M\6FVD0.GY5)6P@5VOO)U77;EAS N.AE '7G=YXMMY$M^ MN5]\I03%C2(A[^^;YKQ\N M*/&NY9PY0KY\ /JE8/HOBSUG=J780MX;C*-Y)U'F$KI_HWFMH-?^(/ U%,/OY"<9]27LL[#0J,SNRM@1%@ISZ44X_KYUJ)+ MP"?Y\53=F,GG"8P].1=L-/E%J^4TX'H!'Z@?9ET5^IF,(GI!D+W$A\,\^K &@"\^C0D'FH?AJWY#J'S1\X31E_IT'%-\'7Y?S/&> M!.%7VYTV(R&!^AH!X]X4BO:%#Z+)OJ/Y]_4#5 1:;#^01C">N_L!R>>39DF MHH>@XWN-V49P!W2WD>#>I8J'PGNCQI,A356(DU/?"[Q)]\/UIT0]I7F?_TOU ME#R< M6F,%,UA!++2%\Q"#.E_W]Z>*C[ZD=2A#$2^=2K\@E[ M_^/)L1X%]?<OT!LO^;[&29C*1^7=;BS^^7[Z!&#'H9/]U4)Z9 M,)9?M[',QSIOWM=C/Q@EC_VIIC]^W55?F0A'F9W@*">;1I#VNL:GVOCD26V_ MWATCS[A45H06TY4:DU)%)+2<)U8T9$E\-TG)"&WB*O?B,$-&VMTG[6D*UBZ%00OWC8#$R# M:@(3:,J-$!+X/SHMRH8EWC*EOF0%1:\Y2P]X8O>5)EJ/!;;+*4KLX-WMR6[3 MK,K\>GL+W&;/KH7_MWATCN"RQO43WT1E%529QIC* ' MJCAU6(W^D2(BU%K]8UK)5/%%/6-O:ZW6*L)2-/CT5>A=_:?@V1I],C:0[U7Z M^>N" UOP\5]<.?::AVVU]:NPVGK-&UI>]A^NMCTE\<2CX%"($X^U/DMINKY^ M_SY1C3%ZET[QNBR/3JW2XEW"SQXT #EEK:L8.URP,FICG2Z.(2(+?^%H_46G MUU4?U?@-/Z+C3;G,7E%8R;-TW7FU/20,=>30:^(ME"?[9DO60=083N4&(1#(_>( QZ7F M.&D @!TB\(>76'P*!O(\'38 5/]?;*"KBRLX$MH$Q2N0HR5I]TU )[IR9?KE M4Y)&&I 5FVV\Z20)"\47=18 \R6.6AT47TSX21"^Z#8D.4BFF(Z^4V ]@[I7 MNT9V90R"?)3:IX)_$CG#&S28F!USP2EK5L,;'QJ M8'':K55N;)IQ;1/A/7&P )W119.G+HHW[UZ^N6+W8^JE)R#G/;'>PTG@M>AD MM$662[_XW5ART4%L@QZ7Y'AIA+@GA/<%L&FU7]=:(-]^D/&EV+"D< (>KD$W?]%,CA%VS\D'ZC"%GO*B MH )%T]8*A6_>P/J9<*_MRA8(<>4/[&J')2&XXH,IL- >2D 2=O$A/P+7>FD) MZ8SPI.?%Y_66;->P)^^36!@O[@A\C2*ADF?EI8L>;>CH%6;;UW7A6_"HNJ#- M+&$2A82'NK1]3%D'V0H:NW6!L:C0?BD0^-94H/MS61[^G_\-4$L#!!0 ( M *.!3TQBR@HH^@( %<6 - >&PO7O?ZX+ANW]>. P@,XT,HD8.WT/ES:*?;S)6^&KJ_ M&WH+N08>-( K4$-%OT71K[L?C9HJ7P/\L 7^\WLCNW0UH(]:T* M&WV_VP(>G_,&<.5Y%.RV@"^^G#5&H_(]'@[?VRG2S7&N87N[1;FS+M MLUJD.]MB_0#>MM)JT=X2ZQJX::65 ;UOGM/WVS7ON!:WK,0:6*]#I]@[1\.( M)=46VH/&(%M&,08WB ;P%%$RX435BE!,Z-*8]22;,LHX$'+OELKTG,YNC=LU M.;6M%YR8)(SKMDT+YG=2%*\Y5CDED%!:"O2@,8R&*1("\^1<9G1A;7S@ D7Z M:IE*A3..EJ[7AU4%_9&-3!@/,:^.$K@RC8841TH.)[.Y^@J6.LHI!(ME(B1H MQA*D-:QJ% F)G6)*Q^K,^QQML!<1,&74D'0A4"I62=GK(EF-FMZ'G'6:8:]A M/>])7)"2&R;>Y[([B6JJ3*4!Q9J?NXXSW"" M.:+KHN7<_Y^C_(\5]_R_EZQWE;K@9]2H_L!:(+)O@\B!#2*MF).'-H@\LD"D M_PR[YLN+=&T0Z=D@LF>#2!M.'-^&$\>WX<3Q;3AQ? M.G-Y+'SA.<6-!0)XH9XCZ,;5L+J;2KQ $XHW^;)NB".44W&I MNJB= :S2'Y5P=U"6NBH1 :S2GW!(\EB_]CG54_+H-U!+ P04 " "C@4], M[3L# *\& #*/P #P 'AL+W=OJHQ!-_9&5;%KZZU=6"!R#>6=O#KF!1/[(,Y*E M1^=(/OU1F^_?ZOJ[^%D6E3T;;9IF^WX\MOE&E=+^46]5Y8ZL:U/*QGTUMV.[ M-4JN[$:IIBS&P#O'3?ZT*OW*^OQ(4L9)4KL?1U0P # !@<#% <+22!# %D^(:0RPZBN\"* M>BVNM\H0R"F G!X,\K(NMP0R I#1P2"7&TEK,@:0\>%J4MH-@4P 9,(+.5,V M-WK;E7=@%ZW5E;*T5Z< +N6%6[9E*0XD&M,'O% MM61;MH7O(=?-1AD_QABU495U3J:82"X39KO,JSMEFQ_YZ+8K\,6$62->B55.;>PJ$ M7#%AEL7"N*N-F_OY:>"_K=YV%[P3GU1#$9$I)LRJ6"ISI[MIU58:]X@]1T.> MF#"+8J;6RA@WB'Q6KEW;WF.&U#!A=H,;S4J]&SA\P[HI0:.K6U7E6O5FSL@1 M ;,CYE5>ETK?3QI[N;5;]30.2#@-D'K@(; MT^9-:]R01J&0"0)F$_S32N/JK;@7,]E(9S<>SGYOX<_Q@Z>IJJ0%8(F:T 8Z]P0C&1*$)F46#,@&(B<83"\7$[@#%1 J: M,BOHU8CLY;.)%#0]6 CD.2DFLM"4.PY",_?HA"XT(@M%AXR#(AH'1%4 XVH;%0@BR4,%MH, >[:_!> M$C9!#DJ8'023L F-A!+DH(3;02@)FU ')RS;I;([<;G=/Q,D/VR;CS< .8 M9!Y',9%],F;[P.7IC,9 &;)/QFP?L#S]K(=GR#X9_[[KIVW#CQGLQXD[Q43V MR9CM@U;1^[/V#-DGX[8/VDV?N,_N[+JZJF57[N^Q?[?^_#]02P,$% @ HX%/ M3-[ 8J+A @ +3H !H !X;"]?ENUY@]/]VN^?"R6LRZEY69/?QHNTT=%K/F;=_\ M.G6O_;;6H6^N7^;QLL'E+^_G^C_;G];KW;)^/2U_'NIQ^*#B[P:SYN,@.QYD MY4%N/,C)@_QXD)<'A?&@( ^*XT%1'I3&@Y(\*(\'97E0&0\J\B S!QGG^B3" M6J^U :Z-WFL#8!N]V ;(-GJS#:!M]&H;8-OHW38 M]'+;8!NH[?; -Y&K[<% MO:U>;PMZVPGNM>EF6Z^W!;VM7F\+>EN]WA;TMGJ]+>AM]7I;T-OJ];:@M]7K M;4%OJ]?;@=Y.K[<#O9U>;P=ZNPG.2NBP1*^W [V=7F\'>CN]W@[T=GJ]'>CM M]'H[T-OI]7:@M]/K[4%OK]?;@]Y>K[<'O;U>;P]Z^PG.NNFP6Z^W![V]7F\/ M>GN]WA[T]GJ]/>CM]7I[T-OK]0Z@=]#K'4#OH-<[@-Y!KW< O8->[P!ZAPF> M5=+#2KW> ?0.>KT#Z!WT>@?0.^CU#J!WT.L=0>^HUSN"WE&O=P2]HU[O"'I' MO=X1](YZO2/H'2>8-:%A$[W>$?2.>KTCZ!WU>D?0.^KU3J!WTNN=0.^DUSN! MWDFO=P*]DU[O!'HGO=X)]$YZO1/HG2:8%:1A0;W>"?1.>KT3Z)WT>F?0.^OU MSJ!WUNN=0>^LUSN#WEFO=P:]LU[O#'IGO=X9],YZO3/HG2>8]:9A;[W>&?3. M>KT+Z%WT>A?0N^CU+J!WT>M=0.^BU[N WD6O=P&]BU[O GH7O=X%]"YZO0OH M729X5^=&[W[;=G7U?>AVQTU_[Y)_%O_\19T;N?OA?5_OWW%=]?. &Z>'RS:U MN7[>7>?KJG\JFMN,_ODW4$L#!!0 ( *.!3TQ1HZLE60( #@X 3 M6T-O;G1E;G1?5'EP97-=+GAM;,W;WVZ;,!3'\5>)N)V"@P$#4].;;;=;I>T% M/' ""O]DNUWZ]G-H.VE5)G5J(GUO0N"81F]&O_:G'M'MS6>ST_>] M7WUZNGYJO8WT//==K7TWC>)A;%XU73\WC*WIES6N[6;W(2R(5E^.H8L+U[91 MJ+I(O&'"ZQM/Y^&^;P_&VJXQ_Q5MVNVZVC13?3^$6V(W6Z,;UQKCASYVK;:F M^>YM-^Z?\]YIZ[_J(306QU[\M2"^7@[_V)OS 9;*)2?[L"W,N5%+X>DS>=? ME]U03]:L9QNJUG=G'B]$N@M5)TX++_F(YK1U&M.\:7AH?;T?]M=D#\OWRH02AB)I02$THIB84 M5!.*J@F%U83B:D*!-:'(*BFR2HJLDB*KI,@J*;)*BJR2(JNDR"HILDJ*K"E% MUI0B:TJ1-:7(FE)D32FRIA194XJL*476E")K1I$UH\B:463-*+)F%%DSBJP9 M1=:,(FM&D36CR)I39,TILN8467.*K#E%UIPB:TZ1-:?(FE-DS2FR*HJLBB*K MHLBJ*+(JBJR*(JNBR*HHLBJ*K(HB:T&1M:#(6E!D+2BR%A19"XJL!476@B)K M09&UH,A:4F0M*;*6%%E+BJPE1=:2(FM)D;6DR%I29"TILE8462N*K!5%UHHB M:T61M:+(6E%DK2BR5E>4=3G&@^[&?R7Y.4V'E_EB^&UL4$L! A0#% @ HX%/3(83W?^> @ H0D !@ M ( !]P@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ HX%/3#I3<=Z/! !!4 !@ ( !OQ( 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ HX%/3$#V M0&%B!@ NR( !@ ( !!B 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ HX%/3%>;0F:V 0 T@, !D M ( !;RH 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ HX%/3,D@7=*U 0 T@, !D ( !,C M 'AL+W=O,@ >&PO=V]R:W-H965T@CLP$ -(# 9 M " 0LT !X;"]W;W)K&UL4$L! A0#% @ MHX%/3+XUCNBU 0 T , !D ( !]34 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ HX%/3#0G&L2T 0 MT@, !D ( !N3L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ HX%/3/>[V)FV 0 T@, !D M ( !>T$ 'AL+W=O![-G[4! #2 P &0 @ %H0P >&PO=V]R:W-H M965T&UL4$L! M A0#% @ HX%/3*/><\"S 0 T@, !D ( !/T< 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ HX%/ M3/@RH4^V 0 T , !D ( ! $T 'AL+W=O&PO=V]R:W-H965TMP$ -(# 9 " ==0 !X;"]W;W)K M&UL4$L! A0#% @ HX%/3"T9,/D P ZPT M !D ( !Q5( 'AL+W=O&PO=V]R:W-H965T=7 !X;"]W;W)K&UL4$L! A0#% @ HX%/3-@B3-+0 0 G 0 !D M ( ![5D 'AL+W=O&PO=V]R:W-H965T M]= !X;"]W;W)K&UL4$L! A0# M% @ HX%/3&F3@EVS 0 T@, !D ( !WE\ 'AL+W=O M&PO=V]R:W-H965TMP$ -(# 9 " <-C M !X;"]W;W)K&UL4$L! A0#% @ HX%/3+9P >&PO=V]R:W-H965TVI9^MP$ -(# 9 " 8QI !X;"]W;W)K&UL4$L! A0#% @ HX%/3'X-P#FV 0 T@, !D M ( !>FL 'AL+W=O\! !F!0 &0 @ %G;0 >&PO M=V]R:W-H965T&UL4$L! A0#% @ HX%/3-A&UF'! 0 -P0 !D ( ! MKG$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ HX%/3(!-+GFW 0 T@, !D ( !@7< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ HX%/3&?8RK#W 0 &P4 !D M ( !:X0 'AL+W=O?[@$ -H$ M 9 " ?"( !X;"]W;W)K&UL M4$L! A0#% @ HX%/3+ZSO,0\ @ &@< !D ( !%8L M 'AL+W=O9 M64<" #=!P &0 @ &(C0 >&PO=V]R:W-H965T5_P$ .\% 9 M " 0:0 !X;"]W;W)K&UL4$L! A0#% @ MHX%/3))H)T&8 @ PPD !D ( !/)( 'AL+W=O&UL4$L! A0#% @ HX%/3,>C"O6: @ M$PL !D ( !$)L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ HX%/3-1K \H2!0 Q!D !D M ( !S:, 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ HX%/3*HU_G<2 P D@T !D ( !F*X 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ HX%/ M3!L2@EK\ @ \PL !D ( !E[< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ HX%/3 ^(,)XX! *10 M !D ( !^+\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ HX%/3)U9PCGE @ L0H !D M ( !M\H 'AL+W=OY%(# #7#0 &0 @ '3S0 >&PO=V]R:W-H965T M&UL4$L! A0# M% @ HX%/3#.@?'-Y @ ^@< !D ( !U=0 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ HX%/3/-C MH!75 @ N L !D ( !9MP 'AL+W=O % ^( &0 M @ %RWP >&PO=V]R:W-H965T&UL4$L! A0#% @ HX%/3-5Z744F P I0T !D M ( !Z^X 'AL+W=O&PO M=V]R:W-H965TR]58,@( M *D& 9 " :WT !X;"]W;W)K&UL4$L! A0#% @ HX%/3#L8$>]P! R10 !D ( ! M%O< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ HX%/3-9%A(#\ @ '0L !D ( !D0(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ HX%/3'?F7O5( M!0 [!D !D ( !_0D! 'AL+W=O&PO=V]R:W-H965TDP5U\\ #LP P 4 " 1D2 0!X;"]S:&%R9613=')I M;F=S+GAM;%!+ 0(4 Q0 ( *.!3TQBR@HH^@( %<6 - M " 2+B 0!X;"]S='EL97,N>&UL4$L! A0#% @ HX%/3.T[ P"O!@ MRC\ \ ( !1^4! 'AL+W=OP&*BX0( "TZ : " 2/L 0!X;"]?7!E&UL4$L%!@ 0 !K &L 7QT ,;Q 0 $! end XML 116 Show.js IDEA: XBRL DOCUMENT /** * Rivet Software Inc. * * @copyright Copyright (c) 2006-2011 Rivet Software, Inc. All rights reserved. * Version 2.4.0.3 * */ var Show = {}; Show.LastAR = null, Show.hideAR = function(){ Show.LastAR.style.display = 'none'; }; Show.showAR = function ( link, id, win ){ if( Show.LastAR ){ Show.hideAR(); } var ref = link; do { ref = ref.nextSibling; } while (ref && ref.nodeName != 'TABLE'); if (!ref || ref.nodeName != 'TABLE') { var tmp = win ? win.document.getElementById(id) : document.getElementById(id); if( tmp ){ ref = tmp.cloneNode(true); ref.id = ''; link.parentNode.appendChild(ref); } } if( ref ){ ref.style.display = 'block'; Show.LastAR = ref; } }; Show.toggleNext = function( link ){ var ref = link; do{ ref = ref.nextSibling; }while( ref.nodeName != 'DIV' ); if( ref.style && ref.style.display && ref.style.display == 'none' ){ ref.style.display = 'block'; if( link.textContent ){ link.textContent = link.textContent.replace( '+', '-' ); }else{ link.innerText = link.innerText.replace( '+', '-' ); } }else{ ref.style.display = 'none'; if( link.textContent ){ link.textContent = link.textContent.replace( '-', '+' ); }else{ link.innerText = link.innerText.replace( '-', '+' ); } } }; XML 117 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 119 FilingSummary.xml IDEA: XBRL DOCUMENT 3.8.0.1 html 293 425 1 true 96 0 false 15 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 2114100 - Disclosure - Service Spares, Net Sheet http://www.cray.com/role/ServiceSparesNet Service Spares, Net Notes 18 false false R19.htm 2115100 - Disclosure - Deferred Revenue Sheet http://www.cray.com/role/DeferredRevenue Deferred Revenue Notes 19 false false R20.htm 2116100 - Disclosure - Commitments and Contingencies Sheet http://www.cray.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 20 false false R21.htm 2117100 - Disclosure - Income Taxes Sheet http://www.cray.com/role/IncomeTaxes Income Taxes Notes 21 false false R22.htm 2118100 - Disclosure - Lines of Credit Sheet http://www.cray.com/role/LinesOfCredit Lines of Credit Notes 22 false false R23.htm 2119100 - Disclosure - Shareholders' Equity Sheet http://www.cray.com/role/ShareholdersEquity Shareholders' Equity Notes 23 false false R24.htm 2120100 - Disclosure - Benefit Plans Sheet http://www.cray.com/role/BenefitPlans Benefit Plans Notes 24 false false R25.htm 2121100 - Disclosure - Segment Information Sheet http://www.cray.com/role/SegmentInformation Segment Information Notes 25 false false R26.htm 2122100 - Disclosure - Research and Development Sheet http://www.cray.com/role/ResearchAndDevelopment Research and Development Notes 26 false false R27.htm 2123100 - Disclosure - Interest Income (Expense) Sheet http://www.cray.com/role/InterestIncomeExpense Interest Income (Expense) Notes 27 false false R28.htm 2124100 - Disclosure - Restructuring Sheet http://www.cray.com/role/Restructuring Restructuring Notes 28 false false R29.htm 2125100 - Disclosure - Quarterly Data (Unaudited) Sheet http://www.cray.com/role/QuarterlyDataUnaudited Quarterly Data (Unaudited) Notes 29 false false R30.htm 2126100 - Schedule - Schedule II - Valuation and Qualifying Accounts Sheet http://www.cray.com/role/ScheduleIiValuationAndQualifyingAccounts Schedule II - Valuation and Qualifying Accounts Uncategorized 30 false false R31.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 31 false false R32.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 32 false false R33.htm 2306301 - Disclosure - Strategic Transaction (Tables) Sheet http://www.cray.com/role/StrategicTransactionTables Strategic Transaction (Tables) Uncategorized 33 false false R34.htm 2307301 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.cray.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Uncategorized 34 false false R35.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 35 false false R36.htm 2309301 - Disclosure - Investments Investments (Tables) Sheet http://www.cray.com/role/InvestmentsInvestmentsTables Investments Investments (Tables) Uncategorized 36 false false R37.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 37 false false R38.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 38 false false R39.htm 2312301 - Disclosure - Inventory Inventory (Tables) Sheet http://www.cray.com/role/InventoryInventoryTables Inventory Inventory (Tables) Uncategorized 39 false false R40.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 40 false false R41.htm 2314301 - Disclosure - Service Spares, Net Service Spares, Net (Tables) Sheet http://www.cray.com/role/ServiceSparesNetServiceSparesNetTables Service Spares, Net Service Spares, Net (Tables) Uncategorized 41 false false R42.htm 2315301 - Disclosure - Deferred Revenue Deferred Revenue (Tables) Sheet http://www.cray.com/role/DeferredRevenueDeferredRevenueTables Deferred Revenue Deferred Revenue (Tables) Uncategorized 42 false false R43.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 43 false false R44.htm 2317301 - Disclosure - Income Taxes Income Taxes (Tables) Sheet http://www.cray.com/role/IncomeTaxesIncomeTaxesTables Income Taxes Income Taxes (Tables) Uncategorized 44 false false R45.htm 2319301 - Disclosure - Shareholders' Equity Shareholders' Equity (Tables) Sheet http://www.cray.com/role/ShareholdersEquityShareholdersEquityTables Shareholders' Equity Shareholders' Equity (Tables) Uncategorized 45 false false R46.htm 2321301 - Disclosure - Segment Information Segment Information (Tables) Sheet http://www.cray.com/role/SegmentInformationSegmentInformationTables Segment Information Segment Information (Tables) Uncategorized 46 false false R47.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 47 false false R48.htm 2323301 - Disclosure - Interest Income (Expense) (Tables) Sheet http://www.cray.com/role/InterestIncomeExpenseTables Interest Income (Expense) (Tables) Uncategorized 48 false false R49.htm 2325301 - Disclosure - Quarterly Data (Unaudited) (Tables) Sheet http://www.cray.com/role/QuarterlyDataUnauditedTables Quarterly Data (Unaudited) (Tables) Uncategorized 49 false false R50.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 50 false false R51.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 51 false false R52.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 52 false false R53.htm 2402406 - 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 53 false false R54.htm 2402407 - 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 2402408 - 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 2402409 - Disclosure - Summary of Significant Accounting Policies Income Taxes (Details) Sheet http://www.cray.com/role/SummaryOfSignificantAccountingPoliciesIncomeTaxesDetails Summary of Significant Accounting Policies Income Taxes (Details) Uncategorized 56 false false R57.htm 2402410 - 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 57 false false R58.htm 2402411 - Disclosure - Summary of Significant Accounting Policies EPS (Details) Sheet http://www.cray.com/role/SummaryOfSignificantAccountingPoliciesEpsDetails Summary of Significant Accounting Policies EPS (Details) Uncategorized 58 false false R59.htm 2402412 - 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 59 false false R60.htm 2402413 - Disclosure - Summary of Significant Accounting Policies New Accounting Pronouncements (Details) Sheet http://www.cray.com/role/SummaryOfSignificantAccountingPoliciesNewAccountingPronouncementsDetails Summary of Significant Accounting Policies New Accounting Pronouncements (Details) Uncategorized 60 false false R61.htm 2406402 - Disclosure - Strategic Transaction - Narrative (Details) Sheet http://www.cray.com/role/StrategicTransactionNarrativeDetails Strategic Transaction - Narrative (Details) Uncategorized 61 false false R62.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 62 false false R63.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 63 false false R64.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 64 false false R65.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 65 false false R66.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 66 false false R67.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 67 false false R68.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 68 false false R69.htm 2409402 - Disclosure - Investments Investments (Details) Sheet http://www.cray.com/role/InvestmentsInvestmentsDetails Investments Investments (Details) Uncategorized 69 false false R70.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 70 false false R71.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 71 false false R72.htm 2412402 - Disclosure - Inventory Inventory (Details) Sheet http://www.cray.com/role/InventoryInventoryDetails Inventory Inventory (Details) Uncategorized 72 false false R73.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 73 false false R74.htm 2414402 - Disclosure - Service Spares, Net Service Spares, Net (Details) Sheet http://www.cray.com/role/ServiceSparesNetServiceSparesNetDetails Service Spares, Net Service Spares, Net (Details) Uncategorized 74 false false R75.htm 2415402 - Disclosure - Deferred Revenue Deferred Revenue (Details) Sheet http://www.cray.com/role/DeferredRevenueDeferredRevenueDetails Deferred Revenue Deferred Revenue (Details) Uncategorized 75 false false R76.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 76 false false R77.htm 2416403 - Disclosure - Commitments and Contingencies Loss Contingencies (Details) Sheet http://www.cray.com/role/CommitmentsAndContingenciesLossContingenciesDetails Commitments and Contingencies Loss Contingencies (Details) Uncategorized 77 false false R78.htm 2417402 - Disclosure - Income Taxes Narrative (Details) Sheet http://www.cray.com/role/IncomeTaxesNarrativeDetails Income Taxes Narrative (Details) Uncategorized 78 false false R79.htm 2417403 - Disclosure - Income Taxes Tax Provision (Details) Sheet http://www.cray.com/role/IncomeTaxesTaxProvisionDetails Income Taxes Tax Provision (Details) Uncategorized 79 false false R80.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 80 false false R81.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 81 false false R82.htm 2417406 - Disclosure - Income Taxes Unrecognized Tax Benefits (Details) Sheet http://www.cray.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails Income Taxes Unrecognized Tax Benefits (Details) Uncategorized 82 false false R83.htm 2418401 - Disclosure - Credit Facilities Lines of Credit (Details) Sheet http://www.cray.com/role/CreditFacilitiesLinesOfCreditDetails Credit Facilities Lines of Credit (Details) Uncategorized 83 false false R84.htm 2419402 - Disclosure - Shareholders' Equity Narrative (Details) Sheet http://www.cray.com/role/ShareholdersEquityNarrativeDetails Shareholders' Equity Narrative (Details) Uncategorized 84 false false R85.htm 2419403 - Disclosure - Shareholders' Equity Assumptions (Details) Sheet http://www.cray.com/role/ShareholdersEquityAssumptionsDetails Shareholders' Equity Assumptions (Details) Uncategorized 85 false false R86.htm 2419404 - Disclosure - Shareholders' Equity Option Activity (Details) Sheet http://www.cray.com/role/ShareholdersEquityOptionActivityDetails Shareholders' Equity Option Activity (Details) Uncategorized 86 false false R87.htm 2419405 - Disclosure - Shareholders' Equity Restricted Stock (Details) Sheet http://www.cray.com/role/ShareholdersEquityRestrictedStockDetails Shareholders' Equity Restricted Stock (Details) Uncategorized 87 false false R88.htm 2419406 - Disclosure - Shareholders' Equity Expense (Details) Sheet http://www.cray.com/role/ShareholdersEquityExpenseDetails Shareholders' Equity Expense (Details) Uncategorized 88 false false R89.htm 2419407 - Disclosure - Shareholders' Equity ESPP (Details) Sheet http://www.cray.com/role/ShareholdersEquityEsppDetails Shareholders' Equity ESPP (Details) Uncategorized 89 false false R90.htm 2420401 - Disclosure - Benefit Plans (Details) Sheet http://www.cray.com/role/BenefitPlansDetails Benefit Plans (Details) Uncategorized 90 false false R91.htm 2421402 - Disclosure - Segment Information Business Segment (Details) Sheet http://www.cray.com/role/SegmentInformationBusinessSegmentDetails Segment Information Business Segment (Details) Uncategorized 91 false false R92.htm 2421403 - Disclosure - Segment Information Geographic Segment (Details) Sheet http://www.cray.com/role/SegmentInformationGeographicSegmentDetails Segment Information Geographic Segment (Details) Uncategorized 92 false false R93.htm 2421404 - Disclosure - Segment Information Narrative (Details) Sheet http://www.cray.com/role/SegmentInformationNarrativeDetails Segment Information Narrative (Details) Uncategorized 93 false false R94.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 94 false false R95.htm 2423402 - Disclosure - Interest Income (Expense) (Details) Sheet http://www.cray.com/role/InterestIncomeExpenseDetails Interest Income (Expense) (Details) Uncategorized 95 false false R96.htm 2424401 - Disclosure - Restructuring - Narrative (Details) Sheet http://www.cray.com/role/RestructuringNarrativeDetails Restructuring - Narrative (Details) Uncategorized 96 false false R97.htm 2425402 - Disclosure - Quarterly Data (Unaudited) (Details) Sheet http://www.cray.com/role/QuarterlyDataUnauditedDetails Quarterly Data (Unaudited) (Details) Uncategorized 97 false false R98.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 98 false false All Reports Book All Reports cray-20171231.xml cray-20171231.xsd cray-20171231_cal.xml cray-20171231_def.xml cray-20171231_lab.xml cray-20171231_pre.xml http://xbrl.sec.gov/dei/2014-01-31 http://xbrl.sec.gov/invest/2013-01-31 http://fasb.org/us-gaap/2016-01-31 http://xbrl.sec.gov/country/2016-01-31 true true ZIP 121 0000949158-18-000011-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000949158-18-000011-xbrl.zip M4$L#!!0 ( *.!3TP-![9.:W " #OF*P 1 8W)A>2TR,#$W,3(S,2YX M;6SLO5F7&T>2)OH\\RMT]7Q9\GW1J=8<7U6NB]U0" RB182R D M26;]^FL.1& +[ D@ 62H^Y12B,W,_'-;W,W-_OJ_?MQW?GK,\GZ[U_V/G_%? MT,\_9=UFK]7NWOW'SU]NWI@;]_;MS__KM__YU__GS9O_8S^]^\GWFL/[K#OX MR>598Y"U?OK>'GS[Z;]:6?_/GV[SWOU/_]7+_VP_-MZ\&3_T\"MF7(NONL5U M,V,2T89HMLA7I)N*:'I+\?_[XUMF/ MKWFG_6OZWY^ ZF[_UV9OV!WD3__Q\[?!X.'77WY)E_[2SYI_N>L]_E)<_ 7> M(]X@_(;BG\O'\L;TF>_?O_\E_?"79N\^W2LQF;ESF.<@CE5?**XN^40K:R]_ M!BZDV]G\[=F/YK?E]ZW=1KO97T[3Z%(B"<^3U.UUN\/[Y=]H#?)? M!D\/V2]PTQNX*\O;S6NZT%H ^42>XXMSMPZ6WLK'MPYF;VVO VBW/VATFQ/(_:A M]#L=W8VUUK^,KDYN[;>6W0BOQ;_\GS_>W32_9?>-Z_F5#SV__\'W]- MW_JU/[KP*;O]:?3M7[^-<)?TRYM2M_P%"/FYN)S&X3]^[K?O'SK TB_I-6,E MU^QU!]F/P4]MH#GZ].C?V3\_^_2A\A90P>W!4_JA_*7=2K_=MK/\IQ$=V1P+ M)2[=V__\^3<$_VBF,5=__67QX=$W?EG\2/&-!YA4O=;L5T$$^<"#)?@MD9GP MA'#Y^/3:S -9MS6]'1. W_1KK?+F\J?)]\H?"LDL%]7;L:1NOC7RK/]A.$C# MDTS9.O+*[L+88XE@,Y<[8!+.(-18=FFYT]VW.@/PS; MXNS9%H=FVX_9O@2U*'93B^+ :G$D*GX9HN*[B8H?6E1OQZ+Z5^&._>MF .]+ M\4[XOT-@Q/7N'WI=^,^^^='N3^Z"G^][W9M!K_GGVVZS,TQ&Q[1:[0&$58W. MQT:[];;K&@_M0:/S1W;_-R__-OY6T[\__77Y:2,*;XEPK)^ZD/G#X%N6I]OR[%N2]F,&$NO=9U>)BZWY/AX>SLD_+4WU%!>M_Q[V!XFK?NSE M[[/O(+"T;@'3YV/>Z\*?S9&4QVA*<<2_IG?<).^VD;?Z7QY:0%9Z-=)CN4T^ ML/J5H9%WGDRK]Y#FZ!Q8MWPFW-YFS<%EP78G>?_\6Q+XKUL)?!U^=Z!OA^&: M3K(]QNLDZO>('E]MGB_5/)^=7[P7H#YE@T:[F[5@@G5!EOVK1,UR)E\)-(JU MA!H7+X^+8ZZ=[.W1UR/]&GSUW5<"ZDCOQ2*]8T?^O'8]K\?U?.EUQKT-3PVH M\P34.9@K=O:[0.Q(FU_U)+K4273,!:-B3M3@N )P'%QS[.W2U:'?M3MG^^F- M.O0[A]#O*'IBKT7B&@_GL>E[#DO)N[NH-7K.09L/]7J\56X1/5B_3DNUA_%1=I]1;;6 1>VUOKLI;+WV>!+-\\:G?:_ M,T!^JH20'O\=)/2NU[]. .S*_FLR#S4TS@\:1S$.SX+&Y[S1[<-?:4ULLK1W M[8!8P_0KA0%,D7(ZQ+QW[[-^^ZX["L/ROP]AXMP^@7UUC?ZWV.E]_UO6NLM> M@];83R27"Z'G^A\UA"X)0D??X*N-T248HU.<535 4:O=&0[:C]E-UASF$*1G M_? C1>U9*\V-)*CA8"2%#[=E//S3\A?,X0ANONWE]ZDJU;@*TF4! MYX@BFL)NA8Q>:3;*;@D(,_IJY6XVQ_+"4+?;=OZ,^MHL@\O57@NG4\8;#Q/- M_J[7;%3R1D;;%9>X,[.&N>EX5[@[D<9XZ9,E2S;P:E-6F[*7WQA@^ WMJ)JIVH5P?,T0F&SS#2:0,RA22TQSX\?E MF>9EQG"6CU88K&KL$O&/A9_GDGLM"UTY1 M[ I>7Y$Y?090[+#=&:6-=UOEGV_O'_+>XWC3:_,BR25Z8CO!:RL)'7&]Y)6Z MB"=?[;MZ(+_(:E^-WI-KY*M?MGYIC?Q*5[!YO=MZ'KNM+QTN+^;:1Y@0@^P= M!'*MM]T!3)CVUTYF^OULT+=/?S3^NY>[3J,_OS?Q.6^TLOM&_N>%Q;T[\#H% MRB*SQ\/)*8]8[#/L;M@?P'3)/V7C?-_^M_;#:T# &KY?'QA&ZU\WPX>'SI.Y MR[/L\M8G=L+ :#5K*;NO;^@GZC]K?NOV.KV[)]OH5Y^[8C1,;,(V$K@.@-AA MO]W-0 !-\.K[[8F7.-8#6>,.W!'7Z0U;-T]]\+?ZX%)=%@!6,%A._34J-CJ< 6_-4'M.2CZ3ZSTS1ZU\=>?]#L].!K M=XWI$=@:O3L1L%'6!2GKA'VZ'23]AO#M=Y#F;G_VIL'!DX+X2_/;W+'K/._-"7][SM/@P' M_=$-^+)&?CN.9S"PFN7+]!Z. 'R^B! +AT"HM8"%Z0%CMY>H=8"YZX%CNX+ MV$9G7+LORY8?0?V89P^-=BO\> !99GW3+?JJ#O,<6)E=>Y\\DOJ0M+MW9;.2 MQ3>^[W5;DSXFEP6?5=*:J8>XM;@.M'"V7-@SG>FKTKY<^[43< M(\N1](']9NWPK$;G7;>][0%L.D7MTYW,R\+9IN&> M6 M+W?(=_#.ZR$_^9!?A06Z(MQ<@D4Z%^R>B6?_W,CS]:'WA2/1<\'OV>G>&L)[ M*.#7CN*CQPDOL+_TJO!\=OM-5XWLYZPOW[-0/X%6O@E\=N M[5O4OL7%(/OTN^:O"LSUVL61?6,^@]])2YW4X6GPE'HW]KKPG_-E"$RS.;P? M=I(\/N>-;G]<&\),2N==%@37\CS%P'9,GP0&_.Q@\#X;_-YH=]_U^OW47'8Z M7S[D?Q\V.NW;)Y@RKM'_%CN][VD&75I#W=U!LK=(+A-"2PH(U"BZ2A2=74F" MY\*NMF&GLF%7!QV8GE^Z>083\=^IJE!JB)X>+Z?LM8-H*_9?"9P.X4/56'HQ M+!W;-Y*UD;I$(_72U70. 9W:K;XXM_I*8%?;L_/PC5X:3HO+Y""FWA"$][XW MR/KO>J#D3;<5V]U&MPGS[E/6S-J/C:^=K&^?;+O3@=^2_(?]28^4\D5?NE_A M>M;ZE#UFW6%E'=WUNDV0U;CM1ZK%-=-FI;SG]]YCEG>3A%.[D+S1'/0KCUT6 M5I\KW2F]TO-S-B*\K<;Z$E;=9M?DL%P1?=WA%%T^]=%LR>(]&BBOMZD1Y/ M,\X-R)PGOG1$7I>;4,^ >@:\R PXN@VHW8%+<0>.?E3E^ MYZT]RI>,[\]>*4;*MZR2PN7JD<.:F=H'>2D?Y+S!4;YDU*[P=2_%E&]9*XK+ MA\+C=+A'Q[BS M5F.R 7;3'ES:Y%_'93'4Z]B\#O>R'NIS&>J7V$VM%?F+*O*CKS=\S'OPAL'3 MQPZ\%UR;E-C^D&A>LI%NAVW@MWMW64.]!8=31VV>QC3Z>QP=1KWF M";^&W\L=_'V5?1V 78Q2WSL J^?W2>?W60U^;=&O9-"W6TCUV6V6YY/3PSN< MS=[B[-:E@&;+E=BELEH'EN>1<+ S79>#69B]K6%S\"&_R?+'=G,&:,4/EX6K M9>P4HSG'S^4.GM@T> L7KV'\%JY>62!0#^$5SL):A9[O_-M]\[OVV6J?[7QL MQK@K1N_^OCVJ*C=?A.]3UL\:>?,;1&(>1J#3&X59)L\;W;OL\J++9;Q.K]OQ#,FX^8<[:@ MJ*9/CTM;S3L;63%VP]33I3/EQ.M%=C9*+!%J.Q2*G2A5O91JO+74#E/J+QPQ?TS M,8[3AWO]5&=G /> 2]Q.123?-U*>PH?;Z<\SR=,?@?O1$:)1N>!![_.W=M[Z M"#)\ZI=+Y#>]V\'W1GYAT>-UF>%=OKTU @J![ R!5^0OR-H(7((1>.'2XF-W M@9B'G)"=C8!H/C)"ZP"IJIEG)7.NBOFPG@Q[0\CVGLS<[;4GLV#&DNUJ=*W69D@MV,#QD_9H-'N9BUX7_<"2X3N,FAE M3=!M1NU CM(.8SZ=8WL,^H'(W;)KY7+,G"A1"M&7U.U+G90U#[]OW,_'ZF_A MVWFWT2E2W8KTR+>?;BYKXAW%&[Z,M=<+@R4 F$9HC[W.8]H[(RGX%N7VXO2JX[=U;^^'394'D*,IBA^\O2GFF",DV8GZE*NO9X+Y>G??2@'XU.O?M^.#0 M=%$_;4A5JN>,4D[:S4'6NAGTFG]^Z;8'_4\W7Q9U;0J8NG=3!'X&P3Z.?[SY MUKBX\HESLIC;H%LMC$,IU*DH"\BMD.5)4,>/8>D7CJL=%'@?L_RVE]^GQB!? M&_VL5=Q0PV]O^*V5Z(GL]SF M0:U?KT6_GH,G(&JDUD@]]W,0!T+J:P5>#83:)7S5+N$YH/;Y@NN1NS9R[GUL;LVHW9T?M2U<;LK+'W\L;LZ%VF1G/*)N92 MZ1@0R;@^X6BF%8?#_YVUOG1;63Z2_(=1(9O4!;AOG\*/+&^V^]E'&)KL4RI. M/D7CZ#\_W,[=TA_]^/E;GEU8U<@C2*F V%9BNES/_:6A]KU7 VTCT$HAU3#; M$V8?NK4^VPBSB9 N$V9+$H%JI+U:I)U=:M(+:\#8&^8U,#K8_SN[TS3Z9TC4R MKQV9+YVZO>^YL'H3[U3X/(?3B^=@V??7GZ\-;E>DGO;*6:JMYA5:S6,G4>V< MF_DZ07.P03S*:<3]/9EZ'"_6.=@K&:VV$==M(PZ><':LQ:4Z4+JF0.FE%YJ. MH@MKB%XX1(^M%X^QM%F#[L)!=W;K"'OJQ=>&M?-6-<=8JZY]_0OT]<\N!-WY M2'EM :_< I[=TBWAA_I$,>%'=];P^[L MF^6-#LC/M.[;W39,(+CI,;M>R&S%\2O9:=I3R[A>?_#A]J;1*0WEY,K'O-<: M-@ MW$MYSC]M6YY*=UR#@[_'KJE MCA)?,DH\!RVS1Y18@^8E07,.@=H>H*F]F-<)E3V\F#JF?[4Q_3FX4<=?-QUM M[Q8_U'!])EQ'^[QSPJRU:VV(S\L0GX-:.[XAKM7:-:BU<\#J\3>":JQ> U;/ M80&EP.H(4$4"FGWZE#7;#VU@9PJV][UN=O_0Z3UEF6_G67/0RQ> >D7Y7"-$ M+)=& 9>5XC@04L\CD^RLT+J8/YCJ^KYOW,\HQ%",R$@V'X=Y\UNCGZ7;PLW' MCY>!O(FFFF&N@-P6W!T/":=,#+W.4POG>(3@%$TAEIN%.3"/ZW1?UG"N4- K M^7HE2GH) &H]?4(]?59@V*C8+_R,R)4?V-@E//AP>PO14]XWW=9_9D_E%%B, M95]5B+!6)'68<$(+Y+/;=C=KV:P+?PQ&_4!\N]_L]/I#F*)+KL[!,_473H($ MLOH?QP,PNNG#[9>;,!+._!LN [\E5/:2S11I^PGGE4!QT?X]#X>QEV?MN^ZL ME%\Q\+:4QN5:7E'KL%J'O?PV[6+1OUJ'7:<..T5-TUJ'O4X==H9[LJ[7;0(; M^6CS\5.[_Z=] LDTO]TW\C^G4>TG".:[PPO;8=W$6MGR<):W5^*0;P>$R@+% M[[W'+.\FYN%NN+4YZ%<>NWB,5%<1MF?[EJEU-,/ MZE$":%Y;_)>W^.?@^FT&0FWQS]3BGP-\1 V?2X7/2R^>'2;PG)Y]*+-F?\]Z M=WGCX5N[V>B,'^H-X9U/_WK[_H(!]2R;M<.G5XH1OCF6XZ]OW[^BD(;7WN^+ M>K^G*.0[P;P=]MO=K-^_&5,]O\3Z%EZ2%_R$3ON^W6U<7F;>6E:GQFHMKZ_( M/O$:*.V%\3WT,NOT+U8P^8KBDUVAT>M M+ZX:$'L8D#HBJ8U*[8">@0-ZF?JC]C=JS5&;EW,Q+Q>G0^J=E9?963D';;+[ MRFAM;%[18M@J8U/) BKO>-_K?KE4O[2:DU/>,L/5*S$BB\DY]I9UNKYY.KY* 4HM[.S]80],ZNZ*L:N1^ZJHN3M M56T]SF>D6'?R>VLC>7V>\-;JN1[\ZU/8HO:-3^X;'Z4\PG8#65O>\QFVL;]$ M__>P0_')1F-?IP/)(X0%Y.^?_3EROJBEV4Y:&HDW%!UZ\PE?@JAV]F80/8(W M U40 M>5V&J# Z@_2+2Q"5V$U4ISBR]8]&9SANW]?I]+ZG-(W4[>!3UL_RQZQ?*8LS MN2OV\L]YHY5]RII9^['QM7-QG3^V8GPNGW8#YZ]D42@%)FRV)4R-H/-'T$RT MQDZPB5-CX@(P<7:KC;+6*I>%H%/NZ-> N"Q '"57@-=FYN(P<78)7Z+6*I>% MH /OL@R[[3$:NL/%$;O/&JE9QV_%J^#/\BWEE>E[TVN6O+0_:AJY^J7CZSN_ M-GSYM.R=[7Z/$2Q_A(;Z^$S_Y&%=Y67)JQMD$RG\;T_; ]6 J.XOK/$FXVUN'!F=UPTO]VN M?>7?XLZO[/Y[+97O_[_=J?S=?ESW2KB\\RL?P!!V5P_1^/+.;\W^+XSKT[_: MHSJK[O?,WW; _Z-TO5\2CSY0W;*$U1_>;9G-X/^R !%H^ M>\BS9GMDZ>#O3I;^:'1;YKZ7#]K_'OU^ R:OW3:=1V)6KF$684>%!@:TT5APIXGV$V8C%HO,]KX;)D MK7=9OQ]^9,TAJ,%NP;%&4Z&@L@Y>;?E@_MJ"?4\)<_WUOD/7?]5)[PFXKMM/)[7;W;AKMC3JE M%W]/XN.1$%*BY,U, XF2L+%4MI?H(D73[U7E2V;DB[4V&--(/"9224&PU6.% M8PRU-,S(MXS\T%\(6R7@0FK/%.MV^/'9;9;G66MYTXAU_4JVD/RLO-Z^CS,2 M"TK8$'B,4CC%3<0@K)'$, :1!;U48BL1N;_ Y%7AT$NK+=:&HD"X-0:YTD\R M1FI.ETJ5JN.*]:QQ*,#6J6BLL#Q$!J802U3@$&MNS/-P6#+UN?'#]/O9H/][ MK]?ZWNYT=O3Z.!6$(R>D$)HPAI#7&D6"C0S$4;;HSV DIM[,2AKVH7*=UZ5# MM)832HUC'#.OC&5C*A6U4=M%*HG2>U+YKMWXVNZT!^VLO]HW \=M-REK92#( MD%QXYV&Z< UB!_I%0$(SSE1%RE02M92#;>D[+&_KQ@83<&W RS'!8N8CIN%KFH$(V.6X0M)D*Y-(4A-D1*,?/S;Q_9/PM.5E!S#&K'D4&% M6AF]IQIFKF#!,,H 6Z:@UG&#+%!+MZ;V]C9KIM6/M]TF:#L8GD\0Y(*Q +T$ M@U1$N>.QF]P2\]Y]<:?[ELBN,C?>ZUH))D:\H6"M3434J2@9):".@K) OL"D MHHY*&!V&W*-S+]9S'SEH.)A*(TFD\5[P )Q3 MRCQQ)?=*Z\"7*?F9T/H%A/![H]WM=6^2E<[NVLW/.?AUP ENP1JD53=FS)C;9.A# MN#!N-P";:!8QQ,E,@^$S@HN0UD1&W%+-'*E8?R[4;K@^$,_PHQL.^HUNZW_W MOO9-<]"[3=R-GD@+FED1-$#( K>.W]B[_90]- 9Y\8;TY7;Q+O";NWEVWQX, MLE9HY%UX;(FYVS QP'N6!DEPESR.0F"8&0Z$)T*DF%GV+)UX G[/7_X;IBHQ M5F-O%++>2&,"#L(6\IXVG\*/AU[:\DJ&N97UX4K:2%FXR94M6S>'7'QV M$PL30BB/FFM& _$\B&*] C-)<66A'B.9!#<1W;-(/1;#BW'8+,..,*20]EP( M'B/U$"NKDF&/J\XCA ON4$,;N,81(AP6+!%"\P3Y@E-"G*WN5&W) MZ7H:#\_CNM$T1B(EF'"6.68CMZ%<]@4MX();Y#%MS!Z0QZF^F/>?V_U&2IG* M6@Z40P9.QE[.;M2"&R:]L"9&I;T@QHQ7QL 3U+RBTQB?T6D[D78HAC88248( M,U@#X]IZ[WP0G!<,:4NJHT4I?F&&-E@=:D,D5(/I![_+2>F1]P5#EB-5428" M/9^?QZR;]C,_-O*1-4IW];IIZ_-]-C(XXR2^W_->?\>=;1(IQUYQ&V7D+E"N M"2^W^&&:558/!4=TEIT="#L4.^L6W!051('^,X%#_ !_!8M*=GCTE04W*20Z M&#LC6P]!=/]S+[9_9*WQBFHJ@CQ.;9CPM36!!^5M@WX(,&5@B@2+1?16$T85+WB+R9^K))D03!*9.5J);PH@^"&_O>N"19OG]=+&X#W8.O-.LE7Y> MS3/06_-YG6CUFW M!7^^&^<6CK>W-T[W^7TDHZ0A#LARAF)M6 +*97& D#D@/P9 4]2',F$ZHW4 M3"B?*6I>R+S_<91VO(4D(4 G8"@\F',%,M0"B"XD*24# S@CR97?F5#RX2$E MDR9"$_F-/'^Z[>7?&WFK7RS4?QF 5?GW6M,VT[B@,$=F./C6R]N#I[G%= \7 M^X-VTXT+ZRQL#E8??M^XGU^-'S4+Z#8ZQ>YB"==/-]7]P?D !5PV1CAA6J0\ M*QT(+4RL@7A%5A+/V)R#MXN()G(M5OE]UH&0$"S MJ-KTR*L$HAHP[WV5"(> MRGD"< PPNKPPZC'PH_D#V3FOMB1;M]_'>;] M; EI&VP(EPIF=$1 +;,*(B!'Y3@9Q3%$ ZH$?42K&46[&W4'8VJ#\3 ,I40S M[% ,8!F)UXR53&&#*YN'G,RZRR_$TZ95#0\6S@EPCX-'!#/P96C)$Y>N8NPI M150?EZDEGM@6B$,<,T0L128*'L"(,.D*1BB%WZN($VC66=Y,TK.HWP0MRI!0 M#!.KP=WGQMK)?*$JD,J6"TXZ2)R,^@T@DI)&99EBR:/W(4I/2 FBQ%6%>F!4 M;8NB':@'(]$9MM*N4LK%_'!;6(*=L:0LIMXKRS4EE$2MO$?E:$A3#;K>8,'Q MME-]!9$'YG #WBP1#D=D. [&2P.CY"8CQCU:PB$1!)\5AYL4F_-<>PD!)N>: M6:QPF"@V 1YQA4-0&/1 #"YZRE_ZV>VP\ZY]NX:-*>$*!8*YX7Z=J2.?V\=*< MY\9I<'6UYC$884&DG(*;1KQ:E@V'Q\NV?YE.CT,+X(22E=M(=@ZR'QYF&JRM MD*H'TXTT$^"6.ZV5%8X6.89>1>[B4J B]5KDN8#4];(TS(+&1IA&B9$G2EI6 MK$H')I!5M2QWG_48IK92R6.$Z@AT+TZFL='.TRGSS/3[P_O1 M#)VL QD(>!MWV3CD'<_>?LHS_9J%'UG>;,.KS.T@R_^1%ARZ=]L89<^#M@$< M"F8Y)0&<=5%",D8BP2B3?SY75@=DZ?GR+0^ A-$AS+?E&^2S8D$]9H1I M9+T#8XQQG.2SR)EV$A3;K9K?MP5:AZNP"-"@!YL&NL,BQ(HJY"*$K"C@! M%TQ-9=-ZO'8R\<5/R=L^ CV"Q.">P#"#^2 C@[B0B:1* P:M)**.E8UDNJ>\ MCB.0N32MVUX^CW_^[18$E/WU ME\K+RR^.$W,&L=UO-CK_S!IY&->(VN+CD1!JO09=K:TFW!.#8O%Q(JD5/__V MIJPVM.Y+)26^!_*;W##V R/\MF:U=KHSC-.90:V$CQ@S@QCHEX(42@,C/_\6 M_SFF8N57EI.1Z-R6"(@X.*#.2RK!X\%22EP20:R5YN=1G;]E9$R^LDC$F+[M MAT1$PZ+S'%E'J4V^BU"E'#B8H9_G2@VN_-(B&2E"VV84"&+:!P+&SB!G@W+& MEP) UIADKM_\Y_QWTZO+SX51*2LW.HP(,Z65_?C/;$V6P.SFN@P4;&QPX 4A M1HV1Y2P -\?-%P-;^:4%,GKW]RG1'0SNR./N?P"],&B,=K7G:"I\@IRPU#X>KJ>O+ M5I#6#EPQK0V3TF$&5$L_@;21-/S\VS]3,:5-7YJG)K8[6>[2^8&U22 S1S)] M5,IHH2WH%8,UB78":J+MS[^]:^1WV4^@@+-.VJO.6C^-OC%+V-Q'Y^F9A$Z% MD]5?,KQ%'YF50YIPA@AH1&VL"92X%$Z#2V?@84WF3H)/RX9AC69)K-"Q!YDW MTUBG;"IOFA 2C@W5=,7Z)FO]T:UCSKCG?CUI212 M0G+:YRARS,OY,$G/F>2>FWYQZ]LNC,;(3&W(L!$683!W%'OM 8=(DW'6'41T MV 4QZW.."O'!O-_ RCES:SWSBD6O(O#J0"LS5J2%(J6-EK-J()5=Q.5QAPOF MF7.+P*E02 /W3("7YTN>==1SJ;"CDGI47#[/)*5?04@1% 3M6$%(06C),X]J M-F]L5)F0IZ(.E\ZT<@AL79^ME<0=^I:9B5+<#<*H]_)'0B M8%-6ADP\RL#\HNZAY$QTSRY,PE1D1J8:=38XZX0RXT*(B4GGY.RZZ*@"*J7J MB$S*TRA8;!SU+!H:&%;.2Q=UZ2LA ?'PH@IBE/%C&M,3L0V@M3#2C@EOI: & M@A12&E,M(CJ12CH1M\2!XG4N'8Q%!/Q$I8I!!AY#I;.I1J/7 #8I5[QUKG#GN'I<,AXDBXX'JR.Q)"<)452@A>-!MGI.], MV>'8V;FN:-\^V7:G,UG[KV3W?>E^A>N3&IE;E!6MO&*F1&993Z#RV$8O5&-" MP2Y+S)'DS J*RR*C\$>U3F(97IS#6)Q(1I0(05)2H DRU8+@/):%6*W!N'K& M#3'QPE):=YJ=,BH9C4O30[5SL!O<56$A6< MN3 X)UHE*RE_HD4%9#0 MC%I<@43R(@192O!ROQAB!A/0>$X]1.9D /-7)E"K'7)ILRI>,[U_2<7%U MZ510@XIS18S1(2*#/"EGE%6T8J$5.%67*IQ12\9M&A7,%^."8!O^89)*+X5, MI5Q*96RUKQ;6P%Q(=*K)M;:WD&"$4]" +B7F:2DYG0PMPZ)2%"&YPB>S(H?M M9K&;%:$640@+/:4H6&6"9\J4VA))6\$\^ SZ(L6RHQ7A@5H2B=*.26.4H7:\ M IH ([2O $92NMQ+.G>Y[&Y$ "1:4M "R 87 S^HU(+B%X*J*FR$.HTHPH MJO@&RPG9D]IUUBX(!+Z^T!:BT;0T/JJQ,*96N\ K9EHS69'O5L2N;=!HYALT M?LQ[#UD^>$JGN 9P+1W<')7@V&TD@E 0W(#KJA'W5DE%9($>T-A.5=;H8,!P M98(=A.[3R&+=.(.FL00,N$L])0GRU)=YB0&N^$J%),&Y5J>4Q?8M M-10OJV6GRFKOL\&'V\^-'QN/?LZQ#!PJQI6R!&-O$ ,/LUC&YCJBZA*M!,=O M%4O5I:I ME#I([=^IYD]YB+F4[P:YI01)'[V5+EHP!T2',)&;)[YB#-ZLG'.7);71 <#. M>#^S]=_#L] M9 &GXL>DW%P1WE5L+)'J?!31['+"=(=XF@*3ENKG_>#B@.>/YNB\<1P7Q-R4 M'B20A"!!IQKRZ9P*Q441.82IIM6E6UE=RS\+"9V!JH8@-'H()S"F*I@HO<-% M&H!G$%=46U6HBD-WL:)\AJ9F5JFHHK#**NS!P'%6BHW@X"K>PC5(;!\M#5&K MY"0&*35S2E #GD$)+TNKG=HAH#\??*WSD 4,<\K%I#Q8;TA$A,I22\=8K?NX M9(_D)?DZA9)FPG!*(HTQ!!%HH*+L^ $1NJCDA;PY)RTMSTM+@WD3J:^>QP84 M#_*&^J(&D*?@4%<6?]X(55E,O5A9/D--(Z1$VIW#%FMD,69J7(8YR]#H+"_H]2D;G\DN:[B/JR^D+B9WW=%;1E72=B[KBRVS/'4Z MI*E?)69:DG$R0T0RU;^L" -3OK L=V26SD%\.P)TILS"N"PNJ,$5U&["JD+* M!\^-1\1SIJW5Q:DTI)ADU5VW5S8\&UL?!6>,<\(R:I&FJ>1'(3X40S4;"E?7 MR5^!^%X,W2ZM:>A4M&K4+IF5KVQX-O8D#HB *2,(42LI G$6 M91)B)$)7T\-!9^A7)[Z7T]W!IN.*TF&KI58IOX.5Z.;25/L7O/#P/&;Y )[I MWA6%QK;R)>;.=<%DILF'T)X:3R0VJ'#>5=2&5IQW4DD]K="P*X5+[,%<=JS! M04=G).5.DE3VC19#HG5:B*SD:I"#4[BA%!U3G#@2 XO2!H8#\TZ7O8I<8)7U M%EHY9+">PDZGUTR.Z_(R\+N,_%P.C$[M7YDF47"1.L%H6[3JD$AP785ZU4W9 MBK##L;+01&FB&]ZE=RX>-QIW-+AI="J9[T5#H0]Y,<]FRR6-?MB@(WRJ_00A MFN)(PGP)3A!1"L[0ZEXLA,=7*[:%BYMR:%S$/EJ#>/#!@%]L)2HEITDUGX!P M=CF2^SWK9GFCD_:.6_?M[JC"4UJZ*KZQ:7<-IE^@$1G&O,':*5S4-0>5+):T M_6%EVYR+D,W:+B2;,KX)HS@B@D%?@8@<<@Q/)"-<14]1*='E2.8F&R4L@F#& MO3JF)F#3%F.45(/J\:!_3"3*Z^E<$KCJJ5#$Y N)94/ !U$RB\9(';G$'GP1 MC%4YP%3;ZMI.-:(X,2MG8HA86FG /!@?M+7@OFE1Z@P"0JWZ;HMK8E<9(IK2_@V5J<:N3(I663(1C>(5 M0T2E?EF]9XB00I%IZ10*%GDN-<%VHE=8=9>+I;2KBY'-'+!CD=&::Q=/UQ:A99U;C\@M34WH:("*F$=TY)ZU!4P6IO2K%$$ZM: MB%%R +%\3T=E8B_WO>'7P>VP4SVEL=?9"^0"!#\T:,V5%Y*EUJWE>1$, =[2 MP@GSO&Q-V0%96I>6!/ZC<03@*E%JW*8159-SE):Q:KZ5.A!+W4&[U>X,D^ZY MR9K#?'2V(_P8-S]-63!IF(>#T2A_N)WT\\CR$1"6U3Y:$NT_\ROV:?D+IK;X M<_L^>QRW11LW MC8#YYC&BA.R&%.&R1PV9L+@I^Y]+:R_X!>7)@^A.2N:R@F M]CW+;WOY?<+C5J/!D;<6H8 $ ONEC<$,EYW&,+C-RYI%578R+F0X%IN^GMO, M4!"C,,R)98Y3RC$FT92MB0EB2UNIU6-QM*DA4XD3L-X4# 0RWG%6IA1H!U'V MLD8I%SL=""8 M5%T_B5DJP33'Q^BSVQ"ROA"4QHQQ%N'#&@=LHBX/"=L0<.7TG\!*]62M$Y/$A#@1HC#I>!^V MRDE3D&5X0)7<9(ZU8#N1-6D2[-O]9J?7'^;9;I+C1D1*,'&!2\Y2XCDJ4X(C M-Z0:35"NQ+*17$+)_N1.CR64#]BGR9]_:V=Y"OJ?WJ60?_X40WG/VR[,Q?[H M!KPI$<$&HBP&%>$L19'QH N[Z0-"IKJ=3IC %R4!LG&-*-K(@V"2F>C 1(E8 MY :E\R^D6@T,$XZ.*H"U\2_VH+V%IAY4CZ2,L% V );$*LQE&P<6E'RX-%$(K0 M4@("V6JN&%G0E^+J*&:F? (Y#( ME$7\N=:D6I=T<<_J$!1O*8)Q)8JT%MG?M>HE13*FOMJ"1"N4,6I\$!285%&Z MREXNC-VVPS='U7:,[.IJF1=(UP'M)[#@.'>F!Y31G)@'9&J1B(^716<]M=" GS302)E2+ M>;)5@MJ-RP/+:9LD9"UC%%A(29P1@2*(#B'N@]@,IHYBI+++<98\;CK09)WC M'LSH:(DK.@+>^D@+LV1>JWN\9\GCAM0)1 &8WD*P;"4G04DB0\&CU\Q6>&1, MG0"QT]O?MD!EMF_;2:../:A29:1JV=."7W!M>)_ZXZQ<63CBM)<6/!'*&*4, M$.."LLJH&*6)%/GYQD)E1OY&(3Y3!"<4\"D,D,4T.A>]@K#9@2<1G8^@6"4B MXZY&E8@9+:XS7XZ(TQG^HEC9(S@0W=/CF1$7- &GQ^IH;3IO(A7@F1&D6=2H M@N=) \/3B.-H@A\[:.,[1X?-=ROV!O,_>)&:R'B8X*!7:3*01D$D[ 2X!KO9 MBP.R\9("6Q*L\F!V;JM5J!P&=32=SC.2&8A_$C@;V2@2V+CHQ+O7=M$X3 MH@6+T?$@1P)3TEM2K0^#%ZMX78'89HK;GEHO"AILQ-ZD=16A!/6IA2#H1 PT85TLOO9IQ MV<-=E4Q8,%Q2R%1H3H'>8&-WE?M(674?]F1"/(4OL5ET:ZNI"@";-.#O2^FD MDH1$7J@')3G? %%**3J:GMMDO)5RZ_8T;W M%!.%J$OI%A!S<6\X2ZM50FCF6+5^Q!6-0*F>/S=^;-FTX*C1!.#>18<,U2!_ MYXT:C0/F.H _7#D^31'61QN(M9(Y[7"\[W6;JT9DG3TSD;"0VH!3&Y!,ZU?6 MC^T995Y63P&>5))3ILY'F.LLG$/*.AU3$J-UX'&!9E"%FF:&X8J2>/7"7)N4 MQ[%'0=%@&.&C/FU%!7YP%XSF%:_U!6;Z\47ZMMO*;MO 9_:N_9C^<]#HWK4G MSQY)^\Z<8%O[>?OT1^._>[GK-/HS2=@WPX>'SI.YR[-LBUJG@9BT28B#4D%% M0P/XAZ#0(7*,4G)336I;[,9\0G'7HSQ_5GC8'_3N4\>U<7W;_K?VPZ8RP$& M&Q6P9!K#_\N N&2CX59(<%L^:W;Z_3NGD9G11>?VU1( MDZ3L587 QQ#"2H@#N2^GN3:T6G]ML6I="Q6+K:]PA,OO+!G-M2VOC% .E&(Z;8 0H\JG!J;@AE,!\JM6 MA3J:V";TOXB(UC9?IYY[ARA*VW@"NQA"N09"?42O141K>\5AFWJW.J48YU%Q MF=H[%/L9'HM*RCVE_)A3\ 2">H3[>_G3CI.-.VJ(\T*D$N4F(N?E:+(1G!+Q M*AO"1Q-00?T+B&?=1 .=HTT(GB$=M=&6$E3NBB$N[*DR,EY2/.LF&2/1A=3U MBDB*-<6I>FPI'B-=-5T5DV-.LA<5TA$7^AQ(UX&H44 V8J$5-32E#4AJ)7>X MFF-YT6*>^>7D:8(*/ WD!;5!&:V-I%*F_&MA$:66B0J@,5]L#W0D21Q+V.^S MDR];:P$*U6&*O/0V>NN<0\DUUHAC'&3%-=XF8_@Y_!]+M#LTO5UGH5.I(B*- ML 0,$5;(JLC'%MHQ075%7$<2U%:M<%](?&L[62,A@DJ)[!H;QH.U)I;KT,&8 M4SDXYRR^M>< 4ZME)4U 2(.E4=*&TL(3JJMK%62QH]PK$N(QTU9 _EX39HRA M6B*'3$A+A3QUK4""+JFS^-+#4#2\>)[%G* _Z-66225A>!7.58AP<%)RHZSKA6 M' 6G*8VA9"V="*NZ'WCA]. >).[+X=ONYV]YEOTS:^0[QN8F6*DMOWWAZ<*AXE$2(J%02#V6OQE%.YI.@(YDSN MC]4IE2OY? ,4^G>&7,-.T5H6T#.:*5*89 MH52LT9OG(:V%5^YUB#Y5EQ!.M(-QM&[P-$WKT<39Z+S3))7+*>RGTZD/SI(&6PM54X[/ M49D/,RYQO./ZLG;1*? &HF"11(DX+^J)9\0IGI?;N<)/1*W:V,R0QP@F2B,HP]61%ST#H&AY9%5B^LINO"L F( M6I)V FB(VHK4Z\)@\**2/UX9YSG&5I*Q-[4;*H\$BS1'V+F@E628":O*[%L9 M4;4B_I&IW5!#A$OK?5 "2,P4!M"62?%$@+RWE@N8!>:NZ." #/5 ,S -?+\ M"?SX)9UI$^S9.I>+2@FT1Y2:DRH:(V)%!U!!O(I+EC*(J/A<6U!U #;6!>>< M>V1<0)%K%91!).BB1CD7.IIJ24T!_RP9@Q.PL?80J^!8@0U*14&%)HIZ61:; M-=A6\V)(RI]9=*A.P\9:74H=N.]6@AUU7(M4"E&7I<\L-=5#BE12LN@J'82- M9]=JE41C:[%31EH'_R8!A[)6JX2@=(M*I5M3=CAV3ED9DTK&O?*6DNB,$*/& M264ETU0']/HEM*ERIH0(WFDG,;4H6H@&A9C4>A6V*J$7E,S:PI->&ATE=.BBF"M:$>0GUO<2CY MXDP'6]%7;Q@5>C$6>@F^-KCI1B'IF*.I*S5+!=*,9N5X&88J3N(;Q5/%SX/P MU;N_[W5O!KWFGQ\;^8=\U$BL-0)NV:Y@HU_R]GVNJ0"@BO9,(RI8[,Q M[F5AAH-OO3RE$NPX"L'1F%(9$+<>*RRP\JPDWY*XK%.5Y)7H;S4Y>U.]5NBI M+BM+JEA1I9$&Z+B2:D8A=#HJU6_[_>$RBMF,)9KTV4N3;/"4VGSTNJ, 8+Z_ MY>35,/$CDA!! MFB4"84@1LEX@8T[W$@9_06%8[0$/%(= J? B<&R+'E.I-0/#2X4A%MI['E(8 M:V>@"T*YB+P@H,0I >5>A!^ 9>SGFFW.4DLAL#X:M2\V=%A8%[A5QD>*F(%X MPX^+=T=,="3+AVZQ2\PAA;%6#7F8:H'#H'E$G;->2"?+H1.4+E-###'!8/2. M1NV+#1T*C!B3BNI@0+.QVMK"Z<+80+RX0AC\V4/W 7SW0:.;*-]QZE$;C/65((1XQ4A)-_A.RYKH M;8&[S73OL2!(&<39447&!;.>< LS?+(@B&S%905V!%JIB:N+9AN)6UO)B"GA MU"@UP1OB<(1A+UMC)?A6B /CBM0NQ#WDV;>LVV\_9N-]T/?9X,-MI6/&%J&: M%:EN+V):8"-A*"F/Q<)JQ)0M:3BDA!2+E*ZB9F^B-VV"@'/I5>#!6;##TD<7 M;4FTC+&R)<4EKZB#@].\(<82.$7XJ0V](I1A&/&@2IJQ)Y5%HC32&.:$JV)#:(5/I MTQZ$UT4FI MXKIK+#,/X_!FN&O_?L]Y=WGCXUFXVQHM?HZ;-^=._WKY?)1WA M6'0L;1,XF+ "$V1C*1TL$3V@=%(#D=][O58_)?!E^6.[F?5O>IW6SNI16LQ$ MU$I%C)"VD7I2>F*!:URIY,'T*'MI?M*NHF9?FL7?\=_7T$RXX%0PXHE&2BGG M^+A)-"8>G ]:V9D1G*M%1_?P))-U)",1F/=.@C%'"&3M1='5B'B=R*Z0#,[Y MHC$_/,ET'@>=T$]-1SDZJZ&@1&@T4%L"XFH#6 [LH$ M1)I7(NY#TRS73T!D);:&":.BQ#Y(:X4NT4Q]M1$93:E#1R=Y[00,J8<= 1'C7-%.4$!!522=" "Q4? M^_ DKYV $/P)RAE&VO%T:H(*:0N2,3B%U9,26/"C3\ -?BLX;49B,'_*.NX# M09X6;6.M!LM151H"*[3H;>](\UZF6HF@4\])HZCF$,=0:8O^;-8K7#U.RXA0 M!*\B=&?J-N@Q!P@ET3.E);(PQ[0?.S^).L+,DJHEZ9T'HV[#(#/"B0K&:^6B ME%Z!AUX$K-:D-E[5(SQ*T976;#EUY;CO/+ QLH "P9H8+2(#-P&7"$S;;]66 MAP2K90 L"=B%M VC*@,&T5'AM#&2,LD@WB](<\:+RD:G3$FE!R)MT[RU4D3N MP'U-D;VS =MR2&T(U?9=DFBYM=3&[3 A" VWMUD3[GJ??3?-40C0[MY]S-O= M9OLA'5L;;P!^N#6MWD,U@W"\R(.G[=I;_ST<)X;V8R]?>&>O"W\V1\''3!W& MZ1TW:8VID;?Z7QY:$*2,IH]>"%]6OS(T\LY32>7<2N:6SXPEL2I<6KM6^BD; M--K=K%7V:=]0RH* 9L-$"2<-Q90A0HO$9&RH]JJZNRX6JTGN/W['0P&[.A2L MWFXW$*%QPP*U.C5,]@PI21$5@;!4EJ0>P/,8P,-/XSG;H7P,$F:LY-X]56:L=#P>@<6\Q:6=[H?&[\"#\>LFX_LUDWNVWOWO^3.!\QXTA" M.&\D"Y$4N5[P(T6F:A/)@ME93\^S2-]@SJE3." ((Z*-R)@03+$,@9D,SE=( MIR+4&&U=4 IBZ()V%2#(JW8LH\LQLSWMXQV+YT-&I/@D,@3Z MA'''N%$8E6*W2W(EP4N2RTA?0<]S*-\ &+C'4Z\I3%>GHPTZT!+L(AI7S13& MBZ?9CT;Y)@VC(^,5I ;^R#,#THK':D?*1T4UE:GK-0Y@E MF:ILA1@1W!F,H3!#>\JS1^M#]1R,?E4CZ!._:8O\LSUKM 3"1BB<]+;B C[W. M(_A>\_=2 M.1I4X)88AD.$/TP1&*82$71VC6FZP88PX5.I;BND:QC4.2_VH-O;[NM]F.[-6QT MPOU#I_>4Y0Y$G+>_#M>=A)U(Q:?JX5FKF"NIZ%=_>EB@O^3JG$R_I,+CK='\ MZW],*0F][NBF#[=?;@($((.G^3=L6-6@)A531XRR0)0WJ4?/6!\0I2BO+M^2 MQ6CHV?(ZLO#%&0N?!2RTH3K@%(T&\$MBL9>B((S3U>.5^L*$+\]8^(XJ(HU& M)/V!A,26^A+YRE17:NEBPOE1A%_$@H?RV34X[!%Q[Y&#$-NC2*0KPSS-0R7/ M#!.\<')F.\(.P^,*R7"5P)%3&ZPW!"X>;3L?*!B<, M8X.\P9X)%F& -$]E[8I1B?"_U?T+O%"FYAFLC /'0P&,48(L!"::,V694AET81 MHH14H5I4%WBTDLO-W#):]J=Y;:\'RUEJ0NBH)%(PL&[4%#1+3VC%-,O%>E:[ MDKQ7&WM !$^U8*T6KK4FL(6^AUQ@D.UQAC,1+7<["YIP;T-:>L2:%,%HSD? M\??>8Y9WD_LUBB& M/^:]UK Y^) 7R0"S-:]'/VS8ZN)<4;!G*! P9@J<)X=4.79!Q8IMU@+CY6KT M*)PL7-S 3)1($6P\@ZF;1D;:<@$.@E=?K5*=*C:R@S&SM@X%!QUC C,B,B:L M]D31DC)#0M5:X51"ZI"DG7J** )N! >E9:+B2%/P %$Y19CW%1-'R6++ZD,Q M_-PIPK0VCJ5>D<8+F!*!15>.G?*TXBMIP18.AQR5D]VF"$O[J":E%6N8+!83 M0D(YWU6PE?F>*N?Q/9G9JWJN(M1[*K6F>'2BD$6/BP-:$>Q@)>Y1%)/E-F^> MBGWH7%OBUEH;HX!HD_H(DUDXZLIBT=2JRHQ6".-GTKEO76OK-4]EK3D#&*-@ M##.3"ET,K%=ES"%^7N[Y5 C9D]IU@@U"TVBM9MB [\.$ F^^I-:K:D->FLY# M[D_MW"[%H8*3D$J.>$<,4:#W,'-T#.(4O/M8M:IO5H3NVQ!W.*8V'>U3*I(8 MG86 4?! F)@P)22K,L7P7._T=HTAG!16&KDSGR=B'T+75@1$UB/H0&,-@V3T8=S8FE$?/6 42 M&B\VL-N#SK==\$*:6;__*>MGJ0073 B?:FSU]N@BQ;$5-@A%/*,&G&;*>0K8 MB4@EY765@W6D;R#LL$RM&Y;H!>71*9>.]1@PQES3$5,0'S@F*\?IM&;+(Y0# ML;97A\[@G8: ,6T$(4,T>#^&1.'2 M]%7<$^QH->A07*R(RU>0\RS*UU984(Q'PRQ-)^UHZ@*AU)AR;"*J(APBC^5^ MPO,)7Q> [)D2/7EJ358TQW+3OB(!GQ8'87A(32) ,Q<'Y%@Z?5UMZ 7.E3V@0FVNBFR,U+7^^][<+/6;&I.=.IM M%B"PY"+"OV09UB'Z?/1NR:07A9N0< *4%6M)QA3.] M?(%IEHC=B5PG7,? 61*1 / )=4B#5C,%D3IR7UG.5JO6'K8F\<-#EE:LNG?O MP'49U6&^[>7?TVS=3;Q8F)3!EY9YP5P;!((NEDV4079)2IRB;(/7MYJT@W&T M5DU#[&8%3$;)0XC$(OBCX$AC&RIG' B19)S\Z-TW7>LO*^,2>=@ MTO)7.KX*OF$YA8W4KE+, 'A?L:>P)7D'Y6QM,7X+O*5:B(0S*W * XL\'J6< MCM73/F1CD/T\SLK?BO6E@]XZQ.//&.@[_%PEX5LJGRE8 'D8\5D14ELOE8NV"8[!P M>A&M@P\PG#8B):94B9210)0H1,21\Q4KS##9L.9R;!&ENH+C5W4ZO>^IZ^&. M[JH&=1@0)9(J#P$ Y18E1QMC3KFS%5 HN6F!IDK1LQE8N[OF2%H5(YB!A\J< M#]*4##CXWXII4T1M\DZWYF F8$LU,[ZW.QT8T;==B//OVI-NW8O_O>, 48@A M4NZC-E%Z&3WC:1E9$JU,P-4Z1(RLU//[D7MDWM1)=@QIT+J-@)<2<280-4\?2Y7;%LOH61O M@M<:5:>H]ZGS%%81!V4U*@BF7NI8R8>K%$G;GN"%E/WBSP]?.^V[U3[2@4X$ M%!FJLXC;@8 M8=&-*@!S[[ W,!ET>6(B\.K6P.'%%8?=UG@[=MC_<)M^.6=X!6,)N"3,$L6E M(BX4]:@3O"@X=5-K7XA*C7!*8EQS[B$E^158L./E]> M#SE0LF3>K4@#F256QE1/!AP6;I@AB$*P/DX311&96#T0C&DU373Z^>W)6I+( M,;?[(#UCJ>(^3%1-N"!S;GID(7 84XK F8N$ MFJ)5,>A?&BH^$1[MC.Y*%OS=R0HOW=SW\D'[W]L/[IP;@PD&RPEC3,"%@V!4 M%U6C8;BY0E5R(?):=+(WD_5\-C9D]6 B-<7((R]=-V2+*@Z>K/,,7!^P2B!&)@L%QE):2V416"Y&*4M%=(E2?-\# M*U$*8 MHQ;$B'2!/J[!=%7DR!97MJY&C+O +PJ(.97%4JC4QE8P6G8%IQSCZN$R,.^+ MRZ4[RVTF #2#27_#5;O8IP / :LV"L$]>(A6(IZ.4!6J*QU?KJZPK)^#*SD\ MO5AV 0,W1C*,6>#$H B 4!,P"+&LH"&2E03+TPI"G@8?QGOKP:21P)G1X)E; M)0I\4&1)-44;+Y9-.F/![((0IP.+Z<@LET@3A8/DK$1(7-((GBR6^SF('#9D M'VVO>T>:=OJV4]LL!H9)HF"58MCH2 GSJ%0[SLAJ@7FQ&!.LDLNE2&\7["&( M0)$G.K4&0B$JD%:)/2FQJ"Z:0O!Q9''M9.A?&&Q*($% 8DXC0CR$HX*4#A*C M2QRDJQ+<3CH.W*$(2N0-^P%_&S,\>V;:.5DD[UD]K'#)+Q6T6698D2UWS MZQ>>&9$DPX,9>9,J<8Z22DR2 !R.RX$/H]!#_:'%-GVEOLE ME2X'I32!+M(5KSF_C64581GO1ZK7IU"[T\MPJXH4!Z4YA8B !)Z30.%RKW;! MAG;%23, LX?,CA6U%J&$'9=V(#:S@NS1[X_^?9O&_)NCS?Y,GG\9;$ M'$MP4=@B@A=!:*MM-YD>BDQN$$+UOZI"CMI'5(^2L@.M[:K!Q[2*@IS8F[IT M1'C00D'L-CHF(]T0L_.!UG?B.XG'(':XX^P)L8F%J#@JU:;"X0:%MM]^!];K MM(98/ JQP^UFCXDMH4ZM:!(>K60Q\*6HA$?=M&8J*'8&)/E$ =00G:%8)/M[O: ME#ED4LZSP7+$4NZ5@!"'8?I36W 4R:Z[7F"85N$52DO>R"3(]>L.%>NP7T/L M8UCGPQ&[[GI!8/_N0+MH5+320/3].DF.[+-XEECX3L%1B%USOS0G_I[/F^UK M!241 ,L] =5]63=$3'Q$+.YG9=/EU3T'"-MZ6P@ZNM,D!=+)U=JHS!Q(I M/ZNUXCNSYH9UQ.Q$[WJ/JQ%CU,* 8[OEE2?T_2UCSP!Q1X^['\'KS$*I8P,! MG$:#X)R78J6\FOQPY>7&7G<_@M>9ANQ9:TVIXJW+RZGHE><%EX=/-AM[WOT( M7F<>E)'>A<(Z'#4E].1*3S"B-,\2+-=ZM#WI77/E.*"IIH'84+!CLR)SZ-A? MN6*?=Q1L>LUQZ%WOA5$*0ITXA55UJ-Q**?JEK: "E1V]\'X$K[MRR5CEZZLC M^S+.PNNG-9D9'1)AL5:/)^35!W!GM2P.VQC;[P? MP>NN'!.G2AVM\ F-RY@R]@1SMCY\;8@['%-3&\Z#1J%RBE84H.BM$KKOC60?V8)! M:/L*F)KHE'0%772E..-,DHY-4NX:/E7DR],V)=O!\\?.7'6SE+_,KFK!:,-B M_O,O[2)&E?C6>$E!%MQV?5KJGE>!)@O:D?MWTC4V4*VJ!K:]O MB6\+YS8]]4CMN)"D87?;3M1WP*'C8XD_WEQ_F=W66MYB-OK7F[NSJ^'8XH\W M=_^<,5WG-[]?7_[/T-R-+;L#D@8(S"'NGZ ;.F@G).3ONV76@)& M?COB72ZL+3?S[C_5SSV[0.RQWV%GZBT4IYU"B$4B=)@.R4JA\7_]Q\_P3RE^ M )5.(*I1+A[+KUS654)_O_PR&\Z3_G8[^W!_]??+#[/GN'YXA[F_O;R>W=[Z MKYY,.??KL=[;<\>KF_N+]5Z;_T^WWU^>#]Y?OKR_JQ-(SI-R&KS^< M_;^;>;PZNWVTLOG]_>?/5U_][_/9[/$[S(,*+_;.NP(A)YW8&B?23L0*!JT< M1V M;)A"B0:B\X7]!+L, Y+UK5W\.&BUV9Z^(W#WT"MX(#?Z[$XG@!2@-M<(0@]U MV]!26"B+EFVQ8! 5_GF%M9'C?'9N4X28G#%!2^LB6./$4FIUHU?;$&>_,9EM MZ">? QTI424;M*4,7H,IRJ;^@B8L(VMEOCGY-9[QV5&#@MYD4:+(0247347< MJ:)B?Y/:>1]](D$]^I9N7M!_N)O-_SD[FQ?^ABV1KME@*\I2)'04CK[ESO=L YL<9RTB% $ CK7' U-)F3CA,:*F/#DI0#[E=KC>[: MH=[X"C;[-78B_53Q;O&6$T]CO>9+6B@5E<-2$I1G4PEE:)]IN#Y\(PH0:0P M JTQ?/IY?5+8Q]Z5$(%,,=[&'$AJ=G9N*0X+X-LU)C"8JGV]TMC/UE'A/-MH M\F"33]8">;F4BQ-R7E.4O(# M&IF:'L9[VY%W:,X>#KO_AO!U]:__>3F;5_3[KW^O^\*>#E;WG_G^^O/]W>WB M W)J,K,H)YQB)V8*>S;KB$HO+-+#89,G< 3?D)1@ZF) LMEX:4O(0184)77] M5UD[)=M Z%6IU-J5,KD.1I+/&;*/ &Z%UP62_613BD'0\C4Q=LJ[ JXX=I$% M8DFF@N\DW4WD BAEFU3AVY32U%T!6U";&)V$ $:;Y&3H-DHH-J0LYO75Y3-\@* =X[4[M'(QDVS'8E+[Y8#;SKJ]2QM04Y'[%. M>]BZV<(C& [+>A,!?F3%EL)7RN(IKY&R[*RE2;;4(8,$E&DE-6W*NMVZWZ2\ MIJY15F!,4!XA8?G"B']87:RM&J_0Z:# ^A64_+"=Z1-FW_;!- M'7ASU@XF$7-,B80B*NA"= ; ),X8?3:=1$3,H5&6=W+8Y?X2(K''% DFOB7: M4]3%@T;*2JX:H0K &%CZ023R -#U_NQJ]M.'OH7O"?O=&-S^?7[/+Q')7A=5 M9'1**8D0ZQC.W=?O%[W1GW8:ZB(ALLR>D?>UES>R2 M5%!L*R'U O&IG7"#E?@'9?VM9&]*+5M13D3U)=BM4$-"3HVA ML0+@A+2OO:P9K&!ZC=(I)UT02NEI-RBI47A3MXJ?D/:U"VX*"1UCYC!2B K3 M3F*%WN/<"$R[DW+WR]HM4]RNGNF-(4B* Q5';%/0I=21Z$4IJ>T(4I(&NM'] MWLUH63NZ8 V'KH9)\L*Y' PJW\&2VUQ>+G^V)VT^TRE(OL"O+V_ MNYF?_5[Y2F=W9S^<7?-?-@%:5Y$=MT_$ETH!VQ"5.X!"[X)M^S[02I(OP=[] MY]F KX&N&KG+*9\:NOKTB=9A!;AFT]5JY?A['O^(?/;Y5?RU24;YD6= M98I!:XPU$MF9I:3 @ V=)ZL0?^V:B7>'N7 3"53MN@]6))3*$M4J1^Z#84E9 MM &E2CT!DC M!X)>Z1P#]$1IEX=0LG7IBA&'(&IM>*1T5-[:@(3 T5&B.ES40R\*;-XC)0CE M#D+5.K]I,K%KAEB$++* 5C*&5> #H5$J#C=!Z@-1=6R_R4_84AZUMAKEL=CDY>]OX MS0Q8'.<+ 1:^!?F8\NK,LASQF_R1$W.UH]\$2 M[CH.--LG;"3A#D#4>K=I5*G%"=!D ),QM5V]*RAFT\[M ,>,^V?\ 8Z*J@#+7@JM%'VV=8N:S7($ LY>O.9;%_"&Q/DVU&'\$8;7+R M[%8(L;\PWO)Q-P5C#I2'!;23\+:CU[01V0#;K,P2!X4#Q3XH<,*$D9WP0/OG M93NPMXW7Y" 7F)<$)+P73O(M[AY7O*&[K9#DVMF3CZ[9L':B/ ME65^\ZGVQ%Q>W[,J_<1ZM1Q"63[J+S_WZ]F_9[>)_^7V;K/='8/9/%\1FC+; M/E^448@];)L5($S3"%>[V)_JWQ[4'HWIB=R)LF88H)UGGUX6%XZ:8IT M;:_Y$KWDE?,\X?DR.O2<+ 8V-0J44EKK_J YEVS<\3N-,,BM7X[KKLUE:^V6 M.OAH8NVXJIF[2.2I9]JE-C!2:I B[T[KL3B>4.TZ;&+!^90X_*J;+[W4O6IS MUC+RAF;QE7,\H=BFQ! Y7ZD[1[QG-5=6]AP+WTZ5H=Q;JP_#\ ^7US?S10\* M>Q^^)1P//?TIRQ:5'V9W'V\N]NE7 @B"/V9]$KDNYRI2^OZ)A7U2(R$%UMI] M9;0K=Z]&J!,7SO6C: P M:07D(2HO5C5-2ZU??J>!!H/@+RI5_G%+%/!;CI5K9^CL(EW.^>]77W^]6?Z4 M%7+KWR:B$OMTW5SG9>/-_?7=_&N# MKCC\YA_//LW: /CZ[.J7V9?9]7T/*_O]+^\G&C@%1)^=#U$Z5XC_HI>CC6Q@ MO$IMMXFR0_B"O00W?@++=_LPNY[M\AY=NPB,"4HHDZ7UZ$4';I]#Y'2Z"8BE M!O4<2T\HV8G8*2-4>X:ET(:$BDJGF'S?_1 XS6JZ(M^9 5C.(6F=ZM3(&#@_ M2K62;;VJ\!8KP6+ 1K D'+J=B:WXQ=?GEU>72ZCC!2+_]]=I]F$VG\\NZF58 M#$W7T8)E S?KW1^UVK*]PDA?:X%LN$PI1B>FNBFA/%NN _B]4M@*K>J3<@&:B^=Y& +=5S" ML[($%(VHMD4[ZK:.+((TN[A?S ;SZXOM8TE.+I+.F31I-OFEXF*G MGE56_?9E3FQTUB.D'8JAJ82)@@F:S9+G< .H%"MTK[WDVY$OW.SZ'I&A"674 MWIGH%2=[4-N\*$. WAYI)QIE/!8O79+T\%7VZNF2O7Q=PG%Y=K6UZEEV7LJ7 ME'7D/[*UT'4LR 7V7U-O>R?'"E5;TWD45J<*5(B1& MVCZ6S:[9B_ Z%1< 1T83K]<,=F*U =<*I?4 M1OV2]&C1ZW22^?'F^F+I1?[[JN^L7CPF;1]N<[J@;%'!(ZC:]V1HY=Z2:Q_, MAAA2VQ)X6.8F-%Z7(JF0]M)'D$%+U:WIJW-[MD7M!=SH6$_$W(3:1F^"!=39 M^T)126&A/SF'.C1E2("-;O.AF1M?IE.7Y6S__!"MJDO&2UW9#)S0(JY K!MGBF[Z0P&^GI'LSQ?XCSV<7EW>TOL]M912_9WA!S?F_(@97> M99F,TW*53VDY@E=H<:.HH27M0/Q,Q0D8+9&.UEH**A3CH$\9?-:R'9I:=&N^ M(#]3#S]$%FM5C#E@#^!DRGW;![A$U;6H;M6QDW$EO9,LVX&-V^_/9Y44#-;N!^K#6^ K, M4?%%4H[ 87\'":.-'0$$Q_$7T,F"\AV![+#+44XGW%TE6;+?WY_ M[<_/Z\OK+?NW1>;!ZC*[_'+&$=GVYJ/8:CR8=(,D<]"1DZ-^N3:!;K*D=VB, M:4+FS0D\(&=3X#-&* \:0!.[HV U>-]QEFR.C9&W;'>:^_@BC$VH&X#CE#8+ M9Z/ I-&FT.]#UX*#P_;(R)A&XP[-V<]G7^NG=^@(U1%%\8EJ3192;7[LN,G% MMQUD["Y(-0'N>J+VY&"J>FX"7V@FMKX+. @YA-45DC:UG!]1U."V>OM1M/+0G _/[V<7[LZNS^>4.1DR A6"B)X(* M'D1U@*IW8DI#ZR(X,6Y\Q'J:]F1@JFYADJB-D;%NW4O>H1<=!JT&#HX:#_(. MI&@;*8_*P11@5C$A!JLXHU/D9$S6]]?8BM0&<5:WQ?-]Z.^?K/F?ROZ=Q5([J)+5CC2@7O9@ M5/>01@+P=U:WZ?]1&9B:PA-"*E4X--=%"VMJ;;AC@"BI-L0PPX'Z/1FH79S7 M=S<[^39+;&-"D:9P= [21_2Z-TJ<9#;1!;L&<%.F]1%!>U ^H3D[CNCDU)5MZ=J?CRG+ MPXE-!8H*G*6BH!A ](DU)$MM?SRXO>KO5+X_MTKUEF]_VO20EVVBI1,V6-$M=@\!J<3JAA2"";+[%3DSRI? G;QK9$RM3N>.4N?+).\%*L3 MZLK:5X)C)2TENZ"]J3MN.W4-+C?60Z.8JIOLS^DOL]N[^>7YW>PBGMUN_R*3 M?&VL]Y:C2)F# 1/[!,O((MJNKW<2E9HZOZA;Y,7^W"V)&-FON3_:QA3"BHX^%X.I8>K:B-EY4XUA8 _L5 M!,H'.R8$.+(0FIUU^=_G5_<7[#AW ]>$8"%KTEB1XX,)R1?H "V3MJ9QY=+@ ML%(V3=+^+*S#Y)2.K4<4P-F0DT47D988UJJ=0H; SAUBPL!MUV13,W M6B8"-)DJ0*^MZ4T'7Q5)>M,8CV;Z438[?BYR$C9%,A34UF6]A3QE',LTARR;\GR1M63_I/K#+TZ.V MR8&B"M0#RE.]4+$#QY&9_]HV(HNA4QBG9#=JITJT@DI=%TBA^.!BW;:=^P%< MOOLMZ-$0LNJPU$YEL)1UB(G3;JE]@")+MW"*96MR:3$@P0YCN,VIK8^6VS_K MUE;%Z)5"_H-*;0#H6/$M5U?[F\_5?X&F;7YQ_KFE9/BL\)B79!) M::-=Z9=+QJ2I!?:7BUT0+RF,G^__^^KR_+>[N@KKM/:S7P;;@9@VXG_HP= MKI$ZM3".I==:?O?F-*V[5 N(4Q78EQ4.5ZDX862?2ZDZ0 MEDEFE3C]ZT_(CJS 14<->,@D27MSL':924"$7'0PG+-('9U8OL36TS"A7>ZE MG6H:?'?D8,[>*-W\L1DBW9.:7+$F%5';ZK1EK\16RO4N*JK8/%L\&WBM2-B6 MP(FBH7!9"S2IO@]+!\J$;F*+@XD\LCAX@8QX6 I'DL+'%()GOUZ\%CX60$[] M2XP]A1SM-.T;6]&VQ'9:)ME]HK9]@TGVV8#T=9$P)$Y$+-)&></28E" M_9\8M+7HA>IQ_>F*1U!B"RO_(49NE M!^,!TR35$+(BXWV\N;I@(2\Q\[83G9,*1=WF;I3@HY:A+@?N4A!?V@*PE6K8 M,SQ%T'[$KQ.RSYF]&$>!+%K6S>BTZ]\!8RG0O 8827;P+K4C\<)3 &NC)>+EZME2Q-0#,UQ#WIB5A6P+7*FW=OJ&]S!NM)V9/HDSI8 MK8WW4"&47 [>V[I(=2&'+*QM7Y+_C#*8W/*(,I%?84,"3TJ6[*H)(Y:NYE()6$%BAG'VVXGO4!V7J^'W^2 MJ:P__E&Y_K]F5U?\N^:_WX2SZW^U_'W_8WDZ08R"."0BOJC&9^U\AP04E0&W M+OQ]3,9SC/3DU8:ERT6H7&:SGV?S^OYR]ONSO1L/3S4MD_V7?IE]N;GZPB'K MT\],,5Q=J-(K+*ZOE_\J/\0WPDA:9SQ"0:GY/+#V;\O M/]U_"C?S^SS_R59R*NO:5R% U*V9JHA4V:"G+^[XOH(-"BT2&W+4C+ M9(2%NEZBSXGFB4AO;F_C EC\]]GU^=>?S^X6"V6NKF:_SRZNOGY__6%>OW3Q MX^(D&W!O_0]\/_L,^I%<[BY_7T+TG-W.'B02+[]<7OGS)IM6JD MVG_W ISMZ6*;GV>+_.KA,U-R%:R;?"6\EQDI1%%BJ4@C19 -G#\]'E3[O."; M'>@CB6XEF6]+I@_?_(05-L'AZX_\0^95UQXX?""IX_67V55]\+R[J>\V9]=? M;^-B@]1L_I]G\XL_SN:SJ:/CC"(4"Z865TR4E*&8>G1)0,PEBA$; V]'=]"C M^_7CY?RBOK\]G-[[FP]WFYQ>+JZ0BVC8R[N*W6N0+#FAG!4)GNRQ[R_>:S@] M\P_PG^< 6Y^>.?^B (]KRX(G\/7Y@IRNO: .3!5I2-YXE?.(2/6;2%_)?:"Z MJ1%+MIYS^]JWEE'QX4G0T4>7Y+$.[\?971U?^'E^4Y&N+\+7WV[K9'*YK*L8 M:ZF2Y?UEI BXP:N01Y0>0M0%"\>\H7CHJA0&-%"[*$#B %)@<^(.Q=(4$!X& MQ^?$B7:=20*V6+Z?1"Z4[,D[/T>2L%>?@H>241/(Y<6J52G](&5W+ M$0[ZR@[*T;+8OY_:U>J=AUB2CQ7C 47,8C4[&UJL.,N69!..1F@[%$<36I>L M(R4C:.60# 02&/M.Y13;_)B)G$7 MZ^+I@*7N \5PR#V8W-D);93BYJYW^BH !9Q4#3=F:?O5WNVME8O0,-T*'8Y%<"NG-#4H0X MLF;\8-R9]4O9GBQ6Z2H61AR3LN)>;P\I:]M56Q""EJ0E.%Y$)=O]M'\SAN+/K+[=- M414R.0NGZYIU)8SK]$'$V"[<>,=V]V"4K;W=H:*78?)%1[(<3 @C>LITQ1%H M$8.HS31V)&SMY98N @NL9!7)@XL)H5M*GSR6=N2 $PQH,X8=*5M[N6UQ.BF9 M#7II!>H4NG4++#([TLW_SEFM#D;9VF@7$YFZ&R_;(HA#69%2=[M]''FN9U.- M-,!?V8^T8]]O3DZ\""8Z+SADC'78?GF_+2@![HQ.#W;TU;*_N_S6Y^GY]]_GAY M?K9\/#U?[C']O[^]?WY>(BDOJOU,MD07T(?0W3LJFC/=MGM=#(9#3\%(_PG^ M>;]-:4U,OJ+/9<+KT#L"=E>F.1K@<]FHRA1U73$^!3X;@:55JO M94QMC$S*V*<$-D1L2>%$CD)!65N7OJMDZPH.LGY5@,@I-.5\D%(,,!WVI7!J M3URBPIH(D@V#XN.-UIB>0AU;%&;I# Z\_684[E'&(9DC1 G[A$BJV!W MSL[E=@JM5I[4.(GC\=)&1$X]WY;Z^!/YP>5T; M9CKD*P=.-FI<5J& M+*4F(6.Q!9TRKE\UA, ZW:1=G/#+7?@9::G>\#OK8]27V3]G9_,MW7EP=1MA MJ3-,T=8E ;:+ CE_X9O;^ R#ZAEKLC&!N[%W(;S33#0L4. M%.[&X!\W.[!G0)/DW-;(XG.PS&3"_OC8##95!;Z8SYB_3>G;@;E?/\[FL[,/ M=\/UF=/C+<(D%VH S7$&*+O:.(= /K?A&ONI9US0I@2NX>Z76C#9#F?LR2A9 M<#G(4I\,-.H" ;18,@.HG_9V='/;@TFRM>3L0??$:+2%&+0R"IQ7D),",%W; M,FAO8@LZ,T24/"[=C\I5MW?S^W,^X-K!>G-[YZ\ONG'V06]ZUT9\=5.1BR? M59PPF@-=-A\W=Y'I=Y MZL0Q&1LYLPX/8./\#MEX*6;7?/./9Y^>*O5B MG/OZ[*K; _">M?[R?/;]+^\GY,9&B#V^]U"T\KY4$(S.??@@1&B,$C10J2\J MMV[=_68Z F1\J?OP*(F:P:BR3*ZKCM3)[';2BRB&%9D, M,_-J'R8]UBO*X,/#Q\SEILPV2FD.HUT\WF V#LU8(<[CS7F>D&^ZUB)Y)O :9UT)=25 M@JOTP,AVLOQYAANNUDN@ID,OS[Z "F+B"]]$8RD$S1E?GSWXF)KZPEKV'[$T MR3OG2B_.O"ED^#:#B82Q;O=;@1^@"] B\$\QO^)IBOL?F=]?_YA=?9G]P,Q_ MG/ 11Y5!]C['4$#&BA0KO4]EI?]!AA8]TPW7:F["X)1 WM=-K!5*7;K:*HZ0&BS,2T'+;7K.9N2P:*M_H5%0$0J%?04^\)*GU=8VP7KR%F30_V)13&UFU-$J[RTG$L)9Q:0.*77BV)$6V>W M+RJ+-)M??N%0_7'[[6?MS;_YQ=_-Z!#>YR.8K5T7!VZ?DJ.(X% M+T;<#N R?ZVKK7)?-*Y^S\#YT7:N%U66D!1D'@)K'X>,E)#6U MO"L$*X,*RI!9('AB%"LC&FT+V /C\=.?7U!36WSYXLA<42-T2MJYDJE['N=H M9&2AR;O%)NY7(ZG=KQ($CK@0BJIHI#;EVL2PY#LH'(&?:E[<-Z#J4%QLV4WJ MS\_O/]TO1F2?^ZU3J5A.CL.P$EQ];,[9)=A-@5ZW56F-P#M%9G/E/C0;NQ\R_^2_G5U>+V[<_.93FMWRI5N<_OS! MO=7YJ7)U\\?2R4WU_/&]<+4*@0&B)F\FE.%RI1+$JKDVH61O2!+H9.2B[DMV&V>M+P>">UH0#BI->Q) MP& 60:0@>Z3_(GQ2;3_CG_7JC3JQJ #(H5;PBS?]Y3*QW1*S36QR M.,E,C5@8#QPT@$M1LY&MC8"K!$VHML^Y+IS?/$ _-!NOR;:"K?"!*G*&5Y=D M:T]=J5>8PHYJ;'C#OL35.(#D]K"MJ2)6E.0#@O9%*8>I6SECI1\)X+>H@KP> M$>UH7+$DDCKF2 JTX7203+=(39!&_\W]_NGY4BPBS#YPP[51+ECH)+UU6 MWNI0EQ'Y[K:0]C R=24'X ['X.+T4IK(!Z2SVB0=)0N*,-4A.M5+*>5VC14[ M:+'YO?GSB&FJ]N:-24*Z&(!24+FF=KV8I/ CTY-J\P#EE4EIY_I!*$Y)E872 M)#G65;G$58&62@M3@,9M'O[OR,3)9315A/-H8+'%DJQ*G$/J0*LBKA[!($>$ MS;/(/XN0)FZ;TZF7ELLND2_?)_!)R;K]HZ[8 M@KY]AC5%8QE!_QN.XAU1(%/5A)AM707!P2K["*%D--W&+W#%KA3T_Z: MC$).);$U,(&B=8:=1 #?)\=)RI'7472;U^=?@;SV, K6)!E8?<"YHG3)==]X M+YN,J6E/?[=Y(O32@MG)*GB7G"TVZ.*]ER)[37T^[!2-O'.--0YO(9 TXT^> M7YYUKWS^T\W\[O)_%G_=>HX'=4U#I-0QFNP-FMPMXI,"@FDWF\FFC7R"HOVH MGYCFT14'P3CI N>=LAB;2D^]+&SFGEEH=2KJ)Z9:5- VDHG%NVA2XA,HMJ<> M1QXW9#/EL2WUCY9*[-K-[[7*T=IDZ[Y!%:0FW^_K#3"RYD1;,7+]1PG9E=RU M6UDJ]!@Y$:/PN>(+&NK)+8;S@!;!4KF1X&XS>NN7V,DL;V\W7[1UVFMR\BQD MEU7R3B;4ID<>TD65L=*C4R,4C]&R(\%3C51\Q'S9(% H/F1(24$/J$F^78/] M#DB/Z/$!"9X(A3)5[ ^V;D4GQ12FT ,SLJPYX&WS01Q)"#>E]^;I1/ZN:B%C M 94#1^%>+Y:ZN;#"!JAAZ0A&S"C-X^3L0_B$>A2%*A(J8D,MT-1='W%%.,>D M8[BXIR)]0E'JXC0)*K*5=I8CYFK)>M)S]LT[$I,]$C-O1'D_OMOAKO]ZPX[_ MOR[O/M;M=?Q]M9OTX]E\%LYN9XNMX/S]FSO\IP '*-%#F'1>AE:6'E6V<' H_'[:\W_IRC[OGL^9;HK95761(^&I>TH+I# MV%-V/0XZPSVYO9[=_FP]! M>3IPT%4FV']V\:VWEXN0>K49X_WL['>^%?'JYO[B_==;3BQOV9Q/C.EZF15% M'U%B$@XXR"^.2MW&"CIJT\S8+#>QKQ/#@)^7Y_UANUB_K>.._^WV\F+A\VZN MP]=?OWY^M//DYYO;N_,E7,'9*L<>JSD\EF-4"RA4I:,WA8HSBJ.>6GIPFB7K M&D,NAROM]Y+CS_/JP>^^_GQU=EV1&&HYX7,[P[N!!7.6T!3EBG!UJE@;,OV6 M /0%&GVP:M!7L#EMA^)H,K[+6BHI3+!2>2]RR=AQ!!Q>-#;9:C$>4)R.HPG; M93F9D290$NA586-%SO?[0T3 =B[N4(W]UM+G%6&'9[CY%?&: MGE?U !.N,4V*$[ F" MEV3L2NQ:&7.DZ%FT5#A -CY5;#SLB%5:/*F<'9381QOCMU5H5-)G67-&-OL^ M8UABZU;Q>O5DJ^R&%#^B92^RUPI:U?9#%4.1!-D&E70_!1$49&V.1/9B7^QV ME3TBRQ8N!*4$A]G2"7*EQ^D0MC0AV[-D+G[WUJ2M!^<(G,R@%BH"!Y+D=)?8 M9%>#J*;$M!5IG\\N+[J,G"WS(Q2/G;;"IX) '.6!1EE;LLGTH*?.1TY>VAQ, M"#,T75,D[+I[MJ M1MBFTBUJ09IM81;B':GTC.2>L+ Z+9-) M_NG# 0M9$G)1A. S")?9K!CL%ZMI'U.[6,W !-K1TJ/PNR$:>#HEXBY4K%( M26Q2K>MK03J[]LD0A7/#:/[U,#NUB@VP\&46NBB.4-%D3+Y_OHN06E@!JP?+ MM8[ [$\?E@T0/\PX WK4\+&]XAITAL\O$F?Q)*6+$:.U'C3?S.#;;:%K^'J6 MJ -Q,J&5-@4VO:J$:(0-[+N"6/8.J*"":$&>7Y"3*1]B#*?*/A93"H!@X[B$ M,V%.M)&B?=)1]'S(LAL_CYQ&_O=L?GYY.\Q(-]D7@)6%FBMC4DX64Y$7>2K%1ONQG3)(3;XMO2/E\3:4O5TZLJ9"M1UGMXXE2%%S,L; M(+)R3C5)%X?VJ(:DKZ%F3[H?EG4_][V/:N0/]?C+Q:/;%*R=R]'7=-UDD;WB M8Z9N+BECP'9!!-N'X1/GJV,]=HO&5Y^9:M8,#CRPTW6%"NDL,U%__"*H)F/5 M2JOFYKTR&93[.=-\/Z_NOUS^N_[;5%\F%I],W:E<]QKXWI"E)=W]R_ M__1Y?O-E]MP#V=-E0 @D KI4K$T2(-O424%K%DYC!YP=EIV.)8:UJS9\88.E MB%VGX<1 0U$KG4TJM6\M J#UFLG M44J!0W"K $;D%O%=(LA3>?%=Q;"!Z5;20Y Y60J>C# )#2<+5#:&8;,+N-:NX@*'8__4?/X/^YP;R>>#[3RVFY:Z=1DS9UC5:P!>A M@ HD3%A.T;"8.(\VAL5$?QXI/>O#'^U-S $X& 'KA=(QUMI3QZ\PBNWV?_R, M?QY^G_?7.]R8#,I -J#KVFB7%PV=G6B\YK2416._==$\+R4,5C:0?=I;-.!SZSO,6!80W&C@>R^PULDFZ;Y!QM=>X<)TOS#*ZK:P)M5P8]2QI&#^(?^Q#N+; M0@5/(^G0>F5<]+Y;6YQLY!2B;6(@=2K"81WAMF[E,$*Q R&E.2\.2G:$FR+: MQS*PP\'CXQ&.ZP@W"EW=N:@PB2*%9GIS3SCI%E\>^!JI$Q&NUDJ\OM#9VEFD M0 DH0IEN,732%JA]=G TP"PZ(N%K>^P3140G;*PS_2B\QMY$><,)5%OO XFG M4O+3V:B"06I?E]EY-!G(2]-MP@+%F4D[%**'<[3'DH)=;Z/8,M7@4(3"\74& MR*G;=@G)QY%MEPCF1#;*KK=1;*%JTW=%M*X3DUK83N+ "1:,2-SB #'E>(2O MM5&LF!6HF/-LP2EW+:*DWBL01-V4BH$30',BPM?:*%,;"J)DAU"+!86BZ3!J M("D9VN5% )).1OC:B:VZ"ISM43)UU)94]$O(E$48Q7%@$T81IU(G)/PT)DHF M/K1L-/FDC%$@M>WW;FI.%]J7&3L$*MA&"G?SR_.[V47%.^&/UW_4R/G+V57; M73!6Y7FRB9+3_^2"K)42D1<+@Z2UR3E?@^"1%4'#Q9M3Y.Q'^K#8\V37:7T/ M%L NP2:K4X%E.;*X'"$X)"D^[O%AL7+Z]]W:,RV=?MQ(8L80A2& M0T+J&W*3TRW R!8\#.@Z*$MK81E,CL@J%K>:E-RR%AGU$*)@OK^^>!BNZ16&MTXQ0T).Q0[:]O 07LV5X)#>1G2I.V3@/E4[GS*1E%8RV5))DEXB^?>XY GUK SP9,P6J M:Z XGU\T=1>WI"]%4NURO"/0MS:.\Y&CA.@D9;0",Z>2JO3TV;)V5.50]*U/ M*94AR[;:,1Z%M[/W+BPU4E:Y\Y)H^$ M!D)_OL*TT^U'H&_M_0B),@>6Q-$EL!W4B93O[0LK8%,9L$8WMG5U>SR[RV?R:/W'[".@MS3Y&2Z&F2]F5@;;>-4XL6$IUQ47LG MTS6G9^<#R48OW@$JT63 VW&P6.&^O0OGJ!U%?5.SVK.L=4C]]@N^>DXU)LH" MZ_NP$+K\W=O0\QC,H [.+"$,?KF\_=?(Z\C?;K[,YM,>AH_0NU( X@\]=3=53LMB@C3HK!D MQ^;J M_=W-_.SWRE$ZNSO[X>SZ;+,-XE$&*RR6&'7)2BCK5,\8!6QQ*"20@=-R=O]Y M-C]?O.%.]Z"YBCJ8F4"E.;3S&'2'Y0D^5+38MO]*J:R@+'4WPW3RZ/S]#W_D/GM\BOYZO+3Y?7"9DP! M,LNLDZ^L9!/1.&6TZUCS:'R+2[OOS9K(9+(NTE1TQ20$9P9D0NX+D^0IM/>A M9I/[F.F)S,4$3!S<# 5U6V+T[ M.#:Z[3,ZL.[NY>6?0T<_K)>/">HH9\R"DY[$CBZ$WABYL9=3*:QU^UVV$[EY MZ>MSL)%4X5%,2 ZQY\P(#@":U(0CTF%NH<.3T4O9?W M+KH6M%<*)?;Q\EOQLZ.7K\U5GB^2, :BRVFQ+J_3OF+;J1]PKLD?C\[3;EZ> M$^*@K<;,UM$4D0J8_KS(!M>$SWM?K(EZC*Y+]#!;+ZWTLBBE;>\VC.10J]$? M5X$,]B%GK9/'^IJ6HBP.0BQ19"UH]?[,?K:=L99[^?BI:HOA4(S=ND!,=5(U M:='E!$DX3EP;'^_:5[+MR%GKXV.IJ,L5?!XY[G#.:[#]86%LMQ^R@3-JG\L^ MM7FBN!JK$$P]$9V\;'DQ2!+QF10*0PU:+H_&SHX^7=9XW9AF38Y]BBDVBS^0);#LBIXRQ^U1;=N)I-Q]/ MJ%!:2-X$B#XJY5,?8K*E5&U/R&87J^(WW'9?^-O-S<5M,R6S0?&5J;!6"Q"E M0/9"4S9]UT[$U*Z&-4(.MY./T;$KG>UY_&UV\_O\[//'R_.SJ^5]N;EG6_WU M__[V?@V\0?*E(#N=H(SPSGC=E2I8R=AW-W[(HGI9IOI/_'AS_=O436$G'TJ2 M)HIH75 42E\8XG@D0CM*!W8(D7L8[J::5C'5508R"LZ%.?.7HL?'BU*;%J.\ MXC<@'(W.PZB648&](^>%!2U1\46NA)_K8JBVVUSBP/:>F*EM5"MI'5,0(+5T MK&-1F&A[U3)Z!-)0D1P@ AZ&NRGX>[95M35%@TXY\>TN'98:!YJU1C$&7.B. M1^=A5 O84OE0UVWQS:Z(N$:+WFH%%=LE09J#-/>23&VC6L1>SRA14DI*@7&% M^J"%.#93[92-<-+LS-S[V?S+Y?EL)Y=HZA@#7W"P)O ?T9*7G7*Q_6I;$B0@ MKE&N1Z3L0>UA5"Q$,)DXQF>G42R&T*/GU$/P[:)=#C'U\X=P,LZVT;,"=0B( M/5X,[&9B(!-B;\(BBJ:@@DKA\Y=H7Q:GBN).U#4_G)EP(N*H:.@;"4.%5V]3 M+A1HG_96EN7-(JBI%&U*3*S M"^V!_9/RN?'V9@DL_9C>9XG9E>2)]VUV\B5+5B)RP6OB?R/HYTB3L8UOK-&) M/#K)ZZOC+A;VV]%[3J="RKKTCSVI-GFTCP<:Z?A27EM!=V X^L@DZNK4$I*7 MO2(G5W(:V^,ICT_R^I?T+/1B521E]!&R=#GVC08BRY&%-'JPX.@H)*]=_29R MLFR*'&='9%G":K42Q#D7FSS.*')X9)(G'IZB\W42.JG(5!;/RM$7U1,X:E'% MI1IVLAZ#Y/4#W'R=,$- #M^D1?;_NK<8R+>Q[4#1H.S125X_NFTL5LA,T'46 MQ\BO7U*EU65.;8ZMRQ./7$G61PDDLE;E%"0IV?<=<2S$,>:>Z0.+QZD[L"#[3E,3NM-<=T)BD.+ 2FX'K@72#4(X/P+ F8:IMU[A:OYF=:1]#I:!!N]RNI#Z:5@U?'S[2K:KR?YS-+Q9__)_9 M;56LGV?SRYL+^3R##\[;L_-+!402D8T>>>P";4Z$$%P% U+_G*)_-^I.S?7R M6:[[;/CZ"Y_QY\OZ M!SM%Q40E"(.[8+IA2Q4=!5A2OYEA/S3AP^R!+>5()_=W)$L^P\6J*RA?O4@OAMT$+6%Y['AZ_=@ M<=+N'!U UMO+Y!LXBM57.R5[M(!S-O]P,_]4VT#^N]+H'P+KEOJQ$Y2;^*ZW$]SV!'^]_#3[LOR/RU4_D[=/+#Q&C#JD%*P, M7G;S.,+6R?J1L^/D[^WR;7]TO[$<;W]Y_]O4B7AOI8NH%1@%&91/'68]*"'= MD\WD_8G8.LCQ=B+[GY MM744%"Q?OYBSC_6UQJ/K7J'1U[KZR!'*"FCUUSY"0@T?%1/:LPKMP9_^1CQ& >X MM15,.5H5$FIG!&#*(.&",ZJST8+5($7VRM'\LNM,"2 MS&C.7/M W@[DE86("#X5*$5DF8(+NJ#IVD-K,[4)(^?X=HBO)SP$:Z(+$B/[ MM1+)DTY=X4.!]/'M&HZ=H#U"=!BHSK*40AQ2F)@H0>J#"TI9CU4QM-)6V+>C M>"7A8=T$G)W22:'WF@)D[&N(NKZ,CIW@8G;S[01?/#XT25,1_+].B>0X,Z[= MPLNS,\K%L4(' KQ=ON/%AUE%4%9Q%(X<5?CD1 )+"0$-4G2C%7FG2,BW(WEE M$6*FS!%B4!P=1DI%:+>$R98Z (DT=K>DJWLLWT[RU82))H&KR$-"*^6MC$8H MUYVAD&C&\N?:/_@7N(SWS.Q_S2Y__\@$^"^S.JS]-_[A=^GL;E;.+NX:&IT^8"J7$D(0P'CE\C_TCM)=EB'O*DEKP76'-OY/JA.>TD<"^[2,\@(E] M?/(5532IG 1"LB2=\?V,$]M:XMB7&N7/&##[25)#XK]=I8Y5>3\'L!"*&&'<'1/(F]]RMKA MV\D?SF!7I.6 +CDJ$J13&:'#NZW8!N599\V1M\6W,S_-F6\6>2\W6=<"LXH! MC?12]&_7 03)9X_2?:?>XJX7.G -L&WBYD*#88+QTI))WZ=DRLD*;/V_&WR[_;V1^F:^+Q$2:J$39GST)S MMJ38>F/?U>>M'2+^/PF_[%ON=-(C/+#=3EA4+%JF$(%--JH@^B!,D_'K3O[- M<+^6D]_28"O41!RO"2L=9$Q!H>W3;)+#I9V/##9])T_9R/N7/O/- N^B)&4( M+AI1LN/P*W2#R#I BB6M.4KS5C%YD:,\L &OS<(B0+2DP22BP$??:0"J--P: M_E;R?M4:L&T%Q4.6R.%:J$!N4?I:)NV:25P>KII\=/LY;/N+&O+%[[T]+:I! M$,M=$1:-,N1#2<&Z ME(),*7&LKXJQS;]E.ZBF,AC#YGE:TAY5SJ6W@"$HV-%K[=M2-U'H>L M#>EHL]7&)N$%B=SW8Y!/8R,QCA3IMQOT>GJ.K8$0T8++=:>>B,.#X%GI$2CTR)B9;]!AF 9#6?]T;> RX N((PBD/ M*(4K8*05_3I589/.HW %Y$[RPOEM'<'AP:RL(@4Q1&UD-8(D8E\6SW5M]%OT M]^(-!8/H#S!FK[3C_S1?-Q4^!AB!EU%:")P&)V>3TB+WH.E":X[! MQ\H12@AX.X,7#_Z*B-$6"LDY0<2Y$_^'[NB P([-3?]E?=>K@!X(1BAKM) Q M2%F$J$#C?;0>8Q@K-[W=M2-%?ZJ&!\(XK8C#/RT\WZ,*.B"U+DJ5L4"<0)\( MXNW;/(PCP+!$SZ?%P0()A*S!VQYN0-+3'66K ,*\'>'KB/Y!/D10T"^$%ECD\XW3I^J9?SO^(S5@UEUZ$HJO M?]J((*%/S8719)]%&'F[^"<_^Z#PW4NT MAKP=Z)&"\U178]CLC',Q1Y>*H!X@RG/0]FQHIN [\P*/XF]Z)4AZUJ>C_(["-\[,$,(*-89PG^ND[]QYOK*N/9Q8_W5;A/3_A[/F'U#W78EF9')B2' MHGBCO46=7.FW[W(L-KIO4I(6YC2-E@-Y_+D/X> M?9S\.I5E4D#&H$FFE0'R[<,=H;(Y: M&LVG((W(&'+PV<1^S6=$_V)3 =_D,1QAH"T3*(TN%^M*Q*SZCCOTJBCU=GHG M.;VM3:#D/-\E#%$D:;)!'8+M!Q%-=&.;[_["YZ8/'?)IIY2,/OB*-NAB%E16 MO1"@[6C()X5TZB3/9]_4(1P>P 5=<-E3)K9Y0211;']V5I@RNDR7](F6Z?Y% MCFYK>Q>-UJ9DZPN9BJR/0O=+R8#_X]B%X[A$O=VW(T1\"HQPEF,]OCL4(CF2 MU'?T14BC&SOK&/7;!7HU81_*'")DG3$6)\F42*OP(4H<0_$S"/;-!KZ&V,_9 M))@@;^MS@"/GO?1]^PY9,V8+P;+!_ L?GCET @5%MX8#THHJ;-1F'M_%)-. M8T!(U@K\*U<@=CR#@]L^$>W_9^]-FQLWDG7AS_?^"H3OG!/M"+:F=A3L,Q.! MI3"GW[#;OMWMN3$?(1*2<(;; &!W:W[]FU4 N%,B)9 $J9K%%DDL5;E59E7F MDWX@(.J%Z"F.P+-335L\Q&/7W[9[Q#%]T_Y?ZZP[V.;Q&'3,I8KHHG@U#&6"A6$@5N O@^5&, ]Y4Y02A4-O R 07Y#1(5F^,A0<;0U3>6[;#B#$29P$$>588L]W(TF]!L+>HQ)O M._; P)_3I&9<%0]:MWT$$8I"&3#E>@A")AXWM@\Q$^( I%#/QXW=E0&!X"9R7=VL*#0;C\EGV_ MH['P< ![ZL9ZVY:)R.>NH%)B99@'"UE O6T']IZ$./@-'(0WEE =VUB/,@S#!Y5' T1R?+N9H)TP5 M]FZ8U>]C,WN_^AJ$=+,Y'G(A0HFP@!!^?GJ-N;\SJ_Y4E7*6A<>JJ%&"^B&- M7$Z93PD5821)T_LGPN[.&EG+^0YQ_D"+[?) ;Y/*R#61*L*AV^QSQRYC.T&+ M+,\/YWD+698KV 2Q2U1(/:%BR4,D(N;.MWUB<+6>6&RI]:Q.P[N6+32):*1Y M+&,<0T@;DZ!)2T*,N]%.. IPIM%)4",MRUMTIB/J!DQ*%VPSA3\\)>/YMBX1 MNX$!V0T^[;'^6V3V?LYT0,+0"T08^!$BU)-$>$T>(<)QO%-A-N0&BP5RMOA_(]!:25EJ[<'4)Q&_Z>G^6'8OEA&6 ?<3<6 M84AA0&3>GDUR$N^&W!HO,WL^?#KD/7","!]1GBKDA_-5D]D%D_%0# MG-,@'LN?EF$(7K0?H!AS<*I)J!2>9^3&,GJ"]>PD4)R6]>W[TU' 0QDC M-PRPKF(@&G:W.8P*<+@S80"8?AK\U6MB>HM)<2LV.^02*XAZ!4($$0\1V%I>=AV\DJ+KDQ8R4"R"I4M4+"E'-&Q , ,A(KF]JII:A3M& ME08)*2Q/GO)8["GL(17%38&@SQ395J5AM:<[!1J^BR2GG'.7ZX!"(J$:4+XX M8FI;P9-E7Q>*,VC 0A=\PRB*/0@(_! '\\9*BO+(,J[M!H5KGH/RO5A(C8H3 MNX'B4KC-%KBO42.VHD0@>9K]L^MB0NM&+U8Z"\AW(XHI> :*A:AI >VY,=V& M2&!UYZP>GP8\9YY'6.3A$%$B@R9_2X+SMPT&Q"K;L3P^[@D9RH#(4"D-#N&% M<= NKG(VP9'(! Y32+.=?*B=0,8!9X,:(@Q(IQAW4N -;DU) K9MBT+:P"[ MX/4%A+(X!&\]8$JW:@FYFO>Z=S';ADWUIG6OG>YW:WA&2$9<*1+'KA \H&*1 MW.1&BF\%9.:"N"=))+XN)K2/1P .!(M%"*Q3H1M$O@H;1X)'?.M^WYLU?&?J M.+<.QHRY"C$$N +%2F$Q=S80$RS8ME)993N6Y^?Q0$5$($XXYQ1["EAB "& M/[$?;$=DP<([2;W,=3*C=0NH?!1127R7^'$LO1 SYC<]_P*&[89?=QJTK6VT MTQB%P#@D/$QB*0*PBDT"@$_5UJ.J-Z1\7R9E,GRBV5X[)[_O^7(@3#V.O!C[ M 461]%& <07,C/4GM)9&I]E!$#I1/Z^GB--%]K2S1;O"'N+&5# $*Y7G8I=+ M@;TY>T@LR#I[7-=RYZA-Q%>X \X#BWS7)QZ//YK@Z]H %L.VO2*N(,Y90%.""! MY_D1[\(K?B#-L$G4R:^RDC&P;=P:I6'=5T?"E.'8Q]IML#.3" MYYT=O8F\(6?06LO_UE)%-?"B%XF M2"I_9]Z_%8.NBL&!AAUL-^,\BC!6*I8A5L1OSFHQD_3L4'+7*0#M[$7PK[#S3@+(H%];D(I*\X%0JA.9(O9Y&WL]K:*O[).;^?9RY =84; M*29#7>]%>#CWS#$AN^&HB'?#SW :8QEZ)-><8N5B'@CFX4CYE#(F&I#?D I_ M)R*=M>A=%8,#+;OO>BSV21!'."8N49C,(14B+G;C>UM#\"H):.XGF-Z=I_609>53?G$G"%?:(R_P8A0'$VV[4;)XB M7^Q# RU[Z$&4SA0C<10"W_W "]Q: (@?ASLM^U4;@OG3_**8C:IQ MJ._35#,CRKYF@W0\^ 1OW74@LCL[%2'?)3QVF51,4%?ZX$M5"ZD;AF&\C"8Y M-@W[VDDKWG="9Z:>>(9ZBGF^0#P(0XZ$A#5+N/79@!NXT0JV_1NDGOL,]1@( M7\Q)0"(4QTJ#3L"I@ M OZ#8A?%THU\+AH%#B*AW&U$O.&(M^$%'SRYKI!T4Z^722HHC1B/ QU=!!Z) MD4^CAJ228KF#I%X;M4L72])-95\F:8AB3PG%E:0"LYC2>:"N,XFIV$Y2ULHY M2G=(^BDK_AGG:?H!: >.4/D:M=>;U;&,"!,N8IP)W;:L)FB,MJ_;-PBWTO7J MP*EU@YQ/JSQ"4D4>9U$D%8^]6,1$-6Y0H *^@YRM-!FZ2'(^K>X"Z,:)'W"J MJ!0H"H@W]XL(&-,=Y&PEE?D0Q33_/;HM^GIEW;[I&ZT"E MOP^3\<=DE"Y"IOES=)SU^RSO/\ +]67J\^^_/X/PKY.-8N(++PZ(*PSBGBNC MF&D6T!6TZ 7E<1O.P#,T:(7.5<_PW^ZJ0-*?E0^3//MW.C@R@=&RX66">SAP M0PV\AAF* XZ P"H,! I<;QND#79Y2\45N^9_#.)^3;)AH14LE%QMH1/%R$6MV(!GIM(*N7YK/(DT[V>%?GSU MU@/I)(B'*-")"!7I-9T(5 =!0KH2;P/%Q)P2T:L%8-VP*S.3\5- M%W*%BF"]P,E!413RD,:>E)&'FLI((56\3D7V-JFXZ3FN4-&7;N0)'[SN.!0! M%[J_34U%K$'C-HJSY853$1:ENS0K9WJA&@\@,,UR\X3Y^P_?U!4\BKV <(_! M<@KV$).F19#0YRMLRYHBD&1MI+;L.ZDS4_"YC5T0/>%[X"\KBH)8XPWQN?=" M%-F&E4<1E_+M4/"YS=W81S&2+J%>*%G@2A4PT?@U'/M\FU]#L(?: /ON) GW M=WZVJ_C*:3E2H>]'OLEYH:'G$U8#H0HNF;>[)J&E8](VYMQAXF]:AY40FT.T M%\:POKO:K()4-T=F0D1T=](1$3?"$O]9XF\:EI5NTK[D/HZX2X-02H^24"W" MRDCM[B[KWJ V-NNZ1GP3S\[?^K=\4A0O\!>0STUKR,#E0N%0-VQNPBE!M_8" MH,AEO$5IWC*/DY/I.:<@9KZ,11 C)7GD"JS .VVL+@FB;?#3!)S\5KH:=XA, MSZW\D>)!%",?!4I*Q504AFAN'V'!VB9-L'ZUN3"=E$PO+E/="08AM)R%./"9 MHHIYT@""5(<1TEOID[*ZNX%O2!LMPUXVRTX1^.D5W$?@W&,5H5@*O5'N>7'< M')ZY] D"TQOI4.@SCT>!S'$>(!Y6'L!LUQ;\C=<&?ML]M.#M?Y MZ?O;K"S*9#S(QO=/[8=LV>9=QQ"M;^' MO@>!^%,$PEY,08845W'D4LYE@$CCN4"8OC48]YAD;;HNYR:0>)) H4LH)'G M^H&)*>3\0$'H=CU;"20]3%O<,SLW@9X\IG)9C#R)(-YEF#&%*%)QHV(L5%O; MYB#*F-O&<=Z)"738,17;?4PE,1+*#S467XP8(,H@A!E8QPEXHW6!N%V)/L">. M >0A]K:]&7:&L$^;!"EDR("F0F!&(RJHKK"NCVT])'8:7$INQ"'!XA42]AEC MH$3(E>"Q\J-8!)2A:'YX$$JYO+GHAUQ2'&(PK9(&*)!-KK[$KL([/==]SK[; MF=&Y*3?/?'[%RX/'S=&P&_C9.GRDQ\$(AO)"A$#&(&4/%<%W<(1%ENR-'JW^G M8-^7ASQ]CH%N&+J^]'TED?)AH9=-R:A$OKL;$J*V'.-@3SQ<9 M6XZ>RL]88ZCR NEY<<0XQC2*&$.-CH+)(UN[)KN42\O0#GD>:SET./))"&H7 M15&,5"CG^PL\X+[:ED/',.;\V=Q-R])3N2)KV7[$TRAR&MT%+S/;8W-3^*36(:^V">)L$"N)]R8*>I)Y"OP-FN6^C10VZ *-.8# MLRSMJ$\2,BX#%@I78I]ZD>\R).9Q@Z1HFXYB[_@^R0D9^L=T^IHSEMB5OL!Q M3*B'EQVI#T1A%$D?,\Y6NQ'5# MGS<,%#P.+0.[?<@2,^1[OA1Z):+@Y,=!T!QRDC58F(T]7LN_+IRRZ+--1%B$ M-(0*\F-?A:+10!*2G1RDEH.=.&7AD8LBQ0@*L(Q%1+DK4*.!,56[>XN.WJ[GA2R*EY^#>EAJ;Z)EMUM1X0/[O7N5+9&(K8)Y2&'/N,@8 PWX^:RD8NXK4$3GWVRK=5 M-AYE)D>BUUJNW:=TE&1C" 5#H%L.-)DEPWU%B_JNBT&_(##3Q.-Q0'!3C86Q MI&V)ULLGT28-=U0A#7RA?/#1. X\$=(FA1@)$@ -^3_(KZ# M[1'R!3-YGI O]"4V#TB>2@9]7KU7,HQDB$/NN[&DE&./P^Q$%AP<)$\CS).9.S*^?9;$$:[<\CI9MFCY7ZWN/_LQH4; M1LKEE$2>( 3K,@TQ5WT7?,%=S./7JZ- M^9M'/T^-(TCOL['V!H-DJ/OG'>9]^8CSF L(!91&(!"A1]'\^ N[NPOEMQ0C M=V3^%\67;GMGRM.0K#+2'?8T2"M$X$U&2N"QW2<+E&R63G:$"U8ZVO+>0D0P M"E$0:&0T*@)$T5PX*-Y=I7A$[\W*1F>\NS"0",R%I[BGX5>Y('5O3IW,1NGN MKLOBACZ[+[ENBXU6O=.*?!$B&:(P"G2'S4;3<4!] M?0[_#XQ^)T+;VN13T!$A ,I0H8C&;LL].)F9SV*7=\W3)?=7]?U>SX4Q2P=1+,<+JY2 M>ZHQ[6S,N+.KP8)+95*:,UCUKUE6/NKY3L8:$,?0N[D*OAX! J!B ^UH!T;AP'$0H55R880C$F2+)M M50/$7!DECD),<5YB0LB@>__$,F B$BJ0$#]4Q$0!#M4V@.(.$W/=?IR8 MF*$7Z#-73S+!P V(7*YH(YG4#[:5*!%T4F)^2HL2S I8#G.929%XLG?)G$KF MTB^/TW2%=FO/>[:N7&!8.CW=8"'4/>4"COUYOT/?Q=N*D"&&XGL2:.?LND*? M/V!VQ:?/?SQ;1Q-QSV/,\YF((Q4A3G5-302A!5/8E]M,' B=Y/M*TDD))8X@ M2!BQF!,%TD0#3%V?,O1;R["M''HE1(@EGV, L$YA0CH??::SD"_U[1>)M!8FBEH=5% MTV=?01(RIL)'6'J*!(J"9Q T6:,H"J-M*YLD?/^E[3B$^IB6O]TM=0SKG"LK M71YSZ8>Q[P4\"'P:^''M?<]XZS.-,\GS! M$D*>RT,E \("U_BZI-9,%(;QMEIQ0@Z0FY/0\+G.A*IDI1M 1R9Y/HL2LU :JRP4!(4!9THV M*Y'D[C8G%6AX?$$QQ4T[-V_V67U6INF%$0MAI8U%J'SJAL1'4;/+%"MOHX++ MQ7B?.3X]RJ--\VS20J5 )" AE=QWW<#'*)*U61%*1/ZED'%S"5I5"AD)%WQ= M0O14:>P+3)MI1I)ZF].4'9[F^18A8+_R) ZX[\?496"9YTHG@_7.I=TEX^8Z MM#)--PH]'&/D^A)%$<,^^/5-N$0)H>O3I&*O(/],TSR;M+B*"D1#"<&!TJ A M*"1A348<0%1T5C*^9J?DB44)P11\)$ Q@@"+6,IFQ@&$W!MFYCW3/O&^4O?RIG\V#0WBV.-24AD0",LX$1@U[J2/_?7* M:RU=X@"C?Z'D/5!#79<0/R04<85D[,81BE5#0^*N8Z=I&KKXDJS<<\X7B2-, M=$\ES,''U/ZY:GQ,[*UC_VDCC^@E:>B9G3+I,A\QCT:NI$&D9*2XVVP/N&B] M_9&1+DZNG;P':F@8N7J_VZ72\V4M3=B _>$[G7!DOK)-R>.OAD M*L?.2?N!] ("RADH[DLP3V*>(^6!@*CU21,B]U?+)P9ZQ+F^]A1]!5*(<@EV MVT>ZUP?R* ;+%=;)&!Z-O0W%,C;[FNBS^Q1]A4X:[9C$3&$9AC1&0O+* S/H M;7PEV:"2(V\#>JF[A#I]XJ*/72&!IK&GI8ZZ,5YX\W3#$G5:*9]QW6DL?.J" MD'B12T+)-#AB8X 8\C;\(@+^0L?GVJH!PJ9#3<"DQGIC/N&DQA''BL81Y1O; M+1U6JW;3P5;(%"AX/G$]%4:13XFGA*=J^X.!:FB=3!)=#IU.[DPJI+#OQ<05 M7AR$+D=1XPAA$JQ#+75<)9^)2\!E9@&A+A;8E1"@P"SG>]_(DQOF!U.VO]]\ MGKFV:GY0Z/,012KT@E@&4>0I[#99S:Z(-I8BV6&U:C>)<(5,NG,'TJKB"X\B MB@,FYLG?$/)N;!%C$WU="*%.;7\PBKQ(Q*[G1E@I$3%:[[?KL^Z8;.P5'$TG M'R;#09H7U;0WB^?%&A3I\APX FWQP(7Q!):><'VWWC)37@1V9F,]XH0S5VS. M8F4(APYP'2MUA?*C1UCG1GL;8EW#QC@7"Q^ MG^2:Z'X)FG8[*S6.TI?)Q\E83R"?#(=PR0>8"H3$Y>:DV!.3TN=Z'O!'VD44U=L;9.8,'1EI.P*R5OFP$@ M=V.@G<"8DIA2%JJHV2Q&$!)N6 ]/FMW2-T+H S?V6(B$0HRY;LRQQ"&%8&I> M!^@%[N;F*,=;=Y\O@IS\"?M($"/@W0="!7Z$6 !ZVQQ"!![Q-PYRF$PCRZB5 6>KYO71WX,X9/?B)J'8K69OR:VN2Y72MX6/FUQYJ?;QCB)WGO]+>;BQ# E" M!+K4..AP0A]H'X6'"*<06%(22; $D8J:.CLDH\TSTO>>YUVLU_34GH$K9 3+ M1! H$M'8X['DHHG^P+7<<*3WVC/H,"%.'UY+P2-EH".H"@GH*FW\"/N M\_"6-*LKI6Z+Z6S$CT4KY30AR:V MP=H2,L49=<'J<1FZ06,=?:S(QLG_>P+4),=VFKXDW\,\!>D(DSQ_O)OD>K/? M'TUFXV=HM/W&M1."-,G[#\]ECBA];(\\YNICV@!HP>L323\0T6;"'Q7K1Y)/ MS&%YJG^,\[0_N1]KT"VX)4C'Z5U6;NFQ_-3.J1L'B/'09Y[GPY(6\;#R&#!V MN8S1!A>YH*N#W3&*%PWTJ2T,#"M/R'TD,1=,^RPB]IN!XG"SM$F0M33*-@?Z M9"RA^^-2-T*>[O3(0W!X:U@)5\1$;7@-@@GW: -]:E4/<*R\6+$81YCZX"M& M?$[1R!<;QRV2R[98'Z7]/$T*4P@_&Y:@RW$^&?V>9Y.\.K*!:W^?%,;&'YY: M@EV/QBK&F#,588$#'' /Q:$G)0^HOT4#^3[S.FC0>Q !3-V6YX6S/ ?3O \9 MGDGQ(RA \'^I=%X6,#JF53&ZYJ]B=&//GJUA1+0S[%,0XAEY0#Z*HIC*4/DJ M<",P=F%MD5WF@;NU:>/VDH<.$N*9I >IB ?>90!N#Q-8^2*(@X80#/F;-M3M ME$3L;1^>48R0^=*7(<98H(C!LA+4[@J@23X+',B,!S&FTKQ"E$X&PV>T0>0@!!I(#%?^8$$SR9FJ*$!EUZP(0B, M[;4"MDV%+P])^?\FL^'@PV@*XU9W=VF_A-@2+OD$GOUAS5)="JR/ DR0BZ/8 M]SC8QL8_E4QMG)7C]8R5EPUR>9HZ(:-J=CD<3KYI=/PHO4O!7.CG^461EN&# MQHC],-[FN>_0\.4Y$A>\[Q!YW(L]$'$>$>SK#:_ M*I[D7_)DD'Y*^VGV50>\SX7@/L*1PI3X'$4HB/S0CVKD;N6[/MNP7VM[A3CN68CC1I+$4L4Q _\XD#'#D=\01XG-HCHBCTD=V,?%^FN-?$,]**N!CI&DD4!%;'T80U"C:8QSC?"BKUIM6/J M1Z"=.!?M_!#Y&,+S0"..ABH20=/C5/DXD!M6BAP@:JC4)GTSQ8(VGL MDH@P#W-7^AZ.>4.AR.<;FZROI-!:T)Q M&!/!8C_$/*"A[RD95$@B*@#V\ZV(KV"V5]VB P?9ZOR>V>YA'/D^$4J%@E%, M.1-(U?.+2>QOG1]XAZ0S\WMF*XW<4^0%%G_8.ED(D*,*HP\"<;'X[[RO'IV/ENM1I]C:GMD#0?RH"&V.+?G M-B*]B,2NWGV3$,;J?A!"-I*I*-N&$DH]N796<:ZY/2.5,97_ODE$V?/SI2S9*"^=C^LWY-!DEXY_-;T7V[_0GC*;ESS_\ MYWWY\]KMPVRE=6G[/Q .;\$Y-PP:X7Z>^W#30;/Z1Y5FZ][\M#ZMQ-]!*F#9;)4'"*A\FW MP@'J @4;^CN3._/-."V=;,X#^--\6V@VO-=\<(::$4YB;M"#^K-^ZVM&&,%J MKH7%H;CG:"8Z("GZ#]'*XYUW9@Z360&/+7[\:>.A?P;^M<#*?JH3/?81DN9! MFOD_H>8IM0#HS\NO'D]R4-GYR\O)5#_X^^+!%4O[Z7!87_.7'R >TY^+:=)O M/A\NWB.(*[)Q-3V7B@)7:2 M__3SBDYJS5Y6N.7/M?8O?U5IA/[FV8$O68$)#.T.S/)/#]D -+]5H_^?R6CZ M\__! OW\I+5;Y<)\N.X/SU"OTO7&#DZ_.\5DF V<_U.EB+5$W:V&8(E^3YE> M^3("ZMO,IV^5[;V=# <;:]2^%'V18%HQ7 R7OE(,CT#+_NSB"8ZSYJJ_'7I$R&SB@;9Z/9J Z>ILGCR,1< MY<2Y39W<;&>F@W-J]DYN=(6.?VJ+.L_*W;X^R?[$,%+9*C48Z1$ACTZ2KC!? MWW>;.WU0G_PO/XPGX_2'/\_G>0J9>,.+I#4U;]O4<# UA%E3T/RLGN4;^*LKB)6XY.8-;?H 3WKZNO1,]N?\.P[.ZMB=Y%A)T/+O4 MNI#]:./@]N/@MZ=P&/4P]:S&M:EQQ]P.D)>^.'Y,RUV[ ?D\K>DHNMMFC%,+ MNCF-W)#RLVHTY3U&6]LDW4FT_0EPP;ZL#9M/L::V2<2SJAXC/22YC11MI'A8 MI#@; P7'Z<#)# J1=5SWI03JW V4#QAH+B: MB+N>A-MY;[3#42+K(=[>1JN-$FV4:*/$/57/Z[F4VBC11HF'18G#B1Y_FH_. ML"I>G)*]([1'1>NYHM?MCG9/JRYWO;H\C:$87$)D-<8&<"U1\<.3RY3>[!S. M!F;7TTGZ?0WQ59C*QXE&9U\Z##PD=>: 30<* ]5+_G M:/N:7,!CD+)]"XI13\CV$@5?3-"+$#P;='90YS4S7;&NF0O-X!2OP.U^X_5/P\!,_%C#Z& M>P&C$6;*YUY8X>O$7J "WSLWF,G_S(HRNWML2P:JC_KRGW3;G*Q?/1UE %"5V1@"0P9BQM'#V:HNZY/[IQDQ^MZ%2+,UM^J]5@2[/Y< M0&!3OU^/;9 .,[!BYMX\_=7Z7"8]DL8)8QX,@4J/#9S&R?E M+(?O!UF1%"4\:#X'#6(.@Z^&-4A+C5U>3:C!M,G3837!AVSJ?,O*AR?F!H_5 MG)B-,]TJ2[]Q-!ED=V!\FR>:WCZ@CX[>C"S@2J"?\^TAZS^8ES6\S(KFJ2OS MO'W<^7*X;#8<. _)U]1<?DW'0#$= M2-[KMO%.!=M2W#QM-5/ M$FU)Q@:L.;G/T[1*KS:*WX>Y3T:@3#>.7RP]#[1U5H*Q^G93@&I,I^G@QM'0K/IE?=ULQ#RB MNF[I_?!= I.JX+ET(S3SU'X%[JI_36M4VV3QH!MG"Y%UUX-\4)'94-:,<*3[ ME/U;CZNQP>"X9"/=#'!.NF%VEZY83/@-K+#&N72 'N7=)!\Y[^[3L;:*P\=V MP+_NP 0ZC^#@;4K[BW8N;QS3P*)A4S*83!N[[7_^0Z.*\?<8-S)XFX)IU&WD MFGG?93F0#);)O*R$4]NJWIQ$-9U!<)^59C"[_TS+:D7=-8H!.-WC2=E8?,V. M/(,5)S.]*9XR\WK=UCZ[8=)=IF5=WU@T+?0.,_?/F.]U,U]9IT.LNV(1)C[V M/$IY$%'N\AJH%B,,G\\.PW<,Z[Z!J/%9??K[AU YGW_W/ZG//>>C^G+1%MX' MXSL",7_48KVF(17B8'$J[+WG^'=QX'L5%)KGW4C$D9"$"""#Y.WA['GMX.RA MBT:J(Q<]^HN:_,6GL;P"8.E(.]5V)[\]R,(CIRN<#J!P04:*>R_8*+7*:96S M;>6TZ'H6R-&*VAE%[4A CD"3+N49'/,HSY[.2;'SWHOCN[<%.\![&%I_0UOE9A3M5'6"/R?8"#ZMP=EMIWVVEGDZ! MLQ'?FRH ZHHD7D:-3V=B1M+C+<('O9AD79$>NWUEC5F'Q-$:LX/(17N(=* F ML2O2T^(.V>ZRPY,-K#M9T76>TF*#;%[3 ']NY _G[=075/G[^@R\Z2J^"5#] MDNZV-B[WR?)]"=_8"REKODSA4"'%\>YH138ESYFU*4!5?52OU_5 M_E137BKY^3PO]-'%%[]-FPK>!:I0LD2M^7/AVG84D-ZP3MHL>D-:'E=[1HO< MT';M*4A):VMDE[BX-6/MS-QKS7%86VJD7D(2QQ9Y V5E8H= 1@ MBGZ2YV;U248:H*XID]U6DKI 937K5](PXCV(SWLM?N#C-[PPE7GC-8 7T4 TRF963YHMJG\M\4Y=N(=1>(2%OI9!0BHNN MI3OMZR^D7.>R=DHM?6P5Q1[U=0[%9CMI[^J=8T+D7OSQ]\,D+RM,]Z?=!>U! MMK9!W1W:=LX"G"X5^B( "#N1)WT9N)9N#R';=?4,&=8=K,8^X<(P&U>(8>G MP!9:9[!]9_#Z.CU@V^5!W]>)+@]OQE+=:;P_@QEG'=DWE11U$3[+961,788K M+'J>UYXK;"'>]UR:#H5X/^#$:/F *9@5V3@MBG RNLW&YA@MRHH^>)^S/#WD MC"F(/<%"2D,E"1?$"T7DR5@QYBE?A('?E3.FEMB]?5OM\Y=/_A?UMP^A W]\ M_.R'7S[\]O%)YG<]K^.WL?,YG9;59B'AO1I!=ADS6"=U#%.=QI' T_.D3.^S MOC[%'1<@&/IPUT 5?TZ3>PT$' XGLX'S^;$P8,0?QOT;YUW]VX].M?.I'V5L M0'66II]T5\'1UA>NG-2%PYE&4/]<3G+G :CW?@JKMSZUTH#)!7R;W*?.;2WG MSKNERW_4N+IAGC3GUDL/FE]O(.6+*C&E7+OH%XI0;^.;C^;0>?W:S[\0@N;# M ?,U6\*H;TCY+1L.P M'6_0HM1@]BY?;MZ8:'33%9X"70R*[VBB89M!+O+)L );SH 4S3MJ..7J2!YN MR<;]W#0#TX^J :\'=4\P<]]B3!_*YM7%Q$G'#X99^K:)F?9LK''V]4G]VJ@T M<;:/H7P D;E_F*/HZRMU,X%Z;$L0P]7]=89F/YG6L/XWSF9NQ26IZI=&5QJM M2XJF$YM&509:5MC^52K6OV9944G$*"T?)@/3(J&Z&B92"TU1I)J[_;J_@2;E M,*O(98Z]BV(V@N]O'U?89/"DIWDV2G(8LX'POA^;38T*71HBAT7XT"!.+X_( M,&EFDBV6VP9DX^G,,!INT2?N&FMZ9?=I#<]YQ>M/0ZM M[_UQ5=T:B'0P7.5#E@_>3Q/=HB&93O,D*S1R=26WI@O#J%X>Y]C:BRG4WWR% M^4YF.EV@3,;WF1[3-@H.4C!F^D/=W.#I])%+D+J&GE63/SW-:MH+3/&-*;[( MJR>HY7RX"DV^EN)ER6Y[Y)C?N*V.O!+D]'L_K;N;5!2?<\#8ZFVZVEK.)&L[ MG_H![-5MFH[7C):V8LYMDM_KW+#I+.\_Z!6F:J2P,"SZ(G-%;06TKIA^!]6W M.B5_JVN2-:#T^V2C-NN1!OB'14NO;!L'J15C-L9K/FF+O+"+56."8C:G05F^&/^$;V7K&:N-7P6)A*%[+4]5XX2$9WM5=%Z064;V\ MZ,_325&^US&6244;:#M=B=MMHON 3)IGZ*5>4Y?G#11-=> /7F?!BW0^>._#:4IBG&D_4.+3@0;24 M:XQ)2_4W*<10D\>TSJ%O>C)-=&.7(.TGL]JIWG0ZUCT,O22D>J;FQWF:XY:E MH%=;'RV$6I*[NBXT!KQ<]6]7@U ==Q3 [MK'@H]WH(,C0X?:PZR7BRK=6!( %7H]WSGD'',.^H;<'3:I/>&QO=AVJ// ! ML+I?FC"GPLRJ6_6L2*I.(8>G55W5C,S4V>659"WWSJX;$E6>Z0""CLPX+GI- M7*^G:=%IN1H)6_2!VL]<[E+L9+[ALQ&8SA?I;&RVFZSE87Y^ MMNKKC)*F+^*R[[#RJ(D>!; =_%?-ZB;ZU 9D^Z1TJ[&-B>T(JP>SO'G0L@&< MZC:#AARFBJ*8]1]ZRP.<6R;3>G'%:=$SNEUTZMJRHU7]M/5]B^?TG.Q.]RKL M->)=7Z+]YGDWPN7W-NW!JA#@LD7X]WSB& E8ZGY5K<[%?*NCKI>IA#,STI:- MIMI-T.&NIO1DFA5K*FBC'FWKHDQ%>E"6O)% &_"JFK1&D[& MZ8I39=;?/(6'ISWG(=/[<68*[9MC0;04FINZ2-X;/1B2*]U_]>4R#- [U)"NS_JK>7 MX&6U,C9Z7"2CU;'-]T1-P-ALO%=55^8@O[)6Y3*_Y\')VN)UX\35 E*DJZU) M*[G18V@$=6UKN0^1*[#\5DLM":.QS\=2J M4^U2;*X\MESHN.5"1^Q"UE+QD'O1Q4.G[:%FD[EVVZ@P*1YL=M8UE1ET1;(Z M44G0F0PIV4/(]G9X08[36ZT'^&0..8PCM.RAG]/D7)E)OMYT?]QS)6E+4KJB M$&>Q*1UR:8Y)VWD;=.L*=LCNM$K$LQHDUH,HVGH_UOLY8*][FIH\N_' T6>E M4[WK:9T?Z_SL@5/N;<$ML\Z/=7YVXO.NYMI:'ZA#YN=Z?*!WF/2PD">3+EN@ MW8%U_R1VJTR^+Y\26B_)>DG[]/Q"[379LS;G$KR 8Q+Q-Y/Z> 0KU"'Z7:YY M>@Z]\(J\+-[B,=MKJ6;-X3,+);ITL_%9/^'*_(3C;@H;)"B]*YSV'\8PTWN;U-,E^W,]6RVXQVQ*LW5\#J@U:; Z M3(&E+K5\R*;6";).T!Y)/<)Z0=8+VA^B?#:=:GB%^SQ-VTP<[!#Y+M?X7),' M)*P'=$H/Z.+/B[Y,RF2X#8O%>D$GVND^2B.$2\"=/UV_@S-1[!AE*TP>*9M@ M6UN#2Y"B%A>!W=T+3C:PBT"0F4-YS:%B1LG_:.R? 96N8+47 M^#.S(KV;#9UA]K5N3YT4-5Y-81%F+A=AQFT%8<9E%F'F;+>34P#)[:=XEFR)SC?7/H+XQ7I=_WN;W?&LR'5. MS+IE\?ZH'+Y?LKO4.'C_ %^YL.4/G8/=H63QUZO MK17H&GV.N_I2&YUW/?&T0T2\?EWM?,!F(_4CY>UVGO,V5.^HG>D0X8[K+."] ME5:@RTLO>\'*:Q-@]TJ [2=Y_ICI M#HKS3N6[DF"?2H!=S6^M>O=NT.9EF_Y5I^2%DC0MDUMYO$W%/7(J+D:HO>1; M3%K)ON7>>1-0SYS_:B?_1B9_(7%HYWPKFUK[5)[CW_))43AAXS?XQF^X7,_5 M2M]%29_?[\]&LZJ%/(@>T.7?YM#)"J 5P),(H 8E?J'QLZ?(7<=M[/PQF#T MM:G*]OSSTO=:.R]MULR\*$G;6AEK9:R5L5;F1=20ULP<-9"ZKGCIE<4PUPMF M:@L?[*Z7A?==T8@M9^56'ZP^O%E]Z!&Y=^7/6]$(NS=]Q JG-XC>;&M3[*Y) MIY:IZU&MUKPYJUA6L:QB+:U9O#6W\.I5RV[!O:;&[9J#*UO/9+<;[';#K#U8?%BL$MQIQRNVWZ^CKU)IG?I0>1;LX<1%M9T[7O.@UB1J7T=6(]B@_ M85>CBY8[N[W3T6PS:R.MC3SF/AOQSD_-BY Z:R&MA;P46;46LDTO$A-\?GI> MA-RU&'I;S*!G)^7?W^?I?5*F&C!H7GWMI-^GZ;A(:_B@8ENW3'U)7Y=MWTUR M@S'TJ!LD.>E8S\EI<'XN1[D6#OIRV6Z8]F/V9("S;6CRM M(WSDXX=K\%@OJH,U]WK2E[6W6=(=DG3.R;S#=KD5+9-/M MNN&['-<2D=8.UJS!N>($$]?;&R_:>CB7L5P?V:XCB4M6:)K(?3 MC77\R):(6 _'>CC/]\.P^;/6P3FDS4>>)G=EFELWIT-6Y_5I#A=CKSJ1S- 5 M=>R HV0K JRK=.Y5:\OT^2 MZ4_!K,C&:5&$D]%M-C8I6U%6](>38I:G7V#NP7#2_^=?__?_^J\G[BA^!_+V M'X&28TVN3^G=7WZ((]V*[?^R?WR)?G"R 7R1],OW(69Q3#'"P@U0K)A4$7<5 MYRCVW-"5Y(>_KI%_F93/I#5MX]Y+,^5:XG+U45_^4P;K4M:OGM20T%FFX697 MO&-F_Z&6L_]TQT"8#>C1HY/T^[KY16'R^6Z;N?:7YZJ_O#>Y?M-9WG](BM09 MI>7#9*#S!.O[]17)>. D0Q#!I 36KUP_S;-^ZI03\^TBI1!N>*H=(?RLKQ]F MR6TVS,HLU3T)B]D(?KN%IPZ7Y@GF MD45F M[R>3P;=L.+QQ/MP=\!0]HG2PG79+/*O>!/E@.4H&,]!Z6+VPN>=^#$HTN#FIXK>=]OMEA6C[M -=J%5E!1)G M "N.UGCXJI\4#X[V@)UD.LTG"5#O6U8^.+]H5&.'PK.GL[*X939+W9?)] M,<#">5=K.XC;&"92_ B"7.;9[:Q*W 6?(QT^-J]8'UIE#;)2*_D(-$Q3 O3J M;C8$,;O3YF0"[QKV34>KI;'W5M36:&*>%?]\7\G7,@6+9;J"BN5&66&-+C*@ MG?Y.4QA,@7[!??8U'=<#U;M"0 S]6"/GDWYFV&48D6J6E(]30R8SDU7;<)L. M,^!597"&AFO&Z&8C/4.X9VE\2P,8&I4S5A,M4K]"]@9=+BPSB&*\'G$@9GM/:WNU_@*9-\BWNTA^.C MJ(A<%/B*QCC"%/F28^WX8!0B[(GP&AV?C0Y9G_U?U.?W7_[QNW)^4?YG=4K# MQ^01/1Y8)\&,%4E!)!ZQ4#J8'U&.:/%:KQ]R-@.]'C;$R+VQ6Q/3[%*QM MH1>@S^FTK,HG=)9,I:K5X, & F$F(ZT3U=(5P%0S4,[?]1Y9,?>5EB=I*B', MU6#6^A"::4\!W#S@S1AFE(/A@#@ [.(#&+O4Z$6>:)TN'\ "P5_:DP%##8N? M?G7?>4@'<%U3^+'E25.C:AMFR%C^),_U:S19CK:(FJ#OZ()45;087Z=:.QZT M?=0D6>VTW7AYV1A,K/$F&I]C0_B.T&K;:3IL&]F /T0KC[=U/)?4:ENV4KGC MTK?4;[ECMU] L^F-PQJ[&;^D@^XK^Z^V0]W7]%^5+R.@W.E;+JU1)SPO>]MB M>/EM@%L70^T=V>-'*VJG$;5-_]MF0;TL9<"!.#@;S49U\#0/MB',O4V;:'QP M3LWN?/J*;=JXDHE)>D2T5FS>>>:_]BC[@FQ1YQ9):VK>MJGA8&J(K2>YLK#O MF"34)UD_.>GWM#\K)[E.W"G*X[0M.X);?M:$Y7>B)_??83@LC6TW>182=#R[ MU+J0_6CCX/;CX+>G0W?; MC''V3X ^M493WF/T^*T*WT0&N V;3[&F7DVY'2,])+F-%&VD>%BD.!OK'%>3 M]]6?C(ZS^%V?X]JCYIU>6N5Y>G,12#2]@ZTO=U:XP-X)Z@XH&92X>!AZ3.'+#I8)M'WMOFD6W2$J.>D.TE"MKND3;HOAK4 MP8N656LDVZ.E!!O9WN:'M9%[>J<7V&&W34HZ2W;RR;_\]F$]%@]O\#U:>7QO M5Q:=1GLQ,%(UH$DQTS*OR0L?\S1U[K("-*EN _PMM4U_+Q8LA%U%F]]+Q,NX MSEK=0][QT\U[@KS6W3'WNI)UH%=;:]WMQU4A[FMV=JN ML/CU'_]-9(J))-5A0VOQ^K-W.D[2* M,!/4DS(M -*EF9JF!$6I-X0?8,S#1V>8P<\#YZX17"<; R%F];IGP,1-$XUD M &_5]QN#HDV%!B9O7O20?$V=45+.\JIIA]EPUCO,(QC> WS.84DMYCU=2A"H MJ@'-O&7(:G,#W:A!0YX7BU>LS<6Y388P8GB7@2E?'7]6SNH.*7H"56<6YRX% MBY8,819PR4R#JP^S4:9[7!QAJ_]("-Z]-:#X03NC_A.]0>#[#(= M%8>:&;= MSM#PC=OJT'H@S,4T[9?@R@T?>SKG*%_H?B5N:QCX#?[^,"W+-#?"T@?YR4JM M T7:U[CY39)D[CI;1U%8L M@!9=8YQ%8YPW*_5?9/3:6D3^)%NW>6V-B[4\KO;6"7[C'7&=J-P3(S,KTEZG MKNJN-.U,@]S0=E?B:BM#5XO439G $5HT@JGU>:5_U^?RQOD]F0V=NZ2ON[ ] M7G;CM%_K/9VF1XYN1]9?+'W'Z-]RM$2/,^5H/+=P7ER21I4OX'DW$AP5(0D1 M0 ;)V\O'\-IIWH(NNOT)N>C17]3D+^1$^;(2H"U];%^()_I"_-9$*/LNNR<= M7;4E;57!JL))FD)!D#29:H>ZD\K@W^=I=1RS+\,/6U"!N08-NV*;*Q]-Y+?&O[RM;87''D M NVVYJD=$7Z;2QM->*5Y) $D];DY5KTPD;4NY?;XT<]UNJ\1:=?]"BS$;55 M+JMUJK\1O;(1_LM*TVU\QDY6%4\$- ==G>6'P1VN, MNYC?B,YBL;*6T>G6 MP5@U+%TQTU*^I&I'AY]KR=14'_7E*Z#3OV1EC?1Z2AM*6,LV-,XGHPJX&:>A; N%MMB?3O7Y,\F\P*9YC>@UD#$U7W'9Q#2F<&.]$\ 6Q=-D[RQR6[ M?#LK@ 1%<>/\9M!SX::QP>F;E9HV ^<6S-^WGJ.7I[JY89%N>9F&KAYHX(]! MW<)AE("EU2C1>@X[X _G+[_H)>_+3MY,@0;PO&'RK9CI9>@6_"08NG/[Z'Q* M'H$JD_'\SG?--S]6 )AW65[ 4. ^YUNR_5;XW^=T6E;+ [A]9CUH>*V20B]U M3I158,6:>5_2[_"H=V'V-1LZ?M] 5'Z&%]E,#.^ MBOY*O[V5J91MD21/-?"\%K(GJ'*7:IQ[#?FZ0@QP)6'U&E6D:!##2W +!^^U M5_;H%).[TA#1F$!-+/ _M;37F/0-D&QAO#C-'JV=-#N[!L H$RK]HP&!&K%HRDDB,-&GZ;IF,=YSQ6PS/=(,P->O4O(:HJ M0>[NX$^][H\GI48+OS.N!UQIKKE9:N&LUZ0_QIDFC^FX4L#*-:N&[$^G:3(L MYDC'<=7^P0FSO*^UY1X<3-/M8]UJ3=,RJW"2XK\/#BIX:&KIX,+_?ZHDDXP*8"U%6#]R@?#74;@WIB65',TA7.+$M!K6.U&&3SE0'DIA:%*02G3; \-,T[FO5I68+6 MJ;'DX'S-[B=@^PIXY""]JY]6^875O47EP0#=;PVH,/B2L'H9]S'-C+0-YXXZ M$&:LYWF;+L@VT.YFKG]9W2H 7TY[E4[BF(A%/V\ZT9JJYS^<:"3-'C;!O6J,,DVQD M=BN6NWUW:VEMW,V5Y4O#I@/'9\-R=>*F3?;%"4M.T;03<.+C%QD&M,=:::DSS] &8 RO !^T@I1]A (>TT5!1 M%""?H3A46(0QXC0BIHT&DEY(/?%OO_[^2?VW^OCYP]^5\^$C?%8GC*Q"K7=&"9C@L#R?JM$/ .YUU9_ M/%]EP4R8M0(D/D]!P8LBN\OZE75*!GK(U3:D61N3?G\VFM6-9:I^,\MBJ)=T M;>HJ5=/O-W<]I(/[JM\&T&I2C7JP;%;V[Z*W%->#\:FFX MSRM[\@2U!VD_3XTU7^?3,CUJ,N*]O.3!V[E?R-QMHX..H'%>&7T6P\7=SFP^/ECZ/\#_6-!0:3]D5U; MLGNR+[&M!EL-MOT9GE3I(X386YN066&SPG8D86L-./(,!+3"^"I:[I].W@E) MW1O_[$(=EWKWA;>\H7F-/DR72+6W4I]F!>DRJ:Q46:FR4F6EJO.D>I$'T:'" MM&-6Q/S-G+[IO)?DN_-I[1#.ED)?HL'K?!56)WHR=:9&[QUF[47MSQ%DH3/' M(U'K\O*C-4/6#%DS=.128=(CJ+6]ZLXS7]]G<0VLJ;&FYAPPN%BTA[_2==Z_ MUM)+8%]^ZHZU*1WDY84UF8HLJJN/U!UV.; MLFA_J3ZR0A1:*=-UJCI= Y< WP,E8"RG*W!L2OHV#U]>\OBUTL:?VF?G7MEY M%U1N\<[%:QZH4.B67?XSS%-[U;Y#+7TP:W!A\ MTJ]IT6X?$"N$5@B?$,*X!H()&R"8+QH(9EBAH/@+%!0KCE8<3VL3_Z81#-]I MR_BC-HUA4CPX,?#1^6\-860%T@KD*01ROUVDH[J1'4KF.N:>:9#>9V.#PWN; M#)-Q?V^BGC2GZR+:)G4BX>LRVG'-P5M/T+?Y(F1'WV=34Z_D9/.R1=&:L?WS MYWL8M==IZZ*EQAHP:\ Z(HK6@.V?E2^M^;+FRYJO+HFB-5\'^%^N)-: M6' M+N2H]9@DK YCRO=3N&(RJ)/:>LZX*D0JD^\OV=PEW8:X/4()2GOUQ'N2QE:H MO'$'X@TK&_.053>K;E;=3J-NN$==JW!6X:S"G4SAI+ .9:L*9[,A=A-15A*1:(,)S M'P%8\VG-YS$1,7H"MW<*^F)Z7H39=3'?0B)+9QOGV!Y#K:TI5JJL5%FILE+5$5)9J;)2U84N M>]=U9%P#6I;)=R?]/DW'1>J\NTW'Z5U6_N@D13'I9P;&X%M6/CC];2G&YU3A MKE#Q38+POFNM("Q5L!:@3=E M!736N=?:\9MU%:R1L$;B^HP$\5JKA'X;)N(*NGWL@&-<'T^BK:0S#, M"6+"E500[MKV$&NWVR8!%SMZ._E+F;QM#]%N>XC-YDR7??K0.<_?(D_;]A!6 M"#LLA+8]A!7'#HGC>GL(VQ?"2J+M"W'^"@O;%^(B,MHMH.?^N]BM]:2V161' MI-T;7IVM;;.V[:7)/,)MKPCLHJ5&WV=A!*P!ZX H6@.V-ZEXS[,&S!HP:\ Z M)8K6@.U-*K<;JD]4GJT_/G4?P'O'8J53J;>3=6X6S"O=$0Z.>%+;#BFWX<"(BVH8/ M%[=-9<$DJS5%$DS:VW"VH))VO]["[G9!5JVE;(^6I(>1[>U@;:2UD=9&6ANY M_3XAK86T%M):2&LAK87#K)2_P74&FN2?$KO_O)#'!&$W?_+_O$E^L')!O!%TB_?AYZ,(X$#&B@J MI*\HDH&K.$>QY_$@\'_XZQJ)E\GU3+N$;1PZM(6$1I3-[A[;XF3U45_^4U;" M&_IUQ?0R#761=$5#1Q/Q2;:W,+/E3A>4M+SS%F?C9-S/DJ&3C8LRGQEP7J=\ M2$IG"@(U+N&GX:-3S&[_)^V7\$-J<"N3\:-33IP"QIG=@1[#B_O+)"HTC?H5 MC?):T(JL@(?FV2C)853F @W%FHP'U1_IOV;9UV2H!]!SDJ])-M2Z\?YNDK\O MX&L8X!S,&G[O]R]?5N MV/R==S52<;]!*DZ_5[MB1BERD/WBYJ)9^V6)5Z,D&Y?P_^) FA63DSPG'C^(4S37(#-Y!I)FH1 0.1W*>:OR EDWY: MP)"6Y6T*CLPD'Q5.M8>9]9T4ACY;R)N^.$\UUO37M!&^HDRJ.IGZ]UT#6B;6 M0U(XXPG<"UP"FH'0Z&_K!PXG10'4N,LGHQ65>4B'<%VYUPO@.XU)7.Q%3U S M($>IM2^YURRLM#"]NTOUSS"OC:?<#6?]LB;,C?-YUG]8>AZHT60(!#+4TG2' M)XPGX_74QD7/[:'XV*I;FFE.//>?;0V8>-(.)@D+-AB4\RTF ;W"-GK F MS?6H3+UC#I9J -=_U1JP8N^F8&OJQ<"(C(_/DWSM^ RF-#F?)QFIH% I@.KDV^ M9@D&D[32T-MTF '=#0.VK CP)WA)A9[(RDJU6)>N45RU^4J6%K_%NEGIJQ'. M]X;$PS0I-/4< W\-A@Y6B4EEP2?CM!'M.1=.*)B[Y'(Q]E_TV$\IE#M6E(8Z MSXBH<:G*AZQ8YL=-R]XBNBTTV.GNKT4%)@W/7/8[_-5_G$X0%B@0B M%DJ12"$WEM(-%:_# NGZTGT;8<'O>09K_;0V]BLDO7C#TI_/!NS"PJL!\2_3 MRN6!N0]G@\J3F%O?6BL:/=#KGK8AWQXF$$>\GWS3[A1$$T4VR,!'3+4O.!PN M?(A,&Z)^?7-=VURMGJ5N) *B9[R]AP14ZC8%S03U&L'@8) O4)2=&K"F*<9U MFB7#WVZ!!^;Z."OZR5"W@OHU*;6+_/BY_Y .9L/TBUYY#E$E2:D,W< 5+$;4 M]_P@)DBK$L:$1D@%75&EHTKVF M.6^5*1%'0A(B@ R2M]WZCXRNC#ZV[]+N MODN_35,="HWO]UUV3SHZ$\3:%F16%4XA;%'Z-1U.IMJA[J0R^/=YFA[4'?*P M!14XUZ5"Y6.>14,T<[I^5&_8W+1NCB^[A-8B^A^ Z,]$>^@5%RTU^CX+3F$- M6 =$T1JP_9O">3V/MH=W>]%B\UH+=K@?>W7NJF>#X/:#X.= N%^=;GUJHR-Z M7GN!35>D_]C^C]6(*]8(WL/8EO/:?:%]%UIR?)?-VIL#VF"T2<0S+\V$'K]% M85<4R>Y96.4Z9;!]_.[%UZ)9-I8FK==C6F-SA9$#+-CM5>YV1?IM+&TUXI7D M:+4[T;7HA8VH=R^WQX]ZK-5YBTZ_Z%%F(VJK7%:Y+F.MOWH5>^NA]1?X*4WN MRC2WX<09;,^U=8PFJ.>BUO(>GB-/5Y3(1NA6I2YJ57\C>F4C_)>5IMOXY,Q9 MRK:%WA'3F&T+/4Y['J7G)^A%")[=Q+%&LD,;'I=A!SMCZ@COH1:+TEY,LZZ( M3XLN]?E+1AR].[($IE6N(/,. MG*2=FYK9N 9G'RQ/)!EI6[-;D[8;NIJ618/]NPG'[_3!<];_7N"K M&MS>RC W70N*"M_ZMGHJ, :,^VP-L7@ [ETZ&!O0?,TWL%$96)=!H05YD.D' MW590]#W--"V[VM#"SV/=*S0M:_ZEX_OD7O=:F ^M,J@:>/6K:02P"F7_+2G, MQ?!QF)F%P"QMM?'6XUY,K0\A,_P]1_,T,/;:9-\Y:=)_<$#'6FNDF"H:_6ZCS7EYU\53MR.XO!ZW'(S5/'DW9L MRB!/OE5:JWW43@UM,BOGF.6FZ<>2;S!9@3:_F_MY%Q,?W&R.\I*$^I(#L7;" M,,S;#L/ -/[Q.5IJ;>/H-C%F35M6A8UHQ6AO.Y.B1YC31@^C]0[?]7J].2_= MJ,D$7/->!1!MI75@5"Q%3?.?31<=>/!DON7T3&.7S8VK'?M-JUM2=VD.0_Q4 MM4X)'OW%6O6RK:J01!''-.:Q8CZ*?:*XJ+:J,"8BZ$Q7@N/:%(C01\9/!Q$8 MU#1>]*>QH.0M@))CA"P,>:NW6QAR"T.^[\G.*Y!GCW2\:H^?%\-UNYUT> J< MY9ZE6):U*6C#T4RKIUL#8BIH5M:.(VMX(;38+>^?V5AW(UBU5FX"V M+1WN$!D[I]RM&[_.9WYU @>Z.WF!I$>81:"RIL::&FMJC@QTQWK$9=;4G,Y= MO%8_L4CSKUD_;=M/M#;Z#9<7>Z+'O-;0MM]*9;%5*:M23ZD4QDE3K6 M-A&^^/7_RT37,JRG/=C0K4LV[&I Q#"6/9<=OXU?5Y3+[HQ8]3JI>J$>E:T= MTUV]>MG=@/7[?DF+PAE.]/#3?'0TM\":IS<DSX+N3G>_F[K M^OBCU3BK<:_7..+V"&^OP;W5.+NEL,^10E-#H8LO9_ -/&J8576Y66J! ,]] M/&PQKHY+OJLX8):HA]MK-FTQKJPUL];,6K.S63/:P\1:LRXA]AU8U?Q$0?3+ M:J E#EQ$8]>+D92$^#$FO*F!5E*JKM1 M\1V\W&S!$O%ZM,G%3F?U-_5QS_4 MD_RW!=VVH-L6=%]V37/';K<%W057R56E[!M; NZ[1F7-376U)PBA]L6=!]B:FP*MRWH M/E^L]^8R26U!MRWHMBK5MDK9@FY;T&T+NM^0#;NBBE-;T&UW1JQZV8+N3JB7 MW0VP!=W=-T_7%L'8@FY;T&TU[J0:9PNZ;4'WZ4AH"[H[8_,.T&-; MDV^:[B M@-D6=-LM'6O-.BN.UIH=9LUL0??I"[I/-K#.5QJWWX[>:;K0FS[C6S/G7_+X MJAW]'S>?;Q:&^F]Z/1CK.GLGZ?=!J'4+\[M)WE93=W+#V^WJWE[#>8%N:*MC MZ^E^\].T7V9?T^%C3XM%N?4@]L:Y)*%IY3'C23OL!Z/Q?J<$]T'?)Z,T+]9D M>33)4Y#]9-S.7##ZCW8FLUM GC;5S^%G/ N9D6=?$RVEQ>^38=9_/ 0J(XP5 M\3T6A#%CU%5^$--80V6@V,-AA+QKA,HPE_^4 :>R?O6D&"0*WN:$9@>D_^@L MT?2B5[,OL$*$DQ$X+H_.K !FW=4S[3'WPHS3N:*U9?DF2Y\S49:OO]ZZ0H#QS0UDD._G_V MWK7);1Q)&_W\[J] ='1'E"-HC4C=[9F-*-=EUG-FVE[;W7/Z_7("14$E=E.D MFB"KK/GU)Q,@*:HD54DJ4"*IW$N[)/$")/+)&Y"90L)E' 45E^M31N&%KY@G M$9%[@Q1[W_060"Q\ 8P:B9M-VVN\O73>9);Z:30C/!4L/2!.)J0@D MOM4+X+.P\CMLT.;J$C $ T5..06B3$,?#'!9H"<3?R9>#!KUT8NGZIX(-6T8 M(%R <%+$:K9I&'*Q7,\[+G$P>O[+!=Q]XBWV;QB^NE@1?@SDYH&$7Y!^0!5\ MU7T (!I;BO9)L/QFVT)L>%+*A3Y,QIMXBK2 *IAEXL=JV<.YB#A>B@NAGB+Y M#%82D!R.P:" 5VO. *F2K7. &[_I&!4YX)'KS\FBN-FCBB)@)KB&D7[VZI/O M%FKU>(2KH.FF'KJDL]R#PY!Y ;;P?!AHC@2Y7,+"&]3TYR&,.?+0I2#(<80!$,BQDBO(29JV1KK'- M+G % RG>9/2X D;#?23U]J\Q_(,/4>_XM.3$3 [? V-%2L2$DPFB&EAL;;I\ MC)HP?4R04P;&)$ %@[LJ5WEX',*@9N17%(H?$ 6?^4(- M7CM]_J:K!MGNOG*',FOL; (NM%S5X9V7WVKR+NIB!LC+R\ M9[7;;?Q_PU-1UH821:@X_U$ M^$$<#E:"'G[#N%BQ+_OL@P]P7"8N(?:X?'@6A#08L%X"SI#L!7?34"Q:>]/: M.T43&#A'V8RPJ-H$GT?A@P>Z)0,@?^">KXIRHIT9SM'64V'C&!R9>*ER@O'Z MEPGXW^P>?$8=<1&SN1\NA) 6&WM@_,9A!'^*[V"Z*JM3/409YR_8KC5%SB=% MO"-CYV, '@2>HO8"Y16M1152W:O'MLJ_*IR&7WSPN?O'VZ_N-/11)JMKE2>+ MCYR%8^%K!T97J<4O_Q +ILF /MP#^$CHG4F9S/2+X$?PGE*.R'U1E_O:C0F# MW,F#1?)<9>8L!(\D$P&Z<84]!"J">\(BN';'2!7<7H\*P=;U=IH\E0#V:WQB MB^ACO@QD76K^4CE1XB-#?&2LO@SQT5GSTM?OF%#VN=R[A^]I"0UQ#DI?I7A;">K]IU?%C: MYG+[C<)R=YH19@FSC=.6NW?7(6U9MOW?,,/_)CN,">_S .%CMO"$/R;'_/@2 MJW:"*3]DYQ@/+#=;#!%J"#6$&D(-H8904P.3MYDA[U]#/#6%F63DMU=(,C7' M;^]U6S:%N2ED1M [/O3:K5%%0]D$/8)>PZ'7*[^!YGE C\+56\/5OC<1[,(+ M=(8#%=NF&,++Y.BVUI,O#^23JN ![Z.&=80'P@/A@?! >#"-!XH>;R'LOY\F MZJ[F^^:IPFF2L$[I%L;.552(RI434,:%4N5K09LK)=Z$2N&#UHCZ5)*@(4%# M@J;D@[F=EKD4QLJO/4D:DC0D:4XD:>R6TR%)L[_32JU-=BH&'VU._\6RTBO% MM;$I _L6J7K1"YTI@"5[5=GOM&YT5ET]]F;* 5:.[Y9:O?"+YWIS?-,8RV*K M&M-9(D)> QIK TLA=$&U)$XBT6++PULK8YQZ,@XC9'DVYC'7KQ4K>T8P)!YD M];B>SF]9;4M7=LN\]T?/]]D=/DI$KB>Q2"B6\]:NO\7X79C$9LK6Q8^&:H;J MRE]\ LO)'F!!D;2A"XOUI'!R7LAJES'<%@SGM;?G@@/UU8SGGHJK(ZJ MY(R_8T7MPNIF=?&8+M.FAXQ+KJM,J^+1:5GO?%R:=PJW)E& FEZ],:7*UA') M=-QJ>ML: A3KPF5%_+*:;,5*;$96>*TEC/IO/VL,L[X'?Q ;/9HJ@#IL&6JH MTF(?=2%X[L8)L$*0*"H 2RZ7#!C' VD4Y:780UE/>0BS,I8QL]+.BZ9]BD; M>@'<^" *$UAYPQW*[FRF\JDPEHD[S6L;#-:-MW102(>7E1J$ M8:DB_!OJ',X$T'H,5L7] N=AL<370\%627$JC)&("N"96"TT4U" Q LSF:5I MBD7R%<&E!])!BN@!29C]5ASEJG2+%W.4%SZJ"8FM"E9*-V:E<8WPY21,(B,/ M>HNBXNG\+W"&VRCP1DN]&4KG_Z3U)Y^I6,DN5*'2MUKUK?"X&\KX#7(::-O% MA$L,R3R)W"([,RJ+#4GFI.P)!G(H.]F6)AJ,]844GB/+&#P=)H MJ;59=PE@G\UXM'BN@\V*PE*%;M&BTH5I-="]8(*E-]/RHEBJ=$,Q5BH>>KSB MH>U&% _MU+J"9:T*8)J^O4OU-VL9\FL8?78_6MVP>G>IQ46L9)Z53)5.-$C+ M4W-;=LYE5YOOJ(.[U &X2H[M)@T55G)PGS$"01+D.,KZ!%)C]\V;XTD0EJ*5 M?1$SKCIK5!(:5Z%NKYAPOY+C^R:B&;OX;:^L%SK%N07LGY;MTS!4^@\>)!@Q MT0'UXV6QD>0\=E;D23?SK5&G;8U&Q@Z;-WY#GP!6H3A"Y;F-C@ZM2!NGU2F_ M"DE5UIXD344E#1'.F&V^0C&[]C;XW\UF1IT[/Y5!G\HHLTY[8'5[E*5)F*"L MY>P^9] :&LM"(42<#2*(/B>(F-;?7,OVM2B5_=08;69T],)Q1I9M#X]&I5J6 MD#-6\(S01]4;"_>-6J,1!0L)6PW2;$TBW-D'"Z]XX H?RRX%>6X4Q0[K?)*I M.H9GOVT-N\9:V^]*J_,V/PEQ38Y,MEMMBM43(B@R68/(9.U-PR=G.9^61Z#3 MG*=&;C/CE;8UZ@ZM[J!\_JH*T"AL4@-CL3DA2;O;&E+M,P)7D[17DPAW]C%) M.L!8>0>P,M:BTVU;;7.V8E4@0$&1ZEA^M3/P.DZK3X@@1)Q<2S2)/G2 D0XP MGIH'SS,@>&'WA];0H1ZX=(#QU.@[QVBAT^J9.\-!T4("%Q&.HH4&248G&.D$ M8UF69Z=M]8;F,F?H!",A[KQ#DTZ_U:<3C(0("DW6(#19>]/PA1.,Y;<:/7?. M/,^ I6V-AB/+[E#8I))\TC" G6-,LD]9U02N9FFO)A'N[&.2=(*Q\@Y@9:S% MCM.U>I3629B@,.'2P!NV.E2"D1!QC8%"PE;#=)L32+[!=*P*5"GR4@-SLSE137O0AP# Q0.JR"(SS0<9EN]CF/U1^;.&5$XC"!*X; ]$-AK=2@EF,!U:OU7 M'<*5"K=N:^>$10J'D=]40=5'@0OB*@J'$5<1J2I/*@J';2'EY0/W?!4,FX01 MN\>B(Q06JR*8SS0LUK'L]L!J]^F4&'GN%8#HSE;<,8E8!\)5AEAUXS@BW"OM MO;_$:-YLNOYHPK= )M\+Q-O4++:=]D]/%T+EHA:TQ^^)C+W)0G_E!4#9^%W' M,6Q/KZ0(!&,F"GNDX3SVPD"RNP6;1YXK&)B(]X)QR<()6YOU(6_/;,WE*F\U M.@]YO,4>1:0&/ E]8%#YKNRUVK8TA4>OX+.=/29=7_Q<-=/OFS81D/XM']B6<\370/GKC> I_PM13 MLPED@,_G4KS+_GC_U-)9#JKH9RUEQV"CZMK=5=-CZG1^>EDZ;12DZ9Q>>;MS MVM>?]>C;M1Y]O6E?JZ6KR;;1=E]Q>)AB'S8YI'AR@SP?[O E%[#LLA#/\Y(+ MIH2(S'"3^O2HK9&[T!^OFXV?M)E(?&:>S_KGSF?%(YM[\EE-5$")Q/NBW#7P MU;(*E;MZ/R6.Z3,ZDI+-1<2^3GGT_)!(:APD-5X\MU>"U-@_3GE4.?)SHL(, M._+_J50I@>$4&VI' <#NCD#Y'/=O]<4+1>).-;A+6#)^O[.J.NK8OH@9]X*7 M@'JJT?W3FX@E5BY^$SR25)7L%!N YZ=?2:2\SL&IYN"4L4X2A"ST\[;0"T$( M @.I4U*GI$[+5Z=T;'F+L/F1L7:KW69O&?QEXY_&P@+5(6#EI/7Q"%>9\\?] M0I,=)CY.@,=8GL E1,XR5V3ILYI@,FY$H-D^?R@B9OCVR M1EUCE2FK H>R[1;"1-7H4RY*6L:JI!#G-+C]HPV,,B192H@XM2RMC.3L. .R M+P@3I"56JU$/"!&O=N K%#LLV;-WEIY]AP[$5$ E-W-SH]<>6,,N;6Y4DDL( M7J>6[&6$%TNHXK:&Q6!;)TK-!1'/M"]L>67W;V&8*8>)L,-%@+=%I=0@1 MKW;@*Q0O.UHA$*..?84(6#GI\SSACMJI,'V;:HJS5A6J,HK>L=J=KM4=5*"- M81D$JYR\)'#78;.NPC&-7JO\K3OBM7/7]:H@7$\Q0[&CUR: M&>^/8()V&5SF>V%@Y(E(2GY_'XE['@OF!7'D!=)SV0/W$]5\+"RT"I1QZ/Z1 M]96VX&K73]0/AB;7:_6..[EBN^R5R;78QR=71V(>"0D,+7%161S&W&?P52[04O["Q-YD UP2N M8'\?F4MW\!7/&:/8>*/V90_(%F!IA%@WWM8OD-?S::A#X^2S)NH)7SR[93G M/=:%&KP7Y4L(E]5!*+78MZDG&9^!!HV9.\4N@P#F.XXS2IEGPF%>,Q[](>(E M6+8QH2(V/%4A8I,$2>FSI)M!>=@:&I48EJ%Q=5MMP^-"L)@96\_PV)2X0^98 M8,LJ)@"*AH::(8%E %#_[2M:P!_K9Y<.(RT(E+EP8Q &_J)55]-(?=S0\DP" M'MT85N0KPO2=$9(5#,EG_[I.(F/6@4&CS-1XUF.!!ZM!4T,R!8F"K&>>E GP M#P\*MI0I8Z+;M=KM]7C]"==U9 U'G:K)[&[/L@=FUK9@045+X:!T^*HD!"8( MF0L>./<"L$G!7(K#" P%4.-N@I=(-;\071PF9G,_7 @AT;H0[#[B,+(QI MYT[QTGL1B B\*D- !U_:S$*@X:H8-@B#MYDH6\H\3 M"7C-Z2AS.?S$86NMC[\F=JT.^3&9S, ?73SGAR8!,AXPXE.]END;)%#J[[*Q M-DWQ63!HS^5X=9D.C)EE1\<=E]WWPT>Y;LP;7M-M2UAX],I61#M[3,H'^+GX M[B",9MQ?V:VP\9K\P2K:#4:'[Z?7_.V']@_JLYQS-_N\@6C?O!DLZL_BD7T) M9WQMD^?1&\=3^!.FGF[/N4!"/I?B7?;'^Z<[ LM!%8]M+C=O[(T[*KN?_-1C M5J^G@:>6.]O;]3L]3DLF:FNJ?H#MO MI7KQ?A71 VZ+_9HZ)<6(J(J$[$%5XCKBNMVX[C.L#!J[ 7$><=Y1.4]OPQ[, M:Z1PRS[45P(#OD#+4[,D2;NRF*U#S/:4V?ZMOA#C76-C1QW<)2P3OU^/6E=A M;'_'(&EA[Y['U1SG+6XH_HH;BB112'V1^JHQLY'Z>E9];*; M+B4Y2G*4Y&@CF(WDZ%8YRE*!R91D9"@0V?Z2CXKX;.';3X7L(!ZS?_ @P5,: M^KAV^56>FYS0W.YTK/Z&L[&F:4CYRI2O?%PU7&]6_/%H/%=_(39J=8WURZTW MUY JZ@ .T/;8F@/K/81VDP2, F89%F095%.01ES7N,4AZ5C//2FTKRT+EJKN8T\'&ZK2,<&*L*BLJV_@A<52!<=32;8X^.IME)46W] 7ANIM@J@[QQ5VZ!E&PM$-EZUT>FYM?M^ M50T5C'%0V;4W3ZKI>G;'ZG366\.43*SS5GBDUQJ\CX9=PVD?C1!AUL]JM!*R M':MG,)!(.H@0=]XZR!FV'&-XJ@KKDPXB'52B(^3TK"$Y0J2$2 D9W*(B1\A\ MN.XL:G(6>I!6N"IG9=17S^Y;W>YZ!WB*FE> 2\Y58S5G2\KIMFPJ'4/@.K4' MUDS=->P9#?\1O A>I+N*;EA[0. B<)'N*J.NH-VVK1%Y7M7DDX8![!RUUZC5 M*;]D;E/ 18FVAL;V? D19X.( MYNH(JAA&N"!-0;@@7)"^()^"$$&:@GR*:D2FJ)#>*Z.Q-UVQT2L\ MTFL-WD5S'(-58*O"^F7[7X2(,U9")9Q0>HE>A*NSP55S-0V=["-< MGII KKFJB)R>JJK+"96LD4CP-WJ*R!ZV>L8P.0L39(**Y M2H+.#Q$N2%,0+@@7I"_(J2!(D*H@IZ(BL2DJF??*.&>M%JC=!'JHV.QY%J(]5V M+-76[5D#\MI(M9T>IV@9#4FW'BU V+31)1?/VZ.C1ZUO.P-Q)<*H?L0.5 M2*\U>!_-Z;4D:>AP'^&"] TY/95!(CD]I(K(Z:G4 MX<':!^A>*)IG;M]E13!W0#"/P^3.%[ED;N;VE6T[5L<<' ^G8E7XK6QKLD*P MK:_.:\X&EM-MM2%WA@K/0O,0>YLNGZHPVL0#3?"\3;J5 PM)WV3T_Y3!V7+%#V]T3&WF2A MO_("0%_\KH/7F*3VMZE@ MXSX[$8LXE.Q4XBP2+X0C(^G_L>_!"'+(8KK\(9 M,,4B-\H&[R63(GKP7,$>\#'!/8O@W\AS\7$R#MT_V#V6()1LG$3X,SYF 124 M3,"4QFR->H?,(HO[+B7*U@#P(8^WS(QR8Q>70Q[$>&"(<#"D=;U^T) >N30S MI&&K_9.1![48,C>_OX_$/3 SFW O8@_<3P0+)RML.N7P23$P?$KYU!1YB0-K MQX$_.JT1@ZM\+PRJM'H_#EH#P^,RMHP_VMV68WAP ,JY<&/O0?@+!6902X!4 M%H3,#X-[$<'P%VP.!FH8S7BP10=I<(?+C<)6716V^OBHQW,7^F/]H"_+N7Y5 M^O:7P(OE.R-K4+#0G_WKFF1F+66F5;3JF"=E ES$@X+2!$UI1JL[/:N](<_X ME O;[5K O!5;V]&P:PU[AD:U9HOC,%\2F.K"!(7(J@BVT MPP:GD7L#$=^$F M^+U4SPR!CR(F9G,_7 @AM>FE#'\V7K>]X&(I,K\ U3:X&5'X73DA_L*40NH9 M5TAF!@8&KM%Q&53BSJC5,SLVX#12"_53"ZNFUY>-TH%-^8-@TH/'\2B7)"[8 M6QPNC3SX[ *TY;IPN4OBU)"+BX999JLA0<:A^E6] G730ZB>#MP$!IH'IM68 MJ4!;*FHR%18)-XS&4C_I[1V7 B.&L[D()(^!J4%NX=\@A1Y 7J'RR\8-4M$+ MQRUV&:NO8V^F1%7Z,UC*^IGX'3QP!H_2K0"L8![Z?7O.W']H_J,]RSMWL\P8:?@.<2?:S M>&1?0C!)GHX"_0@>1*'V1=Z,T-]\^B-XRE<#<1*=Y9<(#J?2_$N^^/] MTWCUDR=WD\O1]4WAN[3.;WN]M%)WW[:VX M7NNY$^*.]?;]$B(H;XCHLQM]\N'V7SI=4'9:XP9JK=M]RWD/#R/7<&M8^6NZ MK?MKZA]M#C,3ZQ'K&6>]SX4 );$?L=^1V>];&'/_E0Q']@G9)Z<]_5@"2E^@ MY:EQ2QJA)%[K$*\]Y;5_JR]T:U=M09(1J2E: 2QH&KW,LV#JBOO,$ M+M)=I8"K/QI9G0V5Q A>%>"2AL'K#'57I]UJ=PE;!M:VX(\&K ES2 M,'B=H>X"OVMDKN5KT\%EX)QW[<.LM[KAA;E *PD>\_2IC/J^L!VK9\[U7%_W M\HAA'#EO"#''5]6UT\C@37:-14*KPOIE6[6$B";KD'[?ZI,.(1U".N04$0#B$=LKL.L=<;.YRY#J$#F,\0]U?5IL04R]!&A9%F M\>N'H9NY3UC>D?+]"5D50)9M,1-$:2^Q9 @2Q ABI 5)"Q)$:PE1TH*D!0EB MI 7K#T'2@@11TH*D!:L67#X^O(Y81;C08IKJ"%=]K[<>I4><0<=J&\PG.8>R M(X0F5H+LZ5F](JJN23-(P=)VAZNHZK3Z!B\!%JJL,U=7M M6D E@E<5N:1A\#I#W=5Q6J,.@:O,\&O#HJQ41[0&>Z*54=\7 Y.G:M:7O3Q: M4/F>"@.FT=N>73I60X@@%5)B2A+AXFQPT5Q-0;@@7)"^()>#7 Y2).1R5"+4 M=RXG+:EB:"74]'E6B;GHMRW'8./.UQ+QO"T# B_M)Z[:$CWJ2TC@(LW8C(@0 MU4\CB)+^H_II!+%J0HRT(/F'Y!_6%+QGJ!_)/RP]"'U\8)VPLFC?%"^1.&KP MEG#7Z5D#A[KB$29HUS?/_&@;3+@G1)P-(IJK)?J]ON682Y,G3)P-)AJM);JD M)0@1I"6R^VRK/72L=MN8YTFH.!M4-%I/F*N!TA1$T!E2JM99!;%SHKV%4VKI MP6@$.IK*QE222QH&KS/-'+2*H.\,%1PY M:*6'<1L6K7VA$*8Q.4[RZ 6PK=2#[LR_LW&8W/DB+PA]" '3A^(5ZQ6F*V,R MC(9#J^UTCD;),JA2.=E&>#1G']3.#'#LED/EU0@1I*',$+,[=*RNN1*>I*$( MCV>NHNTAZ2A").DH,UY4MV63%[4]9OJ7 MF(- V'3]T096()KO!>+M5"A0V4[[IZ?L9",_%2C[>R)C;[+07WD!8"E^U\%K M3%+[VU0P >^9\5B,V41GS2>18!%\(1F?SWT/?HA#%L.55^$,F&*1[U(/WDLF M1?3@N8(]X&.">Q;!OY'GXN-D'+I_L"3P8G:/54\E&R<17H//6@ 9)1,PKS%; M(^$A4\DBPTLAL35$?,CC+3.CW-B[Z9 ',1X8(AP,:=US/&A(CUR:&=*PU?[) MR(-:##F"A9/-O"H5*\-7*;.:HK$9-C2Z[(8XT=BR M_^BT!@RN\KTPJ!BU?K1;(Z-#LY#[YL*-O0?A+UI,,>H<;*:PN=),H OWA+U@0QJ#< ^F!;8R2-Q7E#O@> M47BG]&7VE?T>,<+CF'O!#.Y6Q(2EEHD[M>!!\)S97 22QT 3^"!C-H6?[X0( M8- NFM]*I:"XET(/NW7(- 7H0P]->Y@G7@ZOB!_Q+:9PL.Z4G!J:SGH>^4'B MKZ[&B?KXJ,=S%_IC_:"O4V"'MW=< I-<%9GOYCO^+=X9(5K!RWCVKX^!ZR=J M7[K S^GHQ)^)%R\8?^316%I%XPDP8DHD=3JMMEEQ"7B/PYC[ #Y$\'T OX\W MX#P2OC(8 9!)D*I+C=IPCE?!E//OUX"-,-G^:PI[B6.I@UW8 N;+^ "7V9"V MZ;9ZQI?V@$7=LCRY8CFN!K)>FH)GRA"QAX;IWV(_/U&80LLL''-A3J@OMU/_ MV1_UTNR\(J]8AQ;[Q9Q\ $_Z[;H ?5YJ['B/I@@0&&GMI@.Z$T5Z8[B*<:95 M#7SF\)G?*Q/%"\?&A)#36@_4' 1CY3;75JWG,8=)Z/OAHY*9R&E,"E@H6,YX MJH3H?11*8.6"NM_$8S+QE>DXB<*96?6C0/(H(K$T9+U@:PCD"MZ(T67%\E]C M^ =!HC38)^ C-6:96<+PH+'GJDN+(9#"N39VH=X5)A*&*M^L&S6&%WO;VA8> MO1(:;6>/21D$/Q??'2 J_97HJ8W7Y _62^X*WT^O^=L/[1_49SGG;O9Y U=] M\V8@P7X6C^Q+",!_.O)';QQ/X4^8>AK\=X'-^!P,P^R/]T]#E\M!%0]8+L.? MG8T1WMW/:.HQ]>V?7@ZP;@S6IG,Z[>WM6H^>)E^7R1LX[WR66UQ$G^?IDP^W M\U*BQTIX@*TQP>1IWAUH )'9 G/C+$1\9J+!$?G34?[7Q( M=3]C "A0I5S#,D](7*'W"[[E/ K'B8N.\(,($F$*GQ6B8N6 :URP53Z%\<>C ML54=DL>=D;%ZM95?>;R/ZC*0G"$YZ9$]X M;'-U=PA\>@/@V#N+-6A9*L*/"FN1>"L$#C!VC;8\(_ 2> D M<)K4G&UC9SW.'IP4M%XK-Z4*&FZM)9668:,8A3$9MP= #;7 J JKF4LNV95* M=4@RL=O6L&ONP,Q+I*D*,U TE"0-29KC2AK;LGOFVDN3I"%)0Y*&),UF2=/I M':\C=%68P:!WVL#F3%CDUA"UU<>U\EDWL[D?+H1@7U6MXL])Y$[!HV6??1ZP MBYNOGS]OJ!;\2AGY[%_?ME1$QOK$&RK+4<3[UHS/Y,>!2+"!.-L9RA[B RX]^]63)C0:**)F,2,CKXJN;RMC+- M,* 9./QZ!*K"A*U* ([J.4A3<_UM;&O0:UL :,.+I.?> M8C=^VBAE.3%5Q'HNHID7I_7/LTGN3; H3.ZG;,X74>C[;"RP^)BJ;(V5Y,5W M5PA$C"%*]9-UG(E E[05WI_#O1*@&5[K4?8M=*F8H M%"+773+4?_MJIQW+]UGP5Z&AEJD"^6"YV\.-UOLA3S/4K,VVVJ.AU=[06/N@ MY3/6'PC&-6A;G>ZZ 7+0N+0D6&U(9:D^-:J7DR3; M>\[G[ZY!O@/;)I'X-"FV[OFB.T5@*0FIVOM\P!#M9[Y0)?2_@7K]X(/X^>__ M^C]_S1YUPZ, ^%9^%I&ZXW/H>^XBOQ2;6J!:_B(F?_OA]AI9^'^[OWV[_H%Y M8_B"N_';WF!H.U?#_J73=KJC8<<9W%P/;GJ]]NWHZO+FUOGAOY^8!T52OE"$ M?I-)9KHR_R'&A+K\G1?#&]S4FDCIR("03%$2;(C/7]\CGR_UB1D:7T4[P(DB;PET-9.$Q8+DUC&(!/PLD)CS$P<7WN^&ONIYH+2 M:A[&L$H>]U*H_EFHY(QBR!N(='C7&B>'62Z%+#& 6QB'Q M6[3E#+>2RFFWE&%QI!KB+-)+9R*>(M%KS?NW:8<1["M2J\ZJ178RNO;*^N7 MP9KG'@1H-)$G#T@(%I*KFQJBB:N5H6;JW$('YZ;AIQK>Z*Z*7BQF\J51 M98-);\.IU2VUD>?G3&;Z"Y:S MW=+9,O+.3LLV/(>FKWJ[U/:M:"TKX2*"5/=C*[<4I> J!^',"S 2D@-4::0U M@"(J)QND@U$QOLVS*X4NF;R%&2W6Q3$XG4'1-#"TU&9;]U44'"8EHN&1[=3? M5]F7NS<"5KRSCJUS!!):RQHRNJM<1CGTV'-#!2S:M(LJWG''?45D.17P/7:J MV]>!?\'K+CKHM]R+?L4>ZTNG7^[CG@]&E]>7-Y[X6Z[^]_/B%_7KYSU]NV+]N+K_^\N7F7S<_?_M::P?E%^5^W5Y^ M_< N73=, L6V7]'TQS[)["H<>Q-LCHAH_A;.P90>.NW7R]\M 1#D4Z88E?U+ MMT?5?1L1QP76-01G??8P#=.&=U@TE=]Y/K:)3D'J!2#*)$ODTI!_@-%IGXE(+P"G>2QB#.P'6BA,<#8/:C;HQ(L(N[6R"=@=@8L>/)>JR29.SO?T MFSWQI#>UZD6KM@?4"\ M>/#&Z>/SCIU>H&2V&A5WL3VF\O_#IZ.8>B+"LEP+ M'7;?] N+>/"'#A#\F7!%"QQ?)+(1%FBS?.GZ_)?/KGEOU(\!N]>I;59Q4LNI MJOC//['&V=(;MW/.B8%F_T%:AJ@$U<: 9!=)P,C%^@WS%E4Y)=P^T!O%P M-K@OG7$)?%=@$G!9=QV+\W0L&:?[.7^'L)ZHF7FP/A$]9$NYX:B^5F>"0Y4> M$)%'FP=J/;D!9IM-%=&/$T"E>X M*-V) ;W*]2"3.PQHI%Z@PD7B^PSIEC%T%OQZ+<$[V>#U#E9A4&HT\] +XF7S M6?6VXLL6VL=* PA W3A)^]4^3M'BBM5_02[ M;$O+.9-X :X*YVRHB3B=/L; M4O@_Z?@[!\FJI.V*.+D+DWCK?N1+LDROW](32WM> XWC%>D([\&^ODFD I<8 MLBFEX7QN'F:&X7J6P^%.<=9%6&Z5NAFC+57(*C*?B%"%N,)SJ GQ:YH0CT:M M8;O7[@\=IP]D&/:H);'9VZDK;VU'7ZO)']22>->VC55(L#+>X_%:2#?RU/[- M\R$&.H"\!WV,MPPU2,OG^:W\KJ)H*R^)JAQZ?/2F\Z#*S-OV8]%PVW8-=50F MMCX26_^OO\!H5[G^A4\.IQO<)8U_5'%D>Y*OD\#ZJ.%,EAY;*.&=G&5>Y"GRI MH% !K34I494\L4L5GWT^:$@5A8ZL88Y(Q#H0KC+$(HXCCB..(XXS3;C]39FBV[8Z#O4J M(#E $S;'C:MT8&&S\TO78\@8O 1> B9MM27@TUKY!XH0 MG/IH91G]>2KO31^O<<^+C%F'?4V[U[9Z_>'IB585_J& )XFS"K$CB;,]CVL- MK(Y!VX/$&8DS$FY[>.:;C$?\0_Q#_ M$/_4)QVX0B[-R8_-=.B(>IUV*9MS$-"QNIVC;5\VWO$A?E&+3$/'AFUQ'R=C*.6F-02 M\^PT#+6+(XXCCB..(XX[#XX[][QW:HE903%'9RQJU@++<;I6W]R9[JJL)=Y' MA[%(#I <(#E N5=/A:A:.6%,2=-K]]FVY?2, M]?H^^ZQI0B>AL]KV!D&4($H0)05:472>?=F1O;L.T8GL8VU24PJM22K5(=[C M='K6L'^\WAI5X08*#).H(5%S7%%C=HN)1 V)&A(U)&J.[;(V6-+0#M<1>^Q4 MB'25D^=T(K@414@<1QQ''%<1PA'''4*X<\]Z.'*#'\*IN1W!VFW\=8_6:Z J MZ*)0#<&I24=="%>$J\;CBM145>)\]3^;3^6/HAUO\^=% MQJS#KE!9BF(?>E6%=O,\X5D58B@.]VF_'K:-H-M[Y70ZNP!AE0/+:C$"4-V'"]?Z M,3V9_8ID'WW7Z=A M%+^-132#'QZ$C&=8:BZ_P'[/PH#%4\&NPAE,9I%;:(/W$KX+5""18SFZ#]SG M@2O8UZD0L6R]&M.$IKJBR4!)C)JBZ7,DYMP;,_%]+@(I=,G&$ NRIP<;8L95 MEF 18'A-X1FJ?CL#Y?AV^RV$2<+D?I@T<'2FIIC4>.*N&R7PF[_<"-D+@UON M.Q40GR/S)MR51WK]$2]_Y\7P!G?U/-=5=I[K&FY^X-CA9N<6"X?.K-A@LY-+ M'4-<]FVYW&S&%TSU?@"6BT.07T_.L(V7""YB^WHX,.4@Q: F^9\H20P7/;D9<"7SW-5U>EZB;W. MV-H4#GG4TVW,@8+WQOW,0QYO%2'/IAPT?!++&-X!-%QG@@T'&=5Z/@I8T+&0 M<+$2$3A&D%+@ON,G> SH?U<*YQ-]7J!//MQ>M0_;E=]Q:VMW5?/G MT(C]B#Y[PO,49V'WS[ Z*F#1SB=6(U8[#JOM?#*V)JJ@S%W?FR0*);NX^>4+ MI>]56%>6T:&SA&)++=/G*:K=DA3OHPPC0E()M81:/4+2'D@Z2)-7Z&QEF;3] M^NA)R6XC'KB@Z:_^YY::8IQ:<)57I[MI!\2;?FJ2($80VX-.G5;Y:9]-@19Y M]^__P>&]0@KVFPC8Q3\^_T9.?H5=D\I(F:[5Z?;,29JJH('<=<)$E8S;IN"" MG._MM+WB 1][/>'XH0@?\\IH<\%.+HF9Z![U^RUS]\::[!X0MPM8^V.JV MNH0M,?Z_ C-+QDO=__/_-:?[20PUV-NP^RV'W P"! &"W._3%=XX M9&!53V7[]B0]3*5NC3=EALU#K,3)(N&K;*XXQ-0RN9(6MC$#;"41:XU6AXSY MQU&_U?4&AE;M]\:&1Z;^6S#E4P!MO$X\FG):# !,A)R+EQ,;/47 ME'9:J[13O/%.B !D3$'*8+HI/GZ>1""3M)31Z9?)Q>:LG\6H\5#8VD9NZOKR4G$K)J15.[ZSW MZ&L2F6F^9]4P^E!R*B6G$CPK2Q_*&*3D5&*U*K :):?NSG\?X ($ 0+OZW1:0P*$ 05;H5-A-2L+ M42'*U4OP-/,\7;=ES.EJ_'$Z@A9!:P\Z#>D4>+E&0+-T/26)DDMQ,#GH1![A M@G"Q$GNRNGV#QFU3,$'>-B6)UDP,-=,[:+A'%'RO*M0 MF9'D3Y,]#"K-1'@@/% D:B\E2[FA.^6&[I$(NDS>>N2RE+Q/RJTT0D:[/6CU MZD=',ZF)+?9+$ E T7^ =^^Y%\#((^:'$C,)-R0W%].;"7:0=M=_@+SH/LM!=]VL,_ZC&]4BQ3W,1<=TX5?74A.?>BP"^\P$T MX60B1D$X M\]PT.;+>J;-7*TU'N92AZRF*/7KQ="6Q@:!#;( WX:)D^KM+789 M+!0\,G3@Z+<5!\AN7P[VU:(@=?+;(_Q?O88\5A-09(6YN\ W #?5+EO,8YR( M(I$1*?$J.ITRCA)E%EA:HTM5#0&NVH&WK)46WQOJ(UPHL1@F$M:5^F@75FNG4@6C46O8 M[K7[0\?I QF&/7.%"T9F"A=TJ7) 76^GL@EG&71L&'V*E5B>WPZDL@F[A3GW M.%QT_/SC@R/)QLG]07O"[.M4@%7]S]!501E"MGED=R@-GBHN$*M1Q87G:%:+ M)JV?(S'GWGC)HVG<7RZ_ 3]Y^4%M$BP_:D<\+EPLI8@E"8+J6MM5X;P?31.A M#L<:>ETZYD,R@&3 .+J5^>'8PJF$-SWH@B!'$]J!3IT]5XL*U1VYS[\5JZ-5LX$G8)NR:QVR/<5M>H:9;M\@T3=)XD M^6Q.T7@AW8*\+F,B<0](=P#2XS#!1!!CAXF;L$V\,Y7JL(\,MEQW9*XJ]*ZD M:;;L)SE$J< +>1S5\CIL$NTIT;[9R*;L M9TJT)U:C1/M:;)I2+GW%L6Z1KCI[[_^)9%O[SF?O\-\H%_1\KWVI.N',HF$ M_ 93_N"'[A___5__YZ]K%WZ:W'H!#UR/^Q^7YO%G(+"[4/E %;Q?[N_?;O^@7EC^(*[\=O!Y4UO<--I?^@Y(\<>#:\'G?;@IM=KWPYO>L/V MAQ_^^\D"%(GY0NK,IO4[7;/3E?-XKTELTQ_Q\G<>N"N>6TCE^C5/YY[=EXAV;":YXD[D@*+!A\"2?KMYH57UZ"Z%7QN.B7W?')>;\Z6R^ M/'UM'GDN]C>':Q_#Q!^O-D@/(WBH?CPVY<;#?=C1/(YX("<8\,W?MV 7<*7X M[L7ZD6^R)N?P"08YAU'" V:AC!D?/_ @YO@/>#B^*>VJKE^U?"[V MOL;^Y2#,_(5^-:#(@XGM&^& MPP^=RYO.AP_#V]O;SJ#=[8ZZE9'TIN2 MB[5T912VX!)XE(!QSU00*I%BDO@@+AY0X$5X$_"E#\[(T1I=KQU#KWGZ+0BT M>R_0@^1)'&9?:-]0?5-ZANZ ,G3KGJ'K'"%'MM))>"_(A4-4_EJ"RE*+,:7& MV)4/4M/T[M 91Y(:E!U5 OLMK4MBN5,$+\]0XOVB#;Y_>A.A#+S?!(\D[02; M,-0C/A;HS=(V[JE1;G0'HBK\96Z3X15[")79)C!8N+3J"__:(#^)F;*,B>H0 MKC0K0I]G+]4^:)89<"T>A!_.Q9C%PIT&P!?W"[+NJZOWJ\(W9YDE:UO=MC%% M7I65+%M?DQ2H&GW*U;X[IVF2=[Z=B%>)A$&*B$7"5[N1G M]\E/)REP>BE09=6[<[DW:MZT[P%8ET?1 @;"^ QLN/BY0[#/'8!=/=_*I;$N M1!OKY[.-E;8/>3P=Q2WY**[=;IL[?&L[1D[?]D:G/8!:[PXU-/FZ3+XF?FCE M;"LZ6OO<.<>_1Z&4["JS&RZ5W5!?RY6XKU;<5VP3":P'=/D/M?@A!CP> _Z, MN2R'"3_:13[F&6_: &W\!B@=5386,JR0F*F<0B0Q<]YBQES-I*JO.TD9DC(D M94XC90R69JOZPK]6S-0DL%GA9)CFUB"GQ >*>E%5_A5$F.M*37@@/-0?#Y8S M--:@K2F(H-ATB1E..V.I.8W:*#>%HB:54E/-@98Q:XZ 1< B8!5T%O7MI1#< M47+DXH]-3LQ9<1Q*2)&1=>)4DI$DKTG;L MT].S%GQGT/4^N%-SJ?T\MW0.77MN(1OZYOMX M<=J?&,LH+; '%!,!SHEEI8Q8QZ:&H(UI"-HS4I)H.*AU79OC-@2EO>?W(+R' MINP#LO5+WF%I@E%>ITRZD6W,=J[*.AHT/J@[)*B=DS_!$H4%) M1"<*JV&[E"N)'&-[AR1P&GR&9C#:N20V63CU4-)9CSSU(AZS M*7\0C&]Z'H/YJO?B^48O8 #RMX5Q276D,4Y705T2AVK@2VV=7QFK@Y%O!8Q, M?'>G %;!(KA+6FJTD7@002+4W^FI2[D\=KEQ\$]>#F^ B40\>RY2[8$#!8)[ M-DXB_"<[GMDJL@[C8USEF6IYB<_T M=/QGK&>B)#QVFO="$*X4FZ568DIC!6 MD$!X6S@35GZ'_1Z(*L6F"AE*J:7L2)S.)PIF>?RJJGJX67ZZC'B^L=J!HL&FITR:@,$(8 MS^ M$/H/:9?/+03YI!ZJI\TNTD5[8[% Q$4B>/J=W'4UB^/8KV"XJ-344+_&\,\L MZSCZ:0YKJ.;38MAW)UZCQ2/X_68:C?YHMP8,KO(W29!#'JC6R=30^F:'AN>3 MC3S)7"-68]2"(:U74C_D018((HD'N@'1_F*= U,,&F7!=G77N6_D0:WG3<)U ML^Y0/0%>5G+%J&V8_Z;MWL.%N[=NA?=V[N;D<=IW;Z^&-\^%* MVW"CR_[-J$$VW'/V5T:V=>XJT]AJ&S:V\EEX$NR9.,OW #UTE\3X)9@.63J' M!PK+BU UH74!CHZ$/X(@X3[*AJ+9!J:&)QXEN\^>_O3V]"XE\A[!9 !S)V)H M\Z#6 U-"&402E:7K16!H2&!95WTQ!@<2# AEJBGE#<]D#]Q/5%H*AU?/<0:@ M51/PAMB,+]B=@,%*J14^VHI/.WY?<)!JWOV]4&:1&L:;%ONH-;44@(@Q^S/A M40R#A)<@)BSU6S;?L8"?P-; 7@0XL+%P8;7Q8:DAIZ82"=C-/HGF8 M&HT%PN-JXL7P;;XV:!N!-1*-D<1Z.)=?KUBGUVZQE54%4P0>/\-W(SG0-.*H M&0J/6GT3 Q7QCR00K-/6# 5>JXBA_ 'UF*W#UK8DW'0G[KT@2 FF MO(PPB8 ^$T^Z\(",)])QKEV=LL[JU:M(F7@1H@C5**X67.-G5)V K W!5X"G MY_R%8-%VI@(G@!5XV_L#E+/F;H3PKM" ^Y^'A>*P.RX]S8K9(/"*U6$$P-A2 M\FB!8TVY1(U@-RX9"^E&WIVVJ)'UOH5SS]4,B+3:,DLP3=!IP &H;$.-"7#? MU!3T#=X47HJS5\]0-_?:.$1$(D!\ NX6[IFE*Y!Y13%&GE/.+$BEHBC:(@!2 M)S*E"XRSU"52@P@RDF>CWXWJ\.PD6*X<2N+[@C) 0>.!1Z:!!)('!J2>(,8M M]C_A(TILBWD39!!T 8/LU3G_:I+J%Q9(!0]6_M,*IB*NZUO]X&,\\P_-/%TEP=_ITG9#%E-<;H3Y4XGUEM=3-",H-S\-OGCQ. M?,65XJ_ /4U(W]LG$H_9 / M>I56H/I!P:+F*=)4:7GQIU)I6H6,OGT[NRO%IWZ,(&Z_:-:)*#'T^?JY^V_I7$+3O#EY>WUAUYWT(/_W YZ MO6Q+P^Y]N#H/=WA)>V1TI/E;1?1B#'Y)\>=;A]1IAT(@NM, >PBB+EY8;.[S M0*L[#&'/4Y=WO*%<@K(_=*4,,'\>A'SJ*1_H'&]47(%^J_*)4=G=":67<)< MAK3JE^0>B5:\Z56>7W#7TBFLV'\)#$&Z**\P9I#$280CD3!'/WPLWH6!]+Q6 M!"B_>YBFVAG0NQ]N>!\ S38'8E?\.Z2O)1%2IBY MGTAE-*3F8;&>A8:,&"W)*Z>*BJ6)8D*IE2^6IP5R+:D%Y_#W-%V"\&Z5Y3FN&ND MJE?@TJC?YY&G/>\PM>?4S]BZ'@:BM=V^0*9E#;,M_X=WBV"UP$3+*7 MB+\>#$=7G=&P=WEYTW5ZG7@\_7#=1Q#_JU]^!BYU*^)^O/OWK MAGV[_']OOM9:?&MF8#'_GFZ;YO)F6;8F#8$@Q-1E<[Y03)[]KC<*=3!/ 2/[ M 3'KJAO' DQYY3_S[[G86]V)1HAYVE$"X83/0[<;E(90 GT9?5CN3-\)$10' MG'D,N!6>[BU.<&O<]ELN]1!"3H$7^?GGY6X+.B8NK*/>-?^<1!)]&[SLFQ>##F ?/ZKE_C5[\15DL<^,W-D*%H M5C!(5%P75DD'W40 4)BI2!O:%AL'"VH#*(K+ &K/10IFCX,WB^^>CO2J8Q;I M^ZQT!QZ^M]0N!=HR/D:2E>X#)8Q# $F+E%8Z41$Z];#5DR8"P(#;_2$POS([ MO%PFJ.,26M]W>C_A;8[]DX6X+JA^#NLFWH)^U;? ESG:L\,9V4F PFI]$7,> M1RG'J(T[_4 @3''-8 ;C<+Y\%2C8=&= %^$2,_VC7$A M[8ATWW:;)8P*)X] M(+6) ,*(@[%4^Q#*-%>3S,:;T0(W$K-#*',!1$K9=TDK[H.K&F@?'N/!LV2F MJ*#'TV+Z),2F)4TY9#,CI.12# +SR@:J6A#"Z!59LC BBO$Q M-J')PI48E9%X$B5;.A44+@X7J.."OK==2 HMF;4>SS"%0 7C_6':UGFG'U++/3 M/WI)P+-PU4A Y*9'5A3GR]P US8M&K&A/CH"5V='98*Q#C)I3"RM^6PPP%IN MHI85\0^O5<.MMV;X.TPGW>-G*@5QU>@1:3/B^&/-]DI+3#59QYP M%A"\B.VO-U=%#(,]+A.M9B:3HM#]D/B^@+^8;0]7'W#Y ;];>8AB;>" :.F+ MZ8W5=/CP4H:%^B)576]%TF=86X:;4KFLH^[+&/QR:^R)N,:'2S5\G L^(1UB MT?S0X$OUQ:)P>DNFF\#94 L"5FL0/ 0'PA $N#*L4L&5C^'9%=:/F7 )=\!69;ZJ6 JB)<0U0=+@:2]\Z M&QP@%I^*>B"5@AMHG%ZD3R_BJXMQ!)BTVLQ$ES<2Z"VCXLR.XLWGX#>J83UE M"'6;%V#X6DON.X&DDTNGV,)SE;BC,593@!$M_H/;!]\VTE[O569:2MGSH)&% M/@.1:MGE1G9XAU(9!Y^_0S%?^I(45LO!K6S#(@9\M-G4AG;,3#16XDKY@AA<.] M:LPXN?26-[EV>#T=9XJA$V@1V96OFOR_,R>N?DHO-F MRRT :WS%0L29",C,F$A,U)Y^P8N?I"<_-IQHP7G@'$"LAM%^RU4"9,K:=KM, M%S\7P'>+U2W;U8/?J?!Y8M#:@W2ELW/*1;9[>)IZ4' MSQUW\.9$M#+C34D,F+&!]ZUQY/HIKYS%B\)/R6?M,)7&>^U6QS#K;=(DSX0* MUDR@FLY:*E&AMF2>@=E8N&J>2)@@!%<6-&24"Z+EII,F89$7\R-[FS)]E/3* MPT0^GM#P@@=]UC4$Z&"8+PL8(@M_>\)^J)2F'%W\";B4GCJZH*)!86JVY49; MT69C4QAH&&$.I(:PB),(PRV;/19EPJ; TW(X.S0ELU#=^!E;;V-D""U?6; K MMC#24E=G0*N1%@0[X7>@\G*K\/7R##P57 M8PPKD@DU([C)).,RI2P3D89@N2IGQZMZZ$6:H,R?ZX.]P+8 *S/29^"83O_! M]5J9V@XK>9RY=OJ&4V!:[)=YJLZ+<>7+K[\@W_3?MD>66O$LWO?V:XR[HL6O MV$4:5[*';]ZQCS,4&B+W(F[ !@P70K"OF,CW]H/:8OZLP[?%T!>HIG\I$NLS M]/WU(W)I4,E0*E'?---XP:K4N!.!4*:.$AAE,$-WT.J:G0-N"&Q%LUAW:U5R MYEM];*!@?(XS>U5F04H\,(&*:E;04RA GFY8HNI9JKN"3YYM1**NE6(+I=5I MN65\2<7@M'4*'OO;=&]JZ>6F+GYNO^)!<==+ YP[2S5U2!$4(^A;O=18+QOC M#F%R/X4/G8&5!]?WD"<;'^S8*P_&DR5H:R2QAQI^#&!6?^4;"88<*KOE&.>S M;9IW9[IGAX+&2[?]7WRQ5'VV2BMIV^H$>+H!J/>YOPK%G 4M.72R(7T,U/:5 M#S:V3K*^"O4&DR'(&K:4T4I-T[3K;$>48A:T;//",7477F1.4 8/X$R (\Q^ M3R)/CCTW#;__*Y3/NC3;7R'R.#:^R]/2$E^'9_O2CEK^PM*&?;9KETE<)4?R ML .>'%!!@;8SJ'?0-SVB<($$>@.T46$_KWB&1WF#VG5+WNQ:WD8J=K71]?P4[JT]KA:'5:\V9E.VW%M-Z5J@14 FJ)0.V< M *?KM-R]H..I8;W1(28^; @?5HW5UNM+$:L1JY7":NOUX8P8)$"3*O4-*+/@ M[TH>D2G@5HAVE4.T<8FWE=BU*#AMKFSY2SQ7^W+E%[V.!3+O: 1; JXI-?+? MD( C 4<"KJH"SK'ZW6'IY*H%U^!]K^G#0 *,!!@)L&,+L,[0ZO2-M<6L-]N\ M5H(9\-@;YJJG)[YTPCS%V,S'V/;K@GCT[;\2Y)5=4ONKYHHEPA/A:2NY!I8S MZ!"B"%&$*$/DZEK=W3=Y"%'&3.>-X0"[]B:TT5Z\%$.I5)/>JO?2/EZ#WM<$ M6BH32[GH.=9PU*X.T?;:#JL*T]&.%PD[$G:5%W8C:W3,3N15YYZR74H29B3, M2)B5YK,[UF!@[+PY2;."._\7E2B[Z?JC#:SJ>=;?TE*/>44H+'VMRF[HRI K M*==972JL=Y6W**=$;$K$IG3<^MU.DZ=$[%VU.N5W5M#UH$1L2L0FH-8)J)25 M2+G6Q&J4:TVLUGQ6HUSKUW+E5=HW<4-HZOE($FUM'!G@1R1B'0A7&6(1QQ'' M$<<1QYDFG/%DL_H?E;W5YTQZX) 5<*3P;_U=*E5DDX(@1PR"O)@O;9*( M)R[E82Y5KND'J@E:!*T]Z'3A#$9'8RW*,B7D$?+2^VRK,RP?>E5!404,[Z99 MW+>Z1R6%+TX@A9I6BLBV!ATJ140!04*4.41UNU0NCQ!%B#*'J+9#B** M:E< M>BR7Q]RGQY;)VZ^2#&N,M^]878/UWIKN[1.X"%Q[609VWUQ-'@(7@8O M=Q\ MM>P.@:L\>_OXJ"J3?M=B(L"B'I>:!TB":/=4F'/,>"'^(?XA_B'^J7'&74.# M;H83[\A5(5>E>&!]8-F]\EM45@5,% @@=!T171>.93OE1P+HL"AAC[#W-,(- MV!N5WSZ^*C Z?A2N\:=%C>9GD1#:70C53]98]I 2/PD1A(B\'(JY4J2$!\)# M[?%P82[('@6$CY3$1&[S$4Z.-\BMMLU%BP\E6E602-%D@F:%H'EA]TKJ MCWT U9IMG1!R";DFD7N\O,DH$[TZ'!S@6!\8P3PR]L:]BWCX6W\S M"' $N&=/H[2I M%$-%2C$TQ&;?8*JS21@Q+W##F6 Q_RXD133*%VM[8+4#6!V'R9TO7F?);UN- M6IBVQDK#OTC;%[G6B+=TRHKSP[8UZI3D.>U#T%HP7MD^%0G)6@C)JK!C/>1@ M943=17_4K0[%SMN9)4E'DHXD76G1@I[E=$O:R]^'9E5A'X-QA+_$'*:^Z?JC M#:Q --\+Q-NI4'+/=MH_/>5*M;M8H.SOB8R]R4)_Y04@[N)W';S&:'!AJF(' M&\,+8V\R$9%DDRBO2*.V]EC4M+C MY^*[@S":<7]%U-AX3?Y@Q7S,%;Z?7O.W']H_J,^ +#?[O&&]OGDS(=G/XI%] M"6=\3N-X^FXT:@W;O79_Z#A](,.P]U.&?8"NS^=2O,O^>/\4KLLA%@-M M2\AW-H9/=X_5Z1'V[9]>%BH;19N^_\2WMVL]>II\72:_7]S[9/M+VU7^\# = M-"S/[B:_I#!8F@1=@JYIZ+Y4.ZP,Y+Y RU-CV6G;QDJL$*L1JSW/:L;2FHG5 MB-6>9[6=*TK0,9DM7/EQ&6K:%,SB<2$L%5$S[M/OCM!9F/)XKO9'72[LH=6S MS9U:-KK#6PMFH^U?$G DX"HKX#I6=U!^+=Y:< W>1R?U2(!5@!5)@.U^;J5K MC4B"G2KWI5F^NZJ^JG-8+!:(F(63_#!)ZL%3*,Y\**YYE?=LJ]TW'K4][]._ M!)@& V9H+)NH*GQ?MC-!<&@T'(SM+C<%#[3?]'QI5DK KJKT:4[).+MCK.% MX],_"%H$K7T\QFZ;>G;1/B(A[P2QFO*#Q^H',L52HL^5$D_-<=1+D%L4A2:($<0*A\$=: M JUS#R3_' 9IU!@KMXGO&"(V9U:3_&FP<^\XQG:SJH*&LA4UX:')>.@8R]TF M/! >ZH^'H;&&4$W! P5]MP5]/&PX7._5((>%_"?A$22.I.&0_& M;"P>A!_.T615YWW=2(S-%42K$$7K*Y2:XUE?=*RA0RGQE!)/V#N!86UU!^5O MQQ#V"'N$O?5TUD''V!F-,\?>N8>>.L3!XH@'TM-_ MPE7P3Q)$8N;%V% ;;/X 9D1'CBFNL,O!#6-[8%7!#86E"0\49R-<$"X(%Q1_ M/B%A_\Z] &U3&6.KS'O/U78K=^D@PVP$1I_KI(@ M1A CB%7,/F^6&7XM)B**Q%B%BKW9'.QO7U % M+7C@"HPJCXMF+9=2Q%2[N$KR*NVYGE)BO>UZ%W3.7B?!:JM%^$2&7D+LK<@T6-"?@4HC\);?#>Q K'5&B\,&3Z'=< MW(E 3#RJ]6%0WNT!UP[ =1PF6$X[P^LA!$P?BE>L"X"J<.*/1R?AD2EF7DT, MV]:H4Y*FV$"W6K 1!6X;*,"JPER5DE&5$4,7_5'WZ(1IMEE*4HBD$$FAO:AB M]RRG6U(L>@-IJL(,K[5W"@[P7V(.,]QT_>X#&^Z)Z0*5?"\0;Z="22?;:?_T ME-ML9+<"*7]/9.Q-%OHK+P"A%+_KX#4FR?L5WN1-@#_@5JPF#_0-8HG;=/%4 ML"OXA@>+?+]W\%XN=^<*#K7>I%/5B'R/WWF^%WL"NY'BMAZ[\ )X6IA(^%V^ M>5G8SAZ3TA@_%]\=A-&,^RNRPL9K\@ M?:TFOU\P\F2FX'9U-CQ,W.ZK-,A0WH<^^7 'K]Q?*7D;Q07E(B(SW*0^/6K] M=!?ZX^P\N"MF=R):DK%C6P<82@1. J=I<'9. ,X7:'EJN#IMVWBA9&(U8K7- MK+9SD7HZPKK.E=OT;>H*?]2N,-;UNJ3SJI7#^Q&)6 ?"5898Q''GP'&O/()D MUUEOJ/L^!@^@X,-H0<;><608;7X5B%"'O:V^U1U1M4J2 B0%SED*="W;7&N) MJJSD:Z5 6=YX_B0<1)%38[ 2BIW829F@Y0PHN$"(($?E1\JXUZ!JS:)L""?*T M]VXWJUO-,I='T6(21H\\&M/6=Y5$4W/\A(YC.7;YY?^K CGRP@E=QPQP@9'< M)4><'/$="?BSB%DX%Q&/87S,#Z4LQP@@:=1@-\1QK,& /'."!$$BMW*'5J=K MS,IM"B3(,]]&V<\1:N%XH3QS\6?B*;^RV,3.V M*7@@%WOOS6_Q'8^="]KPKI(L:HY#,+)&77-E9YON$!"X"%Q[TXFZ;9//O0<5E2TAF)H@;[')C<:DR=5P41Y(43(@XFQ\#:HRC9N2""_/!ME/T4 MPV_D#E1(XIQ/OT+'ZHW,98!3&V ")X'37#3?*:]+W!FB\^S=_+]'>)P];W.R M[&]"7@UY-2^'[6UP](VU::H*)LC1)T@. :J_1"O@7M Q;NNQ@ZUM!<#MJ+A#GOKJX$/@+?"OBL@;F"KV>.O;-W MVZ_)8:^$>"JAN5+Z3-5Y=>V!IZXMUS5G/;P4>MR9##7VB@B+A,5#3_7WK.[( M7!$;0F-Y,8HZ6QOJXTZ]X/ZY[(5.+M01Y2*UYZ*&<,1QE27\^#>N_.%X8 SV=RT45846TZ;MJAIBYJ0=WSD=9WRJZ*? M!_+.WNLWFL!&XNBTVV"G]ON'/6-GS'P\ $=A MA9U.LOFTAUQ+&6>4R-4]=',QL.P*)-\>)#)K<8*'(AN$^NJAWAY9PX&YPJK'$HI;$6WGJQ/;I\QX;@'=#N IW&8X(:8,5_OA*SUX]&I9)XH)9RSM@S6 M3W^1,E7A!;R/\AI(T)"@.5YR5<_JVQV2-(?G;/PEYC##3=(-Y. M=>*$[;1_>LI\RA8M4/;W1,;>9*&_\@*04?&[#EYCDMK?IH)=A3-8Z@6+A(M, M,F:>SN% :S+M\L#""5N;YT%0'[9;(P:7^9LJ1Q_R1#9.(J BBV$F"U@:)@*< M@Y%G7PM7S.Y$M)3G'=MB3MM>3]L^Y/$6XT&1V' *X.SX48A S64#P_-8_2)C M'B=Q&($HXK%0*Q8OY5/>M&#P7C(!CW9C[T%L6M-)&-51'+!'+MD\\F8\@DN! M*''DW25*A[$X5#,")S]Q56D@3Q/SE];7%IL(4.W^3%!^XG(GO"IG51 MX]E0//#9Q1P+UY.JWM$D%M$SHT,"B0 &AL\.<981IHRH.Q[6JR:QJ?#'C-]S M+Y"QFM:VX5DPIPG\82%=YSR"/^Y0(6[I?80WPJO'\,A=67T>A0_I),TP>X:= MHS.[(7F,:ZE9.N/*7@D&P2A3,FMS2JL)@$XL7>3$AX M5\8#(8)#?'>%E$6Z DL@'WC 3(N4.9 E<-44_05< #;@V_3EB-&L(Y8:8XC' MG=A<1#,>J$RG6,R 66[67\0 [L##CU-DFM7IH$5V'P#AQOCN GNP1R^>(L'F MP!@XAVUS5C,3FK56OG=#&:^)F*U/B:=W,SG.XF^VGL^FW0&?-BDOS)=HY!HQF(< M=%NV68L1((G62+IHQ@?<;@W-CA?'65%/1Y.RKX:(X+4R:0L"Q5^T&/N:W 'P M@A0Y\)_,+,JMDE1 ;F*RU+17BX6 WF3K/6LI&;5^D.Z&;?ME 0 M9RRE$F6P7DK]J@-&"R1I$L.?_Q'/$PO72ZO(9*[IS?@#]WRU=O-0>DKG(-\$ MXIZK#^+!&Z.:LT#+>R!48>G\!*2TQ?@L!#[0@CF> M5 'F];?-"].&PM^"4. M/P19KE8=[@)])EPN4>..0=L!C=W4YP6;.N"IO01"/<"W, Q_@T\0)&K1X5FH M!^$Q.)T_@O Q8'>)A)4%8P7,DS]D^JPQ+!XHWQBT]ABO1FML/O<]5W,N:EB? M!_@*6#%4T?>>2+5]9KJ@<0#DB*2FOALG,*ZI)T&K8]AR.3\Z[[Q_!4>+:T4K+CV#)B24O;7=F8 M\#?X0B]'R("*,"]/3AD8"\KW@H7=0VNL3GP*C",! =X$1@0+B>:/Y\)<%VB6 MJ 'CT)(XB41.A7&2"P181/PE9=M\>3(;*%\:JR>[B:SQ-<8F8/EJ4[\X?/4&Q2WZX57S =V90($#F*0M]D"J@!) MJ)Q;?"C\L?*7OZ4!,,6^SA9H\)8 &QF,-NQ-GX];?\"LT6 MUJHRS,6J"EOW_Y^=RH9HPZ&!"SU<-=0[H8 ZF_NP-"O&*E]__*:UT$[,DP<" MNSQX82+A@3G:Q7+)XFDHQ49HUUH];M..( =!1&J'ZRY,XG3M8&3_R=1D*GXV M!E%2403.-4IAO+> %R6L4G;8L#P6 AP70SS"4_],P"D1$5I6 ?JBN&B:5W&% M4QF)L^J_E]5WIF:5F5)DKD2*.F ?>\/X7O3,!SK2(6B MB)K =GH\E2OF*+T;H?'F33C0=%1"EJ^2TD(QIXFM-X-0 2SMW)6X4^[^%US] MK[F#C^__E%LG:7 #\1>Z(,0;@)Y)B/14ZD?QCDQF&+?]#]"U0%^U,K,P60KS M3;R0!(6PRDIH"$5Z FL6Q=S3T2%M8*I85RKNXVDD1*HG2XAC%"R%%8?(C)MU MH8@$\A<>*]^\*YLMMG%!X=$K!RG:V6-25L+/Q7<'833C_LJQ ANOR1^LF<,5 MOI]>\[SS!JI]4V'*G\4C^Q+.^-KQE$=O'$_?C4:M8;O7[@\= MIP]D&/9^RO;Y76!//I?B7?;'^Z=[]LLA%L]-YOO^W8TG;'<_>:D'..S_]/+! M@HVG&/3]]BMO=X[Z>BH7N07F'[BO- _(_ZWA4>.%G/8Z:U[UMF;FCDB]Q'%U M.!K5L_H=B#CDC7WOI\S%STB/A\W3K6'O;RE,N[@YEQM4>O-7< MS4Y&[&.C&:K!1 MJD*!"'4PM_N68\X]J\I*DBG0;'.[.8J^9T[/DQYOMAZ_%I7 7NT@=M'I&S=O MJ'X5J3_RA(^B(,V!ESSA,]>@NWC"QLH_D"=<.T^XVS?6LKDJ*WEFSD M#-=(U]M6MTM;OZ5"L_D(K*0]7CLH]@='VX"J"C.1JCRMY6W,]BJEGM;6A:I% MS%ZS1FT,DA90NTNJS 9?&"B,=HVB.D2?]:)LNX(0I'T6J8@*,Q;Q)H8J&E2:D<56L M0BW0LFY%E@778A]CS(["K#W,Q'&]N;9DIVE5C)W6]!&F5DSG]!=91I7*M%49 MIL"(+'X4/KQ\!C.:-B!1)TOJ!)<;J8#I3-[8XY$G))MX_FK*H8B3*)#%',4E MVV;)BK\GD2?'GDXWQ&R8!WA8F,"CXZPD"69EP217+GV2##R&10F$SH&>\=\Q MEP<&L')#FF"*Z&6_!!ZN^/\#%!V'LSSG-_U:Y5T]>8'B%^;K/.DT(3I]XK)> M%I PR%*TGE24R9+K[G2.FBR/ICE5=TG5^FQ86(YYOG<3S?^C#V_"XG# M*G=7S3&O-J)S4.$ECSR"4=T#5T<*!"J+33ER?)GYK?)HE[-+JP8ASZG,/TR= M NA@O_%X)7^JD-65)=+FV=0R@?_@R&"X<']>D B3"E42.P JD=K!3'-38?@J M_T?3O-Y8NH%WS%**QP(811<+FXL 5A;!Q%76>EI"4J4 8[)N&&2E%K*[LG3E M946:])NG)3:^(L%U]ARP)]RL!"".(<)D1%Q$(W*ZK.2VY]<[^_NO?TGDVWO. MY^\^*B[YQK]?>](%1DLB\0U6](,?NG_\]W_]G[^N7?<9[#EWD5^#.:7( E_$ MY&\_W%[CM/ZW^]NWZQ^8-X8O@$G?#F_;[0_7_=OAL'_K.*/+MG-E#VYZO?;M MR.YV+]L__/<35BS.]864M$UVH^D\O3V707_$R]]Y,;S!S4TB%('?L&)2K3%Y MO24UN- U2<&R4,Q 5R[!7#+W3A%93*ZG=5! FKRBC>T;GQ:E$V5='!-<0[ M[[*T=V701LI$2)/2E^5MT+3Q5HKW>"M%>++Z+7E*_BNJ\L@SJ%(@:=.JWN4%"18(-"\25/O'<.T?Y>_M5_NGUCJN M2,5<4FU>B)UJG2EPY-5=A':^7BJW 6#3!8TVNW;H3-0B6)+7CERI7Z(\FZ4^ M0*F<@2+7DQNEO@H_P!U84[7%/FZH)[)-:JZ683%?^V1;#:"52C*Y+033V:4N MC,4 "-,MVL1+"YRL$.#4)6"VDN&9$C#QBKS>M18,#O/ 6C K@C*/7LEMQ<)5 MC5^^LE\+:PALB2KL!0M%U4LIWIB9DA)$&5<&LJJ9NXP(J" MPT.#(>Z.!?3,:7@ZN M/PR&UP.,%=CMJVOGPVVOB;$";5.^NPO]<1HJ^/G7FY^_??KR6ZVY^3(M3Z45 M2L86:;134A&F5Q5ALMMM?6AGN0Y]\N(-JGXE$ZU9$9KAIL_U0J*)XP'D6@B1!TC0D.R> Y NT/#5( M31XL)58C5GN>U7;.'J04ZRU<>95%6G045"9W&!.=W?G>"_OY)NMDGC' C0O M>A]@KD1MUGJE4ZO6K -WO>:<^\DP4B"D00[N@2SK?[(7+F16K/- M:R68 0.W89;M_\_>NS8WCAQIHY]W?P6BC^<-=02D($*!QD5K^]2>SJG#C12*I @6 Z8C=:4FX%++RRJ#TM9QE_7'>J^OC)*F+DBHVCLB2+08$MVQ/AH38RWEDW83 M[(WKBZY_#T'@4 :I3J;G=$@,1V-]T#65*=^I\Q@2.@F="N5H#/0!L8R>&B]9 M[9!)\E&&.E6<3TU(U!V/VJDU>5YC--"[G>/QC35"CR@ITT(+5A?EJI61JHT= M&HUTLZ\LE?6J:.JB# H=3!6D<&\<6.W/!ZFG>\O:QJ><.NL[%(<\7E?$]=8; M71AJR=[P,]6,S>A<])6.K7S44,>YGI52GH4S84BGYP4V/_IHQ9H-ZA@RQJ/$%]JD&6??%6E._!2HT9=4LDB#82/'%7/445K]:3"\ M&"HG,]RJ-)Q3H6HUJ)4!:8@:&,;%^&AJT.P3WR5R1E>1+??5:$FL/<&?V'DP MFVFR'G9(2!?=1X+&8[6H=-C$<;&I3F\'G5& M*1MB9V@:)\.&* 3XVN&)NAOPPG=P=@[DO1%.+&<^"9X$HYH=1#%2>B'C;$JV MX\FK=<&"RR]!.H\DEOQ L.:%$0Y=E_]"NIY[*W(C[>SF\\W7CZLD-@^)9X7> ML\8$^XYDL^',,($7/'!VF"1BL\3+>+R*S,Z2DL=A"TDGG)$,YZ;?+I^"X<2) M*;8<),K)B'.8E%61,@)6H464L>;DY(DKS'V1 MY;%HU=1B!''N((F=(#KR)+]*^FPD)X:/81GURJ8INM"^\?9)DA?->&T8ZZ_?LP16\=U(:?/:T?R=6& MU$.2O;D%W.-/L*\JSL,(_6"PF M?=L0T(E >7+6.BOGK75!'G:<,O)L(8;*>90VL?XTV]/ZS#GW?&9+!B9$' N1 M?BGEN^+JHUD/(1/?6]:DA<5IHABR;G'"9?;OQ%T*8F?!#94ZU9(V,E]. M+Z_ZDQZLZ\,KP[P<75Y?RF5]>-WM&J>SK L)-GM9O]MB)-W\^P1;(5CF90C* M&<(3A:U>@ G@EG-I+5FHPV_"98"4F+#PW<=Z@9,+?]8B9B>"T W"J?(ON$-A M>U84 1HEX5=*#W@.4#SG0$PIC05YL@!-#A-AZ; _@V1.XR24@MJ8L\KK@@5_ MMD(VAW_(8(B$?;:=+!*Q>(K1HR<0,EC<(T%$B-1@^BHC632'H:-^W#HE/B>79 M4A0EFYW9321NC#GI*K??"Q;/@R/S.U>9J%@$OHO\MMPVYXC@!,PSD&[ )PX] M#C<4W);HS JF1Y .]V +?B%GRT9O22@LJJ)??*SKKR*%QWS,$0,HZ'KJD3K, M1B'BG>(/;E1D(Q?*K.>U!LM0W:&=[\L=DP M**QO8O86@B(YY;)7DWCCO4%$*YR:)73 L'-F;#7#XHXS:M(R"4'Y(NDJ"J/N M(N$KM@LJ+8#1''3['*%<6HLWF?>TM=_MG#'N^6Z;NN= H7C42(8W@3E /-AY MYR#I[.1-U\.#K;2/P2Z.WX8%B7M97*&D7Q+GDU;BN"UB>X-_E[[3[/RR[OA< M9'\U"F4^VE5.JUQ<"[E+./-$5):Y1@=;YLT1U<9H:7-(%7WVT;^=^,[?>1X# M/VW*W<#;3([PQRL1E-^%%NK"A--.'T8E>ST:7_6'H\M+8WK5[7?,0>_Z2E#) MCCOFJ#ML8T2VD4KV]N[OTR]WMT==> F7ZG#)HZ3,2R[[93O(Y/4("A;5)S]= M)01O[3WS@J=C[OABDE<1!^@M1+U6%$@ L9Q-%Z!/SYPE6[,Y!"BP\ M?*-7[1YN<9_X-V9%;/^JVROCFI/>2%;=CF[&U^,V[O&N M5]W>8N7Z>?R\9)J'8S5Y>W2 M'P,/%#8OQTQ+_T1UIRY[U0>SF/GIU7S_U6,_1+/W2+17QRXO\-6\D!,^XU^) M\R .0O -V5F0@%7"\R6A:Z7;L85Q8,]JQPJ=]2J_)&)934YI;/B4ISGC&\*6 M^&Q>*2^.)A0F&+&,]8NB9!5>)GYKA>R3=F9]A#M"]NB"8LMAB3]SHP#"RTHA M\^;5[-]8XX_U>V%Y7WS8_RE]" ,X!@N0I^?.LH,^8DI^T<[NU]\*KW 7R4*^ M?6D]R^*KE1' I<]\&WKK(,:=;!"%G?35$=@X@JWRQ,-705R41FCYT0S/0 =/ M/OQG[B[3\ST@[(AEQQ>PS'--CJ*F[LS9[YUHT$1%L79OA5A_V MPB M6Y818P=VK,!+95'40(X#7TYGN4?TJO;\4C@B(JY?UZ4+;0*6 -^+56;E MZE'1M9Y%V7?BCC4>K,G[Q^=?D$T['Y85P0/O/?X,WBA<%MGRQXCS)*@)^)8B M]!)?GM7AJV!ZB MF"[GY$&( M#S4CPG),8?;%@2<_**FG!4M)>"Z.Y_':]VV5.?S@6#8+:1UU.I7WS'/9(XOR M%6-E.N4Q#SSJY>/9L,?,%(CB^DASQ(%\L<*5IIP;V/20EJB 3Y_.ZTB3")TY M>1955,Z YQD^NEC@G7X3&*MED)[,$"_AUEOZI5@1SQP\/@$JB;:<&VKQ;C2$ M!9DU'X ..+2\$HN?[7$7>'K&C=-U?6W%=N7LH]%*SX\(F8KIS!>US93/1_X>N49FIEB7AT"BN8:)J[SJ M>=WIL<&FPY@?Q5H!HX ?V6T-YZT,;Y: MJSB97%U]_?W+W:TV^7*M?;W[V_2[]GUZ-?W\/Y/+WZ:WNO9E>G=4:Z:($/4RBHD*9Q5SNX+&WP.@1L>J#GUMCAM7'EI![>=82>WGL-/HVD^S MT:-OU,:UGD6N(CK+1*@,!9+^G4%YQ4D[X&UWW* MT$G52-7>IFH[M]VDWGO;\G=BWSP-<_/@5A6(:R3'VJ&;CC;0T8;#1&6 $VST MC)%]?%BZTY(C?6NJURQKF75%3N_'SDY 9> JQ2XZ@[Z$'#5>C0M MI#O2D1*) J;C)%DJ:0A0%ST['K5_H\Y28>JEJZS$XE79U$4;*#=#IH9,S?$S M6KV*W,H6FYH6]/:HBCMST\G.G*-9-FOG3.DA*W'W(E=Y@1XW(\WU-4L>69&L MLTC2&EIVC'S*\A0+IYF-D**]?+BE\.+L5PMD.KFWD'HX\$L/XP\I,#FG0\"1 M(5OS/6-^88C'96Q6/4\3SG6\]@F'/&JM 3&/&S;R\ASR>'T3+PV2$7L)$A,K M><>?>OV+KK9 '0E\)4_D,E S-J/3NQ@H'9R>]@!P'QDV,W 2EM-,_WYQ>Y%[ M%[^B$^-CR?B%]I4#$"F?!8IU11]H7ABUE?U%3^W0.#-\DAI)JT$H+*N,L*#) M:D76K06*O_]A([Y.9>Z(=]NY+'Q$^!&AT"O^!\ M&TIS":=F$Z8)US0EK^Z.?E+S";B6!['EO4*M?:$=14U40:2>:J(=2SO,WI&U MXV5_W5EK&G!(4X!B5X$O5@Q_^CK[*GH#85.LUUL&C$>]:>=J='/=O9QV!^.; M\?AF(EJRC:Y'5[WN2;0,N)[>7GW__.WN\]WC7:AKT+K M6?OLVQ?:&?]GN<_-1\UAV-\%O"0' @DO6,*_8 J3&2Z5(>,_88,:;^'/V.AFAKS]&/9@S[:$MZPZ^]NWJX_\N8X5 M6_ /RWN&@%V\RH+8?>;:+N +NW# @HV-2YAV-OG\,1T3;Y:"S4_2T4A_6[XC M[3*&^K]8!#X,\@\_>/+1H8D2&).\+(2OY%\7!Z'UP/1-PYE\QMVG1,#) U'! ME?@-BX!'B)8O^GHYS ;,\L7 8=C^AS?V03D\!:'G_)]B6R'>XTF&C4Y!+'+0 MHA-,UKW+BP+1YLXI]-**@EG\9(4P9-ED;V'Q?CY41I?;X%2H#OP("FOSA\%T@J+[VD-NM?'7^8_GLP3;"L%;8]Y@$@,D M$ VV17)]>$PL92D:TRS@37RNT\OWM9KK1J]D$MG3).OQ]RT,_ ![DW&_3[1G MV;^'Y;@[N1D,A\.KJW[WJF=>]6_,GNQA:8SZUYTV&DQ^>:F'):Y*\)QX.F'&_&WIWDBF1KB'9(>$M?AI@*A&FJ_ M3B;?A$&PT:J!:8>/77H\IU5X&79:<+ND MMQC/ U@;UD9Q4?H6A\U ]; 3UPP;/H$17>(7P'7\(RU[CLW=X%ENM"H5F$V= MM_L-N$4-=-F6<1E$D8O9'[XVI/U'A0F&N5C U&."[UD,^-^)BZ+ >99-R#;- M5#8D7&FRF\2T95.,\Z=+ (>D9RG>FT;&>#C%=MN1\ M@ 8\PC(O6NN49R+(%@CYK&+W2Y"67(E &0,[?^[Z1? @!N*&>5I:O#G;YB%C M_C3(&GP5I_+)PL\!>?'.>)F04!5FX#&CH^[+]F'N I.NV U,B(9WX;MGL#[Z M/"^ G0&U+%=A]$7\)5N$,5>T"07_YBF0G<$ F6?N1WAH' 9I B+[(OB^(%Q[ M8=I"3DX^EXK\,+P1-5^3_3/A4A05?@(JO./RA 5\KM#>3'N*TCB;)0#_\H#$ M6#_^@G X<]?&FPW#3A;8Z0Y_)WJA\5:4F6BMY=+C2E5\7[EI'&^2BY.8W\AO MF?X[JUT[JBG8.VHU$&R4N_?9HUP;N&9VY:>/#Y'X4E M=EAJT4OM\U(-*,[8_3-OAHN].0'*!960[_7!*4HM8-:,&:TJ-NN-8[6 QOO5 M&XIAV74O- CE'2+FS%I#O&KL]7XR07DWN.UN%:$KFBO[/(8S$]6AC?+ M?!*05LP*K:ZW-RB5@TC?X[D@6;&&\K^*9:,P+U:I;ZI\(^(6W@"3*8A:X*(% M>AQ^PF4AF]?:98TK9%:+0^0CX2%.<4V$\2RL/]@VLR!6OU7IE1^\]&"9X0LY M2ELLX[E6B?5JYH8 L7\G$'&*<<,4C@KM(%\T,8VW,/\W\9X/MB^&KMWR'JK" MR4!I_9U9.#W?MP#?\@;<;YQ[K$A:R']RM@]'*'KSPJQEX@_!N,!69 MQXF?F7Y/VO\Z&[_\(J?L960*"CIP+OX1)#$$&9]OOG[D#>5Y*H*)SQ4Z"8-X MPB_,GKA1-&A$-GW8!<2E&S[7E:VJI0>+N2"QB<*]M\R1#$)0:HNWG4W;O-[C M!X&P="&R0CMQF&7'M67#QD!VMD6CXC'$NXYP!V]:6CSN,J(MEGY@*3V"\$:U M+0A:?G5NK=,&[!OP/MSH5O+'.*[#-];G(&DP'P)'L7*=Z@!&>K:I>7Q5>]VSD#OKCP+HJ?BXG.=^A9WU@^61<##7LEZ M#,%Z7"5P&7P&AD%%E+&">X*/X L]=\S_E81NA!HHG>Y[5G#*>7MF!(@MGPL# M8]RB>! 'N1X:HA1#?N!OOPHUE3'2&+Q,YM/1U+N/K7=YVFB^3PE\'M0/\(#IA10.18$(U32:BH=.S<- 2T/6P MP31\BXU !4E88?@,TGO"R=3+ Y1!#3P@?[45QZ%[CXG83:$Z&ACL.SX!_**- MD9%!=AY-6!R_Y _ C3*0%&^VT-)B+V\+1^/BH)Y+XH5?L/@):V*R"<(YR^>K MJ!M2GL*TE%RRLM%&-V?#?:OSH,.% ?9U1\]'=/X6:=L-7XOCS"99:%]AD%+& M]Q(J$4*%[TU;LF>VOD&AN5.%2P'/?'/SA9[WBKZN?\>:\K)<#D[ 1)F1/<>= M<[$DY"DF+B2^HG(Y\1<+QQU-^PP>SB^4X6H9"*\9].'>!EU<#NL5R_UMU B< M/GGK)K.M?&9Y-<5+*&]*AF.A+)[RN' =21*[+DNDQ 2I6F! M&U<*7C%F.;AF")#)O)M,1A4?:I7CM<(0,B.'VLB[M*NJ;1FKKKM!'T/*'K&P M:;KOF=#GUP"Y27U62UP&+TYMTSV _VM!1!KR"&*PMP,P..\8F*'(\YR(LY4( MHI!TS[&8__*W')6I;S R^YEO@*_X*!&4+,449-:,^7.++X%"T],X'P(^YLET M0/H:W+,*$^ZUZ7*%DVE/&!#\VA%%1#S2=$(>&G#4<)>VD,G54Z\<;=A^^"3JFKOV&C+BYWO?,HMZ;'_5T'X5'NE&^4G,FW964 M"?H[Q80;WTAVQ(H@-YY3P*2QF(4>Y'.ZA8MI>^D7WZ=ANW@9X)9E>T;P='Y& MX#R8G2=1R8>%/V+]7N [^2"+?NUF-^CWC7D@7=P?"3<(TU NIA2%#UFVZS+4 M%EJ&(:P6B%UD_T&7::NR]VV)#*?,>"S!S64A5W'4?#\J;]VXZ5)14.C;3(WQ MKGS/^@)F-(HPJL\U *;"L\('3"XDOG"[TIV?PEQOLQ:F.FLQ>J.U$**46Y/I M8,5*FR5WTX++M3I1/9O@3$?S@*K@E0B/;%O.CN=JT%'>;VL&M[Z"))+;,SR] ML[X?L$>D3@\[++J)=& MP7.>B (FW5.IN%BK@;[PJ5G>?%/E$+N+:,CPB[IZ945S[0:\_4@[$X;8['8^ M?MJ0RKB2^US\#E[0MY33S'_SS7H6-B$WXD;_X\5FWP5,4H@J#DX\A'C<_/HN MK\R29UC0GHH1/&<;;#:^)BR^F/]FF;Y8ZE]4_#Q^!1X0C+;8&*-?'X]D-QMS MD-<"GTE>2RGC=Q!Z1CNBYSL#A]OE"2-^20$3HX_2 ^>.=P13=(4W2>>;YZLX M.)YSM&S.HHE=Z(('SGWU[+U<\U^#Q!TODA">TK9TD8RVQ0\AYB/A47DBK/Q" ML2=9_AT^#FPWQ^A]X5A1GJZ;9V@^SR]./:4=@,T7%]!66&\D9D36+"V]R;2Z MY'R)O/SV!VL+-+0P8AG6X((Z?_VI66255U=BY@HQ 3!C"VYC\"WZFGCT5=GI MKPET)<+B[$?2=+^M^8%)%GEV3Y4Y3G);=\QZ9'O_:Z:,YWM\0Y MP'(N.YL4#5V71^%1O*H6V99;ZE>E=B^=,$RL2?5^8#[W)YZQIM@.W7OQXGV_ M@:M,JB\P0EX#).!ZCUM?W _DU9YI$B]]FO"@MRQ2H[90-6JQ&M5J7L MU'#OQ6IXWNGIVF=8&_P'EY\0/M=^#0)'%"N %@N2?+EJ=?NX:JWNAM^!:G)E MRV[\#%/@AAQLZ9*&+TJ7-(;%&#XO$;S%6D0S/_+XD#["S1\!U\5\>SG73?E M8<@*CQ-(R3+T8AM,Y*Y3A4T@9$V1_A\6!F+O^T%4@O'-'PX*6:(9I!5ZUB\&#] +SY+?K6$]@O?G)DF$=O@^>=R M"5WZ1/SMEO%Q$:P* &YU&!ZSYLO-++T?7R8>L#(6-"P^P_),4+6-/C*?CU7S M(VMYX%^IY=CVL=Q.E^S&:V[T>!?+LO_2[1[B DT3!VT*X35&55?Q(Q_8PX_^R(MWPB" MU$_:'>:H4(A@X$(,$M)\>.$UJ'#IS9/<"\GMH&%^W)",C(11=>7K8>FST.WG M>X\@2EYK/9>/!4\ QO_@RFW^?$;EMF_^B]"-_@!WX7,L+65Q+Z"4W@1=PQ [ M?8/PYD0Q>\'#RG/WN&;?)"$N#ANR5MD9GB6><.+^A^>R6:JC,=IKCH.L*#;? M1\ AX!ZLS3S;P2([2#H5.>H-ATAW.?5D7ADWU\.K3J=K7O9NKBYAK<%33X9Y=3TQ M1J,VGGI:.R;Z^X'1>]XH128 M'$\4[0,*N7/#E4<[DUL;'^71&C0CCBOJ< 0&10I$-4N$FBW_6>")#),P'TF$ M"\C'3U7/UPX*7J(KZZSP'N'/Q7>+XM(2>9>!UV0/EJ64S//D-7_YT/G ?X;5 MS$Y_WA^:3ZX3S^&?\.F2/LL&B5K+B'U*_U'\?DZ%E0^JR$Z:TVEU-_+4[DYP M*L8T,'YZG;!K(SN8_*;WO;W3Z-'3QS?EXZFW$/46JI0!O?M&!G2UO.9X*)V% MA<\<'2:=T58?<"-M$^D1Z='^>K3.ZT1Z1'JTOQ[MW(F1>B%MS9:6@EY5N*R1 M]&H'6.4&K?9M0M61?+^F5DT@]^[JW9&R!;#V"V_9H0]GNT&NBJ0MNJHXX"$XG#*>S_M'P=!J+%^T!;9'@%W[^ MD/:!ZI0SJ:3I:^T#Z^-U@VU%UJ6KFT-U.TD'BZPNVD,)8#)F-5)',F;[;E;U M*O)XR9B1,2-C1L;LJ/MAG='[BZPNVO-68U8(W7_F![XV77^T@=7]6.-*32=G M(K="["5T_UQBR0O\,H]2F8T'^S1$\:)$JI22'Q7^YOI:!+=$Y_'SD@D&RGV/ M^^YU9+=XUO<;7.,&?GK3MR"*0Q;+@^"7S&3 MB7G9Z0Z0/8$?^QT-KZZ,Z4D<^[V?+[3OOTV^5)Y3UB57\(O+[5M['6, MLS\^:M] D1L-[AMY%CF>AXQ5=PZYLH[MVUA)=**^<*JG95 MD Y$\Y>%;3VM?V783I1;4==QT0CR?MGP?VASTAZ3]\)50KX7+@ZTP+R;2'/6 M%/:#=XL%Z\F7#\DGC8N(8+()@W^)7CSIM^;]5?$F55A3:YX46L[.A:ET:$=0 MC_6M#5*/YJ@'MZD9KWN8QHR"PA?,3Q)RWVJ)3$Z7E.8[4,(K?8 M@4R:V7V#W$-CU5*\B]S]W_A7?F=E9N<)[V:$S[KF5+2"K^OU.+=W"6'NJ-^9 MW RG1O]FM^P*HTHT8[ RGIOFCU@#'BAO97I59/ MV)8^X+S#Q9;8HO$3O[_(&15&*B=G;^CM"9LRY+ S2OR,UBP&\$YA M=$M^_4%II=%E9W#3ZTR'UU>C87YF-'GVC/KXAS&3;-P3?0.52T:8\%2WDPQW6NU*^>F*@C0F% M725)X"1P-H"D2Z$LWQNNQ"M(JE9#ZD$Z+K1%*W^#B%457FLDLMH!6;FAJWV9 M('&JE(LTNI7+HRXSC_=1M3O9&;(SQ[=YFX'@[M MY1U3"N$."N%>([UH'*F%V=%[(V6D3'7!0-7>"T&BW9 8#,<$"A:Q]T&?JP1P3M%'P?*E$L M14^PS[1R/X ,4HM#COY([_:5)?WJ @:*P@D2AT.BI_=[ZZVW3QP2%(5OJX% MFA,\NX('7T+ *:Z]RE+@-1)BKCJCAZ3Q"<#:G.KQTP23ZG&M@8'5,W38IL"!.$B@#4]WQSM=$4Q=EH*P-61JR-,>U-!VP-.IJ3$_%TE#'H7T^ZKJ8 M%4MIFCD7[!8.S+#F?2S4$6L;O8M>+5M6&.9%OZX]*XSN1??=FE9LX@_>G0-X M)^[@;TAZ_KP/;W!G-# O>^/.X,JX'O9'E\/!U5#2=%_VX#]MY WFEY?;=13M M229-_M-G/[;\!Q?7H@GGG->1.[[15G5S:,XY[,':XDKL:%8,RA/%FH?=#:Q= M-RHNM E\GJ#'Q[\5BQCY\VUKR>7^'WP%7,";AC"?,_;CSR%;6FXHKI7VWL$> M1Z[/6<.="ZVT)+@1/-&SY=!XOZ4H#BT4]SF*7G9=RMHQ,)#N@E^;1&R6>)H' MN(U2 OZ0B>=89![C0,W@(FPP)3I_ MJ1D8+L>STK'2F?L#_QTI6FL*O._NBJUN!N +4:]KC)_C$Y_,9($&U M*.]3#@\N0&_5(EQHF\N=.?HS.X/ 3O'KN3.6HI5WA$2^?PY777N:N_:VTV5-LIXO]W*25Q7XF26C/K8CW.\F6)MD.A?=8F+F ."9- M6Q*A!4-YE0WC@L7SP-ED&6$%\(.%:Y=M8W4V,7X*:@8(I590F4^XXMOMY _N MXPE>3KI#LW]M=+N7-Y.),9Z.1KVT@\3T:C"NBR=(G1:VBK249:-."]1IH4&C M;]3'-Z1^JT0*KVCJI&G1;>S#) G1;>OV;F M$/G4_APN,:"7RPBHTP+9&;(S9&>HTT)=[ R=U%B]CSHMT!EWZK1 !P@($H=# M@CHM4/9E5\%2IX7ZVZ#VG .G3@N4AB!T4:>%6J"+@N_5^ZC30AT,4N/L#G5: M($@0),J0H$X+%(53IX46F:#3(6NC3@L4PQ,X:PI.ZK3P?@X).>XDGU,/;*C3 M F&",+'B,%.G!0KVJ=-"NZW2Z808U&E!@1"ITP*!]UW 2YT6C@A>*B%8O8\Z M+;Q[_H7XSY5*J0EGKJC3 F5MR-*0I3F"I:%."Y5U6CB0BW,C"^<_$@LY9[WG M&Q<)K5W+^^S/D&01$TO[,'%>=7J]Z][UZ&8X,4>]\:#?-2XY$Z=Y->W<#*[K MPL2I:+;YCVM$+__X??+];OK]MW]JUY.[B7;V^Y?)[]>?[Z;7+T<*"CZK4H)1 MY/05!*(N\O)RBLUER"+.>YSX5N*XF*3\=ZI+R.8KE$ES:0,6YD7],VDCP=\O@+[;//!Q\L71\_)IAIH*G6 Q-Q2SQWH]+' M(F(L%RGE/4^S')PG7JREXU\B%V8-1!GX'B=M%;2F2&2?A"'^H72##Y\61V582\4F$&5F R.7?L36)&S]K3L+1 M@$_%]U:NWTHS;)\+3,NZQG[8;!D7A.!8L57YLK##0EKRO6O.OSP>7PPZX^ZP MKXZ%N=M50L-L]IK,1#QL\N#?>/N@R8.G;R>=IV\GG:=OKYG.-Z1BF/B\&Y5E MSX<[.'6V_3WINW/)]4ER5;%1M\N,;9;>C4R&R*R2-L44)IDX]2:N'CSR\BT\ MT;'VBEK!NOMS5]EQBV/+CI2T/W[DCTD57M!U<:D:J1JQU$UPZS= M\DJZUE)=JY\G1ZK64E4C9XU4C9PU4K5VJ=I>SAJ=/]^BEM_9(_,3I@JS-9): M[<"LW-C5GI&)>F&5:$#'>D>=SU_[RG_:V MR-20J2%34S'I8&^@]X?J2*WK/OMOM37[ESZUJ\+I*HABP2"FM-*)++$ZQOU# M9/FNQ/K=OFZ:IC(3](IXZH*DJKT>@M0)0ZH_TH=C@A1!BB"E#%*&;G:.UKJ) M($60:CVD# ."SU%%S34(4X2I$\04=A@<[4/S19 B2!&D7H143^\H3)$2I A2 MIPZI?E@B=%6!KI'>/<(I+4(7H>LTT=53N,-.Z")T$;KR M_%!'[PR(!X'01>BJHN!RK(\'M'81N@A=5:!KH!L#.KU%Z")T59,S''0(780N M0E<5%9EF1^^-"5Z["N#4CP-^9Q%(SIYKEN]H#GMD7K!<,#_6-9\IVS4D4[2[ M*6JF:^J"G+--3%UQ4O6P3)%H,"6.H=TUE3$,$"8)$XR%A#O2!N7,+;H($ M0:+]D#!U8T20($@0)#)(]/41Q1($"8)$#@F()<;*2FP)$@2)YD-BK'=&RHYS M$B0($FV Q*BCC#2@+9"@HV%;!'MK>2SB6SX+*_R#Q3!*5;I3(PDVU_ZT:#^Z MIP_Z=(:%T$7HJ@)=?=WLJ>,*(G01N@A=.;JZ>I=.B!&Z"%W5-*'4!QU"%Z&+ MT%4-NCI494_H(G15%'=U1W2ZF=!%Z*H&71V#T$7H(G15@:Z1WJ>X:V%TL>@-8(0 M08C(UXCQ@-8(0@0A(E\CAB8A8N4[Z538=B[ .$SL. GI/%B]#$][=I^%G$:F M82I;P5J_!4T0(X@1Q AB!+&Z0&Q(AYH)7/4"5^,P-#:H"H* 0JL0.7H$,8(8 M08P@1A CB!'$"&($,8+8NT/LU,]]?6&QYOIVL&#:F1=$T4=5FD,FJ,5)G3-C MK)OJ$COK\[ZO -X108080LP.B!FH;'E!@"' M!TP1D\J *(, M>+WBRG&])&;.>YH@,M'-6."56>(F&5REA5+DWY&-(!O11ANAKHB); 39"+(1 M;;01Z@J,R$:0C2 ;T3X;H;+XAVP$V0BR$>VS$2H+<\A&D(T@&]%&&Z&N:(9L M!-D(LA%MM!'J"EK(1I"-(!O1.AMA7)C*MC7J,I%XGZ*:DI]CZ]YC&Z_?\.\_ M_YQ$YP^6M?STC\0*8Q9ZSS>N;_FV:WF?_5D0+JS8#?P[^/9++[#_^.M__]>? MTSN^,YNYC_BVZ%O@N?9S=A5(TD=Q?6>SOWRXN38[QO ?O7_>77_07 =^8=GQ MN7'5-2\O>S>#SHUAW@PGUR-C.ISV^YV;<:=[/1U^^.N*^(NBO',7+-*^L"?M M>["PMEN8PNV>Z[/S.>,&S3 [/ZVJN($Z7ICB?R51[,Z>57!)4["M%D8 M+#0;/BM8L##20%GA&8&3V/*A$0L?79O)-\C'9#<^X#+E+T ,,-@(<&?/^84. M>V1>L.1_2-\976AW.U[-'R$HXG_+!TY-K2BF(^+GD3W./A$^&MGWT8#Z!RX?HPM=K3G,4@ M?"T.4,!!Z*R/P-*B);/=F6MG+]"UN#!X^*8(!@\"LS0_6=S#XV P,_C*((QT MK,SR$M0CG ^4J/7,13%WX6'A,Q?1++40<'5F(OC;\47I:R]>-EYK!FB[.5DQ M.IX51?B!_+5?D_CK#-0N620>ZMA7%!!^:\CF#+[TD7WFM69W^.!]#)0YZIF= M3F]T90RONS?=R: [N4$#971&8V,Z,.IBH$IX[BC&,VK]+$ %0XW@*XL6S6') MY#/M@D;9,2JWQ!UHY2/S09-!H\*5B=(L!X>,RA0)!%KYK&D!UVN[.&]ID2"@ M,_%B?#^_:\Z4/]719\![ MI#$?+UE3TT,$=0W*R['4-70-U8G__P&'"_QC?8_UD)=H9ZX/PP^2"!X;?11& MZ2$,HNAE:3O,#AFW0ZOS5)2'%,?:E_!O@+G8X1'1EF?D\Y!D.]K_T^'_>WL:[.6,B0U+*PL+'SXZ3%ZC-)9^$JOS?> Y MXCG_!/\CE^$4_9!M696B>W) AH403 A6C^#N.P#X%5GN">FW)\C60(WQ!RD; M*=NQE$U9:YIW$" IXYMD*=_"X_NU5]1/4W>NVF^HXR*S+WW%"^^Q;,M#OKA[:Z-QTIBR;J M(\S:A1'*D5M[ B+BGBJ5#!L]=5$[4>"1&2(S1&9H?VF8IFYVJN\959?)Q_O> M4K!,IH9,#9F:PZ0QT(U!]>SC=9G[MUJ:AN2_JV;IK#JR(S- 9J!59J"K#\;*."OJ,I,* MHZY##Z2K.>E9/CLJSOE.?.]"[Z!R0C"Q4T0\M=$ M^YP<'4PGYO5H: [,JY%Q-;H:=497_.2H>65<]\:]6IX<-15O,U^SV'*]*#L> M*$]@"GLY,HWA+Y'FLQ?.7K,?2YA5EC\!1HJ:P)Q*3V\J>9X\,QNM'-C\]")Z MZ.SCZME'H].IWVG'1I]Z,SJ-'CU]?%,^OO%9US><3ZM18-"RP*EF1P9J=?Z1 MCDJ1JAU/U9257)&JD:J]K&H5G73"QHHUJC*IODCYU4A;%:1K)-7:89UJ=TZ[ M=L?H&;HY&E;)K. $ M_!YYI JJ=\=Z;TC=IO ^*N EP.QRC-K4!^9Z^0LAAA!#B-F,F('>WWUW@A"C MR.]MYQZ-<'^_,W=QGX389V'K=LT9^\%]XRCK:0,^LO2-B>JA3B;MM?U:I4)^ M7UO8[>J=KKIMC;<*KMU&E,!+X%4)WKYN]I7Y,81=PBYA]YAA^WAD$GB;$KVT M+&SYLLL1+DJG'&>?M8S>+J 7^Y%Z3%V3GU;LM^XJI2;LNXY'^G"HCG;N-='4 M11GP/B(I($M#EN9X%1[@:1I==14>9&K(U)"I(5.SR:D9Z'V%#)>G8FF4<*Z\ MG2'E=<:5J8@+OP6>:S_O0JC2[5S==*?#RTYGTNV-KR;7ER82JG1NQI?CF^FH M+H0JBI1!_(B7?W)C>(,MGO2]&&87I/FB>M2=)N;[J_0OLA*05P'RGY(P%'6! M2 I3O 4?(;O3NX&/%8-S*W2>K)#Q/T7!+,8?]-5'Q8'&_+GEV_*Z9+D,0AR! M"P+P'[*.]S-FQ4G(HDT/2&_"![@+N..Q/#;XC\NG1BQ\=&TY MP*CP0/QZA\T8GPB\*V1V\."#ECD:.CI<2\0+2]Q##.9VP:4OQ\#G'_[M!LY% MHR&5EM"">&'B01S,?83/A*D :11FOSR3;CSGHOK]XO9">T#)^5SP,$\!M^]< MTO<6*AF B[GX2VZ[<3E(+$^#@8%08=6*\*8R1-)I*[P^N[P\EX7I WT(8$($ M3S%J=G&FW.(4BD^U06T]%DL]P( M5L>=OBH=XZ/+GH0@+*DSKHW"@5&E[XZ2^W\Q@#*,S9ZCH'5IRO#CI?7R0=DU M@-;B0OL\@SNS]^#GB;L QKO09,'8$\]!*8#U@0F!P46@<9P\S8^]YV:K=-$H M.0',@A_$7%/ O$9/!%)RJ.?V[!0HBS=<^87T"HY'1;E=/<$G.+1H+C6+,>0B:E M/+'Q'2!G[SG]2%!N*9XH!CUWP0P]6J%KP>2Y\7,*,U$GA0[!CHQS.(W_3F!) M9%QGTG_B#<\OF[1LL<$YC);,1FNFS2S^ G2BW-!.%CCQ-N,]V/"ZXHI46.'09_,C M%Y9 COP _&JI\/@V.U]$,GU'7;6D=R>NSZ[,5E 8!#?CW"],1_ "P#8.#6R_ M^$24%$!\;L6XJJ!#9B<>:%OA6H2:PW#% (URA!27^$(_3B6M2S' 1T3+0 QT M!\QG&N"D*V'AR,W+BKYK&%D*^S9%B<60TW=0-Q/XU%OIMU^[D>T%N)[O0\;9 MN1H/QMWAX.H:_+[)U?78-")+), 0PR@AAA!##*.U00SM MT1##Z,F8M!,B.B.&T1JY'01> N\^X"6&4<(N8;>9V"6&T69%+RT+6XAA]+@F M< _T$AG7*9!Q$<,HT?Z1I2%+4WV%!S&,DJDA4T.FY@A.#3&,OC/#Z-Y<+RN$ M,7&8V'&";#YP^W=!I#BQ8_?111[#P[AB^I?&M#^8C >7_5>[N^ZDQOQH;1 MOS%&_?[X:GHJ7#%WWW^_NOO]^^PAX^3<.*C'P'OD M&[DP(EG&?2>U;#;&.-UK^V0YV@,)B)X9DB3FC%2 M/EH1THO^*PB1T@WF+TKLN28XL"0W))O-&&(?*7RT_YO 9^$<7V@WDMB'D[:) M"2P0\>@;-"'EL=/4".9/HXL!TN%Y,$PU$H(/3/G1>.&J[S/!J);):UU3=*0_ M7%@A/+S(.9L*6XO %H?(HB94K2AKSB5F1?.WRQ[PP[(R+T-[$\0F:S$G3 %YRG#,WC)!"T)M)E(\X M=^Z&X>WX?OX5Q3KA\C62F<[> +@K^$I,:_-7W,;P'\DV.M.^9I2F!["J[;WJ ME5=-7L'Q73"LXA $%=L^2Z0Y[MZ,)V9_,IA>#4Q8)2?&I:3BGO3ZU[TV+I'\ M\A4J;D%J6!#E45=*4_%*>;=B 3D!;Y0S"N;$M; J^5$*8T$I'%D>B\[CYR73 MP*_D%-=/_XCV#\%/_FA%ZX*H)1]B7%;DY$*5D:LY>__H#L;7-! M$1PE5H1+ 7N$!R%5<,"I=4MDD [SX)+PF=_#*8 Y838GFL3/08,I2(9G[@_Q M[I1V$=^>DGA['AK?E&R4?VP4X!7/:&(23B!\G;XJ(ZX5E,.)'[L>?Z,D_99D MJ9PH-9J[RZ5X;\I\C9?A%V66UP;-"!8LU#D/+'ZEAX?P\8OX+$E.[+6K8>BZ M8.Y&5P!T6GY1=@F8:9LM.:TF?QH?47"/E+7I=*T(";\JG;G,5&^4G/QLR_,T M=$!"E_-P^N@OP5RY;&U]$6_*)0,FF#L]9;41RW:N-)+X=2+)2]D#U;(I;Q(O-B%1?6<"1^X3 S.&?'3X>>8S.R>>*@K6129!:X9 M]Q\T)%)\",+GG6E$:VPDMRP#?T\E-Y62*S3*V+"ZORW;5;:2BT7@@Y7A["B1 M8.9/)Z?TO-F&2>EB\1GM-RCBN#9.0'-R#CI1:4TI+'&8P-AD+X7R72F^$Z MP+D\E3SN0ON[Q2-!;AHSPRSAZ>%7/\"W)DODA<]M:,D]1;YQL7>=K4$H<=G_ M0?[.%=.27YN_@EM"7,YR%W91&)1L8+!E38VY=[]ZM6057_#%)%BANK[0)B\:<VLLK8 I7P@9MFU7?SJDZW"G[7$[Y M5D5%&0?+??+!:VOARM>7-B=ZH^4/%=LK(],!?/..Y2%N>,./7Q#@;TZ@$V (,/4'S.?UQ5:NWKAR MI6$*WZX3;C\X-;Z(Z- 3DWA:@YQ>6NN*77[D2H>)AE688H>6 MA^>I8X4^1+3B1.3=HO M>$4I.,WT(@(SQY.NF$_@K9 VC!C=1QCU^B!Q6.*= MLDL-IG0V>S7"XWOBK9)$MYS"R3;PQ5S>*R-S!N'#>"XG\[Y2CTNZ8:&\)>L_ MEN=T(.;P7+'=Q--3W"M4H<)_?1PFZ.HZ*DGQUM^R%\V-H)>2S.F_0NL M\NQK9++[=$@)"L54O:\B[+I 2\GU,I M37GV/[=?IQ_+H5OV@$C#O^:($GT3^#>G,08&#JFB+U%+^<>EO2T* 5P:P C% M+']XLQ7L?U,P%68%[48Z'Z Z\$\WF@MI>5T",Q\.5LL\F59[D3",BKO M&UHQ+$M+T38I?\MV]0S90H:'*6X^[:B&R53BLE5D85> M_TH7S3)$_&D.Q\H,+^AYM$ !1!;NJN'@,E\W-74RA>2XF KBL'B.X%,UE+S, M@A=LXDH^1[[1]6<8^#-L1)?)H[CR%!10YQ.6ZG4&6)P#G!G-AYD)GK10=-3# MT-@761$. \US%RYO?B?2QBY\30C/3(/RU!< 6?.OE79!MJT4&0<84?C +0ZS MYW[@!7(3_MMTI?M2J3_5IEGA4RZ[(2Z68!MB=&_"#)<1#!8;/)7T;R,JM;\% M3[A)JZ]JMYC9Q%^W.#!>WHQM:YU"EMM+HH0[2CB37!K%UH&:AX4ZN6JX_Y%I M%6YQ\!F8%A&_D^WO BG<[)NCK%/6"R,'I73Y:IM_PA-J7BJDD@B%5A2^IPPS M8=,WAFOM,W"Y"'/@EXT.UI0\"&, TN.*47Q&@IG9O)EF^=ZSZ>VWCX@;=.^D M^R?S;EL]16&G\B4.KH6GX%A+&BJ6)7P)3//ZBBK%A>9"%S!/,ZV\9RKO51=@ M;IS/FY@&_O"56XNC*&=K\TYU&S*Q7Q( M13>#-_DMOUB83HQ-Y2BC[0- @2^Q*6J01(6%0SA9CSPFE*\MC)1_*V]Q&@E9 M"XL/+M0\<*35U3/4@QKQLBC[/*-H**36*%OH9\_W9U?(!(5^Q(!>GC^\T;-IS3OUZ M[FAP[(1LERV%U3JNE6'P]Q43#<6-# G1HG[#\]$)XY9NS?TKEQ.4/,%#-BF$ ML>&OS:+1+'C.>@]C[5LI5&Z9AMY*,%>Y66>)+NNBDD(6L*0YC.+66&[&N/M? MV.=,.UFG?\_WYM+U GV[Q::7XQ^4?!RN:KBOJ>1AX"9ZV$+P8\=E+NUNH2Y%PD8/&SHL TRMR\/5719J2^MANYLD*IW8Z4)B)=\XYL'C;H MTUZFHH2&E>".=W9W/4]LU!MF]#27HF,>(/3?]M=$M[6_/L6WMW#['Y)W [# M8%94X2>NYQ1TORQTL19P\\%";#MD/;#S8'9>Z+=^]NWKU4?IH5YHOV;;2 M%]L*>;D:XERXV_P&<'5!#0L/C@IXYWYWA"DNW"'X$3/1/!W,ZD.(3G@[+8./ M^\,/GGRL_%M8OI6V\BXN=1*VN!OQ$,ALU@S47V;JX"[O.SY<7YU0M'4S9,KUP58?5U^$$6KE2X3, W\=HM ML3N3/SGMFRP$5]HH>4(-O9A%K.-U4?&BXZRQY0W8]BX,G;N (;^Y>&WBRX_%;#8O M7\S5R++G>*>3)13S(90]I@5C(E^55=^M53)1!1,59#2^(",6T,-X*4IX$,MC M,^;R=6!5]U]6^2;6*1G=$\&%T2%@'+:@EK?D"L5%N!U84@:,D]GED44:V9P%BE+O@Z:_T\N:!;_$J%JG[2.S3WNVA+X&_ $6) MK?!9NRNS3[3Y:#5W?H4=21.Q?F$8)?X+F>R>6:#C):<99IC!@'!_QQ6D1<*SG6Q:\?G779R71:YJQB6KF%:J8 M(J_,K3UG3N*QK[.)V+B(OH")C7X+0%03W[EQ<2\7M.L['Q3:PWT89R8]XWIL M3KNCX?7-C3GJ]D;+.&)W)9&A,K^K".%.I-9F ,BT6EF!30+X*N44D%%6L M:V$FWB@[77'&;7"01'!9]/'E]%^%K#N%1Y<GNP>BB%S)AWX=$GNB&0OUC)BG])_%+^?$S5N=G0SGVJ\L8O#[GZJ=)5A M1'MZRN4TT/O>;C9Z](WZ^/W"GG>C"MY.=SHZS&B.RK'2>W>9;QF108(R/;O5-DB^ 5Q_883*5MT:B:^YQD>I$-_5 M*G7U_F!,X0"!B\!5P9*OCPV*M2G6WDU^M_,@C$6_4]=_9%$LF>376LE1N$'A MQNNVIZ,/1A1N$"0($NE](T"$LN[V;4$$!>!;!/MU]?@ !0DU,CZO%5"U)X@8 MZMVNLAJ]@\56%U12!$_@K!$XC:[>':L+\4\=G0TY % [9))\3C6F,0:FWAF8 M%-40)@@3*2;&0WU,F*!(?T?!3I 5@&^V(\^R$R3W\2SQLE,6%%K4R!B=3FAQ M9H[>/:Y8U[+JBIV5P_HC 9> ^R[ 57?0AX"KUJ-IF>/R(MV1CI1(%# =)\E2 M1FH7D(I^I,?4,7NTX@S5KE)JQ%DJ3+UTE958O"J;NF@#Y6;(U)"I.7Y&JU>1 M6]EB4[.5R@2:+!.G,'5YB@A2K(9LS/W(?V6?>D^VW M((KN]F4$'=]TQL.;JRMST!^/QN-I=WK=14;0SLWX:CPVKNO""*I(/\2/>'F) M'+<@74U4\)3DJPD!OZ@_"KZQ6M;3PB<*I]\N?:+HZZ=K%O\]8$;TKXCF%EP3 M>-AEMM!J0L.V=O&S+GBG(_[0U=Y@5JREO&Y:UR#ZU+;1IPY&C680[39Z](WZ M>"K0H *-1A#G-84OE0@828\4Z1&Q*ZKTK!,_9/ :;%..G05X&^; UZQ'R_70 M/SR?!>$YGLPK'-:C4H$F+J7-9M.K!;]9,U@8S]0=HU"Z[]H(/:-J"K)M9-MJ M:]NRC)ZI3-^:K3MX'[%1J/&%;=ZRS99]WCS1F=!R,$&KU.VE%:#-5?GZP"!& M2$($(2*]S]2-#B&"DE-O3DX]6*ZOG6&*ZB/FJ&PKFFN(86W.G MKNQWPT.Z?"ZOEO1/7[ M>'PQZO0[@Y%I#D!0H[ZZDQG&0,G1C.[PE(X7U.QV^OC&CKY1'[_-$I2,B9)R M=H4!R\N>5O45[_^$Q5R;\K5\;1FN)CE'P=^:8JHZ9M$BO?P]WYO]31X:^*S^ MA I(2GA"TIX$X3P*U^[2BOW[@J5>Q.JW"-U?"^;^"NO5?DMK56YPEJ5&ZQ5 M^9O26A522%+(%Q12 4W(6]W(&M5D5)DAO60/KN]C4N_>\I!D^3T1WNPC#70< MAH[#'"P0C_HFU7*KE,P8F;'CG!!HMM:0 2,#5A-5) /V+I7$C=89,E]DOFJB MBF2^WJFHK=%:\U8#UI"MUBI%*#9CXO,E7!$XLJB-=^G@E+O6CT.2NV\]M=2X MPTD*69QV%,UIGQTD!^*4P=8;=PAN!#>"VW'@9NC=(0&. $> .QK@1@-R*-^Q M*V/]\E=5"G'J.Q640E1RW++9Z8KC'=)L?Q:LJHC[$&$2L7(33&CM/!PRGV0^ MW\M\*B4^/5R>C="[M^XRD(TD&TDVLGDVLCJN2'(RR

Y^1AG45%6D5:15I%6M4$49%6D58I M%E5#G*TJ_55):!E;/S3V8\G\B&EG]\QG,S?^J%E1%-@NIS%XTA2 EKK(34'H+4L4;JN-H>@OI"D"927XCW/V%!?2$:4=%.A)Z[9[%'1Y,5 M'2)K@HFKW>I,MHULVZ'%/(.AND-@C=8:O(]H!,B U4 5R8#M+*J^/B8#1@:, M#%BM5)$,V,ZB&NJ#'K6+4&+ &K+U2NTB]JW<.S8FU25\7I%,7=2F:M>!/(03 M1E//W+EXAO!$>"(\O;8?T=?-<>]8D#J-NGL"' 'NA89&^FA '5:HX<.1A$@- M'QJ7IB(R2;&FC$S#5)=P)E))RM<3[6X==)4LI3I9FKK1H=X.9"/)1I*-)!NY M^;[!B"PD64BRD&0AR4)N\R*'(W5U(V0CE21\6?9"+(1&PT$:;>,Y6=FB8C04:"C$0;C41_J&P7_C2,Q$[M&S;]^\\_ M)]'Y@V4M/]W:<^8D'OLZ*_ *[U57T(;GS0(/K#J> #AS??A-D$26[T0?/[VHA0HD MM<,DE*QX;9MU9)TX1IU^9S RS0&(8=17V(FCJZ03QZ#9'0TZC1X]?7Q3/K[Q M.P)OH!RND3?>LF@E'ZY1[P.M[]+W)!=IU] /<'\)J 348V^"FU-3+F20Z''1D@!]1B$T0 M7&V$11I'&D<:1QKWOA7.&UV6LMR,QCLK-PQ\7,NC^(**,:@88\-]O9ZR1X7=9 /(!NSXT5VR &0!R *9487:40WY41O6NHHT/?)I2ZX*AJ+X6@1= J';L8CH^F6NT^C4'( M(^3M(2=#[XZJAUY=4%0#Q[MM'O=-$#)X,*4OWL$*M:WGD*$/N^KZ6E/;/$(4 M(:K74Y9")T01H@A1>L@Z0#%'= MZ?W?73ZD/Z0_I#^D/TT]<=?2I)OB@W<4JE"H4BQ8'^H*NQ&T/E8A=!&Z]BH5 MU0VS^DP %8L2]@A[JQENP-YX1"O;\1SPMGG>2L]GD1':W0@US];HQH@.?A(B M"!$9'8HZ*E+" ^&A\7@XHY:/^T5[E! ^TB$F"IN/4#G>HK#:4)02NJH75ZS@3O+H<7!!8'QA ^&GQGZ:*"L=?RN MXFFW:T& (\"]6(W2(2J&FE QM,1GW^"J:[,@U%S?#A9,BZT?+**,1O5F;0^L M=@&K3I#<>^QMGORVV6B$:ZN,&OY5V;ZJM4JBI?=DG!]U]'&WHLAI'X$V0O&J MCJG(2#;"2-9%'9MA!VMCZLX&XUY])';:P2Q9.K)T9.DJRQ;T=;-7T5[^/C*K MB_HHS"/\'%OPZ1NOW_#O/_^<1.:1 M]IWU8_ICR?R(78HP_ [?<0<"N?0"^X^__O=__7G],2GM"]P\B2(61Q/?^!7UAV?#Z^[ S[@\GP MVK@3#W]=F;"B\._[L6?S*]<%2QY^Z>(U*1;F%-[DS@ #< M:F?SI 4S+9XS#6?.\I^%41^9QO"7*-_WS),FFL7G0[-\1_/R&=%F@0?+C';F M^O"T((G@[]$K##T*Y+7#5)26C$[Z&"EC_+GX;C\(%Y97,H<&7I,]F -$LYGG MR6O^\J'S@?\,Z+?3G_=7HB?7B>>?QN.+4:??&8Q,W=.)8H!#F)I7[=Y&ZRON-][W=K/1HV_4Q^^7 MG7ZW7:#M"_/H,',[JLX[IN@A'^ZPWGMD-BPN+%2C3?RG)[$^W0>>(YYSS6RV MN&=A+L:NH1_@\A$X"9RJP?D:AU<5X'Q%EN\-5PQ*2-5(U8ZC:CL?+Z8:@G6M MW+;>RE!89#6T.PB%16J"LL9UPOL1A=@$P=5&6*1QIZ!Q;Z0K;_YYD<_^(RSP M0?A,SMYQ;-B; _DV;/PU:?MNH/?&1 =%5H"LP"E;@9Y*[M>ZS.1;K0#1^FR3 M[,2VPX0Y?-N:^9$54V?%XT9!IT.-:PZ(\9V@1="J %I]0]VIVK9#Z^0S*5G" M/62/S$^(:_H=3$_C+,Q(-XEKFA!!B,BKY7OZL*?,HVT+)"C2WB;9[RP"F=IS M7N#MP-+K!VONMDFMH3)W1-W32H.PVAB]!5 M18(+G.0>!>(4B.\HP"\LUH(E"ZT8QJ=Y0115XP20-6IQ&&*:^G!(D3E!@B"1 M>;DCO=M3YN6V!1(4F6^3[+<05^'XF4?F[-^)R^-R"A)J9(/:$R3T=*.KK$E= MZV,$ A>!:Z]=*F-$Z2T*P'<4X*]!X#RYGD=1!445.V3WE/&=UD7_*#:6TXCTS"K MU["V0.SD8^[;N16R\WLKJNC0&9FB%L<<>+A5V7)>%T10%$Z(.%@<0WT/4K)3 M003%X=LD^S6&OU$X4".+RV![\TMUU/G/;R6>MQ9# V.B@B+ MA,5#J_K[>F^LCL2&T%A=CJ+)W@;_<:=><(7N]!1"'=$N4GLN:@A'&E=;P9U\ MJ(H-X:*8'R)S?2VR/!:=Q\]+IL$R'3%=\YDR"A<":8LWULZZ>F>DK*C\-/)D M!)A3!HS1U8>FLIWHTT ,[5-O7\=CRW]P[SVF..%,/C=ME!7-EMFA+6K:HB;D M'1]Y/;-Z5O330-[)1_U*#["1.7K?;;#WCOM'?64UYKN*I]WFB0!'@-L.N+X^ M-(]VQ.PT $=IA9TJV3S:0VZDC5,JY/H6W9P-=:,&AV\/,IF-J."AS :AOGZH M-\;Z:*B.KIY@3VF50R6%K>C6#^M3V*?,..X!W2[@R0D2W!!3%NN]HVK]Z>A2 M4B^4"NJL=87\Z:]*IBZZ@/?1N08R-&1HCG>XJJ\/C"Y9FL//;/P<6_"%&Z_? M\.\__YQ$YP^6M?QT:\^9DWCLZRS-1=U9/R:\Q&7B.X5C#7?X_#L0QJ47V'_\ M];__Z\^;'A&ZCU;L/K+/?A2'"=:]1I_]V]B*&?[[Z^S&]2W?=BWO6Q"YR/MP M8[DADD#DCX;Y\%'HW]GL+Q]NKLV.,?Q'[Y]WUQ\TUX%?6'9\/AF,1Y?]SGAL M]*ZOKH>3WFC<'T[[?:-C],SIS?3#7URA@9>DSV8 T>SF>?):_[RH?.!_PQ6P4Y_WE^1GEPGGG\:CR]&G7YG,#+- M 8AAU/\I-4]@=CQK&;%/Z3]^634U^1"+X5YFKL8;$P.[!XQB@,/>3Z_;PXW& M5]QOO._MG4:/OE$?OU_^@9Q=DL^>*=EAO3>;;5A>6%CX[M%AXAJ]<++49HM[ M%N9B[!IZ->G!"D5:50)1N;@O+0\)Q[3;.6.Q]EM@4X^/]SHT>7PU?&^L8UQ# MJD:J=AQ5VSF+^XY.7B-VZ[Z%;&FY3JZC66_([#<0)^<_!+P4./M1!.)QX6*B MKZJYMUT7S5.6.6Y28KC?H[Y!9 /(!IRR#1@J.Y=5EVE\JPDX+-2O3U5@Y6>O M-)#IN?2UZ,#V\8.PTSDV^G^HO3!U!2.(50FQ[J!ZYO"V0*LA>W35.P"6;8<) MI.?QYT9J$N,*+CU 27'>!"8-D++!2Y[Q.YTXGH>IJIT^DX M?&;HXXZZ\..HIQ_K@FLZUTS8?1\J%\)M?9V:=ODN=T%L>=HL.Z.Q_8C&*\=='[M MI//*-Q;'6]5!8)5RJ^[4KQ_$[WGR=P=AERP?'?.E8[Z-'7VC/KXAT7RSW#R2 M#QWSI6.^=,RWW\) M'F$T]%Y?';UUVP\Q$K@(7'LM_KV!N@9%;0<797[HA'"=[%#CS,U9=ZSL8 '5 MB!)-T-F.V M>+(=+-B=]>,[//0[LP-XG.?R\MER.\@=>C::YGC8O[KI7@UZ'=,TNY?&Z(;W M;#0FD^ON]*8N/1N+AXRZJH]SWYM!=U5H$8=Y@A.M\ES%A7R0&O 9UQ:NSM]/%TNFU7 M-^8-9>,UJI9K60B7#](U4C57N;JNV<\=S/YP"9U&FGH\I-Y3U653+A]P(92.2F^H M[@QYH[4&[Z-2'S)@-5!%,F"[%^KT]#%9L/5QU,$!Q:#0=E MN\MMP0/M-VUKA"%[6N0ESG2 LU;6ISU\,D97W8&8MK/)$+0(6OM$C#V%S91/ MN^DJ(8^0MU>NIOKD\6D []2SQQ,8&)X M3QTQD-F1=@JSF%.8N.OHX_B!&,T MMT)V?@]_=?@11N9'U'>%,@,[NN!ZIZLLL5P7X%"NC!#QAO5;'^U>MDQ[+028 M$P>,$,?(-$QE!K8N * DXJO,T%=#K(GA%JOU_<7A29-99)N PB MRC[7RCRU)U"OP&Y1%IH@1A K%(.;RNHP"%H$+8)6?M\Q]G?: JU33R1_"7R9 M-4;FMJS[*@7W%-R_2NUL*MO-J@L:JEZH"0]MQD-7V=EMP@/AH?EX&"GKMM@6 M/%#2=UO2UXTLY$BNJ$ZA1E)LK@%J3X \4->1I.WQ,2&+D+5/5E>=#TS0(F@1 MM I9W3Z=B*G.SVZ7.SU)'#<6S94M3SN+6!Q[O"$-E6U1Y+Y+Y:_1I\I?0@0A M(JO\-=4=DZ>Z7X)+R^%"=;^4 MY7L-]9!"*UYYKE.YK#'ID7+-%EY?6^=L@< M=81H-9)HR+KLZX^,NE(/!V))^R]@V.M]X;5;\<0]@A[A+WUXZS#KK(: MC1/'WJFGG._ 2V>\9SDR&8=L:<6AZ%*NQ:'EB^;GW)>'_R1^R!9NC VUP>?W MX8NHY)CR"KL4;BC; ZL+;B@M37B@/!OA@G!!N*#\\SL*]E?+]=$WC6)LE?G@ MVL)OM6PJ1*Z9.6I5!-X?C"@"I^P78:\%/D+KZRH)8@0Q@EC-_/-VN>'7;,;" MD#D\5>PNEN!_"RYC_!D]<\V>6_Z#LE[V9)E:G +2\190^6A[<'7+L M5R=(D$X[Q>LA I0/Q2O6#4!=-/%/1Q?AD26F?ID8=?1QMZ*58H/<&J%&E+AM MH0&KBW+5RD;5Q@R=#<:]HPNFW6XI62&R0F2%]I**T=?-7D6YZ VBJ8LRO-7? M*03 /\<6?.'&ZS?\^\\_)]'Y@V4M/]W:<^8D'OLZRZ+)SSR8O+-^?+=B]IW9 M@6^[GCC">XPE,CX]S\)W-_O+AYMKL&,-_]/YY M=_U!CF<]ON&,>WU>IW.A[^NS&EQ M?N[[L6?S* M]<$"QY^Z>(U*7;J;,VT6X%8CC$3CVJ#A[B*V38WG6@Q_?@B#*-(BG)#S>YR1 M$L<^_!#%6LBBQ(OQ$;S8+HIQ"H(E7A#I6N(_L@A/:\-E<>C:^$]Q"9(U;?]K MXKLPDGANQ=H3"QE<8"-&'=PHQ9&A:EC^<[;W/OPE@M_Y/$JQ\#&W,?P'6: B MW&7]NF0A'[-H"HM/ +&"(AUC6T,_ZN((E@J-'' M3R]B3,%D[Z!'I76LDSY&*@C^7'RW'X0+RRM9=0.OR1XLIMQFGB>O^" _-Q\.0VOFJ=T#;N2&RK0\C91!J M9(':[W5-"N<)$82(?"4V: .$$$&(R!'1Z5'? M _4N:#M3OK\RGX66QWU1RUFXOLN;(+J/5 9?)RMT.ER:/;TSK(B>B"BJ"9P$ MSC=ZV^/WYZ@F]X_%'UT49*!M*EH8LS7$MC:$;?65U]&1IR-*0I2%+L\72 M=/OJZA1/Q=*HI8%62]^\F2/ZQG+#_[&\A$UX!]2)[_SF6O>NY\8NB_[.K"@) MF?/5AT#\;7)>:$[1O?2&$U/ MEA=Z&;*(R,<]0D:O#;&Y MD6COD,?K_'$IUW3$I57XNKG+0CPR\XS?@W_+FP"[_C(!J24QR.L_V/XWT!P6 MLW !.J-%B3TO/H>HJM]"53T>7XPZ_O*Y4+E/ORV< MX6[>MC\6';=MUQ#O-JGUD=3Z'TD0,V=7Q_NH0_L60EB.H5LM1S>Q7RT7?:^A M_9V?KHIJ.;:SWY!@03.HR2#9MV/HVRV\QIV!*%[A\WBO\7V-X=IZCNP>B?EX MEK6.P_O,\TRU')JT<>;.-JYVYS0:T41;I-1?3AI2W>F15Y@C"K$)@JN-L$CC M2.-(XTCC5 MN?]>E3GGIMTOLRHH$<:"-_V#_3MQ'R^-;SOC+0G]@_#O%O,AU=8=.2NLPEWD>5E60'R Z0'2 [0': [,!>*C R#5.9#M1E M/M]J"VJ7*ZZ+8">/ENOA=L7Y+ C/(XC"--=_A !LP<.Q,W5;CC42:.WL\ G2 MX@[TL4)ZD+8S#!"X"%P$+@(7@>O]P56!F]UZB)WZAL=-$#)XL(8GVYAO/VOL MASVW_ ?&SRF&EHV^]NZE+Y3:4&B8*BCO>V?B/;,J/H;ZEC51LI 0U:@5GW!% MN#IU7-%*5:-4MM%X)UN4-F_CEH"?UN@?*$/PWJ655; XU3Z:/AZ]TZN*V81] M3:/?T?N#T?L+K2[Z0PE/,FOE%+S(-'1BTQ MWV;CJ"4FM<0\N16&VL61QI'&D<:1QIV&QIWZN7=JB5E#,T78>H(OM8F]1T MA%:EE)J0[S&[?7TT.%YOC;IH R6&R=20J3FNJ5&[Q42FADP-F1HR-<<.65ML M:6B'ZX@]=FHDNMK9=5&=JCTRLF1DRZ=*J8(9 M''BTDU3IF-O[;&*OK>Q6GF\0.121@ 7!\M\?OW;,P.0($5*I#0@!^"U51M+ M% $,>OJZNJ>GNX='DU[UAGN<+O62=_P0#H-LQ$:&'QJ%F^58[[],HCA]F[)X M2G_XRI)TREO-+;Y@OS>BT$@GS+B,IO0R\X6'UGN?T&>A""1ZO!W=A1=XX9 9 M7R:,I4GKU9@&FNJ*)@4M,6J*ID\QFWG^R&#?9BQ,F&S9&/&&['EB0VIXHDJP M###^G=(]1/]V@XSCV^V7 )/ Y'Z85) Z4U-,2CQYPV&?-WGT93M@H"]C',3]72APK)0N2S\-1:??GUWSSYV/XF?%W M(Q6[\!(_N>5WOZ4)N@BBX5\___UO/VZX<9;2I;_ZH3_-IO^D&[%/WESX"S=1 M?.G-_-0+Q,=K=Q,I7/3+9S;^ZF/X(_K &Z9OK8MVVW;/ MKZ]NKOLWU_:-8UVW>]>=CFU=6M=7@ZLW/Z\IUU-$LDVIGM+-K62EK#CEZ"]Y/:F,94S; 1\+HU9/L=$S['!O.&$OPA7^B3CRTLN M-?HU9LP8^PFQA3&GU5UB/+"8D>6BJX* *,,X\SE4HBPAJ"7?/UUML.]$/746 MQU856"%8;<]EG7KQO1_*07I9&A4?R/B:^*0X8-)2=UAK6\E9K?W><8_HR#D9&RSLT]%^>[YN$UJ%-<9N#!'AS-'_;J# MZC9*:26\92&=1L8=,V):QOM?GSDI^>C9"'4XME&K7B%52*R"K 3'=+K*W(3G M,Q/JH$8*>6][=L*FGS<&<5\8:]TC MO/IV[["M<].^N; &@T%O<'-QOR\O7/H3UBB/? M*\I.1O9V:;BVWL7#CW8M7Z%.XK<':9[OHF D[_,'.;7&=#TL2QW7ZX>&]8;LSZ@APW10]U4#0=60-4.I&J=:AR2$^KM M^WOH\XC3E]1+6:(LTJN/[+1#].&REFH13MNS%G'=+JF4Y/704 $ 5$G3JB MVF9[]TT>($J9Z]S0!O>BX 8QE"/'4- 1M5KQ-:*Z_ZSCF/W!X4XQ5KL=IHO2 M8<<+9 >RTY[L!N; 00=H['Z!S'141Y#9?FMVQ^SUU/5E.GDV4UHQ_J(:[VWE MXE]9F$;Q_%)V/]V[+ORJ#]H5E]SO.9??2[N;M/*\&_4OW).K"SXTD MFTZ]>,ZKOOU"I(=NB-G0RF^E[2X'2DJ]>_6N%W9J/?I:O3R**+7(WFJ8?[\8 M;D_OO:3JZX=*Y]B^P!4#) %)U9!$D1]*EZ%J=2A=1CWI%JWD9YQ$H6A@R4]+ M2;([?B[1]"[P45YZ]/ MBA>JT[GZ%R_T3&>O]N@H7@"#@<' 8/HPF&UV!^JR M16NM-J]E,)1?K5_WGRC^BQ\:.(NC(4N4.;-@_ :?L](9F.V.LGY8NB"A:N\( MD&@P)-R!V1^T 0G$DW82[(T?^LF$C8S[*!HA@J03]3P7(F[.T4[]@=EUU?5U M>*G<=,$DHB- IT;HM+MFMWNP(M'&H[,F.0[:(1/R488Z'$M7I0AK'^>U^UW3 MM0Y885 '/4)0IH$,IHMR:452VO!0OV\Z'66AK&=%HXLR*'0P5=0S/56$]$SA MTF]1.'QA[9)SV>E<7U]>W%S;[L!Q+ZQ+UY5G6EKV3>?*.KW:I83%7_TA,T@K M8WH[%#"I*&"J\.A*E#.AG GE3'M83M1.:.B3HYQIO9P)!S8"G+J!$]4F*&R" MJJ&PJ<:)*%]6EK?*@C[Z"$\[2!^N$$ 7'=,BUU^;\&K/[/;4]?_4?>Y?&U4% MTX!IP#0ODT;7[%CJSFW0?>Y?RS0H#7JT#S(<9M,L\/A)RB,VB]G0%\UNYP#<*0/.-=O]B@X>.%7 (:RT4UC)-$*68L77 MQ%0^[9<%Z'*^E[@XG)-RZGHX-)3)+-J,IRW92MO M3G+^+9('A9]/2=!I\G'\,4N3U NY#E[1FW_U4O\K^Q0E/O]>LG<"]'77&9SW M+CLWU[8]Z+:=]J5KR<,;;/K!NCR-!.B$9SX_4HN7W*K4C=HTN,!%_\R-6_6$S#G,WBZ)L_I?L&I&R?K S-WIJ MDM2[QTVTKG>._&%'7Y-,U'HM B"?Y7 [>L>SD2C>2/6#?':$YS&VF_3/WT6J M.%2MWJGB&M8,O5[_+N@//JT[/_%@5F*<_7+Q"3D(&AM-;0*N3K>E;/-(%S"\ M-FH*0)PP(%RWU0<@%!A8C39*JY3M=19'9'"O?_^LS.!J)+EZ$4]UK42/>HQ] M2UV'N:9O> ):@-8>'5?;.(OR'1\]E"3/^8*%Q]H]/?V"-C27%KN+H M.[:C3!ZZ( )+;>#BY;$GL]U5Z-PV!1-8;3]QJK,7>B/?"XTKGL<3T\+[\OP* M"^]CTU S5P=6"[7X6FH(H%5W:+E.2UV_\J9C"ROO]U\>_"0Q;F(O''*;_[\W M6'ECA;'#"J.%,V^!!^ !D:CJ2N76WK$\7E27U;2Z3-1BE>K*^!CS"K*\RLS; M4"-&,O)"@H@_D\5H69K1;<371-78C&X?A4;B!;S";/'$F3<7=5!^N#Y GR4J M"L>>A #JQE W]NSEJ!M#W5CMO*Z&R0=U8Z@; SRUE0^*>5 W!E730=50-W;4 M['4 5+U\ZG$]2KU6IIH@W+M$VWW4'F'# !3"!S#HOOU\@6 M]6I:4E$S5P>=+MI9Z*DBP%;ML=5&P1J6WKN+D.<8_U_F!3QS?&'[?_N_ZFP_ M:*C!JPV[VW*PS @ @LOP]ZQMNK#FO;?/[;QY3>_;]=:X[YU=]^_S"L=J75_VNU;^QQ7%OSN7E]=7E^4D<]\9KPD8L M]?R %YWY/*F2)2G]P"5KG#$IV^\7YZ'1. @ O"AMSK@GPFA<(^4%?4KN1V,. MB%,34<.63J(L(>U#$=ON2EQ!$9OM*JEBZQZY#JQ6962:78Z71P'AJ7F_#9// M8KBNHK*1NM0+HOP(>J1(CY0E14"/3EJ/=D[OW\\9( GHM'%59=CDP^JB5Q4N M-9*>=H!53FC:;X3]S\'4J@Y!6-=T^\@_!M. :< T59\,8#M(90+3@&G -!5G M6ICMKKI::]WG_K5,HV UVM1E:+[GBOB0^OC0,=H<[1$P4D]*9[:MSOO943A+ MI:F.OI6C#]F4@)N"U8:Z\W6?$8TNN*EZQ0$XG3"5FN M6IX?)H87!(8WXO/$OYF8_"^)GW#=-J*0A$5WDH64_ 3%+([Y'U8N".G5DL2+ MY_)41F/L^7$A?_DP#AH6C5M/0K8.6K: /$5WQ3"">?%F91T)S\:)2TC)P0R36]S#:4IF,[H5@G-A)%,HBP8B6?<,;I9 MX)-*9C.2JI<43XIB^\3XRY+2,@)W2(Q1C$- M-33NYGSRB WXF9O^F&Y,0EJ>D>F%(Y,_T\O?:.6T^%Q5'RO5WP/!JVN-7!['75UWZZ: MNF^G7>?JWUZ=!__*RX]\["S>'3J/=X?.X]T;I?,U:7"Q/:[TBHI@C2H5&A;[ M7@ZWJW?&E78-+Y:2._FCQ4_J^%CETKO)@R%Y5,FXYB%,4)QZBE/5,>-ULMS] M:,ECP]K]84-WPJ/JH;)C.:&D-3J=O/N#JZRP!WP(57M"U090-:C:853-=K0S MK]"UANJ:?IX<5*VAJ@9G#:H&9PVJUBQ5V\M90^7I%K7\S+ZR,$.UZ;%K&E"R M\"JUJD-%0F=@6NI\?NTGGU^'\BE0#:CF\%33[YFVBVZ H!I0#:BF6JKI# MA1;'H)HF48VRI(;&\U 5DJKB&.JNV6V[E0NL%GH#"CL%"M-%V[1@*7V(R.J8 MG?8 [A*X!EP#KJF8:RS3010(7 .N ==4'07JF>T.]K9 -: :4$W%+9?;7;/3 M:X-K=A3 _JE/SF #4H#4"4+*MFGQV5>72 !, 5.GCJENAR"%DTL!*4!* M&:3:IJ4P1 I( 5*G#JF.:_8[!SO,'I "I!H/*%S*(B_ 0OHVT 5T58&NOND>H$H+Z *Z3A-= M;84[[$ 7T 5T+>-#EFEUT0.#)&["L+HMF4A:EI MA$S9KB&H:'WS6X'-2Q %]!5!;HZIM-6URL(Z *Z@*XENES31848T 5T57,(I=FU M@"Z@"^BJ!ET6LNR!+J"KHG67VT=U,] %=%6#+LL&NH NH*L*=/7-#M9=.RO) MJ1>(_<)"%GN!V"ST1E,_]),T]E+_*XZ.0V+"\^+@QU@A+P&( "**ZWJF8Z$V M#(@ (I:(L-2='@I$ !&U1P0_" Y_T $$+&T$:ZK[.Q.( *(J#TB!J9EPT8 M$4#$TD8,NK 10 00L;01/0>(6'M/5(5M[P68QMDPS6+4@^E%/,W9?99RZCNV MH\R"-7X+&A #Q Q0 P0TP5B/10U UQZ@:MV&!K8R(( 4&"%X.@!8H 8( :( M 6* &" &B %B@-C1(7;J=5^_L=3PPV$T9<99$"7)]ZHT!Q34X*#.F3TP'76! MG>[ C% 3-,1X[BFY2CKT O$ #$-1TS' M-GL]Y RNO2>JV7;=P#)FC.0<3:=1:"03+V:F<>LJL_+P\\!!X"#X&'GN0A M1]E2%CP$'@(/@8=>%(5NJ4L, ^!A\!#X*$7KLNJ;Z@!'@(/@8? 0T_RD L> M @^!A\!#1^:A#O;+P$/@(?#0,7G(;KDXB'E7 :!EP/,95R,_R%(V.B8%@:+K M8>"5,7&="%=IHA3\.W $.**)'*$NB0D< 8X 1S21(]0E&($CP!'@B.9QA,KD M'W $. (G M+ [F-W[HA4/?"SZ$XRB>>JD?A;?\[KFL#P=M_Z4)<9O[,'X'$V][2Q5NCSP0_9VP@0IVH[UW3I,;(Z3 MDIK\F27T\G/YD1]R6;QS^7=4JL[MA!GC*""^I9$87LR,E#YA]&2:,#8ROGI! M1B\:C<7GGI@&P\OGP?#"D?@\6,X&_PZ?#N/,#^EO49;0EY+OWSVIBZ^0TI#$ MPN)=Y+]"U59QEURP_/?RHT.NL<$*L]G\.XL;"YP80Q8$^7=^>F.]$;\3"0R+ MW_?7G*D7W_NA'*27I5'Q@32FXI,'?Y1.W@T&K;[5L;I]Q^F2H/J=[][?1?&( MQ3SQ+?!F"7M7_/!^G7R6;U%.(5L06&=C"[;=D]#D /N][YYGR(UL*Z^WCWNY M==#'[Y?6IU]2<97F[=)+)JI,MD8B:[ZCJWTR+O*PR]?U3.O._"D=H'$=3XPOS[LEK1.Q!&24WM]&N;?;ZRO("= '$43A%(Y>F2ME^ M"+_20BV*YW %->*=YIQ?VS9I%0WO!][/KB+\%$LVYB(*Q_V;^;$H$!><' MSL^SXG#,@;KS:W7! YR?ZF1[Q<8LYA'WF)$7E"E;8FDDOOK23W-\H#/;,>TN M>H*HR:V C[3DK=3[5MXEA)<$+^EY-G)-RQZH5A5PCLY>0)5"_)C2WZI@(8WD M5U]ZRI,7BC2/V3KZ\NF"QA./4BUCI\\W5&PW-&Q!"&J)"3WD&&K9P1: M*R$B;O/^-O9&;.K%?\%5@*OPO#@&\!,:YB=4&Q3^RH)HQJ/";#@)Z4WOD=2C M$_\T)]1BFVVD-,/QV:/6)$MHD"PV8A:(BL5DXL_@!,$)VB&IIPLO"%[0SK+] MDLUFP=SP[F/&5"8.:B2^^I)/DSR@+CR@0WI M=\ONHU2+S!"EJZ7^\,+.E"D M>V5/UYU],T91QC?OBDW=EP@POZEH9/!HEU@7U5-7C[NK" \LL2K*5MK]BK() M-HBM%EJDT B\OAV.DFXVVQKEB%SPFSB:7G]+61QZ0;%\3<[3-/;O^"E(M]%- M%#,2]"79;?J0)1?S7UAT'WNSB3\\CYFW3].>XZ5R?8-&?DI9X1LUG,$GI:(AKB7$93TOVYM U]Q^Z]3XK4?5$N M%$2.-++C*!97_A[ZO._.E]1+>3,=^JX7!$8D4M>&Q0P>JKE.(KM8ZIKEV*Z2;CG=([>[J56W',TNQ\OKW2<)"P[(9]?(T+-9,\\D MW!XF>>:I!GC]EPF07R9^>Y V^BX*1O(^TB79U<DZW1OMFVY?8>.F878A1??^>3 MZ/RAO---'FF8,R\V&"W01\85&[+I'8L-US8-'O9Y.J* WK^1T#H$5(1=-$IK;(-M$DHL#L#T^DI M:[ORK&QTT09^W6NR!D UH!I0S5Y2&5CFP.Z":< T8!HP3:6U.1W+M ?*6NZ> M#-74.HQ>:?4.B[_Z0X9^O$WF=.W+70Y']HTXX&K0-=O6X?Q-[=6G:D<4; 8V M YM55OG3,0>6NE[M8#.P&=@,;':L;8>V8[IV^_A"TT5_-%BZ-VS-_L_UHCL$ M7&ML '31*@1<-SJG?7/0QR8RMG; -&"::K=V^+'U8!HP#9@&3%,IT_2ZYF!P MN(";+LJ@P4+TA$NQNBC%0IF"OH+31EC0.&@<- X:AU*LJOU!E&)AP8D%YV&R MEFW3M7M8<2*V!:H!U51*->V^:=LHD #5@&I -=6F!@P&9MMU0#6G%$='+18X M'?F^:L37B'S??M]T4+V Z@6PF9;J"#;;SZ=U3+M[N"0T[=4'; 8VTT@=P69[ MB)[4[71+(<:J\ M.JCR0@6$OH+31EC0.&@<- X:ARJOJOU!5'EAP8D%YT%"6SW7; \.U_E2%VU M; M4 ZHY*-4X3L_L6Q:H!E0#J@'55$DU7PV5[BLAW7= ]X)K;V M^J/!TKUA:W94>37) .BB50BX;G1.!Z9UP/,3=5&&JGU0, V8!DRSNHOLFHZ+ M"@DP#9@&3%/M)K)C.AUT"GW%0O2'U*,WW/C]#3__^$.6O+WWO-F[+\,)&V4! M^SC^+/=;;^)H>OTM97'H!9=90A)D<7*>IK%_EZ5L=!O=1#$C:5S2:I8^9,G% M_!<6W;.(/SV/FW9+ +H)H^-?/?__;CX\?\X7=3UF8?F:SB.8NO/\0CJ-X MZJ5^%%[,\S\N;D%S$_()^,S&/[VYN7(LN_>O]A^W5V\,?T0?>,/TK>5V>^W! MI7-C]7I.M]>]O* /KCL=VQESMA@H=MQ_IN'5#^D26;!V&4T) '-)Y7W'[KU/ MC&C&8H]/D)'(24D67Z>W(-"1,HA*MR0O=7NDM"]YD5*]G)+[&6?TFNDDRA)Z M^>3[IZOO%,SR#@JT8KVLXC:Y9O#?R\\..3:"%2ZW^7<6-Y9S/61!D'_GIS?6 M&_$[<=JP^'U_U7_P1^F$?J17S^F4:#+P9@E[5_SP?IT:EX,J1\66].INK!79 M/; FQ]2UOWN>P#=:B_R=CGNY5>O1X^7K\O+[!:FQ-(%\=I//[G6'*UZX35YX M$@7^Z,7KDZ=]\R%93Q:77K/_,NGTB_+^!VF [Z)@E$=#+'4G-$&/3EJ/E"7* M08].6H]VWM-'LOD6E-@\9!XTY#X_9W3U:D9-?>#?F2 MS5@\C*:SC$?NTS:QTW=,1UT41I>YY-@RE^ !\ !X8!\>Z-MF3]VI);K,Y6MYH*IH;P/666D4>_=,9$)= M>:EG_.J%]#M/;T)TY(#1$>>0T9$]=FTJR&QUS:ZCKA%;TTLK@2Z@:P\Y]0=F M6V&%"M %= %=R\8!MF/VN^K*,IH.KY/?QOC5\\.4A5XXE"[VEVS&JSP0OS@\ M"]6/;)RVV6\K\Y1U@01B>L#$RS%A]NLX]P 0P47M,#'JF-7A<''CBD$#( M=YMDK\-[/V3TY_#>R%M+RTK8CRE=A)6S1ES4G)5SNVMV>U@X UU 5Q5I8 -S MT$74%^@"NJKH+VB1@ZVNOV#3T77R0=_KP)_ZH6C@8T1C@T> X[=YSQB<*GI$ M1MJQWK4VQ'2F.$2\JX"6BE.C?,#O 3E 3@'DU$:@ 3E #I![&G)J ]Q 7)7A M\=H[[[=1Z@4X:O%PQ+8'6'&(X'W?@F!T+IY,A/@HZTU$=06=[B:OK M#,P^Z QT!CK34AU!9WN)J^>TS6X?=':D_35M(FC%V0']F=J3'O3H>M!@6>W< MP:T"N=5-5M KZ!7T"GI5"UEA#V"+*'\11T)]BJ.QGZ(1MDZ019-8:!PT#AH' MC3L1C3OY9&(TPJ[+DDH7C3G)QI<#UW34U1?J,I6O#16#!D #)T4#=H]XH(W^ M(. !\,!I\T#/M-K**J)UFX)5Y8YE.GWT; "Z@*XJ:@+: MINVHJ]($NH NH&N)KIYI]]559#8=72>_B8$VV-J04.VXIFN;KH6('B !2!37 MM5W3;N/05T "D%A PC;;?4#BU8[GJ<1[T02[-ES4G&6S3VJSK/NVD.]E--L.]%@=U,%-AA>7\$6FII"]2?1E.V"@+V,?Q M%[D]]9GQX@12H0_A.(JG8@_K8I[_\9:$<1%$P[]^_OO??MQPBXD7LPLO8:/+ M:#IC82*N%I\FYUDZB6)Z_]'O(4W;EY3N\G'&__XI\,+D8G[]C<5#/V&?8G_( M/GOA/5L\C:8HY//PF8U_>G-SY5AV[U_M/VZOWAC^B#[PANE;^^:F:[>==OO: MNNS=M"]NSMM6[[K3L>UKY[S;OWSS\]J\EN?HUI^RQ/B-/1B?HZFWG6M+EP=^ MR-X6W4P=Z[MUX(D]S)+N_)DEJ3^>RX]\DD"8OG/Y=U3JT\QX25\@_*1PKWDZ5=LR*9W+%Y:%]1P$9QN3IYJ0*YFH'-5@Q:U9QFWQ^^>_E9X<<3\$*9=O\.XL;"PP; M0Q8$^7=^>F.]$;\300V+W_=7X =_E$[H1WKUG#2)\P)OEK!WQ0_OUWEN.:AR M9'#)E;V-X>#=@XMR3*[[W?-LO-$FY._TRLN=XS[^I$=OU7KT]99]K::N)F=^ M;/<4^R\S[/WJUFM8SRZ'V]=[+W7(>/:8&FT2OSU(;^0N"D:/W4;IDB?0,_5Z MUCUU/;LN+4?VU+.:F( *A2=6Q'RM5JR3=UW]5#@FL51/C!F+#;'(!VNH9XUC M9/H\(\MC\\AOF0@S[*C_QS*E ,,QMAX. H#=%P+5:]Q_Q =LI"42')Z]A64\KH%CIZ# M$\XZ& 0>^FE[Z*4@!, ;_Z@L+*"/ M +5CZ\,)3IOP6E6*U! T56+UU#TOVKU*H.=JW3 M:E>/,UVF'D9-4Z*!SPAX 5ZPX[#CL./Z]Y=L0M2,Q\IL&39S5(;-0,7JY:,- MR73M@3EH*SNZ3!BT>D#$JQ?P&L4.*U[9.\N5O8N$& U,:[HA.:]SH->WC@Y'Z;^5S^= MW_(7V^>\Y\OVM=7N#SI7G<[U3??:Z3C.>7'><[M]>7,2YSV?&TDVG7KQG)\+ MEDZ8P<7LA7-)1'W'[KU/Z)Y&\+QQ">F@&,7*T&GH?KGE)G\:T%,Z\0,OQW;)X:NQYYBV>XHK$I!R%.V_] 'U(O]]#3H/6 -GWP%:3+%N3 M!'?RP<)++QRR@(U$C<(XBL?,1^RPUIE,^CB>7L=BPT4VIQ[(;6:\TC8'[;[9[N&@ M"BWUI&$ .\&0I-UN]5V "^!JD/5JDN!./B:)!$;M%X#:>(M.VS(M=;ZB+A! M4$0?SZ]V#I[KM+I !!!Q="O1)/D@@1$)C,?6P=,,")[9W;[9=PX7;S[M'62@ M#]'"U7+GCKH<#D0+ 2X(#M%"A2)#!B,R&*OR/%W+[/3557NS<;O;_CYQQ^RY.V]Y\W>?1E.V"@+V,?QEXD7 MLPLO8:/+:#IC8>*E?A1^2:/A7Q]G_,?D?)CZ7_UT?LL?=4O5GJW>FN0BYB?G,QC^]N;GB#MJ_ MVG_<7KTQ_!%]X W3MWVW-[#MBY[=ONP/G&ZG3?_O777_3<_KTU@ M>3)N_2E+C-_8@_$YFGK;)[-T>>"'[&WN[]N.]=VZAHDBVY)9_#-+4G\\EQ_Y M(:E,^LYU%"\4;B?8&6PZ"Z(Y M?<,/C92N)] -LT#,A_"1^6$ MJ[A-+FK^>_G9811/O6"%)FS^G<6-!8J,(0N"_#L_O;'>B-^)%(;%[_OKTH,_ M2B?T([UZ[IH1SP3>+&'OBA_>KWM3RT'%FVRS[6XTC[LO!^68.IWOGF? C62= MO]-Q+W=J/7J\?%U>OJ:;,WH[=I#/'DNM'3L*J,D[&)+U9''I-?LODPZ_3/PF M/1)ZF6"4%\8I#+=!CTY:CY15=T&/3EJ/=CXX&?LL6U3NLY_\]78<,[YVI/EB M26K$M(!$($BC?(X&I3*V%&Z8-+)3Z'= 7E.1E]M?$<)Z9'R/#$M;6=\GM;#< M76; +##;.&OI5M_=]S2LI0+_OV&.__6W&1ORG2)ZGD\('QESGP7HS5J3?.VC M$I,41]^Q'>6!Y6;3$% #U U0 U0 ]34P.5M9LC[WQ'/F@K\=(YUNT;,U)QU M>Z?=LA'F1L@,T#L\]*S60--0-J 'Z#4<>IV=\S$ /82K7Q:N#OPQ,\[\4%8X MX& CQ!"4MO3!L4; _ / /P,,IXP'1XRV"_<]ZH>Y%0"_^]LMP$@4L,;YZ M0<:,:&Q$>>VN:%VC[LQ;C:2L'4$I)R7M6Z[\S\'4J@X]>7HMA5VJ=9_ZJAT> M$ V(!D2S)3'7;:DK8=1^[L$T8!HPS9&8QFXY+IAF_T6KRNY:+^^']42GK;OU MOEV?69+&/M_C$,\X#T=KG_P>^NF6CEX[]-WJNCVWTW&M[N5Y^^+2NYG^/062=Z"+$%3L",V M!7-L)4W!G,$KFRM9M6XM];K+7RN[XUZ.F:OIX#%S: :G^?IS,=RNHN9"%>T) M5M]MZ N+O_I#9OR;G$+N\2V=:&>[LAM \:-Y!->\V M2KW@Y;H&@UMUXG@%"OB,+(^MDF [W5M'-DC9BCR?76-C!QWX@Z!KM=K*CGP (DX&$*4IV4E.N2LG.5L"F%0^)*USGMU@$2QG1!4=7>'\"E@^#TL6R. M/3A(0B9,&] 'T_8XE; +TP9PP;158MJZ/:S:8-HT0-\IFK9>RU86B&R\:4/V MW*/K_BT.5%"F057WWCRJI>O8KNFZZHZ7VE%8IVWP8-<:O(]&*S,7^VA A-IU M5J.-D.V8'86!1-@@(.ZT;9#3;SDX9!Z(@ W:?2'D=,P^%D(P0C!""K>HL!!2 M'ZX[B9Z[*J8WYZMA=L]W&V7L3;=LR)Q[=!W:Z.W1,+9CF?WVX-#".FV#![O6X%TTQU'8 M!587U:]Z_05$G+ 1JB!#Z3EY 566G*J%JLYVT].MX6N* #7T5=@C;1=_-0F MM,P#O&"[*FN9!W !7+!=%8"KU[-,%^LN/;6D8? Z1=O5;_71,.^ L<6FI?VA M8=[RNG;;M-29*EUFN&J+!,/3X"TJN]?J**OH ").!A'--1+('P(N8"F "^ " M]@*+"D "I@*+"DUB4VB9]\HX9ZT-S9GKF,X!SOY"8C;V8119KN;LPSC]U@$. MK=8%155[?P"7#H+3Q[(=*@$.I@WH@VE#>AQ,&TS;H4Q;NV/VL&J#:3LZ^D[3 MM/7Z,&V'BU V+32)IGE[G.C1Z9I.3UTF./I'[" EV+4&[Z,YG9:#?30@ DV, M]A,7FN8!5[ T2.X#+F!OL.C1!HE8], 48=&C5?)@[0-TSS3-4[?OLD+,+A'S M*,KN K9@YF9N7]FV8[KJX/AR*>JB;U5[DQK!MKXVKSD;6$Z[9:GKR QP 5RP M?AI%$V$! 5)8P(-C$! #Q& 'L0H$0&L(T!.T@5@%OC!6^D/J$:]L_/Z6GTOO M6![OK3]EB?$;>S ^1U-O.PI*EP=^R-Y.F "=[5C?K6N52(XLR?'/+$G]\5Q^ MY(>$M?2=R[^C4K;G1I)-IUX\-Z*QD4Z8<1E-:9;G"R^K]SXQLO"K2'LT8OHG M]H?\QR2-AG_17_S4N.<=!1/#"PF+$R^\)\&,LI@'8/D-:>2D<_R2.,OA2<%?)_0R?WB(QQE% _):\>U*_7C&Q0YI)%J_,J_7$M):>M$)4 M5G'7TCW*0PFC>.H%*UQF\^\L;BRP8 Q9$.3?^>F-]4;\3D ?%K_OK_RD3O=^ M* ?I96E4?"#MC?CDP1^E$_HV"2LW_D0O@3=+V+OBA_?KE+(<=[R1_9V-E+S[ MGHD*W!^GHW47!2-[G"XN_^D-F\"HE[G]_ M7OKK7X2__COYZPE4#ZJG7/4^T6Q<0N+4)&NN="U=5W[C_A 5N]OVD\X)TEY]VS;G\7!.3 MV,4!*__^X849SVN1=7_*M,^P M8^%UO^X[$&('1]-3BT^)QYO9=,/I=\Q.!P?S::DE#8/7*?;4&.!H,( +MJL2 M<'4' ]/%H;)Z:DG#X'6"MLNU6E8;X *X8+O4@VO0;YM]K+OTU)*&P>L$;1>M MNP;5GX;>%' IR/.N?9CU)HK'S%<8: 7QJ)>/-N;[S';,CKJEY^-YKTX8.'!- M8\3L;*IK9Y%I-=E6%@G51?6K]FJ!B";;D&[7[,*&P(; AAPC(JF+ZL.&P(:\ MW(;T!J8-&P(; ANRNPVQ'Q_L<.(V! F83PCWW^*8$E4J@XT*)>=Y/4Z&;N8^ M874IY?L+4A= 5NTQ Z+82ZP8@H 8( 8K""L(B-82HK""L(* &*Q@_2$(*PB( MP@K""NH67#X\O [81;ATQ#3Z".N^UUN/UB-.SS4MA?4DI]!V!&A29^)K9\EY M9;XRW@4B3@81)VI?NJYC]A36VL.^ $V-MB_(504B8%]VKX>W.F8/ZQ>@"?9E MY_7+ .L7%:'&4\EC12-1/8QX,SURS4X?IDM+)6D8ND[0=+6=5A?@ KA@NJHP7>VV25("O'34DH;!ZP1M ME^NT!B[ 567XM6%15O01K<&>J#;F^ZRG,JOF\;17)PNT[]$8,(W>]FPCK0:( M@ FIL"0)N#@97#374@ 7P 7L!98<6'+ D&#)H46H[U0R+=$Q5 LS?9I=8LZZ MENDH/+CSM4(\;<\ X,5^XJHOT<&YA 7+&,S(D+HGP:(POZA?QH@IB?$8 6Q M/L3ZL*;@/4'[B/5AY4'HPP/KB)U%NZIT"734X"WAMM,Q>PY.Q0,FL.N[J/RP M%!;< Q$G@XCF6HENIVLZZLKD@8F3P42CK40;5@*(@)4HKK--J^^8EJ5LY0E4 MG PJ&FTGU/5 :0HBD$.*;ITZT,Z1]A:.::5[@P'9:+2-T5)+&@:O$]S&L_NM M-L %<,%V5;%'WH7I KI@NBI"E]5RT*T3X(+IJ@!'"A6R>Z=6)O3@>GK ,1L"$E&V(/!F8?#=A@ M1&!$=A0'CE('(F!$5HR(,VB3$<%*!$8$1F3'E4B_U45.LHH0X*ED8**+IQ:& MNID[@6=VVS:[@^I[/<"T WV*;'YS-@II13E0YCPW?J,0X()IVUM.Z/$'B,%^ M 6* 6 ,@=H)6# LT+- T0=\)&C@LT"H/XS8L6OM,(TQE/ X^>@9L*_V@W=DW M8Q1E=P%;-(1^B0#SF_)O/.XPK8W+,.CW3#8B A5(CS';?,=OJ6GC"0@&/)VZA:*%J*_/X@(B3000LU.;K;+/=L\R. MU8>- B)AH]2LHMHM&ZNH[3'3'U*/"&'C]S?\_.,/6?+VWO-F[[X,)VR4!>SC M^,O$B]F=E[#1932=L3#Q4C\*/[,DC?UARD9?TFCXUWDX6OOD]]!/D_-AZG_U MT_DM'\0M2>PBH#_]_/>__?CX.;^',1M&]R&)8G3K?;M@(1O3+3Y'07 3Q0]> M/%J]"\U/R"?A,QO_].;FBL=!_]7^X_;JC>&/Z -OF+YUKMO.E>-<7ES>W)P[ M]OEY;^#VKCL=FWX<.%<7;WY>F]3R!-WZ4Y88O[$'XW,T];:#N'1YX(?L[80) MSK =Z[MUM-@<+B7%^3-+4G\\EQ_Y(5%%^L[EWU&I3+<39HQ)B-$##Q\+=3"2 M;#KU8OI>8@PG7GA/__JAD=(WO6F4T3.BL?B-S[@7SA=;\KWWB9&5YHEN]\VX MRV>*GA+37X<$+8_?C?XTBQ*?:XO\&[]C.HD9,^:DV(G!Z(U'QB.E?LE+/@J) MRQ.B#"\<\1\>KPI?\A#C3 @IRA*Z;?+]NR?AJ$ M=M"X%;ZVBMODJL1_+S\[ MC.*I%ZQ0NLV_L[BQ5(XA"X+\.S^]L=Z(WXD(A\7O^V/EP1^EDW>#0:MO=:QN MWW&Z)(9^Y[O"/R&F#;Q9PMX5/[Q?9]?E$.--9JV]T0;MOHLD!]CO?O>\"=AH M3N3U]BLO=P[Z^/TVUDA9=-K'KM+Z7GB!1RQ6WFE;.ETYOR@KV7S1:D?W/=__ M4;; >4[CZI!MTS&[+MJBO"EWL2)C%OOD/G&G MB=RT831EJ\X5%H(\N-+!&8^P\"_'V#"+8W*:#XNRXYW2?FAXMMV*+7!_GTNR@8R1L5$E[: MA0\?2M5;RS:'QF(&1+W"<@Z,8A+.[*=#W9I+8@\+J>1YCVM*:B2LLP_E(A.E M;[)\_N!EPUY>MEL5XLL'B(J7C:[WTO#UE)2\M/O'+7EYY>56K4>/E\?+U^#E M7Q8&J"!^5%4TH/\R8]A_PM])AK$_XQZ=JF45FA@LA^L>(7;YC"R?UK=';J-R MCNFNCMEAQ\GN_3 D06HYNFAL?*(O1\H.Q@)J@=HG].URXL7WC._Q M7'_CG348] YZ=P"]NV*C;"C[=O.+)5Q$$<& M/^A&^P18 0U XP0MP9$1C+8>VGPN%U.PM@6'Q]7=^2K.@<= X?00'C7N)X$Z]*.J<]SH5 MR9F\Z2C//DO'66!X>2X- @D'(K8JDE9UT;'#I9_6J>!,X8FBSXE%%T7@UZ%Y M/5@&+%/K \)!-Z ;T WH9L-U9[W#G=?S&$HU4A]EYZ6#A$!"(*'51@+*SC@Z M&5<'&\O5;BQWL;&,$+B^@M-&6- X:!PT#AH'C=-'<-"XEP@.&\O86-:!V!#^ M0/@#X0^P#%@&+*-2*@Y(!B0#D@')('L%= .Z =TT@&X<9:+65W#:" L:!XV#QD'CH''Z" X:]Q+!8>,8&\@&]!-$^C&.5S7 UT4X;4LL]/9GA4">J_#[-9T M;WG\WGCS 7?&-HEM/US.=7=1Z%5-JNI8*H+,]=P,:CIJ]ZPRJ1=3MAQF4TI=',"?RD5V&4&A/O*S/X)P]>''MA.C<"W[OS M S_U6=)Z->B AKJBP6DX&DK'K\1L%K.$T3VRD$88,/J&P:(4OI!X,?^DSOJP0E3QTOO??!T"OG2[/[*;W79S:+:&;"^Y>=(WWC="^O MSP=NMW?>N[H^[[2OK[OR'.G!Q7FGZQS['.D_LR0EL2A-LWI\D/3U+[]>_W9K M?/CMYN/G7\]O/WS\[UUJ#B9<8Z81OC/$],AH9AP1I MC"#O1.I0\L[XDLU8/*1K,JY+IO$EC6+OGHGSLJ^\U#-^]4+ZG7_;I)]]TJM0 M;+CQ+]#%_):F^.4ZO">9T-CH45]8_-4?DH[P/WRD8<0MHS2XQ8J[]S[9-*P2 M>OG0R%_D'Q) T](+\AV_AXD_G-!E,R_V4GI7GX_-]P+##\?\A&)Q]+=/P_CJ M^8%X1#KQ4OX)O6Y PAL9_&QP>MY]%GBQ<>[N7S0Q&=CX_H;&]*7R:)^ M'(_IG6*3GAKQ6RR_\Y%DZ''Y\=P\/^$/_=7[BW_5#XT12UD\]?G9?,8D>N"' MDGDT)4,^X'2K3)(HBPL!LJ^"+YA!CQ&O1?*7\EP(S(O9XD'T4O0>\M421GQ& M\A@3YJ,XX0,:!AE7U*W/YE,1NS)SKPM.SWJKLJ/(JF&DE 512TPHN#\I*CF)66GV57 .Y:AM)YM/\T5Q. M:,3!W/!&7[ENDXJD_!7H$ZZ,]WR61T(/Z,J$-(,N7-R2_S:G#Z=)KHUZ@7TTS-.B?XJO=VT'%2_NZKU>_M[<>^2*]AE[,W%W_[CQ3/QQ4NI MR?Q:LSSE$3>6I!%^/'I+_$94E^2WG\41]VX7A.C'&_6IL>JSQ?FHM>IL>2<^ MUU]]SAI;&$/HTPH)$C?=^??&B.M?4E)(,?G"CN;\8C970Y[V0&MM0S](,S(R M'GSBAO 99UO8P&U>V5(CA'[0&I+<6FG,4E(+_YYQ);O+$GI DN2WO:27C*;E MQU:N*Y7*\W9E9217'_F2@WO?7UF8Y6]^'T=)0OB+Z[RX577GR= MWL(?"B=F3HY(DM?Q/!+@RT(>LAC(_G9(5\ !"L;0K95#ISM%;W<(^@A8Y&V1:^>[\OPL),W M2]B[XH='L:_-PW!2CJEK?[=O>'3E^B-?;M5Z]'CYNKS\?H%^ MY#= /KO)9_?*EAT/!=\UR6&#< YZ7#7?=H >08\4Z%$7>@0]4J!'G5WEA%85 M6U3NLUP;H].$5DA%32PT#AH'C8/&G8;&O;+NWZZ]&[)'>@16!T>-YNBB,I5:^*8CKHHC"YSR:]#U1IX #RPXTMW;,ML6RYX #P 'CAE'NC;9L\%#QPH MVMN ==8+4M.$^$4E+%0_LG':9K^MS%/6 M!1*(Z0$3+\>$U3-[@YVS_( )8*+QF!CT3&N@K%M[4R"!D.\VR;ZBBAHK9ZR< M7R:G=M?L]K!P!KJ KBK2P ;FH(NH+] %=%6 +M3?-P0[\J1_* MWI316/9;?)OWC"EZSV!E?P1&VK'>M3;$=*8X1+RK@):*4Z-\P->WQ@;D +DS MQ1%H0 Z0 ^2>AIS: #<05V5XO/;.^VV4>H%J+UTCV6E';'N 5='Q:=JOP ]W MKMJSBEF'HA=WX)@=:W!\H>FB/XB/@LXT4D?0V5[BZCH#LP\Z YV!SK141]#9 M7N+J.6VSVP>='6E_39L(6G%V0'^F]J0'/;H>-%A6.W=PJT!N=9,5] IZ!;V" M7M5"5M@#V"+*7\214)_B:.RG:(2M$V31)!8:!XV#QD'C3D3C3CZ9&(VPZ[*D MTD5C3K+QY< U'77UA;I,Y6M#Q: !T,!)T8#=(QYHHS\(> \<-H\T#.MMK** M:%WF\K4\@*8HZ(.M)?N>8%6Y8YE.'ST;@"Z@JXJ:@+9I.^JJ-($NH OH6J*K M9]I]=16934?7R6]BH VV-B14.Z[IVJ9K(:('2 2Q75MU[3;./05D D%I"P MS78?D'BUXWDJ\5XTP:X-%S5GV6S3LKF-1J) %]!5R7E)9E]=Z@?0!70!725T MD8/=@>VJSO-NFH/]5!/L>U%@-Q,%=EC>'X&6&MH"-2??;A%T!CH#G1VM2H:7R=@5!79 9Z ST!GH[)!TUC&[???X0M-%?UY+ M9Z7U^P^I1Z^^Z?L'&UA):($?LK=%KT_'^FY=+<4.7TFR?V9)ZH_G\B,_)+Y+ MW[G\.RJE_5D>:R42W891DO*=N?RH*\-/C'3"C"@,YL;(3X8Q2YDQ]GG1AN\% MAA^.HW@J]_/X]RZC*6G,W)C%;.;%+#'HSX:?)D:^QY>T9"I=Z1;TK2R@;] 7 MO21A]!-=:(01O0:_AY>RD7$W+V[0JK6D;YD"9I:FC,]E><977B/F?Z7!Y]/+5>+Q*_'O M>D%@1$(]AD1.:>S3YV<^UZPH2^@+R?=/]UU5,/VE6;/+LUVZ]8K%MHK;Y"K# M?R\_.^3P"%:LDO7<'A"=!]XL8>^*']ZO4_AR4.6@Y](,N!LCW;O'3>68 MNO9WSQN:C>8N?Z?C7F[5>O1X^;J\?$T/]-![.0;Y[-%QMH*MTF=D^?0R8\AX MNEA)$OV7"9!?)GY[D#;Z+@I&\C[2)=G5QSCHT*2;!!P !P=0MO,@T!($SY=A M'6MDE\6"!0C5%Z%JN) U%;%8D:NNC4X?(QZI1V87<&IM,[W!GDNF@#OPXM MM4 UH)K#'41EF0.["Z8!TX!IP#25YI)V+-,>'"XU7A=M>"W5U#J,7ND9.'EF MH>+UJ$;2 Z?KGQ&.BH+]_,VNV;8.YV]JKSY5.Z)@,[ 9V*RR-MX=-SFG?'/2Q MB8RM'3 -F*;:K9V^:5E@&C -F 9,4RG3]+KF8'"X@)LNRJ#!0O2$2[&Z*,5" MF8*^@M-&6- X:!PT#AJ'4JRJ_4&48F'!B07G8;*6;=.U*SK%IL$K3E -J 94 MLQ_5M/NF?<"S W31!E -J 94 9[#60I&J]F[! M8=@TTH.E].&AKMGI8'L:3 .F =-47>75[J/*ZZ1VITL".4Z55P=57JB T%=P MV@@+&@>-@\9!XU#E5;4_B"HO+#BQX#Q(:*OGFNW!X3I?ZJ(-B&V!:D U!Z4: MQ^F9?17=-Q42$!I@'3@&FJ MW41V3*>#3J&O6(C^D'KTAIN^?["!E806^"%[.V&"K&S'^FY=^6RN?27)_IDE MJ3^>RX_\D#@J?>=:])U*%ZGTCQ&-C42A7H87CD3=EY*'F(8? M#H.,%Y8IN=__.&ZK;=#7 C\*%8U0SP)*WZ7S&#,)FPHR'B3^<& ^DR1,6 MC(R[N:A O(RFQ&AS:9O[CMU[GQB_AWY*BO-_"(:C:&HDV5WBCWPOGK=JC>K/ M,DW$(,87T![']')!GW+^*!PO#HI'OD.:B:4O)"W M'--&"_4#)SH7%!.D=&F=*X?Y]Q@KE\P MUU8=YEH5\2BY31A5/]7)VEQ/HYB1;?<4B;3"62^\$B]-8_\NXR^01OP=R'L* M#?%.L<\2PT]6'1?AW_&O+D401$./7Q]E*3EL3/HVTI?[DM)?$J%C]RQDL1>8 M=.]P2#*,O91,J5C?Y(/BON$"0RP<R[W1$LK5 R?#/J'D!Q6 M<+U"B9:4J5@85"'>7AW$JXI>PTU KRF1/1V)RG_^\87OO>;-W7R21?&:S M*$Y)GZ[\9!A$21:S6UH#7A"5_?7SW__VX^+K$R]F%[2,'?$%*PL305H?9_R_ MY^'H@V R(L=/@1F/X(_K &Z9O M!^_$^\^\N? KO 'QM?O8";:%K5Q6P8W8?T M+++(*0\+KMR3?>,_,X,[*((QD[Q$948#C22B\UOSKPYS:\_C-BWC2VD<&^]* M+L#B\?F]N$G>.GPB&)9RI!)[T!-$_$)<-V9^2@(QR/03,5X^D@H]* J#^?K3 MTDE$HQ#/>SQ^NL+P:)9BCRO"6ZX4!@V*WZH01LS^F_D)F9!UL7 RH;^+41\V MQJ1:[:X8#\7Y(8U#OA*/',UBGP1=UJ1I-&*!T*>A%PRSP$N+"TI?(JD\H9I" MF'PBDNSN3QD&(!X0O'% M^]@3=B^CR8D)7J5;<%H7)CR=D$:).YE2P,M7+L;"01IP@=.C-K^"N?)@0T1/ M^0NO08._%#$ RQ1?# "(_T+YD#[YYQ M<:[$5?_,1L+HU5O%;Q]I*6DAN2Y"NZ1<)5&N?9B%?$;%,D9BA/XBQ1I)[S+, MQ+9(H?8T^W%^4:$8_+[\F__-(OZKG-9<9N1T6+D3_X,W% M%\2KKYJN!Y_ (J:3.$&@FD;('T%H_G?^1'F7A!74XR?"=:,_<3X2F/.&$Y_\ M3$%0]/4ABU./UB3E\=,E(U_PP)I%*ZRGM&"KSUE8N9COE#U,6+B0@U!4>J(P M<'?,*!3+L=X3I=_Q/=36XC/[L/N=JA7),,YSUB>J8QS7A:=@R'<5K,DE7TB' MT8R0X'+G/;?C>Z\!]G?J5]<$_FQ&3Z>O_B]I,TGV_I*\%_G%Q2IBAV6 >]VU MVWW[TK*=\\%U]WK0O>D7RP!:$EBGL@R0XA3,4 C4X!)].D=;=^46;Y"[! +, M2?E%)\6+7Y&L5:B7KLA#*GRU+QA< M"CM,2'M'WB)D)X)M_$X?"6(R4+<_RG:!R0JP:&[\,3DW87HN@Q%TC?B^SY)] M@'79NSFWKZXO;R[M;N_&]1@+K03[^CLQ=CJO??_WU_/,?QL<; MX\N'7W[[>%]I='5(XOC"33<"T: M9G',%T_B>J*EA'X1PA'1'*(JOGX4MPHCPR>E&8J 'GWSJQ]EB5@E<6>?;L]C MBC[?%&3&61 ER?=&$4.52[RDM 0W>)"*5@YRQS(3:X:UR:FYLOV>B&7P=1Y> MK;>N<;:2-DLNG>G%MO#5(W/&C= R)KD,@'%MG'I_L44 .C>8I;"=#+*-QVPH M(S2%>B\T+K> FR,\+S//1);#-!/;5TD6I/Q&63 R1CX-(UZ0:# OD@1YX'OQ M!C57V4LOF9@&_Z]Q3?-%R_V%H#XO@S_\[[569O&",L1./[#2FW*E\>4";4)C MIED.?/IS68'\D 2120U:!(%CYHWHJ?QZ44[ "P4XV18/$GQ,&I+1D'R66_"8 M\7!_F$Y$/),[PAG);I&#CY;X5\3[G_F3YB+5W61IV <+5\?MI M5@(8^S9D'"-LE#N8])4L%AL"4Y^'X\XK3'$O$B)5Y26D*Y%/9;FE+4O7M%>[ MU:LTD=P/RX%?J6Y)$@U]0:Q"N8J@:\#2E&<;\3@LZ8\O*#YA0[YKLL@:$E9D MOF3@B&8L7OZYB,9$=\0'C? #/BR2[^OO FPRM,OB@B5_DDLZI:5'("+#?*^% M%ARC,4\ORPF \ZW6T;L+C5+>L!_ERHCB+)E7*U^(-BVY-&2;^I]]?R M!]W?DF/[EB>_28WDY\'H7Y%L73#K'D^:U#DWO[ MC]]X34+E<*4<6NZ7\SLMD@8*YVF7T"(Y -N&)*8DWZQ>W[GC3,(]>L/G2KGP M[8TI(\^IYCOZ*P8Y"GVQURMV,I?E-ES_QB1=DJ>$Z$W!PAZ8AT MB);Q'[[-)!9E7AP+EW2QD^J%:U4\:TC)K;@/)=Q:!A5 &TOEVMWSLQ$"'HY34,"Z_T"*G+]4<1?=;,MJF; M1PK%HT8R(D#U O%L*H/<23KU=CMO\O3A2Q'?&\[)DXII;2BR-&K--RLY9KE+ M)!.EBS$\, M>>_UP/R*E[S]>=P5*$959-67GK-P97/',S>/Q3=6'[*P^RWCUWRC>8\!;7S) M$4OH:P(?7O+XE?/<&8Y'>A\I RGITC962OZL=%S$Z]#$22>2ASVD#YF[BTS$ M^KB!%/DC,M HDA^?'2WW*I844(X0EG;?SW=SV5?V[_?QWLU\!X^O M\0P"WBI O*U?9,PLYG/%75[-GMOMQ4MNHQ#\RC;.:F:P*63/5SZ+[-TM$['A M3KD6+KF5W+UH$26EX4:+U4+!KHDW+3)Y6\8YC\@(S2!6*>8YY%&O?(Q"'-Q? M>G2?8H^BN-7&%&YY[]4[\W(E_KV8SX*4F[CI4L[)'AI6+)Z6D1".A&0YA:4G MR,5/E,I4Q,531 )K(%S[_$%BE7NYO)FP<#N!^V[WY[,9IF70W>[R4PZ&5]ICJ,LV;*U(W9MR/"E M101$J$AI]W461V27UH(@>=ITLHQ,Y3F_A;[)8IV<>'+E2U)/NCF%)=TRH/6D M=$YX"9<=:<-C/E/<>Q2= M>.2.L_2L1*!YF;O#1=,UP9;WN,46R8*)^I9\V208/"^4X9)=S,(!%7.;7B[' M_D\^]D,JY1:+4DCG&17-]P[\E1V8A7ZND\LA5;1:S_FC6-^L^,^-P5QTE_M4 M>81L$8S)_8.$!DO>5!)E,1G5).,[MCP'892)#!RRZ9,P"J+[^<+WRNL\Q;K< M-/Z;>;*"*5X$A$+>(F6Q[\D'([9X^";?EW?G[1;(F+@B83$CC]<(DA7GQ;B$/UM/G(S_QDI371Q;O0"OA1%3ZRCTR M[CM$RW75TH>C[TS\61&SVO9N'+DB;.3S92Q_XI15]R1/:-O#B2PD5G!?&^//"&-<:]><;G L><1$9F\+OSZLA2 &+1- B*K-<\HIXKB_B M<>/%UPK]S,1">U2XD,O^2'D]XP8_4CPAO\WBPOMEFREN6[QX*-=[(U*U()K) MG>/%"G=E74)/^4KT(O:9:331@U@,\.?S_L+I. N67M8BKLB[-"S6866GC59X MM%;AX\HO6J3]B9+X4:GGP,.$"6[(-\?CT>,1>,MTC+G]7UZ[+5R 18"O>&P-H-E?7+:]>;FBG3P>K/[W(EB]#"=] M6*Z-:XW\S1U9BHVZQ>L6#9=YV"G?1Q%!DY7?>, MQVB(G/YBZ4+--^P'^0+EHNDX3X13Y/7BDP.>/"M>H975W;V/,L4R3 MBT3GM1P:4V8?C]@L2GP>LIJ2F9XOWH!L>V)N#E0M ]?5KV*,ME%>LRPA8OPJ M%4BTV%"W0*HW.D2?HCX=KZY*[["W0S1D5'D\8W]..%#-_.?HBQ/ M,3/.;C[!SF14,%N0>W6*N(YC%9PL@9$+N8=F_+G+3%EN76;+87EY<4-I%7JROB_3 I)2TM\C78[FL MQJ6'RAW#9<:>R,'C6X*3.,KN)\7 171DU;-XH'ECR=M1]! NURYCQO*=JK(F3;UY8=JYHH_$_HMTR87O[BV=3)H@OXR9 MY=YN686+K)LPVNQB<%!)+W9S[JJ,4!E>7A/$%PQ!L%BK/]!:10!2W*P8:M[0 MBK=<$95RZS>6\<>EM[YTFZ'+%(^/7")0DDP]B;%4G"I09( M*ZP@+AK*T(3Y^$]E\:R"LY2)5&_[]ZD(NG 6O5ZH$O_M [EWX;VH]3H7KJEI M_,8>.QUU M_*VRZ!LYZ )HA.%JR5$JI&/-+*ZX)$MI!<-_.DZSS*>YY'?Z5! M(IZCE7!1B2F2Z69"[O\O[^8EME-9*!:GLFL83\K.&Q')% Z1+$)^-W= 1[Q4 MI/1\WBIJ69/P? ?"I>I*PVL$8C^J'"YCQ9DOIA'SB2>[(1A%B9LI%$&X^9&Z M'&>B&R4W2C@-B01<10/C_$0>=2@[ZLFXP#?^8V&:\JA)407, M>ZQ*:LN2H@/H*C'*TJQ-S$@6((RFY&^L<&-UG)@^*#H?0!D@E+)@S3VC+WD' MLR^\D5&]@P/%JR3B55X:'RC M95+ >;+J>1<-;7E%*GG\0XYYL?B6KAJ9TKRJK[QJ*'9+F)_O$G*/BI-H+%<# M,^Y%R:9XA5ZM+<8]>2KRY6'9*!TZ4RHUD/U!98;KBGFT0\B.?LN0U MLHT45(BN3/>%@QW*#04'XQX.@+;7CPMMUQX<"B/Q^312=&M=R4\R[\I M\D\EM^3?6O2Y7;H\JX&@+.1; T5%A@QT+@L92E<5"]BB1;XDJ?31(0*KA<@B M!4647I=6JD\^LOR,/)=T4=I1B@!+PI#8#RJED.3. M=5'HS%]+A 1$*??F>5A MHB$_;UXW5GT2AVU>==U061W9<"))-(")'F?@C//2&/__IZ)\C6$K^9&C]V'C3M (SDPV0="]H(7256); \T+!H()KRW2S8+BLY J2EG2O! M8EQHN:LR*3;CN8^0QEG>T>71L#=6@)4$GRX;QB_F9D,KNO,OEX;;L5K&:DJ. MS,KGS^;BH.&FLKYA>:O5)W$2^4=&2V77DDVL6L95GFXH4@'X@; E:_'H9?(O M?ARF$4^AL7.]6;S%2%+,6KR?!0LZS[,:%C'[HLF%O,W682_H?\65% U#(KZ] M3>8XX5N/A4[DXWST[5QU5K^]BA3IFRY,J7[G8Q7R'ARQ9-KB1C!;EHR8K2J\N]D#2)7 MO=MHY@^E G)9;7E+LM4R[L4;M(QE;8SHZ"E>05[@3R)Y.,[R$+".Q8(X M7,ZBFM[C7FWIMDNY>(K][G>']XF+B80G11>A'M(K?@MS1>-%9Z:%BN>CV+!& MVC:.U892NS1-$E:>_5>8-&E"9/=41@13;P5[G=LPRN)%R'V3"57695/9R:FY M;A?=Y#8P5[(LSBMK3QYWNN$=-4:B=5]N73!MU$X2Y-:W/$FZ6*' MNS%*OLA%EYMV^;L.R^^ZW$=:]&0JMI#&Y?X,8@T=R).(D]7OY^FYDBN6@:*- M<:,B'661UK:2"\R;1R^:JH@#HJ36;8H(+-KMEMKL"G]:NF><_Y+%+M?:6!>A MZ<=T7F;G8JPKN3++]>,31F'37G.6HYW4C2\$D^\7IZ[+7:XH$"Y\E-]M M=6B2#:01Y/MYP@@6641C3B?1,AEIJR\ED,BK4=]*_5KM,522*T%,GD%96LN4 M3Q.]7Y33BLD654ITV^11WV;AS!9UX'E5UMDB=5?,T/)DW]:1X,*(VO M- #1?FLS"N2C*5QY8$B_YM\=K$ZE-UPI'LL M*G3]HI GR?1Y1OT14%B M7D"XV-Q?5NH5G4;$\HN_45' %&_Z-@U=S%#,2FVNS5)Z='[.E(B>+LZ D>78 MQ72M"8F_U:/XRD;)Y:_ME8\E6ISLR5NBE;N)+:>C?*Q-PCNLC-;C\]+S*91F MKPY?BQ.QYT6! C&R6;@_HY%\BR(7G>P%S]P6;<'Y0B_B#N?=O%0:RDU-1N:L M./(A7.9KR[;TT 3&[]V(AY6D6I/R8K;4UL,?PE)A>\)V_JY[NX MPK!,O3^YO(I&<^(T8'%=;9VD+6;@UT)RU[GDSDN2>_RR+V'F98WI*DOR0XQY M'5$HSEW(&S+FY>[EZ9,AR?PLL6*F"_H3#>F*97R11%,J@N:=[L3VQ;*K@EB@ M\*7(X_8EGPH:RWWY_"'2HY[Q54B1=>TOFD,F1>,C+Q2E$K)I+_]73=Z.V@36 MEO%K*6EK0?3O?TYX*8[EE\(5VB-84Q"I!D&?;$[GY13NLPJH8 MHKX[*-\F-Q)%MXORLJ_03L]X$*J;SHMQ%>>IO8DM*O-O*0 MFSZ)/,!J1?/S(:ST215=M5/1=C]_SC1'3@H4@\=,;^PWW MWHJ?%V^0CDHWV/W+/Y0>O&$(XF H6@;FQBJ-9L^.Y"E;N/;VA?0"-D[?M?O\ M/5]O%_M2K5K>P6RQ[2E:*/*4S6O]SEU?Z?FNN MW6*;$?#S2[>?I MZ,NVH<6>X#KDS!5;5^Z566J>O0[3U2U]\D_N%G$!?@1NZA7M=8M6XMQ:1L%: M9_QG3D[? ;D:+UM*5XX5G+O;]6)6&12 MB*?P;ZSUY\KU@M=%Y\V#AHO]\O41B]P3MF&0_H:.Z%N\&NGQ/:QU62T$5/IJ!*%X>JA3P M[,.RHA>>G$@'RC^L[0KZ49A1>I;2-R_-OC$AJ?&V6G-YU-4R0TLFI/$55+[U M4"!Y]?HB5:/DZ+>,Y8')&SM]Q2+./UHHLR2-DJ%?65*/HVTM[LA)2(7I+4K^ MEVENI&&CO'N[B*1$HN7W2ICR[-]?/EZO=0PII:3PORX1%PDA^5:OIR7\D/39$?IY5.VJ^=ROZB >2GMS(]';T5?Z))RW'Y: MTXWM[277WI(7NX]Y 6,>P_$6Q,M[ST^Y !*Z5[#2%'C]O(;\%&0.BWE"KVIP MR1=)(N46D"OQG/R)?CCF"W_90;>01]GRE!30%!-6Z/4"L'P.1(/=D&8F>A U MITQTJ!1QL%*2Y-07Y6(R;"S[SYF+17GA"WBR#**(Z8J67<-\[&)?Z;S:036]Y:3-S6@%O%';'CLZ*_:]K2P#QH/UK&WJV:8M,E)]DK M3*+,ATEU(B 9H^9N[@!,^"V4R 2F4W'_34QPKE\7@7)/&IT00 MUKI5O>N%UVDC[#\=19!K"7P",1];)$,S#\K>V,4NHP%1I$,-U59^O >K*39$ MJR0^4U(HQ):?&Y+/%..SV?2!3:P-&&DHBCF+78^&!NZ=V'](2"&;"I?I!G[/ M=C38@0RK+E'D.S T*E[._'/3"1Q+\#%!"E(V^%E]&]679YVC!RQTSE7Y!Y-0 M!@IXUF =@49S)@4GL(@/PPZ-93AWK#CG%?DF]-]-;$[.BP56UA=\'/Y0RN!* MI9Y59F*HE"[@-"9(%1[S$$#F:YB(R=':*F]RJC(!>(A[')YZIF!D-1>- MS)Q0Y88C647(F??"ZJ% GO92%M^9;B*81/,0H<=LLBYGTM>!J[-=;B 8B-7UWY89"K, MO1C3U6"?6]7#RM158F@UG%C['>WN!%Q<$"'XEC+ B5*KRQCK$J,[R!TS,X/# M#A(I'$ 'N*DL0*-[[LO):1XEQ%9QPV.J-F4)@4M$_A'8P!>Z^APO6]A%"OB@ M2TW:S:;S,P'HEL1^=\IPLI:0:$-S%W&U'K5?F?K8W)<58!9/[RUNO;.B\G*( M1BPC]F8ME/BSITZ]%=Y+17OJ7)R<<,:Z0,Z0W#2>4ZEVOIB:X@FI[2VWUY>7 MEVEM<\O+IZ(Z?95AO8M!DJ[O(#PB>UG MURL>;'I?D8IJ$2-O=@UOFAHPTP778KKQ??)7Z>R[7";3,8/IF)!Q\ D9*6T] MN"\E:[S$4H$/ ?UE97^[R!]BGE*C]9/LBT;]N#$>=Z"Z(3DKN0ABH72>N$?) M>V5:'3?*<:/\-!O%7UW#AA @2Z> UDV\0X\;PL4[T?T MQT" H3<&R1^P(Y^>I??:MN/1G#MNQD)SCLH?$ZOP')D>K5URW S'S?"3; :[ MI%JHBRF/W+K9.]E3X!<0]E%*2#LQ*0>4E'$;I9BR%&YR'IQ*MEDF*//CYXI? M(72$ZF4P7]OSL]L=A-#XT:KF.'TT!@^Z^IA<:)/'AD-RTV"QCC'%_+ ]>DX0 MXI;B'!ARF(4 W;8(*,[#21DZ9J&F4>#R/XFSU@D>(/>WML[NHOC+CQL>^CU: M 0=I"G".5U;-?#EQHN+2:@&(8DAN<,2NK&XX^!>%:(ZH-! <)D%^5'*)KE>, MZ+CY<4U+*_"1L]!GLDB$R*Z:D 7FKSZT+2"A.'"\EIC]*LZA=Y53KQ3O'H"(K=+_(19!$Y +%@P#(U&BE(-.]B$O^L3C+?-<5LP#+0?FM+ AD:.' C@%Z1]+RW&#;I^;PL&5I"2-W*Y.@( M>K6,,X/TXTR67O9"_!\!A)>P;$SI58@U8VT]$_/*0.!PM)_#8%":?.\3T"RD M#PB4"VB"U"PN#.^@->3FA+$\$]F-D!$;#!/<@FBVE\E)!L2"I;14&BL9[(]R M>H08*:CV8TZ.<\23D/,R7/9%SCPDO'(2M.U]9<5]1?6XRTF)&PSDYTGM@$G: M2 1)EV/<]I)GV56FIG5,SB3:*J;RYO(YG4"?8QEPBOSNJ;8 T]+F #WUR4_H MAB36(M>G6G-V^!M0Z@D1PL9(:22IKEE8QI!1XZ,69+3HY..) X-K5B+6GN/Y^:%%U1VS/ MWJAO*',ZH:T+VJ&JWVB\MQ&SX%EEDU-H,+E6WP&2$F6/V=67D#&8WI_97AJ$ MG.8%C=":ADQ4$PZT'2F9U?+,.D9L.#.S6-%2R^T-"/0GB 9[-2,2A[P]"E#P#.GCG:D-S@59$*0;;'QMG/?"DAD4:Y%$6 M8&ETUJIKW7*[5EK53+GL"&5UJ5-*0U6Y!F)=?UX">0^6*H+UU[O.W9)\Q*_> MBMEF=WRRDX4O3++P0=LQ?OIIBSQQ+HJKQ+RH$FWJDQ,C?"MT6(!D80I7(MJ M"V <-9D\03PG9'<_4T@.[V(Q.0+3DEGE@.=@29YJ$YD,OX!10-5F53318A\^ MA,%>VYOJ"7R.Q<:V,R%>*JBD[$0W2*%,+EISJ%>MVPY]T/%MF$H%.V6):P,/ M>DL-B9"'O28Z=D2%)];JNRLI-(]H5QOT:\1D 0.+9MK4)@9L>E*=0B:^+/4\ M%FWX%=?9ZL^;R+&SEM;R!=K-B_$--[DLL)>0ALH53"P'A,KEL=\VL;['26EL MZB%\.^&,F?V4[;=;_T1Q Y^A*4AF@AES$S V@NN]G@) MIZ(<4QN%H65\:UYEDOKM>A*\"T3!243>OA,,^I$*:C3P/CD_,(PC3B3CC14B&$]2W18L-5KPN0LU_GHIBM#RP MMINNYTM:VS0.) IM)U5H]&W[95/!"$P!5>;ZT?F;50Y,\)OB:M71YBTU1]M. M$\N'NHK<\=N>J*JSU1CJGZBZ_96U0]E#FYTG"(G TZ DP )Z]1O>WW^83:73 M6!+A<\L>'S@GO"P;9U!GQ@#/+9T0L4F%\8C?6VK@=ZHT)U-&A\<7&HW&+?/, M5!;"B>24[4OD"7>^QN%)LE$&+>],!4G8F%2UJZG4Y03EB(B;Q;.SJ"_3-4WE MS*S"6,//5#MK<+MEX#'=Q"T=8#'EH#0-,=P@(^KH _:\F\@D$$4O1?7PO#>G M#^0;N@*2CX/>LA=BZ +MU286-#>W3V\BP]T)'##I'>CC!?AR9Z U#>TC"K5J M?NJQZW/3=R#/P$3A(2(CK\Y4%]65 "DBU;$!Y>5)WB:SX@XKLEC@W5CSUX7> MG> ^<;TH%(]CB,+@K-JC0IW@?C,?182#BBH@$/$J3<.7SK0K.[HWQ%@<^Y"A M-!#M8Z+$SHM+8%$/W653EXR9^R#R8TS;C?/0)T7?Q34D0\"00*77,0+5\.TW MLGRN5\ C9W$TJW]9;)!NLBD(J6K= S<[73>C)""29R42*W_I.=BL5;>H&J[D M-Y%.*(9>[N% MGHYNJ%YEM;Z94H$GANZK.!Q&)!"R3N9^P[;F2JXP?5'=:]FC8,B?<-9O0X^X MWM6#0-VCHRS)-5P4, @*06 \5HE6=^@OBGO#O M8:,I2WH3/A "#M+99X&SZ5G\BLA-A"Z'X[$D%:*I1, M-HTI]('(!1',H+EKR9((DYEM".A<'AMN$:G)E*$"T:BBK87 8[FY< <.AJR= M%/*]%6I]S/,!X,\ ,A. ZDP[+IG_ M=9/6M#2Y-I.)_4\GX6U<#)+Y6*L:FZ1R97'[%HD(N44XSJMM(6)U;L>S7: MA.I#"\H:@FX^C)"/K0R/J1(SBM*"=B3%AJ:Z_3&\>7ITJD7,&HPPT3H=>+.% M DTZ+XHIF2A5A@R(Z,S\YNE\V.F]S*UUG*)=;$@ ,T4JK7?NJ,M2]9ISYA.$F9 M1:&^5KEYRDXJA7Y+G!=X/4+;@G_)A'0/^T9]"9DCM7,4-1!S-< ?*_^)MU-" MD,4\.G*+(-8[CI^VFF0I>GSG3.VL?R5>L-D5@=+#*9:0C%S0U;5]E MORIA.ZM<6OTH;-7-:A2*A,W=KQK^5"N^HMY;^ '9JL@"/\K-"F# K\+[[-<( M/QZ_E^^_0'O''@A"#82"@RAZ,M _K[1<;EJD@@5Z?=BJYR)#BV)S@%N2=!/- MF;A;$G+E!;?(9(MH],%HVWPPQ];7E.G J:+9(/P?,TFGUA'/BO$70R MI%0R.[>0+I5TX)^'WNQ+[7)V'2&B-/7$X(?CH$%7@.FJHYMX M^$H3Z@:T&JN Y;Q*]R4BHQ+U]$AA1EYD>BH=K"TV$<)ZQB M$&$17A+!D!OSO]81!ON%MV6SD0YDO-(ILB#GS$^$;1[^2M@^"IDF.[0.JIFC M!ODU>M"#M 3@5,%L?*H&<8K![KQ[2@:!H;M'%Z8B6*FIVK92N_F_^(LZ(Y=5 M#R$64I)_*D#3.LIOD\/8_9]!>(3]C:.BTY,+29SOZ%,NUBY4F0<45/5%N4-; M2:K":'=FI:0>M"!5*D/+QTYW3C[S::SZ0BNSPTQ)$F=XH52;Y[:#@]M;B9K\ MA_I_(:45)P7$#(>TNJ-L?EIB#_1:!KHE*WO$$<0,$8*3E@YIM_DW,GCHY>1P M'[:8#>>(]I+\&,*%]?^44$S;-6N50U!2:M86JY[B:OW;$4-MBV*:3>)LW4I-V6! MT3A31 R67:JMN33VYG GC>[4[54=-3>11%B_4D;I2L@#0]^;,[D+8=Q;=R^+ M54#=#P@/PWS=;A;<(>IF'F:[ #Z*Q!*X_*KLZ$4M<>:^H@YDDR]Q5X MJHERD%T7L($DW0V/$8C&H6<1P/$H/TWRF#'KV;XA$7@ ^V])H?B!=BW>O M_L"MSY&&LXJ]3@DOE,QQA:>VB^.#X[HJ^P?&1MM/4M,11 <@?W?T2CK#KT/+ MH%4P$]:?DY/Z&X8'POMR1*;Q>@W81NDVOVL)?12="82Y(G:B-TNZN+3.&J_Q MWO**5[U^-GC&5:]2>AMJ"#K[)4BBYAAY)\3BE&TZDW :%7;DHT ZEJG%1 M,;V,HGF6>1%]FVJL'EL=GU6&*]LT*&FI.S_#YBA3(Y;;>04 @T9.<@I5"9R MT.;\ \%ALME+VX%@J@+ Y>NT"\._Y:6V'0KXW)#SL4Z48">GVQF*GE%@K*8= MS/:Z-,,+ /^VOTU(D#2"T#Y+YWUX&Z'^3G3R,7N?]U)M]6<;1>C4' MDR6*W_TRF_G^8O$=1"YK(#V79;U>Z6H([:N%Z(?$46KJAE6#L"/@%_J,Z5C6 M3GY%\_WJMGCI*G#C9+..P M"3D&\%IG]XXO)W+8I?(:90G$M=:I.2CMI=\Z5 MV6O?:?9*E[/MX?^C;COJMJ-N^XZZ37OTFJ7)VV'+#KPWC8F1Z\]O5M'*?_-6 M3\*S&,D_KBVL@;O38BCSXP6V_ ML<\<%]C%SM<>-M7P-U:AV&XVR).6U[)*G M:IGCCOB)=T2SVJ@?=\31.?5DYQ2R]G&B+]3J:^*B:W^^W &'>+RYO:R6VN5X M+G62OZMZ.^GV!Z6)WE-G;2^'S&O9\D>?RW'G?H^=V^V79I8\>M)>RQX\^A%> M(EOM>%]Z&1^RNQU;:CO.HS5DNV7CWH_653^$N_BALU3^I)2OS <%B;QU^!;3SHN>?[&.O?KJCD^$RP\D06N":3^IW(R&5Z> MGU:")%DK"[OPP<^W"&[W>W2&C=?J@VKE$U/V8,'4*"+2&J:(&ZG1*IL\3MY5 MKJ+;8%;IUKN5D^'E9WG]E-D0U2/^G!C.@"LZ# V?HE ",50H4>JN@SE6&U&Y M_5^&PX\$L3&+D!91706"VQ!KL*V/ <@!:2TZ*5TET"W&C]$BV;7F)8/X?O#K:%VB4! M ;_I KYHJO:0QF]R")RJTD5!BC L7D3Q%>96(M)DH=R639E+R(_(!A"&TT M&LN Z#N\!6!TZPHK*.W'ND$BSV&.+2C*NHL8D$+MS)/@5#6:QI$4 ^H1$0U> M]H,5AM?AQ<=9$9Q3]2)(OL%/A+5!$%,0^'E ,#L)2Z^6'GLV3A;K,,QTB/IZ M^AZVPTF0ZZ_N!CL(D+Z%H!40;%NF%F#:4:CL[UD0Q!D 3WY1T-TI5X%88QD= M18;I8(\DLS B-&AKH #.X(SR)IH3?U;A2 ^;8TB=/\/U4GV)X27@8-GC7.G4 MX-QZT+E2J56(Y4K-/!<;CG'A82XO5)M%!P^T?TJ:V% G7(O(P)LB ?:*3>\1 MD129_"I#2R0TT,>=UH )CPRU*D#1IFFY&YKP;\M6%#T7IVKJAW"&,-4"$H4B MUC>J,5:',&I]&FOFK1M!OD(MB\A:JW6F>T5\!1N_SSN3.R'?"0,UL\RY!W^E M8\-:%\]AU>$O(M"6E+,BQ45R Q:'P2>"'L]/;=AQ*/&@QQFFXYQ(U7"^!"K+29TDZK?:@G[%E':5A5S\!KFK^OP M_M'ZI5&M7 *A%1L9,%M_)PQ_00#^L ),N"B^9PUB01.UZK8J:9R>L8Z!/]P" MVV^T3NR#',#Q58]2Y,ABJ@"L]<#VY=0)HSM!QTJ02)G@+L^4*0__:RA[U;X. M/;JFX+-"^4O,,"%1NOA5:*+H#Y60J*$RH#Q4RPQGVP+YN6.E*K3%"<,T>/!D MP^K^9RCZV,K0 JIDH$;_ 20V)Y,/DW^<(@\DO0T^0^"'"T:+UI@U)Y(H%,E\USS'!-PF/5I6F#/"\(N ] M Z8I'\B=V*I,"%S44.U68;LK:YHU'IJ,H(L]P^4B^QRW-XBM-=$\:J.MI8R^ M8+_W"LU*;&8>$%@# L=X&HQ0:W*'S"]+/6005 OU]*$KC]^CKW3R/5:!]*J5 MDI[C# I-L5KD+W+7&I$GZ XT#"W MZ<7X!FF,85E'WR'.^6YO>UYQ^>.J< MNT\T\R++URPW+TRJ4,02JH9"R'[P#!Z39*\KL5/[!W:GS>!)Z'Z@Z*H&EHRV M+A79Q878X=%Z@F?SSCL#S47V!Y9V1U_PX M,!G=FOTN[$SRF[4<^]K5A>TD@-I9%SZ[.'VJ-A.8U RA![: M&#SWL!>*&59)GG=MR"+QR0-$;EO:0[< _NJI&VF,-XCNW@9 MU9O@(?"^#EA MGV5N$);3W>Q%\^/?S*X4VZ#?[&C; #YQRCMH?4M+H+69O[HF&GN2=+GG$_\1 MN0/D,\!D&J_1:LO!YGKJYSF!X^--QF4" M]H[M< -Y0"@^M59,"2P;1NYB'A6A(3T:"$$L=O%4KNWT,;5O?1TS4JUCL+L6 M+6J DV>=L.J/@*47$< P==*V:XO-H,^%?J JO<\4.W3OY>,Q9Y;^O@PR9.VG"Q Q7?1"\/? O%EW2I]2#>QU@PT*DV/XP_G(K'V;Y2^SA MZ>*E9(..:71>CT7R,!WS**M%#?-HM3@>OT?MGOX#=\\G@RZ,CUA[HG_*%C@: MWHE:HA&\Q,8W^JMP<]R;W5+L1:,HM&6!NQR9*/F[ML05)DF0I;3)7<2W;4U2 MZO 59C^8X>3$WZ YI;MQCTY=]C=VUUWKW5PS#XNE]("-C8>+DE9UWO">(:^9 MI-YHJ78!BH7H5 \Q!XBVZQ1"7V@'>LC]RTX\:8TLZ V'5/_IAY2)71[ :=4_GE:. M=ZJW]V'5J]7;UU!$&,FTV.-/B0'&D^)&.L,$7P$G(1FP9!?RE-!*:)% GI53M&-KE!4F16 M<[13M(>>PF#DNQ:!!0!_V>G_Y\<1Q;Z7E F&P1_<%)RB&4F&GGKZ7VNUL*DG MY.;J$BLYCVJ+0"8(,%&'K _MAV$ 5;LM'C5O[2UCUJJ)[C9 _N.FT$F+*1)1 M%_8/IR [ >I5S7P-G>?WX6/40*8OH%A6/J1G*E$KM)%Q/;+JAW-YHEAKCDV# M13WMZ(U=9O3@(9IE[U[PA'+,C[D,YBA]J63MFJ$[*"H$UAPELUL6EO'= MPYD]6<=P.!1XK=B5JG:3DFWL!Z3G+41&4]#72YL[W8HC('J(L@%F&(@P=YC- M6MY-U*?WE9Q*AB:DY>B$ZQ (04%G(-GDALW6*,&AF+.C7L:S:"LCR.:G4)YZ M)>,6,UR*)EF3,AS(+UU@;^&\E&-5R7__^G:=U):>=_ONTN1>FKWT47UBIJ3\ M2FF/\S":??GM#__VJ[SQ.?'_L1CK6@-P?JO'/OF+/[^97$!W_[/]/U<7;RK! M7/V@1EAKCCJM4;M3;]1'P_[Y9-QK]?J]<:=3GPR:%\U&\\UO&65GZY\=)!M% M%6"OLYCI,R6]Z(E[4 M4BL33,@U92Q8V:&.DQNB@607!]4,F/*1A#>S\5@\ZBBFK]DK,QX*>6;I& M#42:F5(\*<5)VP)JG[,E#=I#CV#?S>AN+=AT:O6_O%M$40J=^9OZ1^4;_A1' ML%S7:7K[[NW;N[N[LV_3.#R+XN7;9KW>>@M_?@L/ON'GT_M;];P2"?0EO5%- M<]MJ=_,CUS%LX5]PR]:'W49CW)X,V\WS>GW0[(S:Y[1EQ_5VN]F09D-OZH>\ MS7>]\[_A-'2[@ZE64?RF\G97?UKC06\\I3^=X:AUT53CZ[0ZHV&KV54#E+:;PWKA_.QZYRG]Z?8'K?/S1J\] MFHR[W?[YN6H/VU9#'ZO1%O5GUSM/Z4^O7F\.AX-NI]VMC_I=U6)O0K)P,>F. M1MVB_NQZYRG].>\WV_7>8-(>#YJ#WF2D)%6WW3EO]XOZL^N=)_7G8C!LU9N3 MR7FGVQY?C.I#EDTUZF:S/2[LSXYWGM*?4?.B-^X.&[W)^?B\,6FI,;9Y[W8& M[<9%47]VO?.4_ESTFZU)3UD'[4&CT^L/!XU)1\9Z,>R,BOJSZYVG]&?<:0S/ M^_5>2S6G5-FPW6HW1+=UE7P4]6?7.T_JSZ0]J _:K7ZK.^FU!KU!OS^1MON= M\7EA?W:\\[#^R%DTC('@>.['6))/;WGQ;,>YQ$^\74"'I"EY'4[0QYPED7J) MFZI==#N=8:/9'9U?M-OU2;O;&+=(R38Z]>ZDDQ^DZM)W&.!>A],A#G"OT\X9 MX,6PU1I/+CH7H_% ">BX->SQ -N-\U&!F'Z? >YU?-H#;%]T1JU>NSGN]NK= M_J0Q&'0N^,6^DO3!:QG@7N?Q(:[@7@?\00YP'XOA$$5T+Q/D$+7H7C;-(:[@ M7D;2(>[!O:RNYQ'1C"WX&!%YB+LA.PG4J=A/HG4\@U]O0M4'H-/U5[7/EV]^ MN_#G:XJK@P>',\O6*R#'!0D8S"47FKQV##1JUTCJ^8*_\[L445]%JUKQHZ5,;>87<-G] M]H=?W\)T!._@___V_U!+ P04 " "C@4],=4 \$EP5 "( 0$ $0 &-R M87DM,C Q-S$R,S$N>'-D[5UM<]LXDOX^OX+GJ[K+5:UBR2])G!O/EE\SOG-B MKU]V]ML61((2-A2@ 4#9FE]_ $B*I B H"1'G*.J/!F*1#>Z^VDT&B _OS7 MUTGDS2!EB.#3O<'[_IX'L4\"A$>G>\^/O;/'BYN;O;_^\M//_];K_>/\X=:[ M)'X\@9A[%Q0"#@/O!?&Q]UL V7CD$H8@COCI7HQ_CT&$0@0#(4($916E H7''- 1Y-_ !+(I\.'I MWICSZ>?]_9>7E_<^!?/W/IGL'_0''P<'AX,]3ZB(V6?YP*UDA/#W4LG7(8W> M$SH2)?N'^_+Q$#"8%<<$XWBB)P@XW>?S*=P7A7JB%*3(7]#5$Y4)9(& +VB* M4AWO)P^+19%%!X09!]A?Z/!:T?GE4)4>G)R<[*NGBZ(LT!44; ?[__AZ^ZA MWOOE)\]3H*/)E%#NX0I8(6!#11FSW@B J83A0Z\_Z$D@$E>Y)3[@RC&+*FL) M]V'$67:GE[-Z+V38\_:;B4-)!-F&Y%&\UA5(>L.F!%*\5A'(YD4&<:HD\E.PB1I'R6T*X06E6 MDV1U,?1]AV/[R0ADQ30#XZH\;&V-!I*[6-@+",\BX9'C81(H" M67K=RUFL)@D&R%>=[Z")(#E5[[,]9O_T 0T]EII_37M.>O^Y/*9E"RI'(I HI MO&(PIC \W9,#@EXV&/BG#Z+W(N/-BE0J*&<4JH<2)'X<*25NP(IIK_<*4"θI @C%JL4P2&3742)#!JJ3I3"INJ(TB8&"ZOY'B2P9,H MX"$QK#OS59_*SG!PQ\>0/D ?BJ'\4 QAOLE\319^?KC1#Z.5*#4$Q12*'QE##^# 4RR] L^_>(+KS_O+O)9JB1D,[O O MZGK95BEQ6L1"N-2XG>G*[4=+EM[,H%@9(/O32\@!BMCZ*+I58X/Z:- _ZA^L M +53F7>I"/^U$4^D%#!!Y(), MA$)CB!F:P1LL<(6.L->RL4;V_B=]9,^XII"5^'H)XQU:13,[%&D6YC=8H37@ M]S_I [Z#![@6ZVC8WP""C3J S=5G[0KZG_1=P28=IGL=PCG$@AV_CP!VPKM4 MWAKB#W3)>TKN*?J.FKE!/-:16:/J@4BC*XVD9/1.1D71VB>(RS?(,A>]()@C M/(+81VY!SD9N'\!^T+2! C>5G9;X[4"15K \:M!ZUJO /ES]H,E>K,#6/-VU M2E=\W'.3M?C;AZ4?-+G(6O!W+_.P0'!+&'N#1F]D6]O4#YMA+2O:M6^!,&8D M0H%,N\]!)!=X/(XAY(XXFH@M:(G>5OS)'O=1&$TM&5-@Y:R\E)>7,-NAP=D] MH$*K,>1(R+D6-&5.-3@=JPCJB)/WKL2[JZUH82UV%UX -KZ.R$OCUJ1G8D?K MN*95Y3P]$GJ2JZ?8[G *5YQB;<+.CMUA,^RZ/>5J,OO=%%(EVEK-K<#%CME! M(\QRMCNDPL>QZ"G&) H@95>_QXC/UT%,P\V.W%$CY(KL_^/?/QT,/OZWEU33 M)20I#!"_!CZ*D%P5(5A"&>G4[2:IOPL?>Z[_23-]EM![.5]/,5;!,GG4Q>3^ M$H:0"O4?X SBV*E+6R:Q3YT=:Z;.,@Y>RJ*[]J[\=&XE;HSLS>18,_NUC$WU MQJZ9+%O;?2[+B8]]SNI8,V?E %KW9J8N(?,IFDIN=^%YS&2T=P1)1VA?"#'0 MAKD%']G+9)RZ!$&ZI_ ,!U>8BW3H!H>$3I143DC8Z"V ]!<32(M=C85+.=.7 ML/,*_#H$RS5 ].\@BN%7"*2OJCS6!0\]H;UE?-2T#,G'4XR\(J>N0W )*9H) MP>2, .,TSJ:_?X7!".'1F2\>J=0U-V:#C&'35=K7!7W43+<;8/=R(;R"%*J= MIG)XN2!%EEU,1;0PZFZNZQHVGK785_)*$_;Z^SMD,P.YYY8V'4PD%G'MV(97/NP2/[VD'M6+%6KJ9&0K %&X= ]M5GK[<%D7VTJ8E7YT.[I] M Y2J-&RU-E8AKVU-E2RA!,:"7]?;S /T"9;3UB"9DY O'V)U" 4,( 61*/0 M^(JH-61>B^F1%=-R;>K=25:?EU:H@J>LLNNPBW_N*9DA>8;3:MCJ.-0"6!FV ME0"4X"QX=AVA9TR%/X\P^D-E%ND*[153E!IFM;A]L.)6Y*Y S/AW%$,.A0(\ M,='5ZQ1BYO3R2T]H3?/E]D=-FI_P6>Q925EU'H1&;<=";VTN!X?:W,, R:Z% M9,9MDK&;R:T)^\&A-F$W0M/%A'TFA!<)DQL.66'[5,2!-D:EM%TT[N*B44 R M$=L[[P-M-$I9%*ZZ&8>6;=HD"!EH[5,&!]H(I(&CF[&'<>?WA<7B]K>$)X;X MDU)WT\2%RX91R,S _N;FQ!")4B:EZZY&HZIMFT4D([W])E>9+HM MKA)U@:),8,^.=,> SC@E MJWDR7ET[-\Q@3\/M!IW(:HSM::YNT&V!T?JLBYU/,TS<.Z65^-I3:-T@?F6H MN]>9_2T&E$,:S2\!!\\8Q**#D6=[UV-IH+1/4.K6Z"\8>9*3]V[!:X=#@S!J M9V"?H]2MSC>CTLF(J#>O>^2STMNG*77+\&WH="^(/0CA ?7'HO^XA#,8$173 M76 Q4-J#F&X&,V.DNI4"J\ZCH+_;(+"MPM8>[G23H";\S ^Z& 6;8.$>&U?@ M:H^8NFG5%0#N9"#E-/9Y3!$>.4)7(+"'S2-]V,SINVKH51;#V1G8X]^19L]R MB9_XW>T5<8] -'SYZQ8"M]4:2Q3V62;=%C[%H*@Z>@= .M>QRZ_J1C$$;Q!GW3JBY\K*G ^E)IQFWXN7-C?BU8*X2LYS]XJ3^'7P5DS>)E@U9 MVE.*#TE*L3J8W8RB<"1'&@VWJFNH["U-FVXD3#JZ+;UJPNS(A/1)DX;DRLO> M@K2Y1Q6DQ=D.BX>[AB.9?H%D1,%TC/Q-(&CD5HMA94N##L.<_0[%DMU7&0D[ M<*E%K;*32(=:QX?$%3-7[S3(_-VYV:?ZM", #7BZ>UTR\!(>75LZLVS Y=^-@IT;*_L\QY$VUZA I+W7S=AGMWJ3N.?$ MR3[K<:2->8[P=3#FK72^:[-S7$7A2#E'#=X:3,L=+8MIY++5;53$^'5<<'MQ4[WZDN(#T+L,G.3%=6M;A5 MYR1TN"7,LT,+N[EQLVIRM9H!^>IH?N)_7PL^ Z]:_"KG=VGQR[E[BOT.0&67 MZIT&8RQW;O9QEFX?G!9$[+S=6C.-M;.7YW?AV810COY0,MZ%-T)+/$(B MKB1'/JX):M-J:C&OC@NTF!=6!Y#0*]8M?^>U9P=;[MRB@E=RLJ@ONAH*@_() MHVH&H]'>H8W55>L@U3D8%P=)O""3H'+.:2K$SDTJT'T%_R)4?J"-8"@_3O5F M\<.UHEH'J6;-#@ZB:O<6U>^"B-4[K$!NVD-6JJS62ZIC8ZV7F'R'%7QGYR@F M1VDPXC)36T=8?=U7L?6@=7$T%4\F@,[OPD1$A^*-H) M'S=.]A&7;M=CRE@=KINS]G+>7L9\A]N2M<6=>")E%97P,:2:S[3*KX(WB;]O M4:\]%,L3Y5;W":\@BZ>$T7Y,UGLG!>KFMG-'3(,9%$,H)FY=$-:LTUZK@EKO M6"-B>(5*/57KS@., ,D/:,O_Y-SC#$0P^;12/KDLGVW<*YI46NY)U4@E1 M?^E^28*=CQAQTQWA)Z[7F4Y\BWIKPTEU9M'==_1'"ZI?NUE&=U=*/R3^D'Q$ MYDT2$W,5M0Y2?<7I[B#9)](+]>[\P A2^3R(S8<. _]:#ZBN4';W@.0L"BX- M$:E:=_B;\2GNC=D\^CKNM=A77T\VP+ZT'6<'O!D:MYZ?;/H%2,-Z;=)JB#9XT;GY6NTO2.7?#_*B_]?V7!9S"=(AP2>2N] M@3%)I%?WY"T8)9^%!T/&*?#YZ1ZG,=Q33B>=X9^Y\1Y%3A\ &K#G:0 X% W^ M0__D*YP,(=WS,)C TSW7PBB*I/FSRE@L:D<\EI)]H22>GNZ]#FF$/B,.)WN> MS!].]S#!.)Y\#L@$('PC'DAU][RDH!B((!(\J8)!3-/#9?8K:A;5RM[%74*! MJY]\-U5<1U!>".F+"_5*W6=!VW5XK&*$Y,Y$KOL1CKYLA2&(@!B\2Q63CW54 MC8,P$\APG6W,+A#,)-MS(;! EBU!;GBX?8@OP!1Q$"7I[C?(\^^X(+R4#'\5 MK6P23^[!7$U\<#*4@R6(9C"XA8Q=O4)??4E7O9?+-']#_F_H&@$<;LXS+M , M16?)BFGR_F!P[,\&Q\='90^I*[0U3W%6ZX,_.SHXM&NU5*8%[I^L#Q3N1D(^ MADL.*NXH'^6E PB?X"L_CXC_?:'EFDS6, //V&S $L+S,4]*/B#V_5LL4;H+ M+V+1%">0YDW:I>3JC5-8#(X@M2ED:85F?>XA]=4)\ 8M\NRZ+H"+8OM.J4*J\W- MG9HZ3J>B;@/2/TW^4!+&?YS;FQZM+GLFUONQA".4&8+AX@?H@;V,G*92OM?6,&$C 4HEF.G)I;^,>*TS:6-(?I**$WF$*I-Y?BF[D75O\)@M(99:LE;9A!S$S NL&/E%7;L%F$H93(9QY%T6VG: M!BR@AN+-M<_(W#0/^.?Q7(X-XZ&RV9NDJGDO6,[)$ -11%Y@("$OLAW_%_!JWR]^./2BZ?&5.U7_&F,:" ' [D6CR3D M];J[$+90?4C56Q?1 (> P>#O(G,406A)U9I"+52+,"X7Q@DI0?"O.,V&E[2R ME]E^-Y*^2[J$$1(YR;R<@9D>MC#[RK:_R*ECGNS',6W'JH741PS>4YDRJYO7)%[*V1S+MJ_5F06_P]!5QV+1/Y.*3V,*G94L%_Y3 MJ?E"G)4L%-U^--5_-CX]BOYLHCXV^0#19!A3T<4MM&M*U=YWMU952I.B3B5; M.P*Q2G^#_2@.Y/H$N8+T+DR73#EI;J9MFRW,[5JW?*PUR\:,8C]",)(+2"(2 M!X]S)CMY 499BYHRVP] R]/HAA%Q?;%6+!5=%O.9P3".;E$(38J42K0P34WE M7?:J\LW6N%&R.<+D/=6G[7 :>1[^N1Q"%E\JGE$JTP59]'R>%TGW )S)2;"O M@'Z'7.46=V$(98I^*1K[0NO-\WW#];_NIAI:5!K.\R)%E:Z$G)-T74<(A<@4 M/BR;:K-\_[2FN@:(R@^0P\*WO;(W9F=B5 U&,!E7)Q]387)=\A!FF6YP%G)( MT[F0M<0"I<47A0JT&!&O,\4C78)M^[RMDE*U4#AT !U\!!HDK M+B44=:5:F'W',E*K.>W*U+#A62N5F$;SLQ&%.E ,#[>?[358O9PLKTZVS;?>/$R3A??% M%?8AH87]XNF"S&RI_9O8>B(G /\O>QHAF<_3HGD"!/Y+9,)^.6G_P-02P,$% M @ HX%/3!$+%MEQ,@ [34" !4 !CSMB>;?.J#J]19BE2:I&SOKW\+ M)&7=>&FRNT':NW/.R&2S42@4'@!5A4+A7__]R\WHU5ULIO5D_,>?R!_P3Z_B MV$]"/;[ZXT^_?T1G']^\??O3O__;/_WK_T/HOU]_^.75^<3/;^)X]NI-$^TL MAE>?Z]GUJ[^$./WKJ]1,;E[]9=+\M;ZS""T+O5I\&-7CO_Y+_N/L-+[Z,JW_ M9>JOXXW]9>+M;%'W]6QV^R\___SY\^<_?''-Z ^3YNIGBC'[^5NIC6_D;^C^ M-90?(4(1(W_X,@T_O8(6CJ>+NEM4G=;K7@2R MY.?_?O?+QT4[43V>SNS8QY_^[9]>O5J*HYF,XH>87N5_?__P]@D1W]BO?_"3 MFY_SCS^?>3^9CV?3LW%X/[N.S8?H(XC8C>+TUS@#1A;TKIN8_OA3+@DR((K0 MI03^N5WIV=?;^,>?IO7-[0BD\'/_;&[_]3S.;#V:=FO+7E4IX\WD_$, MUGQ8^^O=O=RBZ+ ,;OFII6Q[(7ZT1K8;C'W0'K:)OTRFTYY[;Q?)7AHTGDY& M=C +8 MKQ?_-Z]G7P]E>S.E/MAO8JAGE];7HWJ6IZAZ'',7+QZWG?'VH-$#R^(-K_?/R(NOK82W%Y'!F6ZW>.]#HQ>6I[ZI;_/(?9]>SZ<97BUX MW%*H#Z96KB98XR]@19]]?3M.D^9F,;_LY*U%V1Y8O+1U\U]V-(_OHIW.F^5\ MLHNWK86&8NH\-O4=-#\O)]-9,[_7GOXCABM0ELX\_+286L[KJ1]-+7O[8(+]-N;1QW;]W:9LORS^:IMF,=;WE^RFHOTR^"'ZR3CK3G:Y6&7= M;SZ;-%\O(ZA\=@0O?0!M<'_V#R/<;^/@SV_-Y*[.>SC[MV!+Z7[9_'W<@+"N MQO7?%N-HY=TZ8#"V(]0+\[/8Q.EL6??%EULPQW;JPEL+#<54:R'N+CL4BVWG MKIU%>V$0M.@\2G>S\^S%/BO_]J%U[^TH. AS;?MM>[F>6)O.6BG8:U[MEX%' M'_?HO)V%!V.R?2?N*ML#BT]\%[MX6OMR#TS FG<;F]G7;!_^W[R^S4UML9>^ MH]APC&UXW!)]G8@6;U0[M':AV4.3_CRW#:Q5HZ_G=F9_']LYX#.&74QO+S48 M6RUATJKP8$RVZ_8V97M@\4.<1MOX:X#1>;R+H\D"2+N8VUYJ,+;6/VW9Z1U( M%FY0.X <3K&?YLR:N9_-FWI\U8+3ER_WS<2^MGFKPCTP^=&"Y#\!G5^BW6U5 MK7^[=S:>?FLIL3U(#,QPNP'2GD(?[/KK&.:C^+;.+LB%EP2&($SBHSI]73B" MER%L.YG>DTY!UMO"Y#!R?30D7N7);H_=D\TE!F'G?N]H]4M;@>Y)9Q#6_Q0G M5XV]O:Y]5^9W41J$_7U7A_84!F'WY9.64][>E'IAO[FK??QX:YM6<=J;WA^ ME>??6_?^7F0*,-ZV^_>AT@?;>T>F#!J!\I+XV70ZOUGLW+=>OO:@,0C+%]/; MVX-Y75-X&";W\L>W+3\(JWM/_:TI#,+N^P725G$#;5WF>Y(9A/&%057[1<39 MQ/_U8,ZWTQF$]9=/6LZW>U/J@_T9@#%>U?Y38\=3ZUOIN5O*#,32WL-N#QH# ML7QON;Q/9S>39E;_;;79_78\L^.K&OIQ&131H44'5C%\@Y?1'AX@V\3P-.IC ML?ZU]JWV7<_@37]G_W>R.)TS&<<<(SM(;^]9R5"-WLICGPWO4M% C6\YI>\L MV0=[\YL;VWQ]GS[65^,ZU=Z.[\\XUN.KWR:CNLWQI/VH%&.[Q<&W?'BE+;H& MK+.<2,)=A,E^"H_>3*;M1U8?Q(LU,I] R?]GM>?.CE9QL _:7/ZMUX8?4&$Q M85S<]MO)+^D5:\KEI(GP^YMYT\2Q_[J8%T?W;MU'LV2O[3VPTF)">1(SVV.[ M-],MUK1?X^='#YO)&#[Z^V#W'IO:OIYB35\74P&?#U6,!JRSF$A6!W$^+"-1 M>Q_G.\D7:^C3_<%^^W@[[7)-?.P.[K>!6RB7:UZ[\=:K=GU8G2NY_9V3""WKC%]F<1QR8-JPM1Z0L.<;:YFQ>]9&$_^D MEU;L+'(\)3MUBXQ,\RFZLO;V9^@]^7,5_?<_3J9 MQ<6)GPGH5P\L H=+/>R;\$;6Q=$??P)NJKUI5((+P[",*$HA$ UJ0C=@Z+)CTBA\.+/H +/3](VM@P3X [5]_7K>2 M''&)6;?@]KKX[9?MK&C5AV8C.S4FA^W#S?G AJEC8)&_:9N[JTB56WXZMO)W MC[85?UO6I6=O5EX$'$D0".N$D6!6(&547I,MMQZ[$%FKE:=(N\[G,(I^!;E^ M^AQ'=_$==,'UM'UCUQ:OJ-;&&:H050D6AF0LTEX;I%0P'E,!ZY0Z=:6N4Z]. MB@BME *WCOV/^>![^)]HFSW!\E"PTM R$R0(,B:#/#$)>< M5+3O&":=Q'5,@'RZKIM#\/&M7"5!?Y7.692H5H@08E ,DB"1C+-*1R&=.1P> M[(> 1Q=I'1,=EY-Y,[L^ !X/!2L&MH? -B#G/1@Z5'#D.=.(1\J]E4XP[0[' M!_\A\-%)7$<%2)T.P\=]N8H(@PT&.SAB:"_CRB*+$T=8"Z?/^2F7(>6=A0JZXR(.E%D M6,0(&@Q_8'E%5AE-F2?2X] &-$>5PVYWZWZ$*HRC35)K)(UDR 9M$68.YA,J M5"!8.>-/W^8; @'/A]C08CVQ 0A7VI54)08R5W"-J0? NSW?4 M.H9B)#*H0*VRXN1MQ].!6R?)GA[BH-;8'^:^4:LH$=QA#SJTM!Q9*B@2.C.J M10S)!*-PA]W*0B;I2:&NBVQ/#G?9VNH-=M^(59[: $H=0]QXB30,3U"_X%.4 M0O,8+>.I@R53R- ])=1U$>WI@:Z^ZV^N^T:L"BIR$8)%CH6(B%$<<44E$CP0 M;9CQ@?B3-Y]/"G0=1'MBH/L$5B*HI6 9=L?< ZW*:1.5-1A% <8E9L0B$<'6 M5)I@++R*7L;#(5?(&C\=R'62[, Q&X?M"0^[T[^EXG:W"O7)2JN;@@INAS\^ MCSI>GD!?FZUBS42PJVB%>20J@8EAG%*(>*-1XA(CE6"6Q!X#1O7Q'"J/V&_7 MR$H&%KTQ HD<(163H2@$19$3"GL"0S+X5NTYIBNDWTZ;]"FL4HOA(RYW>\M> MOEQ9+8QSFH-:2332.GHD" ,MDZ7@"(?9GYU\:.O!/;6YQP\73[& U57((*RE M+2-3UQ:H*/S'C*6(A1!@P>4)<1L)+F M=C3Y&N.'N(A!W&M.V%FVBA1'SHP$H],I% R($F93@R*QBMHH*0[VU+V8/2-D M"*$5G#B:^9X@V5BF$E*Y%&Q"RBI0VJWV*#(6D3-).8Z-U)R=NK.Q_^FC-V&5 M L6SJ]MV(V)]@8I&S9U@ 1GA'1(29DLKG$ D,*(9V(LT= B'*N,%[!D.O4GJ M2%CX=3+V^\+AH4Q%K+ F>8F,YAC!"BJ1U=3E55,*SXCRH4, 5/'5HY."V:>4 MBD:V/!) *SAL+E0Y*;16D2&BI0#YP?3GM8TPLI3&WJ5D8@?_6?$%HQ,>>A53 M*4#LY5998Y-3R7FPV:_GK(5%D"8DLWL1&RRM-,19W.H(Z8E,"/T['GJ162DT M_-:LYK0%UXL;'+? 8H;$$9?2HZ1 *7*8$D048RIY;@D_^9B-F>!&6@M6'O&\UCN'"-N-Z?/4X02!HT+6OMZF>NPM720D3%6A4 M)O&$#"<1$9(/&1CG.4\2E.X.6Q]EC-2>P3.(U(I-0XLD6]MFE\4+%=8N1HT- MBE1%Q+5G*%@:D B"&JZCXPH?;PMOR60+7]SC]ZK@H$U@#: 4.$.2"- (C @( M"T85U=93TN%X8J'4) =TS_/)KZ-0BNE*=IIO]WJ>^7+VQC9-OE]GIP+5IGP5 MO8 1234R7CE$F/(H\OS51JX\94JD#F%1)4%Q4(\^5Z@&DEFYY?!Q4M0NZ-F3 M4A5DE#3ON#-8Y0(2 .#S(WM8)J5T<[[P]'PTBNV8-[9>I2W-B\G M34YO^#'Z>=-V*VA7V8IASKG&>'F&T_ (PTE:!4:+8]1BEW3H$ E<1C?O#S5# MR*MTC,'WE5ONF&IYC[@94&ZE\//MGO5'N1O70.3Q:Y450(QA@;R3H "2*%#B M4>6S9!R;Y$1@':(-RH1T]X>"CJ(IZ 6^M75870QUG\6LK473HG2EO<+821V*@IMJRW&]D0JEHRUVE"D%;6( M$K N$P\6">&T\UGH7=)WEE1C.]G(@TJLG %]6\_L:'FHX)5XWT<\NZS&\D&^O'8=GV;Q;06VP.BLMDXG.!A1$G@.\8\A%3[-W M3<,T $.4=#@@7%)5[H3,4Q)PN25S>75 SJWQ_P'9=:5NQ2NJH//,$&:<# MTCQ%Q*SP*$@#[0PI*MMAHBNI07>"4\\R*JXM_V:;U>F>Q95C>6K.FS8P?\?F M;NL!C[8D*FYY9#9)9 @UR&8!1.$HRFE9N%01*]T!*26U[$Y(&5!>I5#SI\DD M?*Y'HRVHN'^E"HHRK!DLYLK";)B50V.H1(S:9"TF..CO1(GNU.L=Y%%N+GAZ M@PR@\>*+'\T#+'@M>KQ-\8HJ1P2#-C,M+4I&,^1)SN7)2)"!>99&Z?U)0KJ76GX57YSXJ<3N('MZKM+-) MJR"02#0A%7! WFF1C]!1;IR-V'?PF)7!R5#=]Q(EG0173H.];:*O[?("R=M1 M7-T4>W8S:6;UWQ;/MRJONXM7#@<):SLLO?GD)764';RI] * MP68@>18[GG0-JLQKF&$7OIPXGN["S_H"%6>4:PT:&]7>(I&=A5(9:+!QD5!L MA'(G[YHOA)C>)%C.N_)T,7X[OC?H'EWAO-6]TJ)\Y03+Y[TI8D9YQ(G&2$42 MZ8T?\G*W0A :2J*E$/5Z/JW',>??NG'U>"'8U[:YLO7X MMWGCKZ%%?X+/JYN2_Q;S9#K?:FT?1K"R5,3 8D(V6(-4OFI1&IBA*;%@SS(1 MD^FPSHD?"G/%1%QL*P#8S;K>^W'>$'V?EN="'K9.MTUI.\M6W'B%M0S(6$D0 MF"X8L8 E(BH:I[WVPG1P_XKDP5$Z:< M@F:8/.;9V,B'%WD$JS*K7E+M.]5*HM="HC!4R\ M,&8T30011RTBS%%DC*..1N=U[*!:Z1\*54-+]GA(R]$^(*=# ?:R>$6ESJNZ M1#YXC3PW B5#.0)[5@>+F?>N0UB$^<%QU8M CP>G^V"0[3[MK>4J9W-T$8.9 M.04&%@I\PHE&9*V%:=I:;D*79!;X!T=0-U$>#SJK>.Q[FW5M7/9>F&I#L(K& M)!L)SY>@,618CB7'42+GC>/!"XUCEST3\H.#;2 9'U_S6N4M/4C;6I6M!&:8 M"&ARM!1J#\HBGX\7R2!M2M@+Z(8.V/JA/.9#2/.H*,KI*\%PM7LOA<_*5DH: M%IB.R#M#D9(P<*+P!DQ=R8G6(%O598;ZH;SH0TCS^ [U5:K#@YSIJ[(5T] R ME1(R>;,I6&&1C:N;QY/F7KHN,4:D3%S[T1WIATNS8$3 .A$MW68=8T[6$*F, M2%(Q@5%.X8A$X 3%;.M:GD\!$!.)./E-X6/'G/0CUX*';GR,87H)69#< M.SO+Y_&_OD^;3^IO@=N!%"L6N",B1.2(2XC Y TR2@09PC3QD8G 6MW/>H)Q M+)TA\?(X3R$1%X/AZOZC3Y,S#X.VB8=!KSV5RF-J@]1F&8G*N$HH.%A2A,3. MDYJ_ZHNGS?$.I7C,=:'>_W+=_%V776)MKL([>F 4-':^.Y M1E@1DEL?$3,@%L(M521)VFE*.JI2/_0*V*=0CV%^+1H13WQ=F$F M&:[R5E5$(8J K- 1_L5*=DGH>=RHE[ZQ-( PCZ8V;3SHO8_6M)%(94S.GQ)! M$B(I1' .U!!)(RVM]X8DHF0'^_"X$2^#*TU]BO7(#HB'5!,='!!KB%182\(3 M]L@S2Q'WV:OG"0RU&,!N(1K$WB&,H8Q&=6P'1#]R/8:*]78ZG><3>._3(H!Z M^OL8N@U$!O*K[[*5NSZN.@^H*;RV/*&\R /]_C;_T%8MZ[W>RI.<0UQ:Y*P+ M""8/6#<8-\CQP+FU#GJ@BX/VF*I<9WAM4>5.H2-*K]VK&_,^33[9+W^I9] MDB'GPKZ$60I$%RE%/P-#_(N_MN.K^ %&Q_OQ>F5H"Y[V(5.9I"CG)B%)DT2* M@#0PH1KE2'*=>&*"=@@N*^,Q*:8N#BS9@HD:GJ1*>'FIRU.^2B9->,E+BYM^ MMI2JI&16\W*K5 M=4Q,&F]P %4I6((T%AAYB3E*-L#DPS"Q7>YA+Q2,,!!.!A+@*&6]T*Y3XZ*X7*2/Y(K8Q7Y_FC?JK@'X[@6_6!Q-LM\.:OS;*_C.*:M M-^9N*%$91Z24L%X[Y6C>IU>(: QU,D=BQ(3*U,^NWL#;)(=VWRI2KZ8,G5_PJK55+_F M[4IC')S+Y\\YU!"Q=<@R#$U-^0YUL->AS:?N$SE9+#Q7B7J1?W%LK=:$5LBZ M?Q?:1;0E'JQBQT!UU"0@DAC(R2IOE2$NI0ZYD0HML)T[;!, .HBI5/?GZV&@ MKKRC>![OXFBR"'#]02+$J@X MK!=?WES7J[Q*X>-C'(V6-Y2]L\U?XR-Y; ''YD*54(RJ1 6RE"6$90R(,:J1 M2H$)%CQFJ8-SOI SLU=D]"JL4K#X$U@.C1WEG,KAIA[7TUFS,.)W8V-'R8HZ MR9(%42JK*&):XYP]AR+),#9&&V%3APB10I[#7@'2O\0*+BZS9N[S0=?QU9MK MVUQM52_6O5YA[:FA.J% 0LZ\I2P8J-9".XTBT@CM3(>#,64BAGI?2OH04[&I MH@%]ZK=FLMV#\^BMB@!Z/7,"$6HYP@E+9#30]C(8%;B%?SN% MRG3Y85WU7.?K1SK'Z/N/L;FK?=RC^Q^5J"R#R8[&A*3P$0D&-@Y72B,/D]&VPP:;"U5,ZFARTW@@%"4P M>I$RSH#:JC3F(1K34[3@D*ZCOA: 7N5T!$2TA\&B34KH%"S&B$6)5._ZJTGKIL,Q(.%%79[K]O^,[>OW\16@06"/+4S&E_S<+Z@I4S3"8*&">6),2E MB/F:68]$Q(1[XP4S)Z\??#?[5'UW1;F@@*64GO"[71_=5*2"Q@A/F$+Y+F/X MHPB*5C"4$K0O22>YZ^"/+N-N_%X UV,GE(+:W\>E6&6\H-\+3(]PJ5;1J,7% M:?=\^#TVTZ7\-D0O=K\MNXFAGEU:O[I7_I M[JMOW\)'=]P3*ZQ)/IOK'"-*06.WFCKD")'"@[+M0Y>+ HI,KIWZ[\7UN?U) MJM1"_8SG-_O"856@HE%S)UA 1GB'A+0469%].H$1S:3'-)R\ 3(@%@X7T\"+ MW?9Y^-.3J[7Z7P.FOJD7B3_>IWOM8;#*)GZ>%_*?=[\1!$D,]#/+0\A5$2P06"@U$BDYA*TPB#E,4:"$ M,Z:54KY#'J4R>D6?()@<1::E-)#E;5O[P6ICF8H(S*(Q#I9K*9#/9^"HC ZE M9&SB!&NK6D5'#.3Z7YN#:+^VMZ91Y9SB00707YRFR$4K4?19*@13(BW6JLL% MO&7&44\]O2Y)^T R+.?-_>:VV0] VPM6*7B2L/$H0>L0MYXAD"U!TDOCJ?8> MIJY3U^2'04WO@BL%E0TKQD)*O:SGFRA5B2NJM4[(! Y6#G$:)188V#N6\12D M@6XX]6V"8< TO"0'MAS7*O+#&HR//-P%JKBWA>'+$@*P8CQ2ZXYMG[Q@[Q%O MVS?U=I2L,(F>"$41CXDASY-'C@J.@N B>"FC$:WV]H9M][>>>L1]BT:O*U:) MJ'F0FJ"@*$;"*(\BPQ*&-$G%B8Z_$B0/ 3U)*O)-^PNWTHJ>KLXK6\X!CSL[-S+=^BT"Q;+)$X^[+Q[U^W"PJ&R.AH:LH8VAE[ZN@\B MOA6JM-/:46Y0M"DAKX*#&K5!B27-N([$?C\*<9=.W(6++A([&C;@P_VS5<#I MXRM>0)U:Y4";7MS(3TM6F@:9&,&P-#",N/(<"2HBDA$^8LF- M9">?3Z,$LCJ+[9A3W#*B]HUMFJ]ITGRV39C>)QS:"$@\&L(\1HYXBJ(6 M"@EG'3*>"YC!F6)=D@O('P9,?4JPCQV054-7+LX6^QQ/"U3DM7AS>:9 0OB< MB#.L+R^QP9>44$XOV>NSP_M1]?'4\_8[9X\*5"YX*8QV MR 6C$/?YBNW$$Q)!6*]I#+B+LXG@'P9.AXKK:(#(<6S+_AB-)I_SQ>S[H.-E MZ8K)Z*AGH L:'5!2A*&01("V@]T:!79:]^.7+!I0U/N622^2&SC.\5%$X*./ MQ0(=?P6C=7& Z]CQAO^X4N30*T5.IC_.X<-T5OM^Y7M/M2)2DRA#1#Q*"6P[ MGO-NF7QENW0T2>%Q!YO@'Y=E'*^?RIUIV;M5JSCZ?B&](EI9K+%P,B(C54!* M_(1=S\PH@_OIG(Z0\YW,\Z)7.SRG'O.*#//T0"7,>3T M]/#2!SL[D=7]E.Z.&[B=3_ME0V/.9JM>^M9K#^6AT]I(IX]Z*B>]DEX09(AD MR%+/$< Z(>N,$T\QTR/M0,J=D$:P- M(,\C8^[72=9VYGZ63V6L!'C09D(O]"LCF'"+X2JU0-P0!Y_ 8@H211? XN'2/C,[S9>/ $#FO[^H FOD!"^T:(B")))DU&ED5/"*<4N08 M&.62"#(YG1S7@!WB7") MC,#)2JHUZ[+_62:RY\@SV*&"/#C 9Q/HZZG-FR1/9])-03][$:E2B(GY!,UQ MV".)LR^0.XP(HT1B!7]2!S=7F6"@/F%21(1'GG_@P<4KY8UD M>9_.8Y"U%,F@?%X6.>.LY(9S;SJ<'"P3#U1PINDLO>.C9QFJW29>OC6-BBLA MC 1C19+D$ N.(9=O;J'>6Z8C-=3V$Z_S@VA"O8CPX)7J FQ-O\PM^L@$?I>-VH5A>O+]Y<7FCZ MYO+\C>:7K]D%OX"VJS=O+B2#YG= 9:%\1T>!96\2'11-+U)CY"W5U9MOKNWX M:MW658_4*UB#M-#G^I(I(OCY.4B#@"ST:RPOWE#39<[[_O8,CB?8(VN)2Y[? MCKO%6W8G7BFC=;#6HLB"10(;B;CS$7D'EEK",>DN'C;RPVTM#"O;W M9G)73Q>#ZQ\1%D5R7"^ONMB_N=L+5HI@E90-*%K*$%;4(T\M0\H9$(,1@J63 MO_=\B"'44#T4@K M+>F0^J/01;N#PZ=W(9:>=Y;A$X?,.QM*5CSZA /Q2,J$$7;1()^<0=&'K 9I M;DT\'#AEM,P"\TY_XBM]8&Q_I69'R<&I#IM):,>R418DFC@3Q#@5M"5+68!"\\+&+ MH^1(*:8' -5 PBP^1ST+(=U_CMI*H%*&:^,]Z'_2,:2)@'$E@P.!@/[G!<;& M=+#9CY1F>H@YJF\QEG.QY6VU^QN]X<%]HHB!;Y&\/YFV9&0EKJ*5'=^=N(:I M[2F_-Q6I0!<3GC"%:+Z(D$I%0+T7#*4DF$G22>Z.>.'+PP'#)>/WS=C:TO5% MJA@4$T)2%)*E* GLLXD1D#;=998N4VG98L/AO] M6X"_>K/B,'L&: J2%,3#&#<(&F>03EZ!=/H4"B0(E'A2(5')OD1&AW MV^C +?I@/[\#W;VI[2A?Z/9Q?GL[6MX,\3[E(+KF;L?YR3WH5$$)@BW.Z8\E MC$+B07MS.4A8"RH,?+==;NPIM=PD_="N\?-KT*K#A8+NMQ/;V.(><4 MW1\LFTM7(M*D(B?(>QH0T8L\QE@CBY/$00?KN_@!2X6V] V67@4VN$[S?/T? M7J%YEFEKP"H>?3RV6G-V!]5GT5Y.FGPEX^KF22D1EEK!MK3 ^_E-[B^89G,2T>P*M*/_H5YS0ZCSFRA$JDL9)("8L1UU;QX!.WKL-9_4(F?7D, M#BKA LOFRS5FV*43WHS3]VEYZ&JH2N[O&7A\Q< C0[Q0=1L>'WL-WW@)PW97 MQ;9BE=011I0GR#@=D.8I(F9A\@W2>")"BLJVFCP*MWC7;8[;"U;:&Q,HK#:@ M6"ODM+-(RQ@13\I0:[B@OD.T4IE5N[]NG0PLNV++]<.4?AYOF^COCY;D0W/U M(IG[2O-8/#_D:IF^JJB,@!7%886(YQ81F$ 0DR*A&+SQ@29+<(>30H46[<$@ M>$0Q#[QR[[?B#+NB_WENFUEL1E_/[F0H2IH*I-7Z:#=EPV' M4+ MRLW;L1_-0XZ;R@Z.['^]B^/YQH/'A]"J0B*"XAPL;AA%A!J)!*;N/NN.H4%W M4&'+;)0< RG]R7,8[(!>,Q_GI";UC9LWTX?U>"_4O*!2:<&@.90BE7Q 4>23 M*2SH5?L"-%%U4#A9&87S&(#I0Y0#*Y7[Z "#ZSZS9NYG\Z8>7Q6II.4E,9TK MS=[#Z2<@^DNTP\5;/JWEZ;=C:V]O[&T]LZ,%+WE?\7'>(6NXIPQKSFRK&.J6\_)FUNKGK+VKQ_7-_.8W^W7A>9U- M7,YG$0&&X9KL^:_&GR^EN3^QG@6RJH3.+1QL01#_F>-1,P MDI)YY+!.WF/G:>IRX^"@ #T_AWJLSCE!>.^,D$9/*HJ@Y M0: >,L2)%L)R!HIB/V?*AE"Z?P@4=^Z0$P3NTV-9_0#W*8$8HR@E/I!C)G?:HRFK= \]"69%K<)&$TY,CNUE M 6',':)>@+@HTP'#Q(G5R<>:#0>(;8-R, &?XG!\._[T>?(_T3:M=9K6!"N2 MB(]88L05S%HD*5B_/:S?AL<@A4^>A0[I4POE!SI%"':2\8FB$*J./>/P&\G* M$FLH2Q;AP!.HCHXBKW!"2@E8-#GE2I]\[/^I(K&+E =V=6]SD [KVO[HKV.8 M@WSJATR@X_#GN1W5Z6L]OEHEY3YZ_4/[P>/54K--DV8)\G(UO9Y/1. NM"L$G646(V1C%BC? X$,>7N0P$XB1B+ M7NRA8=-I# VHPC(>6@?=L60,O##F>T6O)R- R#3'"L\&2\[QLJ:S*6#J-E,9 M7,U\4??%]/:V?*5M,EX-4&\Q/>]%S>\7W7N6[^N ;\6K7\3VU'Z6\PQ._%^+ MU__RR<"C>%)::=:.5.+M_IQ=WW+ MOO5E]NES'-W%=Y/Q['J;.=*-<,6)XQRT$&09E8A319%,5B.):5)4XNB[J%QE M5/@^@3$YLG1+.9_W:UAV7W[Z/.D-ABMZ54Y#ZH@ %90*ER^:Y"A@*1$)3&KA MI&>&G_H&R,F@[W"AGC#HLO.\7]AEBA7!7F,.MK5P(B(5\]D6ZQW"@<20[3'F M.V1Y*+/?<5K .U"LIPN]R\F\Z15YF6!E@Y2"\(""CQQQ8RUB#&,4N%!6! Y& M>(>--O[W![P#I7K"N(-W^\4=O%N%Q(F0$OJ#&;IDEFGH%.EY"$%;HTB'E5;\ M'>+N,*F>)N[.TBPVO8/O"=4J*FTDAY[1@;)\J,P@0:-#@GOJM1;6X@XI3.7? M%P*[BG9HG^YV_\2R5?[_YG430[[\HK:N'BT3266?Z*Y$!L,/G_N]\3>3&U>/ M%ZW_\.UV@K!(P M(:+528_3E^ORE4*B7;Y26>^)MCH@T"K H$^!(A.-1(I%YXTP3HLN%YX7F<2. MBKC)"791J36YS\:^L=/K57J;.SMZG(%UX('PLN(J$J,TK'PH)I<0,;STUV_?XZAY<4O)P,/D6WV5C%1KJBUB M^:(8IHA&C@2&L"$T2"R3,!V4JS).V1]X7'3IJ.]Q(!R2T;)(_96+6(6 $^+! M>D0CS$8F8(N,\AB3X+CPZ=2=R#_P0.FSX[['@;-:0!_]<']0=W/JMJ/P446I MD@V@ ON$)8K11$1Y!,10:YRC6!'3P2_!Y'U'VK/]DOCW[< M?2ZZ& \5TTEQFL]5>L )5=$BP9A" !BGJ*%11-.+=_\?(^DD>N]['$4O9Y/W ML^NX;9._0.T5I51IXRQ(@'&DG79(:0",X,%01@G&JH,RI_XQPE8N*.YP89= #/#*P115%#G""C T^&5 #A#OY.,(?=5NF_[X[ MZN;U._N_DV9UI&LV_4=X_I'C"L5$")+:@(:DC3;< M"9JZ3"X_2HT](,5&]B?08J\G6%6:_%660LV0#G]++R&J^OD\?:] H4NVS MFW29;Z4>7_TV&=6^/G;MC_"U4/?SBM_$ZSB> AJ7^0;SK89#]TT[7L-=A!$ M*MO5(B_G23"5HP[R_X_"#D ]?#B0FG\["48O;D]#8)>3!F;K\=+<]%\7HW$U MIX_#H[%Y$LPN1\ G^R6>AO!^C9\?/6PF8_CH8XN[H@OQM^Y&,OA<>JIOQ>O* MM;XR^$X&!)K;+NW=NHB*[4M_W& C'_[I_\/4$L# M!!0 ( *.!3TP_=%9!0 5 8W)A>2TR,#$W,3(S,5]D968N M>&UL[+U9EQLYDB;Z/K\B;\US5F)?^G3-'*S9NE*^E.IV\16;TH&:0##OOL V P& S__K]_7"]^NDVRU3Q=_NTO M\*_@+S\ERVDZFR\O__:7W[_\K+Z8=^_^\K__U__X]__GYY__C_[\_B>;3C?7 MR7+]D\F2R3J9_?1]OK[ZZ1^S9/7'3Q=9>OW3/]+LC_GMY.>?=X5^VGY8S)=_ M_%O^S[?)*OGIQVK^;ZOI57(]>9].)^OMNZ_6ZYM_^^67[]^___7'MVSQUS2[ M_ 4!@'\I2QU\(O_KY^*QG_.O?H;H9PS_^F,U^\M/4<+E:OON&B\I'L]_G:W+ M @\?IK_L?BP??5;U=[Q]%DHI?]G^6CZZFK_T8*P4_O)_?GO_90O)S_/E:CU9 M3I.__*__\=-/.^2R=)%\3BY^RO_[^^=WCRJ99I.[OT[3ZU_R'W]1TVFZ6:Y7 M:CG[N+Y*LL_)-(G:^+9(5A^2O,W;^JZRY.)O?\E+1K@@AV@'UO^L5WI]=Y/\ M[2^K^?7-(@+V2_O-//ZK3=:3^6)UGBPGO6)@@;]N/W0I[^,WM"/NYGJSR >( M[>M,>GV3)5?)8ZJ2%/W2KZ:7"-1^I3L_V7C0:$VG1M_5TM0*"3 M97(Q7W]:3):5(KST;,M-J$FH(T5::%#$_7J^SB?]?/@PZ7(=S8-H)LRKM5RC M:+<-//)336Q;J7PP(>MUQC;J[E;$]^EJU;+VJJIL1:#E*EW,9_D0IB>+W*K[ M,^3;*(UU6RGD\GB\8M?;&6EIO]91W_W2KWXX69K*[\(OU^ M$K9'*^BRL:?;0PVJZE" CS=)MEVY-8;[>0T=-O?+563C5;J8Q:6N^^=FOKYK MVNS#-;71_"R9S==^,ITOYNM\B)HODUS%VZ_KCG@GU-%"DVURD62Q[L_);;+< M5++XP./M-^39G[7 .ZF2SAM=;_(^I8Y6FKR:9O.;O.=^O-";54ZO&FT\4JB- M1NV]4G&.=W%&7]^]6UZDV?5V?*EL6XVR+3313^;9WR>+3?);,EEMLMUX4M6V MHX6Z:I1-LOEM%#^?3E;K;%-83_^1S"ZCL:2F\:?MT&+GJ^DBS;;#G9)HN<]MILINLB\EU8WY\F#;;Z\_%!;>Q4%.VE<7;T=+]=2TU;K6@;V"X^VVX ' M'T]07F7ASAI97XE595MHXB/?156;7GRXA4;$.>\FR=9W^?KPGYOY32YJC;WT MBF+=->S US79=U:EO0M5CZWGU-F"2/^YF61QKEK MJK-FU:1)K<*=-;*>VNN4;:&)GY-5,LFF5Y%&-KE-%NF62%6-.UZJLV:]_&U- MI9]19<\"U2-(\QK;$6>=;:;K339?7M9HZ?.'VV[$J6OS6H5;:.27243^:ZSG M?3*I7E6]_'3KS7C\5TW$3JBBXP;7ZR#U:VBCN=.K9+99)._FN0MRZR6)73 . MXHOYQ=W6$;P+8:ML](GU]-CTNC1I5ET;@B27^6!WPN[)X1*=-*?8.]K_4A?0 M$^OII.F_)NEE-KFYFD_/;7Q539TT_]39H7X-G33W^3*T#SW?05.>_EU;^R=5TT/#ZZK_E%K::/;)D2F=1J \KURM5IOK[GKA#HZ:;);W=PT;NL+A;MIY$G^^+KE.VGJR4-_[1HZ:>['+=/V<0-U7>8G M5M-)P[<+JOET&W&63O]HW/+C]732].??U!QO3ZZIC>:O(QF3R_GT:S99KB;3 M6G;ND3(=->GD;G="'1TUN5BY?+Q0UVFVGO_W?K/[W7(]65[.HQYW01%G2-3P M%=T+O(OVF$;*9LGL<=3'=OZK[5MM^SV=B_[;Y+_2[>F<=)GD,;*=:/O$EW0E M]-$VMBGX.2_J2/B:0WIER3::M[F^GF1W'R^^S"^7\XOY=+(LSCC.EY>?TL6\ MSO&DTVKIK=DU#K[EAU?JLJO#=_8'R>PVB8/]*GYETE7]GM5&Y;T)F9] R?\_ M-WMN)XM]'.R]-9?_UJK@#5[8&QCNIETE/Z^O-U%\FB7Q=[/)LF0YO=N.BXO" MK?M@E&Q5WH8O[0V41S&S+1/N0?'_P998NX\=I$>S>HJCUW].;Z"_% M5,3/30VC#M_9&R3[@SB?=Y&HK??SRNI[$_3Q_F"[.CY>=W\B/G0'MRO@D9K[ M$Z]>?VO5NF[VSI%!4G-EU-D;#\(QR:8%(ON/#T$I\QK-E^M?9O/K7_;/_#)9 M/#GX?2!S4I$,*<^Z1+GY=J],OFQ3I:S/-2STY3 MU;3R4U4 F2_)(OUJO@F'R#9SP#NT[7]S_W7H6C=AW2=;(_0I7'! M9RO M\7F^^D/?Y9:Y^C$_UAV/E J"86H,-1PPH3$P6!-7@*,E]3VRZ\B,\)QMG9,A M[0K#+<&&X$K>7OO(C*G#E?M2 4, !)0>N] _.RM8GLY+7#4AA>-NDXY<]"@ M?,Z85C18Q8JST7J[[!B&%8\D&C\IAB'#K^EMDBWS62S/RI9-INO5,R%^>[2N M>($;]2L)T$@.@>884F> 4X+R$@5L+.V3*B^MFFKPI(E.TYX ZXLV=6?>E;[3 M\T5\_>4V\\*JALER;M5QGB=80Q?-2\N\9]H[5'1>RPAJ;M>@MV77] QT7]1\ MV/"'S:Z,=N,SF-I25]H! M/F.SC_3=@]F\/=OHI6H#IAP[*1''6EE.,:%(EL +B1HS"?\Y[:(60.Y_'JNU MUG_I\< P4LQCJ;W5QB-LB2L7(M(B^#;LG_.4>G#B.AO'M\245VW=#$^088CQ M-9O,D@*D^W97FC5'RP4A"<.04\DACP,U@131TKOA<)][$"=;-TU4EG8'3C41 MGL?&Y-\\,*Q*N^V@5H\7",(!0!SR' CNB-NE3G:VBTEB/ M:G:;7P2QM[DK=/CBPT$8SDT[[_?WFPG;-9K=/K)*M0X_%2 M 0-JM!"$Q2D?BMAH#%C9=N>;3Z-L_.IL%9K!MM3UG4Z6TZOK2?;'Z1$ZCXH& M:K !#FCM&=5&:F-YX>!R1)%:@7(MC<^C=MNT#.1PU"D:?7I(QI.B@3!+)& 1 M0L$]U(QS7RP@'!90CMMETYY"*YG2"FY_!L:,TG4S7J(,N_EP@I?FH _"&4*M MEIIKPJ.0VE,+"PF-Y[V&=C6,UVFLM /[ F=B-!P+?LWRRS>W1Y/7)W'A8<$@ M*6 ,4 BDBG8UUAC+8GYV5*#FVTB=,:+S\/16$>N-'XM%^CU?^OHTL^GFV_IB MLW@N2 VZG%)/<%(H$I?/@@*O'%00W_M3-)-@?!["[MG3(8"#['<_!^E#LJX_ M[E36$2"4 F/HD)36.N2!]+S P,9_Q^>F[&T(:AN\QHZ19]/PI[AT?)D 1Y\/ MA@!.-,((*8X4$E##T@\'C&CND^[,/]F9LML$ZEZQ__[+$XQB _\8[A#D2V>L MVSR=695P:;@WUWAD!"=$ZR2L>E_OI.A)505K&".:6Z:%A1Y'8]WN!R[DXXA6 MR_ <%)6J8Z*G5!,00](0[@#BG!GO 6P0 ,(U:<97G4VM",U/Y\!NT)OU =# MRWO2=WE;]\D:\^'UN./Y:+G O?%,2NHTI!HI)ZB5!4#(\.9V>L>'0[MAP=/C MR"U"UY>%_J2IE:["%Y\/B#.M8M?4BHJXH-5$<%/(!AWQX_8HMZ2WM#NDWA8; M1NDM'A,)!ENL%V-DM+?SZWHGB_RRWOM+)7^-C<^'R3I^XY.J"DYS%E0_/U.QA*Z4+P :@T,, :4S=V%G=&D/IF'&F8+7/D)FD]7\Y1N>CJHWGW<6F3;'Z[O<9AI9.+-,O3VQZA8Q>O"PA; MR835E"H2^[?43A;.6N"U&>=F6S_K_1'@_0J9'#OYQXO>B%R\+1#),"1*6>DU MAU8Q XL]=R"(:!YDW.6VWZOC<4.X![ 'C@E=@Z(GUA3Q@)(BKQVP'%)A +:Z MP,-QW/R\?9<;AJ-RFS:$<@PCY)E#7BDY)D!PK#10VGM)N5%0EIT*L>;>CBXW M(H:JKS@YEC((OIT/7]59V M"_NVG6YJZV092ZT_+2;+/EXQ]!ZT32Z2+$MF.76K?N/^?KJ MW7(VOYW/XJKU4[I:9\EZGFU_VXM1:W^ZS=>$N*Q P'KL6&2S]M(+N%N>&T\8 M1K7&@HZV#\MC&BT(7#\1+U'%GOOFI^5:GD??!@Z M'=9'?4AX7+*M/.T2WC?YX\?L7MUQO[UU_ M*%&-U(5-*@R8(B7RY2-ET!L*E=MGV8[H8,2;.X4[V]QH0=//LAKV %UO:4EV MMU\^E.-$)M6L(0@O# (8L*Q,-Y@)FEA &/.F_M6.MM/:)\ZW6#5XRQ5WTAT MUS>+]"[WK"S7V?S;9OW $CUWZ?Y2W<'(B#V3 CAOI'4"$5$NL*"F?:XJZ_-K M^/5EW\ /9U+M/W[\MIA?3JKI6%4Z0!07.=82200'!&!*@"KD]H@US_+1Y8 V M"L*U#.UPE/*;W(&ZRY7\\2+_YB1./2\>'%; *>FUAP12%2>!O7L^2BXL;1[$ MW]FVYTA)=3:VG6Y11+"NY]NH@/Q(73ZR^?-MGT:K)*[IM:9S^@1ND@<5PF2L2DE5*X0D8MJ1FWO[HU#3Y- M&]TR7F^3&Z/T3(^/$@.Y"B?3^2(_QQ#GM]C6:L?@2\\'8J.!#S%W2&O!J$$, MBT(V*=0(/<@MZ.FI&[ %9/H.MBM7",#R ")2F@$1XN(*,@3_.[EXQ2 MTSQ%8?\V0-/W)_ M<)['[M@P<:Q=$F5@.-%WX3%U;);U$AUYOK3Y.[ MW8"Z2=2WU?:N]?HC2%5-06JD%,96.XB)M=0P4QCM"&/4G#N=[;#U.*:TC-[( MV%2=T/:TBN)O^-:D/8:5 MM06EI.(&^F@7F&@Q&B91B8NVOKDWMK/)<'P<:XKFZ%CFTTW6&LG*RH(&S"JN M(2!,02PXA*3TD@,_QFS@H^-84S#'1['Y;7OC6%E9(,18*H$CWDLB4%P(.W2_ MQI'-K[SI[-S^^"C6$,R14>SK59(EDXOU49_DR74%9135FDO/L*"<(V^2U=KJ].B+IXL7CP1' NA,%:<2N% ];H M0G(N8?/$O'WML+6AU>.\:0.X(2GS)9FFRUF.T(EDN2\8N,+"8R*]-4[$CT!Q M6$B+N.@S6&?4-&D,V9 $^7HUSYKPHRP7I (00HD41((R+YBGQ?8VU@R.\(#2 M,/1HBMB0[,C=#.NK!O2X+Q@,HD08%JTRRIQWGBEP;A1V/( M!B7(_*(9/XIR =$X5@)'A=\EO)4$%=$K6%'+ !S[1G,+I#MGRP <.0NT@6A2GQ5!>.@1,9Q! M202,\BC%2J#D&>G'N_.2]$V"$S$:ZD#SD9\ZS;%ZY+UYTMJ1G7-^TJ#WM8XW M'RH4HK7)K")2U?(P]25I]F/FE @%)&6UJIPF/RZY\ MBI26[B24.%KML<&>7<,3YJ#$.)]Q'T7;9! M,UE5Y4%Z_G @'"*-\P-5V!A,M&'>%%(II9H[*4_?!QMROC@;F6'TG>?TJ.S] MAXH$Z#$PQ')HA-5*0N I*22D (MQ3P[GJ.RH]L]&Z"UR8923P!@H<*KJ<^=N MKM#8SKTZ\V^"F=_.%VJ:-^!#^E<$Z?064DH.YB6H+A2PU0!9(H1'D'AN<01C MUW*#M#SC@NGN3IV?K82T(W1:TRN;WA*$3U/KPS(!*D\94\HCA0"6&C,-=NWV MD!'5/#"ANS/CG6KU#'#Z'Z=W>7QK6VGWCP<,E070T7RSG&C$M>&^]%\HU>?I MHW'8:8VQ&4KK)\S-#PL$101S3#A)L8K4!EJCLI=X@$:>:9&/\$:0 MJB]K]/\BIK)\BZ/2+S9K)/L/R;9 M[/LD2XY[%4ZK)5C/.( J"J)-2-,<-V*IM*^$&N-#=L3.I\F MV?J^85_2B_7IA*BL*#"AI!=:(>FBZ>[S8 I7N%<(E'T&%XR%$VV#UM<$\CE/ MQUIU;4KQ3!X] [RQ,!(:4\*4@]25(9[\C)O!3S_*,*2-V1207I5:G(_&;2(VT,=+&CT+B]>KVU%:=/VJ=!3&^WY*48M% MMFKO\9I\7VWFZX,\J%LT@&B! $*APYIA"!G4>-\/-,)HG(FF6]-\ M1RAU? YMN4H7\UEN9#Z,:N[ND-F!]T73-O:/JV0]GTX6/;R\C+Y;Q27\9'7E M%^GW/H1^]-YHR&?)53YCW2:[H,">6[#/(!5_[?G%7ZZBOJ_21>S<*_?/V#7N M#C2@^UGR/@ZSQAG"YP\'QS&7%(&XP@- :RD <)P+1SB*7_-:?O&.):LZ,_CX MP6!H+H?AU@%N\ZP;CL!"(J!,GX&Z1\\*GJ.,M$4$1GTV\$/R74VGZ68[)7W* MTF7\.-VVPTVRQ9V:I3(\LM<]+@ CP-;9\>O9,6\4TY MD/8%55_KAB<2S*-==+-(5H^:7[E"K%])((8;QSU!3@-GHW4DD2]0,$* <3L' M.M'W<4ZU#^:?E5JC]$V\,D:-@DF'0'(7%\FT^MJU!K4%H:& 0&JK+.%Q>2@L M+&T-9FFO@5+U%KM=*+W9['<&D'T13,W^:[/:Y4/Q:798KJHPVY/J"0(8FH>( M8T*M8 IXSTOREQP.)G4P:([W7UA+-* 6E M9!Q1-VZ3J",MOG@A>"O O25JC-*D&3$C6O*LWPL4A\+E;)+-5K_?Y'ZOG I M'@^1J%4X$,(0--XI(W,_,7<^/.TYF[?=-E M#DN[0^IML6&4YL"82#",\O-LF_FQE73ZQ[OE M=+')=XG5;+95PF3Q:3*?O5N:R()=QI#8A"1)<(* MF.87@'5F29RIV[1?Q'KS44RGF^O--D2T2';[=$>YDCVUZPA2.4ZP$H9RCSUC M4CQ$6S=G36?1'>VRIBND>@OMR[/V+I.9FV3+2/A5=93?BP4"A8 [IP4 4G*7 MC]*LE"Z.U,U7H)W=:=$N#UJ!I2^E1UYF^?5@-MG]]]UNV'L4>_$Y72SBLOQ[ M7%4=8<.)-040 <&,,N.<]< @1)2XM^S1",, 6PPHZ!:L :R4;<3.ZMUJM4F. MD>1 B>"P)I1AZ1W5DBG,,2V7>4RB$=ZFU9D&#]LB9R#6GR_C*0:E ?4IS;:Z M6:^S^;?-.E_=?TT_I,L\^B4"'YMR^6ZY3J*$QRXV:.<%T5[3A!N 7*X03JWD MRI3:<*KYX-.9K=(7WP8!N%=Z[CJ0W>0!UI^2;)[.=AW+7=\LTKLDV3Y47*OX M:3%9'G?"-:HQ(.*Y4 @2JZFE&@/ORXUYBW'S=7EG1E*O!.P2#EOOC3K[!JQ@=G6*IZC&-VV/W[<;K2L MW(\DF\Y71RVUTRL+ACC H338&(N@I8Y+5?9 P9N?R^WL-K)1C&EM@#F&X6PK MC8XHSO*5=+)<;8\._)JEJP83:%6-00".A1)84.FIT1 H4>+#"6\>A=[9M69C M&-+:0W04@]KG:&IF\^GV]$A\3.6X?4C6'R\BAA?)/#]EW]AXJU-W\%!*3;!# M$N=[_@RP^U[*)6J^Y][9O6JC&/(ZP'8,(V W=*Q==; ,(@$A(U0XBHFBT)?> M*$! \S%1O%$V=@7M $&H7],#.U3;'O?MZ9#_.8G8KN;KY$N2W6,4&\,UPI:N) 4*[G'.7-SPG)UT[FD4'?%]D/;:KE M9ZJW_?7KY,<1PM8I'I@FE&K@(:/8>(BUC'--,>>P+EHP[OEKL.<1^3>&PKHW&E 6NEO0-8.,@=$T!&4Z?<671G[)3# MU[_=T1>J_1U$6M_WDR-T>O1<$)1+ZRRERA$KL*3 EN8&=/:,PT.O?H/B'*"Z M39:1)7$J]I/I?!%+[E*%Y&D,. %E(Y2G%XXZQ;ZZD M(]H^"YFWHO=11M,/J>YAU/P^7<[2Y386Y=MD^[/?O],?/E8&M MM!63_?.' ^)$ M>$\Q9%$BCITS1!=280R:>R8[/H3?_G1_-CC#J+QRZ'_I\: =(_DM050281CF M6AAT3V8W\DNLSU'54:V?AL<1MX6LDO1[-TF]"?\\E3T[U](>.+U9@B],>97W7KY<)$ A M-($,20R1-LA;JT#A/K$0-3?^N[ZCO/5IOR6(AB3!^]SQFM6X!/%XT;B6BJLG MP;W5%%D",/) %!+GMZV,VR@X7Y$UF-$"7G\&IHS2?!@?04XEQH%\//](%HN5 MGV27J8[+U^/I=UYZ-BANJ#5<,I0OFHUG<1@MVJD\&.'JOSWHTW;!&;)W_S;Y M,;_>7.LTR]+ON6TSN8F_W.<;K]G3#U43F*60&LJ@)98J:H00A0<$:6!ZS3!Z M!DTZV4-J";2^Z&.3;^MWR]4ZV^2;4GJRFJ^^W&3)9/9Q^="Q!H]0IVX506 C M0;2A!5!&4Y,?-%$% I*B/EU,@]*F(\"&'''R [WS;?2>3_( O&G\-+D\=5_Z M0"W!>VFYB_\P ME.0(4PZ6"9)X0*BG0BE+M<>4RL+/CZ6!S<]F=78"L!M>M(70$"-(S2$B !]- M $T'I3;W)>IUD)0D_;M:K/']EGF_J M.@]Y/*;RBJ*! Z(L007 M4*GE]C]Y&.7M9)&'_A]U8Q\O&H"2!EB+O==:80RYO9?8"M*<&IT=6^N&&BT# MU6EXJ4TNDBS?8T]ND^6FJZO GKSEV9_#1K$^:8[*LOR6S;JW<]4H'8C3B" 1 MUY_64+SO:1&G7LJTF7^5IH=]??Y_GJ#WVGD^7TZGJ2_5$5 M'E-1-#A%*,%2>N^85082 @LE.(]4\ZFFX]C8EDGP+*M7J[#U%D;QK-E%HZM# M*BJ*!F* ,=90B;#E<;H%T-!"8B2A'/=.6GL*K61**[C]&1@SRAVU\1*EI9VU M)P/G\:VU%Q\.'!''5)Z.A$KCO#&.J**E$9A>MTIK!MJT!G[:,CK#=?3M-'FZ M^5"4"EIQJI5T2'$ @0=<"5?(:;'M\[;P<5L.#1$;C!EY>T\?_>]+!<29BV.A M))Y931GSV*%"3L>I>76FPND:K&+%V6B]77:\%K-@4%(,0X9?T]LD6^9#I.M7$J0"4A BD;-4>24UWI]/B2@01IKOBO5G:#31:=H38(UM MR _I\O-\-EFNOZ8[9,659B4+ST>G",>YD# MK8'T-@DQ2IMQ)#P85/^5UN"CYX)16'.! :,&6Q?AX?NC[U&6B-<([TAM02\O M:[H1(HTMNGW;CQMPCQX*QCFE!0/0XFCG2,LID\7V'1"TN7'>F;W6GJ[.AJ._ MH.@7HQ*J]Y\#P,08!3ECBO*X=&"$%6[,*)_CX^N*/>XYGXC.0-K.[W[9Q+^/ MQJD=+!,0%M"0O MPH@V+0(&B4WAG07,&=-;!>V1 8YP&XH(YE0C[ @%BYHT2 MWELD -(< E$L9#VDH,]CM>-C03.0&L_2SQP.^RCY0Q/VH><#5RR:H$AJ@9#T M0F)FR^%+,#7""V>Z4&J;&/496_CDSZV3X5#0W_D!AZMI-M]FK/":_ MLW>ET^TYHFB?N>5Z>[7919I=3QYF^FWYE7XRS[9)M7]+)JM-MB545^*]^"Z; M9//;;4+=^W-4N8'Z'\GL,@^!GL:?MNE*[7R5!Z;%19-?E\KJO/9TT$B M!S"BEE JD$1(."RX0%9(Y;"2M5R]7@+@ZD]'N1X@2('$A MD].^SVVMBLC,,_3Q;#8\!X-1QUR^U"_SV:'"NWVL6 #>"DT9ET29:"D"R[DN MX$'8]'FE[HE>[H9J/DB7L\'ISXHNFESLO=7:_SY6+)AHI@@@E*<^O['$ $=+ M21U'(\].VHX2#S*C-;S>,D-&Z>X>'S&&(81/LV1^N70_IE?Y$F6?3[_2$7ZL M6' 6*4MT5(QQ;1##+E"4DKT"",NVU%Y7G+\ MC]L0AXJ$*!=$A'I#++%:<^N4*B6$KGFRDLXC+MNQ'UH"9DC55\X+APL%:065 ME#NHE(\""X0%*\=0,_:PRO.55X,-9R'U5GDQ2FMA3'08:H<\N9G,9^Y'?OU; MDOM\=E=X[5S*:K5*UH<#ZDZO)#".I81">,H!4\BQ^$^!@@2BSTM2:MH0;:CT MV>9Z1WCUQ9IM<^\WGVK2Y$BI8'B>8Q0IHH#TGGM%I"R=/U*0'JV*X7C1'D"] M$F'/V_?SR;?]K5;UJ'"H7% " :*TS$.3,-5>.E^:9M%J;QZ T]EN7U=D: FB M@<:%DQEQI&C((V,4\ 1RCH"B6A%12@RY;CY"=+9;V/T(<2Y*??%BOX]DDU5< M.-=9?;Y<(!@1!<$HKM2P$4(I8P@MI-.Q(_0X, RR]FP%EN&47KF^.%0D(.,D MU1A+@*@ =YZJMD@5GH?06^3#*U>98:##4%L6NG>#H@":SW #L,\]R^T3Z.R)7]2(XP%+QU]9\/RVGJ7B73OUZFMU'^VV2U MSI6-]Y]S->,':MY]^\ 0^I#F\DX6!U-85I0(.&(DS)S^7)X8/A8@VK"YP M20T40")MN);4YC=[E]PVI,^]J!XYT"-D[1/$)OUV<<[>XPAKQKLG0 7/\A+[]&+-^GJ]7'Y8-A,3E^RJ"B;& &.,P, MSB\\]40!8R4ONXD^X_K.#F/3NPBI; >?_CFQ\YW7.6_R8HG J7'.4V\L\%(; M%46ZWP"4H%:*UW[3HW>C_W-0&4KK-4^<'2H4K6\&,)/86J6@]% R6XYWRKKF M"XG.$NG66^[P; M"IP-S: D.'$@>+%DD"H:MMYSR26!W,055?Q/(2\[XPXW\6JIT!B=H6:$!VU7 MZ_($5%T;L:*.(!TA$&M&"5-2<4T=*S?S.%'-=Z7DZV)(NSCUQ14UG6ZN-XM\ M!;3;Q1R,"VG;./R\]) M/I[G)SV7LSBX9\6?V[OTWMX*4+$\R(P2U%BC(;!PRMIH6'CE<[^:9 M\>)9=::SM7<$P(PFGB +),R#@JPQJL#1 -"GB_SH:="!V//T7,= N(_Z!&H) MBKXK/_['/,EBHZ_NWB>WR:(BDJ=>!0$(10R03%IIO 4<6PU+R'BO>[;.)"]T<%%A]I/9PJ4")$@@3JJ5$G@NEO)"E MJ<)[S<505LS(;D!FK$#52<_ &<4<8XQ-QZ 0&O)036#3"<*;A MN-$,L[ZX\?*UH:4<]SF5CC"E=AV!$$$8%2J:DW% 1L)Y6&+ -!]ARLQQ+/^Z M0K@OEKW;1H9=GTZMXP4#DE Y0;F"46079WE%RQF?*M'%C$*BYO<3=Q:\-0XNM87HP*-5N05YU\J0 M=;2ZP#GT5DDD+<41#4RXH04RBO'FTV-G@6+CX%H/8/=%PP?PG4:XXP6#B>.S M@X8CBJR!WL>EDBFDC6O?YE?7=A:'-@YJM0IK__O(G692WNVK?YW\Z.,-18KH M^,=+A#B^.=YB.QY\[ O<#Y,LV\9)#!T!\/$FR1NRO,QC*4QLU=W%+F%=K7W] M&J6#A@0[CH3"6A(AA8^]2P(+(#;(VWJ)&?J6O6H/OJ)D8$[$M;\!.G=#YBLV M(0J9@3SGFL"6=]9;U=_37!2M8C3J7? /R78'[**XG[)T&3].M^UPDVQQ MIV;I38VD%B?4$A#"V&I&#:+*,4U-?I'W#CRH"&A^LJWC_?#62/'T9&MGV/5V MP/FQ!//E='X3IZ)'S:\^]UR[DJ 8 5PZQH2-IC%%P$-;HL )&_U)[>7GH\Q!5.[ J&QJ[G@8EBQL7/O61LY#92 M1UI,.P/N+5%CE#;.B!EQ*A,.Y!6Y%^C+>K*SR3K)J0#D\:N#:Q4. M3 D&'>+>2Z"9<<;X8E"%U) 1!N6=IY"T8X3ZZO6QQ>N=3?3/S7Q]EQ\G2Y&.F BCX*8TV9CVHTTYVI7IT"9:?3'C25,KP[U??#X8S1F/ M1K0W5#"B2$2N9'V^4S5N8Z$EO:7=(?6VV#!*^V!,)!A&^9_S[;AE,HOKYF4< M'*OSDK]<( BF(%1$*AI%LW$I+QTII!/8GG%VNRLCX4PMI1W TE]H['Y?5FW6 M5VD68:@P"5XN$(@R7'@@B'<2"<7I _>-B-9SCW%EH[ %6H%I.!)4COR'B@3" M)?8"8XL!1S8_$74O(?%DY)=@G:NV2A:LO\>"7FX;"T&(H.ZR1;3A:?D]MDN4F^)-GM?)J\^_RETGBH M*!ED-(Z,A5!@SRCQ7'!56$B(,=7K!F-3.Z*)^IYQHDV8>MMAGOPP63*;KQ]. MI156Q<$R 6GND27(00%IM)C-+"&!\]AMJ36B5Y9IP: M>U$/'PS"2:$L5XYP(@C47"-62 .4;!Z:T%V@2EOZ>;8;=08PC6.1C/R4I;?SU?8> MK]+(VM\.KY-E5-%+BAOF(F7BX4/ &*\"PP$9)*(FQW*E")9B=DI-Q@)%*! 8"OCV(PD9<24;@-(7&/2=79;7Y>DZQ/+QH;_80!^ MF_R87V^N?U_/%_/_GAP8J4ZN(SCNG?+(QI&; Z8 L>5>!%+"-(_4ZNP:O\Y, M[ YQZW\\I< M&/\I?1>]O?3W/"-G>KF<__=6>_LQH/-TC>LD2U;K73OVPT^?[QI O(Z34=XF MRYRZ7==??A@ZU679D/8YJ7KB$X5P@)F/. M3&GB=)7DJ;-SE7R>K_[0=W&\GEY=3[(_*N+1JHH&[",B>>R^E8I$^T](;PO0 MK?1])L(X*2SM3*4_]>&T"U-OCL%GS2X:71EL5%4T2@R%M]AJHZTE !A]WQL= M8WC<46GM*;22*:W@]F=@S"CCT\9+E):<<#[BN;I*9K^FZ6Q5CIK'&9(3'(=M31=H-2'WU_D^;;XOY=.OYRW/SEXVN,"*. M%0M6,PRI])+$F9$@I",$ M.F"(,4@#"9R#I3GOQYYWL1V%UF3)V:C]63@S2A-BK%1IR8!XO]M8G*S-9K5. MKY/LRWR=',ZI5%DF($ZU=812Z)Q5B !,[F=;H7N].KN> =&F,M)N8.IO4VXO M^^?)]]]BX[/Y9)%?^?-EPVJ>6:JU-/R#-.>0L )U9Y MQ947KIB6\Q-G(PQ*[\*_U0%4O=/F'VGVQ[OEIRR=)JO3R7*X=&#<>Q(E-(9B M3?.\%**PN+TP9^24[S!E1_L4:0V@WHGQ:#EU,C$.EPZ88:-H')V59, QJ+:! MGCNY/?+-$[IU%G?=!3%: ZAW8L3&UF% ?"Q8:E5V +"0QQ/:9 MNV] 59^.1/^S0!8-'9M^/YYMX^G#0>4)*P$DU@,M%?&:XU(J'$$:7R!S)V-\ M0SPZCJ]XNE/<^<;W/@E^]V]X\+'K (*7WMDID#DO5Q\O=A'Q';TCFB,W2;:^ MBS9K'I1ZDTOU8%3OYVT'OAXZGJ%HUJ?%9+E^V+;W->(;J@L'3B$CGE-I&;-8 M,47BD+,=(K!V!-;:W^U&\B_3:(YL%LG'BX-B5(5 U*TB,,:P$TII;#FEW!LL MU1X%!17H\\*IHU$1;2KT:4[_;K :=>#$04GUUG53M>U173H8H_(TZDY:B21@ M&G-4:$,1@?K,^G72[D?[;'CJOVP=O-Y\W 7DKBX=',9*$.CC_RH-(5"* MX*(+QW_&OC/2IF;KLN9L]/X\[!GG'LG(23,,6=Y/EK/*A$#W#P7 D+,004]Q M7/&I_(I'7DAA!!VA&[Q5W:0M =.7>O5FOIC-EY>5*G[\8#!$>@HAY5QYPB%A M2NA"&N+/R!31F2N[2S6?!4Y?JO:;+**]R9(HO)__R#]57SMSN%#@A#' H1)2 M$RX(L_G%?7LI(\&;7SW3F=.Z2PJT!E1_89;7-YMUDI4@5'+A0(G@/:8<,@:] MEMI;IY5SA7Q:\.8+C,YIO>D\DJN4H7LW?7-UEZN[N5LWJ^/UPJ M &2Q-1!XCX07+D_F7[(=4:O'YP#OU !H#:G!5P>_9NFJD2]B6S!PRN(B';'\ M'I?X,2[,1J+&0_R6MGD)DNFN].I\?,BV>IDF>>H MR=;[(_L'93S"H;9>$4A4 _8"0J2=5Q9PAFR!H/!G&"?]VZ?GLVT@5 S 8$Q%PJQ"WV"),2:G7&35K]&[<=CE:G(]47)Q[R_ @''CX6M.9& MQ8G>NTTWWI_]Q,LFCH+^[L9#WY M?3G9S.;KO-H>7];M7O_+[^P4TR*#=M2C36Z31?K(8NCE92]_VRW2I[2D:_S7 MV6:ZWF3SY64?[_@PR;)M9KJAHQP>M BCL">8&$) M-TPA'%=_,K^HF'(@ !Y%I,,C0;9"; W'7*15_6"'REH"DDZB/*83P/P^S_QB M!;7#@G'E>HV7/QKOT*YB#T8\M W8J(,>CF!:$?!043( KXTA)%H\WG@-3?P/ MW(-DC/5]WH?>,-BA12(\OYVB1>SZLN1S)]P35*JOJ3E4)D@*$*6VB H51A08',Y>,11 K.R-#:W75&Y^LJ[0*;TW2_2J9_O4QO?YDE\USM M)/^0:YL\T';\*KCE.K_R<9,WZ.-%T=*7C(8C3P=A@.!<"@HI II+9GDNB5 M>,Q1G^&V-;7#!QI(;#'>>)8ZTR4B.;8<,\E M,D0USR/6V9Y MVN/L^#IU,GW9;)(5OFHMMT^[<@-\?@EC__JUMMS[,V=>G>* M5<:[^7V>W.7L/S>3Q?SB+E]N[*X$&/KU0[N"*EHW7^4+ZDU6RR]TPHOFV M3,N.H@XU?3#)=?OXC=IO]#R[]^I^1ES5."]3KX(@.(EVLHA3*+$>$0*5U@5D MRH+F,4P=>Y$Z(D9ECO460.S+?#S>^$KO09WB@4I%/25QP>48!];2N.8J@36* MC-O)U+9Z3V+/60C^F3@T2F?4:Z#.0+%S18M]FGW-)K/D(TJ"TXB(@#FD@+D6+>889I"3EFS1/4],"DK@WO[O$/CO; 2 Z<+Y+UQKODZK3./[GCXU0ZFX^";36:; M:?YK\[7_?16!,JHY $A9CZV0U'%=6 ;>:3["@XWC855C&+O=3]CYJ-XM+]+L M^E%,>-L>[FBPCV%^^PFSBJO(J/G@O,(FD8E%!;A@C@0C)2(B3 MR*_&:DE/SP(>SD?H=6M]E$[C,2C[5"4?N(?BRR8?^+8)(([EU#GX;,!"2:-! MM,R9 %II:;$NVDF0%7TJL-[2HR'.:;M(--=8Q&]RF2=MR<^X_399QC^.)D.I M42I0*2&Q$'(.&!'.66MYT7:K1/,HW+T<=XT-ZHZSM%>;[]9I;S*_GR^T2 MH5+G1\N%."C%%842&E('A2/.ZI+8R-OF4?^=I2UJ1_5MHM(7 SXGM\ER<_36 ME>*1(* GCGM%@)8R3^$$"-M+H"#6?1X(/$VOW;A>&N+2EV:WZ8\^9>G%_%CF ME@=/!6T,]@PA""CRG&KEB_LE@(HC5O,9NFM;JQO]-H>F9P?\KTEZF4UNKN;3 MD7C&BY[AH\)SF!<( MC2B;0->4.))AH'-<7X?;_7[HF2SJNMR?E@F:*Q]'9$N=1PPBR*TK@J>!)[Q/ M5UOC1 -=\N&0Y_U,('OVOSYL;5U?[/,RP5BI,9'*R+A:QMQ'T$H9+:#FE7CC MF^ON9>=L:TB]35:,VUL_ C*<0X+BM/DV2#2[VW%@_\=3]>^_#K]_>G][9,<7/LL>'XA<>#D,QZ MZ T1!@+&(80$%)(Y3D;8(./1H$-0A@^/4%H<^ MJ[9><5)(9(%JOJO;V5Y@[V0X$[.>79"C23W:1U"N5L1)23')K8 XX4-IF8Q3 M/T0^]PV/(O7H4$&Y0CO/K:1>1+O5 L))M)-VV$BB1)\+L?.#5C!N;1+4=@F>AM[K=/Y@[ZQ#2,;IT>E\ MKUY14D5"2.4)MIPB'?_/N&+A+BQHGIZX,U.A/;#3EE 9T'*HD7WR2*E ##> M&SY=KYX) M41F^4K^2 !TP @IGG+>:6NF5*)%EY]QPVY^YT42G3\]+= 58;V/(Y&:^GBRV M=P>LWB>K59KM,\=]N4J2_ [4=\O;9+7>[7W:>99,UWZ>'^[<72_V^/:!U?T. M[K$1J*MW!A M *$X9I(*'/LW)5 6&"/&>DU@T.)IGJ9[HP'^[3T5B#C M@>'$8*89 F5W)!*K\<7F=$J5AK@T7N ^&R6+^X/* )-#J][JDL%@+#%'',2U M 73$,]+!*UOWNF[/J#?T?S0'E8]QUX]_Z;;BX]VD8E?;B;9HUC0CE_S].^. MKY6J>'NW"%_%MUREB]B;5NZ?F_GZKK<7J=5J"1?WC@=;:V92:_S M?+J[3*E9-EGNLN'HN_M'/DWN\J]4GH[U?9TXO[,K#Y)CZZ#&GFBTS?WJU/Y8 M.:96VUK)W3N/ JP2851X20MT^KA43@>QX(@9[ MI,SA>,)>P1YUE.%.JNJ=@D?/!8(-M1%WR2% -,_ZK@L5$,6P?P71A'U1X&EB MHS-P["V"K#$V]](M9Y\6D^6'R76U^[B+UP5C% "2 \UM7'9RA_V]?BR2(T\W MVI E3P>\\0#[+^JVA_ HMTQ>,6.'86IYH?DZG?[Q\:96PKB#98+3&"$GF6*0 M.L&-EL7]09@0T6ORC[INB$%5?>AV^3.![<\MO5IG\^DZF6U;7$F<%Y\/$@OH M,9=8*N3SFZ=\D3HERJ;\&#.5C8DT;8 Z$&%^CRI;??[R^ZG$>5PN*,,T,XQS M**@E@'E-]?U*;(P'4,=,H+/ '8V!=0@_/YEG^4T]R0/G6.X@]EF2;%-^1C ^ M3];);Y$-UYOK+KQ.)S8A<(V9]A!HHS!PR 'B3*D!HGH-9&V)WAUZ5\:IE5?9 M+_*;S_)AP80@7FP//FWL7A+(57 MTA-:4,>K[@)_3Q>QFL5\?3? Y'"T$4$A1;QCWA+",,+&>5-,^]0 V3RT<3CK MYY5UBC;TTFOO^%8-P+=3 /B:9-?'0A>Z>VF@/ ^$91Y@2ICC1'B@"I2Y/R._ M;7>!#P.S?PQZ&/USOZ1S"^OHL3J-LEO=-G^:&./ M+]'I8D)HUI(@G7(&$ L,,0( B*4LEVV]5#M1]_)_GR\6WQ+W(\FF\UB5NHC+I;_']=)\>7DHV'$,;0N2$*RD-LAC MD6?P@L3+0@_$H>;K"?:&.LEK55?_W<;%9E['CC[S:7:1S->;+#FP9.[D/4$I MS[G%0A(H61Q71%3T_; "F@>!\G_1N57H1V_^;/_9=[M=]ZPT[UMZ3=""2X"E M,<(91*#G!)9("B>;WTLDWA")1X#\Z!>L<9:9[P+ =P)VL3Y]^H[@XD! K,40 M2DD$5\!"6V"8IWQJS%[Y5MD[ .S=AO0_"\-VJYN;?\5?'Z>0\SB.-G$21/"2*M1;IS5TT.@"1X7!:*Y[ZI,RG<5? MGP;VJ..OBU""BO#KAX\%2 S1TL;!7TK I!/(R4)\C,DKN.FI-P*DK<'8E]E5 M._;T:1 *%]XJZ2V+"R#N'%) E+U2>UZ'F5T\!#J;6J:5% 9+I0@OI(#(U3K_UF^, M45,UI)TB,WK/3G%(?OOK2FW65VDV_^^D?M%S=J?_9&L/V7S:5R+7"39?'EIJ_:+6GQ/ M\ )"#$1 YRKFX%@?O8I:2443( H&38P]( _J,XX)C#L1J1J:.,.W;K?TCQVSP.\)* M]/9)75Y6ZF)+N/@IO]Y[FEXNMXU'ZR?M7;4OKG3CD;/,F+J>[H)%](X[[QX\6"M@3[*Q6!FI.I70*D++E MCL$1>L8;(I]V!$EC97Z-?+W=O7CGPCRNQ@./!Y=[@9C5&$DBO,&(PWTF! N) M)*2Q COSQ;6@P'; Z&T3,DMGF^GZ8[:W,JJB$%YX/ C%J*+" **$=D@35AH7 MD&+9//*EMWOEQF!JM0!MSZ3)[VO?-W95O8E]J$R@5@@L*$/ Q(LP[RL?.2"_7 MF2G7GJ[.AJ.O;OAN.4VOD_+NZ_=[JUHL1XSSL+K M;7-DE,;?^*@Q#"7RL?+CQ?:*KTI;\-FSP3)AO,8:,T]1G%+C+%U:/R2.MN.S M!UO2T;,K=,Y#IB]M?TY627S75;2P;'*;+-*;'(1]<$*=Q*)5I8/0'ADMA;=4 M,68$$*#PF2%F1?-0]\ZLSFX8T3Y6O866)HO%[N*_73Q6_%R7(%5% ])&,@ 5 M=P0B12D#IMQM]PXVW^#I+(BN&W:T#%1?U/@U62;99!&;K6;740FK[:5AMTE= M?M0J'XQF$$$FJ:(24Z(0M??=@JD19BGKAB1=H-474VJMX3ZDVWM'DUV"A=77 M=#U9//P]GU4_I.O_FZSO5WCGAIPU>6>PVF.EA'.,&JD(A)P4!B$"RO=Z(78] M1HXE3&HL.GGUO-]IQ:?9_JO\N6-I9OIM2,A/!%+",-&,Q[53M'BI*[2!Z1CO MT7WS/:0-1?75;?8X)[.7Q=_/>$?H7J^"(&%N6%-,'6,:8P05,(7T!O7J''UE M-.T$X)Z#\#],LIT%U?$-JL]>O$O7IZ;QW?&OH0\!O*S!IP-TYY<^X+@W9 ,HP$]$Y3YSQV!G(NG# $>R!K+28[0K@B M:48MT?7=<^'/S8USWHL#\PAI98G61FMH(;$4%(@S;_J,T&Z0,*<_PIV81*=7 MK8SZT$#+^%1LHW;PMA UP!S!3FC);5R@&)I?/K93AJ6^SW,TK>;YZ8NCM8X[ M]ZFB84_T-QRS&EZ">=;; HNK"6Z8P]P*HH7"UK,"5RJM&?=>\:!,:X_U+6OG M7^QO"]]1[H+_V4G?4G3>]I4?+QXU8[7[C:,#40 J%54!18YBB3LI" M"L=UK^G#SLD6T),NTT[A[8 D7[^G34E2%@W>(.VE\0SEB7V] ,RR^VZ'^SS2 M\79(TA3>+D@2RS4>2QX4#E S 8PR!$)/*4!$ EJ:XEHU#]?J.9'-N(C2&. . MJ.+33=:4*?=E \ 2>(P51$ )B*&7K)S(G>+-=SU[3E(S*J(TQO=56N)%5KV/ MF_5J/5G.YLO+_=4U?5GGAUL0D+.<:BL=()9RY:CAHL!?J7IIU%^Q6=6"7W.4 MBNJUHSR[D*&A],^E?G(QVN317Z9(*KJ2,.W, BOM0=. M4$8PL=P2IG&AOTBZYKNNK\,T;:FCO3I%OLV.^*B(3B[GRQPJ/5GD^1].O]=U MF&8&2[2USMAH:#!LHZD*7,E$0GWS>)W7L0AX;5VR56V^:DMR_TN^J320)?F\ M!0$Q8Q51V%"%.=36.4@*_ $%M9(3ON*5TD@MR;,5]2HGL.=2'QM+>INP3FQ6 M7!PKKJ2+@YECQ%,.B.*E$T6YYOOH/5_)_#8FJ&ZU]RHGI/?I]R3;Z^IZONYK M%GKRVN Y(M@A))S"V'B$@2W7Q@ 1V+B?]'PK\]N8>L[3SJOL![_?W S1#YZ\ M-G@#@;=*8TH$!0@QKTLW+82@^1YIS]@X+_YRLUK'E>6Q[+M@X MP[/'<_LH4(!Y)YSGD%N,*)8 2& !S$\?PGKW$0T3=CVNVT<=L9YC!3 6V"O( M(39XCR,F C6?N<=W^VAMRG1V^^AI8'<4(WU@(W>?P53'@6@ZOYGG#7\Y;OG( MTT%Y"304S''I"6.*4TP+ 8VV?:9.'NA^T=HJ3MM&L_$6_O.W'PQ=//I\ (Q" M@*V-G8D@"Q7V%A7M=MJ*!X]H\"Y_QZW540:7C46=+:OR0+I/]\4L[ MSY)IQ/9X6,W! H$Q1BP2&'J!@78:>>N+%F.&FWN(6X\U: GYM -8&BORX\5% M7)ED>6+)_R^Y*X[45J1(/UHH&.XU9@X)XV >&&05+0DM@&K>,UO?T^Y H6U" MT]L1\ZVE$%]9<2CLT7/! >PH$Y(# AW#6D*K"EDX-7WFPW\E9E4;. [K"*N# MS;UTRUGM6\&[>%U0!&-E@1!Y:")&D!+-RB$48#5.T^],EIQZ*6I_P/Z+NNTA M/"KK]@TP=ABF/G&OULDR^?SYX!0#!/-HHA@O.?52R5(V;U7SB7BX6] [5?'S M=)1G@SH087Z/*EM]_O+[J<1Y7"[V5!]7GHASSJS5<2V*HG6[]T$"YYJ?SQSN MEO$!"706N'T1Z?0K*(F3^6DNK+41WFE/I2K0(0+RYJ-,;\GSAS+WFZ/8,QM. MO)(P=@H''.&8 @TE]%I*4C+;0#=N\[J15H[>3=@,C]>MXU':H?VKMB5G7$LW M%9+8UBBE\018CY%BOO0H$V5 KXN')C<5UD:[SDV%IX'16'4=W!C*B(R6@O2" M VH8QU!96+;>;,\8TS0P9L MC%DW;ZBG[(XX#-M)=FT(P%D99QX1QSTA*;>$RWO;0^@1YD8?*TG[[TN-5/CZ MN]&OL8KUZMURER!YD%[TN G!&4"0=TB2.--'\!5CQ2XL(=:.,'WZG[X3G:7! MU]^'HF(NDGG4TJ#=Z%DK L22^/SB$PJ!SJ^",+ ];+0W:DQXW(7B?[Q%8[SW5C &!%,3E @#IYN'$/9]H_A-UH[,T^/K[4*FE M)R=3M_.TG:P3/YEG?Y\L-LEHW RGM#0P;2GF4$0[W7.O,%/$E48ZUB-TE+UM M/T2'ROLS=<:1]\ @B;+1K%<<2 J04)8)6_IW&6J>N^HUNS>ZX?X(^_")ZG_] M'??QJG:>88!2:NRRWRQ,?U>+DT-_8MS9Q_FB[<+0=>?S_>KZDW M6?(T4\M(.O$I#0P$"@4UM0 0HPT%.+*NT![E9R0#>LU.G5?>@SLDP.OOOH_7 M\N/LP2>V,7A@!0%<8^L5%8!#[0L*4@K."-AYS2ZE5]Z)N^7 Z^_':C;;LG6R ML/-5GDDB'^[4M]4VK>X@O?9HBX*7G%"II=7<>@^BG53&D5'$S\@F-KZ)=LQ. MIC:5]/H[T>-!9GOW]9AFOL<-"IA(I%PYEKB M\4#3V5F*[:W;Y:=QWJU6FV1F-]E\>;EK^RXZ^,FAG2T(OV;IZFB&L$85!A_7 MUIY08ZV1U$FDF2IG=LZQ_C,Y63JB?1^*&9BVVY[VLF(:\K:JQL P@XH)"SQF MDD+"#"M.\.;&]ELR><9%W)8U,WH[9_O//M)_AT!E\NV67A/B@A$:8XA!(#_A M"XTL8P&HQ*RY3?(*E]XCLTG.5U?/V5*??[,].'HH7^J^9XUGI+T-HV(])N(>S+(#S0 M[KS5E>?0*\N&?,,:"$F\8]@!;C6&L2,K&A$%GA,V[OP#+>JT'EO.1N[/P9IA MV%*1T6#,9&GK 'VZ6N?S7FS,9/9?F]5ZNT2I.#]_I$S0#! G/-#$::^\E9YN MVPT8APRR$9Z^;%$7:3&RK+!8Q+%9D9I!96'EBOX_[=W95HG1__#XOJX]7#L'EAI"=$Z6A4-HQAI1&'M?1ZWC#[#O>H.=;'L!Z6A M/GP8W_*N_/( PTZFSE523KT%<>2N@L@@C63,1FI!7J.QBI64PB%03!NA9*(*,(=0WL9HQ!#]A+( MT.]#6K^')KB!Z M*P3(WBW0D\(TB JT=W+BJ"(E=%YBG0P3F)&=86J(9)?AI][ M=?;F_NC(7B)?7_QD(-*^^$DA.<$1NW1H XZ,*N05KO!-C?KS2ZO.GKGMX1V1 MOG:RN@7T/VU6U]\FZ_)O\.+,_PO,5]1^YNO!$&$P==X(H@XSADE66KV$LMG?M^45HO#MHAOK\ MTTQU!1S\N/@R>1G9./+9'[JEL#A21S1A5GD):5RXD?T%.RAU;#XN'R>)VMK?5CQ=6]%'3\6)D]=[" M6ZS[<,Q0'"-WC&"D%!%2.A4C0\9ABUBC4^[>7MV'%Q* \$H $H9%Y"U5SZ@@ M3<.0G1[;UWTT5NVY=1^GH95UW<>'Q;/:RJO98RK__WF"LD]_G_QCN=H&:VNS M*TYZ4L&9X$B!L@!!@SAW*$0 $?YG/$>R?;/ZW&I"&K/EM\W3/@$=;H?]J!0_ M9&AT%'>+IQ4BL* ML=@Y9022PCO_C$L(-/J\=]QZ8\%I;.L0V7\QK\(GRZV^ M2R;<.$0#\WI:WDU6_WNXF.70I05!2A!-+3&1"(28BIHEB4CD'/R;]F'FWG;G M>M7;LE.X!B- >?UML9PO;Y^V+0Y^@Z26%4WN+Z+0B@7.7/"2.A0Q\P%D]\;* MM.7>WD;O;3ML4*KT@.%@*26;]F>]N]&I(KW2'7OIQATX#:'CS@"[O$I(21RLA[ H.I#3>9*J M1BM'TT=&!EP@\O2HNP'N;52W*1<)%D$*9AE6'B.&;24S1H+F[16?KIL=WC9)ZR> 9*^OS]Q>#H:V-BP (41Z5-!V"@I#^" M).>>9=C;HY>MJ:Q0ODA.;U:KU&YR>R4\I0397W9L[)O9!UY?8&^BL8P;3V$& M@:E*V32;L, =#^><,3M.;G,6_.X&ZTMD^8?%(UR_7#T-1.O]^PKPG:T1S"$C MM=14!2]$PI8S[7WP[1M&CI,FG0./VX)[B<3]M%K>EZN'IT_S"7RYN\7I?I?\ M, B1#[Z_ (N1,22=-PC^Z["6(;D)G 3-D3VC;&JYC+H. J%C-<<_M$R$L&#M)XD7<2 (@?27%A:>P[$[QKT M2_P *HF_3KZ_^.4S,@.1_^@8"NJ(\Y2PX (53EN%8MIID)@+!&MO^_V4<5+Z M+8=/QW7$TL==.M?R[GZY +E. M+7Z\S.I"QGPDB!.K-"&@EB"]ULBSX*-%.C8ZY_WM51<2:DU"PR/B)7PO0AA1 MH1+.R50,X9 M=G3(7)9^,6#4J- M9FY5;SJKJQ8\#:JW52V(">4>HZ"09(QR8;1Q(+ND5F)ES^A?V%N"V6 TZ0&_ MRZT4U($&H1G!T0B"#14QJ"2G5$9Q2=O[9KTE< W%D^Y0&[-*,#KP$01UC@G# M (8H>3I/71J#F;.V_69?;WE,?>NW,[ R,$/KVI;6W5HHF.6XPSR=)\I$8$C' M%-7@$B/L"1_RP.\N@K1M@S0=XY0!,\SU]>9N S/7MB?OO@==.ZX<>%@1E /S M'>8^RR.V-AU6FKX7@"H2+T.C<&=&6>P]L*<;Y#+@T_'-H^,W%DZ$H&&"=@1; M+L&"0O !P12-(L,,X_8\&2=+O >>G([2\#L[1W=[WL/N#L<.OE*/J(M*&P/. MI6<:.:?!!$RJ>Y^[.T8Y%5"4@F)M$ Y,PU\[5 A"N'TITY"[.XU5>^[NSFEH M9;V[,U[O2"2L4Y98<+9<JM;C?H-+C>UFX08E8;&G&('DLEB+)8/_( &NC,\P;;D/D(A!O]O)1 M)=I_]+GUCFSK47<#W-OH!^B%T%P&[KDAQ"O.O$65S,:CS,\P/UN3)S<&;(?7 M^^!*EGYL?A3IRG3HNG/>D:>A=(FU MA9=15FN898I02[0E*" ?E*U" /"K.&A0K8-]Z+:;5OE"/GZBPY_K\F8SOYK= M'-LC;7)[$3R3X( (HQ4X'M&D!H3/DENG=(89N+V0K0>L!D]]^/I3S]"NC^G< MW-U-5D\?;[[,X N\F5VG[FC7U^D<]=GB]M-R/KN>C?SR%UE,V[XFJ:IW57Y+ MUM1C"WI6:/#T_/[0 6#W49(4?O*Y347-&@#.51:\LD_* "R"N;;95O/RSX M-26I0^B&LL=^&6IMW.'5ZPLP(3 G07@?*>?$N*A9)1M\K)G7YW:DMV5_2+TM M-F09>J-+=S"-,\]4O(X F2_7X QOC;35?V_@ M"[AY E\X'9\2Y\M__EX4;VE M8O0Y'PT"X@CT.^8*@-@?;[Y.OI_OF%=/*BC8#"GY35!);'0F$$M MWA:YW+STEE#V&[9L%LB;/I:KA]DZ?2O+=5V5UC#!Q?31IG]?'$QE%M//8'"L M9M8Q] MHSV$OBO.ZD1J7G#6Z$D%CQ0I90*GW$A&"3'2/V/B8L!#EJP?C2WVI>J#%6A] MP)=UU/PLANDAK*8 MMN.KM;M?7%4@Z8@%Z=-A$C9J2K&(>R20=WG' UOHXS6-GH7%Y>HVR^C>L"H= M1Y5_!TCO-G>UROSIN@(%I$,0S%FN 1/J8MQ/6EKI#,\@;J6)97<8#*;/R?=F M^GQY7:$DT9@P"W)XKHT(C--*%LK/.&.FM]!8)_H\ X/!IMH:(^(,YZ501 N4 MFN0I%2AW,+,9L&<-9JF:4^486AC(2.\8N?;YO]^6JX>OY>KN1T1_';[?EVED MZ<<'!,FJP4(L/Y4KKY\FZS*)I&YKEY1 M1,UL8"K$8(QR4G%&S38H[!%'"&71)>I,89N']+IX48&8YSBP2*7W02N%(DR4 M.T09DNB,HX0ZSB8&$YT^F[D8)Z MH9@P&.,*-:=]AF'MT3W1P5$?U[!IC*RY2\&U_ES&W?,+9[R5GB-+&".!1"3M M7FU6F_:-#@:>"@=D[!C 9Q#UK'/7>+ZOK+P*FFZOE/@D;L*EXH0 M'=6.>N(-\\Q%48%C%!_RR(=&L<=^&?"[Z=,1< /:WZ^-N$%?\R/W%3I:3932 MQE)AK'7@P.!*5@[^1]XQP4ZTV(P99^'UMCF292@O/VJ,0XEMB=1NX+4QF]^N M+:QF$1N85K%FTJ 0K5253%2&]M&:'KO7=Z*C9;?(#-8R[97E<[=>5G69MKQ9 MIFVY8\6*)SRE((0*['T,V''BJ=1"[.T\S<20381J&#*8*=L_C!FXI+N/ 89> MCIYW].-C;Y!!]/O%!28LB&A@4<"88**8#NF0X* \]3*X1CY8SY+5YO+\=&'! M/>$LDBA4-%8AXJC"E41:XR%7[*.Y..)Q74'U+SRN4@&8>%C\/':%V,"*1BM)+,RIAY=5Y/6OSU9)KN M@'M+U,C2++,HIU6J1'U_AU=O*!"5,$]*2R((9*TW,HA*.@Q"YV<3G*FE MWXJ'.X!E**4?MGMA^/.GRDZJ,0M.>$K!542$J9!.BG TI=KX6.&@9+,86T=5 MJ&,8"?U!-1)E9HOKV?V\7/\T_-JYH_E#"HN99P$!O%$[+,&,COLX8/+(\C8N M>M'W<4YU#^9[I5:6ELJ%,2H+)AT"*=S^@)S_'PLCZ4WF[U.P/(H0CF=IUG9X_E;K ?;UZ'[\/B4[F:+:<_8DY'>-;^ MH4406$FC4^M<);'%0056H>3@T\^/;AUN^0V&VU#L\N5-N5J5TZ^3[[N#^?ZV M6JZ/6>"OWU 88J7TF&EF$"4N!*/#/K!)97M?K+?"@@Y9T0DFHVG\?R;SS2Y1 M;3Y?_C.5AIVB_M_O+I G*!T(:$+P*G*"%(A=;6%(TKYG7V_M?_KDPMD C4:, M/\IC!4FO75[8H!E5B!MCP" $]B-D]Y+A,[;PV26J_G1$,LBR.K)!.7;6U9&A M?5RY;ZE$\,/BE=7XJD&2UMG/+K03/GW444CO@M+.Z:"11Y@12B,=\:3'MK+5 MI8"=]=PB$"*UD#):CXFE',"BSWB!'"2;LR '9$9C)Z9[?+/.1QL^>!P"HUHR M827&QG'NK-*5RH1'0^8;G!0\'H@R9\2:3T/VK08$B1$,86Q-Y()J< 4]LA4* MRD?S=F+-C?7=/C+8#LSW2JV+CS5GP*@LF#1"K!GAH*5EF$I)4U63T$+L<>$N MPS2\/I3>0:SY-" ':V(R2MX_!8B"3C:$)TS>_.88-P^HMQS-M\XME:? MV%Y2+CAV:8N1.A2,#0&^&L%B)5D40>9M0?6DQ29)X>V >TO4R-("RI@1(RU& M1]+>.99-3MJMO[_@DB$F#'1P-@)0)0.5R!8!4L-YWO?08;V/6)[VZ?L1-V](739=20"18RE\U+0@ 2. M7O"]Q>\B;W^ 0,\IHN-8GEUB>5F%!E398)E$2@KNJ#761E7))AW*O(UY1WIK M5''0#JFWQ88LS75!Q1@=#GD#&.&&X2CLUBCK84,7X^' M+RL_4HRWK=T+I.\U'3\P6#.((T+ M@ 6'XN')+*9I^K_?ME%?3#\LP/6[G8$;L/OT.F_?7+WWTWRR?2&\_-"[K^KZ M-[=Y5D&C'SNM.VE-:11"F)//NS^A*M7!-MIJ/D!>L_!,_ ZA2[KO*F#DMJG%%:JB9TT MN+OP#$>J!$\SK[1<8E<=,>0E97C()+Z6I\UUQ89?3UKI'+RA+)S#@, P:EWF M!G?#^LUHX(Q;HY%@F%%J="6WLC[S#M"=:K8I:\Y&[_VP)\OP2^ZD&8-F ZP_2D3G7W:S/@KH : MS+?>'J13KO8@U'+AP!T%)A$C326RF&!GO$X;'L_R<8TS](K[)$(W* W% KN9 MS:?@R0((U1\_W-VOEH^[&$$M)QK=7X2(,-;$1AN(\>#,>^PKV;'!0V[]9<"0 M/C ;+*Z?(D8UKLS^FK1SGH:JC&9$ZX X(K&207O5WGKHNW5@WPY+6X@&57/] MGLV/JPKN?7!"6\8I8S82(\5>#A40RMO-:*&/US1Z%A:7J]LLG8!A53J.*O\. MD-YM[FJ5^=-U1<(!::PY%=1X9Q7B^Y6%;^=7LYMC^0X.[ M"Q6MB\$ZX4%V'22*?A_&8 AEU"!H^$V([O$;+%23]%%>S1[+7V%I1)PFMQ>6 M@;S&1^R4@,F0:DS<_HMQI+U/UOFL,3QS>@ P@UWJS^5CN=B4G\OKY>WN#<9QX6&4.DEQ86H M\X%:SCSG5E)/K2"JDH5&9O/Q)<_2Q-&XT&D8Y!T74EA$RV(DS H#H!""]U:+ M%JI]G&^0N%!K?9Z!0>MBV@!FU_)N=IUD@&DQ!\! (SU M#P 5 8W)A>2TR,#$W,3(S,5]L86(N>&UL[+UKD]LXEBWZ_?P*WIX;=ZHB MTET@0?#1\S@!$D"/(UQEC^WJ.1,5-Q2RQ+0YI11S2,GE[%]_ ;ZD5&92 B0 M],3MAYW.5'*OO3:QL/':^.?__>UNYWS-RBHO]O_R)_?/X$].MM\4VWS_^5_^ M].N'5_A#^OKUG_[WO_ZO?_Z_7KWZ/\G[-PXI-L>[;']PTC);'[*M\T=^^.+\ MQS:K?G=NR^+.^8^B_#W_NG[UJODEI_YBE^]__XOXX].ZRIQO5?Z7:O,ENUN_ M*3;K0VW[R^%P_Y>??OKCCS_^_.U3N?MS47[^R0, _M3_UHN?$/]ZU7WLE?C6 M*]=[!=T_?ZNV?W*XA_NJMBUAI/OXMR>?_P/6GW;C./ZI_FG_T2I_[H/\L>Y/ M_^?G-Q]J/U_E^^JPWF^R/_WK_W*/M8P=K.0K;X9Q6&],_QF/'GDBYAWXE-O^%?M!\73!^2W-MZ* MZMF#LV^';+_-MK5H/GJTDV__Y4_\J]6Q>O5YO;Y?X;PRJF* ZB",&0Q=@G440@"BE"(&4A0VFPJI^XRO:O?OW0V:^_9,IOF57%L=PTG1.')OKF!NV_GD Y'2KGMP[7__O//YV<>41AL7GNG:C1 MW*ZK3S6DUF\.S0U^RG:'JOO.*_&=5\!M>]A_N$[0):O%QB2K#4D[D4D49?L6 M/GI9<+EQBG*;E3S#Z7YI76ZN1*/]Q$^;@G?;]X=7CP(C,AWSCA3&W[B&&^[* M<[STC6A3KA]6K"BS_/,^/98E3P$?/I;K?;6KD[,*[[?U/[EE\<^/ZT^[;)5 M$)( \?\GKI^P!#%NNX5 TA"O#GU'\F+;LF)8I;4=7NCL!II<"]?I\#KG@)WU M?NN<0W9^JT&_W!0G",2POLT> S7%^_[HW[8CIOH9RPW#(YASA>.B8Q*DB.XF M=+VVL]&AZ9GNQRK;\W9(=ETK)GA;Y3JMKI=\O=\4=QD?MQXR\?IV,PKX6UZM MT@C2*(5Q"HE'>#_IIRSH+.((,9D^RH0=RUU2 \WIL3D=.)X+$4+E< M>BHNU;H6;1JMI-,#' WDTR:8749";<23POQ[9T2=2'&WSO>KF"6Q%T4Q3F" MDR1-W=3M;"(O( ;T2=+2? K5 #2C4;*TCE(I"XP:TZEK9$ZI5 T6=:U2Y'?1 M:J7JBYQ>:3$DJUAO#U^RLC'\PS%_-\S8W]$ /*DC#J[,"0ABHJ MI?YTR\I4 W)^:"#]Z-!O]]F^RFZ<7[*#FB1I\"8G0W8I4Y.>AJU6@'YKX$RL M-D_H&% 8?>J6H2HC\!>F7B(K4XAO\GWVFHM:M?( C6&4AD'HI=1W*0M@TL]D MND%L81I1WOC"IA(%<*=&;F="2R$J1N<4[03$[KSB@F)A98+13DST)AG/R79N MB])9^*QCS]WXF4?U,'Q7LX\:[NG-0.KR*)LU/X>D,?U7GJJ_*:HJR?B;FWU< M?UMY'@Q<0AAU4^01&,9!T".(_JCU?VX9RM4WS_-HYG& Z MGSG.ROEAQZ%FU8]JJ;=1\N62\LD)-]BIM8P+H,X/ NJ/-\ZG&JW#X4Z;S2OP M.)#GVXC&,D8 5CPK[+_+.K.D_/DDKS9< HYEUF]UP+[G>R#&84@!'Z>$&*,X M!@2X,/&H'Z5*DWEZ)JQ/Y7%8S@G7;#MX!CBZ.HTWCMEE-#8CGCP[A6>"'=G& M1++;C+?D+;>)>6=ZJ'A7VYL$+ J3((C3V(\!(A'"D'0FHYA%*G-YHPQ9'EIW MV)RS%M: 5$LMQI$I)TV3\:BF33V%)^[J:='9Y&F(IP%],D+O,@3*C"N%A==O MI$2]WG_-]IS9AQ4-J$>#%"$*&$OB*(0,QH"F*?']!+E*2Z(CS%A?#VV!C%0C M!=XTM<@.90:4Z#J%TXA0CT-%@M197:@ :3AR37YTN=$6'Y&*WMWOBH?LT8]7* T]0'@J1T,,*8Y8% F0+( P"@%(1@F6 M76B610YO-N61M]K-&::1>FBS:_:!?#C]'7$^P=R[=.)U3 MCSXSLRB/BHB*D$\3^H6*_T3.7^LPIHR!=B?3?:,9CZYX!^:F4>+Y&&+,4D!= M% FK:1+'%+OCQN&*MJ8:BI<9[]B/V<@N0)5(34VWR*$!D;Z8WIA9;1]SI2*? MFBPO5 ]UO;DF<*-8&I,6I_S?^2%=E^7#;5'^L2ZWU?NLRO@COZR2$(=!!%)( M8PXF!G'HQS%@$+F8)OR_8_/>,;8M*UJ'HTZ$MES5=L5]O1%W4V-V-N>@QV>\ MHZ*@G]).%0!#.6L#UWF$]\;I$,^?CP[0J9APF@C,0A74E'<2*:,Y%K45]NU] M5J[%^6ZQQOH(R0J%+@$N@0&-(8%I1 *,.0) /(P#%OFCU'6$7ED(;#PSO^+A_XL)[^]S&O\ZX5P83%T$U@ L,TPF&,J=!KU_68BS$>EXOJ MF[4LEAVP.@W-.E0C)7($R9H*.0V_!@2R \J_$E!KVNE5VJ=1R!=)5!'(\9%8 MJ#X:<.R:/)KB3NJ@S1/K?RV*[1_Y;K<*$TK#A% 3X=]1E,6$)[>_.^O!E76;)NLJVYQ](B^JP0G$0I[Y+DH2# MC0&,7!)QJ+[O)31*T;A-I5, M"S3-;)7H@#Z/+NUQH1.?X%K45$SM JFM'/K M/.R//B:\FW_%;&Q\K.SC,O Z++1CF90"8WNZC,5#?Q5/E%99(1\DKA_R$1X" MR L)#:B8 _4!(#$82B,$>![KDOQ MZM!?R:#>6N1,*(G*"Q=$#,WF"A#.MFLX!]YPUB:.:4KRIRDTYJDS,;TK0,TL M-#4&%:%18W*A0J/HQ#6AT>%$6VC^MMX=FYQJMRO^$%=4K; ?A%$*"4W]@/_M M8H1=;AFYW&R*8[8ZO[Y&O?%H6)1J20,W]5QM4#TF9]V!&BE .KQJJI$M0LU) MTXE>?)7>:83J*61XWE40^%PC/@S[A_Q(Z MBE!*0D:C8%0.)6/ <@9%C.=.4JQI:I5IP@R(4[WG]':!&L6!J8B2"K4+52$E M%R3*6"CR(:LS8J:IV&=[/B:\/3/[)E]_RG?YX=%%71YS*6$ICA*" Q]C/Z$< M0.R'/G*]1*J\K06SEJ>*+HZGUN1YW! XRP$8AG*9\.QPOI+K+=#\?D?GQN>X6TJ#9VB46-^)4 [;YIH2%\582\:>ILM M9XF*@6V8QJ*CO$U3EC&)#9S&R5_6UD[S[KVPZ=,2CQIS#F=(NCVH>+]]S5_U M_>?\TR[KME4]_O?*A7$8I 2$*8(L]$$0N!['%7IQ"/T$4HURX/9!3=4/=K#& MSFS8BHWR-,B<\3#>+_;1PJW.2*Y8 M8SPRH;\O3]M,PO0X76_V M - H MW4"7%"DKH!JQ2]8V14^D5$N''54]ZNO)G]E=^9Y+(I"")&(1P0P&&$)A,B$0 M>-1W==:XM Q-N=:UTYU0'D>EFBY99]&4,,VX>^@YCB24:12URY*F<:Z\H$T& M^-%>>#\S*8;>21CYON^F?A0$*4-\^ T!MQHA<<=V$":CUN 5;5F6*+&:_'0[ MX\@5>54Z-1?G+3)I9IU^Y@7YQ_RHK,UK,KLLE1KMS;45^U$L2=_4M\Y+L=LQ*PZGTNV=EM4_,M M$0^Q--"XC)"[C)9EQI7+Z]S,\3.F37W,OAT2[NSOJQ"D""$HW)(RS9'G;RUG[^CE;"VQB+4)Q=#*22WV!LD.C&842V)P:W (TJB=* M4:34"5ZN2FGX(B%3N@S)ZM2'_/,^O\TWHD379E,[NW7Y(':2G0%V3HB=#K*:F)DB M7$[59N!:3=ZN<#NCSLE1-R!XAKE?AO*9=JJP^KXJSMGTLOOV]OSH_/ML)U:( MQ GZYG!]71_BW?JASF7Z1-+W$"8^)BF79!RP,(!1DTC2P"=1)%V7PRX*BU,4 MI^MZN6@^JI[18J^K:%Q4V>@C"5,Y>3IA,R;%Q'4G. M09W4C?B$!B1! +@I]AW/9!VJ (W\90*9UC&8CL+$]"^%#O^]E;_6)<6/JA> M$&H[&(95?8(X3"OKLR5P(RDWH>PC@_F=2?M8;W6UW0C+LN+^Z[[,-@7/4O]> M3]-W19<^?ED?_J,X[K:O[^YYST)O;[/-(?\J%AO?<[0KBGSH,\8MX\!G- ) M1,VMT:'KASY3T71+$"Q+>;+>B1.D0D2.9P[4*X*?6A>< _?!R6^=LY__(5QR MUK4W_.>9DW6.U;]:@1;$93K"!80/#7]/P=UOF>?^-C0;^M[_)]_?'WV>%8[JOWQ6['FJM@5A!$'J5^A!!, M_,##H4O3#C8$5&FI9W:PEKN(Q_Z)GN)%\;EQ>B^=UDWGY*=S*)S.TT:*&E^= MWX2W3NONR_GH0E\5N1YF=ISV^J+%O"!6>B_;@1OHYQ;SSBRC1UP.'<5"V[:1 M0=/*0QC$,$2^RP .,/$!)IVU!$)W=9^5>;']<%B7AU%CHZN65#3K$I3R$(BG MS23;9'>?LM*![HV1X-3XP2:&@ LHBQA?K@09K*96CA:"_DTG]%5D8J MS^O]IA2GH,5-#L>=6&1DW/%WO%V7[^K6S3_[KJARH;+5"O@L]!(:$H\$D0]2 M[#*O@98 "-0FY"P'5>;83V$5KN267 MY83?)M]6>HGT6);9_O ,.!)"WTO#V$U#/P1AZ@7BJO0&G ^0TBZYB2#-T%-L M&K"S]!4C8F>AMY@F;-;[B]:-[ZW'>)%]4WW&^/!^A[V& :?']!NF.!_9<_#A MO4*GYC(2L]A)["+[C^QL>,0(BQBB$6(LCA!"GM=; M\9T;6C/A?>0;(V$[[P&5U91A?=+N6]D)S156-%MO74)86:2AYX MWUV%>-K2[:8DY,\.7,:-86[/CT%MU$L]E$A?TS#2BKT>M@;659$7EY=VV&8[ M0#%,U4!K,L3Q,AJ5*6<**^^A6A,[58UM++_>'S+^2AY6,2$HCCV8NB F,$B9 MQY+.7)+ 0&6"2]N(]2FK!D<[L% ;2N@S)R=+DY"F)DAGU:8;3'49U!K5M#KT M$C<#"C2:SF5HSW@W"L.OF:K>-(]OY6T%F4>0!V.7XMB/ (K\%+56((TI59,9 MM6=/I2Y9@T=57A2)DE45>QRIBDE+#[U"CR4%><3#H'#H,;84O=!$_T0FQK"@ MJ@Z-%+6V1#4LB% $XP2F$!/LIQ[AB5!GSDO]4*6&GK81);W0*YZ7C\M(=-E3 MTPZKQ&F*2#M*^J%%]>,,%?->HD="6[0979;(Z+OQ@MJ,Y$6Z,L[F2[8][K*W MM^_*XCXK#P_O=J(L!1^%_?W&J/B\0IS?,L)URQ4JPG9.);M5,61 M9&U WXP3OPR],^_696T<.[S)ZN&+1I,'<:D0_I97*^*[#$8!\CT(PP2%;@K\ MUG((?5=IHZP)>W.JX(U3W[GUFP"J*(5&J)93P:E9-BB <@1;44$)U@8$T"3G MR] ^HQX5]MY00XHG[)+B;IWO5W'J0XI\E. 8!+[K0XCCSG*4$&)$\13L+4'Q M&JBF-$^%[)&:9XEG"YIWC>)I5>_$FX[J:;"^<-73\4A6];39DJY%8 MBO5&EG\37U4_USLT5@ &+HQIX,5B69^D 4:@,YCX<:A4MEK?C&6-ZY'53:_# MIEBR>@2)O(6W O?JTUUV.N."L*$M=S4TSB, XZ:RAV4Q4=TK5A680Z6$[6X5(3(&WJ MY-1G"M;4I*8&: T%X795TQ-:I)COJL+9NRWW9>O M[^[+XFMS845KFS+@NK&7L(1Z6-R]0US2V7:QJW3 SXQ%RS+4(:O[\_X?YSC5 M9,D0S7(B-3W#:I)UG=R9)$R*N %!,TO\,N3-L$^%S5=5L00>?R>;:30W)>(Q M$8Y]+XXI0,!CW?-C$BE-9LD_U;*$U4"TIN$5B)$3)#NA1:NP5FM-K[+!/&9PQ<:_.*/"VHU:LB?Z[=:WDOV_)_SO?YW?&NM2%4 M!<1NC& ,4F3"* ^AT (*A4B5WNRY=;?@E%K]HK[2H-?T6QTR#B$;3Q/Z%1^81UMDC=-$["8I$GQ.Z7MOC:)/V3*]D/P#S]EP3^%=,]2H;VM+Y:Y7= M'G=O\MML%;$D931) \+[WYB&@)%^,ZD/ #*RI5/!WD2]7-TZL]-&PV.-T-GE M7[/*^4&46JM^-+2E4X5LN6Q[:IZ-=%L=TPU&1X!1R1OU M2'9#IS9;TALZ\WU^R-[P=GPIMV>F$Y\;Q(2Y:13$OCC#[:7]@"/UE'8V&#%H M6?7.TI!UW?.8$#PS3,LIWN0DJTE> ^]5C>])SC>CY,G0-J!Y1EE?ANB9=>ER MRZAYOJ3/;_.12[U[XNTM1['>;_+UKJOLV-?/0B0FD)NF"?1\@OW0(TGH410E ML>]B+)M^&+%EKS'V\,2-:3W OM#J;)7C9&@;:(Q&65]&8S3KTN4!8O-\R3;& M9G37&\$>2"A#$:302Q"$B9?&G9$HQ>'J:U9^*F3S#<6'J[2S'XZMG'C?@B.R%5 M/%QFAF$Y49J>6C61ZCFMOSB#>".JVW:0;>504!+&%(0N<.,@\8 ?AR#H4,0N5EKF,FW;\N3O"6XM MA(H[Q4WS+">#FQ MZ-=UOA.5\UA1?N"&/V2;8YD?\JQ+6%=1#"@E"?9]L1DA]&!*^T25AD1IT_QX M:Y;5\<.7HCR\XK]XY^1]'7C%#-$ I9)#UDG95!R^=MA>W1;EJXJC7T3;'>5^^S3<8%E:/Y M)3MT]B%,$\0(C1CP /$"YB=N9Y] H#H#;\RN_.#7(MBI4O?3$A\0GS'5A]KD449;.(64T'I*% M**1YORZ5TA)S*E==[3G%#Z*0//50E-(X)JX;4@ B4=&J7^J(J%+] Z4'6]_L MU&)1O\Q*GALY\;)&BYH^]3!FN1+B1,& IF@QM0S9T(/^S!U4FO[+[P;/[M=Y M=ZL>5Y_ZMKU':Q4K-^:I&0PHBE.,B9O@T&-]HL8H5DN43%BTGB*U(+LKJLY3 MI &V)93F:EI5A.?CM\67DUOK)3RJ-^;]5'\RBBY M4B1*&9T0M7VOUG8L'?)4],(R;WK2<4;=O/NRGK)S M55-&$+HD>1GCQK-*,YH74YL53D!6!$<8>5%*7!]!Y$./!OV&]) PH_L4%,Q: M%J8WQ?YSLP97VMRLH,*SG&+-1+&:ALEM43A!7=8NA1.N$1L4-.*P#.FSX9CB MM@1M[N2WL-[G8LB3K:NL>I-555$F:_X&;[(/7[+L\$MV.+^AG>1EMCGTZRH< MKUASK,1-,J$V5!.)KZG#1#\2TOQ*\[.P%98[5PQLC*Z??W$50UN6]];X"CW+G,HY1V:65B:A475,9++$S M^2+O$$V#JR@&V%V&0)IQ1;:*CCH_RCM$WJW+@]BB(BXF*O;U." [O+WE@X6L MY+JZ#5'&EV)A9Z_+U@>/(>1J5G_94*"N7.9(5 MMZ%,R:[V%I4:9#-)T<-L\M7BUNF@SK2)Y0J!,AM<3,5@&;IGWJV7-L:8Y4U6 M#_]:%-L_\MUNA3Q*H7@FBDD"PTC<2=2O3_/_J4PE2#_4\LB_PZ&F7O*4R*F3 M%3;4U.5(N4"/',4&Q;'XS M,;NJN@FF_FAQ^AT(%^NP&@IK;G.VV!*8Y#V90B769>>I#+&^9(5/)+= M9F69;3^NOW6EI]>?\EU]2(O#.)O]2OW4AR!@#+@ N"E&_(]^[S%16S(Q9]6R M]'5 G'U&82[&>965 G<:QN PE&NE#8?*]TMESCN$]4H)MZ:LF#,;/6\XDWKW'R^LWKCZ_I!P?_0IP/_X;?TW][ M^X;0]Q_^GW^(/#?\)X?^^Z^O/_ZGFEJ8(UY.3V9A7$UQSB#VR_R'A]D.(<@R M-B!7QDE?AJ"9=ZNP_+)JB^*3RK:0C]-XXL2B*(TQ2+R$>?V<%:-,6P95#5D7 MOJXV\^Z$4?$,U1@:E47-)G_:,C9_A>N7&9*3+5U:%R=4VHZ\+$WCN%$M_?5N M_2 *Y_1UQGSD8IJRV'=IDA"8!J!?+<0A"O3J?"D:L2Y"?5&O^P:87@4O5>HD M1VCV.5,A0=TX(I*%\UBA.9"6&WMWOBHY_M MUH=L^U3B5DE$$P_1"*4I"D(?1Y2$?8TN-T[4U&:\O2F$ISQF6Z$[_"&[>CQ2 M-G#[\CEJ8F2 9#E=FI9=-8GJL+WJN'PN69I6KJ[2-:!AH@9]*>P]5(J M9T^B'3]C+\1)2GP"6)HP[!,&(>BS-3^@2A>CZENQO-K?+.VL6S$[&\HI)U*Z M+$KG4A,0J)Q.U:S-+U$OLC.<5(UD=!F29,"/IZF5$694-R2]S[YF^V.?RL5! M$'DL=D-*"8A0[$:@W_WDL/ U:EF12XT M).290F$T2/P4)A0#Y%%(*$$Q[ N%!6KWB8VS9#E?.2M\=X93?]%+ATMEA;%, MXPBQ64 =P4&>Y%1H!+^+$Z0QOKRL3:,9TAQ(G>UQY#8"5TR%)]BEC,4>P;V] MA/K1B+&4@A7+\G0J7K4U.;!2H5%K;&6)P;'#J[E/9CQA1WZ0I<'H,K3(@!_# M0RUM9I1.5CPK?BN0THCX( 0)]E)"0!@RT!C$T*/$USA>H6?(^N+8TS,6VJ.P M,7S*J=%$1*K)4@&,4D)["PP (#FU,_5Y]J>\ZE/99SMQ=8>E%UG2'D(9I0<[0'7;",K MN7&4-$G+T 4MY"^/D12]EVWY0SNC"8( A]QU'R2AYP/8W46/8802HI:-C#!D M/1OY\&5=9BVV[D1&5F-4G+H9PZ:<:$Q$HYJ&G(/ZQ^[0!3XCF)&4>!A#V)" M>E%,_%CY"CYE"];%J0?E5 *54PN4]T\./AZ^%&7^=_X#L;7PN-]F5?YY+_9& MW3CHAO<(XO].);2M^B<^UFJ_=/*J$IM2BM(ICH?JP'\YWW]6OJ]//11R F<[ M!FK*=B*_AG/CU(!NG-%Q&9HURH.GE^J-9$/Z?H;B[J[8 MGYD!28I=ZB9N' >8(1KYM#<3QU3QF(7RXZWK4X.H%2>A1.OMEF>LQ7Z]<\1% MAJ_RO;-IZH_?\&^4SE>!V_F__PQA(O!\8W M/D0WGHOJ'\'@)@S@#0SC]A=OQ%4Y]]GFD'_-=HI7':L'5$[HK$923>7:$,XO M<9><#.B;-GW+$#=]^)>E_U[-3HK L'S-E^XHWJ=?[37&7 MO2FJILKLQ_6W%2/0QP"3)( Q\QE.><0[%"[VE.Y+-VW;\BK;&=SN:N1SP$Y> M(U;>/FV6?CF-FI-Y-0D[)[V9&G^$U6G .C\(N#_V!;(YYLGW8:L0.J!_MD*S M#'FTYMW3G=P6692_\O"PSO?9EJ[+/4]GJC-4)+O--_EAQ2!C+D4$^)'+P;I7H;2F73HR5V%AKG27U18)9!$@/AI1%SJ>2# L1OTZY81]E16%34> M/\GBHJG"3CKTZ:X>&&7.VJK!W$L%2DL$TI0N0X#&.'!U24"1"U,UYU9>"GCS MHQ B_J?KDS0%?FV3!IE;GK5"OOAK#/LO86B;.JW MA6(H0MI$UH@K]L 6,XT+K _.+FV8M[9G_.]_G= M\>[=^D'\N/I8)-G[;)/E7[/M*HUWBRO&GEXL_ MB1D#L1OC 'I\!!H3CJ+%XX8N7.VSSW4]*=/BHXA#2F_B1F_.(2LD M8E7U%R?K4#D; /:;X/^Z>2^1^^D@V&:6]X?LVQ&T34C]]V)N*Z? M^KH]BMEK4KTIUP\#8/(KGM MQ4[2_P$OPR-_OJ>7XB+#$(R+O"%TO39KL!J#9S**9<1\WFQC(1P42VJ%U@:4 M78&(9CO8*DK]F(5AE& $@Y#R_R&WPQ.GF%@;4"KBF&A >=QGZW)?WX.NOJW5 M8A2,#RAMT#]=IM!7KWD]'*:Y!Y2/638SH-2,W'Q4JM&7&5#L9W)Z?RGND+J")[6I(I\K2B3-;\1=YD'[YDV>$"$\G+;'-@ M^9Y_(-]_%IM?'J,\JS_$@!_@V >)%Z80X1!&*>WP^B%R1V2_D^*<*#O>]147 M->79ODB8I%U64F8)]0(%:!X>AN1JQLC8$;<+=%T9; 2CD%!*HL!#+H H"EC0 M08M Y&MO'[(%R/+FH=>#\B0&][OCMA[EB[N FDL"ZU/X]5G+TPK#F!5E:['4 MR$"7$,9QJ6GC@=.ZX-0^2$X6S%+DWP3]QOJ?D=']'KN:L2Z/ZE6,\*W5@;#C MX5AF%U/2[WL]ZV]>B:,4)$D80Y^GZ13Y,8#]++2'L'9_8Z!M]EHA+*; M(EE#R&?@=YQN-X"?KN*=, L5_W9P/OZ1[;[R#Q;[PYV+JL5(UX2IR%$*'$]F-8#B Y,XL74EM0J0+"O MMK$]M56AVKS@6F+9BN;>G(FN2)4Y&OERU/=%K2' UXO7]::Z.DR-D5YM3 M2\K+7]:LA8-M1%RJLB?K(2> M9HHKDGTZX/VVJS@$"((IH #$,PWX#*38X/GI<%:=QCDAG:WVACR) \W70B26T7AM.%98?XNU&^[K?0OA MYW7Y>U;7=WL"9K]-LU+4+/Q8KD5==UQ5&8>>5YM=47'=^9A].R2DK+LK/%S5E<5YNP+2E7 QS>S$_N?6, MKO\@/M'ZYK3..8UW/SHG_YS?A(=.[>)\/8#12,GU%_.\'(OK76:BX>6^:,ZX M*%SC9'K1S6"E$'"TD3^ M0A!C)BV.&L]0UA)UPOE(K-EVQ[ MW&5O;[L32H\PE25_HVM$_Y$?OKS>;_.O^?:XWKTK.*H>;9+ML]O\4'VL1[8 M(1*A 'L^2Q"+?3=E20>4,9JJ9)PSP+.<:W8>B4LU^J.&CZ3BS"OG#^Z6<_*+ M)RC"AY>58C$QEA/RA8=73>]'1?;&>>R4TWEU->1V"GL;#\Q 'S+C6[",KF9. M BX+D\\="]F.2]S+L,^VK:EWO"6>Y;S5,S_%W_)JA>,D@1&,$4N] >!ZY,> M2Q($2K,A=A!8[GY:6)V\.#6P.CMM[H)Z7H7:C_TF/%#L?"S%2:Y_F3]$:EV( MS>A8Z2>T"![H"NP&;!EJ;]G'8LHF,%ZSB[MUOE\AWA.D 4E@ I*(8NBYN+<7 M)T1I-Y6^E1FT5ZYQ.[\U'AC07DF^]?75/-7C-=04RY-I:(U#42?5B%^N%BKZ M(:%W.LS(:MJO^_P@+LM>'[+JG;@-L=C71M_>_OJ![@_YX>$QHI^SNT]9N8+( MPY&?A 0%+DN1BZE/.S#0"Y5.25F"8%D-&]1. ]MI<3?MD ^@?_W@--#5%,]6 M-.3D< &!4--*R1@XOS5()Q9&/3H'5--R?)8AJ;:=+"9]Y]7$F!5EEG_>G^-X MUGK$HA0 SX6^J+3 4AC$J+7NPS!$*NIKRJ9EN6UA/FKD3;6[\VQ)36V-T2TG MKW,PK::GSY$\DWA*DC6@EJ;I7H8\&O>JL/N2*H^PQT[:ON%87Q^RNVH%2>P! MPB -8A@F+&:1FW80 ^@IJ>2DP.R/XS.U53L!W:FQJX_@)XRG]*!_F:%4GB

_ZIAZH# M9_1#BPOIL4^U656;=YNF+WY;;O[\<'55-+5.:_;]._KATW#(,BZS%1!S+8HPP&F'UG^J5#JOB0B26F)4=)DY.L.&*2 MX5?Y-+2E 90,=^<&4U:Y]T/:+/OT=)#E@#'IA>U'0[NN5HLRB(1(8I V1K*8 M\QS2T5 4R[T%&2HUBA/8931/,$0Y6F<491'!['B4O?(&AF86D7T[KW6HDY' M21RP9J@E\UQI_0(ITGJBR*&/BJ+JPEE-T>)#5E4^%??5^K[<7#^V.=1"84XR M0G%3!J$<)8)G4<9&FQBJS0J;67*L,WMP3Q=7U(3&D$TYQ9F.2#7I.208(\,MK")B(%*:B=8V MXGJ>J-@T#27X?7FCMWZE3Y[^:KEUWA2G?N0IFVQ]_)5AE3&+?FB.N1L2B^,: MO)@H3=^:QMM34QXE*!.,)AQR)\28M$4&6*TW<&!N;9]?.13#T+[T!F3G% M^KKDC%U%?3(E=C+5.B9,4;VTN/97Q?3UV*YO:[H1+$]8GN$T:E?Y;4>'"#LAG^RE8CL5 < M'NY8C5#( :&-60#S-,]BFHTV.4K4-C 869JG+#2X5=F06(-ZT FG5HK!&6]> M/LN4:A6HS+#'):"Z+S+UGR9#)JKUV_)'>7-W0ZOMMOJKG-;).<)HU>\Y2,YG$2*1\4MF+4L5)VR(*Z@Q94 MF^!^W .^;="IGR*VP[.<4LY"L9I*=N>,#Q@O@I[NSWNZ'VVYG_[DL0Q]9\31 M>@3\$$;[;KUP6-D!;R8EY.&J$U$4'XMM^\;Z\KI8"(%9EC=-B,09(C!%0NR+ MV%Q XP427;NN-ZOM805711'<[H&9%Y#:3.O7CU.0;*E\/"*^P1I\?)WXR:K' M$RPJ%H^FL?!#(IUX)E$ZVF%/^OW>]I+]8E6+QO\633W"66 H0IB(!!'"$BKB M),'CT:H8YT#I'0]]*XY%D&V7?]5ME;(>>FL_F%9\LE>?0SG!FX8^-7D;,05M MSPDZ5 >UF_BMWE/TG-$M5;=Z,\K;)W3)%M$>Z)3UMQYJEUV>9(_PU3OMN7EKECER_I[ M>^EN\P?_G[OR?KENK^%=A 3G(6.Q$)22. 89.YAE""KIF;$QQWIVP!=<-LBZ M*ZN[+XH#QJG/X9QG[$S'LT:V'QW/GCO/#N18Y4FVXWV^_%ZL[M9%^^[6976] M*?]5K-ZM&H/E55FL2%T7NYI<-C :.6A O2^7WX:K9IN?W=T4J^Z*N\.]FU'( M4,X%H20$*(\18 C@,,]A>Q4VIDJGF:?&YKA;C^[T+]R-#@4'CX+>I6#TJ>OX M1UX%@UO#;9&!S.6U?@1=KACR.=YJM=,LH7:B_)9CEPV,)W#KC\OM[L,5O:O;&;PZKVZ^ ME9MNT_@3T$C$)&<4Y&F8( %I.WKO0..XO:=>Z_5IKHMMLOV^;IWF\OJIG@93((1R!@!!!., MXC0F:3;<2Y9P+(32KB9'$"8B1MIQYOK!ICR/#'K;=-NVP:+]L'_5M[7^I/A;;JVI[(ZIMIPSUH?-S@1B* M<@[@)2P=-B PQ/>OO H?=F:WL<[%O):;)V7GTG(DQ-2T>N1D#!QXFX4KAUS3UG>M>NG6AG_V9XZ]J+[KX@ M]1:X\>#>-4,'*FOM1$%4?UN6FUVQ63;>?2ZV]^5E40_&6I">\S;"$I=; UX4Q#<:?C3 M$]TS[<]4>$^Z?4I\S7GR0( M.%%9;3L:QRT:U;_;M@<[-JM/Q7JY*U;D M]YOYQND9Q GF' $NXBCG.64 9'&#. M.44I1^!K1S&L!L&;,:QMOUXZG.& .6O]E97UY;JJ[[9':Q>$T"@#L0A#FG(A M8!JCL(4B0)KA"'/E(U.V ;B?KCQ@5IYW=,"W):ET3;4#U3Q #K[..7FH3*R) MFIK$Z8T(JY&+JAIKSJ?JZM'QI.1FE5-#GVNKG9_+;?%2WA2QBC/":>$ M00+:\PYXN,D2Q(2G2KLFW:&8:9U(;^W'01#4%GSFY5]OE>?BF/>++A C\&!$ M[HTJZ[$LL8[C+G+>Z+-K/T^LV+AF5GK#X_?&'%W618>AV-3=O,C1"A)]./S* MQ^5#![B!N/IPV_YB?72_P:=JO1;5MOWA(LK"D- PH3@D*8ESG+ TRQ!'.8P% M2:1F)&>&Z'K#9 OYUV\MYN#8K^/EY.#;0W#\>X-S0>?=13#X=W%\KTCPM?4Q M&)Q4/=8\4V.02R=OH!VHY9J9FX";O9Q.@G1NK^>\K<*//#8W"4_WBOH0DQDR MX.]WW:M+61)&#<8X82BF$6))$AUPYH@M^H6#S[OE=C=Y"I3$J*)Z3]V1%L!C MT5JVNP$NNV>K@AC,EK=D0SAYRG(0-R^RU470>_9FTU0/?YH,I=@(?KKDI.J_ MN[RD%8FI4M+?FU_\V_1+HW[=572\$(#R+2!;QG*4I85$#?41*4IY-.2+3 MP>=X.-9!*B0W1L^"UDVRL2*HDS5.<%P MQ[LG>N#0P:?=W3674U65HMI>%>7NKH%--BO^X[;<=I^PEZ)%''*"6<@@0"@/ M:1[3.!EQ

J8M0"V&=IB2=*)ZS%ZA'?G;M MXLC30]7ZMLK55T/GL'BUUVP\25W^\&&YL+4=J?E6 **D/9*/!49A&E,">8@. MY3@/DV$%@&\F2H7J"-7G_T=G7,[^>REN\\X%RP;RYQ O _^=SP6K16(J<1I& M%>VU P-.G'!(LS@2F$"60$#@043#B"MM:Y\>G>-YX"- 3T3I(FC/;DU;FVL$ M;YI:W&W[V>\>*[T8,!L(!VGICV@[D*AZQ;2 MG"G*.*2.,]64T9P\8?7.M1=\]NX%CQM'Y^$;25ROQ,E%_K+5--YX&K-&@ZUL M9CQD%2AJ, N1B*C=/Y10 MCJ/1D9B#?*;C$;;@O\VC$Q?!Z'\P$# .!XJ@HT#F[H(WT\(FW\ Z1^/R9(>K MA7;E5\[6CNXT4Z.VF]H;S_,3$.1N5;F2;.*4;.6 M6VNEC=!G/4@BD>$<26N=@1C6]SA:]R5+L"%+."9'2&*4D)#'+(YYE M%()\=()% $^:9>U"GV;;T>2IUG)\)\JV\X5VQH2[=_KGS;E*<769=MTTL)\D M\SHBQW;R=1E#;X[9W7KB.#N_B6-Z M9DUAF@EG?UK!?-/04L?[WEIF=QGW.<\&6FF/;R3O^\'5U&<*+4;8MT7E' L! M&:11&B4P"05NW]X>T%-!HAE/(1KA_O_/)OZ$*X.R0?\YQ-0Z*S.M#*I%;88S MC^?E/NLN#NF:3%J9EEU.&MSM_M>;D, MR\7^0-_>R>"N]3+HW!S4->@#.P=MGQH9@[0A^9=O!N?UC>6%";\<]+FAI\ M[?Q53;,SMQ/))/MVFHABBO6F=;C)KT[C=BZ[^M%@/,FMGI#Q-+-Z FNJ4>Q+ M4,F/LEXT\%(.8XXHSEA,2)[@P^:?1%BX$<\MOHDVISZ6LQ;9=$-*_=@Y'T5. M$C:UK*83,=_&=Z=H=3.D,PZB)YEF3@;L#=PL16.6F5%6W2S+S2(%49+E[05% M#$&*2,S$_F6P!#,+5_RXQ?=FYS^#K[V'%!J@5X5)@UR@KN"'6;E9H,-K-"@KD6LD*;DAVDQ6DR#;-"GM"U+.".I=> M9P4-=^2R@BY/IEFA:1%C.@(T16%.<@B 2)(P@CC]CS]K,V:)%:D7)5 @V MRA6.N+6;*EJ0=C.%"K]6$H4CGMWD"3F^3=/$@1+U+*%!I]=)0L'WN !Y]$]H<5UN6E?I M2P\6#%+&>,YB3M*8Y1"$_/!T4"*(OU6(H6-3ER*/\X7/)8AIB_&Q#IFP ML;RU8D2R8?X$!'O,TRPM'P#Q87M )[8S+"XZCZD_./RPO'+G\ M$RTO/ _DU,L+!DW)HY3L$RM3+"\81VV6T?USU.=J!; (8Y(1S)NJ@*=0)%D( M2;;?H4VX^EUDOCKROW;T;KU%S#!:G[,Q^).I7\C//_/H7#'H4XW&7;5%CU*] M]U2Y'&V[C>\\&]BKOXKML.?PIMPM1!;!F$<1XB2.C\?,/#XR<1FVPCNF9#\2@[SDZ% MTTWI1O&9);O]<7O[&'(.0L$(C1.(DC"*4D'WEU0 $$K=+.<%4,?9K8,S>W93 MCMX,VJ]X3):E6V7RS7 MK*POUU7=/2<_OA^5 (9%(F(<0Y3A1, LW;\?!0&Q,'B;"NE,1Y%U'I<].!H< M>6KYL$;4;(;&'T M.>9O)S ?[9N2WL"-$80A@RQG*T]B$6'S]=!Y\;^AG'ODOIT3,6^G MD9DLL;Z=]C5?VK;>M"9<374:7^5%5#]:FT>9WU>&I)9,/<$Z:95PM-XKZ0E8 M1(@"R%/&(P&R*,H(3?:>\"24NE_29_QOJ$HX5X)0ARU6"^VA.-2=_5.^\:P"7F[J\_,=R?5TT_ &C6*:*?AIVH,G MXWC9IN#ES/O)2#F<=3=O'1YEU'EYL#S;;BLR,XRA'^,%"Q0F* (TRM*8AU&2 MYHG@^[M-,Z3^,/4\,-]0?GPT;#'/CS,UB\D'MRY;A"=CV/DSI)-033,)1QO:'$\@#50;QDLS KKHKMMEA]6?X@=5WLZK]OJ[I>D(AF&0,00Q+& M49[O=B%ZP&9,%N^2-8=MBFU9F7J3FC#(9<^M&7 M39VHK+8OP_[2=LZ^NZ_7U5_M%7%-3XU"S,*8<,Z02*(0\6RTG&817&R*Z^6N M^0R#/J1A5JI#X;Y#/4,HW:_VP(+EB"Q8WE1WFXD/0$DPIM+/#/CVM-.9>/1: M#S1F2[L[-K*^H!S#N!FT$D*0"!L1"$.Z-P5"I7<%M0S,D[K:2^?NG_>^F;M= M U:EGZG0ZVG'4G+AM9ZDSH?T_,OE]V)UMRX^7'TJZMWV[G)WUY2;UV2S^E2L M6_'/JWI7?VDGA!81YC@B"8SIL-L9>[(:^LAN:ZVS71?;^X+\*.M%*&B>0PA%)G)!0=[\ 0:K>F)6K*JW3JZP F 40SS-,<(AS&FJ6"CO20B2A6>OA7'&M7UIF<5 MQ=<>G*)0&5 I)U'3L*@F3IH$.E&HD_R)61NDO2\W MQ;M=<=/46R@FJ8 Q8C#+4Q+%.0A[EP,X!;:-1W%NB#89RNEQ//7@;L^;W@A/G78_%,ZN2_)C/5V^7M.^55$N M^&97[A[V#[ ,FELO4!ZB+,,H 4D4T@RG+&M5%I$P%'$6@44CRM^JU\3.Q()* MESL&([]"MG^%J1A!R:F8$6_G16LJPA1KJP[1\;-5KQ)V1I+JXO+?KJO[_[?Q MM54CV'[1BA \$J$S/+R@.398FU=BK'A0V6M#BJN$8XG6S:6#1191A&(1BS!% MC.>-G:25J4QD.,HA4:J35#][JG%9K3(%M\89XD6-"$9BEEB*4T M:[X1LC1/0R#;"\P-N>L7([9@ '=T>>EL=Y>^RI?$IAQSKOWH4A;].;%=QQ93 MFMV./ASM-3^ ^%+\V-&&B#\72$24(A*GC('F3T1H&HTH,AQ2G1UQMFP[SNI/ M.^=%>RKE"/+%46]5R_?6@Z"EA)/R;Z:+YZ@?=O$$+>Z@ SZO8+Y&J[Q\6@N0 MEV)JS[OSTFJ915FA_;#[7FS?;2ZKFX)L5MW?^(_VA$_Q$H8HC$E,(4PYQ4 0 M2B(2=AARGC!.E)Y_M6O9LSD>TFIIV MR$:"VWGD_AL#UL=2.I>(*G%Y1D+=Q,0/ 77D6S5%JU83S][\^ZJN1<-">S5= MN;DK-]Q@%I<'^^%/X_]PU/_ZM MV'VOFI_<-[_2)H3#W?DX 3')8!SF"D<[=V$U7K=?M(^ M8>B^^>)C;"03CH_0W:4M'UN4D]PW0UC/9%"?&YD?>=AKAJJW(QG.:P+6?%'O MRLM%Q@5H"A1*4H APA 2&HZ($D:5WFISB<-QCOYC4[:'GS[OECO99>U)V'>6 M_9P0[S:+/4Y5HP/>)Z01J-W$HAR_-YL@U#TU%WI-=AT*MFC^6EYO%B@&(8XH MYRB"(@MA&"$P N(0*5V^YA#&%'-CFP[CMAY-M"TJ8 "!B*2(X(CG@2;0?&I 0XL6NO;_,NTFV M5W$K98*]BZJZ-*A.V?]MUWKD[=S7ZZ'V;L[+:I3]GNOR/D?IQM"/B2WIEO1F MLZ![9N:;R%*,GO2.@![IYKHUGR^WVX<&;WN7YW#12,H1S;,\I G%&(DH08?L MCK-8Z0"KJ2W'(YL]O*#%%SP"J'89$B*#@.$(D2P1@@['VUJ1, M?<9&V<0T"]P-K&"/2^NB(ET&5>IEI^1IE;9*O#FL0I\R\VK!J$VE'^ICZL2+ M99@A)_I:,]PL C,<"Q3'+ ZSB!&8AP=S4$"EQZRTC]Q[%(RYZU,GIC7O6U,3F9<)FNFKH17+. M'3HQ(M,/H3'TX>D!$@N,R$K,L+3SV%0>$YSC),,YB".!, #Q.'(#(LN4GK+6 M,N!88 9,)OJBQYN M]#?$BIQ1CC 32<11PD24LF0T2(50NK'5P,P,XZ>+H$5G:=9&GD_=4903*LW' M47(L3C26&CE2&DTI$^N'%MEPY-41E28W9KHT#.,X11R"&&&.VVWC.(,YWM=8 M>6@XKZ-@:$9MLC3#H\*JB3XY(-2>0GDRWW/@25FE%.GU6:=479%2*BU^Y+6J MVX"['FX2^%QL[\O+XMVGST/EAIO18,X 0+%($R@RE)%Q2!BEJ=K5]Z:VIMF+ MO-[?5#0 #'YI("H>UC>F55:OIF-45;+.D3G3T.X5NLXJEQVB?1$O2]X\TR^; M+$F_V['\D6^+5;D[WB#0E7<1S43$8,0! @D$4=P];=3;PR%1.F.A;\6Q;+55 M08_LT8X8K1&@ 95R@C4-BVI2I4F@FW<[3O%S1IO,.?5#E2SX\?3=#DO,&"G1 M40F'4)XG24Y!C!$"S9"SD<'1*LDP-M8C!5OSJ)+1"-"87@.-.-C(9ILZ3P+$C1_.[WH7!#'"/",L)A!A$$-*-1.AH)"8X5 M'P!1^6C'.C6B"4[T+>7W/91HDQ,DAXRIZ<]K9,TTK'O,SQG%T232#X'1!?_\ MO0U]#LS/@;S?O^E! 8QY%B$2T_9$/A(9']<$(\&HT@X &_8<"\WYPPOO=5\4 MLL*TG Q-3;*:-IGS._$)D?<2CPG9I-P/%;/JD?1I$5VV7M.[R^WRH:O0[G;U M,U_BV M,_YU7>P^;JO[LN[NPM@O!0P74])B4UR5NP5*! 81H&$,J$ACFO#&D9"#$&81 M0U1J/MX_U*YW>XYW;>^:NF798@ZV_2/HP:X*ON3_A\B)KG_$O2+=_@%V/#AN M_.RN_VT]#1I7VT>;6F>',^.=N\'!WXN@]S@H^[UGK=,7P;ZY= NNK>,7P9'K M1\?/#W[Z9$DP"8@SS&B, MY;C(.A:RP_4]0=&#=),7;03+;@4U<9RF*)%.9*CQ;85?!K\D=\C,$6(WM#$.N?6B9)*JPV)$WU998=-QS;K!.O>V"X,OV^6F+MO.U_RCJVK;_.3N MYJZ;11C.O/#E=M/\8BWA"D<<)"2C<20XYR@6),T:5R(""&N^$"Y*B$D=<+YL M=[O<;A4S;,NS6*]XVBBDJFX/S77IKW ^._!\O MNPU&!D[EQ8DJH6F;F9N:R=OF-F5U-7FSLUZ-V0RCA;IMEE;UMBJ\>2C2K 5G MC*?Y#H>%R&,2IC&*C."(C=FQV!N6DE=H"QB M<1PQ@-,D30%*,#P6N)NN.UV+%RFWS]_7#EZJ_ MH9PW-6#U4!2?=]7EGQ]NN]O.%SD.29B$*&:XT<4()RG,]WO; 51Z,MPM$L?" M=CP'W\,/]OB#T8%V+U/OPD4P.A%T7@2#&YH7+KB)G9Q2^A,V-2UU'3&WUSKH MD'U&E:<)HA^Z/9&OIVZ.F(!AJ865T^7O;\L?YVLTY(M-<=UF5-7AAIH5J0Z'^PYW M#$BU,&T7Q;_UF()?AM5QY3N.-(E4K?P=,&A[H?O/TN\TP)\,832*$"88BH@2 %(?C ME6]1EL%09?[#NG''Y?'A_,2RP]-6Q*MGY[@4IS3L1T!.RV8E7TWD]E"#/=:7 M#ZXT?6=;+%L-9$7_U=_FF2E6)?>,2CJ+DQ_RZAD--@3Z*@IL9C ,Z5GAHDU.G)Y@#-AR'[*V2]+GW&-'NE;^;>O"QBEEA25*K/N^6N()O5 M^X;<%VS'B $:,41B#D*>LRP69+2-F=K+P78L.E:M#IV69IDRJ:1<$Y*HIU\= MP.YP00?1(QT[3]WK:F:)>J\TS99/+RN;5<94*[%^U_USJTQ$($QQDE&:\0RR MI@C/GVR?C)V515\F',\E3X()Q&@$""4 MQC!G) R3?#1."5!:2K9DTL=%"UMLJHGMA$1JZNJXAN%/+2K'G8106B+?+TVT MY=0)^;/*F:K2/9J#/'E_*X$D3G$SDL]ID@ "FH)Y@ "3F"L]&6O5L'^+'G9Y M55.^R2G5U+^G:R#^Z: ,DQ)J:#4@?FFB7==.**,#_I0KP7[.\Y3Q3$"&4I9C M&C&0,9P(&(_&018"K4K0S*2/BR:VV%2L!* (44!3(B@+.4U&JZ0!H;+.8FIKDH66_9F4%^8@ MK4Y!ODZME6E&JZPZF$KT:J)0?S)0FF:_),W8&[5)/4663(\ TYA%.JNH2WWAX.+V:Z>,3W1*DNP'QW+V O)$ZUJ MK,AVI*.+67\O=G]LML5R7?ZK[<[W1;UK+X/X^[+KEN#\".WDS<(U7I/=-5G47*CS[LSKUJHA:OW>N[FYK7_5'/U7_?]2 &XWF> M"Y&%@J6<<0*;_P,X&FIT=[7'F5YJ'G5!-!RPHBZO-^T//FS_\ZY1D*N']MV^9?U=K*N_ M_J-871>C?D"4IS!B'/.$00!3#C+>0Q-AA/-(/UT[ C1A!Z]VWXMMT%Y>ORV^ M-Z56>5\,]?.<>5J/5^G<[3ALWLG"!"Z?S?&3\"TK*1^W[76$NX>/39_8D1U'][7H3^6J75KJ>%^*'SO:^/[G N8\C^*HZ=^84<+C M+,1@-"P 5SH2;\&^IT M]$V==\\%3L,A6873Y4KJLNC/Q?:^O"P^WRZ;%GIDB:19GH$(,L%(DJ811\-> M-AJE*9-_9UOS\UWO%^M1!3VLBZ I]Q3N%];E[+Q63467FC@]9JI1(PD=LL>8 MPMW+$S"G=\NR#H-R]RF_[/(+MWG\<"Z" M$8"R#'&8TQ3C*&5Y4[=VE@A@.9&]WE+GH]VIQ1&:V<9C+S!RID(QX<^/DL3( M@\I>:U+K$I\OOQ>KNW7QX6IX>[+^O=H5]?MJN:F;XD>4F^7FLMQ<'Q =.BE- M&CS-F(ZS"' 0LDRD\8@H)USI3A^7.%P7,0/T]GK>$7Q3RK3P+X+.@6XHL7SCR5++':/R:Y3[8YB-D<_?VRDM>+4%: MY,A$O=[5]5UCD,.<"P@$2J#@S2 TA7"X.P@PF&$+RB5I:#;5*CM\YHHE2ZB^ M6CE@THY2O3M/X60JU>-05"A%5OU5)U5'))1)BQL35?IPMZMWR\VJW%PO*,MQ M&.2,A8?HL2=_-7=W<5)O.Y,?E]L.VNZEGU3X26'PLMAV*111R M'+$T;8:A31F7X$9!]Y9Y%F,U+;-AT;F>]2!',;M=;H/[%F#PRZI:KY?;.K@M MMKW&*=XD885O.6V;FF@U?1L8'L2M =CTW/Y"L57080P:D+WH37R=]^NTG=$Z MFZ3[H7=6/7IZN[=UMC1T[]DX-LTCRK(\0@GC$4,\!EDR6DSC)-36.V5+$^O< M4+0M-:?"C#A5UC2G9)IHVEKOE M6G8N;)K.]NHLCBGEGG8R52]>ZV!:K&AWKN-Q5C.X"MN=JTG&LBP%,(-T;Q)0 MP0U[F(HI+[N9]I2.&>N:]8$KNLT+A(OYIG+.L:0B73KD>JI?6JZ\)F+Z_,@J M6;=UL]O$^66[7+57+']H[[XXVJ=_V/!UV&8@TH33&- $L2SB24RCL#\*S5)* M&52ZZLL- L>[K,;MKYWF=7B/ME:KG/=S' [ M6V?;;*5%[QD9=1LN/_35L8_5E!U 39'I75UNBKINDL&W^-\++BOEA7 MW;T4PS6W?]]6=;T($\)IE,2$T PF(&W?%N[%-F_?\)1Z%M.6+<="UX$(M@/. MKK)9'9 &10_U]"V3;O@]KWES4*LF=I^.^3R"-UY#?Q%T""=F5>$"BHG9U;N, MPI1EN8LI7J?BA=1@FT0/+JRPZ4WEIJG9R@+O-I?KNU5['W)>U;L/5Y^:W]C< M%8N(QYCD"&$>9IC#F(H$CSBR-(KMY 5=ZXXSQ?LF6_][0&[ZN8AR !FTDZX- MS/8(V+8':DO5M*-@FCVF"(#M?/+N*![Y$(]/GL3#5MZ9(BZN,I%.?"SDIQ.4 M:64L4_I]SV'&_DEG-3M,FN>Y07-M[LF(:P6&0LYCCG-,2 XS%)!<#HB MP "2Q::X;G<]F>8X=+_&6#9T T^1)%<<13FJ-<8,AXE(>CS;CYC\H[:V:6E,9>ZJ^M_5[L;,W1 M66)6;E5B.E+M9I>I+WD\P]*9=0<[[/JQW&#)EV=70-IC2%:R]B_GO;B>$0E$ M69YP'"4(H32%431<3):'F&1J^_6,3#G?KW=X?555F\PHE).FR;A34Z:C)VN] M6!P]1],9:;+"KA_*9,>54\]KFO.C?L>96);;[M@2J>MBUUZF^+Y[\K[X6-7=D8^GZ 1+&4U8C/,LB1JH890D([HT2:2>>)D:TX2):'1D/U/7 M?._(E^#@3+#W1C?]. ZD:N+Q)X;Z*493V(D)QF'+*DCQ$!$9(@8X\:M=%]SYUM?/^@N+1K8NC>EHWXTP4:=7,XU^0 M]3.0E?AZE)*LQ$8J-4W;"GQ+41-[?S)5S1$%Z=L9VT??J\UX$*RQO]L6NW+; M :/%IK@J=R^>"4M9G.9 Y+D@)(0@CR'IWW?C*(M0&BJ]U>L*A.,D-$#K7IM5 M'+*XXUTN4WA!N5I*&" ?'8!]C#H88?NQ>*'+\!EA=QXT/Q3%#[6]6[^!HGBK0$* ME,@)H",VU"2M!1%\[6%,?59_[_\9P=$@R0\)T0'^]*B\KN_RY]_+=3M;,1C) M(18) $F6$0$S %."Z&@$BE"HG7-7^FC79=* 1K%$4N5'KM\[I$:M[X] 9NK_ MCWDXHP&:A/FA [K@GQT8-^! 5@_$W793[MKWYMH')G^T7]6#P0RF:9@!@C"% M&8(IPUDT&FP$2?$N0P-#SO=M[;%U97[Q/W=EMVMNVKYQFJ S_<0"JW[T&1N. M5-9;G/*]A;=W3:KB8P,:K D1)QE(4R HIH)Q2C@?K5&4Y!5:DQYW%LBZ^5^O5NYO;;77?C7[';AI&+&8Y M"(6(D&B?L _!OIM&":-* U$#.ZY'IB.TH#S"ICA6-:%1<>P MYAK?GJ;HW(#7 K%^2)$53YX.B:VQ([T\L:UNB^WNH9UAWS7%PUX(WY>;XMVN MN*D767LGA\@2S-*4Q20ED.T--$M.NRZ*GF/,OC:X@PZ MH*>[FS.B)5<>IN58<8W!G%Y'3TJ]1MJY90-[C/NA;38=>O:VE&6NC)6NOX4H M2U*.2)0F K#F2T!"M*_X "%*>TP-34VF<+?[+K@?QEP$U_)WE]FBUE#7[+-J M4=,4KRESK&:G;C2SS+'G*J;HC*R"Z7 DJU[D\O+NYF[=7GS"BMMM<5GVMVH6 MM^MBUR^MDIMJNRO_U7W_),8%;*0T%@B B')!6)BE$1OAH>8;: M7!!SY$FP.G*E?XOBR R^ZH!W[T4CS8Y&^ M>*S2T\JSK2"<$?+)X^R'Y$_O=C5S_[)4!/]>[!8T@F$<(A!GF$09BT44PWW= M3:#2A2M&AI0*8/7[5D9L3RO?S9FG-J8MTQJ2=(HT%6[]Z*]V7)$MT-3YD>U7 MQWU]06F6$Q['(B-A@CB"/$SVJ]>-.96AI-('.QXX'F-1JX+4Z)&K9)PQHU:- M2)'B1#V.+9]1"RV>_% '/>B5A7:BVOO[Y]*'FSY?VLB*<,RBB$<@)P0@+EB& MAU$AY32-E9;W+)ASKA0]0K5+BFW2*:LADS*IJBR/2?1CU_WKE)W5(FM\^Z)0 M]AQZIEN6N5(_9#L^XT(NFPIJ..=+'X[^UIWX6Q"4(QZ*+(T!)B'@$#?_"_,< M1Z#A%"AMK+5NW+'2'1^CW#^"= SY(OCV2LX5"32_N1 M<'Q*58[1,VKJ+#A^:*L[]TX>)'7"H_S5DJOBJMR4N^)]>=]>'[]KFG?9V.OO M]:$/ORW_N]KFZV6#[T=9+\+V:DL:48*2'/.8AR&,1Q08I8F*[-JV[5AU#W!_ M7;=X@P/@\=:NKRU.196U'@$YD9V3?#6-->?=T3662@2>D517H?!#49UY]^S^ M2Y^QVM58O.E;TUGE@;&NN3DSFT.&7B-778J,PO0D]-O-039,M ML"FKR]W#V#?+[9_CSF8J<(9BFJ1)(J*(A#$_DO\84+4S0\H?K])UM0X+'1"I M2:0Z47+ZYY0A-7$[0)GI%,-3+L[HD39M?HB-/OS*4O-1E(GB\ONF6E?7#W19 MOR!8PZD(2#&)!>""@0RE$:( #;8Q(2A5U XK-IT+RO#:15,+[/: %:7%#KF2 M>C,YJXHBM,?W:P?PI5'M/.(D0]PYQ;)*O"GI]KF@#'I(]5W]:ZZ*;:? MBG6W6%U_+V]'BR"C)"4AS#A+<)0)2G@V6L3M%GJU8]4&EIR+VP@NV!ZC4Y,W M(RKE1&TJ#M6D;$_>(U@SR=<9BLZ(E@UB_9 J*YX\/;!NC1VI!V8_W]W>KA_( M];8HCD['LS!#D"91W!@(,Y"G$(+!$,GSC,NID8$!YR+4PPJ6(RZ%QTLZ3V\JLZ>W.NJ+_K[@MY:(,>#MU(-':BL M-135J^F>+31W*R&\&4GG!#*24"Z2E$>,[*W%*%4ZA:IKP_$:PTM[,[16:[4Y ME"OPIJ!/36]UF'-TM=V+U)PIZDS)]*.@,_;BV:UW-E@QT9SVRT;OAOE^EJ:X MW0[-$A)%#"60T7"T2UBH=!FNN;49=.@B&#%JKFI:X%A?G=S1:ZY3*LQ.IEF/ M"%-4+SVR_=4Q37\D%,V$*;E!:K%L#WSGZ^IN]?FA;N\0>;>Y'.JW!'#!0\H3 MG&(!8B*8.&@I%U)/_)A;<:QE [:@ Q<,Z"Z"!I_*4,R(1IGQZU0,*@YC3Y*G M-: U8E%E7#L5FYK#6P-6)0>Z9P@X.=ZU09H/PUXK?E2VFY-Q0?I^?PE4 G(: M8Q;&N4"8$)(*!D>3G./K=JDF-Y56YW"\2 M#P7OZO%#S,W/FBRZ>F4;WH) "E$4TPC3*.0AXXB.>VF:'PG)I14?D3M?L]%] M:M(GDA05V ?($PCZD9L7P<'1X-C3<:?.Z&MWN M"0(3P@;3-$UN>X@]K+0GXSFB!,8 M$Q+GD"59#G 2#??KI )%D=(*DF,HKJ=DCZXC&/$';3L*1@^"O0M]K=(X,10D MXZ9CLYLBW 10KD#U*':*D\'NP^;X6@D=PL]H]T21]$/5_[_VWJW)C1S)$G[? M7Q&/U699/8A[8!_6#-=:?9]:TDJJ&5NK!QI%1J8XQ63D,$B5U+]^ W$C,Y5D MXAH!J6=MIRN5HNC'CP,'#L !3.7LQ0LH)N!8>B087D__K:SN]LN'SYO596$4YI2ASEX.>)+'2B*O;<6Q?I_CT2I/,N!/4F,GH4Y-/E58 M=%%6J[ICC&5GNB.N1]/=<<2,R^6 M#U7'W6'_;?'[AP4A880A@C !C%&49!F.AB\N* BEZH3DO\ZQDOPN%A#60:O? MDF?G5+AXH=C'#0UJFO#[FU)*G M@!GE(2=)04*0Y6$8)F PQ?)$:NIE9,"Q!K_;5^OCZA#L=1[#T&-,V\"SK#K=A.TB&Z"-U._RO4<*]=6<4Q(]$.5S%QXNG9CSH>.FGPH]U\VJ[*U MEG&* >5YE#&8$YY!RG!O+8Q"HC0QU+7ANKR@@V*N*4J\J7%$9?5845IU6Q_V^W!WZ&L@B91&)PP@WLUR*B@@5.!G, M4("4[@E7_G+'TM+.-+JKII?7RZ$M<26]'N6.)C4Y^6XN-OFRU",FKJ]-Z9'F MAVKHP_]^EUH?-[@Y_>U^N-@\;84OLE",. 0Z+C.60)UF&\C1. M(: @C-.88"KU.I;)]SM6BQZ5>%MIQ*54+V/$W0L;41/1IJ8>\S*F<,)\ N;T MSI;K,"AWIOQYEY_;U+- D ?GR$T]J.PU%R.E[:L#0):&(*84A2"):(AB3J/! M5J/W4BO^9A9F45NE2B%#!K44UP%Y-C1W2MZ,=-?^PK;Z5)=WLRU5#8;\AG&590J,B#GD1 \QP MQ"D?C,59++409VC"?;$&ZX$% S(%/3&@3D*(IV%-38F?(TSGGB4#YA2D>!H& M];18CTDY ;[H]R4%-B?* PFVX$1EM?$HB/#;V]O-JMO3_?_+;T/#&"IS2,YQ MG+&H("RD18(I2LM#.WW35MJ#V'A;Z>/O%M^$[]"?RWW:_9?Q\WAVZM=?=BWK;-^>_A< M[C]^7N[>/K1OA#0#T9=F/E"NWU?;+:_VXA\M"A""E*910I(PCC$H*".]$XDH MU%;:)/<+NNN]=^'*KY_:I\+._0W.'!:3XO//]4X'K==W<.9XT'H>'!K7 M@][WFV#TOOGQ*)J>.);>?FTC'8*1H*=$]9287_&2K2OP"[7#"CWFVK]X;#<'[Q)#R2QJVCV4S?E\_WCH3XTN;Y8&U\> EJNVK0QB$/O1FG9 MD'LS0#N(\P\S-O]T0W#GUKRCKV*#^I<9>%5YF7[,U8K<_,/M;\U7'.I7NW?M M\+)@!"019Q$4S\HUR%&6#?MQ24(I\F,:K@C:\02\15.N?1E-52,Z]V#J,)B^ MCJ6=R\%F%W1._RQ#Z>-0SC*2:K:FGWT@U:5ELG'4*&[S#Z/-;/NV%)?12"@P[!3YW4EJ(1TB^#*D: MT9U[5'445L\'UM'KGV]L_2Z@LPRO^LWJ9Q]A#9B9;) UC=[\X^R_MW/M$3[G M%!0%Y9RG.,M $:'&H1X^BC#W99!5A.U\A.WP^#*\J@9U[K'5130]'U@[EW^^ M4?5Q*&<94C5;T\\^GNK2,ME@:A2W^4?2IPO729%F89)%>8X*2M.,YF#<)Q:W M:O?[K&PW^V"JBEQ]EW5PTN4>ZP\FE#[NDLD&_F>72FU>9MLE4XN<1V+Y'^7F M[G/S7_2EW"_ORG;5DC;YMWCMLWWL\[ST)L,TC?.P@*3@.4=QAA(V[@7&6.UE MDA_,MY^QZ'4@*.@9ZO9Q L%1<'KN-?@#?6J^7'252LMHZ?)COYUTM)/,]#I)OI?R\S53E;3OR\Z<=?8'=L9'"EYU+P@*% M.*4 ) 23%,1),58,I#E3NK7_!W')<<+A:^&XI?8P=[XQ6U/P-=DX(^1?+<]0 M:0MS5JK;;:P_>X;AAK2IZ]M=Q'S^W.)QO>'+_G% BP3D.*8< M\3;3*0#;D9\_ZU#8(PKS+ QC%)(\RM,BS!'&8' -(+ W*G_/ESPW_OB M&LWE9Q=V%Y3YN"^N%N_YY1RMUQOQPW)+-_5J6]5BKCR4_BXXS),48DAQ3CD' M/.'CXVAI)!YR]V+*:.;#3W,PX41#<,:#AZV0---JL%%,IXWN[O.=NM M_;[!L]^L&DSMQUHG?MM7=;W@*2 \20FE!*8,1CA#XSITGL=8:5QV \'QN'H" M%M0"6;#L-/-.@ M^:<2P;AWXF^(@ZR@>DH/D_*%0'.1:ZCO$00=Y'(0ZU#?! M6:2ZC_>C6XM]XO%)B]]KXXO;@'DR/CAV\JF^3\&IK#Z3Y<.F&09>E\U@4K_: M\/N>&^/ MUHS0@Q-V\51?A_YLD3#X0S@0M!Y,O$IHQ/85P9XFBG[H]D2^5G/T$\4LN]R6 M8LSX/\?EOE&O[;<1U:O=;;6_[V80PPH>;6QA&$)4L"QGE"1AD39_9%&"60HC MJI1<6[7L6J5[L,&(]DPKSO#J[U+9C8-D4CU;"!1S:8OLN\F>58B\EC0["8@? MFNO(MZHTQ"DFHSUG+:Q@N5L' M [! ()LXQ[S(T+4$TIQ6/Y3*AB-/4S];W,AJ4#OS?[>O;C>-RB5I1E@*,@X: M4T6(& "#A3"FZ>(@UG/E1$?E>Y549H0@W6-:*,%#BV7:[G%&PI7^H$.5'QU M"WEEWE#4FOC[LBZ;SWYN.A1M!IIM]2#F4.RKV/@H%XB1/&(\R9,XCR.0M=.D MWF9."Z RTII9;K24^SPZT??L>1+Y:(%*B\- M-'][UYC\QW+_9WEH?AX-I@G(&0=QA%).<X' M9,J3>FT&I6?P4Y"G/%W?MF[C9BY'S9?RL%J&,:@/:(0\R*-$I3#/!ZMQF&F(D6F MMASK40^O[5?+1P#59,F84CEMFI)--8$Z)_(QMGE4Z@6FKLTQ+''LAUY9\^;I M7,0J2PKSD\/^N#JT._7D\W)_5]:+-$THYB"%19(@%',.".I-\30-E18 M0Q, M47PT8%*3)3V^Y+3(.55J O0(3M#CF7RN]ATCUZ=H^@3ZH2YF+GP_(3/E0U9' MWI2'5[M5=5^^%L4\B$99R)JI7L%AFH&L2/"P9<%Q ?GB2[G_5,E*B-IWJW2( M:W[T DWLE8UVH];NV7*_:SI7 M_:[<#U7+F]6BX!2FC0G 4Y;'M!FZ8338BAA5*D'0L^!X!/VN#XCC,4'SY_NJ MK]R]"3X)H&JCJR:;R+5QMO(L+5=TQ8Q&/_3% MT(?*9L,RTQNZV1X/9?L2$6,TSV.6LY0#R*,\&:SE+$M,%$?6A@>:L^Z@FJF. M-*=ZNN."3G/EH2\P-XGV]" 4U$>53#_U1]F+%Q1(CY67-&BU7WY;B$-;U4[4 M@5:WA\]EFV.)^UK$5L]FU_RFW9 07]B6D'YU8?F'(649#'B>=8@B(NL MR-OZ4!JQK(BE7OJ8 (;STJ,!O"BF:< &0MM.#H@J;_';KNS^H%AV/T68KBN? M9Q%2$T?=X 1_M"X$,C7WD\=K7:W:,Y-M9>&/$K='H*7C]WT8@MMJ'QB&5;I6 M5W HAKL\C/K!SIS59\;#"4,U[Y YI:/5Y-U L=AA];E<'[?EVUM^%/=L_V.S MV]P?[UL _4EI<0OWHR,<3X"1@K*\H$4."TSS-"_"@@_ &$=J)X_=PW%=/-%[ M("2A\R'HG>@[_^!&)R&/CF(I5EE,$#K):@R_HJ98M6$0,)4!VDV=AS'SU^I! MI@NK'W.H*1U^6E\R-=>R T2WW#T>U1N/D(0TC7(2T@)0'F'.,@;R=AZ8D30F M#$A*A^[7N].##M'I(.QLAZLN4'.EPYJ2Z4A!E2;9@@>'_*@6.W109A.0 MIUQ<+7/0I,T/R="'_UUY@Q$/TK,N,='K;;6'HYJYX")/&.%1S#+(0!QR%!'& M!E.,IIF:4&B9<"X6[_;5^KB:^'C&=#IU\,AP6% M-9X6:8A)'B5YQCF(0E" WEI6<$CUNX:*%>>]HP\94MU([JGI$L\VMGN7EBFB8\>B'@ACZ\.S5 M$&:,:-Q,T]X]0<*0)#0A81[A/,$D"U$Q6$E#I+@FH_KMD^G)0S?;,KZ/1HXS M%4%Q0Y:>E'0WS\QZV8S\#3-*G/DD&QKH+]\EH\&"FE0,"?R"ARR/[;$T MB]1&7'T[S@??$5I0]M@4)_X&',J-P=.0IS88T>A1QQ'@O! PF+&"I2/-@$C"ENQIK9FJ"$XR>_2D^683_ZEB5? ME*[24V/(PE5Z810AS%&>TB@#.2LBB,9M,=I,YQ6W=/4-N=_55;A.[X>X#$Z6 M43]ZDPU'Y"^#4^/&UF5P*.59F&FZ P5^M,IM:<]RB-"^%^ ML/O+9"GVHXM9\T;Q_C(UEK2GIHNFYZ89*'*0I30C40(8&1+0'.91H;*NH_[M MDRSG5-]-1@WGHB^3ICD'M'!)2+39D)82\0SUFVI7/;8XY#TLC5(. M*08AH$D.83B\*R&,%E1Q[FQHS/TZ>?O _7!-4Y^>_.WZVI035B5%9SHZ%?6G MY?$@J4]=DR0[%GBB4)6>>BI5-CN0/"Q_*I@4>'MEJB^!!2M(L M@B#*0XK2!*8T'LQ%(4[4%$O;C'.M&I IRI6C\\//LW2E8QD3ZT>7,G?CNR/$ M5GB1[4;X6&]V95V3ZO[39M_-3^_+U?5W6[SSW*- M[JOC[K#(<%3 C-,(1Y20"!*BF@P!>+J1K%05-YM M5D'SPZY>K@1^M63!50SDD@@/Z%=++@; P1EB00+AAB/,@9C/E0>YZ# 2F?NU+[9 M\7K.Z3[<'^$">EFR_.@^FMBO7D"OQH#9!?0MJ MC)C>L4Y3G"!($&(9#6G2=%\2G3HP4RQVU;7BO%OU0'[(CJ5_@;@L[7YV+F4O M)"\05V-%MH/]1[FY^]Q\/6K:Y_*N?'.\_U3NW]ZVENNWQT-]6.[6#9S^(06< MP"P/0Q)3ED6(YAD*>PP%*7+%4UUV;4\TQOW5@PZ6'>JNK]5!=<(;_-+][G(' MG"(4< 8]T*!#VAXPZP)P!G:6QUN4F+RBBFXBXH=6.O*MFJ)- M6]'57LR_@[(H6!Q2!,."$AAREA TGKDK6%HHWM1DV_IDB<[DZJH?$"-]G202 M3A5VED=J%-E45UGCN'BML^;>R2FM)1;5KEK^N/S:;S#A;@ZD$L\#'!N[ M;\<2J_&C8OUSM]IL-^WO3]>H0)XB B@N. &,9B#+$$0)RW$>A46F]#KXA+ < M;P_UY0X-OJ& ,_BE]^9O-\')H>#DT4UP]H\>>R5S[G#V.,NINZ:1Y;O8 ; M'7BY%@BX@E!0XS4"11BEF<$7'#98\Q!J%2W<&TR*89 M;PZ-#CWLJR^;6HP:RT-0#V@#4::@.7A,$SK%\<.[J+D90D00>Q^"T8FG_V:> MV@:KH9 97R8-N6=#S+2^7QIE9HB X4#3/L:!=NO732"WXV?$E4UI0CBE*(=% MDN4ACD@8#2CR#*06AA)MVXX'BQ:7&"O*NBT6%0L6M[W&?.IB:&6DT.?>:"R8 MA'97$X8N-N*X<0O_[/,B6![)_"66U87<.%Y>2[6Y=W)B;(E%0[GEU;[ M"3[=-*U_+UZ>7&X7@&'*<:/X88A32'.:(3*@*7A&+,BN,0;'\MOC&\H36AVV MHK?FY!OI[J2\N]+?(3A//W?NB%Z[(]+^7TV3*KACK]IMJM M2W%C]^;3=CAE,I2FE6M2W8O?M)\4]S4N8!SCN."(Y!')LSA&)$T&; !2&\FR M942.-1RMUQN!I=^( MPWK TS[G_?O?/_S]+.4/'H[[ATKY\B.;W!OIO6O:78GZB%O4X_3 O1+M9XA5 M5V:3Z'@MOT:.R6FL.7<.%PYCU 1.4K#Y8P[ M%M7'V9C>U7'V";>>,]OG>N+TN'7 *T6]2+.=C%$)!R3B-$60P!2S*203X X+PH9#36@5G7*>N(2F.= MP@7+UX5U9H+5)/5B6:=(04?:B1>TKZO545S6WGW<4_H?@9PC#$]&+T&'&)/R M,.I')'6"GAF+'+(\[RCDTK'*>0NUDN,WO_A0'@[;4K3C>I'SL A#ADD# :<@ M1"A-1]L1@A82>T6+KM?/C^O-(5BN5OOC,&S%FKH-D7S9:4 ^/QBSR,"4,< P9CC(0 MA1CQ\#0#2-%B5]XU;7K]T88DJAJ7ZKRPZ[S?X93NR)=>26H7CEQPWP0#<-]$\PFO6L*I&QO?Q5/;+VD!-6-.:AEC;*Z/2DB^1W(\ MU(UL_'_5IQJM#M6MF)>T_^)A6QY*M%J)1KO9W8FR[?8;J]OWYF_J]K]OMN7]YM#(V/#)2N+."$IC@B")(EI!.,0L&QP+6G^3WJ!Y$=QR'$J M+,2E;(%WC]R>H'=7BFZZ'YM/-?\YCO"#LL>OL%CPHS NL_KSH_CBS?C5$-'F M$X** '6M3;#1GSMN^0A.A'3_BHT-\YR5X$1+^ZGF/R=F O83-TR%];$?Q2?W M*V\_;$.56^?S)-"75A ]@2?=#CU8F_SA**M^8-VQG *+JYK%:9C^6O:/IUO9 M%R1E689R3!##!&;-S]F8E#-*0H65A2G@3+/68.$B^TEB8RDE=!T/QYG<$*W1 M@>"CE]&RG"=-%#77Z8U>].QE(9=I-$D>+ 3G!QGS;7BJ.E1;8]?:"$O+VW*_ M+]?C1WC#9/])\KGI&>6"P#2-:9J$<9$E,8EB1L?"\RPG4ON94^)Q7A#>(6Q7 M<3;W#TW\NO-!XL\BL,&JQ6E9P&T$RM*P.W&,7 V_8R#//B@\.?T+XFL@+8_( M$P?4]V7PUXFH^@.JZ/-3_ MOMP>VT\@41FU;)A?Y 7*209Q3G+(F\0B >!T;P0,;=0DV83C> @_K2]V0W70 M9/)?!I3!A]KI9O/M);S"@LPK# ME.<(@I#A!"6#19S'4C=8V[#C6 X;=,U_@_.>.@!46*0RY5)B;6]"&M5$[@J# M.NM]IE0J+/Q-2*G>"F!/[=V)VM6 \>^&BX#7?;^T&FB),0^6!6UY4MEO3[9V MH%]O=N6K0WE?+Q*&HR0JTC"E+,US@%*2]99Y$F.E)X=MV)MQ]SGX0\ ,6IS6 M=IX5F#;==W9#LKU=9SE^)]YQ'DG3VF]6I]R/#-:J1])[S;IL:>K= L0)(2C, MLPRE>9,)9TDV;+_P"+)\<:@.RZV6MKWXW4HZ-L)0[V=[E3UF;:*TI,DJ1V8R M-*O:R"N+-&->JH@\^NN*HXR"?#C+K*44"G:D^L/C0\IJJO&ZK.M@6^WN?FU2I_M3G556T+DVZ1[QM@-\%# M!TUA,5"?/XD5U4FH,]T1OPG>3;!2 M:NY#9;/9*!M/PU!H^*Y*BE(:\(#')TAQA2GF$8QBBF&("6:16 M!6!NS;TJ]P"#1PA/1T7T:BM-.99;>IB67F7E-F+654G3=<*N%S99(MN/'-*B M/]\7.5EERE#;SDJL"( 9*&#"618SD%,.LY P@H.<,(P1YQ"GK;V0):'69C)/S9G9,6QD@ELO_;@@C-T.N4T M9FQ*S*(G(U)-M/SA4&%./1F7>O-J?4[E9M?7W+\TP[9"F0>S;#M^5+8;DUI& M^J%I4&T1 -DNZ_KM[8=#M?JSS8"S(J0D3G%6Y" JHI0D@#=C!(NR%/(LXRJ9 MJ+X5UQFHP"-N/&H1:9&6*WFD.95^Y(\6_*AL M-S+%F?"9F3XQ37B"<$0P(5&4)B&/6$$'0S"G:E-?]:^?6>)K<:K$G.9MT2 M9J8N\\Q7OV/DV@15GSX_%,7$@:=34%,N9#4$'YM,J:QK4MU_VNRZ[8ER5=WM M-O\LUZ_6C9AM;C?B!IWNAC&T^J_C9E^NT6[]^E0,T/Q=DU>ONX\L6!'AG!,: M \@0R<,DA@-0%"F>AIX!GF,-&SP*SERZ"4Y.!>=>#5<+#GZU[]V<>1;TKMWT M'U13PCEB+Z>DGH==38GGB;@3/;'@IQ\5V1'PW?);N^3]L>J!#/#+^K=]5=<+$*.( M\@A1D/,W M8Y]3O+5*FU YX9J$2S7!,J31S3U4%VBZHE3&S/JA4.9N/+U1R@XOJFL,K0QV MS8A4]>'M[9#YL28C/'P[>X)1_'6]B!A.DC3/6$HA3K(DRV(RYGL)U%H8MXUA MJC6",]PWYZ^;!BU,O8F^]7BH3>3G#(7F1%TS"DYGVXHT2LRF707&#S5U[N6% MV;!;5J5KKU:?R_51B'[_%'W]ICJ4]>NJL=Y,P'DS7]^M-KN[9L)>;KZ(27KW M'D@B7M/#"08)S),X*0I*^YL%8X+R0NEM(E<8'&OQ %ND0 /PFZ"%?A.TX-LU MN1%^<,*O]X:1LUA)UH!Y$"8UG789(3?U9'H47ZLVCQHEJ1)C$-69)QFG&>8LZB_\3^F61(IE=DZ!^,Z MP^Y !1VJ&_WSK>ZC(B?;7@5$,<_6B(4373;E\(I 3Q8>/Y1Z.G>KF;J!FG:? M&SXWVQ-^KUFG;,JLG+I. M2*J:=IKPZ41#KS-U12$M4>R'_MERIG+2#-6TZ_?=I\;6>"'6<$@LAS' 89XP ME(8AYQQR@@9CA&"FHEF:)AQKU8!JN$)4<;U5ES9Z8 M*\)CR*0?@F/J1&6U=;F9V.)O9Q/M(5^+TSQF$$9YC!'-TSA)(SAJ7@$C%Y-: M+2"3)5;NY[)Z@; [CW4> ]T\S/_IZW/469BZ&D7$#Q6=QE7-*:L%?M6GJV>W MN61QA#(>0\PI)CR*:<*RP12DD=)=>%H&IE-0TZFH"FNJ$U!'A&G+W=S33*E; MG8SH\T.;S%RX.)'4YD-62S[NE^MRT+B3W3ZC+&"2Q6&>PCS,,4B2,(W2P6;, M8J4]"3-+CM6E!3=N3YYM0:IIC"&;Z3JOO&E?'&3"G<&_<- SJ71JGQZ3<;0:*C@22(MP'I?[UA\ M>U##YIV*\&K2)2&Z[IE2$]RG).F(K29;"D+KGC4]D1W8^]0#,WT=^%D_+XFJ M&2D>"*JA Y6U!J(V[>X6$,OO=1LAFL*0A3Q-,$6Q.(I8#.8B3I'*C%O;B&-1 M?:[45VV>K4^?W!1[$N;41/;Y^NA9)M:7V+DRIS8FU(_IM+D;E>6&II"_O3U\ M+O??6\(QH@6 $"2XB"@**<_8F"G&.91.X#2_W['8M*@TY\ZZC$GDUQ&X/R$S3>2>]_12)F?(BP>IG*D'E;U6HE2[T4:6S$]0S9=,]$GSVY7&X2XA0GS-[LD6AL MCQCSZ4/BECO;$XR("!P0(E$:=%"CAB(0KC MTPX&SB!8[,J[Y:%<2\J95=M2W1!VW? @V6/6%'9[/(N M*733$ZZG>X^8'I ^5P\XEPZJ$'E-%IT$Q!.5=./;4]%TR*"E^?.;\C#8#T-8 MQ''((@@I91$'D.>#?=K\[^)0'99;*Q-H!:M*>>$(T%I>N"MGRF)>9$Y_LJ;! MOB>]UKY?:M,U;>;4;\@CRX>-:,WELFY?81&7U7?W.D%QI J0C,,D2GCS(X]! M:YE&&&&H5#IAPY[CF=OYO6H]R*!#.;Q*87B_G0'3XB M:5<4T";E?FB?58\NWC!GBRWI5U&?V&O,G9;$*$=ID>$$1GF>D2B+29+W)@DM M(J7[B(P,.5:X"[U.>ZW>C%0Y39N,3S4Q,Z#2S9NJ5VBZ(E]6V/5#M^RX\O3% M57O\2)64L<;9ZGZS>KWY4M9O;]_MJ_5Q)9[%PP4F$/.L "A*$<80I(,I'A*I MA^:,##A6I@%6L-WW@8#J"DH4R@O MFX(ZO?HR#0KEZLPNN'RIT,R4(0\JS8Q=J"RV&,6)\.?EOL1"WDEU_U#NZK81 MH4_U8;]<'1:9X7!%(R M_'"H5G^^:]K,YR8[$6;9AW?O^GIOF*8HX91F&,&"Q!"A9$Q+PHA)+<]:,^9Z M(:2'&+08@P%DT':;7P3.OZE,\&VP*[,^,C&QBFLE+W.J)OIX_TCU"COY;[ M]9NC0/7VMOW;&AT/GZO]YI_E>A%%:9K B(:9S03UWK#$2=)@%(-^O3H'(\[ M'2ZQ\EZWR(+E"$VQW&'ZN!DMP7D2,DNK=F?N!)^^!>>?ZUT*6I]N@E/ .[\" M]'+ IUSPTX^+^AKA!&W CVG!C/[+K41.%@GGP] _EE\W]\?[<0 ]?JI7^\V# M^-?OEX=R04E.,4 XY97T&,-@W""<: MFXR#Z7B(FC*.DX]40RLXS2S.6\'[:ZW KP'KA2BY&+=L-8P??/BR1H.M4+J@<+I?/Y M7OG0KU32!;'B^ZJNC^7Z]UT3DHLKP8N<-QD)A+ ! 4 (LYB'XZX@P%"^-MF> M2<<#?+>UL6F1!D?]M\6K M-PL0Q[ @.6L&L#C*DIACF$! 01AQE&(@]="BPMO:&OD*0**7#P@IJ[ M<5]-J:][?F4IKBY7?[^KOOQ;[T6W$M?_X>DBW,G3YU1 G8:9>[@&X$H[Y K9 M7_\0=K_#'_.H*"#B24SS-,+-_R>L-\ +*K=SKO&UCGMJ#T8A8U!D12(#( M6M_M<>B402F2HI JN2-'+QV2)DDNWWGDWJ6<1H\##_(63>"5#U21%\H\Y6+#E6 \? M(0P$Q/,JD1&F@C38X%="1">F5DU9_615084G9E=/FDU9EE/LEZFX).,62?1 MVVUZ4[EI:HJWPSPU?-K""Q=9#$!C*T\H85D6HHQP/IC,*5>Z!LO(T*3;ENT5 M=\%>)4>VPZ9QX\K3*V'L\2-?M_'I MRF;1IV^GCSQ7*+\?<+\7N5HUDSA56VR,/KB&I4>E@I MEG][&W2^!:-S[<:'2O8^4]Q5JSZ\CK]!Z<=,[4"A L0V\U?+0&8+LP>SF)D) M^*X@9.98J-\\W=[OV6L^/Y=<# M;JC_?.C]TKR!V%#*Y.9M/T5),(;0#U=]I' @O@M:-V:XWUB+]RD1Q MJG#Z,9>;P!!%@*(J* M)$R3!!0H#M.\ =8CBCA1>L35)8X)Q?\$_DQA&OQ![T#P2^^"Y QSDC"IBOZ\ M$=(7?/G@>"3VRF1+";V[$/HF\@X]O7PGOF-VU<6=W=Z6*S&A&.&(TVGO2T'G M9KMI9RE/($444L9IG*0ICAFE),)\@(3B7.DN?:= )I3W$?VY>@@'@L<>Z(J[ MBS"IJOO,$=*7=]G@>"3NZEQ+J;O#$/HF[RY=O:COSOE5%WA:WI;[?;ENL'2O M&XBGJ#;+3PV7M1LEZRJR_7O MNWTS6MSMQ(5'#:)^4E"_K[9;7NW%AL 30 D*>1'R/$$8X!!G(<%@ !22.--3 M;.LP)A3M<^RM5 SH P$_Z/'KZK;] *E*]ZRQT5=ON;!X)."J/$MIN+/@^2;C M[AR]J.2.N96KY2KW7S:K)O__4NZ:0'S[O2YOC]O7F]MR 2(((!0IOII&OH4E;)G M;D1U$W2X@M?3D:=20C0-B9IU0'ID2I;P7/3\8AV..5<^%--8\**RVX(4D^RF M%;6E-N)MVOHSWU9_U>/#2) E26.(XR),49I"!""'(611AA#(PT(V2S.QX5!= M!EC=R\SUYZ!%-M\38%=HNI9&V6#7DT3)BBM/4R%[_,AVJE>[)DTHZ\.[Y6:] MB&@>89ZBC$%&0(%28: S@0E*L,I<5.F+':F6AH:CU_S?E04C-NWWU9;,NUU@,X^M7N[ M,X(+EB.Z_ZFF*RYXEU.?F0E7TZ@&;)?O#'!%^?\O G&PV?TM. 7BA'JVI$B= MV"O2YS!*?@BD2P>KR5J\FMBB]7\>ZX-(\.J/U;"K7#;PNNWFUU7=_%X5*N,) M2V, <\! GN1Q"! =H"8<2FH/.JC:H,=+1\:G>UJIIJ?MV5[8&ZW1O?5_K#Y9[=&S4*: M)FG&"\(I)"QB49B.DYJ$$;7!RXI)YX/1.KVL%VD1TY33&"4( M@A@V).$FN:-91G@:DR)1V].Q8='Q9L]893S,ZP4HU4T?*\S*[@9-3:KJ-E&' M*_AE0/BWAMI3,??I3,X5FAWM(DDP=W5[R2;S?@B:99^^VY"RSYBLW.%CO=F5 M==THZZ?-KA56O-S?+3>[X1&$WYJ?WX\5A$W.=]P=%A1$-"$IC#B/PB)F"6Z$ M>-!>PMAB5]XM#^7ZH[P,.D(BU85AUX6_ RW=G06TH,G,Q-S_4-YM5D'S0S-0 MK:9/.?1XO-*A'0?&CQ[NVLEJTL:NI@'"E%CC>KO[L&S/Z_67*GTI^T6Q10[$ M["[C)"K2!$8P*R@?[6*6:W1W^6&S%.JYPO4G9%).W1[8<>6O2G%SN7_3>+^L M/W=Y57_%Q(*Q,,2\"$G(HB2A*>-G$TE =)(9?6/3J%J+3TVY#/B34RS'G&DI M58LIZ$&-^YL]KLN7$CF1IXO\7)$E=57%TU,]5P2'-H=+* ME6D<_!!/!WZ]N()EASE]<46K]J% <6U!J_3-5+KM%QG!C%Y*(Q(BE M) 0(CEN5#'$TY'NZ FMB6R/]4Q/9 5PKDE6;WNQ/^$R5THAV7;5TSK=-Q7S$ M?Y=>OI?@?R+1O$*EDG#:"(FOXFG%MQ<%U!Z#^B+ZNOE/(^&/3&=%E(WN?CV4^_NS]3_1J<7B8/VK^.?!5KAP(XJ> M3;54AWU="77%N$WE[#'Z))??TZ:DD@:L^RJ.)BZ]J(G&?.E+X7 @OYE.+B*< M@P@7"<4@!GF&:98,\DLP(*EI_JABRWF^.-Y$8"IG2@SJZIAUZFP*V!FXN87K M#(J28NGPZZM4:?GRHD;I,Z0O3N_VY<-RLQZJ1OJ%S"%S[&;@B[!(LJA 201X MC@&.<)86(QA&0E/5L@+"N9SU*(<2VO-I<+=X:"IS=F*AJW_3!<&F, Y!&1X6 M.$V-T?683*26,JPJR:C5,/FJKW:=?%%X'7!JOOSX;OE-Y*F+,"$Q2S,&BI 1 MDM(\C(=E3T(99J9[.JKVG._EC,M<#QTB6PN+TH2:+B:Z8-+N N*[%YB=>,FP MAZ.U3*A*MJ^2I^V/]'*@'E-&0K8_ENL/R^VR36D3C#(2YA1Q$$88%PS0H0*1 MA#&W(61*]J80,@%(Z-A>W,@KY=^!9"8"!]SKBW)7TM MN0-"#Z3OG#!5Z=,BVV/IT_-'1OH,F#(_]_6^;&;TQW*1Q3%HTL M-Q &NRPFBE?"F-MS+GWC8:1]A\C6<2]I0G6%S"635H1L9/;]"\Q.?,*KAZ,D M9+ID^RIDVOY(G^K28\K^W8,+DN.4A1G*> K#C )Q>G\ 4!2L6!RJPW(KIV<6 MS:ITQQ-"Z3[Y9KB/ZFJIX:/[J%S=0OAR!.0D<";RU;10X]9!7Z\:O"*0#D+A MAU*Z<$S[2D%%[@RULSN<\OPU3S%@N+$-4@ Q9#F."XK'B3B$U,J]K28 G*>) M(SCK][8:\6ZDG%,1;E5!3X'PX$H]=6+51=5&E+P65RL.RHFL/2YEQ;9!L"K+ M=74;U)^K_>%I<:)BYNHL M)')B[$,TU!1Y0!R(+MT=9!9KP0-J$9<1]Z^WU?[7]ACY"?JTFJS)[Q5A=ATQ M/]39N9?5M/U 4:>7W_JK4='JOXZ;?7D% 6,1Y"$+B[0H"D)SEO!QI$C#%&J4 MA]LT/TV5^'"%1RO+R^^[O[X\VXR$I"1/S;Z>#/[(Z*K+NWO9:*'O[<[UI[S($,0XC&D:1>. MPFE"TZ&,G>24 M*;U7;&+'<=[:3EZ[XX;MG%7QOBS[M,J)X%2,JHE>2^8 JTM SX!-JW!7&+JB M:#9X]4/!K'A2V6]U9C/RX7*>?Y2'S]7Z_(H>0(JP8"G*.(U)3AH8:+!/44YB MG3S/FO&)LKQ'4S]+UX-9C(#>E-LQZ[8FV:?;PCJ@\UT:)DV@PBS:/ A^J*(# MOUZ8*=MB3K]JZ'UC<;]9-9HB]'L!^Z\6#ADQ)/V,E^CK0_E_O#M7=,H#VBW%LKZ(#ZRR '$41B1A$# &,I1'))1 M2S'*U43-HF'G\O9H:>^AQ]DN^9<#2,,E/0/6-5?T'--M;4%OP'D3M$AO6MK9 MB[1/LZ)WD425!3WS2/@AC2X<>VDYSQ9W]DN%%B@%'(8HRA&),8BZL5!^5$UAZ7.ILZK^KZ MV)@OW]ZV;^K5O^\:PE\UO]@U8$29T?-/[8F5\>[ST%Y_["MOI5E_^N'?NTA>&B^5'];:88VH+X5Y7?P3;:O7IU%O?,M M. KG@M&[=EWCTO.E[=I'?1.,3@:MET'OYGQ[7]8C)KE?-E]+\6-(\X2+*_MR M[Q\?JX_+K?VP.GS]76X% E(D]_Q M"4.:QDF$"P0!P#PD:+B+ MA28I#PV*7JUCF;8"MJV(&$:QL^W NA.^0Q7<'L_N4ZD/R\-1W#4JGI<-_CKY MJ[>F;C^0:BOL\P3/;+V]QRQ"TZ .SF 'M]7^XK TS^J[*L$2:_'.8N;):.'< MS0OK](YYU:IP.QM2V-=RO]HT&!:(I[" )"]BQ,.BB)*,LG&W("X,)C1Z]B:> ME)0],*'HTNV/LV(:D]4T)X_U^K1 M+#!E?T5]$18L*T*815&"EJO#VUOVM7M)\GV3GK[= MM6(*\=#/6^:_/Z_PMJ:G=,,BI MZ6P14%/3BY)Y$W18@V>.8,QPL%:2R2MRZB0@?LBI&]>>.XOKAC\S.1V+1[(T M24)$*"J:AA0B!,,\'(S&"0B5;Q#0-Z4DF9J7"#RGBXK5<*:$FDBA$RXMB=]L MM6S7J5)6-V6.?=8S=6>D%$R3(T/-:J;^^_VW9I;_[\OML5RP%)(LA!$'(<]T%=G^2ZHA%C=GMDV-C+((D1$?8BP,]L9R@'?8]D.\DCGG:L MJO?' :#\^HIXR.=G[H>R'/](_5#:)ZU^J,:8;#]$ZW5[D\]R*\SS;?47VY9M MI80HB#L^/'1_.OWUJ]UMM;]O:R/&09N+[<,LHI!F,,D0SV)"!VA)%%.5G'\2 M0(YG!BBX#>ZO MR/RDH?5C%)C6Y6K&KJ0VALA:CW(4YRC!49[C+(H!:'X>K).L2-5V+VU9=;YQ M^4@CUIMZM:WJX[X[;B,4XU8HQN:$7''YR!K[H#CFK? M[ESOVBXGGD!O*_4W/3S56]<4*9,3+Y=R:*/_[C(T$Q84KG&L[LN/RZ]E/1@"!CPEY*J :+/GBX;H._#]G8IF M7*BLKXLLYTWC8O/CZ4Z=W?J9VE8ZSDK&5(C$"29Q'!80%HRFI(C&RQT9BUBF MICO.X3A7J0;YK^UT[>S"L-WZV=)]C?U_MZ&2KQ#P)D8:-00">Z.%'?JS^\5$ MF)Z]*^?DPJRE!B:4= BBN3T MWI5UY_(^0ND>@!&@VVL!!.Q@V>)NA:3ND+>C0/MY.:UW%I7KTNY#.%2SVR$. M'\_CT.(-T"D./>3@E2=Q6%>K8[N^U!X:]SD>CY"Z[Q]_EQU0!3=BF,P;Y[I! M4I.M9\9$U[S/.P0Z]ZZ:IO6JS7#PL=[LRKHFU?VG9IP5K?E]N:KN=IM_ENM7 M:W&KS^U&O*O6 ^M?,&H OFY^O=EV=][5==,9UN2XWS?_H/ODV\/G' M"4Q(3&(($064#>46G%..56H:9H;JN-KA??N.FH#?7S-0+L5]/6J3H+FC*3=% M^H$"J3;L#HX%9Y[=!"??@G/GAG%X?/--"/^9@T'OX4W0^]C_@YN@=7/:&9;; MD%V9?WG25OR8G?E"1N5E?YYOX#L-TI#%14A0BC+*THB@+,^'TA">AJ28:[R3 M1^AXF%.<:G',S>!\F(8>SGTW@]=UV9'?K2&GV^@TN# X?BD&Y$YAJ7+ MC^C " C,*>,X(B#/BZ08KN/C&.-HKF%*'['C8>N=AQIQS.X7(S3&[< M//UQ1[TS)R:;\*DWD)]O9--BP>FD3S3V6BZ)( M:1JE!Q9:UL\WFEKDQOW&G[4(SC'R#H@_+K^> M_:4H:>V<6T"8D23*0I2"$&>0A@#@<>H;\=G678V!3S7NBI>DMB>$\XV_YJ&> M?OB=-,I>C+YCNQ&O7YU_XN3TCSOVOA3.B89>:ZWJYQMY[5'C<."U'#\_9KQ= MY5"2Y!GF!$&.$$GR".%3QH"R$/HSSY7#ZWB4;4'X,;QJ1]2'2:W]8'HQF#X[ ME?TY:E&?!F^V6:M:T_GY1DQC1B:=H>I$2W9\_#_'Y;[1\.VW_OCCI$65 EX=E\,OO MN^5QO3F4Z\MO.3@E6&[$F8%;M4'C1.N(\/%E7P)DT**<^'2W''57)-LR]WZH MKFVG*J?M54W[7E>[NX_E_GYX>+Q1[_O-012/?!1:O8 APS%-TB+/ (M@DH<9 M@X"",*9AFB5*-1FFMARKG8#W:_/O[H/Q%?83PJ93"HR*5]L:LRNG>%,2JR9U M9IPZT;@7R+HB;K9H]D/5K'E3N6F,:CK&ERN1*7XCVZI)0^_^4=Y_$ODBC0 - MXYQ%&!=92J(L+GI;$2P04E$O/0N.-6L %?2H@C\Z7(HZIG#JY)TY-D]0Y M>?)RFKT==-O0 8I# %:0+SO,G&4D + M,)A*4Z*TZ*EE8))5RC-0P1\"EJ*XZ%$GIRW.65.3%F7"G"C+63I@AMHB M2Z">NCC@SEA?7J)M$H7I0"AHC"*3?JJ,JA,OZ(P6)[)*\[ZLR^:SXMDF6GXI MMU5[0 CM]^*-:_%CGSV!#$-*XB1)$T9#P%*0I8-U<36$BO38LNE8BP:8[7;< M&=#@#*F:*EDC6TZFYN!93;=D*)YI&B9)WA5MLTV_'V)GW:O*;:.UM>S]>K,K M7QW*^WH!XRQ+8)1!"A%-&"]P8ZZWG*5A;F?I6][>O,O? F?0 K6V!JY M>DZ MN!N6K:Z%RQ \\8+XR)K6HK@ZYWXHGU6/I!?'==F2GFH^E/NEN.;Y==G8K=\W M)MG7AW)7E^)._[2Q&2< L8(3%J.")A --CD/E8ZIF5ER/?$

S58L,:6H6/QZ. M^_(?F]WF_GC_;OFMFS4?3Q?30QPA%,<4LS!.*$U)1H:MQ2B.(V*@8L:V)]>U M#G'00PX&S$$#6EP@4*^6V^#_-BEX\(]E\T&Q'Z;[@*_U,&F)XJ01,I5))\&9 M0E%?8EE>8ZW%RTO5M>?==1VVS*)E9>[K>!=9$N4L!(#%@(6H($2<;ADF\3%0 MVRBU:WHR7=ZV<(/U4;PU$#2]K7"BLM*46Q59%VP[U=@WHL3VXU_E]DOSB6IW M^#SQW3EJO)JKJFJ ?BA1579.3U/U.+0LJ:]V'_^J1&I0+S!+8X@A+5A!443S M)&'CGG02\L2!JBI8GT]8H1-A52'>JK8ZXMR1O-X(?16!:$"W*:R?PGHBU5Q; M-0+T0\FKCG]Z"JO-I'V1;=IDV2%!"**_.Q5; ]EMN1V*M"*YZF'XTR=7P4%MT==FT+KN\Z1*]_H., MHAR'(,E0&!=Y&";Y6 ;%"S?)K;SY^40W="2Z"M1;UEPWK+N67('::\4=:;4A MN.HQ^L'T5L-!7;G5Y=*^VFZ^]+*?)(2F$+"$9#P= M[D2*<18"4^F2MS2S+4DFQUZ#S1K1-5BL*EP;&_RJ7CC(1T:7-DI%V;V]YFE#8Y'F!IP1.8Q6$" MDVBX,BCA.19"),B;*P@ M-%PK$5-8(*72-<7OGJ1$;?V<:!F)U,N<:6F25;K,)&A6L9'7%FG&O)02>?37 ME4.1!5FA(-6NK90X+K=O/VTW=^W#D-\75'Q8?2[7QVW9/K-V>C<2IGF" 8A" MGN'5LU?M>^ATP;GMJJ/^]--CR -R,]\."$/#A!GZTZU8#F*ZHQ1?#\T(Q)/*VF[QJZ M>M$]KAL5D!"0IS',8!Y%:0)@/%AAF"O=@*WZWKO46MS)5JG)IGR5M M"9SE8>TG3$BIE!IGOBF/(OJ+:J+#@DE&\7Y3_]F]:LEI@=,LAPDB"2: YCD> M3$8QB?3D0L/0=-IQ J?UF*T9G?H9F!,F+:18LSQP>XT@Q>1(F5??-,C$%8GT M1I,?=74:9F,?FW_?OX1)&(X*4"">\C#,$@)8.IID>13KJ9.&H>G4:0"G^1RN M&9VJZN2826UUDB?1L3I]3Y"4.AGPZILZF;AR49V,^9%5)U[MR\W=CGU=?1:O M4C9__&NY7_.5,&=AQ+8M09+JP1"ET Y MF9J .S5QTJ#-B2(]3\P5'3)DT@_U,76BLMJZ3)6FWZV,"(,ICF,(HK0 S422 M9.-V0$@2I41)V\@<:J-5U*!/HZ[B.�@N;,4LQPB1PEW5'DTU?E477C1>W1 MXD6^M*JS4ZY1W9L^E77U&584AB A&*4)AH!E"20A&5>T,%=:7;)ASWFAU0 Q M6-;CN9 32M5B*PL$RTG4U-RJJ=5+M,XTA9,@[6HYECW*_1 TJQY]5YQEFRU9 MF6LFD.O1^& ) LHYB%D9/3:IDJ)M)KIXAZHH\F=#JAQP9>5#9:V2Z!>NO-[ORU:&\KQF*_ FFQRYI4PU&5)CRW$) M^DC)U51'GT _M,3(@XMUYKILO*0EF]V7LCZ<&6I&I68VN-RB^^JX.RSB9CX( MQ;&:,$-1RED<\W$^6,!(2D],;4RF*3?!KD<6+%MH5'9;5IR M6K/:+[\-M>E=O<#J&_OZT-Y-4.U$\ENNG_SU<+RF7N0P)6$!8(1)CF%*80KH MF$*11.H*K=C+9KO/Z'YY'<.<.TY/A2I D!J,\C/JAR(2V9\:I M2:(P[R VC8O5A*W:QO!'R].JP45 %*648XXHSI(<9S& ;%RVS'$LE8U/ ,/Q M4,@OC8&BJZ_/'/A^M%S9U&4[(3,9-">/EL6A\QR[XP'43J!L#*.3!\S!8&H: M.,,A589"Y8'5:EQ\'E[M.BHUR#K@5GV%_+?E9O>ZJNNWN[/);GE89 2P.",Q M3\03$0@0"O-QB,= Z>8$N.!_;G MS=*UX5C-AC/^Y?D9_ZH]OC&F\0OSC**(T34L F]4HA9GEV$C^.T6)7 MWHGYJ:H::9B2ZDVPZTWGJ!05:;E:[8_E.MCJG@4VXU-5E%P1:2I+ ZYOLV=% MWS,D64:E3:QOVF3BRI7"*D-^C/3I3!4ABN*0\QSF, ESPN(X&1]E2#- +4B4 M@K6)5.H\;[*K5"K,&HB5;4HMZM7\J=2S/*FJE@;#'@N7CCB"+$G"&&=IDB&(56ZJ57'T\#N5=';!E'P M14 *JMNS-?5@"-]DT9I?+TP];3$G*Y4?]\MU>;_<_SE<'A.!(HM@C"/$HPR I."P M^3].(IZF:9XI*:+RE[L6OA'/M%WL*0]7>I(V97YT&'WXE:6FH]C\R]7G7;6M M[K[A95VN7^T.37O9?-J6CRZPY!DL$I8FA-$\)H"'"66-;8IP#C@,]*Y[/KTM,YC?:CNR_W[W+\NP*B2RBC96")ACE)(YX MAC,Q>%(.BSPN*).NQ=;[>L==IP,5+ =4AM6WF^4X>J'5?QTW^W*-=NOS M&59='^_+-5G6GYN_8,U'OBRW8MVCR38A0IR%&6CF7#E&(4Y! SJ)0)ZF-"E4 M!IV9H;H>MQI$:LM$X]O F$C^W?GGDY;?;B-F)7$B!/FHH?.90O9%1>=N<9![GSASF:;RD;[,V_ MK!<0S4 MCNP,(^$40?5C/'STTE'[A8.S/_"P>"%\4PV.IJWG)QPBC2EQ.5#:B=<Y^Y( MB^@(YM^87=>_CX "O8=HA]7%E\D>]J)K(6@_WPR:9$;]U-;:Q&< M0S8'Q!^77Y\[640B0N,H841#QHQ,.N/0B=8ZUKWD8ED3#%^ M/Y]JJ1+@4*2T8C'/_OZZO-WL-H?R]>;+]Z>=%CG.,4P R:*4)'%8Q#S'PH,L MIP7%231759PI;L?%<2=XO[;X@A/ ?A+\XXK:"]1/5C9@IP'\?#)HC1FG)08V MHS>'<(JK"%"*\Q2E<4AS3/.>]P,%*/@NR <[&8 MA&[JU;9]:^-C^?6 &X;_7(0P+^(496&&BX2$# .('[=B)_FW?577O^_VY7(KX SO&^%2O*[Y:Q1U38-L&DJUJ1U]CBZ$HAWV:Q)KLU0&@ORU.%S M(MH 4<_"$@7U[9IH2-*/)4:2?*MNU9U?3F48<6J(,_.MSV)%4O(L:RZCP8-J55 M)PY3Z^MSA.IIK%%HO-=9,^_DM=8"BQ;TMIWM+XHX;8R&*:4\2C*6 ,AA8S;- M0Q#2*(66!%;.F&-%[1;;R'*__[;9W8EMD^.5XYN.^#261_M4VM7#%I\WVM>B MT1,[-:*]5S=%=^3E3(F\?%>08T= ME-=4.UR>5/:\Q;UN?OI?_V/X3?,_GY9U^;_^Q_\#4$L#!!0 ( *.!3TR[ MB)R0<+L -V6"0 5 8W)A>2TR,#$W,3(S,5]P&UL['U9=QLYLN;[ M_(J:FN?JPK[<WV\D/]]ELGA?3O_X(_P)^_"&;CHO+?'K] MUQ]_^_R3^FS>O?OQ?_W/__:?__VGG_ZO_O3^!UN,E[?9=/&#F66C17;YPQ_Y MXN:'?UQF\]]_N)H5MS_\HYC]GM^/?OII7>B'U2^3?/K[?Z1_OH[FV0_?YOE_ MS,WH?3$>+5;OOEDL[O[CYY__^../OWS[.IO\I9A=_XP P#]O2[WZ1/KK MI_*QG])'/T'T$X9_^3:__/&'*.%TOGIWA9>4CW][\?P?>/4TE%+^O/IV^^@\ MW_5@K!;^_']_??]Y)>=/^72^&$W'V8__\[_]\,,:CEDQR3YE5S^DG[]]>O>L MDO%L]/"7<7'[<_KR9S4>%\OI8JZFEQ>+FVSV*1MG$>*ODVS^(5O$AJSJNYEE M5W_],96,&$ .T1J!_U&M].+A+OOKC_/\]FX24?BY_6;N_]9FBU$^F3>3I=8K M3BSPE]4O7:I6T4^# M*SQ2G9KMOVPP(%2F:^OO:@$"G4VSJWSQ<3*:'A1AU[,M-Z$BH?84::%!$??; M?)%&\F0^3#%=Q#$_COWY82U7*-IM _=\51';5BH_F9#5.F,;=7X>J;$6@Z;R8Y)?)A.G1)'EUGV^R;%&AV0<*=MFXCZ-9Q.LF6^3CT>3HENZL MI>5F?U[$?U?*O;@RH_F-GQ1_U,)V;P5=-K:^/W1$51T*<'&7S5;3L:/A?EE# MA\W]?!/9>%-,+N/\U?USF2\>CFWVZS6UT?Q9=IDO_&B<3_)%,E'Y-$LJ7GU< MU>+5J*.%)MOL*IO%NC]E]]ET>9#%KSS>?D->_%D)O%J5=-[H:H-WG3I::?)\ M/,OO4L^]N-++>:)7A3;N*=1&HS9+37&,=W%$7SR\FUX5L]N5?3G8M@IE6VBB M'^6SOX\FR^S7;#1?SM;VY%#;]A;JJE$VF^7W4?PTG,P7LV7I/?TMN[R.SI(: MQZ]6IL7F\_&D2.4J=J^.7M<5$+L^;")IA?JZ$J6:*:E0M(4&EE/W;X<;M./1 M=AM06LOXAYK/LQ7QWN>CKYO!LZ*VCZZP76&>_%I-WU7*MMO$#Z/9;-77ZR/[ M6M%V&_@I&Q?3Y#N-UH-5\OV6BV+VX+/H\HTF\:%/T1NLW_SC*FY7N/C/QUEQ MGZ<]G/H2["G=;C-_F\XB6-?3_%^K?K19W3JB,U:KJ)7&+[)9-E^LW^V^W<7I MV$%?>&^AKAI5&<3#9;MJ8E7;=;!H*PV,7G3JI8>;\]V#;;Y\^TME[1THV$GC MJNIM?[F6FC9?5'*P=SS:;@.>_%I#>0<+=];(ZDH\5+:%)CY;NSC4IIT/M]"( M..;=9;/%0YH?_G.9WR51*^RE'RC67<->^;@B^QI5VKM0U=C:I,X61/H_R]$L MCE63!SM:C'Z;CI:1G]GEH4;O+]59LRK2I%+ASAI93>U5RK;0Q$_9/!O-QC>1 M1C:[SR;%BDB'&K>_5&?-VOUI1:4WJ+)G@:H1Y/@:VQ%G,5N.%\M9/KVNT-*7 M#[?=B+IS\TJ%6VCDYU%$_DNLYWTV.CRKVOUTZ\UX_E=%Q&I4T7&#JW60ZC6T MT=SQ37:YG&3O\K0$N5HEB5TP&O%)?O6P6@A>A[ =;'3->GIL>E6:'%==&X)D MU\G8U=@]>;U$)\TI]XXVWU0%M&8]G33]EZRXGHWN;O)QT\8?JJF3YM<=':K7 MT$ES7WY2T>35KJF5YL_N\W'V^6XTJQ2G_=KS'33E^[\K:[]6-3TTO*KZZ]32 M1K-K1Z9T&H'RLG(UGR]O5SOWE8>O&G5TTF0WO[L[NJT["G?3R%KK\57+=]+4 MVJ:_<@V=-/=BQ;1-W$#5)?.:U732\-6$*A^O(LZ*\>]'MWQ_/9TT_>4G%>UM M[9K::/XBDC&[SL=?9J/I?#2NY.?N*=-1DVIWNQIU=-3D1WN,(V5GV>7SJ(_5^%=Y;;7M]W0N^J^C M_RI6IW.*:99B9#O1=LV7="7TWC:V*7B3%W4D?$63?K!D&\U;WMZ.9@\75Y_S MZVE^E8]'T_*,8SZ]_EA,\BK'D^K5TENS*QQ\2X=7JK*KPW?V!\GE?1:-_3Q^ M9(IY]9[51N6]"9E.H*3_)[?G?C39Q,$^>G/INU8%/^*%O8'A[MI5\LOZ>A/% M%[,L?F^6LUDV'3^L[.*D7-9]8B5;E??(E_8&RK.8V1;E?KW>WD3[D/WQY,-9 M,8V_CLM@]Q9%K?Z>WD3?%5,1?S_6,>KPG;U!LCF(\VD=B=IZ/S]8?6^"/M\? M;%?'^^ON3\2GR\'M"KBGYO[$J];?6O6NCWOGP""I.#/J[(U'P?$TKY%<8S+- MKM,,X/WH:_;=R>]=Y2:SV;-B*:&23 F5(%O)NZNVEEOZ(5NTV]CO*VRYO1^S M65YY6(PF+;?Y197M MM?D(8BQ>-K,B"^[B2!E=O=6BS9)Z?2* MV0;0;F5[7\39YH=B$4>MV>@RVX'\X]'>+Q%S'9OQ^Q[ICZHO>$:=QE!383ER M%&L$6(F/M@16P>),8;96O<,&<61/9QR>[&QM=+!BVHIS41L^GXZFX^CX/DJU MP?B[]XJMI'3 DWP[!6-'Z(14>C MVQ>+?BGNL]DTK7:G-(;)@,]?"/%K=OLUF^TA5?5* C220Z YAM09X)2@?(L" M-I:>.<>.X4/1$]A]4:ZJ09_K!YU/XNNO5VE.YA7&SZ95Q^ V=8-XR[^., MQJ&RXUM&4)-!%@V/GGT/LCVKIR]"/VWXTV8?'(SW%PQ:MK(_N^ECSUX M(YTQVIT7Q]I2==$!MD,;?O7#$[/?WM"[J]J *<=.2L2Q5I933"B26^"%1 U8 MB(?'PJ$.NRVHIO\AM]*L=]?C@6&DF,=2>ZN-1]@2M_6.I45GMI;?#PE>'5J/ MQKTO1JUW)38@/;;[X+BZMUP0JYT23N,\C,=^2R!%=#L#<_C,%NV:J;OH#MC# M)'H9:),^>3*R;QV'5QFQOT 0#@#BD.= <$>\EM&:;UKLF.'FO*:6K5"A542/ MYH"ZO$\W4FP!G3,56H7UA%$#.IN.;VY'L]_K MAPX\*QJHP08XH+5G5!NIC>7E:I0CBNCS&E,&$#_0!/[3$:YL=/U(@N^*!L(L MD8!%" 7W4#/.?3E%^[1'@(+,:X=SW,G.-I917)_O.$&JUU%P3 M'H74GEI82F@\/_O E&,5_LHZ<$-\3[)1D7*4)-O]V/;W^31[M\AN*V]*[*DB M2$PAY5YK3J*/R*)_B.5V&DYGRGZ9I7M?5Z?B]P51[R\8 M) 6, 0J!5'%6@C7&LH3348&:['H-T*RU3X*#YJT!VKUQ:S(I_D@+%KZ8V6+Y M=7&UG+P4I +5ZM03G!2*(&\%!5XYJ"!^7$'33()>UJ+W'!=]>]SK$/Z!C+PC@"A%!A#AZ2TUB$/I.W*ZG!FSIF M9U7$G@M'3!P+)&+60+T^\ZB@-:K2X#R88W853N(VJ#5H&I%"2#J+H(/ #)SL"\/8C16%U?I0M15ZHKX^6Q]A\OZ M9P7KT;SR (WVT$ 2;7RD7+%ZWJHDAF)(*CYSZJ/_0C8ZA5BB+ M@:>2.&N9A)L<$G$Z$IW92H< .YL#5\E@>RA[0)UJ F)(&L(=0)PSXQV@ )9H M *'.;!FP3_J\G"-WI96^UFC2<9556])ST7[R/:X;%QVIVB_?YM&6SW)_Y5=/M[I_4ML?.I150( M:E45G.:,1UR9HP9X9S!6;HLO:Q1779MK]]GL:]$QVQKRXO7QL NX3T# IPG* M+_]KN1:B#NWV5! 0]9YBB:TW%DMBF86@E-YCW22U4^T#'&^:;.V!?!H;5_8* M'R&SV3R_GJY\B=GCY:KIS@,_*?[X6W9Y7>$<0!O5!X>P=BYV42<0Q@(!62;[ MB)T3&];GAMJ;IF=?*C@!>??YN^^KQ5/5JBI8PQC1/"I$6.@Q=MCR$A&!<9.Y M[0 /O?4RL^A8!WVQ/(5:MC7Q<0MI()JRE5)(Y94CM9;J4#K\V9K=QT1[QB<+IZ@[V@7#SK MIQ.4;PM$,@R)4E9ZS:%5S, R&!D((IH<57R[%GY0?>!(50W,/:E [YHU13R@ MI,AK!RR'5!B K2[Q5& M0;GMD(@U62H=9FC;Z6WGD=@/@77'$R[)RS@4T$-*/0!<8BZ4)H_&7S9)O#K M$RZ#X%I]V-](?,.)0RR''M[@?;0?%#/FC1'8T3B&K4V+<<*K:A'+G06G/O,< M+Y:+5?Q?)857B;QJYP4!2"J4)-$R ZJ5E$!MLCM%!*F0_X[/.IIR+Q.T]:^O MWH(EGH:X5EZ8JQVR7+_FX&$<5Q2@.(X+C#A@@&$E7D">6RZP$_*[7T5U/GSK M;)I=Y8N/D]'T=,-O0B["5EX#_2E;Y+-5",3C!4X5QMD:M02+O:,"&XF 50 H M!^!FJ3RZ\,A6VMKJ!HN/B3\K 5:D^EC$%F\EV6BKYL5DQU89F,7,P-A!O%* M0(.),B5*2+ SB^+JA#_%2531J]DX=6QR_];#20]L2E_K%(,6(0').ES4^!1F M4"FW0]<.BMUTKF=RS6:CZ?5*JG_DBYMWT\O\/K]5C]1K.V7A8 I590 MIA#QFGH9B>YUB:SWKHD;\\8M3F7.O>JOG$A)??GF4;Q\FET^LTQ;&.<[OCT0 MX'Q4?4%)K;' DGJ#F&(,$KO%1K-S.P=T2G(5_:OKE%0^%#K]:IE (VZ&68TU MT,(IC*#:RBBU/;,3K1WSH +KCD&]+V;]-LWC='458C[?^**K1E]<_?;931?Y MXN&Y1!4N@3FFPH IBG-LS2UET:FE4+G-=7@1'8QXDSW^-\+)FBQY<3],#[#W M14I?S++\>OI4CIHLK%A#$%X8 !#$A&-AO,%,;E85/<&<-]FR&N J6?NTZP;G M'H?5IC[*^PHAK6V^)F";EA@\=DQBKKWT IH228;1F3%V6/[DJ;0XR/[@;N\F MQ4-:Y9XN9OG797JXK4ZPJ^Y@9+1%3 K@O)'6"43$%C.HZ9DM!9R&;DTXWX+2 M3C>?VOQZ\7627X\.4_E0Z0!1M"_6$DD$!P1@2H JY?:(-U9T*3FDM]@EV^OWA$]@3'FV\L%I **1WV#C)@0060&RA<:12-N)N\'A? M3*^_9+/;C\O9^&8TSQ[E.K3A>Z!DD-!I; D5G &').&0N5)FRLB9W7_;$1^* M+C'OR\7]E$6QE^/%':[6]/<]F]X=N_3Y0,A 9;2\@B + "(DH$L(V M\B*(X9EML+:F_1=1NFVBW!>KT@UN%U?/VGYP7_35,D$#:@V0@C@/+4$VW4%2 MRJCEN2TPM:;Q[R]5;@G?WC:;1N-\DM)\1/LYMV+O+TE5 T^OWZ;#=_%-LLON6MF32?5'[1K]]Y4(ZIH<) M4$YXX[ 2EDA5RNH];)*(<( FJU7M?S\FMHCS:8?&3;-K#XB;P.]6H* M4B.E,+;:04RLI8:9 _/ B'FT'H;'S?C6K#UV;FL+2DG%#?31ES'10S9, MHBTNVOHF2_\#',"'Q\]C-3$XAOIB.6N-H-O*@@;,*JXA($Q!+#B$9+LE _RY MW6X\.'X>JXCAT3._;\]^;BL+A!A+)7#$>TD$8@P[]#@?E+8!/0>8-7)X]#Q2 M$0.CYY>;;):-KA9[=T1JUQ64451K+CW#@G+*L=GZ/!AP6REH[Q5RLG^3LRL] M#(R;S1D9L//&^>C=" 0]Q=1QNY7?8(<;\)#7YF&Q&$W^3#RLB?Z)(@I\/A^/ M)LF4_SI*(3F+AQJI: _6$;3!WC&$'*7&* L8P*;$P'+=9"-O@%YDI\N4'6%^ M(MZMO(@/V;?%ES^RR7WV:S%=W-0(A]I9/'@B.!?"8*VXE<(!:W0I.9>PR45X M0UR,;)\1^SG7!NBGI-OG;%Q,+Q-"-8GV6#!PA87'1'IKG(B_ L5A*2WBXLPB M\$Y#L:/A/B6YOMSDLV.XM2T7I (00HD41((R+YBG93 1U@R>V5G;TU#K6+1/ MR:RT%+2X.8):CP6#090(PU*Z:.:\\TSATM?%T.HFW!J@'W8:;AT-]TG)E5\= MQZVR7$ TVFC@J/#K:[PD066,(E84-XFJ&N)*W&FH=23:IV.62@LPQY'K>=% M"08:0,H4 )J*V)UX.6'"L5\U\;B&N)AV GXU OQ$%*O.J" \](@8SJ D D9Y ME&);H&2CBR"'N K6-X%JXCO0[ (GOCGJ-,D%H*?:>\@%D%9Q)ZQV>)47PFJJ M+*VTB=85'M-5$Y>CR6,>II=<+A/]5;X?IU&]05).=$I(Z3E7,,T7M"WQ0EJ> M6;!;1UQZD&/. M"P4=3F.RJT! 4D*)G"9<>IN\=6GI2D(BL53@S(Y:=J3]%R>96H"Z+T]5CR:C MZ3C[?)-EB_?%YB;L_8>]7RL2 )<(8N6%E$) R0DEJI2048G.BTQ-U5QT@NHI M>7/PO/?KA0)7G%BGE3':B/BOX'%$WDA)##ZSY!+-E5V!/4/:4"\H [;:AUWC.*C.%@"YV0KDDBK@%N=K5L?=H#]L0$.FB#]I8+ M' +-L&9>(V$C8A0)5LJ*G6Z2>GZ 9J@5K5=CTE'X]I8C(%]LYG(F79>ZWP:] M?#@0#I'&Z:0G-@83;9@WI51*J293[0%NAK9L>AKC>1J6I/Q0!XW-:T4"]!@8 M8CDTPFHE(?"4E!)2@,\L^*>)BO>RY6A$#W,FK94D)L1V;GB0/@DFO\\G:IP: M\*'X"X)T? \I):]FJCE<*&"K ;)$"(\@\=SB",:ZY09I:9@@^PY2A$^^++QVQZF4Y_;-M\,*?>*R4"$(YH M)C6AB%E%A7!BO1R^RF#*SRQU<%,E%UV VIN1^=Z\ZHO+K"^31LVS3^\+CV>JF@1.R- MC&IE@$C_\U;H4DYHW;G-KCL@P%Z.-0'[Z$G6Q]$B[=M^RB;QE\M%D:Z]&DT? M4IC4W3*"_+?1[/*/B-?^:5>]6H+UC .HHG!:0F>M-'0S7W"06'-FNU*M:+GH M"^W6F+0Z9O%Q-%L\-NQS<;6H3Z:#%04FE/1"*R1==#I]VI-SY?R30'G6>U0= M\*EMP/L:\3ZES,F'[H0IGTD;N, ;"V-GP)0PY2#=R*"PYJS)U'Z ,>4M>T?' MPM@K%0[G.7]\*G"M%1!1"D*= W$*:QPKY1#>GUF4S1'ZV\6 H[ [V73K?:7, MY*\5"A*I.)DD,LXDC?. >R?]%BF/^LVD\=8,1FNXGFCZM!DCU62276>7DX=W MTZMT=TUV^6%YP,C4JR@0H:S%3G+*E?-&>&?%%@V-S\P.M4&+_9.J=O$^VCO^ MOE6;A:O1'_-EOGB50U6+!A#=,4 H=%@S#"&#&F\LL$88G5\*\M98TQ'"/9PR MF,Z+27Z9//:G48JG.TNPC4VZN/+Y-#8H7]V/G:_H=/@(097B@5IIL;+>Q8Y) MHIHYLIHC1X66!"I5*8ZL&^G5?![!KR#G\P>#0D [3P5VD4048XV,+"421C5) MCE3;W-]GLZ]%QUVW7347+6+;EV.Q;N0F;7=EPGSW?.!"40DXQ0)[S4PXCCT]]' MD[T9 BN5#PQ+J5"Z7$K'&: G-OQUMMEW'=8MW;('@_RB=I M0<$7L\^QX9^S<3KBF\[G'[R=Y ("1PSFI%"/6:+K_: M1KQA_TV$3Q\+#E%AG)0VW6 &@,#2 M;>VP$.[,DM6WRY<&0/86$#C+[D;YY>:JNLCI58:<9S#L"PX\7#I &0TM9HY* MHY2%6G'DMV;7NR9!$[7W*]^>R6D?X9.L%U1=)P@L^GW62A^]/@[B),,QNY4E M)2#L=;.J\X17+0]/#9#LEQ4?BNFXYD+2RR+!" 4U1="K%"6"!:7,EA(:#9O$ MB0YV.M;22E)C-(H5=8(#!43:&MO@6UT8< @^\[L#6M8]P7N^Q&-5]&W]9M?Y^/ON:3U0Y3 M%*.2HU^YCF"((1@P[P$$ !I%XS_;V;UMY+@/,&:[=9YU!71?9'NRR%N)6#N? M#X)8H;U'WC.;TN03P,AV"]W!)L&UXD_A&K4!:[\+JP>748-7 BGG--70*6: M5_YQW9"I)CY0_1B#GA;86UHTK8E=?SE@MK8MK3DLBO'O-\4D:F2>IHJ5+D6M M6D5@QA-'@= I9;Z@BBBY-9<8FB:G/&HO*+WYL-^.4#\![ZI'!;]>*' 4CQ-]<"GYP7B"$UA MG$'XV/V*TUQ2*/3/I:$6_$NK4"-F^>.-N[R;%0Y9M,@&\A&,/ MA0Z6#5HXC:@3T=>CC!,EG.7;6"XH>]UF?J-L:AOD'@W2;%F34*^6"5QI8XD% MWN@X$[$>8[!%CS#7ZU9('RG3NC!*K4#;]YK1I^P^FRXKC&>["P3)F$!>0NZ< M!8)**,!V10QYT20H:HC9/-LG3BNXGLZOKN5/!P,959P1Y8#TV,=.(;>!IM#0 M)NG.ZN]R=#[#[X MC3$] 5-J1=3M+1<A (P3E@ .M$+&6L"Y!VLI%4;.]AK)UO,DK$46M0;P"4:X:N-9D%IS MQ:13T$L.F;3&XE(.#T"3<^$#W-_H<_2J"6U?%#EJPV,?4I9BH'C4!0&:(P)P M>>A=84%UDP-O@PPHZYQ"K6'=XYFXM8Y6+3^41&#'TR'-'@%20GI'&5((*VNW M/4637B_;[F>;K+F*7QY\:PAK;T<&BMO;="] !:Y\_V@ VD2O#6HH)5.>.D'< M5B(I79.=BD&Z-1T0I2&F/2XE+V^7J^7OE1>6HFQGV4TVG>?WV?J6Q)3.;15R M^V7T;?\"8**"L9EAZXI5)6?XV>$"%F@QH UQV[H!AW0+>WTFZQ2B? M9I=N-)OFT^OY$ZGBY#(?Y_M/T!TJ'#SV/EV? XB 7FDFD?:EU$"8)KL; URD M[H!FK6-\.@^\EN<== 0(6&*$A0XAP)2$;#OU%*I)4-$ %ZP[8$YC3(<2JM8@ M1"T@ Q#D#F,:_TT71!A 2HFUUDTF_@-D49\3_S;P?F18WXEE/Z[PO,D6^7@T M>=ZH,\LR2S2+LR+,F65,8\.!B'Z'HQ38J&?&*P6J]#&C_GP353)7R\5-,_7.J*-P/B6;+I:+^6*TRJQ> MDU)/2@9MC0388.E<'#>I=PZ*4EZO&UW(.\AC\+WSZGBP3[!.&'V2B]D*HLO5 MFM7';+:2HMK2X6NE P).HH@E!=!;EUT2K+V 3\!T6JX M6GM*Q4D$TI8;)*AUR J'(:>EG S37N=6YT2LAD"?C% '/:Q72@1OE=>:*0N5 MYXHCXN5VV#?$-UF+'F0RR'Z)=!3()R-1-<=J7[$01W>@HE"46\X9))SHK:10 M^R:'66L?DS\_.AV/=*^K/5M0YA=7*=V#I8P%9CK2GBCD9W7.A M:))E+8TVJM]%FSXVBMI0[,L\*L?BV9>Y3\G0H[P?9\5]'GN>?OAMGEV^FU[< M9;-1NK!,C1?Y_7IY^7#OJ%]9$ !Y1RT&QBC) !$:;U&1QC29"PU](:<]GG6. M>X]L?-RHWT^TQ^<"\!I!3@RTBEE.K:76E+((:)HD4!F@I>I2V2]Y=33,O07L M7/[7YX>&SYEZ(]$]?%ZX)+>W\82 X=[F%VE>'#0 M4D*9%\9;:1QR"-*M$T-T8HB4TEG'SBX0=U#\:T4G?3$N C1+Z;QMMO[Y;EJ> MS5M#]V7T[4!FXPKE Q784F]QBM$KZ=IPR%:^.7>(YG' M51@L0)88*I'W" KLB([]N.RZQC59F*V^$RG7])UFUVF9\,N?B\6]**XO6J>F M)O@NINE*A8NK=0CBX^4+^^SMP;*!@^3:,)^VW8A$D@GKMS)KU^12Q.J[FW]J MLK:MHUY/N:=#U!&G-6Z;B]KV\/'5,L$Y"+47T$"'"+'4^2?^#C!-C&;US=$_ M-0_;TLWI?-%'5)YEOJWEC[Y21["60B HC6 Z#Z.; SG8HLI5DRB00>ZV#HJ: M7:GI=%0M4TR6EUH^7J1;;_JTIY[ G([R2X,,5HZ:"+;<+EHXY9O<#E-]6>FY M2>V4LAVPY" /V\/_=%Q,%W1%C(ZEX,OB(:66XU 2'^>(6JVZ^W; @%XW85[U M!:6^!_-3T*\Q]J=C77GUTO[L-GO+!:0Y0%H0JP$&G&G+2-G#C :F2;:VZ@M% M9V[ACL?[=-S:7!Q=+EWMO$"Z%NFJ5!B@( P)11#P7*>,BXR*+3K.]).I],S9 MV($B3N\$;O*,'^7X;<@F?-,!]>,&TK0;3! M<$T=9(KYZ-LR"U+41XF"$*Y)QM[:-\=UGTNC>]YU!OV)";C>H6DIFGM/90$# MIR,0@ *II>,:"ZNW;H:4O>8P.[=H[O9P[^^8?C'.LLNYC[BE#<,X]_EUM%C. M\L7#Q96Z'^63Y)OZ8I:^_)R-TS?[;>.1-0;AE6':Z>B9$.XE!=SR$A^C29,P MG;<3(=X*@5[>>M^#0GHC[.AALXVDQO]MGJ]_51TCT_3:-6HV^1\0NOT\+3[N/ M)Z8A8!X?FRQ3@J15VJ2+N_1%U3E-Z^\-5DE"I+&&$V9<-"<"E8M?%D+6)/IF MD(>HNZ3CGBG0J177MR.[N;7]2_%E].T?^>(FY8&/$J2%KKJGKX^M,A@(+<4$ M::$D -I#H\J=-TNH;T+M-[>>V0F_^U',2=:?GO0T]RV;C?/Y@>S@!\H&Y:D4 MTG"!E8="(,*LV_KZN-%][(/F@+R:ZJZML'+U^]VU\,YI>9Y^B/;^8KK80IJME ML[1F<3^:'%A]KU--B". H!IS" RVBF'&5!EM;!D%30Z[##+RMI/)58>(][JG M^**Q'[-9GK8)GJ_F'MIDK%A-(,IB1J6U$0=G"#2 ERLJSGO5:S1N'[>'=<"\ M#O$^+?,J+"7M+Q@8)00J8Y6([X5*2)-I@RU4]RMR>:FW>X4GI1J]>#N MBVKJ\G(5-S2:E ;>3=;)\].ZY?+N;OW7X]?OIE?%['94\9["-JH//DWJ&;+2 M,DF8\@R;,D6&(P@W"?:N?_K@;8ZY)]!#7PQN3M*J\B.N,%=$(\XU0QB ^'LI MOV&B26C/(+=3^B7-]SE .U%*?Q%FCQKCVV-$8IE)M IEOG\X &X%88S+Z-LFOG8T4JI M()!-%CT&F:ZX>]8TA+C/J4(2?INDKHS_F5[N6**V^7P\*>;+659Q):1)U<%@ MH@W&4$@IG*5&H&TXIG.H4?S_($EYTO&R9VT=YG>ZH"NQED.TX6SZ))2Y=3@_$OA\V_9Y>9H;40JF]WGXVS[X Z*'EE3B'U64&$(4!A3X&ALVE9& M*Q ZM\&U/U(4?2JF+^.Z(V?R8X+D=Y\-H)MCN1$ =_'C_/)>@=R M/E_>9I=F.4L:6S^YRLRSQ_1V^^*0#HY#(HE)=R)+98%UY5*$]];W>JEY]Q/J MWCO!(+7X%OO,OB&@T_<%Z;" 1E'%K*/(*,9Y.0I["DV3A!<#/+IX%CWD6.6] MQ8YQS FB7MX?) ()<^J\1@9P+H@HP_^\UKJ)AU4_#NG?':=/9;[%CO0NTFQZ MG1](\-O1&P, R'B'J?<:\!2SDZ[2VN#+A&T23% [3.K?G:5C];W%[K'Q.I]\ M43V?7:_M"$)02U&<0C)K)1? $6RVSK V3=::ZD=]_;LKG4*I;[&#E1)_&7U[ M\F52ZQJW[MP=".-/>*.F5,H0CI1^MFF*P22JN 8:SG$5?:D>5CUWH/W]^H<7W M\8/55SN_V=3S0C-IO?TOX^)VK4U33.?%)+],)_:V843SBZMT0&^6W633>7Z? MK;M6Y(BYUZVKTK83KV: A+2>4,P0%X)B#7A M0L8YK1-6:&5EI3&LL\-BCU=([3\/]OA<\(P);S5B'@G'B.0,N5(>P$&3# 8# MS#79F;9?GOM%9( $8E$,P+ M$9T+;K;8(]0D4&Z ^TM],;-WQ0R!SJ^GT7R\C:\4_DA2UWE%$-IY+C$GDEKD MD.%"^1)!S$&O)S2ZIW:?E*O!]@XU-@3.1ZFR_'JZ=CK'ZRB*"&5BR_1R]==D MS9VV>L#Q+PPB+<..4*GN0)0!#D#+DCV!P&G)M@,XEZI)^,P M@P,&RODN5#4$>G_*QI/1?)Y?Y>/O^NPJT_.%>7+ ;M/$3%0VAZIC=X.5KQL=07Z[2D5+$(:(V^A=L!KPI@0J)138V)Z=1OZ M3$S2Z:I(>XB?;'E^<^W7DTRAO:_*KX';-JK",N$K)0*T%'$#K0#6(^T=5+J0P2O2[[]'3U8C/M M%JT"VMM9\M$DFV_:^DM17,[W'\3<]7C@Q!F/L&/2 0R]0L:Y4C)G:9-(I$%2 MY7C5?G_BNSF:I^#)YBQ3#:H\*1$\%11JPQ'AS'L0YZAEB*UAPC>ZR'"09R0[ M8$"H,9M]21+;NQZ2?M]1OV0]I M5_&K$;"S\4C M2*]R9?MDRL%MB"4&.1;-?=I0CWT%RE \& M#QU'W&L/'!=8>V_X%A4.3*]9W]XJ-XX$\P2&X_&L?0T;\EVA(+GG7FF.#) < M.J]8>8>N81KB7M/;=^^0=&9,FL':%WE^F17S^<=9<97O\TZ>/!64X\99H(R3 MA'$((#*ZE$-ITR39]P#IT;9'W(K),MZ1UFO!X3?H@?;%K+]S7SG67Q72I!JHTV=%*NCQ9O&[YT.[RD7 MK/3*>YS,)B NSO($W?84X!JEEAJDA]N"UE],E]O#M[=EMVPR61\=^74T^SU[ M@L>^E;=7"P6(D-)><6H1 ]P))-5VK0,.T\MB*.W5(^#-U&P223D("^!:I],[2+FDU@, 2+B5T &RE%;:);UP[HW"6]?9"J3I3]K:[7\]=\7"1Y0$RVQ M!(A#&\=A22TN)410-]G&KITRY"T2J"5@3YBW0T<_;)1//RYGXYO1//LE_OZ8 M@4'=%LNZ^6TJ5!B81D(R;Y%&UA@DC:9;*TUUHU/Q \RNT3;I>@&]/VNV/2 7 M@3/%-)KA9;3$C_&V.KLJ9MF39/^_YM-BEB\>RLX7YZ+/:TG)$1))I/G[_0-5U/]]I@HV6:X MT=DTV[\1^$J)0(VGSD0%6*^H\L9Z!A_E8XWN2@)'GA![@V1L"FQ?Q#DN@XW1 MP%J.I'#*><2BK*V'RRC-:[ M!FDV)8*EFBAIE'+,0DMBAS#HL4NX1M>]#')/IFO:' =L7\3Y1Y9?W\3FJ0CU MZ#K[L+S]FLTNKE8MGU\L%_/%:'H9Q3ED@VK5$Z)IE8Q#:+!U#"G+F2H'9&%$ MHVMTX9\BHJ5+N$],O4U_>2%*??*]5E,0#D.K)!362.@=,6H;@BH<%4VF?+#V M0O\9T:\EP$]VJ'C5\)MB$C4Y7T]"GS?L-"D_/R^*\>_/6E4OT>?KY0,$# GH MC0*:(42EMXRGP]XD^C1 50L)ZUC^+REG615!5P\&0X'6TG ;F6RQQ=H1^"B1 MZ?6^X5[3*+:AY>\#E9I V]\L^@\U'J<5U6AH/LZ*:?QUO&IU=,0F#^JRN%OI M\5N^?XY=N9:@B&$8$4L\1I;;.&MW17 )R):/AWG M=Y-L_JSYOV9I(*S.LSV5!&*X<=P3Y#1P-MU9CWR)@A&BD8\\/)IUPH_]'&P/ M_('9.G=UE8T7=;E8I;8XDX " JFMLH0#[H6%KL2%Q1GN69.R%<(<9Q<;**$O M$6L$4\)YO<2<:-%D.'V NU98&XRXA M[HMN7^+;+JXJ#[R['@\D=DUIC/1>6TLTHQ1L)>.(-LEI-T!KUI'6B]:!/DRA M5^Y)?Q3HN% "$/0>*>,1!AIG!R/4A+'^)GE M,F^FS*)C='L[0E5:W?6\.F7/*Z851K*]Y8)6BB$M(+40*DU 1!5M976^R?[< M #,BMS1RM0EI;WMSSYMJB]M1/MVW,[?K^9!69[F*@"$%A0/&(V^WDQXJ&^W[ M#Y@NS?3\_=9<"\CVEY#B]K:8KE;UWDW'DV5:1U>7EWG2W6CR<91?OIN:T5V^ M&$T..C^UZPK1J*,XMGK"G<:0&$3D%F$%3*,=DN&QK2$O7F97[13MWB9TX_'R M=CE)FR2OY20^R+S*=02I'"=8"4.YQYXQ*9ZBK7M-ZO?6&-<5ROT=!UU$\;/+ M,G3B(*UV%P@4 NZ<%@!(R5T:'=A6NCA"-)G/#="E:I=#K4#:NT?^/C;Y7?RU MDAN^?3@XCKFD"#"J07)$HWC;%32*>)-ES &>'6[;]SX6QQXCLI^EY'\W?;DY M^JF83'PQ^R-.1/=':M>I*8#873"CS#AG/3 ($24>H46-@N<&S*LC"/$R$&,BRU4/E<+8,<:04I:3;4^F MO-&9U0'.7T[,U%9U,0BKNOKR8K6G-W??LMDXG^_U4NM7%@R)LTLH#4Y7Y4%+ M'9=JVWL%;Y+_N'XJG7-G:'N*&((9+0_;9:N[S[+I?$6 5<[?(PWIGAJ# !P+ M);"@TE.C(5!BBP\GO$G >.V6+Y6QOOKK&=0IO3 "IIJD,@H-AYB+9']L46X>FI)SDJT,L%U>[C]6\FZZ[TV.\\;Y]LZ,K#5@K[1W PD'N MF R.FC; G7*-#HB 1*9V-5>]/(L--S"A#V)AKK/P!.5F2_\ M:)Q/XL0IF[]/&90OKM8?VQ2*.ID_;U*/N7=L]G5A\_EX4LR7LRKW3N\N$(AG MFE-+$,8<*F%20!QW-(Y6'EIK*O6*;B1,<)=H;Y3P<"C1SJME N"$68"LC\.R M$CA.>Q4MY8PC\YDE!6BJ[*(;6/L:DOX^FN6I>9]&B^S ^ M_JE4/D2O73#IN?322N,,H-R4LB-JS^P(8Q/E?S\B=0!O;W/P9];VP/CT\N& M.!'>4PQ9E(ACYPS1I508@R8[+@-FU(@$*H0ED2&*(M$'>6@4V M$B(+41/G>("'%-H?H5H"]I34>9\6PF8'QZQ#1>-$(TXM!/=64V0)P,@#44I, MK#FS1+;-%5^!20WP/3KKV3^RR63N1[/K0D=W?7^2LUW/!L4-M89+AM(DP7@6 M>U793N7!FV9&D M?L:E8]$])9-^'7W+;Y>WNIC-BC^2FS:ZB]\\WJ10D5BO51.8I3#=Y0HML511 M(X0HUQV0!N;,TF*WQ(H*7&L)\+ZHEW9AWDWGB]DR!7*F:V[FGZ/R1I<7TZ=+ M87 /[:I6$00V$L2IA #*:&K223]5(B I^A,L"C6G7$=@G]+2I5"2?!5'[+,4 M"CQ.^KVNNX7Z2BW!>VFYB??'NXZP8 M9]GEZEK<]T]C)/:P[-4R01(/"/54*&6I]IA26>X(8&E@DT.Y;\1':\ZIMM ] MA>6J:)H"\'%";) %2FCIN%9,E*MHV)M&Z04&>'B[>]M3$]#>J)$M$KIE*Y]< MV+:^HGX?70X4#1P090EB!AL;Y])>$D9*B8G43;);#_!8=4<4:A?D_K9,RL.$ M9C2_4=/5CQ2Z>#^:I$-7>W=-]A<-0$D#K,7>:ZTPAMP^2FP%:4*KZF>=WSBM M6@:Y\UA1NU'*I^P^FSX>R#Q!6.BS=M2,$#U0-F H(*;IH*!W;)4 ;DUZ-IJ M+RN=XN]9[B\1?!W?^?LQ@F\+!R&Q1<@A:%1*6>LMEZ7D3C-\=N&CK3'AQ12[ M9:C[[MDO_CQU&'B7_5T#SXC$T/%HN)5"T*'U.H=C3FG'!]/?U6PVFEZO\KSJ MAW0AS*% \4KE Z=4:4RHXP>*!J<()5A*'XVH5082 EDIL4>JB:I6-/ASO=Z!H( 888TT'$QV^3+.^ ;[7H\.$<\YL( RBB1-ET]O#7=1)(F@]@ XV"Z=8I: +AG MZLS5]'+3V/E!7^C5,@$*:@S6&%GIF">,@UA4 ?2=I[Y-!Q$!_M ;]89MH<:'G-&7[M^< 5BU-#)+5 2'HA,;-; MTRF8.K/3NUT0HDU\3QQXM_+ISC7N#AHN(_#2:ZHYTU98MLE9%,T\@)6NJ.A% M;OWPA)>-@FX/U12$1UH+%4EI8?PIE&:HQ(1+\*>+P*W,D?V#0)*+^?I=-OIS,#%['HTS?^UDB':U7DQR2_7[)I>?GPBW\65SZ>CZ3@? M33['3U9@SRN8BE;J#X(22*R7RDCN'49&X\U 3[U#U0ZD=(/?AU&ZMNOBZN(N M6X]'>R^Q>/%P (QAY:'CD'H,-86$DE(R!?&91;CUS(;OK[=H"G_WMJ$8KT[N M1SC<=+'*0G]5S&Y'3^_IJ6$B7@O#V_.6/5VZ>*$MMT*4[3;8\H)(QTHIN$)->#&@((E^S$,39+OEAX]3B-%DW3X?/]OET.U]/G!! M'0;$L/@6+P46@/&MU7.V21S$@)9Y^N%)4W3[X,K_RT:SZDS9/ATP=(1QC"QB MF&+%.1.;Y2IA&(%-%@0&E "D3YXUK \ZN1]-5 MT-$J2H6Q-\)(8JPM\4A)NYKL@0\HNT>W_&@!V"[)85;KV)-W<2KW[7]GN](W MOOILB"ZU2I>84"(X4YH;Q4 I!8GB-:#'@+)T]$&/9LAVPX_-'M>C7=OOL;[V M>*#88HP%,HQJB2&.KI8M91&Z488[\6=A24O@=FE(?#[)9B:VZ;J8[3+<*8_61O!3=IIX7Y5Z<\ M^XH$ZKUG !OOI1*.0B[\UFH"XAHML_YIUEE;1+A+UOR]F"RCFF9K\[B?+M\] M&[")HRLS'$ -M;?84E"Z8583VRAYS9]F(;8-:+LD2+K2X7]/BS^FG[/1O)AF MEZNKPG<=-#A8)C"-*"52>1!93RQ1P*)2*H!@(\+\:59HVX2X2^)\7'Z=Y&,_ M*4:[-BMW/A<<1$)88B&6*,+!L$9;VBN$&]W!\J=9FFT*:^>[Z'Z4S_X^FJ3, M)J,4"K2*'CA9A,VV-8^Q254"9_85"X);8(U6$A.FC&%0H'7:%^.PXKZ2H>M/ MVBK!='O+!0Y,.OIBI(DFQPAG*#&EO-RB,PN=:T?U17< GZ8'VVR6W\>*[K/' M*R[2H;N_99?7*5OS.'Z5+_)L_BCAZ9-;UFYRI?#;HVL-($X& /%Q3HDM1!XK M*^/L %DAE0.8G-!R/$IU./7ELR<#$M(8P"F63'*$* $2ES(Y[<\L T\OVG\1 MQOD5LU]?PJ M7QI#VC]YR@1!E3*#[2L6C--( *$\]3#M. )'MY(ZWN@6V4&3IXG27V528WS[ M8I(O9EE^/77?QC?I6$+\\X_1[/)@JHQ]Q8(#P"IMB9:**:8=8LB5DE*BSRSM M93M*_]X!;@_?OIBD1Y/1=)Q]OLFRQ?NDTZ2Y_8/9:T5"E LB0GUR\*W6W#JE MMA)"UV2C;T!KJ6T/9"W!>4K"'!S"7B\4I!54QNDE5,I'@07"@FVMMCFWW);- ME5V!/4+5[/3UB_DL XEA(* MX2D'3"''XC\E"A*(,UO7:8,.+S)"=81U7XQ;-?<:@_<7DFTX?S[?/0U7>&59Q5I]%JYH 0"1&F9\OAA MJKUT?NLS1">T2;:Z 6TF=DVDEN ]D3VJS:8]14-*!:> )Y!S!!35BHBMQ)#K M)I9I0)N/_5FFI@CWQ:G-RJS-YG'^6642M[M ,"(*@E&5@].WUXH$9)RD&F,)$!4@CM6&;=NF:C[( MFJ-0[6_U>MW.[%+--TU_7(0].')5*!T0A( 8K2C1$CA&I(%FZ_EI?V:Y>YNK M_\4Z=ML0]T6M.-Y>;AM_D$H[G@Y( NL]P Y#:GCLC"0BM^V#\LS2 ;=.G>:0 M]K^']KY2&N 73P>)',"(6D*I0!(AX;#8=@$EFQPK&*"+W/YVZ[%('A>HF4_O ML_DB\0-O?D_,P$^8L?[T20,_%$DMH\GZ;O4=[#A0(N#8BV2:)T"F$/4.8[_M M14*B1@=/ALR0(S1;=('H8::\DG5HL_^V7@\8/[AO=ZO8E&*:#&9V^=W7VUMZ M=E"D276!2VJ@ !)IP[6D5E)@MY;3D+/=!SN>/SW"W3ZY;/8X=K9&L2J5!JNH M]=HKJQGAFF$@W=:;X[K154R#GJUW1;0.0._?+_HE.H+OB_G\8OK$'&?5@CU? M*1N8 0XS@SVAPA,%C)5\V\4T:!(;,FB?Z7BB=85M_WQ:;\Y4R5&^LT3@U#CG MJ3<6>*F-BB(][FQ+T"3%R(!2T'3+G2:(GHHQ%>]'>*U0G,LR@)G$UBH%I4_' MW+=V5ME&1W@'E)JF#]X<#>HI)O7;_98Z%N=EL8 1LQ83(V0TJE1JQ]EC)_&- MPAFKIZ[I]7Z-+@C4&-B34JBF"=I9,D@5IP'><\DE@=S$N2O9'FB@##0YT%D] MN\TY$>EH;$\UDCUINUILSXU5]:D/U!&D(P1BS2AA2BJNJ6/;G6I.5),MUP&E MQ^ECG&L+X[YXIL;CY>URDGKT.HZEN(WJNLFF\]4!AW%QFZ4)0Q3@XNK+Z-L> MMM6L*7BL!#">0V\XUI@Q9;Z)#Z@%+K=$&Z;J$^S;'771^>^EQK%V?: MB7>$1T5KX:VW&G)GUSOUPB/J9*58X(ZE75LR-;U\%GFTTLKEQ?13ED;.= 1S M>AF'T5GYIQ[-\_FA,ZVMO2, 9C3Q!%D@88JCL\:H$D<#P)EMD+1#J=?.RO>L MC-Y.J)7RZ8?MKW_+LUE\_\W#^^P^FQP(4*M600!"$0,DDU8:;P''20>E]/S< M8D9.P)K7>-NF6GHGY<[!;RO&P7BX6O4$8"7$#BC#-3;8I1P8HL0BN0%G2M&6 M"/(:_SJ OG<:OIO>+>.T)8$"#Q_>?;U4H$0)A G54B+/A5)>R%).Q\\MA4!' M''B-:8WQ/B6OT%&\0N6!+L 9C5-EB+GU @,^%9.8-&9A=6=CE?'X=T[KQIX M'>\K1.NU^IX@)7/2&B&HM4!!9ADEVSZ*JUWH]P:Y>WK/\ 3:ZZLGF-'\)K8[ M_7#_7.;WH\DS$_$X0=S#\LIU!$($852HJ)#H$B'A/-Q: Z9YDROBASRJ]\N? MHA_M],70=ZM(S-OZM-Q?," )E1.4*QA%=M$2*+KUUZD2328Q9VI-FW.Q597T MYBSLCIM; 5F/D35KB@,74B;=O(QL1(-S0!3>.F0.-0DT&F TY# HVJV.>MN( M6T%8CYVOE@E<6F+BQ #A.#>44#OL>2FCD*A)BO#ZP9+%8C3Y$_"P+6VZL+G$-OE4324AS1P(2;[=:%8KS)D#[ P,QA\+0'1?5%X2?PU2/K M_H+!Q''!0<,11=9 [Y7AII16(M]DWEX_[O-/8CY;5U&VL_CF^QR.!+/FTP0AKR>THA:Q7 4TM? ]BCC\U.L\XNK)]>F/<:4 M?2SF>7KN&%HW>D/PEEE-+9:&4Q3!!(C2$C]&Z;DN<7=#Z#Y5T3^5=Z;T?S=- ME[FMQL_8H?/I:#K.1Y-2Q"W>]2C=RIL"1$I+P)RVU "1G%\C2CRIP4TFT4-> MS.F&VJ=02>=>X#K6]LOHVPF]OFT;:EVNLJ=4 !Q#XQ!55GI.X^@(^&9(5!%T M>L(0U1VMKF(8]A4+_@ MW'=-3CN8T\7NZ^(/%PJ..>28H=0![[44''LL@3/&$J(I;'1,:7@D:D?AAUAT M++HGXU#J59O/-CGHTY&K^'.MTNFESJ;95;Z8N]N[2?&0/?NZ#N\:O2A0PU$< M50ER7&&GA!D9QH(#T.2>@0'.Q?OA:I\:.1F_RP_68T@=PCXO&6*OA49H M1!16RL>Y(:0BR6NTE$XUNIIZ@%/F?AC8".)3FDP3_\X79C2;/5RMKZ&:?XJJ M30',-6WBGIJ"CE,4)H#!3D98))"<1-_&8PJ5T_%_O88ZG GE6H7\9!2\N,MF M4:73ZW08^IDD=>CW>BV!#K#'U& $'FH ME&IB[P:9DZH/TK6%]F'.O9+8\T6+?BF*RS_RR60'9_87"%P[Q[5UBCENK"14 M"Q-;C*!B'#/=9#VS>M*IM\F/5I$]X8)'I/,XFV_'ZTAHFTYX%;6MT(&J @+< M>Q1-,/'.>&:ATSI99!8]46)PD[Q!U?-2O4VN]83Y\)=,/M]$\/5HGET^?< 4 M\UI,;>%U@>769SJ MU"'.JD!PD#O.(R[QA] ,I)S-23H+"(+0-Q^O6D%8]'S_/IY]$DFW^);WF?Q2G";JMT;%6!,Q_[D.)*1.64;K2!$G&!2?2%*N"L8I[+NH]^EU_G62 ME2LXS_^N-H(>5W> 6')F+."&8L\)8 RBB!E'DF.B<9/M@&,]MC=-WE-IYK1L MKK%V\7VIX(2 $#G*L-7($VHTHTE.#M)->Z))XK_J_MZ?AH''8-XWM[9>RY-V M5R#7KF(A3KBM 9HX855'C.5KI;U7%L,HIO39'EL@)DL>J15"VB?;%KZ]":/ M>C/4YR6#YH(0 @T1C!E/H]>!09174.,99[Q)Q.0 YZJ]A(@W0KC/TQ]/?CWQ MP?WV#WI ZCW%*OK-7%)D+>1ZC\U:JS;;F9A_S"+;6KC4 IQ 2!%)"@% 84A[AVN"$O&FR4?W&UL":,[5K M]/MGJ;NZRL:+[4U 49Q/<4[T*1L7TW$_SV"([6JC'(.'&F!J@XP[$0.^*%T24^%C1: M.AO@R8%NZ=DE\OTS\[>4W:RXGN;_6DE4QBA]*B83OXY&/X*<=2L-1$$OH.=$ M::"A9M!H4*($#3ZS6ZN[Y6?'X/UV5[;%?WZ4\XWU=F00)//$$$ $$(JK5:6]SK,6=%!^96^3,G,[7T_GW MW765?+Y\X>QDRS^G\WPQ73V^FT?EB8[/YLS@Z5N*6P:KQS^SU8_\]DF>[E1D8Z2Z6,JPM7>^BE$R/;Q6B#,/7FQ00A=$5.=?O?Z[*08[XX/J[EF;7Y MHO=$+Y0; I46W@A.H>2(BQ(+AV'*ZCQ .["MU;E-S+OB7W'1Y^-=Y97XK<<# M-D@6&1^BPGI@BH1,GA]&QD:VYK8D];QQH&O?^SL,Z$M1Y*10E+]^WDY66<$A M((^2I'KCP)1@T"'NO02:&6>,+U4.4D-2+J<,D#)IPLQ;1K>S.(ZRILAV-^80 MX7=F:3O9+@A /"4>&NZ(B3"*(@?8;JQ,^Y1<5P,,9FMK*6L2XZ[X]**K-K^? M3$\=Q;SY?#":,QY-06^H8$21B-Q>5XJ2B>.:B1J2<]X\LEVQYG,1G3//;J.C M,(]ZM#QK\KS=( BF8/2;I:)Q:#;Z+M*15J@1=STJ5*N:SK*F%:F=7:W>A,J:P]A>/9Q>I M-Y\/E&M+A(=*$H@XB:.$99P-M "E'/==!6,N%?'+.[0-@-H58?,'N"O8.%T:P+2_9>G#Y#Z[V*HI&P5OK'9" M6D^1$]1ZQ.Q^;UU[/[(K$=U9-C4![I=&-2R<0[/@M' $8B&=+&*&)"=&[J=7 M T9OY5PN\DHLJH5N=SR*2,\GL\_90S9?9U^RQQ,RR#C.FTL MC,ZC9Y1X+K@J%VO$F!K9T40SHG_%IR8A[NQ[K>=MY9 *6\Y/'PS"2:$L5XY$=Y- S35BY6B DBE' M7-?"ECJR?;7EG !J_Z'?[Z?S[-TJNS^U@%5H'30DV'$D%-;%W2OAN2LG;^2M M3G'R!UB'JJVEK'FD:T=K%/JR7BTG\]O_DW];JIM5?E<\M+$%?\ZR57:(&3 _ M)O/OV72^RU+R,CG$IT7^,%U&F4YF1U+N' OZZ+(/05 O(8(:X.@',:RIBP # M!P'AR H],IN^4:;EUR&S+G2A$[)70,9 $QI7="[":[$YQPD"JN M,?+.N:(*%.,1;:1@-- D2"EO+=Q$VK(*+5@S&R4#+*&!14DL.> MJ?EDZDYE+MBD]G.M-.';'L]Z>/=VQ>FWLT_98MI?GL('#]!MOHO M#9I@:AAVP&&#G?5*^3+F#CG)4RZG7=7>=CH7.Q-"Y^>[V_$LBSIY-X618*>+ M^.^SQZ_Y-BS410,C?\RR+ZO\YN^/FR%5BB2H\]Y@)%" H&MC&L"DI01L]\ MA$D)P:]J!RN=L%W*H;:3=!R /R?_3N_7]W^MIK/I_TR.S) 7OR,X[IWRR,85 M@P.F +'[/4&DA$F)FAM@]?36W)$6,>]^_COG/Y]I$2B&(@Y+*!81 TP(JL1^ M?+I:X8?D&N8=%G#M9M9*P;@K#KTN,OMR^W2[N_IN?M:CN/15P5I-D9!*$H^T M@I!)4(9\(,Y)4A*6 =8P;Y-T+6-_8&/[B8J?)Z?_>%?<"5M'P3_Z+(IV,MOO M\H\MC3&U0AC@H^2Y\(IX"@"4BCBN.=)65;I_T^E"\U;RLT.=@6=BO 2:Y(\$ M*CU5!MCB6CMPE@'&5(EDG(1'=@37"*>J+6+M"Z-SV^EYKX^,6ZUVD\]^,GI6 M3Z,*JYOX3BAJJFG(@""(:H>9 0*46&( 1Q9JTP<)C^E!#^+K614V=[&+>AR1 M1;,GZ_/E9#_VIN I,=[&:4@*PCC4R$!4XL$9&&N^Q\'1N2$!]4S8W='@,Y6S MT[O(@2B5'%)&>++/;(L=!_,GF29,O*YG4*>\/$F.-H_5H.#*< M8:P,)25V0-J467J 1\O#)7FK8NN9\G8[L BJG3Y,;Z,37\/.>.,E@0E@N(0 M2^XD8%XS[/8F%R8II9H'>)0]7/*FRV: D_+'U8\SU_\N>U4PU!+MK? (2ADM M+4/PWD% 2J3DG1O@8?=PV=J4A&J?*A[3HNER4FSP/I_NCQTK7O228 #UWB)E M'9; $6:8].7(O!&[=(_=:ETW/,V7\P9=LM9IEU0JJG&D?N(<"0J=- MA$!3 )6B=#]VI%*"T09XWCW<.3%)+/U3ACSE=Y^SGY/58O>&IV'Q M^;PH3GL_7:T.:0J/&0(#Z5[ Q%"-C)+1:K)(8@@<*Z5!XO]&=N#?MXUQG6)O M50G_F$SGQ7YWA#W[/KW9]'UR<\J(3GMK]!=<%!771L6E4K(BX\A^ G+6)-76 MJ'YD]PNM$=T+K57"EF$\^T>*>G&[)[=X%EGQ[0KN^V&S(+%1$$^F4+2ZO:BSWCK:B."GFY_+SMXYJ MP0Z#E$F2Z#)F-OZQOPD]OL!83[D42!4WM@624$ /"7>4 DLQ-+Y23J"V+DLN M"DY?P-D*4-1_:5!4X&BL6D>BK5E4KT.7)#L"O[O[ MO)L!'8+G*R](9UH&[XJRU%(BX 0T&%!"0#E>Q.#(4N%V08RWN=B0 #HFW+.8 MPAJT.]T^8&&A1E8H["!PQO*X()=CES:I6,D O=+^R->H&+J>\[91@77FO",M M@_4( B8IUYH[3FR$=(\F52SEQ&> #F*/* !NG[]T:T9_+MBVZO]OT;6V!T[0PZO!S?J:=U M!BHNM0(RVBN4,REV%6 XE,Y7.O=O9ZQ'1/#UQV3UG_EZ=OON_F<O9 M)"GU7A@<)9AXSPA3C'C'@,:T1(APDI*8?8">7R- MS-:W<2'>9D);?LH6<>HH(I6_YN[?R?UTOGG\<[9:+^;+S_ELYK=IVDX0N.U/ M!PP$A"4U)LV==L%FK*\)%KP_06QDQ4A(SB52Q0T?WLPC0,,7FKKY_V?7-O6M3 MAS9%>GTVNO#6"T^=H-[+"#%%:#\^R))L](NS76UM=#=O-Y/_M?'U0A%UL+,: ME]ALN8N VNT"][:+NLFQM.V*FM_N>E,E>.ETPX 5]IJ N-QAX8Q0'.VVLXVC M7),>;Y \[_CFWW:]/^Q]?(T2T/'S?U<&X,Q[ @(1D3ANYK2$7FF%%"CQL$ZE MU/L8X,YI4^1X62BP1RV8*KY"O1<&*@7D5D$EE1288<4XVB'DI/>='@#VOF)4IDO> _8=3 P/ ML5&^>.PQWFK7@POCK8ZV"H)*AJFC#@O)B =0*+B#6#B,*VWW=C;6*FI^JEE@ MF"LAB5-48^"EA1B6(:="1+*-2YD;D?L;GD)#\':GKX=.]QXOV;3^:L I-=Q' M(0HM-%=2[Z9(:3WPE1R:EL>Z.Z7;S.U51OGT^4!)'!WF&"/!<%QZM">\'!_3 M+*E:ZG5I;&5)']/8!%P[NU&>SV]B%[++C]T:GLM,WO)].W MLM]6;1H*T]=;;+71UA( C :B'+%C;&1%*9LCP%EF)>%<.RNMG\ZGR^BD_)'G MM\N]\OR9W7][L];-V3;!:>TL= J2(F4"A[(\7XG]QI"DW .["G[4%6/>#L!= M33F?UM]FTYN_5M/9=#7-#IT^LWJ=:A:L9AA2Z26)DS<#V $/RI$:2T9VL;K9 ME:M!8/NFT-?8B[/KUOG&04A'"'3 $&.0!A(X!\M12S^V.N'-$* BJVJC7'O= M>E^()[N=K,QZN*EE2C:D M 090-[M*).C#N/8DC-(9B32&&4I2>A!%(T@)W!AD%?<6UJ6:6/9P--US@%GS)]->0@2T\QI!3YV4%._V5AR'S,-* M&^!MAY:]Z<5=%DQV^A7!"D<<0$X"K+&U6A+,2Q2@XK_0^75E/AR-'6L4ZDY4 M?!M3WZ]6[_I@LV^K(J3O_ZVGJ\K MXE*UR4]>DZOXAA 724:ITD3&)1-X( U0)09(P1$&0S5-CKP+X+OR5$_T_N9F M?;^>%8=9?RSRY281Z616#*>H)/T^_D1G=_FB2%M7CY;5WQ\*KXTBI36EUG * M$6>^Q,[B:KE!D_=INR\JWB=W6Y-._\RN1=< 771> (Y0>V_B/U&'=3E* VC* MGLP ;P+V2KX+L>[)>AK ODV7QA-P$7BC .5&<4T1(M[M$CI$2[UO0J MSEJ%UH%I(1Q!P!NBL9(X8F!V8X> PI'E#VF#%)5UOR[HK4\"Q>;T\N.=B7(Z M)._O7.L+@5RT4?MV@R"D1A)++CE3-/JG7HAM GT'O=:\1U?H>8>K:/"1%D$9 M2X##QFDK!$"4"^?*,9JX,HU+:U,%_:K61A.@MJZ5GQ;%?>+5XVZ2^EG,6D\. M83O7S[(_GV:3^>IIIRJHZMFV04KO&'="<"4E4%&J9+?-!25$K,<[?T?[?IDJ M7_*: "4711%4&%<*8J#30*H2#2MM2L+* >IW@^QX&=/<'NA]Z?^1'_>]X=GN M[,"TMMB:H@XUG04YRX)5WU%8(QA)Y32V')*N3>X M)"A64"75?[O*6:$R*XZ>OC8*>&=W:8YU6F]"_,_=RCK?.ABCB"GR7%F))& : M[GK]4 ,.0N+D!OL@590.L'+41A!?Q7.U)%K MWA"H75%#KR,VT_GWL_1X_F P1'H*(>5<><(A84KH4PX9@UY+[:W3:K>C&,>G!4^Q MHR^^"''M-&H&X\Y,FJ*2R8]\4W=SD3]DFR.G\S;.\58!H,+7AW?#WE>XUGZ^<> 4,N(YE9:QZ&4P1>Q^U(XD1;G1\=X*M*EH4\$$L6 O8 0 M:>>5!9PA6R(H?)+A7S<<\UJYVI-,>I\K3U^4/M4LZ")O#A 0?)RE+OBTU,=.1D1='@L:,V-BF:PYPI0X01Q@.XW8^*HNO0O MKWI=34!U8'$ /8?NMAL&P"T!UA-AH>;*4R.BP;.[#8N0Q)422W1]4)82&G2( M32'&&821\4!:'3>9PR9^_F=_GB?FO;71*^>^&;@A0&0X*=B:!UOB1 M=P!^3]-"WU& _H_Z_9+/L)LKFY(@J M('+1>X)U3.@(@!)%X*PU! I:XD$E2MG(&,%<49DM+R,'6Y1!5X[FY^PAFZ]/ MWA4M'PE(*\H-,)I@3)A0 I7CL!1-;(5IR7IYHV V]WI]W+U\6Z3G[!(JIHM M'J8WV?)+?@#NS0/P8XT"X$P+CZQVP"O)J*)&EJ-4CHSM;*D3"C4&=U>DVAQ/ M1-_K;GIJA7OR5+"$,N,H8!X4MR6A<@"4XX!QPA[75F@WM*F/;W=KTS*+W_H1 M66WC-#G+-[[Y^9+8)]L%Y4QQ08!P@CE&H,BN*LJQ+R:PXS;R]+[([;PI&/63GF76F98 0 \2I@-@+BHCBDN/]>#%,"7-G MORJ]FL6\PV5QM5C?K-:+J [FQV3Q_8S[]OKQ0"FQV@,J!2%*8>^!4;N1>4J3 M8KSXK\JF!H#NBD(?LM6V*OG[TY%4 2:(+H'Q6LB4:Q1B MB ',W= F!>.N^.(FBWDD]?)3MO@2B9WIR7)Z.HXMG%V ME:@<&W(V91=2_JJ33A-(]\4B.YVMGYQ>5N#1KD5@VCIG.<=%0*,'TB-.RO%Q MQY+R X/?5$H!NZ>SKIXC7?H[ZJ)%GB+@/02",TH-=0[MLHUZ<&OL.9HTHSU9M#Z3O+UK MU=L<\G9W*DP9IQL&Y8B#FCNM 656."WYKL8,1 Y6BPMM=\1/>SV_+>_V?%82BQ5!FUNU-ID(+5CDI>COA(E>>3)PC'+IQ5;!D MC;1"%"NE.2F"PBW?%3@N1H9'%O[2E%#S-D$^[W/6(ZS]?SU?)S-KW_ MMH[(O[5U4>,M@5O@)';:2*@DX*R(U2C')B%)2>!;/;RAPWN&G9,J%?+KCGA M3B",H@EEA/&26(<,*,>*XQ^=1CRT'CW3,+G:@'A0QFO/.V>M>;W%9@8#U@'- MO2*6>+B[)TP]YGW>#CO2\<5B,O^^23]B\OEF#%_S3]FBV$OQ^>+CZD='YP75F#)' #4>\1@7'=+]"A,.NJ[/HNY,I4J31FM2J*+F>5PR-WGI''H M183W<[;)+*!N5M.'JB5A*K\C"*>D,2R9'5C&F!-:?"2-H10K>SQ(?)8AM6 M-8!ML@YGC6AC*D6XHM)9;+1%)$[=&_EKB@7OT0 Y'-X<&4WA>2^K)ZH_^Y80 M&2B1HHX " 5'2A=E&R!4A++BMN3(#N%:X,C1X[>FL>\GB#'V=M/W9;9X.)>R M_DS+ +PVAA#BN3=>0Q/_#^[&:XSU(]OL;84))P,;4Q'OBF%%;L@7J)S-47^T M39 4%ME>##-22("E9MZ68Z1(C7D&2Y%XW@Z^G46LW?^#,"":F%)02!'07#++"]41 M"@"/.>JT@%07X?S-BC=O&N#N[CWN9M"-QL 3T]"+)P-'6@CLL0=,6&?BB&B! M#?=<(D/4R&:<5NC2#+2M[]\4I8J7Q2*^R8[>VX;-YNM5=F6>/QB4MY1IK(3& M4#%MHGM-=]F9!,5]QD2;R<]I<0"ZZ>^[^3YF]DN4T#;U_,>[]]ERF2\NV[E- M>F]@" /BE5<&$(V<)=KN\9(FZ8!X@,9I7;*\3+O1(>0=*_SS?^M[V[;N+* % MU(S:N 0SQC&7F$(I@07%;5[/>8]QS\^HL[G_5Q:B?S=_COWRS^E\>K^^_S1Y MW%#J:ZZSS]E--GTX>6^JF0\$(Z*SYH%FA&LG#8(:$K M[+LR'B\8G/LWNUE'/CQN3)QFR/K\G0%9Z7V1J$8QC! "TD9D=AA!#KL)Q>PP M;JY[AB8!7CL(\W@'IV=4:)5_VZM0L?B>)6&KWPM64"T<9LAYRXRGR"%U4&*= MTPDB:I MWDGU0-%1SZ=)@ ^0E,W0,$@ $# TXB U-8HC!?8X6*-3B'=Y[JRASY/M ]P+ MT;:^LI[,BFVQ+S^R;/5B3':ZR&Y6.S][L_7_8I0?\OG->K'(3A:':NV;P0/" ME"1 (VXP51P+XTJ,":S9HT"&2?H7HS,-\_OMUXMD9"M #Y& [^9?_\G_*YLL*ENGE5\8 MO$5:&HXIU1!ALUE=2G1T6K#[ %.8]4##VE@/E(GQTUG#7-R_,G@*J>'"0*J! M@01X=U@L)$"50LRO* U:/W2L"_<0"=D0"0/TT"DF-12(6^XY87JOF@J(I /C MRT^&KM)A;Q;B7@^(>[Y!7/=\F#/JH">8."P(1MZ["//F9B5R",I:%W2.'6CD M]S_S>2'A_&[U(WNQKQU_L@%T]0S04V$?Z2\-W"MH#\*[LV# ?5CML_EH,X!R4O+YXMG,52-A8]V7!R.LXR).M5)H MRRD74.P%Y;Q*R[@O'_=SV93>\>BVW MFYM-@I?>UJ#3W:JP-E5[00#.>& )<)ZPAD&G.^2Y#%I(*ATC:3MF>3T4"Z+ M:TQX:W#19HH6E%,"@**0'XZZ5&*%S=@ROS9-H*-S2MN"&,QDTG?<8U=S"A5* MI>[B&]"T?N;4RI3[8QO>]%[@L88&8$0EA8(8KST1.WP<, F M'7Y<[[Q1F21Y=]!W920?QC";Y?\4!SK+PUV0C1M\YLIZM1<$P8FW4BA"B?6( M$*BT+D>O+!A9 N*6F'&4?PU"/PSBG;W-7J5YH%)1OSGE<8P#:ZF5< ^L4:.= M[9JAPT5LJX5X5US;]SAZAE\7D]OLL!>Y/'OK_7SC("%6QDD!(K2." 4TP^6H MO57R5^+9I43(6T:[^_GL])3_OL(=^8O?%0B+A@IBE&" '*& 1<^GQ 1"G)*" M88![25TOK^U(H2MF_ID_9-NXG-.:^SF?S:+6_3-9G+I^5>-MP4%$'-!$6H@4 M\PXS3/<2P"SI+/=ZV5F#-WG7LAB&-;@+-:MM#N[:!XB9LU0[3:A2#GL5O;[= MV+WVLE-[\&>VF.:W7U:3Q:I5-K;*D8M,Q'I2& 8#MR5/;[_FNV0)Y].6UWI? M ,1 S2Q40'AA)09.E\A[X]S(SH2&P\UFY#$,KMKL=GU3_+;^MLWA%8$RJCD M2%F/K9#4<5U:V]YIGG)]99#U&X;#R=I"& 8-FUJT-4904(.@M@XYX*7&K!P[ M "8E,\_%%1ZVB[:;_RH4K">#]D^YLN];?/;%&'L[R-IUY7/V,U^L"C/__-'5 ML2:!(H()ID@[**!DU%N[0SDZ! I48GHWH[SPH/M\ZP"DHD@8Y"R05 H/C=^/ M74@YLC0]Z11XE7.K:8A[4&*]7D:7>+G<_:;O,^HF51MA62S@D"E*/(.D2.&X MQ1Y((GREB,2V8UM>=OZI9!YWOZR>.+WRVP*"U@N!)-5"%77U@-"FQ 9:U6FN MQAY5OS)%CD:OM 5Y9P&;97:Q%Q/!\LP1],EVP147#8'RW!K (/;885".E5(] MLL.95MGPDGD-XMY=AM#MVG+N?/G9#H6>_19P,62AH-HG/%!-!*2XOU?E9&ME)] MI"N2?#T9Y)9FPM_QOY'5Z'8OB@2::Q_%LO@:2*<:!(PB8.' M@G#+E<9:>HWVLY[S)L6*N#S;V36PH#DP.XP2VA0H+%>[*I%!;S0(6"&M+96, MB<+5=AH?X%+0IIPR7EZ2=N!4:13*KHCR;KZ!==-3-YO>3^<;.9WER\EV(4Z& MT0A70D/JH'#$6;U7"N1M2@C/Y7G"KH0V32+:L0?REE_VOD)L6)7F 6C#!$$& M"&:I8D5^"5B.7$"?B[(M[G["&;KT_F-2P?"0)ZXHJ"P$!+ MJ02!@.SVBH&"."EIX7#=GH:$^JKR3BU,NV+%'XM\N?RTR.^FIS:VGSP5M#'8 M,X0@H,ASJI7'LAQ'7*)33.$A3BYM:>!/-AMWAF#>VVHK9]@%-.9/X2%(785[,)S.S7J[R^Z@%T,T:JGSB$$$N75EX#[PA(]MU[TC0AP[Q$F$OV/WZ6EO MJQ[FO&X3C)4:$ZF,1(!C[B-H^S%:0,<6=I(NZ[?=H61D+V-/64MRWMGWWOPS&0*2EDI( YZPBC&E4]E=8,,XHA!2YY8D0=C5A M?,CG?YW?RWWR5, 6Q#5<0@BLX AXKUD9[0@PJ9:(YNHTFA]H6(:W=V-SI?JRF//+\M M2F2>#P(R:R'WA!A(& <0DC*K"? <3*R!:]] KRTC-(Q[X--7[+%P_0F MNX!03UH$YJT&UG/$G.3&,VE=>;4O&I4O*]9?^US6*Z?JP]ZAX;6K5K(=_VGK MZ]FC05"'#([F9#09K-H;"1EY#9'K/3]7\K0&CGN94TFG5:6D X47MLB$I+ MPSZ\&2"=(@W<"K@,\NO<4Y:$ F48,,H+7405"4C*,3+T^S; !2RHO)%\&>;7 MN9&,O;,.(1E74:>+Z"5%13E&0T=W?S%=UI4WDB]#MOV-Y'I6B[?90G)N1$%)Y M@BVG2,?_[JK'(N^%K99IXIH94%=0>4.(]KAD54CI?:)5((8;0#D@OABCY]+R M4EE\A#"%.0/F_L*OI[^?)T:!4$4)(JS1SQ@EGBD+!TKT7,C.RV M;2,2/\>BVNAV%H">/V2+>:$_L>^;3:_EJT&<#=^H_I( '3 ""F>[%'M??F39ZEG9Q7=S.UUD-RL_+2Y1%V<"\]OGM4F7AV.\ M4^MM6]\,( I**(Z9I +'18F27:W8B#%B;&SQV8W2[E3YW!Z%-,2[B%IZ*U!1 MVHT3@YEF".S7$"*Q&MG>6)LTJXEI[:V)5V;!AW5A%GR\VT6#"#RZJ,SN16\,V%C#'2M*!!DA%$3*XQ(C8[0?MW5[.572 M I!JPM[9CL'+:PMOAVJN5HOIM_6J*"3A\T4V_3XWFU/M:;;4CX,AN7F$1/-$J8"T=\DXYYPS35F@'=TAKI$VUU-,57:%G*)Y2_A-/ M!Z**TF 0$>NMHHPA)TS97\;LR*(7&Y%O;RW_O.P*^>35DSFF!BDHB MEB# F#/EM2C'%1>ULN,?4<-]-SY-%JOE9'YK\ON?^3S^K( VORLKGVPR\QS3 MSHM>$CRET@*$ )Q8$;&F7T_.DCIR*H0-R+GO".P:V]LJ9N;]?UZ5E2CLED4 MPN"+LV1NJ.6Z1( * MT6U44%XL MI@ #0(PB$ %38L9@4C#> .>4K@B6]RFD'J8BM5RN[W\6;UGVO0=WP/$ITFJQ MF,RWQ7;TXRNH55$HV$^FBZ+F;_9D,-$:_#-;_$D(= M*7$4R(XLW'U0S#Q^(MZI3+O: ]AV\/SULF?/!8(-M='UE!P"1+WV4L-R+(KA ML859=,^!EY66$M#O+-JB-C:'TUHF^ T1LA) MIABD3G"CI>'E&(D87:;\7FF2MR.4[FY>1#-F>A,=LDV/SY+NS>>#Q )ZS"66 M"GF" ?)E'MXX-N7'EK1X2(1K0B ]D>VO^72U_/SEKTM)][Q=4(9I9ACG4%!+ M /.:[H[ ,+5Z;,E!ATR^),$,QIH\AM_[*G>!DU\>),?608T]T0AH(J/A! ^H M5D5S:>\>4.Z M$+C&3'L(M%$8..0 <68O :)&EL.J2\HVI2WM2O0J=9O/; M8OA=*=-;WPZ>(0B=1]AA:Q%QA"E48@X\'UN=X)%H40.BO&KU^8]\%E\SFZX> M>UB43G8B**2(=\Q;0AA&V#AO2IN$&B!3$EA=HVMR90K5A$P[U:QOYP'X=@D M7[/%_:FK\^U]-%!>9#QC11PU88X3X8$J4>8^J9SL *,\^]:<(IN_/],9[-OF?LW M6]Q,XZO4763+?T3_<#K_?O2&[ #Z%B0A6$EMD,>B*+D$B9>E'(A#*?X3^ZU@ M5RSJ[E7.Q6[>%W&6/E_<9=/5>I$=V5YHY3M!*<^YQ4(2*%F< 7ECX'=-H[.7"5X&VG$1-5-ZRZ)? MQ9U#"HB]6FJ>4MAO@%2J)\@C;*B%8.V-EV=QW)_6BYL?D>-%5]R73Y].UU:K MT#1(2A7QUC*MI#!8*D7VTS-$+B7(;\ \N%2$>:NH#G[WXGTW :?.X^CE*L\1 M<-'UH,Y#MA<'ABEVTQ"C?GI?WCH7V>")7E88V/QVJ=:K'_EB^C_9V>V*)K\5 M$**42"&5Q#5X<_)OT6DT7[%6W];WBRF MFS.IMD)$SWPR6,.M!D5)7$,!1IIJ8O8(HR07:(AKQ!4J1[,23#NPK-?_Q=_9 MZM-B>A.7YLB&Z?R[/7=@V>!W@A<08B#B*JXM(]Y88/9SB"(TQ2(?9ZCFI0P? M@MCJT[KP.MXME^OL]J]Y%.I1;^0H7ZN^(' ?U5%*&4<& )0,>[CWCH!.RA0P MSLC'>D1L21Y]G(W\6^"6]7T\,M0$>1Q; (TP%&I(B\5.BMWIF@5>FT$4-]JS M;Y?9]&VEF&TZ%_]6Y/^]R;_/"^-W>X*W :'Z44N#WPO Q7_D09();!&.AKA M);Z6\I3KUP/TF[HBX]%CF?Y$UY7?M O).'-"\^2I4&19-[JX8LXEKC8K=DG@L#>>/Q(!2CB@H#B!+:(4W8?J6$%,O1 MGI<-P=IH0" =4ZU(&[OK[/)\M,BQ-H%:(;"@# '/,?'"W95 MMWT_;:H\>RCVC O!$(44X^C0GYV0HNU+_=_.;_#[[ M$J6SV?]^OUM.SU@J)UH%1S4F$$=C#G-F"$42ZG*<1HJQ'6T-RF!I3BX]\^^L M[7*R74#&V+A\2X$1Y;XHC*@.BS?"(UN>&I%Z-2;5PKO8KRT'I MQH=\7IQ19=N<'\NO14WXI[\O1OHA7_U7MCI@D*HE=;X9K/98*>$9[92\?EB]Z/BN5,9E[KM2"@N'5/",-&, MXVA&1O_7E=+ %*^LT!.J4NT%0<+"R::8 M.L8TQ@BJ7=7D.'J#QK;7/Q2*MR*<'JX2?)@LME[1[\L$;\=O6V$A(9YY":!5 M2&I=%D-'BMMJ^3O:BAK8J>;F!LL%-ZE/-PR<#0@-X.H1KECK0-0 MR@#$B-7<.LXPA@R6XV:$IWE-_:TV_O8\%ZO3%"B'(PCL\Q"=#>',$R92-E@)5$.J;L8.36@P.ZK;R@ M;F*7X[_]]D+?9I3$!# )L5>.*J0=(%!P+IPP!,Q*;CPQ M/C_GLYG/%\4O3P5GM/+!@#@ 2@.J)5!,82-IM$QV"'M5+2?S]9S#=$7'ALLD M-2*[P6<#>SW8[13?C5)LOQ4X!2CBB:DM3J"%I10=,#6BTQOV/S<[M]& 6ZR& MF9JF(7JVIRVUA'HMBO*\>-H?BWS92O[4XU\+'BK'HVV'G+&,*8LBT/OYD"4E M]QW@,>/(U"1=H)TIRB&%E5TO]D5LMCLKFU]^+&N<[2J8G=*#BU\6)#6>*J^Q MM<[%15]*L%_VO;3=%#>66YK/L^^%I?)+$;UMB5W+A'\H859<$SS4MMDK<8O3 M_]EO!PR*Y-# 1IM8&* -UIB6F#L(N]G?^X6U9& "OA:EZM?=0)0Z!J27 C"L M%7% '!9<5VV#HZG]Q:V[X>:_U:9#D5Z+FNS6UB).NW4U>?6MN)X[HCE&7BIB M*8&*'*8>@%Q*ZL4QU1L>IHJDBG/P*O(B7?_#9#HK!AMQW_A8;6C*F4\&[#'3 M6L0E&B(=I>Z9PWM9.Y/BLHRI*O' %*99J0Y>;UZC_Y_9]/N/0Y'RTJ';9$,O M)'/7Y3%)Q+.A(\TU@P!12V M!CG.-8&FE(9%4([K#MROI))M\F P6IEZ(M&3_9K4KR"4=$1!ZY0@"&@*I-IO M#W.2E!]PB(E"1J2S Z+%M:CP]3B;1GI/+-&((4HH\)+Q/6NT5RG6[?@/XH:N MFNV0X%J4\,GY2T]*6+$'H;@NHB(YF!->:"LU![+$'\FDT_!Q'_,-70';(4"_ M"K@[I-E?[-Q4UWP2CK:YB/1<$@5:<5K_>+]";%SO1FGR4P 0#]^!J"ZO4_V_AP8!XAK:*=H(W6 MT$)B#U'2S)NQ56$<#'F/E@H=@)2O8"UZ:ZAGBFVT\+40P62.8">TY!8K9:@\ M;%91/[(RND,A:7,K4D."O0*%>3W.L[5!6OA:8!!1;HI0'RN(%@I;OP]#HM)V M>@X^Z.4FG9EMVFVUI%D[]\;FDQ_OGG5CN?WA_$P9K@I- Z8&4BBL HH:PQ1U MQ8]"Z:.!>(B]M!2/ MK?;H\ E65S1M$"RVJSV'/6D7MZIO$;>I48T+N5,F^-33ZUZ-^ M<4#\.2ML@/AKD\\WYP7KR>QKMKA'YY2P_QX&X;7VP G*"":66\+T_KY>)-TO MD1^I7R6].A*,4XF?-='9]^F\@$I/XNMNLE-UDX;4S1"-+VN=L=$U8-A&QQ2X MP^4'ZE.2 8]]N^#:U+E1)ERU]?LD=*LGZ_=U#P)BQBJBL*$*^I#-3Z31;R52Z 6?*'J([7(?FK7 C?Y_]DBYVL[J>=!>N^^&SP'!'L$!).86P\PL#N]P( M(C!!QZXF-GX<2UZ:9*]2A_[Z^;,/'7KQV> -!-XJC2D1%"#$O-X?)$$(4J)6 MKB8KUCAT*$VRUW)S2]W>;FK]3F:'BPM5JJZT^MU H96>>BPQ$5Q23SC;QVL3 MJ%)6H@$Z7X.Z,M*/"/MUK5Z/^=N1,1^_$-?<(4*KO0E2$ (LL<8RQ1UTCI*] M7+!'*0D]KN94KW..5_*GAB3W:]''X[<^CR%Q^0Y'J[T)2&@8/5OKD(<<(:XT MW?TL4.17.$T;A&X-0+I7N*(]'V]'"]>+CP8!J$!0(\ZP X@R0[W; M^^(\*47J %VQ >O0$,1[+[HK\K1;^]ST:PCC.D!9P# M1+!1!'$@@0404PRMJ&1-]I,%I4I6T-2$)Y6_$1RQGF,%,!;8*\@A-KC$D<3% M:%P[4%V1[L+,)6V)J_8EN?^(DU 1_Q9GHYOISVG1A[<3AYQX.B@O@8:".2X] M84QQBFG95Z-MRG6@ 5*K!QGG3E7PO/VO+_D,^S^Y^S_#'+['21W42AG+Y)>[1!8(P1BP2&7F"@ MG4;>^K+'F.&44,_A,^!2J>4M0%J;!!_O[J8W$3$UO_W_LD>WZ\OR-!%.-@J& M>XV90\*X8GW55M&],@B@4J:# >W'MT"&)F'M:I]ANP3&3YY)4O;LN> =I0) MR0&!CF$MH57E6#@U*=O* Z)(_U9&$^@/9L?J*#:'T?#TXQ M0#"/RXKQDE,OE=R/S=ND,[D!DJQ?>N3-"Z0GLOTUGZZ6G[_\=2GIGK>+6NZC MAX,XY\Q:'7T>%*V9[5@)<&YD=32'3+XDP71%PIV!?,8X?/)4($X6"2TGV^F#@R#(8 MUY+BVTRHA5_M_8>OT_OL8?OA[2V#TSL/1QZ/8P9Q%9;&$V ]1HKY_08<40:, MS/"N*:F\<2!KB_U3MKC+%_?%1?W-J%?[)18$3&!4]ZP0$UC&.H+-SW MW"7EB1R@9=( !9J$U,^Q=\O( %&#>">K9?.139XHF\#4M[-HZ^PW@#_#1-B;8JO.D!'Y9=7P"3I M7[_^[2IN9[>]JN"K7@2()?&(,44AT-:BZ";OYT$7?]#)/K/<:N$\^UY$LO[6 MPR%3X/I5\3\V4NI5#Y]W(7A?G(-9[SW5C &!%,1[YP7IE&CCZMLEOY6P.R5, MDO_U:^ 0O4(B*(.;DV,EK*7,WZ+9>H9O_UL(!4V!$:O@BU\3& M5+=Q%?"3Z6)S]7 P>Z27]#0P;2GF4$0WWW.O,%/$[7U\K$=V%#;N3=06!?\K M*?+ M3=(HJQW2'$@*4!"62;L_@0WSLR_]V8'I#T#G 4N)-#UJ_[S;;5AZO^% M?0PR\LPQ"@R0S")//+%[&1)C?Z_;OYCZM\N?ZY\#=EMZ12*384X EW0P$"@4 MU-0"0(PV%.#(NE)ZE"<5:!ABY/-O[>^//->O^L\W$H>I_1?V,7A@!0%<8^L5 M%8!#[4L*4@J2@IB'&#SX>P+HE3_7/P>,Q_N'G$&(%30<<2H@5UJ7^T\41*_N M]Q[\KZ?]K='G^A6_\Y(;:3T*7G)"I996<^L]B([9_E(-13RI+-28+/LA[\#K5\#GELDF9>>03.WG'0J82*1^6RW5V:]>+Z?S[MN_;*YHO$@!L0/ACD2]/WFFK]<+@*3"> M4&.MD=1)I)G:NQ*<8_U[)[I7E>E"J#U3?J.E;PNF)N?/O3$PS*!BP@*/F:20 M,,/*#$:%;_#;3!LBZ1N6ZN!ML\T?NZO:6P3.EK5HZ#,A^L;0&$,, D6&(VCD M/EJ32LQ^%[*X3CLJ7=0]9-Q__9/-1?+?.?=?IC]''A.B)8<46*8DM9P@83*,/X52)J')@).FNNZ9?A>S[G2BH1\P>YA1B4]:! ;J+0]6.KN78D_9\>SGPE]L\\]NW M\H.FKAJ-?C9H[)%P3F+O+76<#%IX3ZT#\GP,<, 7CWP(YU2RZ=IPJXYES1 !FC=+0"^\($C:"+BI%378VV@/;J\PQU5X0 M))5>>TZ19CYRWG("4($ D18:"CJ].];^A-$,&?(.D.Y%MS],%O&'TX>L[R*D M;>@Z!2A^#5JL,+((.^8MEE ZQ*@0V%2Z(M&V"5(.0-W\O_5TN=GHCP[(DW^K M7B>TVJN"EH :IXC!7$M$#'6.EZA0[$:V(=D,08Z: ZU@WI4A;/)Y<8H348Q_ M6TZC"#?XZ,<*%;K.M@W6VCB;&FP8Y4I;ZY&.X"ILM8D#3PIC'"#/VJ-$WB[P M/9.MZ/796@UGVX;B#B,0DGC'<+2CK<90QS'3B"B(!G9*6IH!DJU!#E1C5VVD MZZ?\CVY285#%SDQN_WN]7&T:.*T5[ZH7[_I-V <,L@Z M36?;&T/JR#%O!^&NYITWIN,S2]N1%H$(CPQFT5PPC@*BI8C3]';&E@3)E&3C M SS?ZFQ!:P;N/NE4_'61G5_&SK8-Q?:4\"PZH@HJ'SU&!44Y9@.[S;G=G6U> M6_(5F)2";^W%ZTLV*;)#FEF^OOWRN"PNJ;R;WYQ>O$ZUB9,U0E)Z+;PB& () M<)R^=_WFWH[L3D*#O5P()XHC8PV!B%*H$=.V')4DMN1 M;0DU(-V76T&ID/;HDKVO4+_O5+/@*;+"5-QQ8B7%1HGX[4B%<2KV' 495 M].GKU\6\:W8].4 ZA'2\NXWH3N^F!2AJNS.,ALN0DU MCS_+[]'J^;1>W/R8 M++,_XM\/ *C[?#V_,#*EP@N#+S:RL(9*<4F!99H!OD='BA3B#G!_IBOB-H]\ M5[PL0UB_YCL%*T>7+<\E-CC7- "LD/5(6< ]5Y0H1LKP%\4Q2=D+'*"CW0K7 M&L;X,E8MLYO_]3U_^-^WV;0@%"G^4O"(/.%1_%%P<:I>/6ZKMQPBF-^BSHFG M@T5,06RH84@HH!3EI/0C%2$^95OF8I?H(5M\RZ^)+\T!V]7$4\R1[R.#/\Z_ M3)YZAB&Q0=12TLC^-RGM.]$CB1XH.P7V2B:0C;'O=DBHL/'^]* M,W&K#$\BD3?W(B[;KJGRQH"<)H1RYJB5FC#"&#;[99W(%.[Q7X1[W4#?2_S[ M8>(84\]JQ2@ MV\YH_70^767OIP]%/K[G@G@J)O=O<>,J^Q#E\/6?;/:0_9G/5S].32)I+P[& M M%[QEB'!@O$,NX@.M$W@O$JQ25KH![WGUR,YZP ^8E/'SIZX:U7QC8!YABQ33 M0&CMC18&Z1(?Y51*8I@![VGU30&2VU@\11 ML LC)("@:I>!KV\#K&=BUD!^P+R,SS;+R_AL(-[+Z!\1"3F%M@BU@+)$QP*3 M$D4WP.B#H?#R@HA2,KU M-N =O1X9F@+_ &CZ(3NU37&Z8>!. >$8*>XR"AG%1XTJE=)[D7+QZO(MO*(N MP*C(=CG"?>_4G8\W&.-V7325B"*>2BR-UE123*CPGH"X5A4307_;=7UFL[", M,\ZM8!&)B ZP&HL-*LK$N=']2MEL*A,D-9O%99AW=Z'E-KL[/LWIQS\G_YTO M-E'-9^]/7?2F0..\"00U!1@*4&J \Q&/^'_*4L!3@H4'R,'VZ/+J)DR;8A@( M+0]C^#"Y/W^%N,;; G/$28TT-$8H!CBSQNYP<0[[D=&S-=9S1@(!@2&*-E$<, "*B^UR,"'E**6>-0MT9 M>;*;'_-\EG]_W&3!? 7)6495:1\\DX(X2HRS'!L0O5WKXMBMTKRXS)1BY0WP M:*M3FK6 ?VU?=%MKDH>28=QUL/!X9L[*:P1"MN M,/),LV(.MEX*CH6ME%'R>@Z,NN!'8V!?7SXICDQ MI)1Q'^"BUIG;V S9XL^8OS25V&[W#R M24DB$3781BP((II!Z'#LMV026X!0RO'=E?"BIAPKYY.Z#.%K3I5@B,+0>VH( M@D (%"=ML\,.:D!&%MW5YS)6%_-KO#YN)LL?\1=%L;*$KE(?UHM">-LGXUNR./:G M%6S;UHHCGP_0*J\THH(>_F M#_'Y?/'8D4KLOQ>\%%HQ8H#BDDLLG&6LP)82::WKMK1C[S>CAZ %=45SC;3_ MM,A_9HO58U&Z.*0,Q'4_Y6BN^HV$YVKS];<_TJ3,KE%O7L\='U<_3H8G M=/#U(+27D1S,8N^X((0#65C%G#'N(UM2(@*K7ZCXO<0T+:AK5) ^4N(J0BET MT0%4!CFBXB(MBY!/X664MP4I2X48[GVBP9*_EE2ND>MGXFDZV[2 M ,.*5/$8"NQY<18J&+?"ZJ2P%/E[1[=G<5VCVIR^.]KPEX*BFE-%,;31B^/< M2X2+:8@K#R P*"ED!OQ>'3J02<_74[=AD?G]SWP>Q_9KI)*#% ++'7386$6T M,%QQ"2QQ2B(J8:5:*^.[FXJP5B@2U0)D>=09QA3;H&*]=FG1P@..&T@C2.K= MU,LP'T!FA ONI5[PE@ ))5QA1R$N?$AYNZ>7P3RNNZ<086HA< )P0C!E2BH3Q\ZQ MYE#HI(HL XQPZXQB+6!_O?=.I<..R>AE>\405)AY)XIQ00)C"L,\KCU2"R>XQ@Y3 MY1F5P!B)((J6,PRE M 1&?_9H0( 3+D5.6#3)XT@J2=_ MEV$^D/2?+6:E!4P;H9%6@IIBMP, @DL\I& I6=,'R,'VZ)*8E?8R,0R$EEUD MI8WNBHT&(M$(1N!A7.E1B0O29F3!$:VQIHFLM!=)XAI.!;677&!-&8VN!U( MNR?H1;>D2VYU62L2]5HZ7XXP#'5V.B2Z9UASN?9X36L %T13A MV$/ H6&$P%U/E3&\T]RT8V%(8W!?7W9:%U=UHXA55#M/F4-6[<>'!4N9< :X MA]Z9^]@,W./(3FL9DY0[:JE"R I*K ;EF)4%*=;3 %W 9,E?G)WV,GR'DYV6 M1FO. >VH9-)#K+SU!T2<'W^^Q;IRK)R=]C*$KSG4A4(3UWL+L/$BVFN*>4O* MD1;'2^.*K.MS&:N+^35>2;V.F]R*:"(0UDAJ!!RP3NAR9R;^RG>ZQ=I[ K;* MI.SQ+O=E NL_@N*O97:WGKV?WM4K,WUH'IPE//IF3$D1?3*OBD2ENY%K(V2G M0?972]46D.XEJN+KL\S&XPB38%PJ1[6BB%-C/,=TH]F$04.!!57XW7:8Q.MI MK#\%@9JZ%A@ I/-+) M;="6V&O-4_SD 6[1M:( @Y)0_P;=\FE K_OW9S9?9G78?O%K@T&JJ%3N&.1* M,VFQXZB<.3Q+.K(?H)_>-I?;QK]]LW!]?S]9/'Z\^S*-J]+=]*;(6'USDZ_C MTC3__BF?36^F/9J(K[M2P4 \WBAH(@W!2LK_O[QK:VX;5]+O^VMPO[QL%:YS M4N69S"8Y^XK26'2B/;+HDFQ/\N^W(8F:Q+%$2KR(H6=+H?MN>S,-3^#>R^AIUD"*GB,M\999B+N;=U>CW"#!$ M6CF (S3FNJ#"2U.N#YQ',LZ_.W&RK8N:JVNMBR\PC<%D]VX%O14WY>;J^?5= MSPJFY[![9H5CSW7#ZHWC\]VI=S);;,-KJN=@\9FA^@Y?/ M(ZHV__/BWW4'99;": M^?\][80XAW0G.DC.N1@EBEX$'PR#_S'[9RCSB1VI[XUJW4%\G?FM&A,1(//% M!IRVK1VQ_I\G&#UWW\!SQF7Y][^*^>?BW#GOLNX3 ZN7$1_ 6O$,,Q&P M##OD(OBTK5R#$08/^YP'!U' %:A[RM*]:9!C=FY726MA#,E!&T\ _B"LMA4B M3LLV/L4(Y\M!?(J>=3 R5L)@?'_W:?:U/2FKGA(%ZSL?SQ-4$AN="<21"@\> M=)LU?(3F8G]TN8R7%ZIA+"'8^7.Q?EQL\@I0;JY?RZ3K6"O1.@9KC"?PGT,< M>[)3?L">VVO6,?D.^?W6W2D)?WHX\4@-F)1!1.9$ %Y3C"K)L! 3.V71A8I? MCN^VF(YD"&?++?_)]N/S;+F-TJSF'\#;72]N8?+*OYO:L,Z^.I,:60ZFA9$A M8BTUUH$(Y3QI5EBW_[R[[S4 *GFAI.;5B1KUE,F+E#*!4VXDHX08Z2M,8L 3 MJ\O8!3E.9,UU#_A0=NB'V>IS4;-O1TE36)T!EF-41"8^1 EWZ/A,?83NX]E,$ND3R6,A9(M2)@4T0+EJV>4"I0[ M6.0-2&\PR_7XU+#!TR%.*/9%B#-Y=R;NEQ>Q^%*N'S\5Z_M_]O\W.=J3WRS_ M^!7J-&J7N-14,X:5])9@8I6TN@+&Q-#&(![A=-4S:_J _&+*W)2KSQ(CB>:&A\GMP?B( W+:1>*P#_"% M^EU4W2,F#1E%L-; J\\7RZ?'Q7/QL;A]6F]/PX:OM\LG #VG3>3MOZ>=SM_? MA=EZ!:)N_BS6'[_ @&@>R^WB@Q)BGN/ (I7>!ZT4BC 9[A%%$KV=4S6-J74T MU'L%?0R6D=!.-/OM]0YJ8LL]?FIR-IA(.%7&!^(#5ML*GCN<6?03V^*X%DE? M[I..1J'7'3B-2N;7-4U>*XHD!G/$.^R(BSH>M _GE@1O%%PIQ&?+U;1Q7[& MI\5]D0U7$'@K[/&DVE./)^QR_)!9P$ 1Z0A6UE=O2V.86AY(9\HK.\=VJ.D) M1L==N;Z?K6Z+&N+4M$@X B*684N$QUN"$KJ7CT7Q<+_X"J7+]E')G?N0+*OZU^PWM.\\6?-?0ZZ]#?)[_I/SG@K/4>6,$8" MB4C:@]JL-FV*V8YPAK\ZVZ^AM)%$UF.Y+N#W[@GXL+K]]OV1S=7\NS*E4PN_ MZUP.7BE.9=2&>:4\Y?MS*3+RR\K-''%ICT.\^1'CH\G/EW23+%CM7G#X8S&S MT?+H8B6A=W)J*V8'JBX'0WM JZZ\+PYU*VZRDNMOR3G1*KE[ $_ETK=!EK*! M=##4G/2:)+M7KTJ&V.*NS!'%4Q4+SN@E$4(%]CX&[#CQ5&HA#CAH)H:I]ZAW M7%P5GV>[;+%Q4/("MKPL%MV;)D;BQ>]F;WC]8G)YP$"$I M50 OSG-N&Z4&])0G5ZW#M7EN/SR8N"><11*%BL8J1/+5$95$6N.)V;E=J/98 MO)9C;'\4?W\'Q+IWNT!Y7>;8.?TD9FR@VIN0+[BC 1FO M386%8&@B[GE;(OQ4\Z(_B(>BVR?XM/=W9EX^9+75>E*O/0Z2<5A;><#8NA@1 M2,5H)9F5<6+'F7O2>MDYT!?[5_\(! -E-9^MYYM_/\QAR&0.(7TZLZI1XT0] MV$7,:6V]0LQQKOZ!19M6N3(CI$P[998]HSO45--/77)-)1=.$RT]<4P)Q;&K M9$5N:D?'.EJYNH1T*/IT4WG<\GPNW GA/85)&2FC]4$V;*9JZ+33WB85EL?GC]VOFJ>2?)8N990 !OU Y+L VC/R#M6V6'C7#MZX4? MISG8'?@CF^O"W5UQ6W]-P@6])1]5 !/$.\UAN!MN+#Y 3_C+Z]PG1LI."'/9 MO-A""8,[C*>V<8\_G#!A042C*/C8!!/%=#@@*$.K996-CUI=NX:7XC@4.]RN MGOCBN=A1^?W=ZX/KW>K/8KTHY_\$8$ZPZ/).4Q!82:-S070EL<5!!5:AY&!1 MF=9$UH8FY94P'XJ9?J^J3[.ONYN%?UN7FU-SU^L-DB%62H^99@91XD(P.APB MA%2V\3G''-IJSZA.\+P:6_YWMGS:Z6NY+/_.YR#/H<[/K1/R!&F/P&,/7D5. MD *QJST(2=J4&6WN7@Z5)#($G5IC?#5N_5&<2J=X[?%D@V94(6Z, 2\)!A!" M]B 9;K4U/&8KJ@?:G(_F2-*$3FQR3BUM*%_%!6:$!2]("0YJ JUKY!%FA& K M&R5W#NVJ;]ZOW9=\@/+=ZA6SJ2[+J%6_*1 BM9 R6H^)I3QH1"N\$"9OY\+I MQL1I[*YW#__(HDH=1M!#8%1+)JS$V#C.G55ZCP,5'DTLGV @SK0(N)^GCZD& MW(D1#&%L3>2":O!-/;(5"LK'B1VE[(4?EP?*CLA3 FY4=K\>V0="/EJZ617&SF/VU6.X*GA>/N_(@ M9^55O-I! FO7(6<8,]P@')W%&FW=&EA5/*PXTUID!V1+76)&%^IXJVFOT2$: M#5A!3 0BJ>":HD/4B+SFF>CZF%;)WPU M?POD&8Y4"9YG76FYQ*ZZ[\I+RO#$\M:ZI\/+2WLZA_SJ5,OO M71LM:] :5GQ& V?<&HT$PXQ2HRNYE?43J]O6*1.:LNQBM(=B67Q:KQ:/3^L" MWCHNON;OZF-JQQLE1 6F.@BB5>3!.V$XJJ2T3$]L'[M3O;^L\=D5R(,Y@-LK M18KU 81:'AUID3")&&DJD<4$.^-UCOKLY>,:3\QUZY-$W2 \%(/L$P %UB: M4'W[[OYA73[O'-E:/C5JGT)$&&MBHPW$>/ X/?:5[-C@B6U(]LFN/O >;",I MAT1J[/7#,SD7(+^J,IH1K0/BB,1*!NU5&U-IA#-2[U;YI< .2H[ZK<5_GDK< M^^"$MHQ3QFPD1HJ#'"H@-"V[YP+]O<: B[ ;B@._+U:+^Z?[6A;\\%S*.""- M-:>"&N^L0OPPV7%.)U;&[R(MEMWA-Q@79E^;<>'[YQ)CD07+B*(*4:*I8@@? M%CZE\;06C4ZXT *_B[,I7UGCC@7U;^JN;;FDKT2C#0'=\Z0 M-G/&" W2WHR+H11P]0#@OS?%W=/R9G%W:DNC0>NDHG4Q6"<\##(=)(K^$.YB M"$VD,M O&@:#KP8^\'"@; 8/Q8WB^?B)2R-2->D>;(,Y#4^8J<$K/948^(. MT[HC;?SO$2V+P[.N!_!'LN7^H7@N5D_%A^*VA*>F>'MO/F0@M1'*$X>E% X-IJ)FYL[\Z?;1U\L@2GK;[NDC!/VS,\/IQ"=5!0Q&7G@&!9C(5CU MMI)-[6+++M16=HSIQ<;N[[/%"D9)+@WUL5@_+VZ+S6D&'&V07#3&8 /B,XW@ M%1G3OGICC]'$JL!US8*N+XX5$N!2.0, MJ[VU1JP+JI&+UG?VDYL]+!YGRZT"YK#N9ZNB>>+3T=9)^Z TN0![G)@DSPBJF-5%"*&6%M2A4,N1#CM,B2J=:/;H_ MI\H):S M?!^FI)Y:050E"XW,3I 'YVKQY/[(>?B->W]$81$MBY$P*PR 0@B6E2Q:-#.J M?AT'HA,NM,!OL#2P%ZMAS;9)DV;)1\.5L$P3*84C@CIVD-0KTB:K<(1,Z=.R MZ!#FBV,0X;9+VQRJW&RW@7(\Y.B>VI''4[#*.FVC4,B RVVM1KQZVXC= MQ,S-;A17=H[K6.(/NQC*QPSFY*(/P3-J+0DX4AFL5ERQO48PQ<$WBK0U')M[ M'-^MGD%3Y?K;R6V?FA8)$:VU$P$[%2UW,$?9O<.,F8G\[<2)&RNP[ /8L0S1 M9L,_<[0'2Y195&N M=YL7'XK;Y6RSV8[NK?H.A1Y]L;E=+^K.^Y_;5>+1!>1AVHN -?5S-(>RLF5OBICY5R./2'XFFV]7*6,"$EQY6<1+>J;RC?!(>Z _?B@/W[QR_%^H?WV+&Y?I(Y MIWFR%A&O$6/YDERJ# -'XV [&MUFO5*3IDJ/* ^645+<%C!5_K4\9^DZWBCE M0LB,!62D$)BB8!F.E928D#9'6_2DN=0YMH,=79DMUOG^6W!'XR+GU2YFRWS'GN MV6M-4KXX!UL&;M_@$4XD_G]VB\V#^5FMGQ_=U.N/F]/C^ZRB]ZM M;I=/VY).+TZJ-O7]>OPT, ]P5)$18JD1EG(BE:QP10&W*K?S-J+GU]?*4&S_ MK2SG?R^6RU<.75>_JG4.&O>1,/A$B%I)C([(8Q+!VZXPL$JV6GG?1M2]+ZR' MXIM]VBQ6Q6;CRON_P,')2JSW/H\W2A9KAF!H^6S4RBB5P/BPAJ!6U]#BMQ&& M[PSG!,4JVF;,#A!AE +HT82IQ%2NMJC-XK;5D7LWT9,OFN,A^+5 M-GN\.95>>SQ)Q%U D4>.(Q($$--5],\P'EM5N)MVF+Y#6 <+JI;K8O%YM;MY M"%YW/5MM0/0\@<+RO/WG\OOYM FK+NXS 3X>YN1EN0W1A*\/Q:H:8B>7RMK6*1($M@$#V:VVT<4< MY#G('5&;.[/)VPCX=X_R<.'^V_*^^#3[>DZX__4F*4J##=+."!:9 /DXJS8T M=J7Z_S5;S:'_ MSZ[LES'L-IZLYRX-N$O,NW]A%Z!'HIF9OY&$00]8RK"DY+)6I5-?1M1/R[17@H1E57C/]9K+>S M<7-&U;1,RN8*T\@B2B(C'(=^[6YKE= M)4EU3K[$#MP=ZJVTEE5>M)5.MXGED[<1R^\9\E_JK/RV%,QT3LKKP%F@E"(O MI/4(R&'VV\>6"B\;W9?1D_5\J,@#K[^[[[J8[Q.N[X$'7\ U #=@YZ'>E)N= M9AJ9U>UZ3HY2%XG! 0OD/(I88%5AAM0;.F_?F#Q'BW,.H8 &T\O^%_FOO\#S M_.__^G]02P$"% ,4 " "C@4],#0>V3FMP @ [YBL $0 M@ $ 8W)A>2TR,#$W,3(S,2YX;6Q02P$"% ,4 " "C@4],=4 \$EP5 M "( 0$ $0 @ &:< ( 8W)A>2TR,#$W,3(S,2YX2TR,#$W,3(S,5]C86PN>&UL4$L! A0#% @ HX%/3#]T5S <;@ !YD% M !4 ( !R;@" &-R87DM,C Q-S$R,S%?9&5F+GAM;%!+ 0(4 M Q0 ( *.!3TS>D@&DQ!\! (SU#P 5 " 1@G P!C2TR,#$W,3(S,5]P&UL4$L%!@ 0 & 8 B@$ +("!0 $! end

YS-"_-B/0N #B'R .\O,"Y)Q"WKJ]BS+];NR^*]L(^92/^E,I!AA M5'?)SBZ9XQ?O;OI_G2#.O4+WA#.EM3I]QA8\NKI^-Y8M?5ECQ_VVF=L^ M5F]OQ7=6%&) <*RX MZ?"JJVZ6*34A;RW''WJ.WPUQ/)'"/>5-2>)&T+Y4C1OCTE61&\V7K,K5NV!$ M1EEF7\0<]=>LN9+F35&)&QC>WGY;B1ZA;R^,.W#$F8TN%BMK:B)B=XLSG>'7?BUH\AC,U) "_PXM0/*?#",$@9 M!0BX'00084\E>3)JV'(2=8;5N2H<>F>\S,9!3L!G"X&:5)MEWXI.JS YH,A6 M K(,[;7C6C'!"ZUX'E=LI!*S>\TY?X&@V(M2 /6V_)"E+(AC1!,7)1ZF$2)Q M9]-+0Z71YSA+EA6S+>%Q J5U]F@DF7(J.!V/:K*G3*&=@Z1#[ Q(F1E6EZ%= MAGRY/*EID"%9=;HPU6ZL]\(@P21($HPBY(+$C\*TL^52GZFHDIZ%B=5(\SB. M)GMR,F2?N''R,]/AFF=I&="=<30N0V]&^E"8?+&T1Y-\5/OKGH]@=_G?Q:W) M74FDOW+C(@=K=U'2) Q"+F\!12E@-(40TU[F M]??97F=8Y4 M:VPCYIM.F,_O+A.HV_&-]JC24#R41Y;3!T)_='EQ9=P9[0X^-*OR=8&Z0^&\ M6Y>U*,ZR-UR57KDAI]E(+4-*[;GW\M#3!H\: ORQ7.^K7;/I9/M?QP9$:]Q# MC"$8B[I3!,8^"8@+.N,,)I&V[(XQ.JG8G@%U3DBUU744VCEJI\J,QA^>]' MKM^W#_G^<[JNOK!=\<>_9=O/6:_>'DPHY1I.(P_"R -Q&/3J#=-@3-YJ"=+D MN>QY^B1>,>?D#'^#G9,[CO#'$0XYC4=CDEQ; =5)?!<0R7')\),07D9JL6*N MS;YTKFPYN(OK""9P>3"GGH1OP\OF;_I#.R0- G%XKHN MCR;V/[[/-KMU5>6W^>9B1"$Z#?PV??UV3[(R_\I_^C6KDNR6#U,_KK^M/$CB M("()0MCG XXXH7$+%0*6I$KJ/ M RPK^UY*#[S9#7CJAF*[/$T Y)5]\[-34 M7F*3ZZ57YQ,U=<8O'',*<5%+[]J-\ZEV3KP-R]D/JQL?S1VRUE^'970O\U*@ ML(MVHGC,T$UU^X-7?AQ U\>8Q"P)78*#U$4=TLB/E&H.SH'/ZC6:H\O+JOC^$XFR^B3L.-LV^4Y#"@)!8Y M'M\I6*'7N,HO4:]'"K R\Y"#$ PAB&$4[\ MD]+&2L42Q]JRK'1MV^.2UA6FJMCD]01Q71EI\YPLFI-"*>K' MJZ!IUHT+X**43U_T5'A>OMXI>:,@=>HLJ5\'B?>'?)OOCB*?/-TV2[]M=L=M MMA59IP!W/-3IZ-M;NB[W^?YS]2XK/WQ9BYF1^NHOGR"Q&QR&A- XB@!+FC/' M!/@@!%#O*LA)H%G6T//+ L_].;^UNO.HW3IQ\DG\4N>5P]UR:K_&7@XY3<3E MM'C!P5:3[CGB;/E&2!,1&>@>9@K],GJ3N9Q_\1;(&6(@O8=F'+3DX?D'U, MO2#:V;=CC^&A+3X+B.LR^I]%,'&Y<6@)F ST3+^L[[+V]"R)(PA"%WF I&[J MI:((>V>6?SL:W[TH&)NGC[AQ!$3-D_3C"1XC^):X-:+:LK1.J-XGNI0E6(/I M)>NHCCM28JC-TS5%VY3KA]7'_"X3IU"YJM:*VFV-=U.?,.(G7#DC+TP]-TI( M9PHR&LBHV"@#EI5+P'K5XFJ&WI+[0,:Q-BQ-DQ&F)D?/<'7]$(]!TK;%YBB6 MPYL"T;.3]PB.71(OE%RX*/0Y=+U6G8>DZ]JPK+EGL)0D=S1U<@GA%*RI M">]3PF8Z//D"-0,YWU@REY'JC?:B,/N*33J)^J8_K<-BKH)^1!G%.$K#"/D0 M=_ $JW=TT&:J;I4>4%GS?:1QHG"^\D,ZAV(FMFNM1*4) M1E\PO=MFYTIU>9?M;>KB]/6X:,=QW!7[IH<[+P+QL6AF;==5MGVW?A ?/KOS MK%HER(]%PAT&D 21'V#7=3M@:4R4#K%, ,?^5KS. V=3N^!431*XOBBLT4M6 M=GN;;>K=LO4G7WT2KCGWC6_.^LPYM:YFBMC*=3(+"ZM:]W(>T09]E]9?EDHA M741I']$/9Q%MW3J_J_+EB%KI9\;'8:"'F3#(R^A;IG2XF*U!33IZP7?%<7]8 MI9@D(4$@\7S?$]7[PZ3OZY(8TPF'+I*(IARW5*<4-WN4XFX>I[A9E^+>\Q2W M[EING'7MSJ1#%MF83C)>L1#.608K-PX>CN02QRD-9'N#%,7@+J,7F=AGL\,3 M+<;EQR9?>4]5E \DKS:[HCJ6I[NS(A0'$%%$810'/@-NA-O>"T440MF[=\>8 ML)EQMJB<$ZS9;JP;H&@P&1Q/[#+:IQ%/GJ1OIM@9T98^9M\."??T]U4 0QS% M/L4H@8#%Q(4NZ4Q&<>2JC>!'&+(^-F^QJ8ZCQW"G+41V:#.A1 *94T.;7XMZ MEM3$2)W+,1^435BR&*1Z,"8A\L;G1;U/_D (2^2JY@UG+EI.)ZTWV M49>I<1#4<"!,2*7-&)A63 7Z9U#."R:U!50W(M^#CFK[IB2GXQA45]7=KOA# M["6J.)KW69657[/J(W]6??PE"L4AEPC[R"?,\WT7)TEG'!.0Z,GI*).3Z>@) M9MVF.Z".0*IU@-$4YZK*.1G=NI(YAFG+6CG$G91(&B%_:>IHQJD79=$@9V;T ML#TZ@V*,&/)C &D0 D(0B=U>BE.LF5R.,#B[%NJ=SC-#M@D9M,"S:1& M#&W:^J?(^O>@?JHN*6F?%E_26R0ZBZPH/Y;K;?8^VV3Y5Y%[=CO+8Q?BE,81 MX-)+_0B#)("=84:P6K&+\>9L;V[H$#JW1>G4&)TSD(J;%0RP*[D385IB%;<9 M#',ZUW5>5RD;VAQ@CN]E")Q)ARZ7]4US97KR\$V_K]D/:)IX ?(A\*B/0!"F M88?#=:%2F4[SUA^%9AL): M]$]SBE&725G]_;GX6N_O?;T?SG#?%[L=[QO^6)?;%74]GX+$CXGKX8!1&$#4 MI[E0[1"S#?N6-;B#[.1[1V)T*) [+71%&;82'#DAGCLN:E)L)216U%B#UP$] MMAFE92BR50^+Z=YYDY.=R7HGOK5R84 )2FCB(XPI9#CTNHE6EK#87S45VS\< MUN7!Q)RGK%V5=GX)4;K)MV"<]<%)LL_Y7FPS%EO?W]4/-#G=*4VWB?E.&QP; MGO"\<5J02YKP;"%ISWBJ\KX,=33LD]*"],,4OH"T]K2.C9RWX/4CO9127K-,&IH MY3W;'C?U.[Y" 4I" #Q,&"11C&B8=#/$C"8A6>VSS^):(2/K[_)FI10@;A3@ M'*&T$)RP&%UE5R#6R$J[849M::H$VW,LN/>H]!?=U0/P/4BCCEMJB^^ZO)D= MC2?0FY"J$[XB'+/G"K>5MPL:YA(LZA\ZRH1[AICZ2_ MSS;%YWW^]VS;O*8BAZK:6VX8P/P_<0IB','$2TB'E0#",RF]R\ZF1&AY>'E^ M%U;GEM/Z]:ATT;EK-\[).?&+)_=:H:A'0]78R\\F?1'D$J[EOP-JV=FLX;=\ M)YK!" WT,O.^$G=,Z]$GE^I9 M9TY1IG5(LW,QU#/$#"2!HWA<1BXXSH7+^Z#&\Z&H+F(AIGMCNK/))(I@A (/ ML!#Z+")AZ'7V $RAAL1H6)E'9[1&DR.H5)(;RRP:T9Q9QIPO\G-=>D9PNBC] M&>/'\R(TFAE%)6IS*3[:A3!&"4JCE%+@0AC&G8TD\7341_+)TRB.EK3(ZP/&?ANE HLK4H<5#%_KP@:#$@-5'5RDQO((RBP$,ND@UA,/9R#USC$:(5A.>:;F5DV+KM$ZDSQ) MD#8@6"8I7X:$&?6HL/>"*F[2SW8[L2UJO_UY7?Z>B:6UQV:])(T#X.*0^JZ' M$0I VLT\>8RZ2ON81ANS/E*L\=4-L4>HIV[C>963MDDI51UK#K YDZA=HVM MT8PQO0PY,^?.Y69MLSS)"ME?LWU6KG?<+-[>Y?M<7*KIFB&8Y<9N>836%NT[N3#(G1=R MUIDE?AF"9]BGPN:KJB9]9@[%O.FK6*8>B) ;I-3UL>\G-&:D%VB.5ZEZ[]38 M;&>(+QR@/?ZV>A]*O 3QYY.5T>\E! M5\QA9XNWE7[!<& &>I"Y7H%E]#6S>5\LHR%:Z+]^*?9?L^J0;>MF57TL#NO= M^<\%TE^*PW]FAY,/*Y(PB'%$:8#2&/NN&_I)AQ=@%AGOR:R@M-RG]9B==0WZ MQMF<2]9&2-:^.#@/V<$I>]06.BH[(3;897;7.2^'X_^D=P.T[\+3;^J5] M!]Y??P?FZ[QT0C2V&[/Z6GQ''9I='G2ZM@DB,WLGUW34K"C;;XG/N:N81A[R M ^@G00A]UT,>HIT3$$&\B)Y/#_HBN\,;IZG,51<1+4_N.#_D>_[1=5G]N) > M4_-]F;D;M?^J+*QOO>DJ[X@7ZLSI_R%][K/QG*,C'O=B_0_OG4>2,U67;2*& M*C<];D3]V>?A=V5^8U.I%2O?O&#)IN=_L43K5F10^ MZCLSG14G4X3+=6 S<*W6\9QH?G%N:7H6Z4^,QCGL_-"@0< M49 "I&XK5SH"K%.C MG:V(Y54>A_8@68C&,H32BFZ+MU>:C6^UJJBSW_7O5+=BAN MNZK,?RV+JEHQA&("/ ]X@*9^&C,:@D:S:>@BY$N?Q3-KUOH.S&8T7=WS_DSR MX(H-U;3Q3 ]KI/5NI1-6KI+9H:GYV]W>4".>CWN%DX/SQ4#O9*'I M6,@=0%1BZ9G>QR+5"SC :,FQPOIKJM#UX U_6X\[,5(@V7V9;?+ZO>5?[S+Q M!8>$[XKRD/^]_GXW05.+\,HC:<0 1&X<8E$Y%6&OK;%%(^+[4DL)]E'8GMTX M87>V9^ 59-)N$"1ZK,7PKSCC<4;].6YQS5"+O-F!>X;]YC0OKYI)V V30N>V MF'#I]756PR;7\8UA\*5^<)*H+*!;G,;/8NKW76V*ZW''C2\Z[K=]Q[T*TC0, MPY@!1GT6A2DB8=*91U'DK0YB'4-N?LN84:4NL<>G.5:[L/!<)_%@;5AX+ T0HAG'L)V+>&W>EDFB$ M4:2T_66TL4GG3!YEIW4'NS[#JC;?/)YFN4GF21E62SYK:(_RER=)R[2B=XVK M ;$S1O,R1,Z<.X6EUU&U1-&^*G;YMK;QCG^U>3C-1\, PH1X$?33)/69'[K$ M;TSB*$F"5*U:T0A#EL7L79GO-_F]J,I3W#J/D*J6,1K#IIQN34:DFF8]@G7C M-,"*HD#,F@M'LN01GON/2FI:Y5'60G]M1*W65:' M_&Y]X,-D%%&61!$F?@0!C*@;!FU&B>/44ZLDI_AHR_+'T=17T79XU-1/E28Y M;;/(D)IR79*S'.5Z3-& +FERN0S5T05?&'F?%(>'ZTK4AQ-_T?\^YE_7.S'; M]CZK#F6^.63;YW_>O$. M^-,YPU9/Z9PA2XJ(X6A7!J/?!7$3EYC(D+WQJ*9(YAO^A M\>\485V&'$_CZN7X>3I^598=FT3T0[J4R]&.,"=/435ZM?I M6[$LTB=@BMGB"-[D)'8:RM3T\X1I.5+X(D]7EF+'<;L,$3/@QS.+K2:8D94? MPD?'7]>B>EUU:3""41SZ) V] $0!HLB+T\X@!)'2,L0(,Y8%B!5EEG_>.VE] M-( WI#.H:HHTADHY29J(135-.@.U'%%ZF:D!53) [S)DR80CA?%73WF%=,-5 ML*QGZ][GU>]IF6WS@_AJY28N?2,0@'FYIS%Y0C6 'W#ZZ6C25^&9!GQY.EJ MJ2%VI Y>U%M)'MEL7JI+O4P2X)$8^#Z!)(41]E,*^BE#+'>YN%&#EF6LV5;U M"*?"%GUCK [+V&R$JNG9,USJ2)A%FA4./O78)N.)]:?=T[S:=I>1PYIPY,EE M88:XD=4CML[+OZUWQ^SM+[ZM#6?>:W5)(RA F# =Q@%R>+1,^ MRF]K@V/,_Z6T-&'&HNU90@[2J5'6>Y5[H,X94C79,D2TG()-S[&:F)WH?9'= MY8B<%)D#>F AV M%"_RIRZ*^ZP\/+SCK]@![[=B-\K]X+$08^8F_(^ D6Y4BKD64K73 M%H:,6E:E#F>]1ZP'6?_K]?[ /YF+\G^XJC+5I,P<[7(R-@OC:K+60>2J)D ^ MYGPY4B?+Y(#T&0_&,J30O%M/3EE8X4UJS:4]#_^B.D,W3J@;:QEKR+(D:E= &DV@Q++*E-RIB5M'6P]MY"K*:#855D^F9%5OU60< MNW*+)5=8>&F1Q!1Y"U@<,>9*8>'E4AQKW]WSD;YXT=Z6)*_NBVJ]>WO[IMA_ M?I-_S;9-1O=ZO]D=M_G^\RG7:W[P_+)-REP6,=_S$HB#!"(OC,(.*:"NTFF[ M.?#9'N'W+HF9-^'*J]J7-GV^2*I59P'FB*?D!,+"0ZDX]W 6Q=+I_'DVHC=. M[]73T=)R\GD+\1F:]9CQ;5C&*&%6!B[G6F:/AFR']=>BV/Z1[\15\)Y.MJ^S25 A02@%##+D,!%Z*@KC;'8I]Q)B*A&D9L+W@ MM=YEU2OQ,6*GF-G0'U&D;D,P1GG0F'PY5+< M"=X41NCJ(GPLU_MJO:G3,SZHK/^Y.\_6SA:'H)?ZS L(32BCL0M]T.-!*/24 M=H=;0V%9H)[4E3B#KKA3W%X@Y!1M&3%0D[TA^IM5K7/;DO?2)FY4>V5<8_*TJ8$9Z,[HIZ&U9[,W@[IF8>X,-IGUM/XH2E3&S% MZBTSM=NY3=BS/KIM(-9-_@RDZA#7 +&R@]QI.54=YCY/I],"7$ZB*<'CX*C7 M7!26H8Y&/7HR\C7-EOSIG$UQEWUHFFH9TJ8YE=AAJ-=^/) M^1PCO,CJSHEU7D\B_9F)/?'\^,6$,A]"E M?IBD81"Z+.WJQR8@(DI5RVS8MSUC)R"_^B0P.^>@U93+"O%RHC8WYVIZ]Q+= M-TZ#N-U(TF*N#_@ !/HQP&-NA.:"?)2I:UWADQ:E]H&9=W&.YR. *J8 M)YIB6%9@)R=755-?XG4Y.:4$ MO^7HVA72!@3-%-W+4#)CWA1V7DHU[:+KHZF4$Z\I6503KZ<$+D>]KK V MH%ZF^%Z&>AGSIK#S5JJIUR_9'VWY4F[[75GL^9>;[*PFV9.=.C 6-63=%) $ MDB1,$K];]DW"-%8Z^F#>KEY&]6UM7TD$-]F>WE M2*,JHP-::2TXRQ!/>^X5$[WDQN3U;9E^X>]Z]GI__HE\O\GO=]E'42]W13TO MC(,P9 EQO00B&@,8 P)T"]$N$LO".Z@#HEY XX"3[Q]_K/7!^:WV M0K(,SD2Q&RW6$X?-H'(;B-C4.GZ=;#U1-QC$Q2N\25_EY=XXP^.UGZ?ZNP>\ M+9H%IV]YM:+4AW'H!TGHNCA%/)V/XA8!# @(S2B]NMT9=?W&J>$Z'5[G-X'8 MF(9KQ&"L8MNEWYP^JS(_L18_H5%+>?6#L72='>&9M*J.94]30UO5KAZ9_SF[ M^Y25*P\'/G#=!#,4P#BB/@%)!R B#(^0T#%FIU;0#NO31DR*NW6^'R>@HP*@ MI9]3<3]2/O5IGT(]!TB4%T\3D5BD=AIQ;%@ZS7%G./NDM[?9YM B 2Z-P\1W M82AF0Z(HB(.@1X)2&UFHDOT%9:/\WS5R*^FH6E",IJ76XF$O/>U"X?S6P%YF MHGI.[/B$52M,BQ1?LQ[J); CV)3?X?1?Q^I03TBPHAR8KJB3:9B$(?53CV'J MLH2R-,6TP^"Y:O7%S%JVOONI!^O<%J4S/(VH,R-@.!"RVZ7FBH'JYBF#]%O: M0Z7 Y.".*AL168;"6O+MR6XK>PS*JNI'_NFWMQ?YM)L2PD*8 HH32KEH!S[K M3+& *F6Q6@8L:Z3 ).IBCQS9ZW$GIW?6:5.3-77&K&C7A1.-< M* R^5(K96B]E'P[K_79=;JM?[[?K0\8CB]RPM8U"'_@!1FG,*.)Y8ARP('8] MY!%,&2-*=2C,6+2=G9U2@1ZET\!T!,Y7;JB8C)GA63()FYQBQ>3K.KLS#7&E MF!M*MHPROPQI,^S397)E@3&IV\B&# <@;@US4QX77," Y[D132!&J%_L":E4 M=5F#YN:5/=YB8H4+M@PQ/*QY,Y%K5/ $K]<%SQK!"O>834^TWFUF1@B7N]1, MBI)GN@P+?"[@@C/##A76WCW58FT'/HK*MMW1A2XG]Y.(^!X(4Q!X*(B2U._' M^KS#PJNO6?FID*_0IF5$I36=XY%N3!TNIP.F6H]-CSNY7'<"TM2T_@E;,Z6R MSQ,SD+N.9'(9R>I8)YX42S/ B>TM]&\XPM>'[*Y:Q6E "("8!2%):12G:=SC M@@PJ52VRCV;&16ZIC=G"$Z=V9:+]] J!'+L4/D<,S2V,&PO?HC;7]ZQKK9J; MCN@R]'Q"?PUMM-=E6K:7(-EM5I;9]N/Z6W-%V)M\_2G?Y8<\JW[)#DU]X\.* M!30%*?9]C# 0)9S<&-0S)BE#Q U3E:[ D$G+>M^A= [K;\ZZO6IOGQUNG$T# M4$W$3?$LI]0S4*PFQSV['&%_D>$O@MWT"KM6-%:.KP$A-4SX,M32M%.%U9=4 M3??2X]U1%&C_FC6;F-[>/K_S]/7^75;FQ?:T@+9B*8 ,NXSX ?5"&* 8@GY) M'C$E+;0(P[(^GI"_RIIMA.M^8X/#?^^XJS,H\5;QG[3KQV(M^<.O_9S9#[\4 MA\QQ_1_5M-1F[.3T=2%A4]/<$^ANXR3-0K%,Z.9+MCWNLK>W?UOOCNNV3NF_']>[_/:!(VJQ522O-KNB M.I;9J; !#?T !S'%$0 )30/H,K\I;!#$,$6!4NU0BS@LZWP'7?1;YY?OLOBA%CX(_58=RO3FLD.=#'R(OH6[DQ@%BA+0E"H,PQ4"V:HCV M\RVV]0:2TV-R?NM03=V$7R!GJ'V.Y7,AC6^T&Y4DS$,VV;P]?LE)< M5E%F7[)]Q4>FW6U!GW:/P*$(QW["&$ )CF. O:8Z>THC%,5**]T30;*LCY=> M-!-Y9VXXM1_.(T>Z8>@B<,6QGNB3"UU;/V[.NQM- M\#^X+VG2 "]#_*=V^LF^IQDX5Y\CE$#TIJBJ"U3,!=3# $&$6.!3D((TZ%"! M6&UIW#:6"><*)?7F!^&%XOJ/]8BISAW.'RS]^4.E.,W>/8SD7&HJT6XTE]$A M3.;MBU.*4[ LW04<. PQ@GE[^^' S7PI=IS_BO[W,3\\]',S+@B\R&4I!DG@ M>2AF?.02AA'U0X]W151ZR<&(,8OBT.$3ZG".\!^=!N-\$Y RS TU<:/,+Z0A MF_7ILKE:8$RY43:UAE,$DB1.0T)!2""!"?7=DY%4J;2/XJ-M9TU]@],JMZ[* MDZ)*F:=(5XYF*6W^F <9<5$C;&$JH@C^);G0X4!ZYUYQ=U?L:SGB:<+NN!7K M)]MM+@:6Z]V[=;Y]O4_7]_EAO>L.\2'DN1X4"Y )=/W4\V.OPX%!2I0V[!FW M;GN?7@VXZ$*BIUR/V>[1/8I#W,9CI M>)\RIT,[[*S%9QEB:=&_R_UTEIE4*.MS;:S6VH\Q#7V(HQ2%#+(@B"-&.OL) M2I2DUIQ5RQ)K8U7$(.5RJCH/VVIJBM^FKQU\.)3YI^.AGH@Z%%Q RSH[G*O" MCQQK WIIGOEEZ*0%OYY6^['"W,@Z#L@%(:5)!$ R6[S33[Q@2U3Y0AD>5Q&BQKKA%PY C5.E*=SWO0G6FD(PQAY($ )$"-% M;I%VAI 7*MWPK/'XZ:9UWN@>_=AY(W%N?@1[RU"2 M,0Z\-.FCRX6L@O .O\;YP&U(W3P)IM4ON<&[FI:RTVER%2H[UX>1IZ!"OR \5+H>OG MOM^)XP7%_GP&\&/Q"R>EV!\X0?RAGU_O>;J458<5SSW], 4>%:(8(A*'..T5 MD6)/7:,F C:EI*F.1J>)C.P(=G'A4!WU/DT";\X6"5LOGDQX/W;$Z3R9>KAL M@OW!(?:DX5V&\0;W MA2?-[WASJU:>S\((>ZY/$D10 @%CL$-#H%H54UL8;$\'<,1"[L6.SB:'=8Y[ M'F0G:R$[5;U!X;X%[=SS7]=+=ZU%2:%3F#E &KU FQX[#>:V\-(I>>Z M_M( M.NA.C7T&W5!A M3$*_[T=0&"IM)K(FZ;42OQT9FE%I/&!1S6EV#'I;J12CU,+GJ.FTH6(M6 M:5,^RFFT44:-9-?U#]_6A?HJ^BTK-WF5;5>I3T'HQBE,4^*Y!-$PQGU7$86N ML<1:S[QE;>Z U-ID4%%JA>?>)M85MOLLSV55/E M )>EJ*%>;R+X]."M MS48<5$F>37!I(F^NT23B#3]O"'\MBZI:12"$$8Y@A&*&TL0%..K1A'ZH>%C. M#H:Y]-EC$4MT &(#AU M&&'LL=4^^RSV5W\TE$0; 24E&W$C&T_P2TO("6HWZY$WW)!POIMYEX&LC&IXNAM:GLL]@V'V^S\E^:0)XYLHAN0)YWW=3<:$P7W378 M\%)8^6M]?FE5] M+%XXVU]W7Y\NAS?OL_\^YE5^R#YDY==\DS7^O,\VQ>=]_93:M97'& F"R&_:^@5=BD*L=")_;K"6>Y;SB8GSCD3QZ/[<+,F>^)\;I[VNYLPUL6/R MY7(K0Y-1O9=.ZV9W(=J9HQ-7&[ 70<5D283' E+K!H1*@ M=4_\0Y)N)K+G@A=^N%66R66TD-%>2!YN56-EXL.M) 88,]\'.$8^ M P%A$'7@_(CXJHUL(EC3MH'2J8VTX"S)#^#)$TIP[3_,BDSS)"AM;YV4]T8BK*CM4F/?_^?I3 MOLL/>5;]G*W%I:+;M_OWV>98BE4\_@$NO&7WSV1=YW.4X*G,$AQM\[W*T!B M%U* TS"!*:28_QEU&$@4*VT',VMYNLSWK(4VV'3%SPSCBAHX.=G:.:H"SW:U M4(8R&4DT2OW"E-&L;R\)I 4&E77R]?[^>*AJ67:[*R]\''G01TD<>Z+^$691 MW%FD8:I4*GZ,G0GSOP;=C5/C&A $001#V%@'QE.KLC+$SFSAYX\5) MFDM]<;)!HREQ\A8D3IZ6.*FRNUQQ4O9$0ISTV)ER3>9-?SE0' \65GQT(R"])6I=?>%VQ5]BN];7]>[1 M) /)J\VN$$!7OA_Y 8IPD"9IR+R(,K?O)8,D#)7V1AFS:KEW$0AK"=F(+[(3 MUOJ;Y>G@O?BYXEXI<\Q+;IJ:A73%W5,=W_479S!OG+,ITA/4B3=0R3(XM)/* M>!26(;D6_+K<6V6).?F;-+]F[2'1YXQZL8MIA$+L2E&_3H5PI'2&M%( M4[9WCGY=YSNQ$^'5;5&^JG@4V7[SD(K-]NO-H4Y)GT,! @^G. D\ MCW ,80A\#/ME).H%2A,-AFW;GDIHX#J;%J^3?=M\$?6QG4V+7%':? MD7;%47W+> ?5Z;"V@_Q%:*(BG4-#V%, M_)0"[$&/A;&;4,C"SEXD[J@]%(?U3DY!]:TH:64/2#X';.;@[KHYM_7!N15- M]:N J5CY29]).3V%9**'+"(Z]F"#(S4,_3%$'!0=JY>VL /@?DNF-C,*H=&^Z !C*^<2Z>P=Y M$<*H0ZQZ]F&S=9WGC*8\[:1N&GK((ZG+&$[#M#,: M>RQ6R0A'FK*<%IZOQYK(#<<2*Z>@$W*JJ)7Y?KW?Y.M=MXQ]VW_C#/,BQ'*8 MPP%9-$3^,@30E#.%E1=4L>K.YDNV/>ZRM[>GFV+:6^'J6L_G5WH)1'4]3)[^ M'N^:[]6'%4\GWP%B&,>0A($'4H@HPQ37)]\) )@"I1U,$T.SG(UVWHAB[0-7 M\#6UW?N+^'J_G#/'%,OS3QQA.35><'#5U-M@7-L#Z)-X?\*Q\17 "C(,%1&$#LX9!$)( ^##M@<:!6 M[FD".#-U0X_KNU^H5>?*^(['=.ST.YL9PV:F@Y&*V"*[%#7J%;L12W%=;M=A MRV&)[L(JU\:ZB+IT*3X>OA1E_O=L^^N>!^D,K;@YODH>NDMQWY7Y)GLOIHE/ MP), T"B-?.)YS(T0\P)RZMM\,GI4,S'<970QS?UD)T>=H_#TD9 YM;,WXM;R M_L[BVF&G]MAP=S3!>V*HNUK6*V*E.QO_=BR_ZQL=QC%=XW3OT'?2=4Y(B&K7 M.G6L-+O>9^[->7QYW'Y[\9U?]_GAI6PA@6)3-XTA8P31$(6$_[>%[+M Z6SW MK$ 7T=T^N3Y2K#4\^6;MIIGAWL0O@U;/NMSWP$:?JO,*+*T3-1HQ^>YSGA=E MD1WG3%0,=YESQD>]LZ1W][OB(>MNDWN^T\>[.O#\J[>W[4USO.MO;IY+B^I0 MG>&-6.@3"OC_*0A!@%T^L&[Q,DBA7D\Y-YR-AQ?[QGDC-<@^5?5FOQ6-4T1 F@ 6NS'_.O)3VMRG M$"7,"Z\=F3)GR)X^=?#JI+P!Z)PA='[K,$K6JS%([K9]2OUK"R/Y$38]LK.& M[/R$],^RZBU\%IHM?D%&N;Y;W9C_PW^$@A M2 ,WP3YR?18E?)P01=WCTY!(S5$I/]1RHMPW#@%&3FS4>1D6;*N4:.KR(!L# M65V5;?[\N?CZ$_=))'2^^$)HAG^6QUWZ^XPX:%,RKP;HPRY&O@KR+1KS9V_% M\]EN_7D5DA2""&#J89" D'HD[A4CB0/R_['W;LUQXUC6Z%_AVZF.4,TA2) $ MY@T@@!Y_GZOLL5W=,>&'C+22DCF52FJ2*975O_[PFIFZ9 I7$O*<[HBR+,FY MUUX;6'OC+MNEU3[5<9_>@PE:-/*=6I&:UWNU.U;4NK4D(1;Z]2./3W1L/5;F M[]F:N"O3]J">K3^.3Z:RY:[1$$Y2F.<0QYRG1""(>3K:R4@DWBI7)$T^I[OC2S.YRU)E,<\_XN"5A*_'U_SZ8(C_A1+ A D5O1!E M?;E<]]9$\[UZD:&$QR',TR:F J,8A6FVKSLXXZJ:H6YA*MWHD8U]HL.FKAT: M!,KKAUON-#5$A3:+.O*,BU>T1)\[?_3$P(<7-,64$75=^:]BN>TMQ8##-(LC M%J5Q$I,L2Q$9+.4I!%1/5>0_?V)-:8&9*8H"=:IZXH8U,S61(,RZENQYD%(2 M==9\TQ$-#TZJB"X;,AK2SW)^*J[+=G)SL_M]>5,L6 J:$@B3.!8YRC',&1N' M3#E-.?0(>UTVG'.EIAF*-%G0BY<(."$61ES- MKQ1F\"M+;495(_*BO25E_6ZS*G[\W^)A : @*44L@2A+"J$,FFR0N&2+RVED*?*FE8\X>"L6.CRY8M::.-_)A=F M3,CH17^OTE'Q,DZM)#&+XQA%>9I0'(.8[7;U;;E;EYGH! M:,I%3G-."06XL9KAO=$\ HGB,,7$U$1CE@YB?_!J?^;Y"*;R$,:(7>GQS%3$ MZ@UN=#FU-]8YP\_Y@8\-8GW1)3O./!\2V>-(0;7Z NI3<5MM=XVAS[OE[JY> M)$*(-(QS(3!!O'W'1>S+IQ!RZ=V?1D8F4JJA\M^C"WIXR@JER:2T-KDG44^5 M5/FSIT8O,G)>A\Q(]$:!#-UXKCTV>)%7G7]4Z[O-;KGM2[-Z$>?-:"W-LQ!0 M0 6+61*.LS^,0H;4Y$;UTZ?1F3VJ?KR@K"_*G,D*BTNZM!1%FBEK2O*$@K,2 MHDN7+]JAC?^9:)@Q(:\6_RS6Z_^[J?[:?"Z6=;4I5N_J^JY]]YY&20(Q$6$C M3I!!$K)HM!=&0%$U=*U,HQXMNE__;.$%([Z@!ZBJ(]ILRNK)%$1JZ8H&A]84 MY@0I9Y7&E$A?%,?8CV?*8X<9>07Z>/=M75Z*=;7<+3B($&*0@1A'.$_2F$9[ ME2-1++W#7OV3IU&:'E'005+5%B6>9/7$%45:&B+%CC75.'+]K%+H4.2+.FAA M?Z8(^@QHW A77-\<#Y:.3N?2A^&'AYL%FJHHSWC*0X9RA B(B!AN%LB3/*=" M\[(WJQ@<*\NC2[QZ;$?3!4?0NQLOA]_0OJ+-;G3.JY1/@5'3,ZV8>'0=C!+/ M+XCG5)'S[2H71UZ>OL3,(:OJTOVIN"\V=X5H".(_&B7;+-?Y7;VK;AI1([O= MMOQVMRM67ZKQ;;:J&>!NRZ*F#W\OJNOM\O9[>4FVQ?* &#;E)A$\0TE*:!AA MGH?)B!B&2.KPE \X)TP!@W-!VTR#T;U@[U]P<##85<'^O<71QU:/#EX&K9NZ MN6*&YJ":3_QN"?HYQWXC\"@Y60^:5 *;KZGXEN1F9.)D(IP[.H[&.6V76T2 M"80BG%!$6 :RL+VPI+\]#0-&="^TMF;?Q_'-(%>2EYXYC8Z3,8[UP$PWOO%[ M4-,BM#>@40J3;SKOP$.S@8P&F]*ZO%ONBM8(O:O+35'7@\V:_"CK!8\3E(9$ M9"P/4Q"W5U:&H\TDH6KO^!A9;<:-PY M4LZIF14R/=$M.[X\52B+#$EK46^"53?+U*GSR9UO1X5-5&C25)=7%&D*Z:O,:-&STYIN&Z&%_J@\&#$C= M<_WY[K;87E8WMW=M6?1;#$HA3U%("<4LIJ,=&,GMZ-/_=->Z M\ B3PJW5>E2=%X9I6%(4AT=P@J\]()7[O?684KC/VSEC>O=WJS(G=VWW2\Z^ M()KFQ'AP+;<9_LI6$U$1T(:KY75!NJ.KR]^6F^8O; *KIAR*6,UDY'HZ+JGF902X(-J501 MX^DHU91E$VHE-?HL!R?5V@YS/NBV)4\J^^U*0WC0A4$.VIB-13[*>$UCT^TP=PSCA]2J)M\.2!/EMQH[+C,1)1RA*;XMVNN*D7(; M4.QR(?DL;:^O+]MAW0^ML^O2RZO1-OF25;YA W:]0$! G@D"0XHQ01"$,!T^ MGH"82IW@5OY0QPHVX%"3)WE&Y"3("1EJ,C-"F%9$1JMGA$*9&S_$0!UV9=@F MU#KUW[=577_<5E?E;D'S/!9I%($PB4264")B/%IHQGE*>V!5/M=QU^Z@!#T6 MM?ZM1(Y<%W?%BUHOEZ+$24\_\O],9]=AR8_^KH6\,F\CBH.8]GY,NJR+55[= MW!:;NG\:?;MM&DF_%_;A\"L?EP_MM\A?R^U*+,OM/Y;KNX+4]=W-;3>L)IO5 M;\7N>[6JUM7UP_Y]]2C$&0Q#3D7&68Y3(=)!K^*F-,&R.=$'J ZK^A;ZK]]: M[,&Q?\&1@]WYFJ/?&YP,.B\O@M;/H',T./*T6[,Y\C7X.GH[]?C ??S.#2\\ M:CU^")17C#P=W/B$3??0YVL^U*>)P+H]-'FM/LM7T M?I\^P#HI\])[,CH#S3_ICJO!.$\8XP1G((P2006F8+1!TECILC2U3W:< ?K^ MW:+1.KBJR)+DW@MG!*F)J#PW;C9;'--P;H^%%EU^Z) F]J<[*@P8L#:T/ZE2 M!W2;U<>F@;7OD ZGWO*+L-H)U3D .E8G_C]W[>6F M0Q&B=]AUEKA9FH.9.V1J>JD6K7EF1308-9D&<1E /Q1\7@I4)SK MFIJR&S H)\_3D*>HL2_Q-M,&O)/\G%%,R.%A,:_9 70Q^>[74Q9T135O[8E+OZT^<_!ILD3VF:IUD& M4,)@F J:#+<4Q FC1.E6:C-+$\M,T,$+?FD UG\STAQ51K6TQR&9AAITS*,? M@O28*WEATN382X'2]>6\4!DQY'S/SOO]OF"/O4G ])/:I^Z/R4#MO:M:3+ M]2R[/#^5]9]B6Q3=F;LF_7U:[HK?RDUYSR&B<4@%"FI,XY!$/(<_W\"&A MD^05VZ!=%]X-M%^O&FQ!.8 +M@VZB=*(]0@[3C9S!G?BE'1J1^]%T#H[A.*V3B$#!4\$@3.,HSKG(QYTN21YBJ0'F0&C4#.V.. M=!]3_Y+EP>>?9J1Y-IQ3)U"S-O439U)#8J9(J39BIY1;O[WNP#<5![X4VQNP M2+(\R\-4A'$"4YY!)$(R LY$E"KGTGE@3C7&7)=71?!+N0D>BN56=8?$G&%4 MR)S^1]"_3-GZ.$-6=!*JU[+@O.W#HZPW,Q$O93D?8N-\Q-CO.J[_WOSBKGZW M^5ALRVKUSZ*\_MX@)O=%^V9%]T/69.:]=PO,"<]#R,( M'(\V/6@*DR?2#V/F[+T.FDJJ]_LBV+>QP?7^5]KG@HJC_/M&AIYZL74Q_G3< MRCQ*QSZR8VLD.DD4Y5[;>ZW,^*919@P>]&X-OOY5KM??"OZCV%Z6S4>1JR9O M_:.HVUMO%QC"F&":1R)&+ LI@ */?D$>22V0OAUOIAK_C*P^&W0[S4Q/>%8M4;;-)MSX.'X=X67]5;59DI M2ES>0+II"O"5J+971;F[VQ;=C@M"1):Q&&$(<-K4X2AF_%"&A\1]N:J+S'7I M.<(*KO:XNGWPP2_+.EBVE>AEX\(DA:5V\%P6B5/$;?*"[Q#U@U?G]^/Y$.8I MRJ\IPCU;*:4>=L?%T FVK1]6"@X[$7"^L-7]9RAL^@((+"C* M6)@7F>COC,/LT3%89[(CQ;)K$1 M!1?[\[0C[5$.F=9O6[OO#)E7?Z'HW>:^L5UM'_*[[;;YJGN=XDOQ8T<;1O]< ML/:I[##B30:C,6,4P[B_Q9-G ) LU'N R-"H8^T_?H9FC_0B&+#JOA-D2K2D MN,_!L:)VGZ5W>+4G:)$&'=39'O YS^ YW;4=!$]DU;I;)U_7L;O3+ ME_5WLNG^:!\*N%^N&S1U_X1/(N(0(<*3."$9C*.(9 P#S*,4Y8(#I5N';=N> M4"*/+KMLH79O379?'($V?63-4D!4-73Z6.A+J94P.%94*3ZEA-5N9'S35\O> MG919%RRJ7[G\LNWN+KSWATOQ(B%R$E(,0IX"R+C(D@$$ X IO2]AV;1CK97J MV!U2@RM(;4=#3FEG#(2:T-J.@>,;GF78/".SCL+BA\JZ@'44I4^1)<[\Y= M-N""V?,J-CVIJDM'+9\MB.#=,9]RES>XX%-I*^&$O.IN#33A5W:/WWD:3N_9 MLT2?%WOP;/E2N6A@"EK_OMIAIO1*Z;LI_=8TLKS9UM2Y7_8Z(S>ICT\[&!OCA2I2;Y>:R7*X_ M-]_I'S\FWYKAQ_)RMT )!) )3'*<"1Y'#=#^IEJ>"!Y!V>6=:<"X4[9C_!?! M(P^Z\?BQ#^W"T-Z+X.!&\'5T9.(Y2BODGQG33QMT1B@B.94P"A)LI0#C"*< M(0KS* .-N,G>P6K7J+O>=(2S7Q4X1AH2@1>:;KN0F('[W2D6_5%$U: MK2^_K^KZD>5^JTO4SF5%G,(,"Y:0&&&6=,9@^^!XJ/1VH:8)YY-,=?VDU'L MWK<\MD.C'V53I&0X DV9@C!&"."LJ5'(:"Y-<*2B-=I&'*O-@"OH@ 4CLJ8& M:+ I"HX^CW*2,PF%:J*CQYX3W3G%SAGE,2;4#^TQ=Z.RW-#,]8=5-\MRL\A( M!AFG),]ICIK_HHS'HT&8QU(+:Q;,S*1!/3H+*B3+IKX..2#2CA*]QN%D6M0# M450C15K]U2-51R0428L;Z=%7N2NO^QGC95UTX@M9%V\C4:J)5RNA3 MJ*,JCM@SU)99ZI=3Q$AKC :7/BJ-CAMG]4:;%ZEMBGEY7Z[)96OL]^K?(I!< MWH,D@;\5-]^*[2)F-(P81$A$ (J,Q8W0]0;SB.)?]K"S'XVH.4U"$;I)Y7HHGY5%PP\XQ*A0V*TU&JMSW1D%JY#8IG M23BU/=$.GIY#Z-XL >(2-*4$!&1*(PQC5,:]O8$2"&1 MNOC(W,H,:ABNOY<4[$#9A1GPIH]Y7>U=VL0PP("P%/6$P22*.,YIG8SUL2 O6F 10, M3#<%T(,RG%)4H4YU^.^(->VAOQQACH?^!U*DAOT:'/HVY-=QX>1P7YL/7549 MYA4(1"E/$<=)3!HE"RF-]O,*(HS4-HCIF9A>60RG%]4(U%,7!]P9Z\O,DXO' MQ"AHC"*3?JJ,JA.OZ(P6)[)*\['8K,K-]<'F4"V%B$.:8@J3*&4D08BC?N,K M9%'(,J5[V75M.-:: 59PU'G41DO&',JIS13TJ+_W0S"<%M,:95DD6[(ZFH=GQ8I)C^)IMM6?).Q<)66?=3^TSH5CKVW)M\6= MGB(.QL>Z#S7U79I0DH>H_;]@B(X6 >-J>TH,[$RL>1?['JDW #1A5$?GW)%I M)FSR/$Z@;8](DA8S/6I]5"]-3\[*E0D[4BN5'Y>[]K3DIV+=OEJYJ]I'99:; MA[K]\Z[IZ?^QW*[^6FZ+H69D(LU"0!H(% /.&,Z389Z= \AR^0NS+-MU/9KL MT08#W&!7!0/@_Z<.1LC!B%EG7*(],VQK[!..F,4]%9.;4=# M;BU5C:93JZN.R/9@O=659Y7[IFJ0K;Y\+[>KC\OM[@#BGIA '_?5$;<-Y;00$8W4-6TPC+/7VXB# M01*;-A[6\IAQ7/1RV:MLR:8S>[1[F-$L.G_/W1"QXD901BG*&< MBS 3' _;$$A,1:3T0)&!F6GGB+I[4-[K/CIDPJ;F1+@;(HWFAZ0YG&;F^[W$ M T$6:/5Q;DC/D==FLG6YT9RY'J22K-?%=;%:/[S;7&W;'ZU^O^N$$2+"6,QQ MEF2$BQP)SM >!(V5KIVQ;'KR^>VQNM@C#O:0+X(>M-&Z?W M=]82*K*0B#PD**99@D,4@OX5C5@D(GUM]M2*#7=*-<(*CG'-=J_S.9+.E&=6 MN/6C&+/CRM,[P>SQ(]NE1+DI=\7[\KY8O6LT?7-=?EL7I*Z+IN2[J;:[X9&) M]KV:35W\7OS8??FK6-\7OS4"\+U>Y#QD&>-IE+-(9"(,&@I2&[>ZIEY.[SQB74T1>^"_=LB# _2@QWX1'*,/!OA-D=$^-=%[$/0N M3*N<9G2?T=:)XNB'^D[E;#5+7W&IX/]5++=?_JH6@J41S,)<\(@W>-H]CSI7/FCQP:TV*56/U%A58V4-HVU6*0BBEE$4AHB2D5.47N'TH"&<+7;,5QA<*ZY4>A<<^7(=J:Z MUGF>3G=;Z-XK;PO2KO8J1>S-JJ^:E^;ZJ\&J.P4637=9($I *F*0YA13#B!/ M0M2#@2&,D,.Y"FD([O47N-9?.:I=R:]UEB=3WQ:Y[^+;8K2JO4KA>JO2J^:D ML?)J<.I0>)O?74 A,,0YQ"!+ (L2" >P; PE[K6TS$$]\(;.1=>*:J=":]M MEJ<3WN;?>"^\S>_:%5Z5<+U9X55RTEQXU3EU([SDJI&H/2(*F> D96F(XSB* MXE2 !ATA0"0 A*G#>0A=J[([U*22YB]#;$.9' M1%M39[WPO46)UO342*=-V+4@UK\7NT7&28AX"M,D(P@W+"00QZC+/MNE3D\$SO=!4-/[JK M,^^J:=JT6H?^L&M&-B^8;;=I-S+RX>K+\L?'8EM6C&*4D M0F':[BE-!4(TQ5F^!Q9%B*G0 MS^C#A$'T0S*F=+B:KC:HV MP7*$_^M5M?VU;AP(RLU]T>,^O4UYYMC)E7]>ADVM+I1("^1Y! _.! =OCA.( M/UE#)0Z:N<-)J/W/(&[<5L@C#GFWD4T:5$5YOPDLRMLK^D4HF@08L6:\G,70L./(L6&Y6P9%OWN6H* M$A2RUF0QL9'#6#-$NV_@- 7[?]XUE?W50[FY)O5_%*OK8C^.6T"2ASP$+&TS M*P@YQ>E^"BC#1.EA%_=HIAL#72_+3?!+.Q+Z6SL4NES6WX.K=?57\+U#;"\W M60J3>1J:/D+6,\Z1"\'!AV!9![T7?J86*>(ULXC=H/J?,"S[JY ;7#!M(PU\ M*B[7R[HNK\K+)[E)-,R2#_F[#YLC['ND)(,)3&C>'@T.>8.9 C B11$"BTUQ MW5[#^L5.?G %4TJ/<*]'SSR2UJ:GZ(^',2^ECZ#<7*[O5DV>:;+,IM&DLB/" M'TW2#(>F2KD.OO^ZY9P!!26;)AHV5Q,7&<8D VE*!6.92'D"-37PM=/JJ%RJ$6ZFI6?Y3$4!J4&?>_KZN[I+% I\B7;&]\P>K>(HLB M&D>" VC#Q^7VR8+3:MM9R@\(VDVB/=#R:QX4MEOEFJZ=7J]Z4OQ8T<; MA_]9"K-AS_%DU]FU834EL\*NG*)- M3:R:LIU?;__ZI1.R%FC0(9UXAY8$=VK>;>Z;)%EM M'_IEBEW7Z!;-R"S/XBR.(Y3&<4BI@%EGBV&6TE3IR+.>!<=RM@=U,2PX[H;^ MIO@BL0!$EC%,($ IPH(-9CG#0NEU&6-CCG7G$;Z@ M!1CL\05?6X2* F3.KNS8<$)B50>(^IPZ&@2>Y^KL2- 2S7ZHECUWGHT)K?*D MKV6CT>$A]U@ )%C,:$X9@V&8TQ"-9GF:*KWH9VQL5BWK,1JKF2J_NFKFD%J; M:O8:JQ/IV6.VE/1,DVA?]4S7G5?US(@GJ7>JVO.[]?=B]?>J6M7[BG!X"Y53 MRAG@!$ F=+G5.YQJ7/NOZ#A]BCSX#DI.WY4MAN36OGY\>[; MNKS\8U>NN[G!O=&NXF7M4U4)%A@V@_@TC'DHPM%DSF"J4GH:&9IJZDYKO&Q& MH5QU.1E[FM-WLPR*SY%RIH"TPJ4?Q:,=5RH';YC#/ M(QKBD',P&L8BM:)%"N:F4R2M4:\-0LV4R1&7VOHTRS#W=7(T=$J#6;_52L;+=K_V[V=ET.!Y(^%76QO2_J M14H $"P,,\B((!D1B(];8$24(*6!JUW+SA=S;VZK37<"L;ULH[[[MJSK1MG7 MRMM[+1.N*$R33.:DP\4T*[OIT2 M20<,*NOG/ZOMG^\V'[?595$_M9P) 1L;>9[$- $QP&A<[1 H1T!+-0WL.=;* M%EE[%/NVQZ8ICR9\*HKB1%1J2^%(Z(#0%_T[39N,ZED@W3.ML^'1*86SQI:R MKCU:QWUL.4[CG"0<0H+3D*> P'S<1"A$))1NY[-A;ZKM,-'1*U:RQI:QJ[0L<+&&$IF&4")B#.&W/ MR.+11 Y9IG+$7NF#E71*_4S]Z_OTW/:@\T_':#'E69]0@GZJ\:O[KSXFV9:[ M@E5_;18DS@$. 60BI)A 0;-X;RA&F=)Q;(V/GVQ6^*\6TJ^K!I/NL$.>,M51 MAA.V=.>$__DZ48Y'#R,=4H,%9>X\4PP-!TX.!32YD+[=875?;'=E76ZNAV?U M%HF("4LY3QN92CF&/ ;]1BD.&$C5]BMI?+QC]3A"%!0])-4K&S0HDU,/QVRI MJ<]<>,;&&?$PH,X/\3!QX.D%"J9<*%QI=5/V5S5VSV5M=HW)8G-9 M%C4KZ\MU5=]MBZ-+&P@1-$Q1GHB(IC F*4YZ$&E$XU3IPF3+IMTO*(UHN\6- M1WB5K[ZRRKF<,LU(MYIJG64Z.& -OLYVEXP:EVR M.LJ*;[N#M?U38 C3"#=%'LY2DA"<"(3@(-J"TDSVO2;-3W?71UM C[KB3,_N MO4S,F0YGR*0?'CM9QPJ1W+IC9< MEQ#;8E7N K&\'':*JY4-VLSI:(P;T@Q%9K9\?X(;:9U19]-'H='PXJS2Z+(B M*S7ORTWQX:KO=4.G>^AOA@HSF+(P8B+),$&QX#GI:P F0,BXTC!&WXICN6F! M=8]F/Y*=![V+X0RXE).?:6A4$R!=!IUHT$F"SJB0.:E^Z) %/RK;S4U-B_ZQ MW);MQW]:[HKN+"M**6)4A#!*PSAA"8^2>#23,XY4)$CYPQTKSX@G: %I'6M7 MITM.99PRI28N2B0Y492G9)P1$FW>_- /??B5I?:CKQ;#"5((8A)"!L)