0001356104-18-000010.txt : 20180216 0001356104-18-000010.hdr.sgml : 20180216 20180216161220 ACCESSION NUMBER: 0001356104-18-000010 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 111 CONFORMED PERIOD OF REPORT: 20171231 FILED AS OF DATE: 20180216 DATE AS OF CHANGE: 20180216 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Mellanox Technologies, Ltd. CENTRAL INDEX KEY: 0001356104 STANDARD INDUSTRIAL CLASSIFICATION: SEMICONDUCTORS & RELATED DEVICES [3674] IRS NUMBER: 980233400 STATE OF INCORPORATION: L3 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-33299 FILM NUMBER: 18621315 BUSINESS ADDRESS: STREET 1: 350 OAKMEAD PARKWAY, SUITE 100 CITY: SUNNYVALE STATE: CA ZIP: 94085 BUSINESS PHONE: 408-970-3400 MAIL ADDRESS: STREET 1: 350 OAKMEAD PARKWAY, SUITE 100 CITY: SUNNYVALE STATE: CA ZIP: 94085 10-K 1 a2017123110k.htm 10-K Document


 
 
 
 
 
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
Form 10-K
x
 
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
 
 
For the Fiscal Year Ended: December 31, 2017
OR
o
 
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from              to            
Commission File Number 001-33299
MELLANOX TECHNOLOGIES, LTD.
(Exact name of registrant as specified in its charter)
Israel
(State or other jurisdiction of
incorporation or organization)
 
98-0233400
(I.R.S. Employer
Identification Number)
Mellanox Technologies, Ltd.
Beit Mellanox, Yokneam, Israel 20692
(Address of principal executive offices, including zip code)
+972-4-909-7200
(Registrant's telephone number, including area code)
Securities registered pursuant to Section 12(b) of the Act:
Title of Each Class:
 
Name of Each Exchange on Which Registered:
Ordinary shares, nominal value NIS 0.0175 per share
 
The NASDAQ Stock Market, Inc.
Securities registered pursuant to Section 12(g) of the Act: None
(Title of Class)
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes x    No o
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 o     No x
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 x    No o
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 during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).  Yes x    No o
Indicate by check mark if disclosure of delinquent filers pursuant to Item 405 of Regulation S-K is not contained herein, and will not be contained, to the best of Registrant's knowledge, in definitive proxy or information statements incorporated by reference in Part III of this Form 10-K or any amendment to this Form 10-K. x
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of "large accelerated filer," "accelerated filer" "smaller reporting company" and "emerging growth company" in Rule 12b-2 of the Exchange Act. (Check one):
Large accelerated filer x
 
Accelerated filer o
 
Non-accelerated filer o
 (Do not check if a
smaller reporting company)
 
Smaller reporting company o
 
 
 
 
 
 
Emerging growth company o
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.     o
Indicate by check mark whether the registrant is a shell company (as defined in Exchange Act Rule 12b-2). Yes o    No x
The aggregate market value of the registrant's ordinary shares, nominal value NIS 0.0175 per share, held by non-affiliates of the registrant on June 30, 2017, the last business day of the registrant's most recently completed second fiscal quarter, was approximately $2.2 billion (based on the closing sales price of the registrant's ordinary shares on that date). Ordinary shares held by each director and executive officer of the registrant, as well as shares held by each holder of more than 10% of the ordinary shares known to the registrant, have been excluded in that such persons may be deemed to be affiliates. This determination of affiliate status is not a determination for other purposes.
The total number of shares outstanding of the registrant's ordinary shares, nominal value NIS 0.0175 per share, as of February 9, 2018, was 51,781,340.
DOCUMENTS INCORPORATED BY REFERENCE
Portions of the registrant's Definitive Proxy Statement, to be filed with the Securities and Exchange Commission pursuant to Regulation 14A in connection with the 2018 Annual General Meeting of Shareholders of Mellanox Technologies, Ltd. (hereinafter referred to as the "Proxy Statement") are incorporated by reference in Part III of this report. Such Proxy Statement will be filed with the Securities and Exchange Commission not later than 120 days after the conclusion of the registrant's fiscal year ended December 31, 2017.
 
 
 
 
 




MELLANOX TECHNOLOGIES, LTD.
 
 
 
 
 
Page No.
 
 
 
 


2



PART I
SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS
This report includes forward-looking statements. We have based these forward-looking statements largely on our current expectations and projections about future events and financial trends affecting the financial condition of our business. Forward-looking statements should not be read as a guarantee of future performance or results, and will not necessarily be accurate indications of the times at, or by which, such performance or results will be achieved. Forward-looking statements are based on information available at the time those statements are made and/or management's good faith belief as of that time with respect to future events, and are subject to risks and uncertainties that could cause actual performance or results to differ materially from those expressed in or suggested by the forward-looking statements. Important factors that could cause such differences include, but are not limited to:
the impact of worldwide economic conditions on us, our customers and our vendors;
the impact of any acquisitions or investments in other companies;
our ability to resume and maintain adequate revenue growth;
market adoption of our Ethernet and InfiniBand solutions;
our ability to accurately forecast customer demand;
our dependence on a relatively small number of customers;
competition and competitive factors;
our ability to successfully introduce new products and enhance existing products;
our dependence on third-party subcontractors;
our ability to carefully manage the use of "open source" software in our products;
a potential proxy contest for the election of directors at our annual meeting, which could distract our management, divert our resources and, the outcome of which may significantly impact the strategic direction of the Company and the Company's financial performance; and
other risk factors included under "Risk Factors" in this report.
In addition, in this report, the words "believe," "may," "will," "estimate," "continue," "anticipate," "intend," "expect," "predict," "potential" and similar expressions, as they relate to us, our business and our management, are intended to identify forward-looking statements. In light of these risks and uncertainties, the forward-looking events and circumstances discussed in this report may not occur and actual results could differ materially from those anticipated or implied in the forward-looking statements.
You should not put undue reliance on any forward-looking statements. We assume no obligation to update forward-looking statements to reflect actual results, changes in assumptions or changes in other factors affecting forward-looking information, except to the extent required by applicable laws. If we update one or more forward-looking statements, no inference should be drawn that we will make additional updates with respect to those or other forward-looking statements.
When used in this report, "Mellanox," the "Company," "we," "our" or "us" refers to Mellanox Technologies, Ltd. and its consolidated subsidiaries unless the context requires otherwise.

3



ITEM 1—BUSINESS
We are an integrated supplier of end-to-end high-performance interconnect products and solutions based on the Ethernet and InfiniBand standards. Our products facilitate efficient data transmission between servers, storage systems, communications infrastructure equipment and other embedded systems. We operate our business globally and offer products to customers at various levels of integration. The products we offer include integrated circuits ("ICs"), adapter cards, switch systems, multi-core and network processors, systems on a chip (“SOCs”), cables, modules, software, services and accessories. Together these products form a total end-to-end networking solution focused on computing, storage and communication applications used in multiple markets, including high-performance computing ("HPC"), cloud, Web 2.0, Big Data, machine learning, storage, telecommunications, financial services, and enterprise data centers ("EDC"). These solutions increase performance, application efficiency and improve return on investment. Through the successful development and implementation of multiple generations of our products, we have established significant expertise and competitive advantages.
As a leader in developing multiple generations of high-speed interconnect solutions, we have established strong relationships with our customers. Our products are incorporated in servers and associated networking solutions produced by the largest server vendors. We supply our products to leading storage and communications infrastructure equipment vendors, original design manufacturers ("ODMs"), distributors, and large end customers. Additionally, our products are used in embedded solutions.
We are one of the pioneers of InfiniBand, an industry-standard architecture for high-performance interconnects. We believe InfiniBand interconnect solutions deliver industry-leading performance, efficiency and scalability for clustered computing and storage systems that incorporate our products. In addition to supporting InfiniBand, our products also support industry-standard Ethernet transmission protocols providing unique product differentiation and connectivity flexibility. Our products serve as building blocks for creating reliable and scalable Ethernet and InfiniBand solutions with leading performance. We also believe that we are one of the major suppliers of 25, 50, and 100Gb/s Ethernet adapters, switches, and cables to the market, and the only end-to-end supplier of these products today. We are the leading provider of adapters at the 25, 40, 50, and 100Gb/s speeds, which helps to drive demand for our switch and cable products and provides us the opportunity to gain share in the Ethernet market as users upgrade from 1Gb/s or 10Gb/s directly to 25, 40, 50 or 100Gb/s.
On February 23, 2016, we completed our acquisition of EZchip Semiconductor, Ltd. ("EZchip"), for approximately $782.2 million. The EZchip acquisition is a critical enabler of our strategy to become the leading broad-line supplier of intelligent interconnect solutions for the software-defined data centers. The addition of EZchip’s products and expertise in security, deep packet inspection, video, and storage processing enhances our leadership position, and ability to deliver complete end-to-end, intelligent 10, 25, 40, 50, and 100Gb/s interconnect and processing solutions for advanced data center and edge platforms. The addition of multi-core and network processors allows us to offer our customers diverse and robust solutions to meet the growing demands of data-intensive applications used in high-performance computing, Web 2.0, cloud, secure data center, enterprise, telecom, database, financial services, and storage environments. The transaction closed on February 23, 2016 and was financed with cash on hand, and with $280.0 million in term debt ("Term Debt").
We have been shipping our InfiniBand products since 2001 and our Ethernet products since 2007. During 2008, we introduced Virtual Protocol Interconnect, ("VPI"), into our ConnectX family of adapter ICs and cards. VPI provides the ability for an adapter to automatically sense whether a communications port is connected to Ethernet or InfiniBand. In 2015, we introduced the Spectrum family of 25, 50, and 100Gb/s Ethernet switches and the Switch-IB 2 smart InfiniBand switch.
In order to accelerate adoption of our high-performance interconnect solutions and our products, we work with leading vendors across related industries, including:
processor and accelerator vendors such as AMD, ARM, IBM, Intel, Nvidia, Oracle, and Qualcomm;
operating system vendors such as Microsoft and Red Hat; and
software applications vendors such as Oracle, IBM and VMware.
We are a Steering Committee member of the InfiniBand Trade Association, ("IBTA"), and the OpenFabrics Alliance, ("OFA"), both of which are industry trade organizations that maintain and promote InfiniBand technology. Additionally, OFA supports and promotes Ethernet solutions. We are a founding member of the 25 Gigabit Ethernet consortium. We are also a participating member of the Institute of Electrical and Electronic Engineers ("IEEE"), an organization that facilitates the advancement of the Ethernet standard, Ethernet Alliance and other industry organizations advancing various networking and storage related standards.
Our business headquarters are in Sunnyvale, California, and our engineering and manufacturing headquarters are in Yokneam, Israel. Our total assets as of December 31, 2017 and 2016 were approximately $1,401.9 million and $1,473.5 million, respectively. During the years ended December 31, 2017, 2016 and 2015, we generated approximately $863.9 million,

4



$857.5 million and $658.1 million in revenues, respectively, and approximately $(19.4) million, $18.5 million and $92.9 million in net income (loss), respectively.
We manage our business based on one reportable segment: the development, manufacturing, marketing and sales of interconnect products. Additional information required by this item is incorporated herein by reference to our consolidated financial statements and Note 13, "Geographic information and revenues by product group," of the Notes to Consolidated Financial Statements, included in Part IV, Item 15 of this report. The risks related to foreign operations and dependence on foreign operations are discussed under the section entitled "Risk Factors—Risks Related to Operations in Israel and Other Foreign Countries" under Part I, Item 1A of this report.
Industry Background
High-Performance Interconnect Market Overview and Trends
Computing and storage systems such as servers, supercomputers and storage arrays in today's data centers face a critical challenge of handling exponentially expanding volumes of transactions and data while delivering improved application performance, high scalability and reliability within economic and power constraints. High-performance interconnect solutions remove bottlenecks in communications between compute and storage resources through fast transfer of data, latency reduction, improved application processing by central processing unit ("CPU") utilization and efficient sharing of resources. The result is higher efficiency and better resource utilization, thereby delivering higher application performance with lower capital expenditures and operating expenses. Leading companies in HPC, cloud, Web 2.0, Big Data, machine learning, storage, telecommunications, financial services, and EDC utilize these technologies to develop distributed applications and services which are able to scale to serve millions of end customers.
Demand for computing power and data storage capacity continue to rise, fueled by the increasing reliance by enterprises on information technology ("IT") for everyday operations. Due to greater amounts of information to be processed, stored and retrieved, data centers rely on high-performance computing and high-capacity storage systems to optimize price/performance, minimize total cost of ownership, utilize power efficiently and simplify management. We believe that several IT trends impact the demand for interconnect solutions and the performance required from these solutions. These trends include:
Transition to clustered computing and storage using connections among multiple standard components;
Transition to multiple and multi-core processors in servers;
Use of solid state Flash memory drives for data storage;
Increasing deployments of software defined scale out storage;
Enterprise data center infrastructure consolidation;
Increasing deployments of mission critical, latency, or response time sensitive applications;
Increasing deployments of converged and hyperconverged infrastructure;
Increasing deployment of virtualized computing and virtualized networking resources to improve server utilization;
Requirements by cloud providers to perform system provisioning, workload migrations and support multiple users' requests faster and more efficiently;
Requirements by Web 2.0 data centers to increase their hardware utilization and to instantly scale up to large capacities;
Big Data Analytics requirements for faster data access and processing to analyze increasingly large datasets and to provide real-time analysis; and
Increasing deployment of artificial intelligence and machine learning applications that utilize massive amounts of data and compute resources and often require generating real-time results.
A number of semiconductor-based interconnect solutions have been developed to address different application requirements. These solutions include proprietary technologies as well as standard technologies, including Fibre Channel, Ethernet and InfiniBand, which was specifically created for high-performance computing, storage and embedded applications.
Challenges Addressed by High-Performance Interconnect
The trends described above indicate that high-performance interconnect solutions will play an increasingly important role in IT infrastructures and will drive strong growth in unit demand. Performance requirements for interconnect solutions,

5



however, continue to evolve and lead to high demand for solutions that are capable of resolving the following challenges to facilitate broad adoption:
Performance limitations. In clustered computing, cloud computing and storage environments, high bandwidth and low latency are key requirements to capture the full performance capabilities of a cluster. With the usage of multiple multi-core processors in server, storage and embedded systems, I/O bandwidth has not been able to keep pace with processor advances, creating performance bottlenecks. Fast data access has become a critical requirement to take advantage of the increased compute power of microprocessors. In addition, interconnect latency has become a limiting factor in a cluster's overall performance.
Increasing complexity. The increasing usage of clustered servers and storage systems as a critical IT tool has led to an increase in complexity of interconnect configurations. The number of configurations and connections has also proliferated in EDC, making systems increasingly complicated to manage and expensive to operate. Additionally, managing multiple software applications utilizing disparate interconnect infrastructures has become increasingly complex.
Interconnect inefficiency. The deployment of clustered computing and storage has created additional interconnect implementation challenges. As additional computing and storage systems, or nodes, are added to a cluster, the interconnect must be able to scale in order to provide the expected increase in cluster performance. Additionally, increased attention on data center energy efficiency is causing IT managers to look for ways to adopt more energy-efficient implementations.
Limited reliability and stability of connections. Most interconnect solutions are not designed to provide reliable connections when utilized in a large clustered environment, causing data transmission interruption. As more applications in EDCs share the same interconnect, advanced traffic management and application partitioning become necessary to maintain stability and reduce system down time. Such capabilities are not offered by most interconnect solutions.
Poor price/performance economics. In order to provide the required system bandwidth and efficiency, most high-performance interconnects are implemented with complex, multi-chip semiconductor solutions. These implementations have traditionally been extremely expensive.
In addition to Ethernet and InfiniBand, proprietary and other standards-based interconnect solutions, including Fibre Channel, are currently used in EDC, HPC and embedded markets. Performance and usage requirements, however, continue to evolve and are now challenging the capabilities of these interconnect solutions.
Proprietary interconnect solutions have been designed for use in supercomputer applications by supporting low latency and increased reliability. These solutions are only supported by a single vendor for product and software support, and there is no standard organization maintaining and facilitating improvements and changes to the technology. The number of supercomputers that use proprietary interconnect solutions has been declining largely due to the required use of proprietary software solutions, a lack of compatible storage systems and the availability of industry standards-based interconnects that offer superior price/performance.
Fibre Channel is an industry standard interconnect solution limited to storage applications. The majority of Fibre Channel deployments support 2, 4, 8 and 16Gb/s. Fibre Channel lacks a standard software interface, does not provide server cluster capabilities and remains more expensive relative to other standards-based interconnects. There have been industry efforts to support the Fibre Channel data transmission protocol over interconnect technologies including Ethernet (Fibre Channel over Ethernet) and InfiniBand (Fibre Channel over InfiniBand). The Fibre Channel market is declining as legacy storage area network moves to more modern Web 2.0 and cloud architectures based on converged, software defined, and scale out storage.
Ethernet is an industry-standard interconnect solution that was initially designed to enable basic connectivity between a local area network of computers or over a wide area network, where latency, connection reliability and performance limitations due to communication processing are non-critical. While Ethernet has a broad installed base at 1/10Gb/s and lower data rates, its overall efficiency, scalability and reliability have been less optimal than other interconnect solutions in high-performance computing, storage and communication applications. An increase to 25/40/50/100Gb/s bandwidth, a significant reduction in application latency and more efficient software solutions have improved Ethernet's capabilities to address specific high-performance applications that do not demand the highest performance or scalability.
In the HPC, cloud, Web 2.0 and storage markets the predominant interconnects today are Ethernet and InfiniBand. In the EDC and embedded markets, the predominant interconnects today are Ethernet, Fibre Channel and InfiniBand. Based on our

6



knowledge of the industry, we believe there is significant demand for interconnect products that provide high bandwidth and better overall performance in these markets.
Advantages of InfiniBand
We believe that InfiniBand-based solutions have advantages compared to solutions based on alternative interconnect architectures. InfiniBand addresses the significant challenges within IT infrastructures by providing solutions for more demanding requirements of the high-performance interconnect market. More specifically, we believe that InfiniBand has the following advantages:
Superior performance. Compared to other interconnect technologies that were architected to have a heavy reliance on communication processing, InfiniBand was designed for implementation in an IC that relieves the CPU of communication processing functions. InfiniBand is able to provide superior bandwidth and latency relative to other existing interconnect technologies and has maintained this advantage with each successive generation of products. For example, our current InfiniBand adapters and switches provide bandwidth up to 100Gb/s, with end-to-end latency lower than a microsecond. In addition, InfiniBand fully leverages the I/O capabilities of PCI Express, a high-speed system bus interface standard.
The following table provides a bandwidth comparison of the various high-performance interconnect solutions:
 
Proprietary
 
Fibre
Channel
 
Ethernet
 
InfiniBand
Supported bandwidth of available solutions
2Gb/s - 100Gb/s
 
2Gb/s - 16Gb/s
 
1Gb/s - 100Gb/s
 
10Gb/s - 100Gb/s
Performance in terms of latency varies depending on system configurations and applications. According to independent benchmark reports, latency of InfiniBand solutions was less than half that of tested Ethernet solutions. Fibre Channel, which is used only as a storage interconnect, is typically not benchmarked on latency performance. HPC typically demands low latency interconnect solutions. In addition, there are increasing numbers of latency-sensitive applications in the cloud, Web 2.0, storage, machine learning and embedded markets, and, therefore, there is a trend towards using industry-standard Ethernet and InfiniBand solutions of 10Gb/s and faster, which are able to deliver lower latency than 1Gb/s Ethernet.
Reduced complexity. While other interconnects require use of separate cables to connect servers, storage and communications infrastructure equipment, InfiniBand allows for the consolidation of multiple I/Os on a single cable or backplane interconnect, which is critical for blade servers and embedded systems. InfiniBand also consolidates the transmission of clustering, communications, storage and management data types over a single connection.
Highest interconnect efficiency. InfiniBand was developed to provide efficient scalability of multiple systems. InfiniBand provides communication processing functions in hardware, relieving the CPU of this task, and enables the full resource utilization of each node added to the cluster.
Reliable and stable connections. InfiniBand is one of the only industry standard high-performance interconnect solutions which provides reliable end-to-end data connections within the silicon hardware. In addition, InfiniBand facilitates the deployment of virtualization solutions, which allow multiple applications to run on the same interconnect with dedicated application partitions. As a result, multiple applications run concurrently over stable connections, thereby minimizing down time.
Superior price/performance economics. In addition to providing superior performance and capabilities, standards-based InfiniBand solutions are generally available at a lower cost than other high-performance interconnects.
Our InfiniBand Solutions
We provide comprehensive end-to-end 40/56/100Gb/s InfiniBand solutions, including switch and gateway ICs, adapter cards, switch, gateway and long-haul systems, cables, modules and software. We expect to introduce our 200Gb/s solutions in fiscal 2018. InfiniBand enables us to provide products that we believe offer superior performance and meet the needs of the most demanding applications, while also offering significant improvements in total cost of ownership compared to alternative interconnect technologies. As part of our comprehensive solution, we perform validation and interoperability testing from the physical interface to the applications software. Our expertise in performing validation and testing reduces time to market for our customers and improves the reliability of the fabric solution.
Our Ethernet Solutions
Advances in server virtualization, network storage and compute clusters have driven the need for faster network throughput to address application latency and availability problems in the Enterprise. To service this need, we provide a

7



complete industry leading, end-to-end 10/25/40/50/100Gb/s Ethernet product portfolio for use in EDC, HPC, embedded environments, hyperscale, Web 2.0, and cloud data centers. Our portfolio of advanced Ethernet switch products supports the latest generation of Ethernet speeds and deliver wire speed forwarding for telco and data center environments. In addition, we provide a full range of Ethernet adapters at these speeds which incorporate the latest in Ethernet technology, including support for virtualization and RDMA over Converged Ethernet (RoCE). These solutions remove I/O bottlenecks in mainstream servers that limit application performance and support hardware-based I/O virtualization, providing dedicated adapter resources and guaranteed isolation and protection for virtual machines within the server.
VPI: Providing Connectivity to Ethernet and InfiniBand
Our VPI technology enables us to offer fabric-flexible products that concurrently support both Ethernet and InfiniBand with network ports having the ability to auto sense the type of switch to which it is connected and then take on the characteristics of that fabric. In addition, these products extend certain InfiniBand advantages to Ethernet fabrics, such as reduced complexity and superior price/performance, by utilizing existing, field-proven InfiniBand software solutions.
Our Strengths
We apply our strengths to enhance our position as a leading supplier of semiconductor-based, high-performance interconnect products. We consider our key strengths to include the following:
We have expertise in developing high-performance interconnect solutions. We were founded by a team with an extensive background in designing and marketing semiconductor solutions. Since our founding, we have been focused on high-performance interconnect and have successfully launched several generations of Ethernet and InfiniBand products. We believe we have developed strong competencies in integrating mixed-signal design and developing complex ICs. We also consider our software development capability as a key strength, and we believe that our software allows us to offer complete solutions. We have developed a significant portfolio of intellectual property ("IP"), and have 487 issued patents and pending design applications. We believe our experience, competencies and IP will enable us to remain a leading supplier of high-performance interconnect solutions.
We have expertise in developing high speed analog and optical components. We have unique design expertise and manufacturing capabilities required to build state of the art optical components, modules, and cable assemblies. We have developed significant know-how related to building advanced electrical and electro-optical components and sub-assemblies which combine electrical and optical components. In addition, we have design expertise to enable advanced transceiver chipsets for driving and receiving multimode optical signals and interfacing to low cost lasers and optical sensor technologies. We have developed significant manufacturing know how and automated assembly techniques to combine these optical and electrical components and build complete optical module and cables that are high performance, cost effective, high quality, and offer high reliability.
We believe we are the leading merchant supplier of InfiniBand ICs. We have gained in-depth knowledge of the InfiniBand standard through active participation in its development. We were first to market with InfiniBand products (in 2001) and InfiniBand products that support the standard PCI Express interface (in 2004), PCI Express 2.0 interface (in 2007) and PCI Express 3.0 (in 2011). We have sustained our leadership position through the introduction of several generations of products. Because of our market leadership, vendors have developed and continue to optimize their software products based on our semiconductor solutions. We believe that this places us in an advantageous position to benefit from continuing market adoption of our InfiniBand products.
We believe we are a leading merchant supplier of end to end Ethernet solutions and the leading merchant supplier of high performance Ethernet Adapters. We have gained significant expertise in Ethernet adapters and are the leading supplier of adapters with speeds of 25Gb/s and above with over 60% market share of adapters with speeds greater than 10Gb/s. We have developed significant expertise in Ethernet switches hardware and software and are gaining market share with our top of rack switch products and optical and copper cables and transceivers. Nine out of the top ten hyperscale, cloud and Web 2.0 data centers are using our products. Our engagement with these customers through several generations of designs has allowed us to understand the challenges faced by large scale deployments, and to develop features that solve these problems. We are the first to market with a complete end-to-end product portfolio of adapters, switches, and cables for the latest 25, 50, and 100Gb/s speeds of Ethernet. Our leading time to market, customer engagements, advanced feature set, and rapid development cadence provides a significant competitive advantage over other vendors. We believe that this places us in an advantageous position to benefit from continuing market adoption of our Ethernet products.
We have a comprehensive set of technical capabilities to deliver innovative and reliable products. In addition to designing our ICs, we design standard and customized adapter card products, switch products, and optical cables and transceivers - providing us a deep understanding of the associated circuitry and component characteristics. We believe

8



this knowledge enables us to develop solutions that are innovative and can be efficiently implemented in target applications. We have devoted significant resources to develop our in-house test development capabilities, which enables us to rapidly finalize our mass production test programs, thus reducing time to market. We have synchronized our test platform with our outsourced testing provider and are able to conduct quality control tests with minimal disruption. We believe that because our capabilities extend from product definition, through IC design, and ultimately management of our high-volume manufacturing partners, we have better control over our production cycle and are able to improve the quality, availability and reliability of our products.
We have extensive relationships with our key original equipment manufacturers ("OEM") and hyperscale customers and many end users. Since our inception we have worked closely with major hyperscale customers and OEMs, including leading server, storage, communications infrastructure equipment and embedded systems vendors, to develop products that accelerate market adoption of our Ethernet and InfiniBand products. During this process, we have obtained valuable insight into the challenges and objectives of our customers, and gained visibility into their product development plans. We also have established end-user relationships with influential IT executives who allow us access to firsthand information about evolving market trends. We believe that our OEM customer and end-user relationships allow us to stay at the forefront of developments and improve our ability to provide compelling solutions to address their needs.
Our Strategy
Our goal is to be the leading supplier of end-to-end interconnect solutions for servers and storage that optimize data center performance for computing, storage and communications applications. To accomplish this goal, we intend to:
Continue to develop leading, high-performance interconnect products. We will continue to expand our technical expertise and customer relationships to develop leading interconnect products. We are focused on extending our leadership position in high-performance interconnect technology and pursuing a product development plan that addresses emerging customer and end-user demands and industry standards. Our unified software strategy is to use a single software stack to support connectivity to Ethernet and InfiniBand with the same VPI enabled hardware adapter device.
Capture Ethernet market share with our adapter, switch, and cable products. We believe we are the market leader in Ethernet adapters with performance greater than 10Gb/s and the only provider of end-to-end solutions of adapters, switches, and cables at the latest 25, 40, 50, and 100Gb/s speeds. We plan to capture Ethernet market share as data centers transition from 10Gb/s to 25/40/50 or 100Gb/s. We believe we will be able to leverage our strength in the Ethernet adapter business to grow our Ethernet switch and cable business during the market transition to these advanced speeds.
Facilitate and increase the continued adoption of InfiniBand. We will facilitate and increase the continued adoption of InfiniBand in the high-performance interconnect marketplace by expanding our partnerships with key vendors that drive high-performance interconnect adoption, such as suppliers of processors, operating systems and other associated software. In conjunction with our OEM customers, we will expand our efforts to promote the benefits of InfiniBand and VPI directly to end users to increase demand for high-performance interconnect solutions.
Expand our presence with existing server OEM customers. We believe the leading server vendors are influential drivers of high-performance interconnect technologies to end users. We plan to continue working with and expanding our relationships with server OEMs to increase our presence in their current and future product platforms.
Broaden our customer base with storage, communications infrastructure and embedded systems OEMs. We believe there is a significant opportunity to expand our global customer base with storage, communications infrastructure and embedded systems OEMs. In storage solutions specifically, we believe our products are well suited to replace existing technologies such as Fibre Channel. We believe our adapter, SOC, and switch products are the basis of superior interconnect fabrics for unifying disparate storage interconnects, including back-end, clustering and front-end connections, primarily due to their ability to be a unified fabric and superior price/performance economics.
Leverage our fabless business model to deliver strong financial performance. We intend to continue operating as a fabless semiconductor company and consider outsourced manufacturing of our ICs, adapter cards, switches and cables to be a key element of our strategy. Our fabless business model offers flexibility to meet market demand and allows us to focus on delivering innovative solutions to our customers. We plan to continue to leverage the flexibility and efficiency offered by our business.

9



Our Products
We provide complete solutions which are based on and meet the specifications of the Ethernet and InfiniBand standards. Our products include adapter ICs and cards (ConnectX®, Quantum, and Connect-IB™ product family) and switch ICs (InfiniScale®, SwitchX®, SwitchX®-2, Spectrum®, and Switch-IB™ product families) and systems, gateway ICs (BridgeX® product family) and gateway systems, long-haul systems (MetroX®), Bluefield family SOC multicore and SmartNIC processors, software, and LinkX® cables and transceivers. Our ConnectX® family of adapters and cards support both the Ethernet and InfiniBand interconnect standards. Our SwitchX® and SwitchX®-2 family of silicon and systems supports both Ethernet and InfiniBand, and includes gateways that support bridging from InfiniBand to Ethernet. Our Spectrum® switches support Ethernet standard and our Switch-IB switches support InfiniBand standard. Our long-haul systems expand the reach of InfiniBand and lossless Ethernet up to 80 kilometers.
We have registered "Mellanox" and its logo, "Bluefield", "BridgeX", "Connect-IB", "ConnectX", "CoolBox", "CORE-Direct", "GPUDirect", "InfiniBridge", "InfiniHost", "InfiniScale", "Kotura" and its logo, "Mellanox Federal Systems", "Mellanox Hostdirect", "Mellanox Open Ethernet", "Mellanox Peerdirect", "Mellanox ScalableHPC", "Mellanox Technologies Connect. Accelerate. Outperform", "Mellanox Virtual Modular Switch", "MetroDX", "MetroX", "MLNX-OS", "Open Ethernet" logo, "PhyX", "SwitchX", "TestX", "The Generation of Open Ethernet" and its logo, "UFM", "Virtual Protocol Interconnect", "Quantum", "EZchip", "Tilera", and "Voltaire" and its logo as trademarks in the United States.
We have trademark applications pending to register in the United States "25G is the New 10G", "Accelio", "CloudX" logo, "CompustorX", "CYPU", "FPGADirect", "HPC-X", "LinkX", "Mellanox Care", "Mellanox CloudX" and its logo, "Mellanox Multi-host", "Mellanox NEO", "Mellanox Opencloud" and its logo, "Mellanox OpenHPC", "Mellanox Socket Direct", "Mellanox Spectrum", "Mellanox StorageX", "Mellanox TuneX, "NVMEDirect", "One Switch. A world of options" slogan, "PlatformX", "PSiPHY", "SiPhy", "Spectrum", "StoreX", "STPU", "Switch-EN", "Switch-IB", "TuneX", "UCX", "UCX Unified Communication X" and "Unbreakable-Link".
We provide adapters to server, storage, communications infrastructure and embedded systems OEMs as ICs or standard card form factors with PCI Express interfaces. Adapter ICs or cards are incorporated into OEMs' server and storage systems to provide Ethernet and/or InfiniBand connectivity. All of our adapter products interoperate with standard programming interfaces and are compatible with previous generations, providing broad industry support. We support server operating systems including Linux, Windows, AIX, HPUX, Solaris and VxWorks.
We provide our switch ICs and systems to server, storage, communications infrastructure and embedded systems OEMs to create switching equipment. To deploy an Ethernet or InfiniBand fabric, any number of server or storage systems that contain an adapter can be connected to a communications infrastructure system such as an Ethernet or InfiniBand switch. Our Spectrum Ethernet switch IC supports 10, 25, 40, 50, and 100Gb/s Ethernet throughput while Spectrum-2 is designed to support 200 and 400Gb/s Ethernet throughput. Our 8th generation InfiniBand switch IC (Switch-IB 2) supports up to 100Gb/s InfiniBand throughput. We have introduced switch systems that include 8-port, 12-port, 18-port, 36-port, 48-port, 64-port, 108-port, 216-port, 324-port and 648-port. Our family of multicore processors and the new Bluefield SOC device combine multiple processing cores together with advanced networking connectivity and accelerators for security, storage, and other intelligent networking applications.
Our products generally vary by the number and performance of Ethernet or InfiniBand ports, and the number of processor cores supported.
We also offer custom products that incorporate our ICs to select server and storage OEMs that meet their special system requirements. Through these custom product engagements we gain insight into the OEMs' technologies and product strategies.
We also provide our OEM customers software and tools that facilitate the use and management of our products. Our Linux, Windows, and VMware-based software enables applications to efficiently utilize the features of the interconnect. We have expertise in optimizing the performance of software that spans the entire range of upper layer protocols down through the lower level drivers that interface to our products. We provide a suite of software tools and a comprehensive management software solution, Unified Fabric Manager ("UFM"), Network Orchestration ("NEO"), and MLNX- OS, for managing, optimizing, testing and verifying the operation of Ethernet and InfiniBand switch fabrics. In addition, we provide a full suite of acceleration software (Messaging Accelerator ("VMA"), Fabric Collective Accelerator ("FCA"), and Unstructured Data Accelerator ("UDA")) that further reduce latency, increase throughput, and offload CPU cycles, enhancing the performance of applications in multiple markets while eliminating the need for large investments in hardware infrastructure.
We provide an extensive selection of passive and active copper and optical cables and modules to enable Ethernet and InfiniBand connectivity at speeds up to 400Gb/s.

10



Technology
We have technological core competencies in the design of high-performance interconnect ICs that enable us to provide a high level of integration, efficiency, flexibility and performance for our adapter and switch ICs. Our products integrate multiple complex components onto a single IC, including high-performance mixed-signal design, specialized communication processing functions and advanced interfaces.
High-performance mixed-signal design
One of the key technology differentiators of our ICs is our mixed-signal data transmission SerDes technology. SerDes I/O directly drives the interconnect interface, which provides signaling and transmission of data over copper cables or fiber optic interfaces for longer distance connections. Additionally, we are able to integrate several of these high-performance SerDes onto a single, low-power IC, enabling us to provide the highest bandwidth, merchant switch ICs based on an industry-standard specification. We have developed a 26Gb/s SerDes I/O that is used in our ConnectX-4 adapter and Switch-IB and Spectrum switch silicon. Our 26Gb/s SerDes enables our ConnectX adapters to support 100Gb/s bandwidth (four 26Gb/s SerDes operating in parallel) in addition to providing a direct 10Gb/s connection to standard XFP and SFP+ fiber modules to provide long range Ethernet connectivity without the requirement of additional components, which saves power, cost and board space.
Specialized communication processing and switching functions
We specialize in high-performance, low-latency design architectures that incorporate significant memory and logic areas requiring proficient synthesis and verification. Our adapter ICs are specifically designed to perform communication processing, effectively offloading this very intensive task from server and storage processors in a cost-effective manner. Our switch ICs are specifically designed to switch cluster interconnect data transmissions from one port to another with high bandwidth and low latency, and we have developed a packet switching engine and non-blocking crossbar switch fabric to address this.
We have developed a custom embedded Reduced Instruction Set Computer processor called InfiniRISC® that specializes in offloading network processing from the host server or storage system and adds flexibility, product differentiation and customization. We integrate a different number of these processors in a device depending on the application and feature targets of the particular product. Integration of these processors also shortens development cycles as additional features can be added by providing new programming packages after the ICs are manufactured, and even after they are deployed in the field.
Advanced interfaces
In addition to Ethernet and InfiniBand interfaces, we also support other industry-standard, high-performance advanced interfaces such as PCI Express, which also utilize our mixed-signal SerDes I/O technology. PCI Express is a high-speed, chip-to-chip interface which provides a high-performance interface between the adapter and processor in server and storage systems. PCI Express and our high-performance interconnect interfaces are complementary technologies that facilitate optimal bandwidth for data transmissions along the entire connection starting from a processor of one system in the cluster to another processor in a different system.
System hardware technology
In addition to silicon technology, we also provide system hardware technology that enables us to build high-density high-performance network adapters and switch systems. Our technology delivers end-to-end solutions that maximize data throughput through a given media at minimal hardware or power cost at very low Bit Error Rate.
Software technology
In addition to hardware products, we develop and provide software stacks to expose standard I/O interfaces to the consumer applications on the host and to network management applications within the network. We also provide advanced interfaces and capabilities to enable application acceleration, efficient resource management and utilization in data centers, factoring cost, power and performance into the efficiency equation.
Customers
HPC, cloud, Web 2.0 and embedded end-user markets for systems utilizing our products are mainly served by leading server, storage and communications infrastructure OEMs and ODMs. In addition, our customer base includes leading embedded systems OEMs that integrate computing, storage and communication functions that use high-performance interconnect solutions contained in a chassis which has been optimized for a particular environment.
Our products have broad adoption with multiple end customers across HPC, Web 2.0, cloud, EDC, financial services and storage markets; however, these markets are mainly served by leading server, storage, communications infrastructure and embedded system OEMs and ODMs. Therefore, we have derived a substantial portion of our revenues from a relatively small

11



number of OEM and ODM customers. In the years ended December 31, 2017, 2016 and 2015 sales to Hewlett Packard Enterprise ("HPE") accounted for 13%, 16% and 14%, respectively, of our total revenues. In the year ended December 31, 2017, sales to Dell Technologies ("Dell") accounted for 11% of our total revenues.
Backlog
Our sales are primarily made through standard purchase orders for delivery of products. Our manufacturing production is based on estimates and advance non-binding commitments from customers as to future purchases. We follow industry practice that allows customers to cancel, change or defer orders with limited advance notice prior to shipment. Given this practice, we do not believe that backlog is a reliable indicator of future revenue levels.
Sales and Marketing
We sell our products worldwide through multiple channels, including our direct sales force, our network of domestic and international sales representatives and independent distributors. We have strategically located marketing and sales personnel in the United States, Europe, China, Japan, India, Taiwan and Australia. Our sales directors focus their efforts on leading OEMs and target key decision makers. We are also in frequent communication with our customers' and partners' sales organizations to jointly promote our products and partner solutions into end-user markets. We have expanded our sales and business development teams to engage directly with end users promoting the benefits of our products which we believe creates additional demand for our customers' products that incorporate our products.
Our sales support organization is responsible for supporting our sales channels and managing the logistics from order entry to the delivery of products to our customers. In addition, our sales support organization is responsible for customer and revenue forecasts, customer agreements and program management for our large, multi-national customers.
To accelerate design and qualification of our products into our OEM customers' systems, and ultimately the deployment of our technology by our customers to end users, we have a field applications engineering ("FAE") team and a sales engineering team that provide direct technical assistance during the design-in process. In certain situations, our OEM customers will utilize our expertise to support their end-user customers jointly. Our technical support personnel have expertise in hardware and software, and have access to our development team to ensure proper technical expertise is provided to our OEM customers. Our FAE team provides OEM customers with design reviews of their systems in addition to technical training on the technology we have implemented in our products.
Our marketing team is responsible for creating and growing the brand of our company, product strategy and management, competitive analysis, marketing communications and raising the overall visibility of our company. The marketing team works closely with both the sales and research and development organizations to properly align development programs and product launches with market demands.
Our marketing team leads our efforts to promote our interconnect technology and our products to the entire industry by:
assuming leadership roles within IBTA, OFA and other industry trade organizations;
participating in tradeshows, press and analyst briefings, conference presentations and seminars for end-user education; and
building and maintaining active partnerships with industry leaders whose products are important in driving Ethernet and InfiniBand adoption, including vendors of processors, operating systems and software applications.
Research and Development
Our research and development team is composed of experienced semiconductor designers, software developers and system designers. Our semiconductor design team has extensive experience in all phases of complex, high-volume design, including product definition and architecture specification, hardware code development, mixed-signal and analog design and verification. Our software team has extensive experience in development, verification, interoperability testing and performance optimization of software for use in computing and storage applications. Our systems design team has extensive experience in all phases of high-volume adapter card and custom switch designs including product definition and architectural specification, product design, design verification and transfer to production.
We design our products with careful attention to quality, reliability, cost and performance requirements. We utilize a methodology called Customer Owned Tooling ("COT"), where we control and manage a significant portion of timing, layout design and verification in-house, before sending the semiconductor design to our third-party manufacturer. Although COT requires a significant up-front investment in tools and personnel, it provides us with greater control over the quality and reliability of our IC products, better product cost and superior time to market as opposed to relying on third-party verification services.

12



We choose first-tier technology vendors for our design tools and continue to maintain long-term relationships with our vendors to ensure timely support and updates. We also select a mainstream silicon manufacturing process only after it has proven its production worthiness. We verify that actual silicon characterization and performance measurements strongly correlate to models that were used to simulate the device while in design, and that our products meet frequency, power and thermal targets with good margins. Furthermore, we insert Design-for-Test circuitry into our IC products which increases product quality, provides expanded debugging capabilities and ultimately enhances system-level testing and characterization capabilities once the device is integrated into our customers' products.
Frequent interaction between our silicon, software and systems design teams gives us a comprehensive view of the requirements necessary to deliver quality, high-performance products to our OEM customers. Our research and development expense was $365.9 million in 2017, $322.6 million in 2016 and $252.2 million in 2015.
Manufacturing
We depend on third-party vendors to manufacture, package, assemble and production test our products as we do not own or operate facilities for semiconductor fabrication, packaging or production testing, or for board, cable or system assembly. By outsourcing manufacturing, we are able to avoid the high cost associated with owning and operating our own facilities while managing flexible capacity. This allows us to focus our efforts on the design and marketing of our products.
Manufacturing and Testing. We use Taiwan Semiconductor Manufacturing Company ("TSMC") for our CMOS process ICs and STMicroelectronics for our BiCMOS process ICs. We use Advanced Semiconductor Engineering ("ASE") and Amkor Technology Korea Inc. (“Amkor”) to assemble, package and production test our IC products. We use Flextronics International Ltd. ("Flextronics") and Universal Scientific Industrial Co., Ltd. ("USI") to manufacture our standard and custom adapter card products and switch systems. In addition, we also use Comtel Electronics to manufacture some of our switch systems. We use several sub-contractors to manufacture our cables. We maintain close relationships with our suppliers, which improves the efficiency of our supply chain. We focus on mainstream processes, materials, packaging and testing platforms, and have a continuous technology assessment program in place to choose the appropriate technologies to use for future products. We provide all of our suppliers a 6-month rolling forecast, and generally receive their confirmation that they are able to accommodate our needs on a monthly basis. We have access to online production reports that provide up-to-date status information of our products as they flow through the manufacturing process. On a quarterly basis, we generally review lead-time, yield enhancements and pricing with all of our suppliers to obtain the optimal cost for our products.
Quality Assurance. We maintain an ongoing review of product manufacturing and testing processes. Our IC products are subjected to extensive testing to assess whether their performance exceeds the design specifications. We own Teradyne IC in-house testers providing immediate test data and the ability to generate characterization reports that are made available to our customers. Our adapter cards, switch system and cable products are subject to similar levels of testing and characterization, and are additionally tested for regulatory agency certifications such as Safety and EMC (radiation test) which are made available to our customers. We only use components on these products that are qualified to be on our approved vendor list.
Employees
As of December 31, 2017, we had 2,448 full-time employees and 275 part-time employees, including 1,819 full-time employees in research and development, 487 in sales and marketing, 311 in general and administrative and 106 in operations. 1,728 of our full-time employees and 264 of the part-time employees are located in Israel.
Certain provisions of the collective bargaining agreements between the Histadrut (General Federation of Labor in Israel) and the Coordination Bureau of Economic Organizations (including the Industrialists' Associations) are applicable to our employees in Israel by order of the Israeli Ministry of Economy and Industry, which extends such collective bargaining agreements to Israeli employers. These provisions primarily concern the length of the workweek, travel expended, and pension fund benefits for all employees. We generally provide our employees with benefits and working conditions above the required minimums.
We have never experienced any employment-related work stoppages and believe our relationship with our employees is good.
Intellectual Property
One of the key values and drivers for future growth of our high-performance interconnect IC, system hardware and software products is the IP we develop and use to improve them. We believe that the main value proposition of our high-performance interconnect products and success of our future growth will depend on our ability to protect our IP. We rely on a combination of patent, copyright, trademark, mask work, trade secret and other IP laws, both in the United States and internationally, as well as confidentiality, non-disclosure and inventions assignment agreements with our employees, customers,

13



partners, suppliers and consultants to protect and otherwise seek to control access to, and distribution of, our proprietary information and processes. In addition, we have developed technical knowledge, which, although not patented, we consider to be significant in enabling us to compete. The proprietary nature of such knowledge, however, may be difficult to protect and we may be exposed to competitors who independently develop the same or similar technology or gain access to our knowledge.
The semiconductor industry is characterized by frequent claims of infringement and litigation regarding patent and other IP rights. We, like other companies in the semiconductor industry, believe it is important to aggressively protect and pursue our IP rights. Accordingly, to protect our rights, we may file suit against parties whom we believe are infringing or misappropriating our IP rights. In addition, we may engage in litigation with parties that claim that we infringed their patents or misappropriated or misused their trade secrets. Such litigations could result in substantial cost and may divert management's attention away from day-to-day operations. We may not prevail in these lawsuits. If any party infringes or misappropriates our IP rights, this infringement or misappropriation could materially adversely affect our business and competitive position.
As of December 31, 2017, we had 410 issued patents and five registered designs in the United States, five issued patents in Israel and 72 issued patents and four registered designs in other countries. We had 250 patent applications and one design application pending in the United States, one patent application pending in Israel, and 60 patent applications pending in other countries, which cover aspects of the technology in our products. The term of any issued patent in the United States and Israel is 20 years from its priority date and if our applications are pending for a long time period, we may have a correspondingly shorter term for any patent that may be issued. In addition, the lives of acquired patents may also have a shorter term depending upon their acquisition date and the issue date of respective patent. Our present and future patents may provide only limited protection for our technology and may not be sufficient to provide competitive advantages to us. Furthermore, we cannot assure you that any patents will be issued to us as a result of our patent applications.
The risks associated with patents and intellectual property are more fully discussed under the section entitled "Risk Factors" under Part I, Item 1A of this report.
Competition
The markets in which we compete are highly competitive and are characterized by rapid technological change, evolving industry standards and new demands on features and performance of interconnect solutions. We compete primarily on the basis of:
price/performance;
time to market;
features and capabilities;
wide availability of complementary software solutions;
reliability;
power consumption and latency;
customer and application support;
product roadmap;
intellectual property; and
reputation.
We believe that we compete favorably with respect to each of these criteria. Many of our current and potential competitors, however, have longer operating histories, significantly greater resources, greater economies of scale, stronger name recognition and a larger base of customers than we do. This may allow them to respond more quickly to new or emerging technologies or changes in customer requirements. Many of our competitors also have significant influence in the semiconductor industry. They may be able to introduce new technologies or devote greater resources to the development, marketing and sales of their products than we can. Furthermore, in the event of a manufacturing capacity shortage, these competitors may be able to manufacture products when we are unable to do so.
We compete with other providers of semiconductor-based high-performance interconnect products based on InfiniBand, Ethernet, Fibre Channel and proprietary technologies. With respect to InfiniBand products, we compete with Intel Corporation's proprietary Omni-Path interconnects. The leading IC vendors that provide Ethernet and Fibre Channel products to the market include Intel Corporation (“Intel”), Broadcom Limited ("Broadcom"), Marvell Technology Group, and Cavium. The leading Ethernet switch system vendors include Cisco Systems, Inc., Juniper Networks, Inc. and Arista Networks, Inc. In embedded

14



markets, we typically compete with interconnect technologies that are developed in-house by system OEM vendors and created for specific applications.
Acquisition
In February 2016, we completed the acquisition of EZchip, for approximately $782.2 million. EZchip was a public company formed under the laws of the State of Israel specializing in network-processing semiconductors. The EZchip acquisition is a step in our strategy to become the leading broad-line supplier of intelligent interconnect solutions for the software-defined data centers. The addition of EZchip’s products and expertise in security, deep packet inspection, video, and storage processing enhances our leadership position, and ability to deliver complete end-to-end, intelligent interconnect and processing solutions for advanced data center and edge platforms. The combined company has diverse and robust solutions to enable customers to meet the growing demands of data-intensive applications used in high-performance computing, Web 2.0, cloud, secure data center, enterprise, telecom, database, financial services, and storage environments.
Under the Agreement, EZchip became our wholly owned subsidiary. The acquisition closed on February 23, 2016. At the closing, we assumed each unvested option and restricted share units ("RSUs") of EZchip on the same terms and conditions as were applicable to such EZchip option or RSUs (including with respect to vesting), and converted it to an equivalent equity award to receive our ordinary shares appropriately adjusted to take into account the transaction consideration. All vested, in-the-money EZchip stock options and RSUs, after giving effect to any acceleration or vesting that occurs as a result of the transaction, were cashed out. Any vested out-of-the-money EZchip options were cancelled for no consideration. The acquisition and related transaction expenses were financed with cash on hand and with $280.0 million in term debt. For additional information regarding the debt financing, see Note 15 to the consolidated financial statements. Acquisition-related expenses for the EZchip acquisition for the years ended December 31, 2017 and 2016 were $0.3 million and $8.3 million, respectively, and primarily consisted of investment banking, consulting, and other professional fees.
For further discussion of our acquisitions, see Note 3 to the consolidated financial statements.
Additional Information
We were incorporated under the laws of Israel in March 1999. Our ordinary shares began trading on The NASDAQ Global Market as of February 8, 2007 under the symbol "MLNX". Prior to February 8, 2007, our ordinary shares were not traded on any public exchange.
Our principal executive offices in the United States are located at 350 Oakmead Parkway, Suite 100, Sunnyvale, California 94085, and our principal executive offices in Israel are located at Beit Mellanox, Yokneam, Israel 20692. The majority of our assets are located in Israel. Our telephone number in Sunnyvale, California is (408) 970-3400, and our telephone number in Yokneam, Israel is +972-4-909-7200. Jacob Shulman, our Chief Financial Officer, is our agent for service of process in the United States, and is located at our principal executive offices in the United States. Our website address is www.mellanox.com. Information contained on our website is not a part of this report and the inclusion of our website address in this report is an inactive textual reference only.
Available Information
We file reports with the Securities and Exchange Commission ("SEC"), including annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K and any other filings required by the SEC. We post on the Investor Relations pages of our website, ir.mellanox.com, links to our filings with the SEC, our Code of Business Conduct and Ethics, our Complaint and Investigation Procedures for Accounting, Internal Accounting Controls, Fraud or Auditing Matters and the charters of our Audit, Compensation, Technology and Nominating and Corporate Governance Committees of our board of directors and the charter of our Disclosure Committee. Our filings with the SEC, including our annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K and any other filings required by the SEC, are posted on our website as soon as reasonably practical after they are electronically filed with, or furnished to, the SEC. You can also obtain copies of these documents, without charge to you, by writing to us at: Investor Relations, c/o Mellanox Technologies, Inc., 350 Oakmead Parkway, Suite 100, Sunnyvale, California 94085 or by emailing us at: ir@mellanox.com. All these documents and filings are available free of charge. Please note that information contained on our website is not incorporated by reference in, or considered to be a part of, this report. Further, a copy of this report on Form 10-K is located at the SEC's Public Reference Room at 100 F Street, NE, Washington, D.C. 20549. Information on the operation of the Public Reference Room can be obtained by calling the SEC at 1-800-SEC-0330. The SEC maintains an Internet site that contains reports, proxy and information statements and other information regarding our filings at www.sec.gov.

15



ITEM 1A—RISK FACTORS
Investing in our ordinary shares involves a high degree of risk. You should carefully consider the following risk factors, in addition to the other information set forth in this report, before purchasing our ordinary shares. Each of these risk factors could harm our business, financial condition and results of operations, as well as decrease the value of an investment in our ordinary shares.
Risks Related to Our Business
The semiconductor industry may be adversely impacted by worldwide economic uncertainties which may cause our revenues and profitability to decline.
We operate primarily in the semiconductor industry, which is cyclical and subject to rapid change and evolving industry standards. From time to time, the semiconductor industry has experienced significant downturns characterized by decreases in product demand and excess customer inventories. Economic volatility can cause extreme difficulties for our customers and vendors to accurately forecast and plan future business activities. This unpredictability could cause our customers to reduce spending on our products and services, which would delay and lengthen sales cycles. Furthermore, during challenging economic times our customers and vendors may face issues gaining timely access to sufficient credit, which could affect their ability to make timely payments to us. As a result, we may experience growth patterns that are different than the end demand for products, particularly during periods of high volatility.
We cannot predict the timing, strength or duration of any economic slowdown or recovery or the impact of such events on our customers, our vendors or us. The combination of our lengthy sales cycle coupled with challenging macroeconomic conditions could have a compound impact on our business. The impact of market volatility is not limited to revenue but may also affect our product gross margins and other financial metrics. Any downturn in the semiconductor industry may be severe and prolonged, and any failure of the industry to fully recover from downturns could seriously impact our revenue and harm our business, financial condition and results of operations.
Leverage incurred in connection with our acquisition of EZchip in February 2016 could adversely affect our ability to raise additional capital to fund our operations, limit our ability to react to changes in the economy or our industry, expose us to interest rate risk to the extent the interest rate on our variable rate debt increases and prevent us from meeting our obligations under the terms of the Term Debt.
As a result of the acquisition of EZchip and the related Term Debt, we have become leveraged. As of December 31, 2017, we had $74.0 million outstanding principal under the Term Debt. Our indebtedness could have more important consequences, including:
increasing our vulnerability to adverse general economic and industry conditions;
requiring us to dedicate a substantial portion of our cash flow from operations to payments on our indebtedness, thereby reducing the availability of our cash flow to fund working capital, capital expenditures, research and development efforts, the execution of our business strategy, acquisitions and other general corporate purposes;
limiting our flexibility in planning for, or reacting to, changes in the economy and the semiconductor industry;
placing us at a competitive disadvantage compared to our competitors with less indebtedness;
exposing us to interest rate risk to the extent of our variable rate indebtedness; and
making it more difficult to borrow additional funds in the future to fund growth, acquisitions, working capital, capital expenditures and other purposes.
The Term Debt requires payment of principal and accrued interest during the three years after the closing of the acquisition of EZchip. In addition, if we were to experience a change of control, this would trigger an event of default under the Term Debt, which would permit the lenders to immediately declare the loans due and payable in whole or in part. In either such event, we may not have sufficient available cash to repay such debt at the time it becomes due, or be able to refinance such debt on acceptable terms or at all. Any of the foregoing could materially and adversely affect our business, financial condition and results of operations.
Our Term Debt imposes certain restrictions on our business.
The Term Debt contains a number of covenants imposing certain restrictions on our business. These restrictions may affect our ability to operate our business and to take advantage of potential business opportunities as they arise. The restrictions placed on us include limitations on our ability to:

16



incur additional indebtedness and issue preferred or redeemable shares;
incur or create liens;
consolidate, merge or transfer all or substantially all of our assets;
make investments, acquisitions, loans or advances or guarantee indebtedness;
engage in sale and lease back transactions;
pay dividends or make other distributions;
redeem or repurchase shares or make other restricted payments; and
engage in transactions with affiliates.
The foregoing restrictions could limit our ability to plan for, or react to, changes in market conditions or our capital needs. We do not know whether we will be granted waivers under, or amendments to, the Term Debt if for any reason we are unable to meet these requirements, or whether we will be able to refinance our indebtedness on terms acceptable to us, or at all.
The breach of any of these covenants or restrictions could result in a default under the Term Debt. In addition, the Term Debt contains cross-default provisions that could result in an acceleration of amounts outstanding under the Term Debt if certain events of default occur under any of our material debt instruments. If we are unable to repay these amounts, lenders having secured obligations, including the lenders under the Term Debt, could proceed against the collateral securing that debt. Any of the foregoing would have a material adverse effect on our business, financial condition, and results of operations.
Servicing the debt incurred under the Term Debt will require a significant amount of cash, and we may not have sufficient cash flow from our business to pay our debt.
Our ability to make scheduled payments of the principal of, to pay interest on, and to refinance our debt, depends on our future performance, which is subject to economic, financial, competitive, and other factors beyond our control. Our business may not continue to generate cash flow from operations in the future sufficient to satisfy our obligations under the Term Debt and any future indebtedness we may incur and to make necessary capital expenditures. If we are unable to generate such cash flow, we may be required to adopt one or more alternatives, such as reducing or delaying investments or capital expenditures, selling assets, refinancing or obtaining additional equity capital on terms that may be onerous or highly dilutive. Our ability to refinance our outstanding indebtedness or future indebtedness will depend on the capital markets and our financial condition at such time. We may not be able to engage in any of these activities or engage in these activities on desirable terms, when needed, which could result in a default on our indebtedness.
We may pursue acquisitions of other companies or new or complementary products, technologies and businesses, which could harm our operating results, may disrupt our business and could result in unanticipated accounting charges.
Our growth depends upon market growth, our ability to enhance our existing products, and our ability to introduce new products on a timely basis. We intend to continue to address the need to develop new products and enhance existing products through acquisitions of other companies, product lines, technologies, and personnel.
Acquisitions create additional material risk factors for our business that could cause our results to differ materially and adversely from our expected or projected results. Such risk factors include:
difficulties in integrating the operations, systems, technologies, products, and personnel of the acquired companies, particularly companies with large and widespread operations and/or complex products;
the 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;
possible disruption to the continued expansion of our product lines;
potential changes in our customer base and changes to the total available market for our products;
reduced demand for our products;
potential difficulties in completing projects associated with in-process research and development intangibles;
the use of a substantial portion of our cash resources and incurrence of significant amounts of debt;
significantly increase our interest expense, leverage and debt service requirements as a result of incurring debt;

17



the impact of any such acquisition on our financial results;
internal controls may become more complex and may require significantly more resources to ensure they remain effective;
negative customer reaction to any such acquisition; and
assuming the liabilities of the acquired company.
Acquisitions present a number of other potential risks and challenges that could disrupt our business operations. For example, we may not be able to successfully negotiate or finance the acquisition on favorable terms. If an acquired company also has inventory that we assume, we will be required to write up the carrying value of that inventory to its fair value. When that inventory is sold, the gross margins for those products are reduced and our gross margins for that period are negatively affected. Furthermore, the purchase price of any acquired businesses may exceed the current fair values of the net tangible assets of such acquired businesses. As a result, we would be required to record material amounts of goodwill, acquired in-process research and development and other intangible assets, which could result in significant impairment and acquired in-process research and development charges and amortization expense in future periods. These charges, in addition to the results of operations of such acquired businesses and potential restructuring costs associated with an acquisition, could have a material adverse effect on our business, financial condition and results of operations. We cannot forecast the number, timing or size of future acquisitions, or the effect that any such acquisitions might have on our operating or financial results. Furthermore, potential acquisitions, whether or not consummated, will divert our management's attention and may require considerable cash outlays at the expense of our existing operations. In addition, to complete future acquisitions, we may issue equity securities, incur debt, assume contingent liabilities or have amortization expenses and write-downs of acquired assets, which could adversely affect our profitability.
We have made and may in the future pursue investments in other companies, which could harm our operating results.
We have made, and could make in the future, investments in technology companies, including privately-held companies in the development stage. Many of these private equity investments are inherently risky because these businesses may never develop, and we may incur losses related to these investments. In addition, we have written down the carrying value of these investments in the past and may be required to write down the carrying value of these investments in the future to reflect other-than-temporary declines in their value, which could have a material adverse effect on our business, financial position and results of operations.
The adoption of InfiniBand is largely dependent on third-party vendors and end users and InfiniBand may not be adopted at prior rates or to the extent that we anticipate.
While the usage of InfiniBand has increased since its first specifications were completed in October 2000, continued adoption of InfiniBand is dependent on continued collaboration and cooperation among IT vendors. In addition, the end users that purchase IT products and services from vendors must find InfiniBand to be a compelling solution to their IT system requirements. We cannot control third-party participation in the development of InfiniBand as an industry standard technology. We rely on server, storage, communications infrastructure equipment and embedded systems vendors to incorporate and deploy InfiniBand ICs in their systems. InfiniBand may fail to effectively compete with other technologies, which may be adopted by vendors and their customers in place of InfiniBand. The adoption of InfiniBand is also affected by the general replacement cycle of IT equipment by end users, which is dependent on factors unrelated to InfiniBand. These factors may reduce the rate at which InfiniBand is incorporated by our current server vendor customers and impede its adoption in the storage, communications infrastructure and embedded systems markets, which in turn would harm our ability to sell our InfiniBand products.
We have limited visibility into customer and end-user demand for our products and generally have short inventory cycles, which introduce uncertainty into our revenue and production forecasts and business planning and could negatively impact our financial results.
Our sales are made on the basis of purchase orders rather than long-term purchase commitments. In addition, our customers may defer purchase orders. We place orders with the manufacturers of our products according to our estimates of customer demand. This process requires us to make multiple demand forecast assumptions with respect to both our customers' and end users' demands. It is more difficult for us to accurately forecast end-user demand because we do not sell our products directly to end users. In addition, the majority of our adapter card, switch system and cable businesses are conducted on a short order fulfillment basis, introducing more uncertainty into our forecasts. Because of the lead time associated with fabrication of our semiconductors, forecasts of demand for our products must be made in advance of customer orders. In addition, we base business decisions regarding our growth on our forecasts for customer demand. As we grow, anticipating customer demand may become increasingly difficult. If we overestimate customer demand, we may purchase products from our manufacturers

18



that we may not be able to sell and may over-burden our operations. Conversely, if we underestimate customer demand or if sufficient manufacturing capacity were unavailable, we would forego revenue opportunities and could lose market share or damage our customer relationships.
In addition, the majority of our revenues are derived from customer orders received and fulfilled in the same quarterly period. If we overestimate customer demand, we could miss our quarterly revenue targets, which could have a material adverse effect on our financial results.
We depend on a small number of customers for a significant portion of our sales, and the loss of any one of these customers will adversely affect our revenues.
A small number of customers account for a significant portion of our revenues. Because the majority of servers, storage, communications infrastructure equipment and embedded systems are sold by a relatively small number of vendors, we expect that we will continue to depend on a small number of customers to account for a significant percentage of our revenues for the foreseeable future. Our customers, including our most significant customers, are not obligated by long-term contracts to purchase our products and may cancel orders with limited potential penalties. If any of our large customers reduces or cancels its purchases from us for any reason, it could have an adverse effect on our revenues and results of operations. See Part I, Item 1, "Business-Customers” for more information about our customers.
We face intense competition and may not be able to compete effectively, which could reduce our market share, net revenues and profit margin.
The markets in which we operate are extremely competitive and are characterized by rapid technological change, continuously evolving customer requirements and fluctuating average selling prices. We may not be able to compete successfully against current or potential competitors.
Some of our customers are also IC and switch suppliers and already have in-house expertise and internal development capabilities similar to ours. Licensing our technology and supporting such customers entails the transfer of intellectual property rights that may enable such customers to develop their own products and solutions to replace those we are currently providing to them. Consequently, these customers may become competitors to us. Further, each new design by a customer presents a competitive situation. In the past, we have lost design wins to divisions within our customers and this may occur again in the future. We cannot predict whether these customers will continue to compete with us, whether they will continue to be our customers or whether they will continue to buy products from us at the same volumes. Competition could increase pressure on us to lower our prices and could negatively affect our profit margins.
Many of our current and potential competitors have longer operating histories, significantly greater resources, greater economies of scale, stronger name recognition and larger customer bases than we have. This may allow them to respond more quickly to new or emerging technologies or changes in customer requirements. In addition, these competitors may have greater credibility with our existing and potential customers. If we do not compete successfully, our market share, revenues and profit margin may decline, and, as a result, our business may be adversely affected.
There has been a trend toward industry consolidation in our markets for several years, as companies attempt to improve the leverage of growing research and development costs, strengthen or hold their market positions in an evolving industry or are unable to continue operations. Companies that are strategic alliance partners in some areas of our business may acquire or form alliances with our competitors, thereby reducing their business with us. We believe that industry consolidation may result in stronger competitors that are better able to compete as sole-source vendors for customers. This could lead to more variability in our operating results and could have a material adverse effect on our business, financial condition and results of operations.
See Part I, Item 1, "Business-Competition” for more information about our competitors.
Winning business is subject to lengthy, competitive selection processes that often require us to incur significant expense, from which we may ultimately generate no revenues.
Our business is dependent on us winning competitive bid selection processes, known as “design wins,” to develop semiconductors for use in our customers' products. These selection processes are typically lengthy and can require us to incur significant design and development expenditures and to dedicate scarce engineering resources in pursuit of a single customer opportunity. We may not win the competitive selection process and may never generate any revenue despite incurring such expenditures.
Furthermore, winning a product design does not guarantee sales to a customer. We may experience delays in generating revenue as a result of the lengthy development cycle typically required, or we may not realize as much revenue as anticipated. In addition, a delay or cancellation of a customer's plans could materially and adversely affect our financial results, as we may have incurred significant expense in the design process and generated little or no revenue. Customers could choose at any time

19



to stop using our products or may fail to successfully market and sell their products, which could reduce the demand for our products and cause us to hold excess inventory, thereby materially adversely affecting our business, financial condition and results of operations.
The timing of design wins is unpredictable and implementing production for a major design win, or multiple design wins occurring at or around the same time, may strain our resources and those of our contract manufacturers. In such instances, we may be forced to dedicate significant additional resources and incur additional, unanticipated costs and expenses, which may have a material adverse effect on our results of operations.
Finally, some customers will not purchase any products from us, other than limited numbers of evaluation units, until they qualify the products and/or the manufacturing line for the products. The qualification process can take significant time and resources and we may not always be able to satisfy the qualification requirements of these customers. Delays in qualification or failure to qualify our products may cause a customer to discontinue use of our products and result in a significant loss of revenue.
If we fail to develop new products or enhance our existing products to react to rapid technological change and market demands in a timely and cost-effective manner, our business will suffer.
We must develop new products or enhance our existing products with improved technologies to meet rapidly evolving customer requirements. We are currently engaged in the development process for our next generation of products in order to meet the demands of our customers who continually require higher performance and functionality at lower costs. The development process for these advancements is lengthy and will require us to accurately anticipate technological innovations and market trends. Developing and enhancing these products can be time-consuming, costly and complex. Our ability to fund product development and enhancements partially depends on our ability to generate revenues from our existing products.
We may be unable to successfully develop additional next generation products, new products or product enhancements. There is a risk that these developments or enhancements will be late, have technical problems, fail to meet customer or market specifications or otherwise be uncompetitive with other products using alternative technologies that offer comparable performance and functionality. Our next generation products or any new products or product enhancements may not be accepted in new or existing markets. Our business, financial condition and results of operations may be adversely affected if we fail to develop and introduce new products or product enhancements in a timely manner or on a cost-effective basis.
We rely on a limited number of subcontractors to manufacture, assemble, package and production test our products, and the failure of any of these third-party subcontractors to deliver products or otherwise perform as requested could damage our relationships with our customers, decrease our sales and limit our growth.
While we design and market our products and conduct test development in-house, we do not manufacture, assemble, package and production test the vast majority of our products, and we must rely on third-party subcontractors to perform these services. If these subcontractors do not provide us with high-quality products, services and production and production test capacity in a timely manner, or if one or more of these subcontractors terminates its relationship with us, we may be unable to obtain satisfactory replacements to fulfill customer orders on a timely basis, our relationships with our customers could suffer, our sales could decrease and our growth could be limited. In particular, there are significant challenges associated with moving our IC production from our existing manufacturer to another manufacturer with whom we do not have a pre-existing relationship.
In addition, the consolidation of foundry subcontractors, as well as the increasing capital intensity and complexity associated with fabrication in smaller process geometries has limited the diversity of our suppliers and increased our risk of a "single point of failure." Specifically, as we move to smaller geometries, we have become increasingly reliant on IC manufacturers. The lack of diversity of suppliers could also drive increased prices and adversely affect our results of operations, including our product gross margins.
We currently do not have long-term supply contracts with any of our third-party subcontractors. Therefore, they are not obligated to perform services or supply products to us for any specific period, in any specific quantities or at any specific price, except as may be provided in a particular purchase order. None of our third-party subcontractors has provided contractual assurances to us that adequate capacity will be available to us to meet future demand for our products. Our subcontractors may allocate capacity to the production of other companies' products while reducing deliveries to us on short notice. Other customers that are larger and better financed than we are or that have long-term agreements with these subcontractors may cause these subcontractors to reallocate capacity to those customers, thereby decreasing the capacity available to us.
Other significant risks associated with relying on these third-party subcontractors include:
reduced control over product cost, delivery schedules and product quality;

20



potential price increases;
inability to achieve sufficient production, increase production or test capacity and achieve acceptable yields on a timely basis;
increased exposure to potential misappropriation of our intellectual property;
shortages of materials used to manufacture products;
capacity shortages;
labor shortages or labor strikes;
political instability in the regions where these subcontractors are located; and
natural disasters impacting these subcontractors.
See Part I, Item 1, "Business-Manufacturing” for more information about our subcontractors.
If we fail to carefully manage the use of "open source" software in our products, we may be required to license key portions of our products on a royalty-free basis or expose key parts of source code.
Some portion of our software may be derived from "open source" software that is generally made available to the public by its authors and/or other third parties. Such open source software is often made available to us under licenses, such as the GNU General Public License, which impose certain obligations on us in the event we were to create and distribute derivative works of the open source software. These obligations may require us to make source code for the derivative works available to the public and/or license such derivative works under a particular type of license, rather than the forms of licenses customarily used to protect our intellectual property. In the event that we inadvertently use open source software without the correct license form or a copyright holder of any open source software were to successfully establish in court that we had not complied with the terms of a license for a particular work, we could be required to release the source code of that work to the public and/or stop distribution of that work.
The average selling prices of our products have decreased in the past and may do so in the future, which could harm our financial results.
The products we develop and sell are subject to declines in average selling prices. We have had to reduce our prices in the past and we may be required to reduce prices in the future. Reductions in our average selling prices to one customer could impact our average selling prices to other customers. If we are unable to reduce our associated manufacturing costs this reduction in average selling prices would cause our gross margin to decline. Our financial results will suffer if we are unable to offset any reductions in our average selling prices by increasing our sales volumes, reducing our costs or developing new or enhanced products with higher selling prices or gross margins.
We expect gross margin to vary over time, and our recent level of product gross margin may not be sustainable.
Our product gross margins vary from quarter to quarter, and our recent level of gross margins may not be sustainable and may be adversely affected in the future by numerous factors, including product mix shifts, product transitions, increased price competition in one or more of the markets in which we compete, increases in material or labor costs, excess product component or obsolescence charges from our contract manufacturers, warranty related issues, or the introduction of new products or entry into new markets with different pricing and cost structures.
Fluctuations in our revenues and operating results on a quarterly and annual basis could cause the market price of our ordinary shares to decline.
Our quarterly and annual revenues and operating results are difficult to predict and have fluctuated in the past, and may fluctuate in the future, from quarter to quarter and year to year. It is possible that our operating results in some quarters and years will be below market expectations. This would likely cause the market price of our ordinary shares to decline. Our quarterly and annual operating results are affected by a number of factors, many of which are outside of our control, including:
unpredictable volume and timing of customer orders, which are not fixed by contract but vary on a purchase order basis;
the loss of one or more of our customers, or a significant reduction or postponement of orders from our customers;
our customers' sales outlooks, purchasing patterns and inventory levels based on end-user demands and general economic conditions;

21



seasonal buying trends;
the timing of new product announcements or introductions by us or by our competitors;
our ability to successfully develop, introduce and sell new or enhanced products in a timely manner;
changes in the relative sales mix of our products;
decreases in the overall average selling prices of our products;
changes in the cost of our finished goods; and
the availability, pricing and timeliness of delivery of other components used in our customers' products.
We base our planned operating expenses in part on our expectations of future revenues, and a significant portion of our expenses is relatively fixed in the short-term. We have limited visibility into customer demand from which to predict future sales of our products. As a result, it may be difficult for us to forecast our future revenues and budget our operating expenses accordingly. Our operating results would be adversely affected to the extent customer orders are cancelled or rescheduled. If revenues for a particular quarter are lower than we expect, we may not be able to proportionately reduce our operating expenses.
We rely on our ecosystem partners to enhance and drive demand for our product offerings. Our inability to continue to develop or maintain such relationships in the future or our partners' inability to timely deliver technology or product offerings to the market may harm our revenues and ability to remain competitive.
We have developed relationships with third parties, which we refer to as ecosystem partners. Such partners provide their technology products, operating systems, tool support, reference designs and other elements necessary for the sale of our products into our markets. In addition, introduction of new products into the market by these partners may increase demand for our products. If we are unable to continue to develop or maintain these relationships, or if our ecosystem partners delay or fail to timely deliver their technology or products or other elements to the market, our revenues may be adversely impacted and we might not be able to enhance our customers' ability to commercialize their products in a timely manner and our ability to remain competitive may be harmed.
We rely primarily upon trade secret, patent, trademark and copyright laws and contractual restrictions to protect our proprietary rights, and, if these rights are not sufficiently protected, our ability to compete and generate revenues could suffer.
We seek to protect our proprietary manufacturing specifications, documentation and other written materials primarily under trade secret, patent, trademark and copyright laws. We also typically require employees and consultants with access to our proprietary information to execute confidentiality agreements. The steps taken by us to protect our proprietary information may not be adequate to prevent misappropriation of our technology. In addition, our proprietary rights may not be adequately protected because:
people may not be deterred from misappropriating our technologies despite the existence of laws or contracts prohibiting it;
policing unauthorized use of our intellectual property may be difficult, expensive and time-consuming, and we may be unable to determine the extent of any unauthorized use; and
the laws of other countries in which we market our products, such as some countries in the Asia/Pacific region, may offer little or no protection for our proprietary technologies.
Reverse engineering, unauthorized copying or other misappropriation of our proprietary technologies could enable third parties to benefit from our technologies without paying us for doing so. Any inability to adequately protect our proprietary rights could harm our ability to compete, generate revenues and grow our business.
We may not obtain sufficient patent protection on the technology embodied in our products, which could harm our competitive position and increase our expenses.
Our success and ability to compete in the future may depend to a significant degree upon obtaining sufficient patent protection for our proprietary technology. Patents that we currently own do not cover all of the products that we presently sell as we have patent applications pending with respect to certain products, while we have not been able to obtain, or choose not to seek, patent protection for other products. Our patent applications may not result in issued patents, and even if they result in issued patents, the patents may not have claims of the scope we seek. Furthermore, any issued patents may be challenged,

22



invalidated or declared unenforceable. Whether or not these patents are issued, the applications may become publicly available and the proprietary information disclosed in the applications will become available to others. The lives of acquired patents may also be of a shorter term depending upon their acquisition dates and the issue dates. The term of any issued patent in the United States and Israel is typically 20 years from its filing date, and if our applications are pending for a long time period, we may have a correspondingly shorter term for any patent that may be issued. Our present and future patents may provide only limited protection for our technology and may not be sufficient to provide competitive advantages to us. For example, competitors could be successful in challenging any issued patents or, alternatively, could develop similar or more advantageous technologies on their own or design around our patents. Also, patent protection in certain foreign countries may not be available or may be limited in scope and any patents obtained may not be as readily enforceable as in the United States and Israel, making it difficult for us to effectively protect our intellectual property from misuse or infringement by other companies in these countries. Our inability to obtain and enforce our intellectual property rights in some countries may harm our business, financial condition and results of operations. In addition, given the costs of obtaining patent protection, we may choose not to protect certain innovations that later on turn out to be important. In such cases, our lack of intellectual property rights may have a material adverse impact on our business, financial condition and results of operations.
Intellectual property litigation, which is common in our industry, could be costly, harm our reputation, limit our ability to sell our products and divert the attention of management and technical personnel.
The semiconductor industry is characterized by frequent litigation regarding patent and other intellectual property rights. From time to time, we receive notices from competitors and other third parties that claim we have infringed upon, misappropriated or misused other parties' proprietary rights. We may also be required to indemnify some customers and strategic partners under our agreements if a third party alleges or if a court finds that our products or activities have infringed upon, misappropriated or misused another party's proprietary rights. We have received requests from certain customers and strategic partners to include increasingly broad indemnification provisions in our agreements with them. Additionally, our products may contain technology provided to us by other parties such as contractors, suppliers or customers. We may have little or no ability to determine in advance whether such technology infringes upon the intellectual property rights of a third party. Our contractors, suppliers and licensors may not be required to indemnify us in the event that a claim of infringement is asserted against us, or they may be required to indemnify us only up to a maximum amount, above which we would be responsible for any further costs or damages.
Questions of infringement in the markets we serve involve highly technical and subjective analyses. We are involved in intellectual property litigation today and litigation may be necessary in the future to enforce any patents we may receive and other intellectual property rights, to protect our trade secrets, to determine the validity and scope of the proprietary rights of others or to defend against claims of infringement or invalidity, and we may not prevail in any such future litigation. Litigation, whether or not determined in our favor or settled, could be costly, could harm our reputation and could divert the efforts and attention of our management and technical personnel from normal business operations. In addition, adverse determinations in litigation could result in the loss of our proprietary rights, subject us to significant liabilities, and require us to seek licenses from third parties or prevent us from licensing our technology or selling our products, any of which could seriously harm our business.
In the normal course of business, we enter into agreements with terms and conditions that require us to indemnify the other party against third-party claims alleging that one of our products infringes or misappropriates intellectual property rights, as well as against certain claims relating to property damage, personal injury or acts or omissions relating to supplied products or technologies, or acts or omissions made by us or our agents or representatives. In addition, we are obligated pursuant to indemnification undertakings with our officers and directors to indemnify them to the fullest extent permitted by law and to indemnify venture capital funds that were affiliated with or represented by such officers or directors. If we receive demands for indemnification under these agreements and terms and conditions, they will likely be very expensive to settle or defend, and we may incur substantial legal fees in connection with any indemnity demands. Our indemnification obligations under these agreements and terms and conditions may be unlimited in duration and amount, and could have an adverse effect on our business, financial condition and results of operations.
We depend on key and highly skilled personnel to operate our business, and if we are unable to retain our current personnel and hire additional personnel, our ability to develop and successfully market our products could be harmed.
Our business is particularly dependent on the interdisciplinary expertise of our personnel, and we believe our future success will depend in large part upon our ability to attract and retain highly skilled managerial, engineering, finance and sales and marketing personnel. The loss of any key employees or the inability to attract or retain qualified personnel could delay the development and introduction of, and harm our ability to sell our products and harm the market's perception of us. Competition for qualified engineers in the markets in which we operate is intense and accordingly, we may not be able to retain or hire all of the engineers required to meet our ongoing and future business needs. If we are unable to attract and retain the highly skilled professionals we need, we may have to forego projects for lack of resources or be unable to staff projects optimally. We believe

23



that our future success is highly dependent on the contributions of our president and CEO and other senior executives. We do not have long-term employment contracts with our president and CEO, CFO or any other key personnel, and their knowledge of our business and industry would be extremely difficult to replace.
In an effort to retain key employees, we may modify our compensation policies by, for example, increasing cash compensation to certain employees and/or modifying existing share options. These modifications of our compensation policies and the requirement to expense the fair value of share options and RSUs awarded to employees and officers may increase our operating expenses and result in the dilution of the holders of our ordinary shares. We cannot be certain that these and any other changes in our compensation policies will or would improve our ability to attract, retain and motivate employees. Our inability to attract and retain additional key employees and the increase in share-based compensation expense could each have an adverse effect on our business, financial condition and results of operations.
We may not be able to manage our future growth effectively, and we may need to incur significant expenditures to address the additional operational and control requirements of our growth.
We are experiencing a period of company growth and expansion. This expansion has placed, and any future expansion will continue to place, a significant strain on our management, personnel, systems and financial resources. We plan to hire additional employees to support an increase in research and development and strengthen our sales and marketing and general and administrative efforts. To successfully manage our growth, we believe we must effectively:
manage and enhance our relationships with customers, distributors, suppliers, end users and other third parties;
implement additional, and enhance existing, administrative, financial and operations systems, procedures and controls;
address capacity shortages;
expand and upgrade our technological capabilities;
manage the challenges of having U.S., Israeli and other foreign operations; and
hire, train, integrate and manage additional qualified engineers for research and development activities as well as additional personnel to strengthen our sales and marketing, financial and IT functions.
Managing our growth may require substantial managerial and financial resources and may increase our operating costs even though these efforts may not be successful. If we are unable to manage our growth effectively, we may not be able to take advantage of market opportunities, develop new products, satisfy customer requirements, execute our business plan or respond to competitive pressures, in which case our business, financial conditions and results of operations may be adversely affected.
We are subject to risks associated with our distributors' product inventories.
We sell many of our products to customers through distributors who maintain their own inventory of our products for sale to dealers and end customers. We allow limited price adjustments on sales to distributors. Price adjustments may be effected by way of credits for future product or by cash payments to the distributor, either in arrears or in advance, using estimates based on historical transactions. Currently we recognize revenues for sales to distributors upon sell through by the distributors, net of estimated allowances for price adjustments. Upon the adoption of the new revenue standards effective January 1, 2018, we will recognize revenue on sales to distributors upon shipment and transfer of control (known as “sell-in” revenue recognition), net of the estimated allowances for price adjustments. We have extended these programs to certain distributors in the United States, Asia and Europe and may extend them on a selective basis to some of our other distributors in these geographies. The reserves recognized for these programs are based on judgments and estimates, using historical experience rates, inventory levels in distribution, current trends and other factors, and there could be material differences between actual amounts and our estimates.
If our distributors are unable to sell an adequate amount of their inventory of our products in a given quarter to dealers and end customers or if they decide to decrease their inventories for any reason, such as adverse global economic conditions or a downturn in technology spending, our sales to these distributors and our revenues may decline. We also face the risk that our distributors may purchase, or for other reasons accumulate, inventory levels of our products in any particular quarter in excess of future anticipated sales to end customers. If such sales do not occur in the time frame anticipated by these distributors for any reason, these distributors may substantially decrease the amount of product they order from us in subsequent periods until their inventory levels realign with end-customer demand, which would harm our business and could adversely affect our revenues in such subsequent periods. Our reserve estimates associated with products stocked by our distributors are based largely on reports that our distributors provide to us on a weekly or monthly basis. To date, we believe this resale and channel inventory data have been generally accurate. To the extent that these data are inaccurate or not received in a timely manner, we may not be able to make reserve estimates for future periods accurately or at all.

24



We do not always have a direct relationship with the end customers of our products sold through distributors. As a result, our products may be used in applications for which they were not necessarily designed or tested, and they may not perform as anticipated in such applications. In such event, failure of even a small number of parts could result in significant liabilities to us, damage our reputation and harm our business and results of operations.
Certain of our customers and suppliers require us to comply with their codes of conduct, which may include certain restrictions that may substantially increase our cost of doing business as well as have an adverse effect on our operating efficiencies, operating results and financial condition.
Certain of our customers and suppliers require us to agree to comply with the Electronic Industry Code of Conduct (“EICC”) or their own codes of conduct, which may include detailed provisions on labor, human rights, health and safety, environment, corporate ethics and management systems. Certain of these provisions are not requirements under the laws of the countries in which we operate and may be burdensome to comply with on a regular basis. Moreover, new provisions may be added or material changes may be made to any these codes of conduct, and we may have to promptly implement such new provisions or changes, which may substantially further increase the cost of our business, be burdensome to implement and adversely affect our operational efficiencies and operating results. If we violate any such codes of conduct, we may lose further business with the customer or supplier and, in addition, we may be subject to fines from the customer or supplier. While we believe that we are currently in compliance with our customers and suppliers’ codes of conduct, there can be no assurance that, from time to time, if any one of our customers and suppliers audits our compliance with such code of conduct, we would be found to be in full compliance. A loss of business from these customers or suppliers could have a material adverse effect on our business, financial condition and results of operations.
We may experience defects in our products, unforeseen delays, higher than expected expenses or lower than expected manufacturing yields of our products, which could result in increased customer warranty claims, delays of our product shipments and prevent us from recognizing the benefits of new technologies we develop.
Our products may contain defects and errors. Product defects and errors could result in additional development costs, diversion of technical resources, delayed product shipments, increased warranty-related returns, including wide-scale product recalls, warranty expenses and product liability claims against us which may not be fully covered by insurance. Our products are complex and our quality control tests and procedures may fail to detect any such defects or errors. Delivery of products with defects or reliability, quality or compatibility problems may damage our reputation and our ability to retain existing customers and attract new customers. As a result, defects in our products could have an adverse effect on our business, financial condition and results of operations.
In addition, our production of existing and development of new products can involve multiple iterations and unforeseen manufacturing difficulties, resulting in reduced manufacturing yields, delays and increased expenses. The evolving nature of our products requires us to modify our manufacturing specifications, which may result in delays in manufacturing output and product deliveries. We rely on a limited number of third parties to manufacture our products. Our ability to offer new products depends on our manufacturers' ability to implement our revised product specifications, which is costly, time-consuming and complex.
We have significant intangible assets and goodwill. Consequently, the future impairment of our intangible assets and goodwill, if any, may significantly impact our profitability.
Our intangible assets and goodwill are significant. As of December 31, 2017, we had recorded $700.6 million of intangible assets, net and goodwill primarily related to our past acquisitions. Intangible assets and goodwill are subject to an impairment analysis whenever events or changes in circumstances indicate the carrying amount of the asset may not be recoverable. Additionally, goodwill and indefinite-lived assets are subject to an impairment test at least annually. The impairment of any goodwill and other intangible assets may have a negative impact on our consolidated results of operations.
Unanticipated changes in our tax provisions or adverse outcomes resulting from examination of our income tax returns could adversely affect our results of operations.
We are subject to income taxes in Israel, the United States and various foreign jurisdictions. Our effective income tax rate could be adversely affected by changes in tax laws or interpretations of those tax laws, by changes in the mix of earnings in countries with differing statutory tax rates, or by changes in the valuation of our deferred tax assets and liabilities. The U.S. recently enacted significant tax reform, and certain provisions of the new law may adversely affect us. See Note 12 to the consolidated financial statements for more details about the U.S. tax reform and its effects.
Our effective income tax rates are also affected by intercompany transactions for sales, services, funding and other items. Given the increased global scope of our operations, and the complexity of global tax and transfer pricing rules and regulations, it has become increasingly difficult to estimate earnings within each tax jurisdiction. If actual earnings within a tax jurisdiction

25



differ materially from our estimates or new information is discovered in the course of our tax return preparation process, we may not achieve our expected effective tax rate. Additionally, our effective tax rate may be affected by the tax effects of acquisitions, restructuring activities, newly enacted tax legislation, share-based compensation and uncertain tax positions. Finally, we are subject to the examination of our income tax returns by the Internal Revenue Service and other tax authorities which may result in the assessment of additional income taxes. We regularly assess the likelihood of adverse outcomes resulting from these examinations to determine the adequacy of our provision for income taxes. However, unanticipated outcomes from these examinations could have a material adverse effect on our business, financial condition and results of operations.
Changes to financial accounting standards may affect our results of operations and cause us to change our business practices.
We prepare our financial statements to conform to generally accepted accounting principles ("GAAP") in the United States. These accounting principles are subject to interpretation by the Financial Accounting Standards Board ("FASB"), the American Institute of Certified Public Accountants ("AICPA"), the SEC and various bodies formed to interpret and create appropriate accounting policies. A change in those policies can have a significant effect on our reported results and may affect our reporting of transactions completed before a change is announced. Changes to those rules or the questioning of current practices may adversely affect our reported financial results or the way we conduct our business.
We may be subject to disruptions or failures in information technology systems and network infrastructures, including theft, misuse of our electronic data or cyber-attacks that could have a material adverse effect on us.
We rely on the efficient and uninterrupted operation of complex information technology systems and network infrastructures to operate our business. We also hold large amounts of data in various data center facilities upon which our business depends. A disruption, infiltration or failure of our information technology systems or any of our data centers as a result of software or hardware malfunctions, system implementations or upgrades, computer viruses, third-party security breaches, attempts by others that try to gain unauthorized access through the Internet to our information technology systems, employee error, theft or misuse, malfeasance, power disruptions, natural disasters or accidents could cause breaches of data security, loss of intellectual property and critical data and the release and misappropriation of sensitive competitive information and partner, customer and employee personal data. These attempts may be the result of industrial or other espionage, or actions by hackers seeking to harm us, our products, or our end users. Any of these events could harm our competitive position, result in a loss of customer confidence, cause us to incur significant costs to remedy any damages and ultimately materially adversely affect our business, financial condition and results of operations.
While we have implemented a number of protective measures, including firewalls, antivirus, patches, log monitors, routine back-ups, system audits, routine password modifications and disaster recovery procedures, such measures may not be adequate or implemented properly to prevent or fully address the adverse effect of such events, and in some cases we may be unaware of an incident or its magnitude and effects.
In addition, our third-party subcontractors, including our foundries, test and assembly houses and distributors, have access to certain portions of our sensitive data. In the event that these subcontractors do not properly safeguard our data that they hold, security breaches and loss of our data could result. Any such loss of data by our third-party service providers, or theft, unauthorized use or publication of our trade secrets and other confidential business information as a result of such cyber threats, could adversely affect our competitive position and reduce marketplace acceptance of our products; the value of our investment in research and development and marketing could be reduced; and third parties may assert against us or our customers claims related to resulting losses of confidential or proprietary information or end-user data, or system reliability. Any such event could have a material adverse effect on our business, financial condition and results of operations.
Our business is subject to the risks of earthquakes, fires, floods and other natural catastrophic events.
Our U.S. corporate offices are located in the San Francisco Bay Area, a region known for seismic activity. A significant natural disaster, such as an earthquake, fire or flood or tsunami, could have a material adverse impact on our business, financial condition and results of operations. To the extent that such disruptions result in delays or cancellations of customer orders, or the deployment of our products, our business, financial condition and results of operations would be adversely affected.
We must comply with a variety of existing and future laws and regulations that could impose substantial costs on us and may adversely affect our business.
We are subject to various state, federal and international laws and regulations governing the environment, including restricting the presence of certain substances in electronic products and making producers of those products financially responsible for the collection, treatment, recycling and disposal of those products. In addition, we are also subject to various industry requirements restricting the presence of certain substances in electronic products. Although our management systems

26



are designed to maintain compliance, we cannot assure you that we have been or will be at all times in complete compliance with such laws and regulations. If we violate or fail to comply with any of them, a range of consequences could result, including fines, import/export restrictions, sales limitations, criminal and civil liabilities or other sanctions.
We and our customers are also subject to various import and export laws and regulations. Government export regulations apply to the encryption or other features contained in some of our products. If we fail to continue to receive licenses or otherwise comply with these regulations, we may be unable to manufacture the affected products or ship these products to certain customers, or we may incur penalties or fines.
We are also subject to regulations concerning the supply of certain minerals coming from the conflict zones in and around the Democratic Republic of Congo (“DRC”). The Dodd-Frank Wall Street Reform and Consumer Protection Act includes disclosure requirements regarding the use of certain minerals mined from the DRC and adjoining countries and procedures regarding a manufacturer's efforts to identify sourcing of such conflict minerals. The implementation of these requirements could affect the sourcing and availability of minerals used in the manufacture of semiconductor devices.
As a result, this could limit the pool of suppliers who can provide us confirmation that the components and parts we source are considered DRC "conflict free," and we may not be able to confirm that we have obtained products or supplies that can be confirmed as DRC "conflict free" in sufficient quantities for our operations. Also, because our supply chain is complex, we may face reputational challenges with our customers, shareholders and other stakeholders if we are unable to sufficiently verify the origins for the minerals used in our products.
The costs of complying with these laws could adversely affect our current or future business. In addition, future regulations may become more stringent or costly and our compliance costs and potential liabilities could increase, which may harm our current or future business.
If we fail to maintain an effective system of internal controls, we may not be able to report accurately our financial results or prevent material fraud. As a result, current and potential shareholders could lose confidence in our financial reporting, which could harm our business and the trading price of our ordinary shares.
Effective internal controls are necessary for us to provide reliable financial reports and effectively prevent material fraud. We have in the past discovered, and may in the future discover, areas of our internal controls that need improvement. Section 404 of the Sarbanes-Oxley Act of 2002 requires our management to report on, and our independent registered public accounting firm to attest to, the effectiveness of our internal control structure and procedures for financial reporting. We have an ongoing program to perform the system and process evaluation and testing necessary to comply with these requirements. We have incurred, and expect to continue to incur significant expenses and to devote significant management resources to Section 404 compliance. Furthermore, as we grow our business or acquire businesses, our internal controls may become more complex and we may require significantly more resources to ensure they remain effective. Failure to implement required new or improved controls, or difficulties encountered in their implementation, either in our existing business or in businesses that we may acquire could harm our operating results or cause us to fail to meet our reporting obligations. In the event that our CEO, CFO or independent registered public accounting firm determine that our internal controls over financial reporting are not effective as defined under Section 404, investor perceptions of our company may be adversely affected and may cause a decline in the market price of our ordinary shares.
Risks Related to Operations in Israel and Other Foreign Countries
Regional instability in Israel may adversely affect business conditions and may disrupt our operations and negatively affect our revenues and profitability.
We have engineering facilities, corporate and sales support operations located in Israel. A significant number of our employees and a material amount of assets are located in Israel. Accordingly, political, economic and military conditions in Israel may directly affect our business. Since the establishment of the State of Israel in 1948, a number of armed conflicts have taken place between Israel and its Arab neighbors, as well as incidents of civil unrest. These conflicts negatively affected business conditions in Israel. In addition, Israel and companies doing business with Israel have, in the past, been the subject of an economic boycott. In addition, there has been recent civil unrest in certain areas in the Middle East, including Egypt, Jordan, Iraq, Syria and Libya. Any future armed conflicts or political instability in the region may negatively affect business conditions and adversely affect our results of operations. Parties with whom we do business have sometimes declined to travel to Israel during periods of heightened unrest or tension, forcing us to make alternative arrangements when necessary. In addition, the political and security situation in Israel may result in parties with whom we have agreements involving performance in Israel claiming that they are not obligated to perform their commitments under those agreements pursuant to force majeure provisions in the agreements.

27



The security and political conditions may have an impact on our business in the future. Hostilities involving Israel or the interruption or curtailment of trade between Israel and its present trading partners could adversely affect our operations and could make it more difficult for us to raise capital. Our Israeli operations are within range of Hezbollah or Hamas missiles and we or our immediate surroundings may sustain damages in a missile attack, which could adversely affect our operations.
In addition, our business insurance does not cover losses that may occur as a result of events associated with the security situation in the Middle East. Although the Israeli government currently covers the reinstatement value of direct damages that are caused by terrorist attacks or acts of war, we cannot assure you that this government coverage will be maintained. Any losses or damages incurred by us as a result of such events could have a material adverse effect on our business, financial condition and results of operations.
Our operations may be negatively affected by the obligations of our personnel to perform military service.
Generally, all non-exempt male adult citizens and permanent residents of Israel under the age of 45 (or older, for citizens with certain occupations), including some of our employees, are obligated to perform military reserve duty for Israel annually, and are subject to being called to active duty at any time under emergency circumstances. In the event of severe unrest or other conflict, individuals could be required to serve in the military for extended periods of time. In response to increases in terrorist activity, there have been periods of significant call-ups of military reservists, and some of our employees, including those in key positions, have been called upon in connection with armed conflicts. It is possible that there will be additional call-ups in the future. Our operations could be disrupted by the absence for a significant period of one or more of our officers, directors or key employees due to military service. Any such disruption could adversely affect our operations.
Our operations may be affected by labor unrest in Israel.
In the past, there have been several general strikes and work stoppages in Israel affecting all banks, airports and ports. These strikes had an adverse effect on the Israeli economy and on business, including our ability to deliver products to our customers and to receive raw materials from our suppliers in a timely manner. From time to time, the Israeli trade unions threaten strikes or work stoppages, which, if carried out, may have a material adverse effect on the Israeli economy and our business.
We are susceptible to additional risks from our international operations.
We derived 62%, 55% and 54% of our revenues in the years ended December 31, 2017, 2016 and 2015, respectively, from sales outside of the United States. As a result, we face additional risks from doing business internationally, including:
reduced protection of intellectual property rights in some countries;
difficulties in staffing and managing foreign operations;
longer sales and payment cycles;
greater difficulties in collecting accounts receivable;
adverse economic conditions;
seasonal reductions in business activity;
potentially adverse tax consequences;
laws and business practices favoring local competition;
costs and difficulties of customizing products for foreign countries;
compliance with a wide variety of complex foreign laws and treaties;
compliance with the United States' Foreign Corrupt Practices Act and similar anti-bribery laws in other jurisdictions;
compliance with export control and regulations;
licenses, tariffs, other trade barriers, transit restrictions and other regulatory or contractual limitations on our ability to sell or develop our products in certain foreign markets;
restrictive governmental actions, such as restrictions on the transfer or repatriation of funds and foreign investments;
foreign currency exchange risks;

28



fluctuations in freight rates and transportation disruptions;
political and economic instability;
variance and unexpected changes in local laws and regulations;
natural disasters and public health emergencies; and
trade and travel restrictions.
A significant legal risk associated with conducting business internationally is compliance with various and differing anti-corruption and anti-bribery laws and regulations of the countries in which we do business, including the U.S. Foreign Corrupt Practices Act, the U.K. Bribery Act and similar laws in China. In addition, the anti-corruption laws in various countries are constantly evolving and may, in some cases, conflict with each other. Our Code of Ethics and Business Conduct and other policies prohibit us and our employees from offering or giving anything of value to a government official for the purpose of obtaining or retaining business and from engaging in unethical business practices, including kick-backs to or from purely private parties. However, there can be no assurance that all of our employees or agents will refrain from acting in violation of such laws and our related anti-corruption policies and procedures. Any violations of these anti-corruption or trade control laws, or even allegations of such violations, can lead to an investigation, which could disrupt our operations, involve significant management distraction, and lead to significant costs and expenses, including legal fees. If we, or our employees or agents acting on our behalf, are found to have engaged in practices that violate these laws and regulations, we could suffer severe fines and penalties, profit disgorgement, injunctions on future conduct, securities litigation, and other consequences that may have a material adverse effect on our business, financial condition and results of operations. In addition, our reputation, sales activities or stock price could be adversely affected if we become the subject of any negative publicity related to actual or potential violations of anti-corruption, anti-bribery, or trade control laws and regulations.
Our principal research and development facilities are located in Israel, and our directors, executive officers and other key employees are located primarily in Israel and the United States. In addition, we engage sales representatives in various countries throughout the world to market and sell our products in those countries and surrounding regions. If we encounter any of the above risks in our international operations, we could experience slower than expected revenue growth and our business could be harmed.
It may be difficult to enforce a U.S. judgment against us, our officers and directors or to assert U.S. securities law claims in Israel.
We are incorporated in Israel. Two of our executive officers and four of our directors, one of whom is also an executive officer, are non-residents of the United States and are located in Israel, and a significant amount of our assets and the assets of these persons are located outside the United States. Therefore, it may be difficult to enforce a judgment obtained in the United States against us or any of the above persons in Israel.
In addition, it may be difficult for a shareholder to enforce civil liabilities under U.S. securities law claims in original actions instituted in Israel. Israeli courts may refuse to hear a claim based on a violation of U.S. securities laws because Israel is not the most appropriate forum to bring such a claim. If U.S. law is found to be applicable, the content of applicable U.S. law must be proved in an Israeli court as a fact, which can be a time-consuming and costly process. Certain matters of procedure will also be governed by Israeli law.
Provisions of Israeli law may delay, prevent or make difficult an acquisition of our company, which could prevent a change of control and therefore depress the price of our shares.
The Israeli Companies Law, 1999 (the “Companies Law”) generally requires that a merger be approved by the board of directors and by the general meeting of the shareholders. Upon the request of any creditor of a merging company, a court may delay or prevent the merger if it concludes that there is a reasonable concern that, as a result of the merger, the surviving company will be unable to satisfy its obligations. In addition, a merger may generally not be completed unless at least (i) 50 days have passed since the filing of the merger proposal with the Israeli Registrar of Companies and (ii) 30 days have passed since the merger was approved by the shareholders of each of the merging companies.
Also, in certain circumstances, an acquisition of shares in a public company must be made by means of a tender offer if, as a result of the acquisition, the purchaser would hold 25% or more of the voting rights in the company (unless there is already a 25% or greater shareholder of the company) or more than 45% of the voting rights in the company (unless there is already a shareholder that holds more than 45% of the voting rights in the company). If, as a result of an acquisition, the acquirer would hold more than 90% of a company's shares or voting rights, the acquisition must be made by means of a tender offer for all of the shares.

29



In addition, the Companies Law allows us to create and issue shares having rights different from those attached to our ordinary shares, including rights that may delay or prevent a takeover or otherwise prevent our shareholders from realizing a potential premium over the market value of their ordinary shares. The authorization of a new class of shares would require an amendment to our articles of association, which requires the prior approval of the holders of a majority of our shares at a general meeting.
These provisions could delay, prevent or impede an acquisition of us, even if such an acquisition would be considered beneficial by some of our shareholders.
Exchange rate fluctuations between the U.S. dollar and the NIS may negatively affect our earnings.
We derive all of our revenues in U.S. dollars. The U.S. dollar is our functional and reporting currency in all of our foreign locations. However, a significant portion of our liabilities, as well as our operating expenses, consisting principally of salaries and related personnel costs and facilities expenses, are denominated in NIS. This foreign currency exposure gives rise to market risk associated with exchange rate movements of the U.S. dollar against the NIS. To the extent that the value of the NIS increases against the U.S. dollar, our expenses on a U.S. dollar cost basis will increase. We cannot predict any future trends in the rate of appreciation of the NIS against the U.S. dollar. If the U.S. dollar cost of our salaries and related personnel costs and facilities expenses in Israel increases, our dollar-measured results of operations will be adversely affected. Our operations also could be adversely affected if we are unable to hedge against currency fluctuations in the future. Further, because all of our international revenues are denominated in U.S. dollars, a strengthening of the dollar versus other currencies could make our products less competitive in foreign markets and the collection of our receivables more difficult. To help manage this risk we have been engaged in foreign currency hedging activities, comprised of currency derivative instruments and natural hedges.
Our cost in Israel in U.S. dollar terms will also increase if inflation in Israel exceeds the devaluation of the NIS against the U.S. dollar or if the timing of such devaluation lags behind inflation in Israel.
The results of the United Kingdom’s referendum on withdrawal from the European Union may have a negative effect on global economic conditions, financial markets and our business.
The United Kingdom (“U.K.”) held a referendum in June 2016 in which a majority of voters approved an exit from the European Union (“Brexit”). In March 2017, the U.K. began the process to exit the European Union. Negotiations are in progress to determine the future terms of the U.K.’s relationship with the European Union, including, among other things, the terms of trade between the U.K. and the European Union. The effects of Brexit will depend on any agreements the U.K. reaches to retain access to European Union markets either during a transitional period or more permanently. In addition, the exit of the U.K from the European Union could lead to legal and regulatory uncertainty and potentially divergent treaties, laws and regulations as the U.K. determines which European Union treaties, laws and regulations to replace or replicate, including those governing manufacturing, labor, environmental, data protection/privacy, competition and other matters applicable to the semiconductor industry. The referendum has also given rise to calls for the governments of other European Union member states to consider withdrawal. These developments, or the perception that any of them could occur, may have a material adverse effect on global economic conditions and the stability of global financial markets, and may significantly reduce global market liquidity and restrict the ability of key market participants to operate in certain financial markets. Any of these factors could depress economic activity and restrict our access to capital, which could have a material adverse effect on our business, financial condition and results of operations and reduce the price of our ordinary shares.
The government tax benefits that we currently receive require us to meet several conditions and may be terminated or reduced in the future, which would increase our costs.
According to the Israeli Law for Encouragement of Capital Investments, 1959 ("The Law"), the Company's operations in Israel were granted "Approved Enterprise" status by the Investment Center in the Israeli Ministry of Economy and Industry (formerly, the Ministry of Industry Trade and Labor) and "Beneficiary Enterprise" status by the Israeli Income Tax Authority. The Company is eligible for tax benefits under the law with respect to its income derived from its Approved and Beneficiary Enterprises. The availability of these tax benefits is subject to certain requirements, including, among other things, making specified investments in fixed assets and equipment, financing a percentage of those investments with our capital contributions, complying with our marketing program which was submitted to the Investment Center, filing of certain reports with the Investment Center, limiting manufacturing outside of Israel and complying with Israeli intellectual property laws. If we do not meet these requirements in the future, these tax benefits may be cancelled and we could be required to refund any tax benefits that we have already received plus interest and penalties thereon. The tax benefits that our current "Approved Enterprise" and "Beneficiary Enterprise" program receives may not be continued in the future at their current levels or at all. If these tax benefits were reduced or eliminated, the amount of taxes that we pay would likely increase, which could adversely affect our results of operations. Additionally, if we increase our activities outside of Israel, for example, by acquisitions, our increased activities may not be eligible for inclusion in Israeli tax benefit programs.

30



If we elect to distribute dividends out of exempt income derived from "Approved/Beneficiary Enterprise" income, we will be subject to tax on the gross amount distributed. The tax rate will be the rate which would have been applicable had we not been granted the beneficial status. This rate is generally between 10% and the corporate tax rate in Israel, depending on the percentage of our shares held by foreign shareholders. The dividend recipient is subject to withholding tax at the source at the reduced rate applicable to dividends from Approved Enterprises, which is 15% if the dividend is distributed during the tax exemption period (subject to the applicable double tax treaty) or within 12 years after the period. This 12-year limitation does not apply to foreign investment companies. The Law has defined certain actions that are deemed as dividend distributions and would trigger the recapture of tax benefits.
The Israeli government grants that we received require us to meet several conditions and restrict our ability to manufacture and engineer products and transfer know-how outside of Israel and require us to satisfy specified conditions.
We have received grants from the Israeli National Authority for Technological Innovation, formerly known as the Office of the Chief Scientist of Israel's Ministry of Economy and Industry ("OCS") for the financing of a portion of our research and development expenditures in Israel. When know-how is developed using or in connection with OCS grants, we are subject to restrictions on the transfer of the know-how outside of Israel. Transfer of know-how outside of Israel requires pre-approval by the OCS which may at its sole discretion grant such approval and impose certain conditions, and is subject to the payment of a transfer fee calculated according to the formula provided in the R&D Law which takes into account, inter alia, the consideration for such know-how paid to us in the transaction in which the technology is transferred. In general, transfer fees are no less than the funding received plus interest less the royalties already paid for the transferred know-how and are not higher than six times the amount of the grants received by the company. In addition, any decrease of the percentage of manufacturing performed in Israel, as originally declared in the application to the OCS, requires us to obtain the approval of the OCS and may result in increased amounts to be paid to the OCS. These restrictions may impair our ability to enter into agreements for those products or technologies without the approval of the OCS. We cannot be certain that any approval of the OCS will be obtained on terms that are acceptable to us, or at all. Furthermore, in the event that we undertake a transaction involving the transfer to a non-Israeli entity of technology developed with OCS funding pursuant to a merger or similar transaction, the consideration available to our shareholders may be reduced by the amounts we are required to pay to the OCS. Any approval, if given, will generally be subject to additional financial obligations. If we fail to comply with the conditions imposed by the OCS, we may be required to refund any payments previously received, together with interest and penalties as well as tax benefits. Also, failure to meet the restrictions concerning transfer of know-how outside of Israel may trigger criminal liability.
Your rights and responsibilities as a shareholder will be governed by Israeli law and differ in some respects from the rights and responsibilities of shareholders under U.S. law.
We are incorporated under Israeli law. The rights and responsibilities of holders of our ordinary shares are governed by our amended and restated articles of association and by Israeli law. These rights and responsibilities differ in some respects from the rights and responsibilities of shareholders in typical U.S. corporations. In particular, a shareholder of an Israeli company has a duty to act in good faith toward the company and other shareholders and to refrain from abusing his, her or its power in the company, including, among other things, in voting at the general meeting of shareholders on certain matters.
Risks Related to Our Ordinary Shares
The price of our ordinary shares may continue to be volatile, and the value of an investment in our ordinary shares may decline.
During 2017, our shares traded as low as $40.70 per share and as high as $65.90 per share. Factors that could cause volatility in the market price of our ordinary shares include, but are not limited to:
quarterly variations in our results of operations or those of our competitors;
announcements by us, our competitors, our customers or rumors from sources other than our company related to acquisitions, new products, significant contracts, commercial relationships, capital commitments or changes in the competitive landscape;
our ability to develop and market new and enhanced products on a timely basis;
disruption to our operations;
geopolitical instability;
the emergence of new sales channels in which we are unable to compete effectively;
any major change in our board of directors or management;

31



changes in financial estimates, including our ability to meet our future revenue and operating profit or loss projections;
changes in governmental regulations or in the status of our regulatory approvals;
general economic conditions and slow or negative growth of related markets;
anticompetitive practices of our competitors;
commencement of, or our involvement in, litigation;
whether our operating results meet our guidance or the expectations of investors or securities analysts;
continuing international conflicts and acts of terrorism; and
changes in accounting rules.
We may need to raise additional capital, which might not be available or which, if available, may be on terms that are not favorable to us.
We may need to raise additional funds, and we cannot be certain that we will be able to obtain additional financing on favorable terms, if at all. If we issue equity securities to raise additional funds, the ownership percentage of our shareholders would be diluted, and the new equity securities may have rights, preferences or privileges senior to those of existing holders of our ordinary shares. If we borrow money, we may incur significant interest charges, which could harm our profitability. Holders of debt may also have certain rights, preferences or privileges senior to those of existing holders of our ordinary shares. If we cannot raise needed funds on acceptable terms, we may not be able to develop or enhance our products, take advantage of future opportunities or respond to competitive pressures or unanticipated requirements, which could harm our business, financial condition and results of operations.
If we sell our ordinary shares in future financings, ordinary shareholders could experience immediate dilution and, as a result, the market price of our ordinary shares may decline.
We may from time to time issue additional ordinary shares at a discount from the current trading price of our ordinary shares. As a result, our ordinary shareholders would experience immediate dilution upon the purchase of any ordinary shares sold at such discount. In addition, as opportunities present themselves, we may enter into equity or debt financings or similar arrangements in the future, including the issuance of convertible debt securities, preferred shares or ordinary shares. If we issue ordinary shares or securities convertible into ordinary shares, holders of our ordinary shares could experience dilution.
The ownership of our ordinary shares may continue to be concentrated, and certain shareholders may have significant influence over the outcome of corporate actions requiring shareholder approval.
As of December 31, 2017, based on information filed with the SEC or reported to us, Starboard Value LP beneficially owned an aggregate of approximately 10.7% of our outstanding ordinary shares, Capital Research Global Investors beneficially owned an aggregate of approximately 5.9% of our outstanding ordinary shares, FMR, LLC beneficially owned an aggregate of approximately 5.5% of our outstanding ordinary shares, and DNB Asset Management AS owned an aggregate of approximately 5.4% of our outstanding ordinary shares. These shareholders and any other shareholders acquiring beneficial ownership of a significant amount of our outstanding ordinary shares may have significant influence over the outcome of corporate actions requiring shareholder approval, including the election of directors, any merger, consolidation or sale of all or substantially all of our assets or any other significant corporate transaction.
Our business could be negatively affected as a result of a proxy contest.
On January 17, 2018, Starboard Value and Opportunity Master Fund Ltd delivered a letter to us notifying us of its intention to nominate director candidates for election to our board of directors at our 2018 Annual General Meeting of Shareholders and solicit proxies from stockholders in support of its nominees. Responding to any proxy contest may be disruptive and costly for our business.
If securities or industry analysts do not publish research or reports about our business, if they adversely change their recommendations regarding our ordinary shares or if our operating results do not meet their expectations, the market price of our ordinary shares could decline.
The trading market for our ordinary shares could be influenced by the research and reports that industry or securities analysts publish about us or our business. If one or more of these analysts cease coverage of our company or fail to publish reports on us regularly, we could lose visibility in the financial markets, which in turn could cause the price of our ordinary shares or trading volume in our ordinary shares to decline. Moreover, if one or more of the analysts who cover our company

32



downgrades our ordinary shares or if our operating results do not meet their expectations, the market price of our ordinary shares could decline.
Provisions of our articles of association could delay or prevent an acquisition of our company, even if the acquisition would be beneficial to our shareholders, and could make it more difficult for shareholders to change management.
Provisions of our amended and restated articles of association may discourage, delay or prevent a merger, acquisition or other change in control that shareholders may consider favorable, including transactions in which shareholders might otherwise receive a premium for their shares. In addition, these provisions may frustrate or prevent any attempt by our shareholders to replace or remove our current management by making it more difficult to replace or remove our board of directors. These provisions include:
no cumulative voting;
a requirement for any merger involving the Company shall require the approval of the shareholders of at least a majority of the voting power of the Company;
a requirement for the approval of at least 75% of the voting power represented at the general meeting of the shareholders for the removal of any director from office, and election of any director instead of the director so removed; and
an advance notice requirement for shareholder proposals and nominations.
Furthermore, Israeli tax law treats some acquisitions, particularly share-for-share swaps between an Israeli company and a foreign company, less favorably than U.S. tax law. Under certain circumstances and subject to receiving a ruling from the Israeli Tax Authority, Israeli tax law generally provides that a shareholder who exchanges our shares for shares that are listed for trading on an Exchange in a foreign corporation is treated as if the shareholder has sold the shares. In such a case, the shareholder will generally be subject to Israeli taxation on any capital gains from the sale of shares (after two years, with respect to one half of the shares, and after four years, with respect to the balance of the shares, in each case unless the shareholder sells such shares at an earlier date), unless a relevant tax treaty between Israel and the country of the shareholder's residence exempts the shareholder from Israeli tax. For a further discussion of Israeli laws relating to mergers and acquisitions, please see "Risk Factors - Risks Related to Operations in Israel and Other Foreign Countries - Provisions of Israeli law may delay, prevent or make difficult an acquisition of our company, which could prevent a change of control and therefore depress the price of our shares." These provisions in our amended and restated articles of association and other provisions of Israeli law could limit the price that investors are willing to pay in the future for our ordinary shares.
We have never paid cash dividends on our share capital, and, while the Board regularly reviews our cash position and uses for cash, we do not anticipate paying any cash dividends in the foreseeable future.
We currently intend to retain all available funds and any future earnings to fund the development and growth of our business. As a result, capital appreciation, if any, of our ordinary shares will be your sole source of gain for the foreseeable future.
We may incur increased costs as a result of changes in laws and regulations relating to corporate governance matters.
Changes in the laws and regulations affecting public companies, including Israeli laws, rules adopted by the SEC, the NASDAQ Stock Market, the FASB and the Public Company Accounting Oversight Board, may result in increased costs to us as we respond to their requirements. These laws and regulations could make it more difficult or more costly for us to obtain certain types of insurance, including director and officer liability insurance, and we may be forced to accept reduced policy limits and coverage or incur substantially higher costs to obtain the same or similar coverage. The impact of these requirements could also make it more difficult for us to attract and retain qualified persons to serve on our board of directors, our board committees or as executive officers. We cannot predict or estimate the amount or timing of additional costs we may incur to respond to these requirements.
ITEM 1B—UNRESOLVED STAFF COMMENTS
None.
ITEM 2—PROPERTIES
As of December 31, 2017, our major facilities consisted of:

33



 
Israel
 
United States
 
Other
 
Total
Leased facilities (in thousands of square feet)
1,002
 
120
 
63
 
1,185
Our United States business headquarters are located in Sunnyvale, California, and our engineering headquarters are located in Yokneam, Israel. We believe that our existing facilities will be adequate to meet our current requirements and that suitable additional or substitute space will be available on acceptable terms to accommodate our foreseeable needs.
ITEM 3—LEGAL PROCEEDINGS
See Note 9 to the consolidated financial statements for a full description of legal proceedings and related contingencies and their effects on our consolidated financial position, results of operations and cash flows.
We may, from time to time, become a party to various other legal proceedings arising in the ordinary course of business. We may also be indirectly affected by administrative or court proceedings or actions in which we are not involved, but which have general applicability to the semiconductor industry.
ITEM 4—MINE SAFETY DISCLOSURES
Not applicable.
PART II
ITEM 5—MARKET FOR REGISTRANT'S ORDINARY SHARES, RELATED SHAREHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES
Market Information
Our ordinary shares began trading on The NASDAQ Global Market on February 8, 2007 under the symbol "MLNX". Prior to that date, our ordinary shares were not traded on any public exchange.
The following table summarizes the high and low sales prices for our ordinary shares as reported by The NASDAQ Global Select Market.
2017
High
 
Low
First quarter
$
52.80

 
$
40.70

Second quarter
$
52.65

 
$
41.55

Third quarter
$
47.95

 
$
42.05

Fourth quarter
$
65.90

 
$
42.25

 
 
 
 
2016
High
 
Low
First quarter
$
55.80

 
$
37.54

Second quarter
$
55.45

 
$
40.54

Third quarter
$
52.15

 
$
39.53

Fourth quarter
$
46.20

 
$
38.75

As of February 10, 2018, we had approximately 232 holders of record of our ordinary shares. This number does not include the number of persons whose shares are in nominee or in "street name" accounts through brokers.
Share Performance Graph
The graph below compares the five-year cumulative total shareholder return on our ordinary shares with the cumulative total return on The NASDAQ Composite Index and The Philadelphia Semiconductor Index. The period shown commences on December 31, 2012 and ends on December 31, 2017, the end date of our last fiscal year. The graph assumes an investment of $100 on December 31, 2012, and the reinvestment of any dividends. No cash dividends have been declared or paid on our ordinary shares during such period. Shareholder returns over the indicated periods should not be considered indicative of future share prices or shareholder returns.

34



a2016123110_chart-46511a01.jpg
 
12/31/2012 *

 
12/31/2013

 
12/31/2014

 
12/31/2015

 
12/31/2016

 
12/31/2017

Mellanox Technologies
100.00

 
67.31

 
71.96

 
70.97

 
68.88

 
108.96

NASDAQ Composite Index
100.00

 
138.32

 
156.85

 
165.84

 
178.28

 
228.63

Philadelphia Semiconductor Index
100.00

 
139.31

 
178.84

 
172.75

 
236.02

 
326.26

_______________________________________________________________________________
* $100 invested on December 31, 2012 in shares or index-including reinvestment of dividends.
Dividends
We have not declared or paid any cash dividends on our ordinary shares in the past, and we do not anticipate declaring or paying cash dividends in the foreseeable future. The Companies Law also restricts our ability to declare dividends. We can only distribute dividends from profits (the "Profit Test") (as defined in the Companies Law) and only if there is no reasonable concern that the dividend distribution will prevent us from meeting our existing and foreseeable obligations as they come due (the "Insolvency Test"); provided that, with court approval, we may distribute dividends if we do not meet the Profit Test so long as we meet the Insolvency Test.
If we elect to distribute dividends out of income derived from "Approved Enterprise" operations, we will be subject to tax on the gross amount distributed. The tax rate will be the rate which would have been applicable had we not been granted the beneficial status. These dividend tax rules may also apply to our acquisitions outside Israel if they are made with cash from tax benefited income.
Securities Authorized for Issuance under Equity Compensation Plans
Our equity compensation plan information required by this item is incorporated by reference to the information in Part III, Item 12 of this report. For additional information on our share incentive plans and activity, see Note 10 to the consolidated financial statements.
Recent Sales of Unregistered Securities
None.

35



ITEM 6—SELECTED FINANCIAL DATA
The following selected consolidated financial data should be read in conjunction with "Management's Discussion and Analysis of Financial Condition and Results of Operations" and our consolidated financial statements and related notes included elsewhere in this report. We derived the consolidated balance sheet data for the years ended December 31, 2015, 2014, and 2013 and our consolidated statements of operations data for the years ended December 31, 2014 and 2013, from our audited consolidated financial statements not included in this report. We derived the consolidated statements of operations data for each of the three years in the period ended December 31, 2017, as well the consolidated balance sheet data as of December 31, 2017 and 2016, from our audited consolidated financial statements included elsewhere in this report. Our historical results are not necessarily indicative of results to be expected in any future period.
 
Year ended December 31,
 
2017
 
2016 (1)
 
2015
 
2014
 
2013
 
(In thousands, except per share data)
Consolidated Statement of Operations Data:
 
 

 
 

 
 

Total revenues
$
863,893

 
$
857,498

 
$
658,140

 
$
463,649

 
$
390,436

Cost of revenues
300,450

 
301,986

 
189,209

 
148,672

 
134,282

Gross profit
563,443

 
555,512

 
468,931

 
314,977

 
256,154

Operating expenses:
 
 
 
 
 

 
 

 
 

Research and development
365,878

 
322,620

 
252,175

 
208,877

 
169,382

Sales and marketing
150,457

 
133,780

 
97,438

 
76,860

 
70,544

General and administrative
52,170

 
68,522

 
44,212

 
36,431

 
37,046

Impairment of long-lived assets
12,019

 

 

 

 

Total operating expenses
580,524

 
524,922

 
393,825

 
322,168

 
276,972

Income (loss) from operations
(17,081
)
 
30,590

 
75,106

 
(7,191
)
 
(20,818
)
Interest expense
(7,937
)
 
(7,352
)
 

 

 

Other income (loss), net
3,115

 
1,090

 
(524
)
 
1,449

 
1,228

Interest and other, net
(4,822
)
 
(6,262
)
 
(524
)
 
1,449

 
1,228

Income (loss) before taxes on income
(21,903
)
 
24,328

 
74,582

 
(5,742
)
 
(19,590
)
Provision for (benefit from) taxes on income
(2,478
)
 
5,810

 
(18,312
)
 
18,267

 
3,752

Net income (loss)
$
(19,425
)
 
$
18,518

 
$
92,894

 
$
(24,009
)
 
$
(23,342
)
Net income (loss) per share — basic
$
(0.39
)
 
$
0.38

 
$
2.00

 
$
(0.54
)
 
$
(0.54
)
Net income (loss) per share — diluted
$
(0.39
)
 
$
0.37

 
$
1.94

 
$
(0.54
)
 
$
(0.54
)
Shares used in computing net income (loss) per share:
 
 
 
 
 
 
 
 
 
Basic
50,310

 
48,145

 
46,365

 
44,831

 
43,421

Diluted
50,310

 
49,526

 
47,778

 
44,831

 
43,421



36



 
December 31,
 
2017
 
2016 (1)
 
2015
 
2014 (2)
 
2013 (2)
 
(In thousands)
Consolidated Balance Sheet Data:
 
 
 
 
 

 
 

 
 

Cash and cash equivalents
$
62,473

 
$
56,780

 
$
263,199

 
$
51,326

 
$
63,164

Short-term investments
211,281

 
271,661

 
247,314

 
334,038

 
263,528

Working capital
310,286

 
340,511

 
540,108

 
396,591

 
344,825

Long-term assets
895,015

 
920,427

 
376,144

 
348,982

 
363,939

Total assets
1,401,934

 
1,473,505

 
1,053,382

 
863,218

 
806,826

Current liabilities
196,633

 
212,567

 
137,130

 
117,645

 
98,062

Long-term liabilities
147,853

 
285,208

 
49,571

 
43,821

 
41,953

Total liabilities
344,486

 
497,775

 
186,701

 
161,466

 
140,015

Total shareholders' equity
$
1,057,448

 
$
975,730

 
$
866,681

 
$
701,752

 
$
666,811

_______________________________________________________________________________
(1) On February 23, 2016, we acquired EZchip. EZchip's results of operations and estimated fair value of assets acquired and liabilities assumed were included in our consolidated financial statements beginning February 23, 2016.

(2) In November 2015, the Financial Accounting Standards Board issued guidance requiring current deferred tax assets, current deferred tax liabilities and related current valuation allowances to be reclassified as non-current. As a result of adoption of this guidance, we made the following adjustments to selected consolidated financial data:
 
Year ended December 31,
 
2014
 
2013
 
(in thousands)
Working capital decrease
$
(2,271
)
 
$
(7,336
)
Long-term assets increase
2,271

 
7,336


ITEM 7—MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
        You should read the following discussion and analysis of our financial condition and results of operations in conjunction with the financial statements and the notes thereto included elsewhere in this report. The following discussion contains forward-looking statements that reflect our plans, estimates and beliefs. Our actual results could differ materially from those discussed in the forward-looking statements. Factors that could cause or contribute to these differences include those discussed below and elsewhere in this report, particularly in the section entitled "Risk Factors".
Overview
General
We are a fabless semiconductor company that designs, manufactures (through subcontractors) and sells high-performance interconnect products and solutions primarily based on the Ethernet and InfiniBand standards. Our products facilitate efficient data transmission between servers, storage systems, communications infrastructure equipment and other embedded systems. We operate our business globally and offer products to customers at various levels of integration. The products we offer include ICs, adapter cards, switch systems, cables, modules, software, services and accessories. Together these products form a total end-to-end integrated networking solution focused on computing, storage and communication applications used in multiple markets, including HPC, cloud, Web 2.0, Big Data, machine learning, storage, telecommunications, financial services, and EDC. These solutions increase performance, application efficiency and improve return on investment. Through the successful development and implementation of multiple generations of our products, we have established significant expertise and competitive advantages.
As a leader in developing multiple generations of high-speed interconnect solutions, we have established strong relationships with our customers. Our products are incorporated in servers and associated networking solutions produced by the largest server vendors. We supply our products to leading storage and communications infrastructure equipment vendors. Additionally, our products are used in embedded solutions.
We are one of the pioneers of InfiniBand, an industry-standard architecture for high-performance interconnects. We believe InfiniBand interconnect solutions deliver industry-leading performance, efficiency and scalability for clustered computing and

37



storage systems that incorporate our products. In addition to supporting InfiniBand, our products also support industry-standard Ethernet transmission protocols providing unique product differentiation and connectivity flexibility. Our products serve as building blocks for creating reliable and scalable Ethernet and InfiniBand solutions with leading performance. We also believe that we are one of the early suppliers of 25/50/100Gb/s Ethernet adapters, switches, and cables to the market. This provides us with the opportunity to gain share in the Ethernet market as users upgrade from one or 10Gb/s directly to 25/40/50 or 100Gb/s.
Our revenues for the years ended December 31, 2017, 2016 and 2015 were $863.9 million, $857.5 million, and $658.1 million, respectively. In order to increase our annual revenues, we must continue to achieve design wins over other Ethernet providers and providers of competing interconnect technologies. We consider a design win to occur when an original equipment manufacturer ("OEM"), or contract manufacturer notifies us that it has selected our products to be incorporated into a product or system under development. Because the life cycles for our customers' products can last for several years if these products have successful commercial introductions, we expect to continue to generate revenues over an extended period of time for each successful design win.
EZchip Acquisition
On February 23, 2016, we completed our acquisition of EZchip, a public company formed under the laws of the State of Israel, at which time EZchip became our wholly owned subsidiary. Under the terms of the Merger Agreement, the net cash purchase price of $693.7 million consisted of a $781.2 million cash payment for all outstanding common shares of EZchip at the price of $25.50 per share, net of $87.5 million of cash acquired. We also assumed 891,822 EZchip RSUs and converted them to 499,894 equivalent Mellanox RSU awards. The fair value of the converted RSUs was determined based on the per share value of the underlying Mellanox ordinary shares of $46.40 per share as of the acquisition date. The 499,894 RSUs had a total aggregate value of $23.2 million, of which $1.0 million was recorded as a component of the purchase price for service rendered prior to the acquisition date and $22.2 million will be recognized as share-based compensation expense over the remaining required service period of up to 2.25 years from the acquisition date.
In connection with the acquisition, we entered into a $280.0 million variable interest rate Term Debt maturing February 21, 2019. For additional information on the Term Debt, see Note 15 to the consolidated financial statements.
We accounted for the transaction using the acquisition method, which requires, among other things, that the assets acquired and liabilities assumed in a business combination be recognized at their respective fair values as of the acquisition date.
Acquisition-related expenses for the EZchip acquisition for the years ended December 31, 2017 and 2016 were $0.3 million and $8.3 million, respectively, and primarily consisted of investment banking, consulting, and other professional fees.
Amortization of Intangible Assets from Acquisitions
Intangible assets from acquisitions subject to amortization are comprised of trade names, customer relationships, backlog, and developed technology. In connection with the EZchip acquisition, we recognized $254.5 million of finite-lived intangible assets subject to amortization over their useful lives of 1 to 9 years. Amortization of intangible assets, including acquired intangible assets, was $61.3 million, $59.2 million and $10.1 million for the years ended December 31, 2017, 2016 and 2015, respectively. The increased amortization is primarily associated with the EZchip acquisition. For additional information about intangible assets from acquisitions, see Note 6 to the consolidated financial statements.
Patent Settlement
On March 7, 2016, we entered into a settlement and patent license agreement that resolved all litigation matters between Avago (now Broadcom), IPtronics, Inc., IPtronics A/S (now Mellanox Technologies Denmark Aps) and Mellanox. Under the settlement, both parties agreed not to sue each other for a period of 5 years. The settlement was deemed not contributory to our operations or products sold. As a result, we recorded a settlement expense in our operating expenses in the amount of $5.1 million in our first quarter ended March 31, 2016.
Our Business
Revenues. We derive revenues from sales of our ICs, boards, switch systems, cables, modules, software, accessories and other product groups. Our products have broad adoption with multiple end customers across HPC, machine learning, Web 2.0, cloud, EDC, financial services and storage markets; however, these markets are mainly served by leading server, storage and communications infrastructure OEMs. Therefore, we have derived a substantial portion of our revenues from a relatively small number of OEM customers. Sales to our top ten customers represented 56%, 55% and 57% of our total revenues for the years ended December 31, 2017, 2016 and 2015, respectively. Sales to customers representing 10% or more of revenues accounted for 24%, 16% and 14% of our total revenues for the years ended December 31, 2017, 2016 and 2015, respectively. The loss of one or more of our principal customers, the reduction or deferral of purchases, or changes in the mix of our products ordered by any one of these customers could cause our revenues to decline materially if we are unable to increase our revenues from other customers. Our customers, including our most significant customers, are not obligated by long-term contracts to purchase our products and may cancel orders with limited

38



potential penalties. If any of our large customers reduces or cancels its purchases from us for any reason, it could have an adverse effect on our revenues and results of operations.
Cost of revenues and gross profit. The cost of revenues consists primarily of the cost of silicon wafers purchased from our foundry supplier, costs associated with the assembly, packaging and production testing of our ICs, outside processing costs associated with the manufacture of our products, royalties due to third parties, warranty costs, excess and obsolete inventory costs, depreciation and amortization, and costs of personnel associated with production management, quality assurance and services. In addition, after we purchase wafers from our foundries, we also face yield risk related to manufacturing these wafers into semiconductor devices. Manufacturing yield is the percentage of acceptable product resulting from the manufacturing process, as identified when the product is tested as a finished IC. If our manufacturing yields decrease, our cost per unit increases, which could have a significant adverse impact on our cost of revenues. We do not have long-term pricing agreements with foundry suppliers and contract manufacturers. Accordingly, our costs are subject to price fluctuations based on the overall cyclical demand for semiconductors.
We purchase our inventory pursuant to standard purchase orders. We estimate that lead times for delivery of our finished semiconductors from our foundry supplier and assembly, packaging and production testing subcontractor are approximately three to four months, lead times for delivery from our adapter card manufacturing subcontractor are approximately eight to ten weeks, lead times for delivery from our cable and transceiver manufacturing subcontractor are approximately ten to twelve weeks, and lead times for delivery from our switch systems manufacturing subcontractors are approximately twelve weeks. We build inventory based on forecasts of customer orders rather than the actual orders themselves.
We expect our cost of revenues as a percentage of sales to increase in the future as a result of a reduction in the average sale price of our products and a lower percentage of revenue deriving from sales of ICs and boards, which generally yield higher gross margins than sales of switches and cables. This trend will depend on overall customer demand for our products, our product mix, competitive product offerings and related pricing and our ability to reduce manufacturing costs.
Operational expenses
Research and development expenses. Our research and development expenses consist primarily of salaries, share-based compensation and associated costs for employees engaged in research and development, depreciation, amortization of intangibles, allocable facilities and administrative expenses and tape-out costs. Tape-out costs are expenses related to the manufacture of new ICs, including charges for mask sets, prototype wafers, mask set revisions and testing incurred before releasing new ICs into production.
Sales and Marketing Expenses. Sales and marketing expenses consist primarily of salaries, incentive compensation, share-based compensation and associated costs for employees engaged in sales and marketing, field applications engineering and sales engineering, advertising, trade shows and promotions, travel, amortization of intangibles, and allocable facilities and administrative expenses.
General and Administrative Expenses. General and administrative expenses consist primarily of salaries, share-based compensation and associated costs for employees engaged in finance, legal, human resources and administrative activities, professional service expenses for accounting, corporate legal fees and allocable facilities related expenses.
Taxes on Income
On December 22, 2017, the Tax Cuts and Jobs Acts was enacted into law. The new legislation contains several key tax provisions that will impact us. Changes include, but are not limited to, a corporate tax rate decrease from 35% to 21% effective for tax years beginning after December 31, 2017, a one-time repatriation tax on accumulated foreign earnings, a limitation on the tax deductibility of interest expense, an acceleration of business asset expensing, and a reduction in the amount of executive pay that could qualify as a tax deduction. The lower corporate income tax rate will require us to remeasure our U.S. deferred tax assets and liabilities as well as reassess the realizability of our deferred tax assets and liabilities. ASC 740 requires us to recognize the effect of the tax law changes in the period of enactment. However, the SEC staff has issued SAB 118 which will allow us to record provisional amounts during a measurement period.
We have concluded that a reasonable estimate could be developed for the effects of the tax reform. However, due to the short time frame between the enactment of the reform and the year end, its fundamental changes, the accounting complexity, and the expected ongoing guidance and accounting interpretations over the next 12 months, we consider the accounting of the deferred tax remeasurement and other items to be incomplete. These effects have been included in the consolidated financial statements for the year ended December 31, 2017 as provisional amounts, which had no effect on the benefit from taxes on income due to the valuation allowance.
During the measurement period, we might need to reflect adjustments to the provisional amounts upon obtaining, preparing, or analyzing additional information about facts and circumstances that existed as of the enactment date that, if known, would have affected the income tax effects initially reported as provisional amounts.

39



The measurement period will end when we obtain, prepare, and analyze the information needed in order to complete the accounting requirements under ASC Topic 740 or on December 22, 2018, whichever is earlier. We expect to complete our analysis within the measurement period in accordance with SAB 118.
Our operations in Israel have been granted "Approved Enterprise" status by the Investment Center of the Israeli Ministry of Economy and Industry (formerly, the Ministry of Industry, Trade and Labor) and "Beneficiary Enterprise" status by the Israeli Income Tax Authority, which makes us eligible for tax benefits under the Israeli Law for Encouragement of Capital Investments, 1959. Under the terms of the Approved and Beneficiary Enterprise programs, income that is attributable to our operations in Yokneam, Israel is exempt from income tax commencing fiscal year 2011 through 2021. Income that is attributable to our operations in Tel Aviv, Israel is subject to a reduced income tax rate (generally between 10% and the current corporate tax rate, depending on the percentage of foreign investment in the Company) commencing fiscal year 2013 through 2021.
On January 4, 2016 the Israeli Government legislated a reduction in corporate income tax rates from 26.5% to 25.0%, effective in 2016. On December 29, 2016, the Israeli Government legislated a reduction in corporate income tax rates from 25.0% to 24.0% in 2017 and to 23.0% in 2018 and thereafter.
On June 14, 2017, the Israeli government legislated new regulations regarding the "Preferred Technological Enterprise" regime, under which a company that complies with the terms may be entitled to certain tax benefits. We expect that our operations in Israel will comply with the terms of the Preferred Technological Enterprise regime. Therefore, we may utilize the tax benefits under this regime after the end of the benefit period of our Approved and Beneficiary Enterprise statuses (i.e. from fiscal year 2022 onwards). Under the new legislation, the majority of our income from our operations in Yokneam, Israel, will be subject to a corporate rate of 7.5%, while the majority of the income from our operations in Tel-Aviv, Israel, will be subject to a corporate rate of 12%. As a result of the lower tax rates mentioned above, we recorded a decrease of approximately $0.2 million in deferred tax assets and a corresponding increase in tax expense during the second quarter of 2017.
To prepare our consolidated financial statements, we estimate our income taxes in each of the jurisdictions in which we operate. This process involves estimating our actual tax exposure together with assessing temporary differences resulting from the differing treatment of certain items for tax and accounting purposes. These differences result in deferred tax assets and liabilities, which are included within our consolidated balance sheet.
Critical Accounting Policies and Estimates
Our consolidated financial statements are prepared in accordance with generally accepted accounting principles in the United States. The preparation of these consolidated financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, expenses and related disclosures. We evaluate our estimates and assumptions on an ongoing basis. Our estimates are based on historical experience and various other assumptions that we believe to be reasonable under the circumstances. Our actual results could differ from these estimates.
We believe that the assumptions and estimates associated with the following areas would have the greatest potential impact on our consolidated financial statements. Therefore, we consider these to be our critical accounting policies and estimates. For further information on all of our significant accounting policies, please see Note 1 to the consolidated financial statements.
Revenue recognition
We recognize revenue from the sales of products when all of the following criteria are met: (1) persuasive evidence of an arrangement exists; (2) delivery has occurred; (3) the price is fixed or determinable; and (4) collection is reasonably assured. We use a binding purchase order or a signed agreement as evidence of an arrangement. Delivery occurs when goods are shipped and title and risk of loss transfer to the customer. Our standard arrangement with our customers typically includes freight-on-board shipping point, no right of return and no customer acceptance provisions. The revenues from fixed-price support or maintenance contracts, including extended warranty contracts and software post-contract customer support agreements, are recognized ratably over the contract period and the costs associated with these contracts are recognized as incurred. The customer's obligation to pay and the payment terms are set at the time of shipment and are not dependent on the subsequent resale of the product. The Company determines whether collectability is reasonably assured on a customer-by-customer basis. We determine whether collectability is reasonably assured on a customer-by-customer basis. When assessing the probability of collection, we consider the number of years the customer has been in business and the history of our collections. Customers are subject to a credit review process that evaluates the customers' financial positions and ultimately their ability to pay. If it is determined at the outset of an arrangement that collection is not reasonably assured, no product is shipped and no revenue is recognized unless cash is received in advance.
We maintain inventory, or hub arrangements with certain customers. Pursuant to these arrangements, we deliver products to a customer or a designated third party warehouse based upon the customer's projected needs, but do not recognize product revenue unless and until the customer reports it has removed our product from the warehouse to be incorporated into its end products.

40



Multiple Element Arrangements
For revenue arrangements that contain multiple deliverables, judgment is required to properly identify the accounting units of the transactions and to determine the manner in which revenue should be allocated among the accounting units. Moreover, judgment is used in interpreting the commercial terms and determining when all criteria of revenue recognition have been met for each deliverable in order for revenue recognition to occur in the appropriate accounting period. While changes in the allocation of the arrangement consideration between the units of accounting will not affect the amount of total revenue recognized for a particular sales arrangement, any material changes in these allocations could impact the timing of revenue recognition, which could affect our results of operations.
For multiple element arrangements that include a combination of hardware, services, such as post-contract customer support, and software, the arrangement consideration is first allocated among the accounting units before revenue recognition criteria are applied. The allocation is derived based on vendor specific objective evidence ("VSOE"). When VSOE or third party evidence is unavailable, we use management's best estimate of selling price.
Distributor Revenue
A portion of our sales are made to distributors under agreements which contain price protection provisions. Currently, we recognize revenues from sales to distributors based on the sell-through method using inventory and point of sale information provided by the distributors, net of estimated allowances for price adjustments. Upon the adoption of the new revenue standards effective January 1, 2018, we will recognize revenues from sales to distributors upon shipment and transfer of control (known as “sell-in” revenue recognition), net of the estimated allowances for price adjustments.
Short-term investments
We classify short-term investments as available-for-sale securities. We view our available-for-sale-portfolio as available for use in current operations. Available-for-sale securities are recorded at fair value, and we record temporary unrealized gains and losses as a separate component of accumulated other comprehensive income (loss). We regularly review our investment portfolio and charge unrealized losses against net income when a decline in fair value is determined to be other-than-temporary. We review several factors to determine whether a loss is other-than-temporary. These factors include but are not limited to: (1) the length of time a security is in an unrealized loss position, (2) the extent to which fair value is less than cost, (3) the financial condition and near term prospects of the issuer and (4) our intent and ability to hold the security for a period of time sufficient to allow for any anticipated recovery in fair value.
Fair value of financial instruments
Our financial instruments consist of cash, cash equivalents, restricted cash, short-term investments and foreign currency derivative contracts. When there is no readily available market data, we may make fair value estimates, which may not necessarily represent the amounts that could be realized in a current or future sale of these assets.
Derivatives
We enter into foreign currency forward and option contracts with financial institutions to protect against foreign exchange risks, mainly the exposure to changes in the exchange rate of the NIS against the U.S. dollar that are associated with forecasted future cash flows and existing assets and liabilities. We account for our derivative instruments as either assets or liabilities and carry them at fair value. The accounting for changes in the fair value of a derivative depends on the intended use of the derivative and the resulting designation. For derivative instruments that hedge the exposure to variability in expected future cash flows that are designated as cash flow hedges, the effective portion of the gains or losses on the derivative instruments is reported as a component of accumulated other comprehensive income ("AOCI") in shareholders’ equity and reclassified into earnings in the same period or periods during which the hedged transaction affects earnings. The ineffective portion of the gains or losses on the derivative instruments, if any, is recognized in earnings in the current period. Our derivative instruments that hedge the exposure to variability in the fair value of assets or liabilities are not currently designated as hedges for financial reporting purposes, and thus the gains or losses on such derivative instruments are recognized in earnings in the current period.
Inventory valuation
Inventory includes finished goods, work-in-process and raw materials. Inventory is stated at the lower of cost (principally standard cost which approximates actual cost on a first-in, first-out basis) or net realizable value. Reserves for potentially excess and obsolete inventory are made based on management's analysis of inventory levels, future sales forecasts and market conditions. Once established, the original cost of our inventory less the related inventory reserve represents the new cost basis of such products.

41



Property and equipment
Property and equipment are stated at cost, net of accumulated depreciation. Depreciation and amortization is generally calculated using the straight-line method over the estimated useful lives of the related assets, which is three years for computer equipment and software, seven years for lab equipment, and seven years for office furniture and fixtures. Leasehold improvements and assets acquired under capital leases are amortized on a straight-line basis over the term of the lease, or the useful lives of the assets, whichever is shorter. Maintenance and repairs are charged to expense as incurred, and improvements are capitalized. When assets are retired or otherwise disposed of, the cost and accumulated depreciation or amortization are removed from the accounts and any resulting gain or loss is reflected in the results of operations in the period realized.
We capitalize certain costs incurred in connection with internal use of inventory items in our data centers and laboratories. Capitalized inventory costs are included in Property and equipment, net and amortized on a straight-line basis over the estimated useful life of the asset.
Business combinations
We account for business combinations using the acquisition method of accounting. We determine the recognition of intangible assets based on the following criteria: (i) the intangible asset arises from contractual or other rights; or (ii) the intangible asset is separable or divisible from the acquired entity and capable of being sold, transferred, licensed, returned or exchanged. We allocate the purchase price of business combinations to the tangible assets, liabilities and intangible assets acquired, including in-process research and development ("IPR&D"), based on their estimated fair values. The excess purchase price over those fair values is recorded as goodwill. The process of estimating the fair values requires significant estimates, especially with respect to intangible assets. Critical estimates in valuing certain intangible assets include, but are not limited to, future expected cash flows from customer contracts, customer lists and distribution agreements, acquired developed technologies, expected costs to develop IPR&D into commercially viable products, estimated cash flows from projects when completed and discount rates. We estimate fair value based upon assumptions that are believed to be reasonable, but which are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates. Other estimates associated with the accounting for acquisitions may change as additional information becomes available regarding the assets acquired and liabilities assumed.
Goodwill and intangible assets
Goodwill represents the excess of the cost of acquired businesses over the fair market value of their identifiable net assets. We conduct a goodwill impairment qualitative assessment during the fourth quarter of each fiscal year or more frequently if facts and circumstances indicate that goodwill may be impaired. The goodwill impairment qualitative assessment requires us to perform an assessment to determine if it is more likely than not that the fair value of the business is less than its carrying amount. The qualitative assessment considers various factors, including the macroeconomic environment, industry and market specific conditions, market capitalization, stock price, financial performance, earnings multiples, budgeted-to-actual revenue performance from the prior year, gross margin and cash flow from operating activities and issues or events specific to the business. If adverse qualitative trends are identified that could negatively impact the fair value of the business, we perform a "two step" goodwill impairment test. "Step one" is the identification of potential impairment. This involves comparing the fair value of each reporting unit, which we have determined to be the entity itself, with its carrying amount including goodwill. If the fair value of a reporting unit exceeds its carrying amount, the goodwill of the reporting unit is considered not impaired and "Step two" of the impairment test is unnecessary. If the carrying amount of a reporting unit exceeds its fair value, "Step two" is performed and it involves comparing the carrying amount of goodwill to its implied fair value, which is determined to be the excess of the reporting unit's fair value over the fair value of its identifiable net assets other than goodwill. If the carrying amount of goodwill exceeds its implied fair value, an impairment exists and is recorded. As of December 31, 2017, our qualitative assessment of goodwill impairment indicated that goodwill was not impaired.
Intangible assets represent acquired intangible assets including developed technology, customer relationships and IPR&D, as well as licensed technology. We amortize the finite lived intangible assets over their useful lives using a method that reflects the pattern in which the economic benefits of the intangible assets are consumed or otherwise used, or, if that pattern cannot be reliably determined, using a straight-line amortization method. We capitalize IPR&D projects acquired as part of a business combination as intangible assets with indefinite lives. On completion of each project, IPR&D assets are reclassified to developed technology and amortized over their estimated useful lives. If any of the IPR&D projects are abandoned, we impair the related IPR&D asset.
Indefinite-lived intangible assets are tested for impairment annually or more frequently when indicators of impairment exist. We first assess qualitative factors to determine if it is more likely than not that an indefinite-lived intangible asset is impaired and whether it is necessary to perform a quantitative impairment test. The qualitative assessment considers various factors, including reductions in demand, the abandonment of IPR&D projects or significant economic slowdowns in the semiconductor industry and macroeconomic environment. If adverse qualitative trends are identified that could negatively impact the fair value of the asset, then quantitative impairment tests are performed to compare the carrying value of the asset to its undiscounted expected future cash flows. If this test indicates that there is impairment, the impaired asset is written down to fair value, which is typically calculated using: (i) quoted

42



market prices or (ii) discounted expected future cash flows utilizing an appropriate discount rate. Impairment is based on the excess of the carrying amount over the fair value of those assets. As of December 31, 2017, there were no indicators that impairment existed or assets were not recoverable. Intangible assets with finite lives are tested for impairment in accordance with our policy for long-lived assets.
Equity investments in privately-held companies
We account for these investments under the cost method, reduced by any impairment write-downs, because we do not have the ability to exercise significant influence over the operating and financial policies of these companies. To determine if an investment is recoverable, we monitor the investments and if facts and circumstances indicate the investment may be impaired, conduct an impairment test. The impairment test considers multiple factors including a review of the privately-held company's revenue and earnings trends relative to pre-defined milestones and overall business prospects, the general market conditions in its industry and other factors related to its ability to remain in business, such as liquidity and receipt of additional funding.
Impairment of long-lived assets
Long-lived assets include equipment and furniture and fixtures and finite-lived intangible assets. Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of the assets may not be fully recoverable. If the sum of the expected future cash flows (undiscounted and without interest charges) from the long-lived assets is less than the carrying amount of such assets, an impairment loss would be recognized, and the assets would be written down to their estimated fair values. We review for possible impairment on a regular basis.
While performing our review for impairment for the fourth quarter of 2017, we noted an impairment indicator associated with the potential sale or discontinuation of the 1550nm silicon photonics line of business. As a result, we recorded impairment charges totaling $12.0 million in the fourth quarter of 2017, of which $7.7 million were related to property and equipment and $4.3 million were related to intangible assets. See Note 16 to the consolidated financial statements for more details about the impairment charges.
Warranty provision
We typically offer a limited warranty for our products for periods up to three years. We accrue for estimated returns of defective products at the time revenue is recognized based on historical activity. The determination of these accruals requires us to make estimates of the frequency and extent of warranty activity and estimated future costs to either replace or repair the products under warranty. If the actual warranty activity and/or repair and replacement costs differ significantly from these estimates, adjustments to record additional cost of revenues may be required in future periods.
Income taxes
To prepare our consolidated financial statements, we estimate our income taxes in each of the jurisdictions in which we operate. This process involves estimating our actual tax exposure together with assessing temporary differences resulting from the differing treatment of certain items for tax and accounting purposes. These differences result in deferred tax assets and liabilities, which are calculated using tax rates expected to be in effect during the period these temporary differences would reverse, and are included within our consolidated balance sheet.
We must also make judgments regarding the realizability of deferred tax assets. The carrying value of our net deferred tax assets is based on our belief that it is more likely than not that we will generate sufficient future taxable income in certain jurisdictions to realize these deferred tax assets. A valuation allowance has been established for deferred tax assets which we do not believe meet the "more likely than not" criteria. Our judgments regarding future taxable income may change due to changes in market conditions, changes in tax laws, tax planning strategies or other factors. If our assumptions and consequently our estimates change in the future, the valuation allowances we have established may be increased or decreased, resulting in a respective increase or decrease in income tax expense. Our effective tax rate is highly dependent upon the geographic distribution of our worldwide earnings or losses, the tax regulations and tax holidays in each geographic region, the availability of tax credits and carryforwards, and the effectiveness of our tax planning strategies.
We use a two-step approach to recognizing and measuring uncertain tax positions accounted for in accordance with the guidance on judgments regarding the realizability of deferred taxes. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount which is more than 50% likely of being realized upon ultimate settlement. We consider many factors when evaluating and estimating our tax positions and tax benefits, which may require periodic adjustments and which may not accurately anticipate actual outcomes. We recognize potential accrued interest and penalties related to unrecognized tax benefits within the consolidated statements of income as income tax expense.

43



Results of Operations
The following table sets forth our consolidated statements of operations as a percentage of revenues for the periods indicated:
 
Year ended December 31,
 
 
2017
 
2016
 
2015
Total revenues
100

%
 
100

%
 
100

%
Cost of revenues
(35
)
 
 
(35
)
 
 
(29
)
 
Gross profit
65

 
 
65

 
 
71

 
Operating expenses:
 
 
 
 
 
 
 
 
Research and development
42

 
 
38

 
 
38

 
Sales and marketing
17

 
 
16

 
 
15

 
General and administrative
6

 
 
7

 
 
7

 
Impairment of long-lived assets
2

 
 

 
 

 
Total operating expenses
67

 
 
61

 
 
60

 
Income (loss) from operations
(2
)
 
 
4

 
 
11

 
Interest expense
(1
)
 
 
(1
)
 
 

 
Other income (loss), net

 
 

 
 

 
Interest and other, net
(1
)
 
 
(1
)
 
 

 
Income (loss) before taxes on income
(3
)
 
 
3

 
 
11

 
Provision for (benefit from) taxes on income
(1
)
 
 
1

 
 
(3
)
 
Net income (loss)
(2
)
%
 
2

%
 
14

%
Comparison of the Year Ended December 31, 2017 to the Year Ended December 31, 2016 and the Year Ended December 31, 2016 to the Year Ended December 31, 2015
Revenues.
The following tables represent our total revenues for the years ended December 31, 2017 and 2016 by product type and interconnect protocol:
 
Year Ended December 31,
 
2017
 
% of
Revenues
 
2016
 
% of
Revenues
 
(In thousands)
 
 
 
(In thousands)
 
 
ICs
$
161,216

 
18.7
%
 
$
170,641

 
19.9
%
Boards
325,845

 
37.7
%
 
337,304

 
39.3
%
Switch systems
222,836

 
25.8
%
 
204,083

 
23.8
%
Cables, accessories and other
153,996

 
17.8
%
 
145,470

 
17.0
%
Total Revenue
$
863,893

 
100.0
%
 
$
857,498

 
100.0
%
 
Year Ended December 31,
 
2017
 
% of
Revenues
 
2016
 
% of
Revenues
 
(In thousands)
 
 
 
(In thousands)
 
 
InfiniBand:
 
 
 

 
 

 
 

EDR
$
194,261

 
22.5
%
 
$
125,249

 
14.6
%
FDR
181,465

 
21.0
%
 
302,093

 
35.2
%
QDR/DDR/SDR
31,599

 
3.6
%
 
49,987

 
5.9
%
Total
407,325

 
47.1
%
 
477,329

 
55.7
%
Ethernet
401,005

 
46.4
%
 
317,241

 
37.0
%
Other
55,563

 
6.5
%
 
62,928

 
7.3
%
Total revenue
$
863,893

 
100.0
%
 
$
857,498

 
100.0
%
Revenues were $863.9 million for the year ended December 31, 2017 compared to $857.5 million for the year ended December 31, 2016, representing an increase of $6.4 million, or approximately 0.7%. The year-over-year revenue increase in 2017 from 2016

44



was primarily attributable to increased demand for our 25, 50, and 100Gb/s Ethernet solutions. Revenues from our InfiniBand products decreased primarily due to declines in storage and embedded customers, driven by customer product transitions and customer M&A activity and lower average selling prices as a result of competition in the HPC market. Revenues from InfiniBand EDR products increased as customers continued transitioning from FDR and lower data rate products to the EDR product generation. Our 2017 revenues are not necessarily indicative of future results.
The following tables represent our total revenues for the years ended December 31, 2016 and 2015 by product type and interconnect protocol:
 
Year Ended December 31,
 
2016
 
% of
Revenues
 
2015
 
% of
Revenues
 
(In thousands)
 
 
 
(In thousands)
 
 
ICs
$
170,641

 
19.9
%
 
$
92,214

 
14.0
%
Boards
337,304

 
39.3
%
 
265,249

 
40.3
%
Switch systems
204,083

 
23.8
%
 
179,977

 
27.3
%
Cables, accessories and other
145,470

 
17.0
%
 
120,700

 
18.4
%
Total Revenue
$
857,498

 
100.0
%
 
$
658,140

 
100.0
%
 
Year Ended December 31,
 
2016
 
% of
Revenues
 
2015
 
% of
Revenues
 
(In thousands)
 
 
 
(In thousands)
 
 
InfiniBand:
 

 
 

 
 

 
 

EDR
$
125,249

 
14.6
%
 
$
39,009

 
5.9
%
FDR
302,093

 
35.2
%
 
347,760

 
52.8
%
QDR/DDR/SDR
49,987

 
5.9
%
 
63,745

 
9.8
%
Total
477,329

 
55.7
%
 
450,514

 
68.5
%
Ethernet
317,241

 
37.0
%
 
155,221

 
23.6
%
Other
62,928

 
7.3
%
 
52,405

 
7.9
%
Total revenue
$
857,498

 
100.0
%
 
$
658,140

 
100.0
%

Revenues were $857.5 million for the year ended December 31, 2016 compared to $658.1 million for the year ended December 31, 2015, representing an increase of $199.4 million, or approximately 30.3%. The year-over-year Ethernet revenue increase in 2016 from 2015 was primarily attributable to increased demand for our adapters at 25Gb/s and above and incremental revenues from the EZchip acquisition derived from sales of ICs. Revenues from our InfiniBand products also increased primarily due to increased sales into HPC and cloud markets. Revenues from InfiniBand EDR products increased as customers continued transitioning from FDR and lower data rate products to the EDR product generation. The increase in other revenues was primarily due to higher revenue from support.
Gross Profit and Margin. Gross profit was $563.4 million for the year ended December 31, 2017 compared to $555.5 million for the year ended December 31, 2016, representing an increase of $7.9 million, or approximately 1.4%. As a percentage of revenues, gross margin increased to 65.2% in the year ended December 31, 2017 from approximately 64.8% in the year ended December 31, 2016. The increase in gross margin was primarily due to a decrease in intangible asset amortization costs of $5.6 million and inventory step-up amortization costs of $8.3 million, both related to the EZchip acquisition, partially offset by the lower margins due to product mix. Gross margin for 2017 is not necessarily indicative of future results.
Gross profit was $555.5 million for the year ended December 31, 2016 compared to $468.9 million for the year ended December 31, 2015, representing an increase of $86.6 million, or approximately 18.5%. As a percentage of revenues, gross margin decreased to 64.8% in the year ended December 31, 2016 from approximately 71.3% in the year ended December 31, 2015. The decrease in gross margin was primarily due to an increase in intangible asset amortization costs of $39.7 million and inventory step-up amortization costs of $8.3 million, both related to the EZchip acquisition.

45



Research and Development.
The following table presents details of our research and development expenses for the periods indicated:
 
Year ended December 31,
 
2017
 
% of
Revenues
 
2016
 
% of
Revenues
 
2015
 
% of
Revenues
 
(In thousands)
 
 
 
(In thousands)
 
 
 
(In thousands)
 
 
Salaries and benefits
$
200,125

 
23.2
%
 
$
174,462

 
20.3
%
 
$
130,255

 
19.8
%
Share-based compensation
40,278

 
4.7
%
 
40,475

 
4.7
%
 
28,821

 
4.4
%
Development and tape-out costs
39,001

 
4.5
%
 
36,091

 
4.2
%
 
36,305

 
5.5
%
Other
86,474

 
10.0
%
 
71,592

 
8.4
%
 
56,794

 
8.6
%
Total Research and development
$
365,878

 
42.4
%
 
$
322,620

 
37.6
%
 
$
252,175

 
38.3
%
Research and development expenses were $365.9 million for the year ended December 31, 2017 compared to $322.6 million for the year ended December 31, 2016, representing an increase of $43.3 million, or approximately 13.4%. The increase in salaries and benefits expenses was primarily attributable to headcount additions and merit increases. The increase in development and tape-out costs reflects continued investments in new products. The increase in other expenses was primarily due to higher depreciation expense and facilities costs.
Research and development expenses were $322.6 million for the year ended December 31, 2016 compared to $252.2 million for the year ended December 31, 2015, representing an increase of $70.4 million, or approximately 27.9%. The increase in salaries and benefits expenses was primarily attributable to headcount additions, including those associated with the EZchip acquisition, merit increases and higher accrued bonuses under our annual discretionary bonus award program. The increase in other expenses reflects higher outsourced services expenses, depreciation expense, and facilities costs.
Please refer to "Share-based Compensation Expense" below for a discussion of its impact on research and development expenses.
Sales and Marketing.
The following table presents details of our sales and marketing expenses for the periods indicated:
 
Year ended December 31,
 
2017
 
% of
Revenues
 
2016
 
% of
Revenues
 
2015
 
% of
Revenues
 
(In thousands)
 
 
 
(In thousands)
 
 
 
(In thousands)
 
 
Salaries and benefits
$
90,419

 
10.5
%
 
$
76,774

 
9.0
%
 
$
58,204

 
8.8
%
Share-based compensation
15,693

 
1.8
%
 
15,183

 
1.8
%
 
10,309

 
1.6
%
Trade shows and promotions
19,593

 
2.3
%
 
19,893

 
2.3
%
 
15,996

 
2.4
%
Other
24,752

 
2.8
%
 
21,930

 
2.5
%
 
12,929

 
2.0
%
Total Sales and marketing
$
150,457

 
17.4
%
 
$
133,780

 
15.6
%
 
$
97,438

 
14.8
%
Sales and marketing expenses were $150.5 million for the year ended December 31, 2017 compared to $133.8 million for the year ended December 31, 2016, representing an increase of $16.7 million, or approximately 12.5%. The increase in salaries and benefits expenses was primarily related to headcount additions and merit increases. The increase in other expenses primarily reflects higher depreciation expense, amortization costs related to acquired intangible assets associated with the EZchip acquisition and facilities costs.
Sales and marketing expenses were $133.8 million for the year ended December 31, 2016 compared to $97.4 million for the year ended December 31, 2015, representing an increase of $36.4 million, or approximately 37.3%. The increase in salaries and benefits was primarily attributable to headcount additions, including those associated with the EZchip acquisition, and merit increases. The increase in trade shows and promotions was due primarily to higher trade show exhibit costs and related travel costs. The increase in other expenses primarily reflects higher depreciation expense, amortization costs related to acquired intangible assets associated with the EZchip acquisition and facilities costs.
Please refer to "Share-based Compensation Expense" below for a discussion of its impact on sales and marketing expenses.

46



General and Administrative.
The following table presents details of our general and administrative expenses for the periods indicated:
 
Year Ended December 31,
 
2017
 
% of
Revenues
 
2016
 
% of
Revenues
 
2015
 
% of
Revenues
 
(In thousands)
 
 
 
(In thousands)
 
 
 
(In thousands)
 
 
Salaries and benefits
$
21,476

 
2.5
%
 
$
20,976

 
2.4
%
 
$
16,050

 
2.4
%
Share-based compensation
10,893

 
1.3
%
 
13,085

 
1.5
%
 
9,268

 
1.4
%
Professional services
13,179

 
1.5
%
 
26,602

 
3.1
%
 
12,348

 
1.9
%
Other
6,622

 
0.7
%
 
7,859

 
1.0
%
 
6,546

 
1.0
%
Total General and administrative
$
52,170

 
6.0
%
 
$
68,522

 
8.0
%
 
$
44,212

 
6.7
%
General and administrative expenses were $52.2 million for the year ended December 31, 2017 compared to $68.5 million for the year ended December 31, 2016, representing a decrease of $16.3 million, or approximately 23.8%. The decrease in professional services expenses was primarily due to the fact that during 2016 we incurred $8.3 million of investment banking, consulting and other professional fees related to the EZchip acquisition, and $5.1 million of litigation settlement costs and legal fees.
General and administrative expenses were $68.5 million for the year ended December 31, 2016 compared to $44.2 million for the year ended December 31, 2015, representing an increase of $24.3 million, or approximately 55.0%. The increase in salaries and benefits was primarily attributable to headcount additions, including those associated with the EZchip acquisition, merit increases and higher accrued bonuses under our annual discretionary bonus award program. The increase in professional services expenses was related to investment banking costs, consulting expenses and other professional fees related to the EZchip acquisition, litigation settlement costs and legal fees. The increase in other expenses was primarily related to higher depreciation and facilities costs.
Please refer to "Share-based Compensation Expense" below for a discussion of its impact on general and administrative expenses.
Share-based Compensation Expense.
The following table presents details of our share-based compensation expense that is included in each functional line item in our consolidated statements of operations:
 
Year ended December 31,
 
2017
 
2016
 
2015
 
(in thousands)
Cost of goods sold
$
2,000

 
$
2,375

 
$
2,366

Research and development
40,278

 
40,475

 
28,821

Sales and marketing
15,693

 
15,183

 
10,309

General and administrative
10,893

 
13,085

 
9,268

 
$
68,864

 
$
71,118

 
$
50,764

Share-based compensation expenses were $68.9 million for the year ended December 31, 2017, compared to $71.1 million for the year ended December 31, 2016, representing a decrease of $2.2 million, or approximately 3%. The decrease was primarily related to $4.8 million of cash payments made during 2016 related to accelerated RSUs that were paid to individuals who were terminated on the closing date of the EZchip acquisition, partially offset by the additional expense due to new hires and focal grants.
Share-based compensation expenses were $71.1 million for the year ended December 31, 2016, compared to $50.8 million for the year ended December 31, 2015, representing an increase of $20.3 million, or approximately 40%. The increase was primarily attributable to RSUs granted to existing employees during 2016 as part of our annual review process, RSUs assumed and granted to employees in conjunction with the acquisition of EZchip, RSUs granted to new hires, and expenses related to the acceleration of EZchip RSUs for employees terminated on the closing date.
Impairment of long-lived assets. While performing our review for impairment for the fourth quarter of 2017, we noted an impairment indicator associated with the potential sale or discontinuation of the 1550nm silicon photonics line of business. As a result, we recorded impairment charges totaling $12.0 million in the fourth quarter of 2017, of which $7.7 million were related to property and equipment and $4.3 million were related to intangible assets.

47



Interest and other, net. Interest and other, net was $4.8 million for the year ended December 31, 2017 compared to $6.3 million for the year ended December 31, 2016. The change was primarily attributable to a $1.5 million increase in interest income and gains on short-term investments.
Interest and other, net was $6.3 million for the year ended December 31, 2016 compared to $0.5 million for the year ended December 31, 2015. The change was primarily attributable to $7.4 million in interest expense associated with the Term Debt, a $0.7 million increase in foreign exchange loss, and a $0.8 million decrease in interest income and gains on short-term investments due to lower invested balances post EZchip acquisition, partially offset by a $3.2 million impairment loss of investment in a privately-held company in the year ended December 31, 2015.
Provision for or Benefit from Taxes on Income. Our benefit from taxes on income was $2.5 million for the year ended December 31, 2017 as compared to a provision for taxes on income of $5.8 million for the year ended December 31, 2016. Our effective tax rate was 11.3% and 23.9% for 2017 and 2016, respectively. For the year ended December 31, 2017, the difference between the 11.3% effective tax rate and the 35% federal statutory rate resulted primarily from a decrease of $15.7 million in deferred tax assets due to the effects of the recently enacted U.S. tax reform, partially offset by a $10.4 million decrease in the valuation allowance primarily due to the same effects.
Our provision for taxes on income was $5.8 million for the year ended December 31, 2016 as compared to a benefit from taxes on income of $18.3 million for the year ended December 31, 2015. Our effective tax rate was 23.9% and (24.6)% for 2016 and 2015, respectively. For the year ended December 31, 2016, the difference between the 23.9% effective tax rate and the 35% federal statutory rate resulted primarily from the tax holiday in Israel and foreign earnings taxed at rates lower than the federal statutory rates which resulted in a reduction of approximately $20.6 million, partially offset by the accrual of unrecognized tax benefits, interest and penalties associated with unrecognized tax positions in the amount of $4.2 million, changes in valuation allowance in the amount of $9.9 million mainly due to losses generated from subsidiaries without tax benefit and the reduction of deferred tax assets in the amount of $2.7 million resulting from the reduction in the Israeli corporate income tax rates.
Liquidity and Capital Resources
On February 23, 2016, we completed the acquisition of EZchip and acquired its cash of approximately $87.5 million and short term investments of $108.9 million. We financed the acquisition purchase price of approximately $782.2 million and related transaction expenses with cash on hand, and with $280.0 million in term debt. The Term Debt agreement includes customary liquidity covenants and consists of a variable interest rate senior secured loan for the term of three years at an annualized variable interest rate based on, at our option, either (a) the London Interbank Offered Rate ("LIBOR") for Eurocurrency borrowing, or (b) an Alternate Base Rate (“ABR”), which is the highest of (i) the administrative agent’s prime rate, (ii) one-half of 1.00% in excess of the overnight U.S. Federal Funds rate, and (iii) 1.00% in excess of the one-month LIBOR), plus in each case, an applicable margin. The Term Debt provides for an additional term loan borrowing under certain conditions. During the year ended December 31, 2017, we made principal payments of $172.0 million, which included prepayments of $146.5 million which were applied to future payment requirements. As of December 31, 2017, the outstanding principal amount of the Term Debt was $74.0 million.
Historically, we have financed our operations through a combination of sales of equity securities and cash generated by operations. As of December 31, 2017, our principal source of liquidity consisted of cash and cash equivalents of $62.5 million and short-term investments of $211.3 million. After taking into consideration our forecasted operating expenses, including the restructuring charges as discussed in Note 17 to the consolidated financial statements, and capital expenditures to support our infrastructure and growth, we expect our current cash and cash equivalents, short-term investments, and our cash flows from operating activities will be sufficient to fund our operations and both our short-term and long-term liquidity requirements arising from interest and principal payments related to the Term Debt.
We are an Israeli company and as of December 31, 2017 our subsidiaries outside of Israel held approximately $14.9 million in cash and cash equivalents and short term investments.
Our cash and cash equivalents, short-term investments, and working capital at December 31, 2017 and December 31, 2016 were as follows:
 
Year ended December 31,
 
2017
 
2016
 
(in thousands)
Cash and cash equivalents
$
62,473

 
$
56,780

Short-term investments
211,281

 
271,661

Total
$
273,754

 
$
328,441

Working capital
$
310,286

 
$
340,511


48



Our ratio of current assets to current liabilities was 2.6:1 at December 31, 2017 and 2016.
Operating Activities
Net cash provided by our operating activities amounted to $161.3 million in the year ended December 31, 2017. Net cash provided by operating activities was attributable to net loss of $19.4 million adjusted by net non-cash items of $182.6 million, gain on short-term investments of $3.5 million, and changes in assets and liabilities of $1.6 million. Non-cash expenses consisted primarily of $103.8 million of depreciation and amortization, $68.9 million of share-based compensation, and $12.0 million of impairment charges, partially offset by an increase in deferred income taxes of $2.2 million. The $1.6 million cash inflow from changes in assets and liabilities resulted from increases in accrued liabilities and other liabilities of $15.2 million, primarily due to higher accrued salaries, benefits and severance liabilities, partially offset by, among other things, an increase in accounts receivable of $12.2 million primarily due to the timing of sales.
Net cash provided by our operating activities amounted to $196.1 million in the year ended December 31, 2016. Net cash provided by operating activities was attributable to net income of $18.5 million adjusted by net non-cash items of $163.1 million and changes in assets and liabilities of $14.5 million (excluding the changes to assets and liabilities as a result of the EZchip acquisition). Non-cash expenses consisted primarily of $66.3 million of share-based compensation, $97.7 million of depreciation and amortization, and decreases in deferred income taxes of $0.8 million, partially offset by a gain on investments of $1.8 million. The $14.5 million cash inflow from changes in assets and liabilities (excluding the changes to assets and liabilities as a result of the EZchip acquisition), resulted from decreases in inventories of $8.3 million as a result of our effort to manage the inventory level, decreases in prepaid expenses and other assets of $6.9 million, increases in accounts payable of $13.3 million primarily due to the timing of payments, and increases in accrued and other liabilities of $27.3 million primarily related to deferred revenue and salaries and benefits expenses, partially offset by an increase in accounts receivable of $41.3 million primarily due to the timing of sales.
Investing Activities
Net cash provided by investing activities was $2.0 million in the year ended December 31, 2017. Cash provided by investing activities was primarily attributable to net proceeds from sales, maturities and purchases of short-term investments of $63.5 million, partially offset by $41.4 million for purchases of property and equipment, $15.0 million for purchases of investments in privately-held companies, $2.8 million for purchases of intangible assets, $1.3 million for purchases of severance-related insurance policies, and $0.9 million of cash used for acquisitions.
Net cash used in investing activities was $664.2 million in the year ended December 31, 2016. Cash used in investing activities was primarily attributable to $693.7 million of net cash used to acquire EZchip, $43.0 million for purchases of property and equipment, $8.0 million for purchases of intangible assets, $5.0 million for purchases of investments in privately-held companies, partially offset by net proceeds from sales, maturities and purchases of short-term investments of $86.6 million.
Financing Activities
Net cash used in financing activities was $149.6 million in the year ended December 31, 2017. Cash used in financing activities was primarily due to $172.0 million of principal payments on the Term Debt and $7.4 million of payments on intangible asset obligations, partially offset by $29.7 million of proceeds from issuances of ordinary shares through our employee equity incentive plans.
Net cash provided by financing activities was $261.6 million in the year ended December 31, 2016. Cash provided by financing activities was primarily due to $280.0 million of proceeds from the Term Debt and $22.6 million of proceeds from issuances of ordinary shares through employee equity incentive plans, partially offset by $34.0 million of principal payments on the Term Debt and debt issuance costs of $5.5 million.
Contractual Obligations
The following table summarizes our contractual obligations at December 31, 2017 and the effect those obligations are expected to have on our liquidity and cash flow in future periods:

49



 
Contractual Obligations
 
Total
 
Non-cancelable operating lease commitments
 
Purchase commitments
 
Term debt including interest
 
(in thousands)
2018
$
178,682

 
$
23,028

 
$
153,358

 
$
2,296

2019
95,220

 
18,453

 
2,447

 
74,320

2020
15,284

 
14,740

 
544

 

2021
13,492

 
12,950

 
542

 

2022
10,184

 
9,648

 
536

 

Thereafter
60,091

 
60,091

 

 

Total
$
372,953

 
$
138,910

 
$
157,427

 
$
76,616

For purposes of this table, purchase commitments are defined as agreements that are enforceable and legally binding and that specify all significant terms including: fixed or minimum quantities to be purchased; fixed, minimum or variable price provisions; and the approximate timing of the transaction. Our purchase orders are based on our current manufacturing needs and are fulfilled by our vendors within relatively short time horizons. In addition, we have purchase orders that represent authorizations to purchase rather than binding agreements. We do not have significant agreements for the purchase of raw materials or other goods specifying minimum quantities or set prices that exceed our expected requirements.
Other Commitments
Operating lease
On May 3, 2016, we entered into a lease agreement for additional office space expected to be built in Yokneam, Israel. The lease term expires 10 years after lease inception with no options to extend the lease term. Our occupancy of the additional office space and our obligation under the lease agreement are contingent on the lessor's attainment of stated milestones in the lease agreement. As such, we cannot make a reliable estimate as to the timing of cash payments under the lease. At December 31, 2017, the estimated total future lease obligation is approximately $30.7 million. Over a twelve month period the estimated rental expense is approximately $3.1 million.
Royalty-bearing grants
We are obliged to pay royalties to the Israeli National Authority for Technological Innovation or the OCS for research and development efforts partially funded through grants from the OCS and under approved plans in accordance with the Israeli Law for Encouragement of Research and Development in the Industry, 1984 (the "R&D Law").  Royalties are payable to the Israeli government at the rate of 4.5% on the revenues of the Company's products incorporating OCS funded know-hows, and up to the amount of the grants received. Our obligation to pay these royalties is contingent on actual sales of the products, at which time a liability is recorded. In the absence of such sales, we cannot make a reliable estimate as to the timing of cash settlement of the royalties. At December 31, 2017, we estimated a total future royalty obligation of approximately $36.4 million, and if recognized, would increase the cost of revenues in our consolidated statement of operations.
Unrecognized tax benefits
The contractual obligation table excludes our unrecognized tax benefit liabilities because we cannot make a reliable estimate of the timing of cash payments. As of December 31, 2017, our unrecognized tax benefits liabilities totaled $45.2 million, out of which an amount of $24.6 million would reduce our income tax expense and effective tax rate, if recognized.
Recent accounting pronouncements
See Note 1 to the consolidated financial statements for a full description of recent accounting standards, including the respective dates of adoption and effects on our consolidated financial statements.
Off-Balance Sheet Arrangements
As of December 31, 2017, we did not have any off-balance sheet arrangements.
Impact of Currency Exchange Rates
Exchange rate fluctuations could have a material adverse effect on our business, financial condition and results of operations. Our most significant foreign currency exposure is the NIS. We do not enter into derivative transactions for speculative or trading purposes. We use foreign currency derivative contracts to hedge assets, liabilities and a significant portion of our operating expenses

50



denominated in NIS. Our derivative instruments are recorded at fair value in assets or liabilities. For the effective portion of derivatives designated as cash flow hedges, the gains or losses are recorded as a component of accumulated other comprehensive income and subsequently reclassified into operating expenses in the same period in which the hedged operating expenses are recognized. For the ineffective portion of derivatives designated as cash flow hedges, if any, as well as derivatives not designated as hedging instruments, the change in fair value is immediately recognized in other income (loss), net. See Note 7 to the consolidated financial statements.

ITEM 7A—QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
Interest rate fluctuation risk
As of December 31, 2017, the outstanding principal amount of the Term Debt was $74.0 million. A hypothetical 1.0% increase in the applicable interest rate would increase the interest expense on our outstanding debt by $0.7 million for the following 12 months.
Our investments consist of cash, money market funds, certificates of deposit, and interest bearing investments in government debt securities, commercial paper, corporate bonds, municipal bonds and foreign government bonds with an average maturity of 0.8 years. The primary objective of our investment activities is to preserve principal and ensure liquidity while maximizing income without significantly increasing risk. By policy, we limit the amount of our credit exposure through diversification and restricting our investments to highly rated securities. At the time of purchase, we do not invest more than 4% of the total investment portfolio in individual securities, except U.S. Treasury or agency securities. Highly rated long-term securities are defined as having a minimum Moody's, Standard & Poor's or Fitch rating of A2 or A, respectively. Highly rated short-term securities are defined as having a minimum Moody's, Standard & Poor's or Fitch rating of P-1, A-1 or F-1, respectively. We have not experienced any significant losses on our cash equivalents or short-term investments. We do not enter into investments for trading or speculative purposes. Our investments are exposed to market risk due to a fluctuation in interest rates, which may affect our interest income and the fair market value of our investments. An immediate 1% change in interest rates would have a $1.4 million effect on the fair market value of our portfolio.
Foreign currency exchange risk
We derive all of our revenues in U.S. dollars. The U.S. dollar is our functional and reporting currency in all of our foreign locations. However, a significant portion of our liabilities and operating expenses, consisting principally of salaries and related personnel costs and facilities expenses, are denominated in NIS. This foreign currency exposure gives rise to market risk associated with exchange rate movements of the U.S. dollar against the NIS. Furthermore, we anticipate that a material portion of our expenses will continue to be denominated in NIS. To the extent the U.S. dollar weakens against the NIS, we will experience a negative impact on our net income.
To protect against foreign exchange risks associated with forecasted future cash flows and existing assets and liabilities, we have established a balance sheet and anticipated transaction risk management program. Currency derivative instruments and natural hedges are generally utilized in this hedging program. We do not enter into derivative instruments for trading or speculative purposes. We account for our derivative instruments as either assets or liabilities and carry them at fair value. The accounting for changes in the fair value of a derivative depends on the intended use of the derivative and the resulting designation.
Our hedging program reduces, but does not eliminate the impact of currency exchange rate movements (see Part I, Item 1A, "Risk Factors"). If we were to experience a strengthening of NIS against USD of 10%, the impact on assets and liabilities denominated in NIS, after taking into account hedges and offsetting positions, would result in a loss before taxes of approximately $0.1 million at December 31, 2017. There would also be an impact on future operating expenses denominated in NIS. For the month ending December 31, 2017, approximately $20.5 million of our monthly expenses were denominated in NIS. As of December 31, 2017, we had derivative contracts designated as cash flow hedges in the notional amount of approximately 181.6 million NIS, or approximately $52.4 million based upon the exchange rate on that day. In addition, as of December 31, 2017, we had derivative contracts hedging against NIS denominated assets and liabilities in the notional amount of approximately 163.0 million NIS, or approximately $47.0 million based upon the exchange rate on that day.
Our derivatives expose us to credit risk to the extent that the counterparties may be unable to meet the terms of the agreement. We seek to mitigate such risk by limiting our counterparties to major financial institutions and by spreading the risk across a number of major financial institutions. However, failure of one or more of these financial institutions is possible and could result in incurred losses.
Inflation related risk

51



We believe that the rate of inflation in Israel has not had a material impact on our business to date. Our cost in Israel in U.S. dollar terms will increase if inflation in Israel exceeds the devaluation of the NIS against the U.S. dollar or if the timing of such devaluation lags behind inflation in Israel.
ITEM 8—FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA
The financial statements required by Item 8 are submitted as a separate section of this report and are incorporated by reference into this Item 8. See Item 15, "Exhibits and Financial Statement Schedules."
Summary Quarterly Data—Unaudited
 
Q4
 
Q3
 
Q2
 
Q1
 
Q4
 
Q3
 
Q2
 
Q1 (1)
 
2017
 
2017
 
2017
 
2017
 
2016
 
2016
 
2016
 
2016
 
(in thousands, except per share data)
Total revenues
$
237,581

 
$
225,699

 
$
211,962

 
$
188,651

 
$
221,676

 
$
224,211

 
$
214,801

 
$
196,810

Cost of revenues
85,238

 
77,335

 
73,427

 
64,450

 
73,507

 
78,191

 
79,807

 
70,481

Gross profit
152,343

 
148,364

 
138,535

 
124,201

 
148,169

 
146,020

 
134,994

 
126,329

Operating expenses:
 

 
 

 
 

 
 

 
 

 
 

 
 

 
 

Research and development
94,123

 
90,916

 
92,348

 
88,491

 
85,651

 
83,611

 
82,324

 
71,034

Sales and marketing
38,761

 
37,829

 
38,110

 
35,757

 
35,568

 
34,408

 
32,576

 
31,228

General and administrative
14,136

 
13,039

 
12,476

 
12,519

 
13,589

 
13,501

 
13,494

 
27,938

Impairment of long-lived assets
12,019

 

 

 

 

 

 

 

Total operating expenses
159,039

 
141,784

 
142,934

 
136,767

 
134,808

 
131,520

 
128,394

 
130,200

Income (loss) from operations
(6,696
)
 
6,580

 
(4,399
)
 
(12,566
)
 
13,361

 
14,500

 
6,600

 
(3,871
)
Interest expense
(1,932
)
 
(2,016
)
 
(1,996
)
 
(1,993
)
 
(1,944
)
 
(2,195
)
 
(2,215
)
 
(998
)
Other income (loss), net
649

 
956

 
827

 
683

 
108

 
606

 
315

 
61

Interest and other, net
(1,283
)
 
(1,060
)
 
(1,169
)
 
(1,310
)
 
(1,836
)
 
(1,589
)
 
(1,900
)
 
(937
)
Income (loss) before taxes on income
(7,979
)
 
5,520

 
(5,568
)
 
(13,876
)
 
11,525

 
12,911

 
4,700

 
(4,808
)
Provision for (benefit from) taxes on income
(5,386
)
 
2,117

 
2,423

 
(1,632
)
 
2,530

 
874

 
46

 
2,360

Net income (loss)
$
(2,593
)
 
$
3,403

 
$
(7,991
)
 
$
(12,244
)
 
$
8,995

 
$
12,037

 
$
4,654

 
$
(7,168
)
Net income (loss) per share — basic
$
(0.05
)
 
$
0.07

 
$
(0.16
)
 
$
(0.25
)
 
$
0.18

 
$
0.25

 
$
0.10

 
$
(0.15
)
Net income (loss) per share — diluted
$
(0.05
)
 
$
0.07

 
$
(0.16
)
 
$
(0.25
)
 
$
0.18

 
$
0.24

 
$
0.09

 
$
(0.15
)
______________________________________________________________________________
(1) On February 23, 2016, we acquired EZchip. EZchip's results of operations have been included in our consolidated financial statements beginning February 23, 2016.

ITEM 9—CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE                                                    
The information required by this Item 9 was previously reported in the company’s Current Report on Form 8-K that was filed with the Securities and Exchange Commission on February 24, 2017.

ITEM 9A—CONTROLS AND PROCEDURES
Disclosure Controls and Procedures
We maintain disclosure controls and procedures that are designed to provide reasonable assurance that information required to be disclosed by us in reports that we file or submit under the Securities Exchange Act of 1934, as amended (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 our management, including our CEO (principal executive officer) and CFO (principal financial officer), as appropriate, to allow for timely decisions regarding required disclosure. In designing and evaluating the disclosure controls and procedures, management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives, and management is required to apply its judgment in evaluating the cost-benefit relationship of possible controls and procedures.

52



As required by SEC Rule 13a-15(b), we carried out an evaluation, under the supervision and with the participation of our management, including our CEO and CFO, of the effectiveness of our disclosure controls and procedures as of December 31, 2017. Based on this evaluation, our CEO and CFO concluded that our disclosure controls and procedures were effective as of December 31, 2017 to provide the reasonable assurance described above.
Changes in Internal Control over Financial Reporting
There were no changes in our internal control over financial reporting that occurred during the quarter ended December 31, 2017 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
Management's Annual Report on Internal Control over Financial Reporting
Our management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Rule 13a-15(f) of the Exchange Act. Under the supervision and with the participation of our management, including the CEO and the CFO, we carried out an evaluation of the effectiveness of our internal control over financial reporting as of December 31, 2017 using the criteria established in "Internal Control-Integrated Framework" (2013), issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO). Based on that evaluation, our management concluded that our internal control over financial reporting was effective as of December 31, 2017.
Kost, Forer, Gabbay and Kasierer, a member of EY Global, our independent registered public accounting firm, audited our consolidated financial statements and has issued a report on the effectiveness of our internal control over financial reporting as of December 31, 2017, as stated in their report which appears under Item 8.

ITEM 9B—OTHER INFORMATION
None.
PART III
ITEM 10—DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE
Our written Code of Business Conduct and Ethics applies to all of our directors and employees, including our executive officers. The Code of Business Conduct and Ethics is available on our website at http://www.mellanox.com. Any changes to or waivers of the Code of Business Conduct and Ethics will be disclosed on the same website.
The other information required by this item will be contained in our definitive proxy statement to be filed with the SEC in connection with the Annual General Meeting of our Shareholders, or the Proxy Statement, which is expected to be filed no later than 120 days after the end of our fiscal year ended December 31, 2017, under the sections titled “Proposal - Election of Directors,” “Security Ownership,” and “Corporate Governance and Board of Director Matters” and is incorporated in this report by reference.

53




ITEM 11—EXECUTIVE COMPENSATION
The information required by this item will be set forth in the Proxy Statement under the sections titled “Compensation Discussion and Analysis,” “Executive Compensation Tables,” “Director Compensation in Fiscal Year 2017,” “Executive Officers” and “Corporate Governance and Board of Director Matters” and is incorporated in this report by reference.
ITEM 12—SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED SHAREHOLDER MATTERS
The information required by this item will be set forth in the Proxy Statement under the sections titled “Compensation Discussion and Analysis,” “Executive Compensation Tables,” “Security Ownership,” “Executive Officers” and “Corporate Governance and Board of Director Matters” and is incorporated in this report by reference.
ITEM 13—CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE
The information required by this item will be set forth in the Proxy Statement under the section titled “Corporate Governance and Board of Directors Matters” and is incorporated in this report by reference.
ITEM 14—PRINCIPAL ACCOUNTANT FEES AND SERVICES
The information required by this item will be set forth in the Proxy Statement under the section titled “Audit Matters” and is incorporated in this report by reference.
PART IV
ITEM 15—EXHIBITS AND FINANCIAL STATEMENT SCHEDULES
        (a)   Documents filed as part of this report.
1.    Financial Statements.    The following financial statements and report of the independent registered public accounting firm are included in Item 8:
2.    Financial Statement Schedules.    The following financial statement schedules are filed as part of this report:
All other schedules have been omitted because they are not applicable or not required, or the information is included in the Consolidated Financial Statements or Notes thereto.
3.    Exhibits.    See Item 15(b) below. Each management contract or compensatory plan or arrangement required to be filed has been identified.
        (b)   Exhibits.

54



INDEX TO EXHIBITS
Exhibit No.
 
 
 
Description of Exhibit
2.1

 
(1)
 
2.2

 
(2)
 
3.1

 
(3)
 
10.1

 
(4)
*
10.2

 
(5)
*
10.3

 
(6)
*
10.4

 
(7)
*
10.5

 
(8)
*
10.6

 
(9)
*
10.7

 
(10)
*
10.8

 
(11)
*
10.9

 
(12)
*
10.10

 
(13)
*
10.11

 
(14)
*
10.12

 
(15)
*
10.13

 
(16)
*
10.14

 
(17)
*
10.15

 
(18)
*
10.16

 
(19)
*
10.17

 
(20)
*
10.18

 
(21)
 
10.19

 
(22)
 
10.20

 

10.21

 
 
21.1

 
 
 
23.1

 
 
 
23.2

 
 
 
24.1

 
 
 
31.1

 
 
 
31.2

 
 
 
32.1

 
 
 
32.2

 
 
 
101.INS

 
 
 
XBRL Instance Document
101.SCH

 
 
 
XBRL Taxonomy Extension Schema Document
101.CAL

 
 
 
XBRL Taxonomy Extension Calculation Linkbase Document
101.LAB

 
 
 
XBRL Taxonomy Extension Label Linkbase Document
101.PRE

 
 
 
XBRL Taxonomy Extension Presentation Linkbase Document

55



101.DEF

 
 
 
XBRL Taxonomy Extension Definition Linkbase Document
_______________________________________________________________________________

(1)
Incorporated by reference to Exhibit 2.1 to the Company's Current Report on Form 8-K (SEC File No. 001-33299) filed on September 30, 2015.
(2)
Incorporated by reference to Exhibit 2.1 to the Company’s Current Report on Form 8-K (SEC File No. 001-33299) filed on November 17, 2015.
(3)
Incorporated by reference to Exhibit 3.1 to the Company's Quarterly Report on Form 10-Q (SEC File No. 001-33299) filed on July 29, 2016.
(4)
Incorporated by reference to Exhibit 3.2 to the Company's Quarterly Report on Form 10-Q (SEC File No. 001-33299) filed on May 5, 2017.
(5)
Incorporated by reference to Appendix A to the Company's Definitive Proxy Statement on Schedule 14A (SEC File No. 001-33299) filed on April 19, 2012.
(6)
Incorporated by reference to Exhibit 4.1 to the Company's Quarterly Report on Form 10-Q (SEC File No. 001-33299) filed on July 29, 2016.
(7)
Incorporated by reference to Exhibit 10.2 to the Company's Registration Statement on Form S-8 (File No. 333-172093) filed on February 7, 2011.
(8)
Incorporated by reference to Exhibit 10.3 to the Company's Registration Statement on Form S-8 (File No. 333-172093) filed on February 7, 2011.
(9)
Incorporated by reference to Exhibit 10.4 to the Company's Registration Statement on Form S-8 (File No. 333-172093) filed on February 7, 2011.
(10)
Incorporated by reference to Exhibit 10.5 to the Company's Registration Statement on Form S-8 (File No. 333-172093) filed on February 7, 2011.
(11)
Incorporated by reference to Exhibit 4.2 to the Company's Registration Statement on Form S-8 (File No. 333-190631) filed on August 15, 2013.
(12)
Incorporated by reference to Exhibit 4.2 to the Company's Registration Statement on Form S-8 (File No. 333-189720) filed on July 1, 2013.
(13)
Incorporated by reference to Exhibit 10.1 to the Company's Current Report on Form 8-K (SEC File No. 001-33299) filed on February 7, 2011.
(14)
Incorporated by reference to Exhibit 4.2 to the Company's Registration Statement on Form S-8 (SEC File No.333-209808) filed on February 29, 2016.
(15)
Incorporated by reference to Exhibit 4.3 to the Company's Registration Statement on Form S-8 (SEC File No.333-209808) filed on February 29, 2016.
(16)
Incorporated by reference to Exhibit 4.4 to the Company's Registration Statement on Form S-8 (SEC File No.333-209808) filed on February 29, 2016.
(17)
Incorporated by reference to Exhibit 4.5 to the Company's Registration Statement on Form S-8 (SEC File No.333-209808) filed on February 29, 2016.
(18)
Incorporated by reference to Exhibit 4.6 to the Company's Registration Statement on Form S-8 (SEC File No.333-209808) filed on February 29, 2016.
(19)
Incorporated by reference to Exhibit 10.12 to Amendment No. 1 to the Company's Registration Statement on Form S-1 (SEC File No. 333-137659) filed on November 14, 2006.
(20)
Incorporated by reference to Exhibit 10.13 to Amendment No. 1 to the Company's Registration Statement on Form S-1 (SEC File No. 333-137659) filed on November 14, 2006.
(21)
Incorporated by reference to Exhibit 10.17 to the Company's Annual Report on Form 10-K (SEC File No. 001-33299) filed on March 7, 2011.
(22)
Incorporated by reference to Exhibit 10.1 to the Company's Quarterly Report on Form 10-Q (SEC File No. 001-33299) filed on May 5, 2017.
*
Indicates management contract or compensatory plan, contract or arrangement.
Filed herewith.


56



REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the Shareholders and the Board of Directors

Mellanox Technologies, Ltd.

Opinion on the Financial Statements

We have audited the accompanying consolidated balance sheet of Mellanox Technologies Ltd. (the "Company") as of December 31, 2017 and the related consolidated statement of operations, comprehensive loss, shareholders' equity and cash flows for the year in the period ended December 31, 2017, and the related notes and the financial statement schedule listed in the Index at Item 15(a)(2) (collectively referred to as the "financial statements"). In our opinion, the financial statements present fairly, in all material respects, the consolidated financial position of the Company at December 31, 2017, and the consolidated result of its operations and its cash flows for the year in the period ended December 31, 2017, in conformity with U.S. generally accepted accounting principles.

We also have 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 issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) and our report dated February 16, 2018 expressed an unqualified opinion thereon.
 
Basis for Opinion

These financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company’s 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 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 the financial statements are free of material misstatement, whether due to error or fraud. Our audit included performing procedures to assess the risks of material misstatement of the 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 financial statements. Our audit also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audit provides a reasonable basis for our opinion.

/s/ Kost, Forer, Gabbay and Kasierer
KOST FORER GABBAY & KASIERER
A Member of EY Global

We have served as the Company's auditor since 2017.
Tel-Aviv, Israel
February 16, 2018

57



REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the Shareholders and the Board of Directors

Mellanox Technologies, Ltd.

Opinion on Internal Control over Financial Reporting

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

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance sheet of the Company as of December 31, 2017 and the related consolidated statement of operations, comprehensive loss, shareholders' equity and cash flows for the year in the period ended December 31, 2017 of the Company and our report dated February 16, 2018 expressed an unqualified opinion thereon.

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 included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and 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 generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.


58



Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

/s/ Kost, Forer, Gabbay and Kasierer
KOST FORER GABBAY & KASIERER
A Member of EY Global

Tel-Aviv, Israel
February 16, 2018


59



REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the Board of Directors and Shareholders of Mellanox Technologies, Ltd.
In our opinion, the consolidated balance sheet as of December 31, 2016 and the related consolidated statements of operations, of comprehensive income (loss), of shareholders' equity and of cash flows for each of the two years in the period ended December 31, 2016 present fairly, in all material respects, the financial position of Mellanox Technologies, Ltd. and its subsidiaries as of December 31, 2016, and the results of their operations and their cash flows for each of the two years in the period ended December 31, 2016 in conformity with accounting principles generally accepted in the United States of America. In addition, in our opinion, the financial statement schedule for each of the two years in the period ended December 31, 2016 listed in the index appearing under Item 15(a)(2) presents fairly, in all material respects, the information set forth therein when read in conjunction with the related consolidated financial statements. These financial statements and financial statement schedule are the responsibility of the Company's management. Our responsibility is to express an opinion on these financial statements, and on the financial statement schedule based on our audits. We conducted our audits of these financial statements in accordance with the standards of the Public Company Accounting Oversight Board (United States). Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the financial statements are free of material misstatement. An audit includes examining, on a test basis, evidence supporting the amounts and disclosures in the financial statements, assessing the accounting principles used and significant estimates made by management, and evaluating the overall financial statement presentation. We believe that our audits provide a reasonable basis for our opinions.

/s/ PricewaterhouseCoopers LLP

San Jose, California
February 17, 2017


60



MELLANOX TECHNOLOGIES, LTD.
CONSOLIDATED BALANCE SHEETS
 
December 31,
 
2017
 
2016
 
(In thousands, except
par value)
ASSETS
Current assets:
 
 
 
Cash and cash equivalents
$
62,473

 
$
56,780

Short-term investments
211,281

 
271,661

Accounts receivable, net
154,213

 
141,768

Inventories
64,657

 
65,523

Other current assets
14,295

 
17,346

Total current assets
506,919

 
553,078

Property and equipment, net
109,919

 
118,585

Severance assets
18,302

 
15,870

Intangible assets, net
228,195

 
278,031

Goodwill
472,437

 
471,228

Deferred taxes and other long-term assets
66,162

 
36,713

Total assets
$
1,401,934

 
$
1,473,505

LIABILITIES AND SHAREHOLDERS' EQUITY
Current liabilities:
 
 
 
Accounts payable
$
59,090

 
$
59,533

Accrued liabilities
114,058

 
105,042

Deferred revenue
23,485

 
24,364

Current portion of term debt

 
23,628

Total current liabilities
196,633

 
212,567

Accrued severance
23,205

 
19,874

Deferred revenue
17,820

 
15,968

Term debt
72,761

 
218,786

Other long-term liabilities
34,067

 
30,580

Total liabilities
344,486

 
497,775

Commitments and Contingencies (Note 9)


 


Shareholders’ equity
 
 
 
Ordinary shares: NIS 0.0175 par value, 200,000 shares authorized, 51,488 and 49,076 shares issued and outstanding at December 31, 2017 and 2016, respectively
221

 
209

Additional paid-in capital
873,979

 
774,605

Accumulated other comprehensive income (loss)
1,618

 
(928
)
Retained earnings
181,630

 
201,844

Total shareholders’ equity
1,057,448

 
975,730

Total liabilities and shareholders' equity
$
1,401,934

 
$
1,473,505





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



MELLANOX TECHNOLOGIES, LTD.
CONSOLIDATED STATEMENTS OF OPERATIONS
 
Year ended December 31,
 
2017
 
2016
 
2015
 
(In thousands, except per share data)
Total revenues
$
863,893

 
$
857,498

 
$
658,140

Cost of revenues
300,450

 
301,986

 
189,209

Gross profit
563,443

 
555,512

 
468,931

Operating expenses:
 

 
 

 
 

Research and development
365,878

 
322,620

 
252,175

Sales and marketing
150,457

 
133,780

 
97,438

General and administrative
52,170

 
68,522

 
44,212

Impairment of long-lived assets
12,019

 

 

Total operating expenses
580,524

 
524,922

 
393,825

Income (loss) from operations
(17,081
)
 
30,590

 
75,106

Interest expense
(7,937
)
 
(7,352
)
 

Other income (loss), net
3,115

 
1,090

 
(524
)
Interest and other, net
(4,822
)
 
(6,262
)
 
(524
)
Income (loss) before taxes on income
(21,903
)
 
24,328

 
74,582

Provision for (benefit from) taxes on income
(2,478
)
 
5,810

 
(18,312
)
Net income (loss)
$
(19,425
)
 
$
18,518

 
$
92,894

Net income (loss) per share — basic
$
(0.39
)
 
$
0.38

 
$
2.00

Net income (loss) per share — diluted
$
(0.39
)
 
$
0.37

 
$
1.94

 
 
 
 
 
 
Shares used in computing net income (loss) per share:
 

 
 

 
 

Basic
50,310

 
48,145

 
46,365

Diluted
50,310

 
49,526

 
47,778

   

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




MELLANOX TECHNOLOGIES, LTD.
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)
 
Year ended December 31,
 
2017
 
2016
 
2015
 
(In thousands)
Net income (loss)
$
(19,425
)
 
$
18,518

 
$
92,894

Other comprehensive income, net of tax:
 

 
 

 
 

Change in unrealized gains/losses on available-for-sale securities, net
929

 
342

 
(204
)
Change in unrealized gains/losses on derivative contracts, net (net of tax effect of $105, $47, and $97)
1,617

 
399

 
2,555

Other comprehensive income
2,546

 
741

 
2,351

Total comprehensive income (loss), net of tax
$
(16,879
)
 
$
19,259

 
$
95,245

   

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




MELLANOX TECHNOLOGIES, LTD.
CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY
 
 
 
 
 
 
 
Accumulated
 
 
 
 
 
 
 
 
 
Additional
 
Other
 
 
 
Total
 
Ordinary Shares
 
Paid-in
 
Comprehensive
 
Retained
 
Shareholders'
 
Shares
 
Amount
 
Capital
 
Income (Loss)
 
Earnings
 
Equity
 
(In thousands, except share data)
 
 
 
 
 
 
 
 
 
 
 
 
Balance at December 31, 2014
45,487,764

 
$
192

 
$
615,148

 
$
(4,020
)
 
$
90,432

 
$
701,752

 
 
 
 
 
 
 
 
 
 
 
 
Net income

 

 

 

 
92,894

 
92,894

Unrealized losses on available-for-sale securities, net of taxes

 

 

 
(204
)
 

 
(204
)
Unrealized gain on derivative contracts, net of taxes

 

 

 
2,555

 

 
2,555

Share-based compensation

 

 
50,764

 

 

 
50,764

Issuances of shares through employee equity incentive plans
1,267,244

 
6

 
6,043

 

 

 
6,049

Issuance of shares through employee share purchase plan
364,746

 
2

 
12,816

 

 

 
12,818

Income tax benefit from share options exercised

 

 
53

 

 

 
53

Balance at December 31, 2015
47,119,754

 
$
200

 
$
684,824

 
$
(1,669
)
 
$
183,326

 
$
866,681

 
 
 
 
 
 
 
 
 
 
 
 
Net income

 

 

 

 
18,518

 
18,518

Unrealized gain on available-for-sale securities, net of taxes

 

 

 
342

 

 
342

Unrealized gains on derivative contracts, net of taxes

 

 

 
399

 

 
399

Share-based compensation

 

 
66,309

 

 

 
66,309

Issuances of shares through employee equity incentive plans
1,463,884

 
7

 
5,083

 

 

 
5,090

Issuance of shares through employee share purchase plan
491,968

 
2

 
17,463

 

 

 
17,465

Income tax benefit from share options exercised

 

 
(46
)
 

 

 
(46
)
Fair value of awards attributable to pre-acquisition services

 

 
972

 

 

 
972

Balance at December 31, 2016
49,075,606

 
$
209

 
$
774,605

 
$
(928
)
 
$
201,844

 
$
975,730

 
 
 
 
 
 
 
 
 
 
 
 
Net loss

 

 

 

 
(19,425
)
 
(19,425
)
Unrealized gains on available-for-sale securities, net of taxes

 

 

 
929

 

 
929

Unrealized gains on derivative contracts, net of taxes

 

 

 
1,617

 

 
1,617

Share-based compensation

 

 
68,864

 

 

 
68,864

Issuances of shares through employee equity incentive plans
1,843,168

 
9

 
7,633

 

 

 
7,642

Issuance of shares through employee share purchase plan
568,876

 
3

 
22,088

 

 

 
22,091

Effect of adopting ASU 2016-09: Improvements to Employee Share-Based Payment Accounting

 

 
789

 

 
(789
)
 

Balance at December 31, 2017
51,487,650

 
$
221

 
$
873,979

 
$
1,618

 
$
181,630

 
$
1,057,448




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




MELLANOX TECHNOLOGIES, LTD.
CONSOLIDATED STATEMENTS OF CASH FLOWS
 
Year ended December 31,
 
2017
 
2016
 
2015
 
(In thousands)
Cash flows from operating activities:
 

 
 

 
 

Net income (loss)
$
(19,425
)
 
$
18,518

 
$
92,894

Adjustments to reconcile net income (loss) to net cash provided by operating activities:
 

 
 

 
 

Depreciation and amortization
103,821

 
97,731

 
41,372

Deferred income taxes
(2,150
)
 
809

 
(22,607
)
Share-based compensation
68,864

 
66,309

 
50,764

Gains on short-term investments, net
(3,460
)
 
(1,774
)
 
(3,000
)
Impairment charges
12,019

 

 
3,189

Changes in assets and liabilities, net of effect of acquisitions:
 
 
 
 
 
Accounts receivable, net
(12,175
)
 
(41,331
)
 
(19,351
)
Inventories
(887
)
 
8,263

 
(24,735
)
Prepaid expenses and other assets
(681
)
 
6,948

 
(2,619
)
Accounts payable
170

 
13,330

 
3,750

Accrued liabilities and other liabilities
15,216

 
27,261

 
30,884

Net cash provided by operating activities
161,312

 
196,064

 
150,541

Cash flows from investing activities:
 

 
 
 
 
Purchase of severance-related insurance policies
(1,312
)
 
(1,172
)
 
(743
)
Purchase of short-term investments
(188,745
)
 
(300,858
)
 
(219,459
)
Proceeds from sales of short-term investments
193,082

 
237,764

 
179,700

Proceeds from maturities of short-term investments
59,129

 
149,725

 
129,279

Purchase of property and equipment
(41,376
)
 
(42,976
)
 
(48,601
)
Purchase of intangible assets
(2,843
)
 
(7,962
)
 
(210
)
Purchase of investments in privately-held companies
(15,021
)
 
(4,982
)
 

Acquisitions, net of cash acquired
(872
)
 
(693,692
)
 

Net cash provided by (used in) investing activities
2,042

 
(664,153
)
 
39,966

Cash flows from financing activities:
 

 
 

 
 

Proceeds from term debt

 
280,000

 

Principal payments on term debt
(172,000
)
 
(34,000
)
 

Term debt issuance costs

 
(5,521
)
 

Principal payments on capital lease and intangible assets obligations
(7,369
)
 
(1,364
)
 
(1,105
)
Proceeds from issuances of ordinary shares through employee equity incentive plans
29,733

 
22,555

 
18,867

Net cash provided by (used in) financing activities
(149,636
)
 
261,670

 
17,762

Net increase (decrease) in cash, cash equivalents, and restricted cash
13,718

 
(206,419
)
 
208,269

Cash, cash equivalents, and restricted cash at beginning of period
56,780

 
263,199

 
54,930

Cash, cash equivalents, and restricted cash at end of period
$
70,498

 
$
56,780

 
$
263,199

 
 
 
 
 
 
Supplemental disclosures of cash flow information
 

 
 

 
 

Interest paid
$
5,384

 
$
5,335

 
$
27

Income taxes paid
$
1,218

 
$
835

 
$
1,114

 
 
 
 
 
 
Supplemental disclosure of non-cash investing and financing activities
 

 
 

 
 

Intangible assets financed with debt
$
12,981

 
$
8,834

 
$

Unpaid property and equipment
$
3,962

 
$
5,425

 
$
2,228

Transfer from inventory to property and equipment
$
1,753

 
$
3,814

 
$
6,732



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





MELLANOX TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
NOTE 1—THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES:
Company
Mellanox Technologies, Ltd., an Israeli corporation (the "Company" or "Mellanox"), was incorporated and commenced operations in March 1999. Mellanox is a supplier of high-performance interconnect products for computing, storage and communications applications.
Principles of presentation
The consolidated financial statements include the Company's accounts as well as those of its wholly owned subsidiaries after the elimination of all intercompany balances and transactions.
On February 23, 2016, the Company completed its acquisition of EZchip Semiconductor, Ltd. ("EZchip"), a public company formed under the laws of the State of Israel and specializing in network-processing semiconductors. Upon the consummation of the acquisition, EZchip became a wholly owned subsidiary of the Company. The consolidated financial statements include the results of operations of EZchip commencing as of the acquisition date.
Certain prior year amounts have been reclassified to conform to the 2017 presentation.
Risks and uncertainties
The Company is subject to all of the risks inherent in a company which operates in the dynamic and competitive semiconductor industry. Significant changes in any of the following areas could have a material adverse impact on the Company's financial position and results of operations; unpredictable volume or timing of customer orders; ordered product mix; the sales outlook and purchasing patterns of the Company's customers based on consumer demands and general economic conditions; loss of one or more of the Company's customers; decreases in the average selling prices of products or increases in the average cost of finished goods; the availability, pricing and timeliness of delivery of components used in the Company's products; reliance on a limited number of subcontractors to manufacture, assemble, package and production test the Company's products; the Company's ability to successfully develop, introduce and sell new or enhanced products in a timely manner; product obsolescence and the Company's ability to manage product transitions; the timing of announcements or introductions of new products by the Company's competitors, and the Company's ability to successfully integrate acquired businesses.
Use of estimates
The preparation of financial statements in accordance with accounting principles generally accepted in the United States of America, ("GAAP") requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the dates of the financial statements and the reported amounts of net revenue and expenses in the reporting periods. The Company regularly evaluates estimates and assumptions related to revenue recognition, allowances for doubtful accounts, allowances for price adjustments, investment valuation, warranty reserves, inventory reserves, share-based compensation expense, long-term asset valuations, useful lives of property, equipment, and intangibles, accounting for business combinations, goodwill and purchased intangible asset valuation, investments in privately-held companies, accounting and fair value of financial instruments and derivatives, deferred income tax asset valuation, uncertain tax positions, litigation and other loss contingencies. These estimates and assumptions are based on current facts, historical experience and various other factors that the Company believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities and the recording of revenue, costs and expenses that are not readily apparent from other sources. The actual results that the Company experiences may differ materially and adversely from the Company's original estimates. To the extent there are material differences between the estimates and actual results, the Company's future results of operations will be affected.

66


MELLANOX TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)



Cash and cash equivalents
The Company considers all highly liquid investments with a maturity of three months or less from the date of purchase to be cash equivalents. Cash and cash equivalents consist of cash on deposit with banks and money market funds.
Restricted cash
The Company maintains certain cash amounts that are restricted as to withdrawal or use over the long-term. The cash is securing bank guarantees primarily issued against long-term tenancy agreements. The long-term restricted cash balance of $8.0 million was reported in other long-term assets on the balance sheet as of December 31, 2017, and was included in the ending balance of cash, cash equivalents and restricted cash in the statement of cash flows for the year ended December 31, 2017. There was no restricted cash as of December 31, 2016 and 2015. The following table provides a reconciliation of the cash and cash equivalents balances reported on the balance sheets and the cash, cash equivalents and restricted cash balances reported in the statements of cash flows:
 
December 31,
 
2017
 
2016
 
2015
 
(In thousands)
Cash and cash equivalents, as reported on the balance sheets
$
62,473

 
$
56,780

 
$
263,199

Restricted cash in other long-term assets, as reported on the balance sheets
8,025

 

 

Cash, cash equivalents, and restricted cash, as reported in the statements of cash flows
$
70,498

 
$
56,780

 
$
263,199

Short-term investments
The Company's short-term investments are classified as available-for-sale securities and are reported at fair value. Unrealized gains or losses are recorded in shareholders' equity and included in other comprehensive income ("OCI"). The Company views its available-for-sale portfolio as available for use in its current operations. Accordingly, the Company has classified all investments in available for sale securities with readily available markets as short-term, even though the stated maturity date may be one year or more beyond the current balance sheet date, because of the intent and ability to sell these securities prior to maturity to meet liquidity needs or as part of a risk management program. The Company regularly reviews its investment portfolio and charges unrealized losses against net income when a decline in fair value is determined to be other-than-temporary. The Company reviews several factors to determine whether a loss is other-than-temporary. These factors include but are not limited to: (1) the length of time a security is in an unrealized loss position, (2) the extent to which fair value is less than cost, (3) the financial condition and near term prospects of the issuer and (4) our intent and ability to hold the security for a period of time sufficient to allow for any anticipated recovery in fair value.
Fair value of financial instruments
The Company's financial instruments consist of cash equivalents, restricted cash, short-term investments and foreign currency derivative contracts. The fair value of a financial instrument is the amount that would be received in an asset sale or paid to transfer a liability in an orderly transaction between unaffiliated market participants. When there is no readily available market data, fair value estimates may be made by the Company, which may not necessarily represent the amounts that could be realized in a current or future sale of these assets.
Derivatives
The Company enters into foreign currency forward and option contracts with financial institutions to protect against foreign exchange risks, mainly the exposure to changes in the exchange rate of the NIS against the U.S. dollar that are associated with forecasted future cash flows and existing assets and liabilities. The Company's primary objective in entering into these arrangements is to reduce the volatility of earnings and cash flows associated with changes in foreign currency exchange rates. The program is not designated for trading or speculative purposes. The Company's derivative instruments expose the Company to credit risk to the extent that the counter-parties may be unable to meet the terms of the agreement. The Company seeks to mitigate such risk by limiting its counter-parties to major financial institutions and by spreading the risk across a number of major financial institutions. In addition, the potential risk of loss with any one counter-party resulting from this type of credit risk is monitored on an ongoing basis.

67


MELLANOX TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)



The Company accounts for its derivative instruments as either assets or liabilities and carries them at fair value. The accounting for changes in the fair value of a derivative depends on the intended use of the derivative and the resulting designation. For derivative instruments that hedge the exposure to variability in expected future cash flows that are designated as cash flow hedges, the effective portion of the unrealized gains or losses on the derivative instruments is reported as a component of accumulated other comprehensive income ("AOCI") in shareholders’ equity and reclassified into earnings in the same period or periods during which the hedged transaction affects earnings. The ineffective portion of the gains or losses on the derivative instruments, if any, is recognized in earnings in the current period. The derivative instruments that hedge the exposure to variability in the fair value of assets or liabilities are not currently designated as hedges for financial reporting purposes, and thus the gains or losses on such derivative instruments are recognized in earnings in the current period.
Concentration of credit risk
Financial instruments that potentially subject the Company to a concentration of credit risk consist of cash, cash equivalents, restricted cash, short-term investments and accounts receivable. Cash, cash equivalents, restricted cash and short-term investment balances are maintained with high quality financial institutions, the composition and maturities of which are regularly monitored by management. The Company's accounts receivable are derived from revenue earned from customers primarily located in North America, Europe and Asia. The Company performs ongoing credit evaluations of its customers' financial condition and, generally, requires no collateral from its customers. The Company maintains an allowance for doubtful accounts receivable based upon the expected collectability of accounts receivable. The Company reviews its allowance for doubtful accounts quarterly by assessing individual accounts receivable over a specific aging and amount, and all other balances based on historical collection experience and an economic risk assessment. If the Company determines that a specific customer is unable to meet its financial obligations to the Company, the Company provides an allowance for credit losses to reduce the receivable to the amount management reasonably believes will be collected.
The following table summarizes the revenues from customers (including original equipment manufacturers) in excess of 10% of the total revenues:
 
Year Ended December 31,
 
2017
 
2016
 
2015
HPE
13
%
 
16
%
 
14
%
Dell
11
%
 
*

 
*

____________________
 
 
 
 
 
* Less than 10%
 
 
 
 
 
The following table summarizes accounts receivable balances in excess of 10% of total accounts receivable:
 
December 31, 2017
 
December 31, 2016
HPE
13
%
 
11
%
Inventory
Inventory includes finished goods, work-in-process and raw materials. Inventory is stated at the lower of cost (principally standard cost which approximates actual cost on a first-in, first-out basis) or net realizable value. Reserves for potentially excess and obsolete inventory are made based on management's analysis of inventory levels, future sales forecasts and market conditions. Once established, the original cost of the Company's inventory less the related inventory reserve represents the new cost basis of such products.
Property and equipment
Property and equipment are stated at cost, net of accumulated depreciation. Depreciation is generally calculated using the straight-line method over the estimated useful lives of the related assets, which is three years for computer equipment and software, seven years for lab equipment, and seven years for office furniture and fixtures. Leasehold improvements and assets acquired under capital leases are amortized on a straight-line basis over the term of the lease, or the useful lives of the assets, whichever is shorter. Maintenance and repairs are charged to expense as incurred, and improvements are capitalized. When

68


MELLANOX TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)



assets are retired or otherwise disposed of, the cost and accumulated depreciation or amortization are removed from the accounts and any resulting gain or loss is reflected in the results of operations in the period realized. During the fourth quarter of 2017, the Company retired fully depreciated assets that were no longer in use. As a result, $72.8 million of cost and accumulated depreciation was removed from the accounts. No gain or loss was recognized.
The Company capitalizes certain costs incurred in connection with internal use of inventory items in the Company's data centers and laboratories. Capitalized inventory costs are included in Property and equipment, net and amortized on a straight-line basis over the estimated useful life of the asset.
Business combinations
The Company accounts for business combinations using the acquisition method of accounting. The Company determines the recognition of intangible assets based on the following criteria: (i) the intangible asset arises from contractual or other rights; or (ii) the intangible asset is separable or divisible from the acquired entity and capable of being sold, transferred, licensed, returned or exchanged. The Company allocates the purchase price of business combinations to the tangible assets, liabilities and intangible assets acquired, including in-process research and development ("IPR&D"), based on their estimated fair values. The excess purchase price over those fair values is recorded as goodwill. The process of estimating the fair values requires significant estimates, especially with respect to intangible assets. Critical estimates in valuing certain intangible assets include, but are not limited to, future expected cash flows from customer contracts, customer lists and distribution agreements, acquired developed technologies, expected costs to develop IPR&D into commercially viable products, estimated cash flows from projects when completed and discount rates. The Company estimates fair value based upon assumptions that are believed to be reasonable, but which are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates.
Goodwill and intangible assets
Goodwill represents the excess of the cost of acquired businesses over the fair market value of their identifiable net assets. The Company conducts a goodwill impairment qualitative assessment during the fourth quarter of each fiscal year or more frequently if facts and circumstances indicate that goodwill may be impaired. The goodwill impairment qualitative assessment requires the Company to perform an assessment to determine if it is more likely than not that the fair value of the business is less than its carrying amount. The qualitative assessment considers various factors, including the macroeconomic environment, industry and market specific conditions, market capitalization, stock price, financial performance, earnings multiples, budgeted-to-actual revenue performance from prior year, gross margin and cash flow from operating activities and issues or events specific to the business. If adverse qualitative trends are identified that could negatively impact the fair value of the business, the Company performs a "two step" goodwill impairment test. "Step one" is the identification of potential impairment. This involves comparing the fair value of each reporting unit, which the Company has determined to be the entity itself, with its carrying amount including goodwill. If the fair value of a reporting unit exceeds its carrying amount, the goodwill of the reporting unit is considered not impaired and "Step two" of the impairment test is unnecessary. If the carrying amount of a reporting unit exceeds its fair value, "Step two" is performed. This involves comparing the carrying amount of goodwill to its implied fair value, which is determined to be the excess of the reporting unit's fair value over the fair value of its identifiable net assets other than goodwill. If the carrying amount of goodwill exceeds its implied fair value, an impairment exists and is recorded. As of December 31, 2017, the Company's qualitative assessment of goodwill impairment indicated that goodwill was not impaired.
Intangible assets represent acquired intangible assets including developed technology, customer relationships and IPR&D, as well as licensed technology. The Company amortizes its finite lived intangible assets over their useful lives using a method that reflects the pattern in which the economic benefits of the intangible assets are consumed or otherwise used, or, if that pattern cannot be reliably determined, using a straight-line amortization method. The Company capitalizes IPR&D projects acquired as part of a business combination as intangible assets with indefinite lives. On completion of each project, IPR&D assets are reclassified to developed technology and amortized over their estimated useful lives. If any of the IPR&D projects are abandoned, the Company would impair the related IPR&D asset.
Indefinite-lived intangible assets are tested for impairment annually or more frequently when indicators of impairment exist. The Company first assesses qualitative factors to determine if it is more likely than not that an indefinite-lived intangible asset is impaired and whether it is necessary to perform a quantitative impairment test. The qualitative assessment considers various factors, including reductions in demand, the abandonment of IPR&D projects or significant economic slowdowns in the semiconductor industry and macroeconomic environment. If adverse qualitative trends are identified that could negatively impact the fair value of the asset, then quantitative impairment tests are performed to compare the carrying value of the asset to

69


MELLANOX TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)



its undiscounted expected future cash flows. If this test indicates that there is impairment, the impaired asset is written down to fair value, which is typically calculated using: (i) quoted market prices or (ii) discounted expected future cash flows utilizing an appropriate discount rate. Impairment is based on the excess of the carrying amount over the fair value of those assets. The Company performed an impairment test on the IPR&D during the fourth quarter of 2017 when the project reached technological feasibility and was transferred to developed technology, and concluded that the asset was not impaired. Intangible assets with finite lives are tested for impairment in accordance with our policy for long-lived assets.
Equity investments in privately-held companies
The Company has equity investments in privately-held companies. These investments are recorded at cost reduced by any impairment write-downs because the Company does not have the ability to exercise significant influence over the operating and financial policies of the company. The investments are included in other long-term assets on the accompanying balance sheets. The Company monitors the investments and if facts and circumstances indicate an investment may be impaired, then it conducts an impairment test of its investment. To determine if the investment is recoverable, it reviews the privately-held company's revenue and earnings trends relative to pre-defined milestones and overall business prospects, the general market conditions in its industry and other factors related to its ability to remain in business, such as liquidity and receipt of additional funding.
Impairment of long-lived assets
Long-lived assets include equipment and furniture and fixtures and finite-lived intangible assets. Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of the assets may not be fully recoverable. If the sum of the expected future cash flows (undiscounted and without interest charges) from the long-lived assets is less than the carrying amount of such assets, an impairment loss would be recognized, and the assets would be written down to their estimated fair values. The Company reviews for possible impairment on a regular basis.
While performing the review for impairment for the fourth quarter of 2017, the Company noted an impairment indicator associated with the potential sale or discontinuation of the 1550nm silicon photonics line of business. As a result, the Company recorded impairment charges totaling $12.0 million in the fourth quarter of 2017, of which $7.7 million were related to property and equipment and $4.3 million were related to intangible assets. See Note 16 for more details about the impairment charges.
Revenue recognition
The Company recognizes revenue from the sales of products when all of the following criteria are met: (1) persuasive evidence of an arrangement exists; (2) delivery has occurred; (3) the price is fixed or determinable; and (4) collection is reasonably assured. The Company uses a binding purchase order or a signed agreement as evidence of an arrangement. Delivery occurs when goods are shipped and title and risk of loss transfer to the customer. The Company's standard arrangement with its customers typically includes freight-on-board shipping point, no right of return and no customer acceptance provisions. The revenues from fixed-price support or maintenance contracts, including extended warranty contracts and software post-contract customer support agreements, are recognized ratably over the contract period and the costs associated with these contracts are recognized as incurred. The customer's obligation to pay and the payment terms are set at the time of shipment and are not dependent on the subsequent resale of the product. The Company determines whether collectability is reasonably assured on a customer-by-customer basis. When assessing the probability of collection, the Company considers the number of years the customer has been in business and the history of the Company's collections. Customers are subject to a credit review process that evaluates the customers' financial positions and ultimately their ability to pay. If it is determined at the outset of an arrangement that collection is not reasonably assured, no product is shipped and no revenue is recognized unless cash is received in advance.
The Company maintains inventory, or hub arrangements with certain customers. Pursuant to these arrangements the Company delivers products to a customer or a designated third party warehouse based upon the customer's projected needs, but does not recognize product revenue unless and until the customer reports it has removed the Company's product from the warehouse to be incorporated into its end products.
Multiple Element Arrangements
For revenue arrangements that contain multiple deliverables, judgment is required to properly identify the accounting units of the transactions and to determine the manner in which revenue should be allocated among the accounting units. Moreover, judgment is used in interpreting the commercial terms and determining when all criteria of revenue recognition have

70


MELLANOX TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)



been met for each deliverable in order for revenue recognition to occur in the appropriate accounting period. While changes in the allocation of the arrangement consideration between the units of accounting will not affect the amount of total revenue recognized for a particular sales arrangement, any material changes in these allocations could impact the timing of revenue recognition, which could affect our results of operations.
For multiple element arrangements that include a combination of hardware, services, such as post-contract customer support, and software, the arrangement consideration is first allocated among the accounting units before revenue recognition criteria are applied. The allocation is derived based on vendor specific objective evidence ("VSOE"). When VSOE or third party evidence is unavailable, we use management's best estimate of selling price.
Distributor Revenue
A portion of the Company's sales are made to distributors under agreements which contain price protection provisions. Currently, the Company recognizes revenues from sales to distributors based on the sell-through method using inventory and point of sale information provided by the distributors, net of estimated allowances for price adjustments. Upon the adoption of the new revenue standards effective January 1, 2018, the Company will recognize revenues from sales to distributors upon shipment and transfer of control (known as “sell-in” revenue recognition), net of the estimated allowances for price adjustments.
Deferred Revenue and Income
The Company defers revenue and income when advance payments are received from customers before performance obligations have been completed and/or services have been performed.
Shipping and Handling
Costs incurred for shipping and handling expenses to customers are recorded as cost of revenues. To the extent these amounts are billed to the customer in a sales transaction, the Company records the shipping and handling fees as revenue.
Product warranty
The Company typically offers a limited warranty for its products for periods up to three years. The Company accrues for estimated returns of defective products at the time revenue is recognized based on historical activity. The determination of these accruals requires the Company to make estimates of the frequency and extent of warranty activity and estimated future costs to either replace or repair the products under warranty. If the actual warranty activity and/or repair and replacement costs differ significantly from these estimates, adjustments to record additional cost of revenues may be required in future periods. Changes in the Company's liability for product warranty were as follows:
 
Year Ended December 31,
 
2017
 
2016
 
(In thousands)
Balance, beginning of the period
$
1,474


$
1,641

Assumed warranty liability from acquisition

 
290

New warranties issued during the period
1,459


1,727

Reversal of warranty reserves
(565
)

(856
)
Settlements during the period
(1,479
)

(1,328
)
Balance, end of the period
889


1,474

Less: long-term portion of product warranty liability
(183
)

(211
)
Balance, end of the period
$
706


$
1,263

Research and development
Costs incurred in research and development are charged to operations as incurred. The Company expenses all costs for internally developed patents as incurred.

71


MELLANOX TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)



Advertising
Costs related to advertising and promotion of products are charged to sales and marketing expense as incurred. Advertising expense was approximately $2.9 million, $2.1 million and $2.0 million for the years ended December 31, 2017, 2016 and 2015, respectively.
Share-based compensation
The Company accounts for share-based compensation expense based on the estimated fair value of the equity awards as of the grant dates. The fair value of restricted stock units ("RSUs"), is based on the closing market price of our ordinary shares on the date of grant. The Company estimates the fair value of share options and the Employee Share Purchase Plan ("ESPP") using the Black-Scholes option valuation model, which requires the input of subjective assumptions including the expected share price volatility and the calculation of expected term, as well as the fair value of the underlying ordinary share on the date of grant, among other inputs.
The Company bases its estimate of expected volatility on the historical volatility of the Company's shares. The Company did not grant share options in 2017, 2016, and 2015.
Share-based compensation expense is recognized on a straight-line basis over each recipient's requisite service period, which is generally the vesting period. Share-based compensation expense is recorded in full during the vesting period, and the effect of forfeitures will be recorded as they actually occur.
Comprehensive income (loss)
Accumulated other comprehensive income (loss), net of tax on the consolidated balance sheets at December 31, 2017 and 2016, represents the accumulated unrealized gains (losses) on available-for-sale securities, and the accumulated unrealized gains (losses) related to derivative instruments accounted for as cash flow hedges. The amount of income tax expense allocated to unrealized gains (losses) on available-for-sale securities and derivative instruments was immaterial at December 31, 2017 and 2016.
Foreign currency translation and remeasurement
The Company uses the U.S. dollar as its functional currency. Foreign currency assets and liabilities are remeasured into U.S. dollars at the end-of-period exchange rates except for non-monetary assets and liabilities, which are remeasured at historical exchange rates. The Company derives all revenues in U.S. dollars. Expenses are remeasured at the exchange rate in effect on the day the transaction occurred, except for those expenses related to non-monetary assets and liabilities, which are remeasured at historical exchange rates. Gains or losses from foreign currency transactions are included in the Consolidated Statements of Operations as part of "Other income (loss), net."
Net income (loss) per share
Basic net income (loss) per share is computed by dividing the net income (loss) by the weighted-average number of ordinary shares outstanding during the period. Diluted net income (loss) per share is computed by dividing the net income (loss) by the weighted-average number of ordinary shares outstanding during the period increased to include the number of additional shares that would have been outstanding if the potentially dilutive shares had been issued. Potentially dilutive shares include unvested RSUs, outstanding stock options, and shares to be purchased by employees under the Company’s employee stock purchase plan. The dilutive effect of potentially dilutive shares is reflected in diluted net income (loss) per share by application of the treasury stock method.

72


MELLANOX TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)



The following table sets forth the computation of basic and diluted net income (loss) per share for the periods indicated:
 
Year Ended December 31,
 
2017
 
2016
 
2015
 
(In thousands, except per share data)
Net income (loss)
$
(19,425
)

$
18,518


$
92,894

Basic and diluted shares:
 


 


 

Weighted average ordinary shares outstanding
50,310


48,145


46,365

Effect of dilutive shares


1,381


1,413

Shares used to compute diluted net income (loss) per share
50,310

 
49,526

 
47,778

Net income (loss) per share—basic
$
(0.39
)
 
$
0.38

 
$
2.00

Net income (loss) per share—diluted
$
(0.39
)
 
$
0.37

 
$
1.94

The Company excluded 4.5 million potentially dilutive share options and RSUs from the computation of diluted net loss per share for the year ended December 31, 2017, 0.5 million and 0.5 million potentially dilutive shares from the computation of diluted net income per share for the years ended December 31, 2016 and 2015, respectively, because including them would have had an anti-dilutive effect.
Segment reporting
The Company has one reportable segment: the development, manufacturing, marketing and sales of interconnect products.
Income taxes
To prepare the Company's consolidated financial statements, the Company estimates its income taxes in each of the jurisdictions in which it operates. This process involves estimating the Company's actual tax exposure together with assessing temporary differences resulting from the differing treatment of certain items for tax and accounting purposes. These differences result in deferred tax assets and liabilities, which are calculated using tax rates expected to be in effect during the period these temporary differences would reverse, and are included within the Company's consolidated balance sheet.
The Company must also make judgments regarding the realizability of deferred tax assets. The carrying value of the Company's net deferred tax assets is based on its belief that it is more likely than not that the Company will generate sufficient future taxable income in certain jurisdictions to realize these deferred tax assets. A valuation allowance has been established for deferred tax assets which the Company does not believe meet the "more likely than not" criteria. The Company's judgments regarding future taxable income may change due to changes in market conditions, changes in tax laws, tax planning strategies or other factors. If the Company's assumptions and consequently its estimates change in the future, the valuation allowances it has established may be increased or decreased, resulting in a respective increase or decrease in income tax expense. The Company's effective tax rate is highly dependent upon the geographic distribution of its worldwide earnings or losses, the tax regulations and tax holidays in each geographic region, the availability of tax credits and carryforwards, and the effectiveness of its tax planning strategies.
The Company uses a two-step approach to recognizing and measuring uncertain tax positions accounted for in accordance with the guidance on judgments regarding the realizability of deferred taxes. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount which is more than 50% likely of being realized upon ultimate settlement. The Company considers many factors when evaluating and estimating its tax positions and tax benefits, which may require periodic adjustments and which may not accurately anticipate actual outcomes. The Company recognizes potential accrued interest and penalties related to unrecognized tax benefits within the consolidated statements of income as income tax expense.
Adoption of new accounting principles
In March 2016, the Financial Accounting Standards Board ("FASB") issued ASU No. 2016-09, Compensation-Stock Compensation (Topic 718); Improvements to Employee Share-Based Payment Accounting. The Company adopted ASU No. 2016-09 during the quarter ended March 31, 2017. The standard requires, among other things, excess tax benefits to be

73


MELLANOX TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)



recognized in the statement of operations as an income tax benefit as opposed to additional paid-in capital. This change was adopted prospectively and did not have a material effect on the Company's condensed consolidated financial statements. The standard also requires, among other things, excess tax benefits to be included in operating activities in the statement of cash flows as opposed to in financing activities. This change was adopted retrospectively and did not have a material effect on the Company's condensed consolidated financial statements.
The standard further requires excess tax benefits to be recognized when they arise, instead of when they actually reduce taxes payable under the prior guidance. This change was adopted using a modified retrospective method through a cumulative effect adjustment to retained earnings as of the beginning of the period of adoption. The impact of the adoption was to increase deferred tax assets by $4.6 million, which in turn was offset by an increase in the valuation allowance in the same amount, resulting in no change in net deferred tax assets and retained earnings as of January 1, 2017.
The standard also establishes an alternative practical expedient for estimating the effects of forfeitures of an award by recognizing such effects in compensation cost when the forfeitures occur. Adoption of the alternative practical expedient was applied using a modified retrospective method through a cumulative effect adjustment to retained earnings as of the beginning of the period of adoption. The impact of the adoption was to reduce retained earnings and to increase additional paid-in capital by $0.8 million as of January 1, 2017.
In November 2016, the FASB issued Accounting Standards Update No. 2016-18, Statement of Cash Flows (Topic 230): Restricted Cash, which requires, among other things, an explanation of the change during the period in the total of cash, cash equivalents, and amounts generally described as restricted cash or restricted cash equivalents. The standard is effective for fiscal years beginning after December 15, 2017. We early adopted ASU 2016-18 retrospectively during the fourth quarter of 2017. The Company has long-term restricted cash in the amount of $8.0 million as of December 31, 2017. This amount was reported in other long-term assets in the balance sheet as of December 31, 2017, and was included in the ending balance of cash, cash equivalents and restricted cash in the statement of cash flows for the year ended December 31, 2017. There was no restricted cash as of December 31, 2016 and 2015.
Recent accounting pronouncements
In August 2017, the FASB issued ASU 2017-12, Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities, which expands the activities that qualify for hedge accounting and simplifies the rules for reporting hedging transactions. The standard is effective for the Company beginning January 1, 2019. Early adoption is permitted. The Company does not expect that the adoption of this standard will have a material impact on its consolidated financial statements and related disclosures.
In February 2016, the FASB issued ASU No. 2016-02, Leases (Topic 842). The standard requires lessees to recognize almost all leases on the balance sheet as a right-of-use asset and a lease liability and requires leases to be classified as either an operating or a finance type lease. The standard excludes leases of intangible assets or inventory. The standard becomes effective for the Company beginning January 1, 2019. Early adoption of the standard is allowed. The Company is currently evaluating the effect that the standard will have on its consolidated financial statements and related disclosures.
In January 2016, the FASB issued ASU 2016-01, Financial Instruments-Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities. ASU 2016-01 amends various aspects of the recognition, measurement, presentation, and disclosure of financial instruments, and is effective for the Company beginning January 1, 2018. One aspect that may have a material impact on the Company's consolidated financial statements relates to the measurement of its equity investments in privately-held companies whose fair values are not readily determinable. With the election to use the measurement alternative (as opposed to fair value), these equity investments will be measured at cost, less impairments, adjusted by observable price changes. The Company believes that the adoption of ASU 2016-01 may increase the volatility of its other income (expense), net, as a result of the remeasurement of its equity investments in privately-held companies upon the occurrence of observable price changes and impairments.
In May 2014, the FASB issued ASU No. 2014-09, Revenue from Contracts with Customers (Topic 606). The standard will replace most existing revenue recognition guidance in U.S. GAAP when it becomes effective and may be applied retrospectively to each prior period presented, or applied using a modified retrospective method with the cumulative effect recognized in the beginning retained earnings during the period of initial application. Subsequently, the FASB has issued several additional ASUs related to ASU No. 2014-09, collectively they are referred to as the “new revenue standards,” which become effective for the Company beginning January 1, 2018. The Company expects to adopt the new revenue standards using

74


MELLANOX TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)



the modified retrospective method. Under the current guidance, the Company defers the recognition of revenue and the cost of revenue from distributor sales until the distributors report that they have sold the products to their customers (known as “sell-through” revenue recognition). Upon the adoption of the new revenue standards, the Company will recognize revenue on sales to distributors upon shipment and transfer of control (known as “sell-in” revenue recognition), net of the estimated allowances for price adjustments. The deferred “sell-through” revenue, net of the deferred cost of revenue, was approximately $4.5 million as of December 31, 2017, which will be recognized and recorded as an increase to beginning retained earnings during the first quarter of 2018. The Company does not expect any other material effects on its consolidated financial statements.


75

MELLANOX TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)



NOTE 2—BALANCE SHEET COMPONENTS:
 
December 31, 2017
 
December 31, 2016
 
(In thousands)
Accounts receivable, net:
 

 
 

Accounts receivable
$
154,845

 
$
142,400

Less: allowance for doubtful accounts
(632
)
 
(632
)
 
$
154,213

 
$
141,768

Inventories:
 

 
 

Raw materials
$
12,656

 
$
8,243

Work-in-process
22,769

 
26,118

Finished goods
29,232

 
31,162

 
$
64,657

 
$
65,523

Other current assets:
 

 
 
Prepaid expenses
$
7,518

 
$
9,053

Derivative contracts receivable
982

 
257

VAT receivable
2,259

 
6,093

Other
3,536

 
1,943

 
$
14,295

 
$
17,346

Property and equipment, net:
 

 
 
Computer, equipment, and software
$
164,707

 
$
214,719

Furniture and fixtures
3,198

 
5,210

Leasehold improvements
47,262

 
46,693

 
215,167

 
266,622

Less: Accumulated depreciation and amortization
(105,248
)
 
(148,037
)
 
$
109,919

 
$
118,585

Deferred taxes and other long-term assets:
 

 
 
Equity investments in privately-held companies
$
29,255

 
$
12,720

Deferred taxes
24,563

 
22,413

Long-term restricted cash
8,025

 

Other assets
4,319

 
1,580

 
$
66,162

 
$
36,713

Accrued liabilities:
 

 
 
Payroll and related expenses
$
71,868

 
$
62,969

Accrued expenses
31,951

 
33,125

Derivative contracts payable
17

 
1,006

Product warranty liability
706

 
1,263

Other
9,516

 
6,679

 
$
114,058

 
$
105,042

Other long-term liabilities:
 
 
 
Income tax payable
$
24,425

 
$
24,184

Deferred rent
2,220

 
2,504

Other
7,422

 
3,892

 
$
34,067

 
$
30,580


76

MELLANOX TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)



NOTE 3—BUSINESS COMBINATION:
On February 23, 2016, the Company completed its acquisition of EZchip Semiconductor Ltd. ("EZchip"). Under the terms of the Agreement of Merger dated as of September 30, 2015 (as amended on November 17, 2015), by and among the Company, Mondial Europe Sub Ltd. and EZchip (the "Merger Agreement"), the total consideration was $782.2 million, including $1.0 million attributable to assumed RSUs. The net cash purchase price of $693.7 million consisted of a $781.2 million cash payment for all outstanding common shares of EZchip at the price of $25.50 per share and net of $87.5 million cash acquired. The Company also assumed 891,822 EZchip RSUs and converted them to 499,894 equivalent Company RSU awards. The fair value of the converted RSUs was determined based on the per share value of the underlying Mellanox ordinary shares of $46.40 per share as of the acquisition date. The 499,894 RSUs had a total aggregate value of $23.2 million, of which $1.0 million was recorded as a component of the purchase price for service rendered prior to the acquisition date and $22.2 million will be recognized as share-based compensation expense over the remaining required service period of up to 2.25 years from the acquisition date.
In connection with the acquisition, the Company entered into a $280.0 million variable interest rate Term Debt maturing February 21, 2019. See Note 15 for additional information.
The Company accounted for the transaction using the acquisition method, which requires, among other things, that the assets acquired and liabilities assumed in a business combination be recognized at their respective estimated fair values as of the acquisition date. The following summarizes consideration paid for EZchip at the acquisition date:
 
 
(in thousands)
Consideration:
 
 
Cash payment for all outstanding common shares of EZchip at $25.50 per share
 
$
781,237

Fair value of awards attributable to pre-acquisition services
 
972

Total consideration:
 
782,209

Less: cash acquired
 
87,545

Fair value of total consideration transferred, net of cash acquired
 
$
694,664

The following summarizes the Company's allocation of the total purchase price, net of cash acquired for the EZchip acquisition after consultation with third party valuation specialists:
 
 
(in thousands)
Short-term investments
 
$
108,862

Other current assets
 
34,114

Other long-term assets
 
9,638

Intangible assets
 
288,246

Goodwill
 
270,485

Total assets
 
711,345

 
 
 
Current liabilities
 
(10,253
)
Long-term liabilities
 
(6,428
)
Total liabilities
 
(16,681
)
Total purchase price allocation
 
$
694,664

Acquisition-related expenses for the EZchip acquisition for the year ended December 31, 2017 were $0.3 million and primarily consisted of employee-related expenses. Acquisition-related expenses for the EZchip acquisition for the year ended December 31, 2016 were $8.3 million and primarily consisted of investment banking, consulting, and other professional fees.


77

MELLANOX TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)



Identifiable finite-lived intangible assets
 
 
Fair value
 
Weighted Average Useful Life
 
 
(in thousands)
 
(in years)
Purchased intangible assets:
 
 
 
 
Trade names
 
$
5,600

 
3
Customer relationships
 
56,400

 
9
Backlog
 
11,300

 
1
Developed technology
 
181,246

 
4 - 6
In-process research and development (1)
 
33,700

 
 -
Total purchased intangible assets
 
$
288,246

 
 
 
(1) IPR&D will not be amortized until the underlying products reach technological feasibility. Upon completion, each IPR&D project will be amortized over its useful life.
Trade name represents the fair values of brand and name recognition associated with the marketing of EZchip’s products and services. The Company used the income approach and utilized a discount rate of 10.0% to determine the fair value of trade name assets.
Customer relationships represent the fair value of future projected revenues that will be derived from the sale of products to existing customers of EZchip. The Company used the comparative method ("with/without") of the income approach to determine the fair value of this intangible asset and utilized a discount rate of 10.0%.
Backlog represents the fair value of sales order backlog as of the valuation date. The Company used the income approach to determine the fair value of this intangible asset and utilized a discount rate of 8.0%.
Developed technology represents completed technology that has passed technological feasibility and/or is currently offered for sale to customers. The Company used the income approach to value the developed technology. Under the income approach, the expected future cash flows from each technology are estimated and discounted to their net present values at an appropriate risk-adjusted rate of return. Significant factors considered in the calculation of the rate of return are the weighted average cost of capital and the return on assets. The Company applied a discount rate of 9.0% to value the developed technology assets taking into consideration market rates of return on debt and equity capital and the risk associated with achieving forecasted revenues related to these assets.
The IPR&D intangible asset represents the value assigned to an acquired research and development project that, as of the acquisition date, had not established technological feasibility. The fair value of IPR&D was determined using a discount rate of 12.0%. This intangible asset will be capitalized on the balance sheet and evaluated periodically for impairment until the project is completed, at which time it will be transferred to developed technology and become subject to amortization over its useful life. IPR&D consists of one project related to the development of two network processors. The estimated remaining costs to complete the IPR&D project was $22.3 million as of the acquisition date, which will be charged to operating expense in the condensed consolidated statements of operations as incurred.
During the three months ended September 30, 2016, one component of the IPR&D project reached technological feasibility and $4.2 million was transferred to developed technology. During the three months ended December 31, 2017, the remaining IPR&D project reached technological feasibility and $29.5 million was transferred to developed technology. The total developed technology balance at December 31, 2017 will be amortized over seven years.
Goodwill
Goodwill arising from the acquisition represents the value of the skilled assembled workforce and projected growth in overall revenues. The EZchip acquisition is a step in the Company's strategy to become a leading broad-line supplier of intelligent interconnect solutions for data centers. The addition of EZchip’s products and expertise in network processing is expected to enhance the Company's leadership position, and ability to deliver complete end-to-end, intelligent interconnect and processing solutions for advanced data center and edge platforms. The combined company has diverse and robust solutions to enable customers to meet the growing demands of data-intensive applications used in high-performance computing, Web 2.0, cloud, secure data center, enterprise, telecom, database, financial services, and storage environments. These significant factors

78

MELLANOX TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)



were the basis for the recognition of goodwill. Goodwill is not expected to be deductible for tax purposes. Goodwill will not be amortized but instead will be tested for impairment annually or more frequently if certain indicators are present.
Supplemental pro forma data
The following unaudited pro forma data have been prepared as if the EZchip acquisition had occurred on January 1, 2015, and include adjustments for amortization of intangible assets acquired, the effect of purchase accounting adjustments including the step-up of inventory, share-based compensation expense, and interest on the Term Debt incurred to partially finance the acquisition. Pro forma results are not indicative of what would have occurred had the acquisition occurred as of January 1, 2015 or of results that may occur in the future.
 
 
Year Ended December 31,
 
 
2016
 
2015
 
 
(in thousands, except per share amounts)
Revenues
 
$
867,422

 
$
769,290

Net income
 
$
40,288

 
$
36,130

Net income per share — basic
 
$
0.82

 
$
0.77

Net income per share — diluted
 
$
0.80

 
$
0.74

Material non-recurring adjustments included in the unaudited pro forma net income for the year ended December 31, 2016 for the effect of purchase accounting adjustments include: a reduction of acquisition-related costs of $15.3 million, composed of acquisition cost of $8.3 million incurred by the Company and $7.0 million incurred by EZchip; a reduction of amortization expense related to the acquired intangible assets and the step-up of inventory of $13.0 million; and a reduction of the share-based compensation expense related to accelerated RSUs of $4.8 million.
Material non-recurring adjustments included in the unaudited pro forma net income for the year ended December 31, 2015 for the effect of purchase accounting adjustments include: additional amortization expense related to the acquired intangible assets and the step-up of inventory of $56.2 million; an increase of acquisition-related costs of $15.3 million; and the interest expense of term debt, including the amortization of issuance costs, of $7.6 million.
The Company immediately integrated EZchip into its ongoing operations. As a result, it is impracticable to determine EZchip's effect on revenue and earnings in the consolidated statement of operations for the reporting period.

NOTE 4—FAIR VALUE MEASUREMENTS:
Fair value hierarchy:
The Company measures its cash equivalents, restricted cash, and marketable securities at fair value. The Company’s cash equivalents are classified within Level 1. Cash equivalents are valued primarily using quoted market prices utilizing market observable inputs. The Company's restricted cash and investments in debt securities and certificates of deposits are classified within Level 2 as the market inputs to value these instruments consist of market yields, reported trades and broker/dealer quotes. In addition, foreign currency contracts are classified within Level 2 as the valuation inputs are based on quoted prices and market observable data of similar instruments. The Level 3 valuation inputs include the Company's best estimate of what market participants would use in pricing the asset or liability at the measurement date. The inputs are unobservable in the market and significant to the instrument's valuation. As of December 31, 2017 and December 31, 2016, the Company did not have any assets or liabilities valued based on Level 3 valuations.
Financial Liabilities Measured at Fair Value on a Nonrecurring Basis:
As of December 31, 2017, the remaining principal of $74.0 million on the Company's $280.0 million Term Debt is classified as a Level 2 fair value measurement in the fair value hierarchy. The Company calculated a fair value amount of $74.9 million at December 31, 2017 based on a discounted cash flow model using observable market inputs and taking into consideration variables such as interest rate changes, comparable instruments, and long-term credit ratings.

79


MELLANOX TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)



Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis:
The following table represents the fair value hierarchy of the Company's financial assets and liabilities measured at fair value on a recurring basis as of December 31, 2017.
 
Level 1
 
Level 2
 
Total
 
(in thousands)
Money market funds
$
1,857

 
$

 
$
1,857

Certificates of deposit

 
58,003

 
58,003

U.S. Government and agency securities

 
43,872

 
43,872

Commercial paper

 
27,029

 
27,029

Corporate bonds

 
54,447

 
54,447

Municipal bonds

 
15,169

 
15,169

Foreign government bonds

 
12,761

 
12,761


1,857

 
211,281

 
213,138

Long-term restricted cash

 
8,025

 
8,025

Derivative contracts

 
982

 
982

Total financial assets
$
1,857

 
$
220,288

 
$
222,145

Derivative contracts
$

 
$
17

 
$
17

Total financial liabilities
$

 
$
17

 
$
17

The following table represents the fair value hierarchy of the Company's financial assets and liabilities measured at fair value on a recurring basis as of December 31, 2016.
 
Level 1
 
Level 2
 
Total
 
(in thousands)
Money market funds
$
1,833

 
$

 
$
1,833

Certificates of deposit

 
78,643

 
78,643

U.S. Government and agency securities

 
56,347

 
56,347

Commercial paper

 
29,483

 
29,483

Corporate bonds

 
94,162

 
94,162

Municipal bonds

 
7,706

 
7,706

Foreign government bonds

 
5,320

 
5,320

 
1,833

 
271,661

 
273,494

Derivative contracts

 
257

 
257

Total financial assets
$
1,833

 
$
271,918

 
$
273,751

Derivative contracts
$

 
$
1,006

 
$
1,006

Total financial liabilities
$

 
$
1,006

 
$
1,006

There were no transfers between Level 1 and Level 2 securities during the years ended December 31, 2017 and 2016.

80


MELLANOX TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)



NOTE 5—INVESTMENTS:
Cash, cash equivalents and short-term investments:
At December 31, 2017 and 2016, the Company held cash, cash equivalents and short-term investments classified as available-for-sale securities as follows:
 
December 31, 2017
 
Amortized
Cost
 
Unrealized
Gains
 
Unrealized
Losses
 
Estimated
Fair Value
 
(in thousands)
Cash
$
60,616

 
$

 
$

 
$
60,616

Money market funds
1,857

 

 

 
1,857

Certificates of deposit
58,039

 

 
(36
)
 
58,003

U.S. Government and agency securities
44,070

 

 
(198
)
 
43,872

Commercial paper
27,073

 
1

 
(45
)
 
27,029

Corporate bonds
54,673

 

 
(226
)
 
54,447

Municipal bonds
15,227

 

 
(58
)
 
15,169

Foreign government bonds
12,809

 

 
(48
)
 
12,761

Total
274,364

 
1

 
(611
)
 
273,754

Less amounts classified as cash and cash equivalents
(62,473
)
 

 

 
(62,473
)
Short-term investments
$
211,891

 
$
1

 
$
(611
)
 
$
211,281


 
December 31, 2016
 
Amortized
Cost
 
Unrealized
Gains
 
Unrealized
Losses
 
Estimated
Fair Value
 
(in thousands)
Cash
$
54,947

 
$

 
$

 
$
54,947

Money market funds
1,833

 

 

 
1,833

Certificates of deposit
78,643

 

 

 
78,643

U.S. Government and agency securities
56,431

 
2

 
(86
)
 
56,347

Commercial paper
29,486

 

 
(3
)
 
29,483

Corporate bonds
94,292

 
37

 
(167
)
 
94,162

Municipal bonds
7,718

 

 
(12
)
 
7,706

Foreign government bonds
5,327

 

 
(7
)
 
5,320

Total
328,677

 
39

 
(275
)
 
328,441

Less amounts classified as cash and cash equivalents
(56,780
)
 

 

 
(56,780
)
Short-term investments
$
271,897

 
$
39

 
$
(275
)
 
$
271,661

Interest income and gains (losses) on short-term investments, net were $3.7 million and $2.2 million for the years ended December 31, 2017 and 2016, respectively. At December 31, 2017, gross unrealized losses on investments that were in a gross unrealized loss position for greater than 12 months were immaterial. These investments were not deemed to be other-than-temporarily impaired and the gross unrealized losses were recorded in OCI.

81


MELLANOX TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)



The contractual maturities of short-term investments at December 31, 2017 and 2016 were as follows:
 
December 31, 2017
 
December 31, 2016
 
Amortized
Cost
 
Estimated
Fair Value
 
Amortized
Cost
 
Estimated
Fair Value
 
(in thousands)
Due in less than one year
$
148,232

 
$
147,921

 
$
157,270

 
$
157,163

Due in one to three years
63,659

 
63,360

 
114,627

 
114,498

 
$
211,891

 
$
211,281

 
$
271,897

 
$
271,661

Equity investments in privately-held companies:
As of December 31, 2017 and 2016, the Company held a total of $29.3 million and $12.7 million in equity investments in privately-held companies, which were reported using the cost method. On April 27, 2015, the Company was informed that one of the privately-held companies intended to discontinue its operations. As a result, the Company concluded that its investment of $3.2 million in this privately-held company was fully impaired and the impairment of this investment was other than temporary. The impairment loss was included in other loss, net, on the consolidated statements of operations for the year ended December 31, 2015. During the years ended December 31, 2017 and 2016, there was no impairment of equity investments in privately-held companies.
NOTE 6—GOODWILL AND INTANGIBLE ASSETS:
The following table represents changes in the carrying amount of goodwill:
 
(in thousands)
Carrying amount of goodwill at December 31, 2016
$
471,228

Acquisitions
1,209

Adjustments

Balance as of December 31, 2017
$
472,437

The carrying amounts of intangible assets as of December 31, 2017 were as follows:
 
Gross
Carrying
Value
 
Accumulated
Amortization
 
Net
Carrying
Value
 
Useful Life
 
(in thousands)
 
(in years)
Licensed technology
$
40,407

 
$
(16,478
)
 
$
23,929

 
1-8
Developed technology
279,543

 
(122,414
)
 
157,129

 
4-7
Customer relationships
69,776

 
(24,783
)
 
44,993

 
4-9
Trade names
5,600

 
(3,456
)
 
2,144

 
 3
Total intangible assets
$
395,326

 
$
(167,131
)
 
$
228,195

 
 

82


MELLANOX TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)



The carrying amounts of intangible assets as of December 31, 2016 were as follows:
 
Gross
Carrying
Value
 
Accumulated
Amortization
 
Net
Carrying
Value
 
Useful Life
 
(in thousands)
 
(in years)
Licensed technology
$
24,583

 
$
(6,559
)
 
$
18,024

 
1-8
Developed technology
250,043

 
(75,591
)
 
174,452

 
4-7
Customer relationships
69,776

 
(17,731
)
 
52,045

 
4-9
Backlog
11,300

 
(11,300
)
 

 
 1
Trade names
5,600

 
(1,590
)
 
4,010

 
 3
Total finite-lived amortizable intangible assets
361,302

 
(112,771
)
 
248,531

 
 
In-process research and development
29,500

 

 
29,500

 
-
Total intangible assets
$
390,802

 
$
(112,771
)
 
$
278,031

 
 
Amortization expense of intangible assets totaled approximately $61.3 million, $59.2 million and $10.1 million for the years ended December 31, 2017, 2016 and 2015, respectively. An impairment charge of $4.3 million was recorded in the fourth quarter of 2017 to write-off the intangible assets related to the 1550nm silicon photonics development activities. See Note 16 for more details about the impairment charge.
The estimated future amortization expense from amortizable intangible assets is as follows:
 
(in thousands)
2018
$
66,718

2019
59,344

2020
47,311

2021
30,919

2022
10,355

Thereafter
13,548

Total
$
228,195


NOTE 7—DERIVATIVES AND HEDGING ACTIVITIES:
Fair Value of Derivative Contracts
The fair value of derivative contracts as of December 31, 2017 and 2016 was as follows:
 
Other current assets
 
Other accrued liabilities
 
Other current assets
 
Other accrued liabilities
 
December 31, 2017
 
December 31, 2016
 
(in thousands)
Derivatives designated as hedging instruments
 
 
 
 
 
 
 
Currency forward and option contracts
$
980

 
$

 
$
257

 
$
999

Derivatives not designated as hedging instruments
 
 
 
 
 
 
 
Currency forward and option contracts
2

 
17

 

 
7

Total derivatives
$
982

 
$
17

 
$
257

 
$
1,006

The gross notional amounts of derivative contracts were NIS denominated. The notional amounts of outstanding derivative contracts in U.S. dollar at December 31, 2017 and 2016 were as follows:

83


MELLANOX TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)



 
December 31,
 
December 31,
 
2017
 
2016
 
(in thousands)
Derivatives designated as hedging instruments
 
 
 
Currency forward and option contracts
$
52,380

 
$
105,730

Derivatives not designated as hedging instruments
 
 
 
Currency forward and option contracts
$
47,015

 
$
34,330

Effect of Derivatives Designated as Hedging Instruments on Accumulated Other Comprehensive Income (Loss)
The following table represents the unrealized gains of derivatives designated as hedging instruments, net of tax effects, that were recorded in accumulated other comprehensive income (loss) as of December 31, 2017 and 2016, and their effect on OCI for the year ended December 31, 2017 (in thousands):
December 31, 2016
$
(692
)
Amount of gains recognized in OCI (effective portion)
8,651

Amount of gains reclassified from OCI to income (effective portion)
(7,034
)
December 31, 2017
$
925

Foreign exchange contracts designated as hedging instruments primarily relate to operating expenses and the associated gains and losses are expected to be recorded in operating expenses when reclassified out of OCI. See Note 11 for the amounts recorded in each operating expense account. The Company expects to realize the accumulated OCI balance related to foreign exchange contracts within the next twelve months.
Effect of Derivative Contracts on the Consolidated Statement of Operations
The effect of derivative contracts on the consolidated statement of operations in the years ended December 31, 2017, 2016, and 2015 was as follows:
 
Derivatives designated as hedging instruments
 
Derivatives not designated as hedging instruments
 
Year Ended December 31,
 
Year Ended December 31,
 
2017
 
2016
 
2015
 
2017
 
2016
 
2015
 
(in thousands)
Operating income (expenses)
$
7,034

 
$
623

 
$
(3,630
)
 
$

 
$

 
$

Other income
$

 
$

 
$

 
$
3,248

 
$
384

 
$


NOTE 8—EMPLOYEE BENEFIT PLANS:
The Company has established a pretax savings plan under Section 401(k) of the Internal Revenue Code. The 401(k) Plan allows eligible employees in the United States to voluntarily contribute a portion of their pre-tax or after-tax salary, subject to a maximum limit specified in the Internal Revenue Code. The Company matches employee contributions of up to 4% of their annual base salaries. The total expenses for these contributions were $2.2 million, $1.9 million and $1.2 million for the years ended December 31, 2017, 2016 and 2015, respectively.
Under Israeli law, the Company is required to make severance payments to certain of its retired or dismissed Israeli employees. For employees hired prior to January 1, 2007 the severance pay liability is calculated based on the last monthly salary of each employee multiplied by the number of years of such employee's employment and is presented in the Company's balance sheet in long-term liabilities, as if it was payable at each balance sheet date on an undiscounted basis. This liability is partially funded by the purchase of insurance policies or pension funds in the name of the employees. The surrender value of the insurance policies or pension funds is presented in long-term assets.

84


MELLANOX TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)



The severance pay detail is as follows:
 
December 31,
 
2017
 
2016
 
(in thousands)
Accrued severance liability
$
23,205

 
$
19,874

Severance assets
18,302

 
15,870

Unfunded portion
$
4,903

 
$
4,004

For other Israeli employees, the Company's contributions for severance pay replace its severance obligation. When the Company makes the monthly contribution equal to 8.3% of the employee's monthly salary to an insurance policy or pension fund, no additional calculations shall be conducted between the parties regarding the matter of severance pay and no additional payments will be made by the Company to the employee. Further, the related obligation and amounts deposited on behalf of the employee for such obligation are not stated on the balance sheet, as the Company is legally released from the obligation to employees once the deposit amounts have been paid.
Severance expenses for the years ended December 31, 2017, 2016 and 2015 were $12.6 million, $11.0 million and $7.6 million, respectively.
In addition, the Company has established a pension contribution plan with respect to its employees in Israel. Under the plan, for the period from January 1 to June 30, 2016, the Company contributed up to 6.0% of employee monthly salary toward the plan. Effective July 1, 2016 the contribution percentage was increased to 6.25%, and was further increased to 6.5% effective January 1, 2017. Employees are entitled to amounts accumulated in the plan upon reaching retirement age, subject to any applicable law. Defined contribution pension plan expenses were $10.4 million, $8.0 million and $5.7 million in the years ended December 31, 2017, 2016 and 2015, respectively.

NOTE 9—COMMITMENTS AND CONTINGENCIES:
Leases
The Company leases office space and motor vehicles under operating leases with various expiration dates through 2026. Expenses related to office space and motor vehicle leases were approximately $21.3 million, $18.9 million and $14.3 million for the years ended December 31, 2017, 2016 and 2015, respectively. The terms of the facility leases provide for rental payments on a graduated scale. The Company recognizes rent expense on a straight-line basis over the lease period, and has accrued for rent expense incurred but not paid.
At December 31, 2017, future minimum payments under non-cancelable operating leases are as follows:
Year Ended December 31,
Operating
Leases
 
(in thousands)
2018
$
23,028

2019
18,453

2020
14,740

2021
12,950

2022
9,648

Thereafter
60,091

Total minimum lease payments
$
138,910



85


MELLANOX TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)



Purchase commitments

At December 31, 2017, the Company had the following non-cancelable purchase commitments:
Year Ended December 31,
Purchase Commitments
 
(in thousands)
2018
$
153,358

2019
2,447

2020
544

2021
542

2022
536

Thereafter

Total purchase commitments
$
157,427

Term Debt
See Note 15 for more information about the Term Debt.
Other Commitments
Operating lease
On May 3, 2016, the Company entered into a lease agreement for additional office space expected to be built in Yokneam, Israel. The Company is not involved in the construction, and will not be exposed to any risk during the construction period. The lease term expires 10 years after lease inception with no options to extend the lease term. The Company's occupancy of the additional office space and its obligation under the lease agreement are contingent on the lessor's attainment of stated milestones in the lease agreement. As such, the Company cannot make a reliable estimate as to the timing of cash payments under the lease. At December 31, 2017, the estimated total future lease obligation is approximately $30.7 million. Over a twelve month period, the estimated rental expense will be approximately $3.1 million.
Royalty-bearing grants
We are obliged to pay royalties to the Israeli National Authority for Technological Innovation or the OCS for research and development efforts partially funded through grants from the OCS and under approved plans in accordance with the Israeli Law for Encouragement of Research and Development in the Industry, 1984 (the "R&D Law").  Royalties are payable to the Israeli government at the rate of 4.5% on the revenues of the Company's products incorporating OCS funded know-hows, and up to the amount of the grants received. The Company's obligation to pay these royalties is contingent on actual sales of the products, at which time a liability is recorded. In the absence of such sales, we cannot make a reliable estimate as to the timing of cash settlement of the royalties. At December 31, 2017, the Company estimated a total future royalty obligation of approximately $36.4 million, and if recognized, would increase the Company's cost of revenues in its consolidated statement of operations.
Unrecognized tax benefits
Due to the inherent uncertainty with respect to the timing of future cash outflows associated with the Company's unrecognized tax benefits, it is unable to reliably estimate the timing of cash settlement with the respective taxing authorities. As of December 31, 2017, the Company's unrecognized tax benefits totaled $45.2 million, out of which an amount of $24.6 million would reduce the Company's income tax expense and effective tax rate, if recognized.
Contingencies
Legal proceedings
The Company is involved in a variety of claims, suits, investigations and proceedings that arise from time to time in the ordinary course of its business, including actions with respect to contracts, intellectual property, taxation, employment, benefits, securities, personal injuries and other matters. The results of these proceedings in the ordinary course of business are not expected to have a material adverse effect on the Company’s condensed consolidated financial position or results of operations.

86


MELLANOX TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)



The Company records a liability when it believes that it is both probable that a liability will be incurred, and the amount of loss can be reasonably estimated. The Company evaluates, at least quarterly, developments in its legal matters that could affect the amount of liability that has been previously accrued and makes adjustments as appropriate. Significant judgment is required to determine both probability and the estimated amount of a loss or potential loss. The Company may be unable to reasonably estimate the reasonably possible loss or range of loss for a particular legal contingency for various reasons, including, among others: (i) if the damages sought are indeterminate; (ii) if proceedings are in the early stages; (iii) if there is uncertainty as to the outcome of pending proceedings (including motions and appeals); (iv) if there is uncertainty as to the likelihood of settlement and the outcome of any negotiations with respect thereto; (v) if there are significant factual issues to be determined or resolved; (vi) if the proceedings involve a large number of parties; (vii) if relevant law is unsettled or novel or untested legal theories are presented; or (viii) if the proceedings are taking place in jurisdictions where the laws are complex or unclear. In such instances, there is considerable uncertainty regarding the ultimate resolution of such matters, including a possible eventual loss, if any.


NOTE 10—SHARE INCENTIVE PLANS:
Stock option plans
During the 2016 annual shareholder meeting, the Company's shareholders approved the Mellanox Technologies, Ltd. Amended and Restated Global Share Incentive Plan (2006) (the "First Restated 2006 Plan"), which constitutes an amendment and restatement of the Mellanox Technologies, Ltd. Global Share Incentive Plan (2006) and its appendices (the "2006 Plan"). The Restated 2006 Plan became effective on March 14, 2016 ("Effective Date"). The approval of the First Restated 2006 Plan extended the term to February 2026.
The First Restated 2006 Plan reserves 750,000 ordinary shares for issuance under new equity awards and reduces to zero the shares available for issuance under all of the Company's other equity incentive plans in effect, including the Voltaire Ltd. 2007 Incentive Compensation Plan, the Voltaire Ltd. 2003 Section 102 Stock Option/Stock Purchase Plan, the Voltaire Ltd. 2001 Section 102 Stock Option/Stock Purchase Plan, the Voltaire Ltd. 2001 Stock Option Plan, the Kotura, Inc. Second Amended and Restated 2003 Stock Plan, the IPtronics, Inc. 2013 Restricted Stock Unit Plan, the Global Share Incentive Assumption Plan (2010), the EZchip Semiconductor Ltd. 2003 Amended and Restated Equity Incentive Plan, the EZchip Semiconductor Ltd. 2007 U.S. Equity Incentive Plan, and the Amended and Restated EZchip Semiconductor Ltd. 2009 Equity Incentive Plan (collectively, the "Prior Plans").
As of the Effective Date of the First Restated 2006 Plan, the Company ceased granting awards under the Prior Plans, and will grant new awards only from the First Restated 2006 Plan. Any shares subject to issued and outstanding awards under the Prior Plans that expire, are canceled or otherwise terminate after the Effective Date of the First Restated 2006 Plan will be added back to share reserves under the First Restated 2006 Plan. The share reserve of the 2006 Plan will no longer be available for issuance under the First Restated 2006 Plan. In addition, the First Restated 2006 Plan implements additional amendments to reflect compensation and governance best practices.
On April 25, 2017, the Company's shareholders approved the Mellanox Technologies, Ltd. Second Amended and Restated Global Share Incentive Plan (2006) (the “Second Restated 2006 Plan”), which constitutes a second amendment and restatement of the 2006 Plan, as amended and restated by the First Restated 2006 Plan. The Second Restated 2006 Plan became effective on February 14, 2017. The Second Restated 2006 Plan increases the ordinary shares reserved for issuance under the First Restated 2006 Plan by 1,640,000 shares to 2,390,000 shares plus any shares subject to issued and outstanding awards under the other equity incentive plans that existed prior to the First Restated 2006 Plan that expire, are cancelled or otherwise terminated after the effective date of the First Restated 2006 Plan. The Second Restated Plan also extends the term of the First Restated 2006 Plan to February 14, 2027. In addition, the Second Restated Plan implements additional amendments to reflect compensation and governance best practices.
Assumed EZchip restricted stock units
In connection with the acquisition of EZchip, the Company assumed 891,822 unvested EZchip RSUs and converted them into 499,894 Mellanox RSUs using an exchange ratio of 0.56. The aggregate value of the 499,894 Mellanox RSUs was $23.2 million of which $1.0 million related to service prior to the acquisition date and was included in the EZchip purchase price consideration. The remaining fair value of $22.2 million represents post-acquisition share-based compensation expense that will

87


MELLANOX TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)



be recognized over the requisite service period of approximately 2.25 years from the date of acquisition. The assumed RSUs retained all applicable terms and vesting periods.
Share option activity
The following table summarizes the share option activity under all equity incentive plans:
 
Options Outstanding
 
Number
of Shares
 
Weighted Average Exercise Price
Outstanding at December 31, 2015
2,028,595

 
$
30.81

Options exercised
(349,131
)
 
$
14.58

Options canceled
(44,979
)
 
$
84.57

Outstanding at December 31, 2016
1,634,485

 
$
32.79

Options exercised
(479,105
)
 
$
15.95

Options canceled
(45,319
)
 
$
74.59

Outstanding at December 31, 2017
1,110,061

 
$
38.35

There were no options granted in 2017, 2016 and 2015.
The total pretax intrinsic value of options exercised in 2017 was $16.9 million. This intrinsic value represents the difference between the fair market value of the Company's ordinary shares on the date of exercise and the exercise price of each option. Based on the most recently available closing price of the Company's ordinary shares of $64.70 prior to December 31, 2017, the total pretax intrinsic value of all outstanding options was $35.5 million. The total pretax intrinsic value of exercisable options at December 31, 2017 was $35.4 million.
The total pretax intrinsic value of options exercised in 2016 was $11.1 million. Based on the most recently available closing price of the Company's ordinary shares of $40.90 prior to December 31, 2016, the total pretax intrinsic value of all outstanding options was $29.0 million. The total pretax intrinsic value of exercisable options at December 31, 2016 was $28.9 million.
The weighted average remaining contractual life of options outstanding at December 31, 2017 was 3.0 years. There were 1,107,712 options exercisable at December 31, 2017 with a weighted average exercise price $38.36 per share.
Restricted share unit activity
The following table summarizes the restricted share unit activity under all equity incentive plans:
 
Restricted Share
Units Outstanding
 
Number of
Shares
 
Weighted Average Grant Date Fair Value
Non-vested restricted share units at December 31, 2015
2,205,083

 
$
44.39

Assumed restricted share units from the EZchip acquisition
499,894

 
$
46.40

Restricted share units granted
2,056,902

 
$
48.39

Restricted share units vested
(1,114,753
)
 
$
45.32

Restricted share units canceled
(322,607
)
 
$
46.26

Non-vested restricted share units at December 31, 2016
3,324,519

 
$
46.67

Restricted share units granted
1,844,350

 
$
49.88

Restricted share units vested
(1,364,063
)
 
$
46.25

Restricted share units canceled
(390,101
)
 
$
47.79

Non-vested restricted share units at December 31, 2017
3,414,705

 
$
48.45


88


MELLANOX TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)



The weighted average fair value of restricted share units granted was $49.88, $48.39 and $45.98 for the years ended December 31, 2017, 2016 and 2015, respectively. The total intrinsic value of all outstanding restricted share units was $220.9 million as of December 31, 2017.
Employee stock purchase plan activity
The ESPP is designed to allow eligible employees to purchase the Company's ordinary shares, at semi-annual intervals, with their accumulated payroll deductions. A participant may contribute up to 15% of his or her base compensation through payroll deductions, and the accumulated deductions will be applied to the purchase of shares on the purchase date, which is the last trading day of the offering period. The purchase price per share will be equal to 85% of the fair market value per share on the start date of the offering period in which the participant is enrolled or, if lower, 85% of the fair market value per share on the purchase date. In May 2016 the shareholders approved an increase of 4,000,000 additional shares under the ESPP for a total of 6,585,712 shares reserved for issuance. No participant in the ESPP may be issued or transferred more than $25,000 worth of ordinary shares pursuant to purchase rights under the ESPP per calendar year. During the years ended December 31, 2017, 2016 and 2015, 568,876, 491,968, and 364,746 shares, respectively, were issued under the ESPP at weighted average per share prices of $38.83, $35.50 and $35.15, respectively.
Shares reserved for future issuance
The Company had the following ordinary shares reserved for future issuance under its equity incentive plans as of December 31, 2017:
 
Number of
Shares
Share options outstanding
1,110,061

Restricted share units outstanding
3,414,705

Shares authorized for future issuance
757,786

ESPP shares available for future issuance
3,425,469

Total shares reserved for future issuance as of December 31, 2017
8,708,021


89


MELLANOX TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)



Share-based compensation
The Company accounts for share-based compensation expense for share option awards and ESPP based on the estimated fair value of the instruments as of the grant dates. There were no employee share options granted in 2017, 2016 and 2015. The following weighted average assumptions were used in the valuation of the ESPP for the years ended December 31, 2017, 2016 and 2015:
 
 
Employee Share Purchase Plan
 
 
Year ended December 31,
 
 
2017
 
2016
 
2015
Dividend yield, %
 

 

 

Expected volatility
 
24.6
%
 
35.8
%
 
33.7
%
Risk free interest rate
 
1.20
%
 
0.45
%
 
0.10
%
Expected life, years
 
0.50

 
0.50

 
0.50

The following table summarizes the distribution of total share-based compensation expense in the Consolidated Statements of Operations:
 
Year ended December 31,
 
2017
 
2016
 
2015
 
(in thousands)
Share-based compensation expense by caption:
 

 
 

 
 

Cost of goods sold
$
2,000

 
$
2,375

 
$
2,366

Research and development
40,278

 
40,475

 
28,821

Sales and marketing
15,693

 
15,183

 
10,309

General and administrative
10,893

 
13,085

 
9,268

Total share-based compensation expense
$
68,864

 
$
71,118

 
$
50,764

 
 
 
 
 
 
Share-based compensation expense by type of award:
 

 
 

 
 

Share options
$
115

 
$
2,711

 
$
6,680

ESPP
6,232

 
6,394

 
4,007

RSU
62,517

 
62,013

 
40,077

Total share-based compensation expense
$
68,864

 
$
71,118

 
$
50,764

Share-based compensation expense during the year ended December 31, 2016 included cash payments of $4.8 million for the settlement of accelerated RSUs for individuals terminated on the Closing Date of the EZchip acquisition.
At December 31, 2017, there was $142.2 million of total unrecognized share-based compensation costs related to non-vested share-based compensation arrangements. The costs are expected to be recognized over a weighted average period of approximately 2.7 years.


90


MELLANOX TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)



NOTE 11—ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS):
The following table summarizes the changes in accumulated other comprehensive income (loss) for the years ended December 31, 2017 and 2016:
 
Unrealized Gains (Losses) on Available-for-Sale Securities
 
Unrealized Gains (Losses) on Derivatives Designated as Hedging Instruments
 
Total
 
(in thousands)
Balance at December 31, 2016
$
(236
)
 
$
(692
)
 
$
(928
)
Other comprehensive income before reclassifications, net of taxes
918

 
8,651

 
9,569

Realized (gains)/losses reclassified from accumulated other comprehensive income
11

 
(7,034
)
 
(7,023
)
Net current-period other comprehensive income, net of taxes
929

 
1,617

 
2,546

Balance at December 31, 2017
$
693

 
$
925

 
$
1,618

 
 
 
 
 
 
Balance at December 31, 2015
$
(578
)
 
$
(1,091
)
 
$
(1,669
)
Other comprehensive income/(loss) before reclassifications, net of taxes
(144
)
 
1,022

 
878

Realized (gains)/losses reclassified from accumulated other comprehensive income
486

 
(623
)
 
(137
)
Net current-period other comprehensive income, net of taxes
342

 
399

 
741

Balance at December 31, 2016
$
(236
)
 
$
(692
)
 
$
(928
)
The following table provides details about the realized (gains)/losses reclassified from accumulated other comprehensive income for the years ended December 31, 2017 and 2016:
 
 
Realized (Gains)/Losses Reclassified from Accumulated Other Comprehensive Income
 
Affected Line Item in the Statement of Operations
 
 
Year ended December 31,
 
 
 
 
2017
 
2016
 
 
 
 
(in thousands)
 
 
Realized (gains) on derivatives designated as hedging instruments
 
$
(7,034
)
 
$
(623
)
 
Cost of revenues and Operating expenses:

 
(347
)
 
(18
)
 
Cost of revenues
 
 
(635
)
 
(36
)
 
General and administrative
 
 
(628
)
 
(25
)
 
Sales and marketing
 
 
(5,424
)
 
(544
)
 
Research and development
Realized losses on available-for-sale securities
 
11

 
486

 
Other income, net
Total reclassifications for the period
 
$
(7,023
)
 
$
(137
)
 
Total


91


MELLANOX TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)



NOTE 12—INCOME TAXES:
The components of income (loss) before taxes on income are as follows:
 
Year ended December 31,
 
2017
 
2016
 
2015
 
(in thousands)
United States
$
(21,528
)
 
$
(17,969
)
 
$
(12,539
)
Foreign
(375
)
 
42,297

 
87,121

Income (loss) before taxes on income
$
(21,903
)
 
$
24,328

 
$
74,582


The components of the provision for (benefit from) income taxes are as follows:
 
Year ended December 31,
 
2017
 
2016
 
2015
 
(in thousands)
Current:
 

 
 

 
 

U.S. federal
$
(617
)
 
$
(1,333
)
 
$
(1,578
)
State and local
632

 
220

 
284

Foreign
(261
)
 
6,161

 
5,737

Total current
(246
)
 
5,048

 
4,443

Deferred:
 

 
 

 
 

Foreign
(2,232
)
 
762

 
(22,755
)
Total deferred
(2,232
)
 
762

 
(22,755
)
Provision for (benefit from) taxes on income
$
(2,478
)
 
$
5,810

 
$
(18,312
)

At December 31, 2017 and 2016, significant deferred tax assets and liabilities are as follows:
 
December 31,
 
2017
 
2016
 
(in thousands)
Deferred tax assets:
 

 
 

Net operating loss and credit carryforwards
$
42,820

 
$
75,350

Reserves and accruals
11,305

 
13,841

Depreciation and amortization
2,393

 
358

Other
6,645

 
7,128

Gross deferred tax assets
63,163

 
96,677

Valuation allowance
(31,648
)
 
(55,827
)
Total deferred tax assets
31,515

 
40,850

Intangible assets
(6,952
)
 
(18,437
)
Total deferred tax liabilities
(6,952
)
 
(18,437
)
Net deferred tax assets
$
24,563

 
$
22,413



92


MELLANOX TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)



The Company records net deferred tax assets to the extent it believes these assets will more likely than not be realized. As of each reporting date, management considers new evidence, both positive and negative, that could impact management’s view with regards to the future realization of deferred tax assets for each jurisdiction. As of December 31, 2015, management determined that sufficient positive evidence existed to conclude that it was more likely than not that $22.4 million of deferred tax assets of one of the Company’s Israeli subsidiaries were realizable, and therefore, reduced the valuation allowance accordingly. After weighing all positive and negative evidence, including historical results and projections of future taxable income, the Company determined that it remained more likely than not that $24.6 million and $22.4 million of deferred tax assets would be realized as of December 31, 2017 and 2016, respectively. The Company continued to provide valuation allowances against a significant portion of the remaining deferred tax assets on the consolidated balance sheet as of December 31, 2017 due to uncertainty concerning realization of these deferred tax assets.
On December 22, 2017, the Tax Cuts and Jobs Acts was enacted into law. The new legislation contains several key tax provisions that will impact the Company. Changes include, but are not limited to, a corporate tax rate decrease from 35% to 21% effective for tax years beginning after December 31, 2017, a one-time repatriation tax on accumulated foreign earnings, a limitation on the tax deductibility of interest expense, an acceleration of business asset expensing, and a reduction in the amount of executive pay that could qualify as a tax deduction. The lower corporate income tax rate will require the Company to remeasure its U.S. deferred tax assets and liabilities as well as reassess the realizability of its deferred tax assets and liabilities. ASC 740 requires the Company to recognize the effect of the tax law changes in the period of enactment. However, the SEC staff has issued SAB 118 which will allow the Company to record provisional amounts during a measurement period.
The Company has concluded that a reasonable estimate could be developed for the effects of the tax reform. However, due to the short time frame between the enactment of the reform and the year end, its fundamental changes, the accounting complexity, and the expected ongoing guidance and accounting interpretations over the next 12 months, the Company considers the accounting of the deferred tax remeasurement and other items to be incomplete. These effects have been included in the consolidated financial statements for the year ended December 31, 2017 as provisional amounts, which had no effect on the benefit from taxes on income due to the valuation allowance.
During the measurement period, the Company might need to reflect adjustments to the provisional amounts upon obtaining, preparing, or analyzing additional information about facts and circumstances that existed as of the enactment date that, if known, would have affected the income tax effects initially reported as provisional amounts.
The measurement period will end when the Company obtains, prepares, and analyzes the information needed in order to complete the accounting requirements under ASC Topic 740 or on December 22, 2018, whichever is earlier. The Company expects to complete its analysis within the measurement period in accordance with SAB 118.
On January 4, 2016, the Israeli Government legislated a reduction in corporate income tax rates from 26.5% to 25.0%, effective in 2016. Deferred tax assets and liabilities at December 31, 2015 were measured using the 26.5% tax rate. Deferred tax assets and liabilities as of January 1, 2016 were remeasured using the 25.0% tax rate. The change in the corporate income tax rate from 26.5% to 25.0% resulted in a reduction of approximately $1.3 million to the Company's deferred tax assets and a corresponding increase in the Company's income tax expense during the first quarter of 2016. On December 29, 2016, the Israeli Government legislated a reduction in corporate income tax rates from 25.0% to 24.0% in 2017 and to 23.0% in 2018 and thereafter. This change in the corporate income tax rates from 25.0% to 24.0% and 23.0% resulted in a reduction of approximately $1.4 million to the Company's deferred tax assets as of December 31, 2016, and a corresponding increase in the Company's income tax expense during the fourth quarter of 2016.
At December 31, 2017, the Company had net operating loss carryforwards ("NOLs") of approximately $168.9 million in Israel, $86.2 million in the United States ("U.S.") for federal tax purposes, $37.2 million in the U.S. for state tax purposes and $7.2 million in Denmark. The U.S. NOLs for federal tax purposes will expire from 2024 to 2027, and the U.S. NOLs for state tax purposes will expire from 2018 to 2037. The non-U.S. NOLs have no expiration date.
The Company has not provided for Israeli income and foreign withholding taxes on $2.6 million of its non-Israeli subsidiaries' undistributed earnings as of December 31, 2017. The Company currently has no plans to repatriate those funds and intends to indefinitely reinvest them in its non-Israeli operations. The amount of the unrecognized deferred tax liability for temporary differences related to investments in non-Israeli subsidiaries that were essentially permanent in duration as of December 31, 2017 was less than $1 million.

93


MELLANOX TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)



The reconciliation of the statutory federal income tax rate to the Company's effective tax rate is as follows:
 
December 31,
 
2017
 
2016
 
2015
Tax at statutory rate
35.0
 %
 
35.0
 %
 
35.0
 %
Tax at rates other than the statutory rate
(4.8
)
 
(84.5
)
 
(42.5
)
Valuation allowance
47.3

 
40.8

 
(22.0
)
Net change in tax reserves
8.0

 
17.1

 
6.0

 Adjustment of deferred tax balances following changes in tax rates
(71.8
)
 
10.9

 

Other, net
(2.4
)
 
4.6

 
(1.1
)
Provision for (benefit from) taxes on income
11.3
 %
 
23.9
 %
 
(24.6
)%
The Company's operations in Israel were granted "Approved Enterprise" status by the Investment Center in the Israeli Ministry of Economy and Industry (formerly, the Ministry of Industry Trade and Labor) and "Beneficiary Enterprise" status from the Israeli Income Tax Authority, which makes the Company eligible for tax benefits under the Israeli Law for Encouragement of Capital Investments, 1959. Under the terms of the Approved and Beneficiary Enterprise programs, income that is attributable to the Company's operations in Yokneam, Israel, is exempt from income tax commencing fiscal year 2011 through 2021. Income that is attributable to the Company's operations in Tel Aviv, Israel is subject to a reduced income tax rate (generally between 10% and the current corporate tax rate, depending on the percentage of foreign investment in the Company) commencing fiscal year 2013 through 2021. The tax holiday has resulted in a cash tax savings of approximately $11.6 million, $37.3 million and $33.0 million in 2017, 2016, and 2015, respectively, increasing diluted earnings per share by approximately $0.23, $0.75 and $0.69 in the years ended December 31, 2017, 2016, and 2015, respectively.
The following summarizes the activity related to the Company's unrecognized tax benefits:
 
December 31,
 
2017
 
2016
 
2015
 
(in thousands)
Gross unrecognized tax benefits, beginning of the period
$
41,460

 
$
25,382

 
$
18,037

Increases in tax positions for prior years
3,655

 
252

 
1,153

Decreases in tax positions for prior years

 

 
(131
)
Increases in tax positions for current year
8,090

 
8,131

 
7,908

Increases in tax positions acquired or assumed in a business combination

 
8,990

 

Decreases due to lapses of statutes of limitations
(8,051
)
 
(1,295
)
 
(1,585
)
Gross unrecognized tax benefits, end of the period
$
45,154

 
$
41,460

 
$
25,382


As of December 31, 2017, 2016 and 2015, the total amount of gross unrecognized tax benefits was $45.2 million, $41.5 million, and $25.4 million, respectively. Of these amounts as of December 31, 2017, 2016 and 2015, $24.6 million, $23.4 million, and $18.9 million, respectively, would reduce our income tax expense and effective tax rate, if recognized.
On June 14, 2017, the Israeli government legislated new regulations regarding the "Preferred Technological Enterprise" regime, under which a company that complies with the terms may be entitled to certain tax benefits. The Company expects that its operation in Israel will comply with the terms of the Preferred Technological Enterprise regime. Therefore, the Company may utilize the tax benefits under this regime after the end of the benefit period of its Approved and Beneficiary Enterprise statuses (i.e., from fiscal year 2022 onwards). Under the new legislation, the majority of the Company’s income from its operations in Yokneam, Israel, will be subject to a corporate rate of 7.5%, while the majority of the income from its operations in Tel-Aviv, Israel, will be subject to a corporate rate of 12%. As a result of the lower tax rates mentioned above, the Company recorded a decrease of approximately $0.2 million in deferred tax assets and a corresponding increase in tax expense during the second quarter of 2017.

94


MELLANOX TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)



It is the Company's policy to classify accrued interest and penalties as part of the accrued unrecognized tax benefits liability and record the expense in the provision for income taxes. As of December 31, 2017, 2016 and 2015, the amount of accrued interest and penalties related to unrecognized tax benefits totaled $2.9 million, $1.8 million, and $1.2 million, respectively. For unrecognized tax benefits that existed at December 31, 2017, the Company does not anticipate any significant changes within the next twelve months.
As a multinational corporation, the Company conducts business in many countries and is subject to taxation in many jurisdictions. The taxation of the Company's business is subject to the application of multiple and sometimes conflicting tax laws and regulations as well as multinational tax conventions. The application of tax laws and regulations is subject to legal and factual interpretation, judgment and uncertainty. Tax laws themselves are subject to change as a result of changes in fiscal policy, changes in legislation and the evolution of regulations and court rulings. Consequently, taxing authorities may impose tax assessments or judgments against the Company that could materially impact its tax liability and/or its effective income tax rate. As of December 31, 2017, the 2014 through 2016 tax years are open and may be subject to potential examinations in the United States. The Company has net operating losses in the United States from prior tax periods beginning in 2003 which may be subject to examination upon utilization in future tax periods. As of December 31, 2017, the 2013 through 2016 tax years are open and may be subject to potential examinations in Denmark and Israel. As of December 31, 2017 the income tax returns of the Company and one of its subsidiaries in Israel are under examination by the Israeli Tax Authority for certain years from 2013 to 2015.
NOTE 13—GEOGRAPHIC INFORMATION AND REVENUES BY PRODUCT GROUP:
The Company operates in one reportable segment, the development, manufacturing, marketing and sales of interconnect products. The Company's chief operating decision maker is the chief executive officer. Since the Company operates in one segment, all financial segment information can be found in the accompanying Consolidated Financial Statements.
Revenues by geographic region are as follows:
 
Year ended December 31,
 
2017
 
2016
 
2015
 
(in thousands)
United States
$
327,528

 
$
386,360

 
$
300,674

China
172,405

 
192,581

 
152,739

Europe
176,937

 
149,855

 
93,666

Other Americas
92,449

 
52,447

 
24,692

Other Asia
94,574

 
76,255

 
86,369

Total revenue
$
863,893

 
$
857,498

 
$
658,140

Revenues are attributed to countries based on the geographic location of the customers. Intercompany sales between geographic areas have been eliminated.
Property and equipment, net by geographic location are as follows:
 
December 31,
 
2017
 
2016
 
(in thousands)
Israel
$
99,752

 
$
101,001

United States
7,017

 
14,246

Other
3,150

 
3,338

Total property and equipment, net
$
109,919

 
$
118,585

Property and equipment, net is attributed to the geographic location in which it is located.

95


MELLANOX TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)



Revenues by product type and interconnect protocol are as follows:
 
Year ended December 31,
 
2017
 
2016
 
2015
 
(in thousands)
ICs
$
161,216

 
$
170,641

 
$
92,214

Boards
325,845

 
337,304

 
265,249

Switch systems
222,836

 
204,083

 
179,977

Cables, accessories and other
153,996

 
145,470

 
120,700

Total revenue
$
863,893

 
$
857,498

 
$
658,140


 
Year ended December 31,
 
2017
 
2016
 
2015
 
(in thousands)
InfiniBand:
 

 
 

 
 

EDR
$
194,261

 
$
125,249

 
$
39,009

FDR
181,465

 
302,093

 
347,760

QDR/DDR/SDR
31,599

 
49,987

 
63,745

Total
407,325

 
477,329

 
450,514

Ethernet
401,005

 
317,241

 
155,221

Other
55,563

 
62,928

 
52,405

Total revenue
$
863,893

 
$
857,498

 
$
658,140


NOTE 14—OTHER INCOME (LOSS), NET:
Other income (loss), net, is summarized in the following table:
 
Year ended December 31,
 
2017
 
2016
 
2015
 
(in thousands)
Interest income and gains (losses) on short-term investments, net
$
3,748

 
$
2,244

 
$
2,998

Foreign exchange loss, net
(596
)
 
(840
)
 
(186
)
Impairment of investment in a privately-held company

 

 
(3,189
)
Other
(37
)
 
(314
)
 
(147
)
Total other income (loss), net
$
3,115

 
$
1,090

 
$
(524
)

NOTE 15—TERM DEBT:
In connection with the Company’s acquisition of EZchip, on February 22, 2016, the Company and its wholly owned subsidiary, Mellanox Technologies, Inc., entered into a $280.0 million variable interest rate Term Debt note maturing February 21, 2019. Debt issuance costs of $5.5 million on the Term Debt are being amortized to interest expense at the effective interest rate over the contractual term of the Term Debt. The Term Debt provides for an additional term loan borrowing under certain conditions.

96


MELLANOX TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)



The following table presents the Term Debt at December 31, 2017:
 
 
(in thousands)
Term Debt, principal amount
 
$
74,000

Less unamortized debt issuance costs
 
1,239

Term Debt, principal net of unamortized debt issuance costs
 
$
72,761

Effective interest rate
 
3.8
%
Principal on the Term Debt is paid in quarterly installments. Principal payments are made at a rate of (i) 2.50% of the original principal amount beginning on June 30, 2016 and ending on March 31, 2017, (ii) 3.75% of the original principal amount beginning on June 30, 2017 and ending on March 31, 2018 and (iii) 6.25% of the original principal amount beginning on June 30, 2018 and ending on December 31, 2018, with the balance due on February 21, 2019. During the year ended December 31, 2017, the Company made principal payments of $172.0 million, including prepayments of $146.5 million which were applied to future payment requirements. The Company is also required to make mandatory prepayments of loans under the Term Debt, subject to specified exceptions, with the proceeds of asset sales, debt issuances and specified other events.
At December 31, 2017, future scheduled principal payments on the Company's Term Debt are summarized as follows:
 
(in thousands)
2018
$

2019
74,000

 
$
74,000

The Term Debt bears interest through maturity at a variable rate based upon, at the Company’s option, either (a) the LIBOR rate for Eurocurrency borrowing or (b) an Alternate Base Rate (“ABR”), which is the highest of (i) the administrative agent’s prime rate, (ii) one-half of 1.00% in excess of the overnight U.S. Federal Funds rate, and (iii) 1.00% in excess of the one-month LIBOR), plus in each case, an applicable margin. The applicable margin for Eurocurrency loans ranges, based on the applicable total net leverage ratio, from 1.25% to 2.00% per annum and the applicable margin for ABR loans ranges, based on the applicable total net leverage ratio, from 0.25% to 1.00% per annum.
The Company’s obligations under the Term Debt are guaranteed by all of its domestic and foreign subsidiaries, subject to certain agreed upon exceptions. The obligations under the Term Debt are also, subject to certain agreed upon exceptions, secured by a lien on substantially all of the Company's and certain of its subsidiaries tangible and intangible property, including 100% of the Company's and certain of its subsidiaries’ equity interests in shares of its domestic and certain foreign subsidiaries. 
The Term Debt contains a number of covenants and restrictions that among other things, and subject to certain agreed upon exceptions, require the Company and its subsidiaries to satisfy certain financial covenants and restricts the ability of the Company and its subsidiaries to incur liens, incur additional indebtedness, make loans and investments, engage in mergers and acquisitions, engage in asset sales, declare dividends or redeem or repurchase capital stock, prepay, redeem or purchase subordinated debt and amend or otherwise alter debt agreements, in each case, subject to certain agreed upon exceptions. A failure to comply with these covenants could permit the lenders under the Term Debt to declare all amounts borrowed under the Term Debt, together with accrued interest and fees, to be immediately due and payable. At December 31, 2017, the Company was in compliance with the covenants for the Term Debt.
NOTE 16—IMPAIRMENT OF LONG-LIVED ASSETS:
While performing the review for impairment for the fourth quarter of 2017, the Company noted an impairment indicator associated with the potential sale or discontinuation of the 1550nm silicon photonics line of business. As a result, the Company recorded impairment charges totaling $12.0 million in the fourth quarter of 2017, of which $7.7 million were related to property and equipment and $4.3 million were related to intangible assets.
The impairment charges were calculated based on the differences between the net book values of the related assets and their estimated fair values. The Company primarily used the market approach to determine the estimated fair values of the property and equipment. Under this approach we considered various factors, including secondary market comparables,

97


MELLANOX TECHNOLOGIES, LTD.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)



replacement costs, age and condition of the assets and estimated selling costs. The impaired intangible assets represent obsolete technologies that were deemed to have no value, and therefore were fully written off.
NOTE 17—SUBSEQUENT EVENT:
On January 9, 2018, the Company announced that it discontinued its 1550nm silicon photonics development activities. The discontinuation of the 1550nm silicon photonics development activities is expected to result in restructuring charges of approximately $9.0 million to $12.0 million primarily related to employee termination and severance costs, facility related costs and contract cancellation charges. The Company expects to recognize most of the restructuring charges in the first quarter of 2018.

SCHEDULE II—CONSOLIDATED VALUATION AND QUALIFYING ACCOUNTS
MELLANOX TECHNOLOGIES, LTD.
Description:
Balance at
Beginning of
Year
 
Charged to Costs
and Expenses
 
Deductions
 
Balance at
End of Year
 
(in thousands)
Year ended December 31, 2017
 

 
 

 
 

 
 

Deducted from asset accounts:
 

 
 

 
 

 
 

Allowance for doubtful accounts
$
632

 
$

 
$

 
$
632

Allowance for sales returns and adjustments

 

 

 

Income tax valuation allowance
55,827

 

 
(24,179
)
 
31,648

Total
$
56,459

 
$

 
$
(24,179
)
 
$
32,280

Year ended December 31, 2016
 

 
 

 
 

 
 

Deducted from asset accounts:
 

 
 

 
 

 
 

Allowance for doubtful accounts
$
621

 
$
11

 
$

 
$
632

Allowance for sales returns and adjustments

 


 

 

Income tax valuation allowance
28,999

 
26,828

 

 
55,827

Total
$
29,620

 
$
26,839

 
$

 
$
56,459

Year ended December 31, 2015
 

 
 

 
 

 
 

Deducted from asset accounts:
 

 
 

 
 

 
 

Allowance for doubtful accounts
$
672

 
$

 
$
(51
)
 
$
621

Allowance for sales returns and adjustments

 


 

 

Income tax valuation allowance
46,220

 

 
(17,221
)
 
28,999

Total
$
46,892

 
$

 
$
(17,272
)
 
$
29,620


ITEM 16—FORM 10-K SUMMARY
Not applicable.


98



SIGNATURES

Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, Mellanox Technologies, Ltd. has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized on February 16, 2018.

 
MELLANOX TECHNOLOGIES, LTD.
 
By:
/s/ EYAL WALDMAN
 
 
Eyal Waldman
 President and Chief Executive Officer

KNOW ALL MEN AND WOMEN BY THESE PRESENTS, that each person whose signature appears below constitutes and appoints Eyal Waldman and Jacob Shulman, and each of them, his or her attorneys-in-fact and agents, each with the power of substitution, for him or her in any and all capacities, to sign any and all amendments to this Annual Report on Form 10-K, and to file the same, with exhibits thereto and other documents in connection therewith, with the U.S. Securities and Exchange Commission, hereby ratifying and confirming all that said attorneys-in-fact, or his or her or their substitute or substitutes, may do or cause to be done by virtue thereof.
Pursuant to the requirements of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
Signature
 
Title
 
Date
 
 
 
 
 
/s/ EYAL WALDMAN
 
Chief Executive Officer and Director (principal executive officer)
 
February 16, 2018
Eyal Waldman
 
 
 
 
 
 
 
 
/s/ JACOB SHULMAN
 
Chief Financial Officer (principal financial and accounting officer) and Authorized Representative in the United States
 
February 16, 2018
Jacob Shulman
 
 
 
 
 
 
 
 
/s/ DOV BAHARAV
 
Director
 
February 16, 2018
Dov Baharav
 
 
 
 
 
 
 
 
/s/ SHAI COHEN
 
Director
 
February 16, 2018
Shai Cohen
 
 
 
 
 
 
 
 
/s/ GLENDA DORCHAK
 
Director
 
February 16, 2018
Glenda Dorchak
 
 
 
 
 
 
 
 
/s/ IRWIN FEDERMAN
 
Director
 
February 16, 2018
Irwin Federman
 
 
 
 
 
 
 
 
/s/ AMAL JOHNSON
 
Director
 
February 16, 2018
Amal Johnson
 
 
 
 
 
 
 
 
/s/ DAVID PERLMUTTER
 
Director
 
February 16, 2018
David Perlmutter
 
 
 
 
 
 
 
 
/s/ THOMAS J. RIORDAN
 
Director
 
February 16, 2018
Thomas J. Riordan
 
 
 
 
 
 
 
 
/s/ C. THOMAS WEATHERFORD
 
Director
 
February 16, 2018
C. Thomas Weatherford
 
 
 

99
EX-10.20 2 a2017123110-kexx1020oakmea.htm EXHIBIT 10.20 Exhibit

EXHIBIT 10.20













OFFICE SPACE LEASE

by and between
OAKMEAD PARKWAY PROPERTIES PARTNERSHIP,
a California general partnership,
as Landlord

and

MELLANOX TECHNOLOGIES, INC.,
a California corporation,
as Tenant

Dated as of December 29, 2017



TABLE OF CONTENTS

ARTICLE I.    BASIC LEASE PROVISIONS    1
1.1
DATE OF LEASE    1
1.2
LANDLORD    1
1.3
TENANT    1
1.4
BUILDING    1
1.5
PREMISES    2
1.6
TERM    2
1.7
RENT COMMENCEMENT DATE    2
1.8
MONTHLY RENT    2
1.9
BASE YEAR EXPENSE STOP    2
1.10
ADDITIONAL RENT    2
1.11
TENANT’S PRO RATA SHARE    2
1.12
USE OF PREMISES    2
1.14
SECURITY DEPOSIT    3
1.15
BROKER    3
1.16
ADDRESS FOR NOTICES AND REPORTS    3
1.17
ADDRESS FOR PAYMENTS    3
1.18
PARKING    3
ARTICLE II. INTENTIONALLY DELETED    4
ARTICLE III. PREMISES    4
3.1
BUILDING    4
3.2
PREMISES    4
3.3
TENANT IMPROVEMENT ALLOWANCE    4
3.4
COMMON AREA    5
3.5
EASEMENT    5
ARTICLE IV. TERMS AND CONDITION PRECEDENT    6
4.1
TERM    6
4.2
4.3
HOLDING OVER    6
4.4
CONDITION PRECEDENT    6
4.5
FAILURE OF CONDITION    6



ARTICLE V. POSSESSION    7
5.1
CONDITION OF PREMISES    7
5.2
DELIVERY OF POSSESSION    7
ARTICLE VI. RENT    8
6.1
GENERAL PROVISIONS    8
6.2
MONTHLY RENT    8
6.3
[INTENTIONALLY DELETED.]    8
6.4
ADDITIONAL RENT    8
6.5
OPERATING EXPENSES    8
6.6
REAL ESTATE TAXES    10
6.7
PROPERTY INSURANCE MAINTAINED BY LANDLORD    11
6.8
UTILITY EXPENSES    12
6.9
PAYMENT OF OPERATING EXPENSES    12
6.10
COST SAVINGS CAPITAL IMPROVEMENT    13
6.11
PERSONAL PROPERTY TAXES    13
ARTICLE VII. SECURITY DEPOSIT    14
7.1
SECURITY DEPOSIT    14
7.2
USE OF SECURITY DEPOSIT    14
7.3
SECURITY INTEREST    14
7.4
REFUND AND TRANSFER    15
ARTICLE VIII. USE AND MAINTENANCE OF THIS COMMON AREA    15
8.1
MAINTENANCE OF COMMON AREA    15
8.2
TENANT’S USE OF COMMON AREA    16
8.3
COMPLIANCE WITH LANDLORD’S RULES AND REGULATIONS    16
8.4
PARKING    16
8.5
NO OBSTRUCTION    16
ARTICLE IX. SERVICES    17
9.1    LANDLORD’S OBLIGATIONS    17
9.2    DIRECT CHARGE FOR ADDITIONAL AND EXTRAORDINARY SERVICES    17
9.3    LIMITATION ON LANDLORD LIABILITY    17
9.4    ADDITIONAL SERVICE EQUIPMENT    18
ARTICLE X. INSURANCE    18
10.1
GENERAL INSURANCE    18



10.2
COMMERCIAL GENERAL LIABILITY INSURANCE    19
10.3
WORKERS’ COMPENSATION INSURANCE    19
10.4
PROPERTY AND EXTENDED COVERAGE INSURANCE    19
10.5
WAIVER OF SUBROGATION    20
ARTICLE XI. USE OF PREMISES    20
11.1
PERMITTED USE    20
11.2
COMPLIANCE WITH LAWS; NUISANCE    20
11.3
ENVIRONMENTAL COMPLIANCE    21
11.4
LANDLORD’S RIGHT OF ENTRY    21
12.1
TENANT’S MAINTENANCE OBLIGATIONS    22
12.2
ANTENNAE/LIGHTS    22
12.3
LANDLORD’S CURE    22
13.1
ALTERATIONS    22
13.2
CONSTRUCTION OF ALTERATIONS    24
13.3
TITLE TO ALTERATIONS    24
13.4
SIGNS    24
ARTICLE XIV. TENANT'S PROPERTY    25
14.1
TENANT’S PROPERTY    25
14.2
SURRENDER OF PREMISES    26
14.3
LANDLORD’S LIEN    26
ARTICLE XV. DAMAGE AND DESTRUCTION    26
15.1
LANDLORD’S DUTY OF REPAIR    26
15.2
REPAIRS BY LANDLORD    26
15.3
TERMINATION OF LEASE    27
ARTICLE XVI. EMINENT DOMAIN    27
16.1
TOTAL OR SUBSTANTIAL TAKING    27
16.2
PARTIAL TAKING    28
16.3
AWARD    28
ARTICLE XVII. INDEMNIFICATION    28
ARTICLE XVIII. DEFAULTS AND REMEDIES    29
18.1
EVENTS OF DEFAULT    29
18.2
REMEDIES    30



18.3
LATE CHARGES    32
18.4
INTEREST ON PAST DUE OBLIGATIONS    33
18.5
WAIVER OF REDEMPTION    33
18.6
LANDLORD’S DEFAULT    33
18.7
LANDLORD’S RIGHT TO PERFORM    33
18.8
ARTICLE XIX. SUBORDINATION AND ATTORNMENT    34
19.1
SUBORDINATION    34
19.2
ATTORNMENT    34
19.3
ESTOPPEL CERTIFICATE    34
19.4
RIGHTS OF LANDLORD’S LENDER AND LANDLORD’S PURCHASER    35
19.5
LIMITATION OF LIABILITY    35
ARTICLE XX. FORCE MAJEURE    35
ARTICLE XXI. ASSIGNMENT AND SUBLETTING    35
21.1
LANDLORD’S CONSENT    36
21.2
NOTICE OF TRANSFER    36
21.3
LANDLORD’S RIGHTS    37
ARTICLE XXII. NOTICES    37
ARTICLE XXIII. AUTHORITY    38
ARTICLE XXIV. QUIET ENJOYMENT    38
ARTICLE XXV. [INTENTIONALLY DELETED]    38
ARTICLE XXVI. [INTENTIONALLY DELETED]    38
ARTICLE XXVII. INTERPRETATION AND APPLICATION    38
27.1
GOVERNING LAW    38
27.2
COMPLETE AGREEMENT    38
27.3
AMENDMENT    39
27.4
NO PARTNERSHIP    39
27.5
NO MERGER    39
27.6
SEVERABILITY    39
27.7
CAPTIONS    39
27.8
WORDS    39
27.9
EXHIBITS    39
27.10
NO THIRD PARTY BENEFICIARIES    39



ARTICLE XXIX. MISCELLANEOUS    39
29.1
TIME    40
29.2
SUCCESSORS    40
29.3
RECORDATION    40
29.4
NO RECOURSE    40
29.5
BROKER    40
29.6
29.7
NO LIGHT, AIR OR VIEW EASEMENT    40
29.8
ATTORNEYS’ FEES    40
29.9
WAIVER    41
29.10
CERTIFIED ACCESS SPECIALIST    41
29.11
SUBMISSION OF LEASE    41

EXHIBIT “A” Land Description EXHIBIT “B” Site Plan and Floor Plan EXHIBIT “C” Option to Extend Term EXHIBIT “D” Construction Rider EXHIBIT "E" Rules and Regulations


OFFICE SPACE LEASE


THIS LEASE (“Lease”) by and between Landlord and Tenant is dated as of the date set forth in Article I for reference purposes only and shall be effective and binding upon the parties hereto as of the date of the execution hereof by Landlord and Tenant.

In consideration of the Premises and the rent reserved herein, and of the terms, covenants, conditions, and agreements set forth below, the sufficiency of which are hereby acknowledged, Landlord and Tenant hereby agree as follows:


ARTICLE I.
BASIC LEASE PROVISIONS

This Article I is intended to supplement and/or summarize the provisions set forth in the balance of this Lease. If there is any conflict between any provisions contained in this and the balance of this Lease, the balance of this Lease shall control.

1.1
DATE OF LEASE
    , 2017
 
1.2
LANDLORD:
Oakmead Parkway Properties Partnership, a California general partnership
 
1.3
TENANT:
Mellanox Technologies, Inc., a California corporation
 
1.4
BUILDING:
Address:
350 Oakmead Parkway
Sunnyvale, California 94085-5407

The Building, situated upon that certain real property (“Land”), more particularly described in Exhibit “A,” attached hereto. The parties hereto acknowledge that the Rentable Square Feet of the Building, for multi-tenant occupancy, is Fifty Thousand One Hundred Thirteen square feet
(50,133 s.f.).
(§ 3.1)

1.5
PREMISES:
The Premises is located on the first and second floors of the Building and, for the first six (6) months of the term, consists of approximately 36,628 Rentable Square Feet, as depicted in Exhibit
 “B-1” attached hereto, and, upon delivery of possession of the remaining 13,505 Rentable Square Feet in the Building (the “Former MLS Space”) at the beginning of the seventh (7th) month during the term (the “Former MLS Space Delivery Date”), shall consist of approximately 50,133 Rentable Square Feet, as depicted in Exhibit “B-2” (“Rentable Area”). The Rentable Area of the Premises has been measured by Landlord’s Architect.
(§ 3.2)
1.6
TERM:
The term (“Term”) of this Lease shall commence on January 1, 2018, and continue for eighty-four (84) full calendar months.
(§ 4.1)
1.7
RENT COMMENCEMENT DATE:
The Rent Commencement Date shall be the date the Term commences.
(§ 6.1)
1.8
MONTHLY RENT
Months of Term Monthly Rent

01-03 $-0-
04-12 $ 86,075.00
13-24 $121,322.00
25-36 $124,831.00
37-48 $128,841.00
49-60 $132,852.00
61-72 $136,863.00
73-84 $140,874.00
(§6.2)
1.9
BASE YEAR EXPENSE STOP:
The “Base Year Expense Stop” shall be Tenant’s Pro Rata Share of the actual Operating Expenses for the calendar year 2018.
(§6.9)
1.10
ADDITIONAL RENT:
“Additional Rent” shall be the amount equal to Tenant’s Pro Rata Share of Operating Expenses in excess of the Base Year Expense Stop and other costs identified in Section 6.4.
(§§ 6.4,
6.5; 6.6;
6.7; 6.8;
6.9)
1.11
TENANT’S PRO RATA SHARE:
One hundred percent (100%) upon Landlord’s delivery of possession of the former MLS Space.
(§ 6.9 B)
1.12
USE OF PREMISES:
The Premises shall be used for general office, administrative, IT development, server lab, client server and other related legal uses for businesses
acceptable to Landlord reasonable discretion. The
(§ 11.1)

 
 
Premises shall be used solely for the use stated above and for no other use or purpose which is incompatible with a first-class office building without the prior express written consent of Landlord, which consent may be withheld in Landlord’s reasonable discretion.
 
1.14
SECURITY DEPOSIT
Tenant shall pay to Landlord·$78,343.00 to increase the existing security deposit of $62,531.00 to
$140,874.00 (“Security Deposit”) as a security deposit.
(Art. VII)
1.15
BROKER
Cushman & Wakefield represents Landlord and S5Advisory, Inc. represents Tenant with respect to the subject Lease. Brokers to be paid a leasing commission pursuant to separate agreement between Landlord and Cushman & Wakefield.
(§ 29.5)
1.16
ADDRESS FOR NOTICES AND REPORTS:
 
 
 
LANDLORD:
Oakmead Parkway Properties Partnership c/o Mac Millan Properties
333 W. Santa Clara Street, Suite 280 San Jose, California 95113 Attention: Donald H. Mac Millan
 
 
TENANT:
The Premises:
350 Oakmead Parkway, Suite 100
Sunnyvale, California 94085-5407 Attention: Jacob Shulman, CFO Legal_Notices@mellanox.com
 
1.17
ADDRESS FOR PAYMENTS:
 
(§6.1)
 
LANDLORD:
Oakmead Parkway Properties Partnership c/o Mac Millan Properties
333 W. Santa Clara Street, Suite 280 San Jose, California 95113 Attention: Donald H. Mac Millan
 
1.18
PARKING
Subject to the terms and conditions set forth in Section 8.4 hereof, Tenant shall have the right to use at no cost to Tenant, up to 121 parking spaces on a nonexclusive basis, until Landlord delivers possession of the Former MLS Space, at which time Tenant shall have the right to use up to 165 parking
spaces on an exclusive basis.
(§ 8.4)



ARTICLE II. [INTENTIONALLY DELETED]


ARTICLE III. PREMISES

3.1    BUILDING.    The “Building” is situated upon that certain Land described in
Exhibit “A” attached hereto.

3.2    PREMISES. Landlord leases to Tenant and Tenant hires from Landlord the Premises for the Term and pursuant to all of the terms, covenants and conditions contained herein. Landlord reserves the right to use the exterior walls, floor, and ceiling in, above and below the Premises, and retains the right and duty to install, maintain, use, repair, and replace structural elements and utility equipment, including, but not limited to, pipes, ducts, conduits, wires, and appurtenant fixtures in, under, over, and through the Premises, in locations that will not materially interfere with Tenant's use of the Premises. The Premises shall contain the approximate number of Rentable Square Feet as specified in Section 1.5 hereof. The “Rentable Area” has been computed by multiplying the Usable Area by the Load Factor set forth in Section
1.7 hereof. Throughout the term, the Load factor shall be eleven and five-tenths percent (11.5%).

3.3    TENANT IMPROVEMENT ALLOWANCE. Landlord’s architect shall design the Former MLS Space and the Building Lobby to Tenant’s specifications and then price out the proposed tenant improvements. Landlord will communicate to Tenant the total estimated cost of the proposed tenant improvements, including design cost. Landlord will provide Tenant a tenant improvement allowance of Seven Hundred Twenty Thousand Dollars ($720,000.00) (the “TI Allowance”) for use until December 31, 2019. Tenant acknowledges and agrees that Twenty- one Thousand Eight Hundred Dollars ($21,800.00) of such TI Allowance has already been expended by Landlord for certain work performed on the second floor of the Building (including design costs) at Tenant’s request prior to the commencement of the term of this Lease, and that the remaining balance of the TI Allowance is Six Hundred Ninety-eight Thousand Two Hundred Dollars ($698,200.00) (the “Remainder of the TI Allowance”). In the event the total estimated cost of the proposed improvements exceeds the Remainder of the TI Allowance, Tenant shall either modify its specifications to reduce the estimated cost of the proposed improvements or inform Landlord, in writing, of Tenant’s desire to have the tenant improvements constructed in accordance with Tenant’s original specifications. In the latter event Tenant shall deposit with Landlord the amount by which the estimated cost of the tenant improvements exceeds the Remainder of the TI Allowance and any additional amount previously paid by Tenant (the “Additional Amount”). Landlord shall engage Landlord’s general contractor to complete the construction of the improvements in accordance with the Work Letter attached hereto as Exhibit
“D” and made a part hereof. Landlord shall be paid a construction management fee of three percent (3%) of the total cost of the tenant improvement work out of the Remainder of the TI Allowance. Tenant shall be responsible for any costs incurred by Landlord for such improvements (including the construction management fee) in excess of the sum of the

Remainder of the TI Allowance and any Additional Amount previously paid by Tenant. Tenant shall be permitted to use up to Seventy-five Thousand Dollars ($75,000.00) of the Remainder of the TI Allowance for Tenant’s fixtures, furniture and equipment (“FF&E”). Promptly following completion of the tenant improvements in accordance with the Work Letter, and upon delivery to Tenant of reasonable written evidence of the total actual costs incurred by Landlord to complete the tenant improvements, Tenant shall reimburse Landlord for its actual costs incurred in excess of the sum of the Remainder of the TI Allowance and any Additional Amount advanced by Tenant as required above. If Tenant elects to use a portion of the Remainder of the TI Allowance to acquire up to Seventy-five Thousand Dollars ($75,000.00) of FF&E, Tenant shall deliver to Landlord reasonable written evidence of the total actual costs incurred by Tenant for such FF&E, and Landlord shall reimburse Tenant for such FF&E costs, up to a maximum of Seventy-five Thousand Dollars ($75,000.00), provided in no event shall Landlord be obligated to pay more than Six Hundred Ninety-eight Thousand Two Hundred Dollars ($698,200.00) for the tenant improvements and Tenant’s FF&E. If Landlord completes the construction of the tenant improvements and reimburses Tenant for up to Seventy-five Thousand Dollars ($75,000.00) of FF&E at a total cost less than the Remainder of the TI Allowance, Landlord shall have no liability to Tenant for any remaining portion of the TI Allowance. Further, Landlord shall have no liability to Tenant for any portion of the TI Allowance not utilized by Tenant for tenant improvements to the Premises or FF&E, as provided hereinabove, on or before December 31, 2019.

3.4    COMMON AREA. The term “Common Area” means (i) the entire area within the Building and the Land, excluding the Premises and other space leased to other tenants for their exclusive use and (ii) other areas which service the Building (such as off-site parking) designated by Landlord for the common use or benefit of Landlord, Tenant, other tenants, and their customers, invitees, officers, agents, and employees. The Common Area shall include, but not be limited to: exterior walls, roofs, patios, utility rooms (including first floor electrical room and data/telephone room), landscaping, service areas, lighting, elevators, stairways, driveways, the entry plaza area of the Building, walkways, curbs, hallways, restrooms, drinking fountains, mail area, lobby areas, trash receptacles, all areas used for utility systems, including heating, venting, air conditioning (“HVAC”), plenums, and any parking area that Landlord may provide from time to time. As of July 1, 2018, cleaning of all interior common areas shall be the responsibility of Tenant.

3.5    EASEMENT. Landlord reserves to itself the right, from time to time, to grant such easements, rights-of-way and dedications affecting all or any part of the Building (other than the Premises) or Land as Landlord deems necessary or desirable, including changing the property lines of the Building (other than the Premises) or Land and granting rights-of-way and rights of ingress and egress and similar rights over, across, and upon the Building or Land. Tenant shall execute, acknowledge and deliver to Landlord any documents which Landlord determines are necessary to effectuate the purposes of this Section within five (5) business days after Landlord’s written request.

ARTICLE IV.
TERM AND CONDITION PRECEDENT

4.1    TERM. The Term of this Lease shall be eighty-four (84) full calendar months, shall commence on January 1, 2018 (“Term Commencement Date”) and shall expire, unless sooner terminated in accordance with this Lease, upon expiration of the Term (“Expiration Date”). Tenant may extend the Term pursuant to the provision of Exhibit “C”, attached hereto.

4.2    [INTENTIONALLY DELETED.]

4.3    HOLDING OVER. In the absence of a written agreement to the contrary, any holding over after the end of the Term, with the consent of Landlord, shall be construed to be a tenancy from month-to-month, and shall be terminable upon thirty (30) business days written notice given by either Landlord or Tenant. The rent for any such month-to-month tenancy shall be in an amount equal to one hundred and twenty five percent (125%) of the Monthly Rent at lease maturity during the first sixty business days after lease maturity, which will increase to one hundred and fifty percent (150%) of the Monthly Rent at lease maturity thereafter, plus all other charges payable hereunder, including, but not limited to, the Additional Rent required to be paid under this Lease. All other terms of this Lease shall apply to any such month-to-month tenancy. In addition to paying Landlord the increased Monthly Rent, Tenant shall defend, indemnify and hold Landlord harmless from and against all claims, liability, damages, costs or expenses, including reasonable attorneys’ fees and the costs of defending the same, incurred by Landlord and arising directly or indirectly from Tenant’s failure to timely surrender the Premises, including (a) any rent payable by or any loss, cost, or damages, including lost profits, claimed by any prospective tenant of the Premises, and (b) Landlord’s damages as a result of such prospective tenant’s rescinding or refusing to enter into the prospective lease of the Premises because of or related to Tenant’s failure to timely surrender the Premises.

4.4    CONDITION PRECEDENT. The parties’ obligations hereunder are expressly conditioned upon the satisfaction (or express written waiver by the party to whom the benefit of the condition runs) of the following conditions precedent; if so requested by Landlord, on or before the Term Commencement Date, delivery to Landlord of certified copies of Certificate of Good Standing and a resolution of Tenant’s Board of Directors, certified by the corporate secretary of Tenant, authorizing or ratifying the execution of this Lease by Tenant, and/or such organizational documents as Landlord may reasonably request to review, if Tenant is a partnership, limited liability company or other entity, and Landlord’s approval of such organizational documents on or before the date the Lease is executed by Landlord.

4.5    FAILURE OF CONDITION. The condition precedent specified in Section 4.4 hereof run to the benefit of Landlord. If the condition precedent specified in Section 4.4 is not satisfied by the date specified in Section 4.4, and the time period for the satisfaction of the condition is not extended or waived in writing by Landlord, then Landlord shall have the right to terminate this Lease in writing and neither Landlord nor Tenant shall have any further obligations hereunder, except for Tenant’s indemnity obligations hereunder and Tenant shall reimburse Landlord for all costs and expenses expended by Landlord to prepare the Premises for delivery to Tenant.

ARTICLE V. POSSESSION

5.1    CONDITION OF PREMISES. Tenant hereby agrees and acknowledges that Tenant has been an occupant of a portion of the Premises since 2008 under that certain Office Space Lease dated September 30, 2008, between Landlord and Tenant (the “Original Lease”) and that Tenant has been an occupant of the Premises, as defined on the Term Commencement Date, since January 1, 2013, and Tenant agrees that the Premises shall be accepted by Tenant in an “as is” present condition, including all faults, without any representation or warranty by Landlord relating to the condition of the Premises. As of the Term Commencement Date, Tenant has conducted Tenant’s own investigation of the Premises and the physical condition thereof, including accessibility and location of utilities, improvements, and existence of Hazardous Materials which are reasonably observable, and that Tenant is familiar with the condition of the Premises. Landlord has made no express, implied or other representations of any kind in connection with soil, improvements, or physical conditions on the Premises, Building or Land or affecting the Premises, Building or Land, and that Tenant has relied solely on Tenant’s own inspection and examination of such items. Tenant understands, acknowledges and hereby expressly assumes the risk that the Premises, Building and Land may be subject to earthquake, fire, floods, erosion and high water table. Landlord shall have no responsibility or liability with respect to any of these occurrences or conditions. The terms and conditions set forth herein are the result of arm’s length bargaining between entities familiar with transactions of this kind. The Monthly Rent, and the terms and conditions set forth herein, reflect the fact that Tenant shall have the benefit of, and except as stated herein, is not relying upon, any statements, representations, or warranties whatsoever made by or enforceable directly or indirectly against Landlord relating to the condition, operations, dimensions, descriptions, soil condition, environmental condition, suitability, or any other attribute or matter of or relating to the Premises, Building or Land but that Tenant is relying solely upon its own investigation of the same. Tenant acknowledges that Landlord has provided Tenant with a full opportunity to inspect the Premises, including, but not limited to, the opportunity to conduct such tests and audits of the Premises as Tenant has deemed necessary in connection with the lease of the Premises. If Landlord obtains or has obtained or provides Tenant with the services, opinions, or work product of surveyors, architects, soil engineers, environmental audits, engineers, title insurance companies, governmental authorities, or any other person or entity with respect to the Premises, Tenant and Landlord agree that Landlord shall do so only for the convenience of both parties, and the reliance by Tenant upon any such services, opinions, or work product shall not create or give rise to any liability of or against Landlord.

5.2    DELIVERY OF POSSESSION. The Term Commencement Date as used in this Lease shall mean the date that Landlord has delivered or is prepared to deliver possession of the Premises to Tenant Substantially Complete pursuant to the Construction Rider and Section 4.1 above; provided, however, Landlord shall not be obligated to deliver actual possession of the Premises to Tenant until Landlord has received from Tenant all of the following: (i) the first monthly installment of the Monthly Rent and the Security Deposit which shall be due upon mutual execution of this Lease; (ii) executed copies of policies of insurance or certificates or binders thereof as required under Article X; and (iii) satisfaction or waiver of the conditions precedent to this Lease in accordance with Section 4.4 hereof. Tenant shall pay to Landlord, upon its execution of this Lease, the sums specified in sub-paragraph (i) above. If Landlord does

not actually deliver possession of the Premises to Tenant because one (1) or more of the above items are not received by Landlord, the Term Commencement Date, Expiration Date and Rent Commencement Date shall not be delayed thereby.


ARTICLE VI. RENT

6.1    GENERAL PROVISIONS. As used herein, “rent” shall mean “Monthly Rent” and “Additional Rent,” all as hereinafter defined. Unless provided herein to the contrary, Tenant shall pay all rent to Landlord for the upcoming calendar quarter (i.e., three (3) months’ installments of Monthly Rent and Additional Rent) in advance on or before the first day of each calendar quarter of the Term at the address provided in Section 1.17 hereof, commencing upon the Rent Commencement Date and until the Expiration Date. All rent shall be paid to Landlord in lawful money of the United States of America, without demand therefor, and without deduction, offset or abatement of any kind, except as may be expressly provided for hereafter. Rent for any partial month, shall be prorated on the basis of actual days elapsed. There shall be no rent reduction, offset or abatement of any kind for any deviation in measurements specified for the Premises in Section 1.5 from the actual measurements of the Premises.

6.2    MONTHLY RENT. Tenant shall pay all sums specified in Section 1.8 as “Monthly Rent,” to Landlord in advance on the first day of each calendar quarter for the upcoming calendar quarter (three (3) months’ installments of Monthly Rent) from the Rent Commencement Date until the Expiration Date pursuant to the terms of this Lease.

6.3    [INTENTIONALLY DELETED.]

6.4    ADDITIONAL RENT. All amounts which Tenant is required to pay to Landlord under this Lease, except for the Monthly Rent, shall be treated as “Additional Rent,” and shall be paid when due as provided herein. Additional Rent shall include, but not be limited to, Operating Expenses, Real Estate Taxes, costs of insurance incurred by Landlord (“Landlord’s Insurance”) and Utility Expenses in excess of the Base Year Expense Stop for these items, and any after-hours and all extraordinary costs of all utilities, maintenance repairs, taxes and services provided to the Premises, unless Tenant is billed for such utilities directly by the provider of such services. As of the date of execution of this Lease, Tenant pays for janitorial services, gas and electricity from Pacific Gas & Electric Co. (“PG&E”), and water and sewer from the City of Sunnyvale, directly to the provider. During the first six (6) months of the Lease term, Landlord shall pay the costs of janitorial services, gas and electricity from PG&E, and water and sewer from the City of Sunnyvale, and bill Tenant its proportionate share. As of July 1, 2018, Tenant shall assume responsibility for the Former MLS Space and shall pay for janitorial services, gas and electricity from PG&E, and water and sewer from the City of Sunnyvale provided to the Former MLS Space directly to the provider. It is acknowledged that Tenant has an HVAC system for Tenant’s server and that Tenant is responsible for any and all costs incurred in connection with such HVAC system.

6.5    OPERATING EXPENSES. “Operating Expenses” shall include all costs and expenses incurred by Landlord in owning, operating, managing, repairing and replacing the

Building and Common Area, including, but not limited to, all costs and expenses of: (i) Landlord’s Insurance, whether or not required by any Landlord’s Lender; (ii) pest control, cleaning of exterior windows, cleaning, sweeping, striping, painting, resurfacing, repaving, seal coating, disposing of refuse, inspecting, planting and landscaping (including, but not limited to, tree trimming and plants located within the Building) for the Building (exclusive of the Premises and any other premises used exclusively by another tenant) and Common Area; (iii) providing, at the sole discretion of Landlord, security, including, but not limited to, electronic intrusion and fire control devices, card key access systems, parking lot attendants, guards and any attendant costs of such guards and telephonic alert system devices; (iv) complying with all Regulations, as defined in Section 11.2 hereof, and any requirements of Landlord’s Lender, including, but not limited to, improvements or changes required by any current or future Regulations or Landlord’s Lender; (v) fees for permits and licenses; (vi) attorneys’ and accountants’ fees and disbursements; (vii) court costs awarded related to enforcing this Lease Agreement (except if involving disputes with other tenants); (viii) replacing and maintaining floors, carpeting, artwork, non-structural walls, hallways, roofs, stairways, elevators, signage for the Building, including, but not limited to, any monument signs (exclusive of the Premises and any other premises used exclusively by another tenant), gutters, downspouts, building service, elevator service (if any), electrical, lighting, mechanical, plumbing, heating, air conditioning and ventilating equipment and systems, sidewalks, landscaping, drainage, equipment, fixtures, hot water heater, including all labor and materials costs and equipment rental fees, and any other replacement of capital improvements and a reasonable amortization of capital expenditures, together with interest on the unamortized balance at the rate of seven percent (7%) per annum; (ix) replacement reserves for non•structural elements; (x) any other expenses of any kind whatsoever which would reasonably or customarily be included in managing, operating, maintaining, repairing and replacing non•structural items in office buildings in the location in which the Building is situated; (xi) Cost Savings Capital Improvement Amortization (defined below); (xii) a property management fee as described herein; (xiii) Real Estate Taxes, as defined below; and (xiv) Landlord’s Insurance, as defined below. Landlord may establish reasonable reserves for maintaining the Building and Common Area, and for the repair and replacement of improvements in the Building and Common Area, and may include the reserves as Operating Expenses, provided that when the reserves are actually used, the expenditure of the reserves shall not be considered Operating Expenses, and provided that any unused reserves during the year are paid back to Tenant with the delivery of Landlord’s Operating Statement. Landlord shall be paid a management fee as part of the Operating Expenses equal to three and one-half percent (3.5%) of the gross rentals from the Building for administration of the Building. In lieu of this management fee, Landlord may employ a management organization, including an affiliate of Landlord, in which event Operating Expenses shall include its fee, which may exceed such limitation. Notwithstanding the foregoing, Operating Expenses shall not include the following: (i) costs, including permit, license and inspection costs, incurred with respect to the installation of tenant or other occupants’ improvements in the Building or incurred in renovating or otherwise improving, decorating, painting or redecorating vacant space for tenants or other occupants of the Building;
(ii)marketing costs, including without limitation, leasing commissions, attorneys’ fees in connection with the negotiation and preparation of letters, deal memos, letters of intent, leases, subleases and/or assignments, space planning costs, and other costs and expenses incurred in connection with lease, sublease and/or assignment negotiations and transactions with present or prospective tenants or other occupants of the Building; (iii) expenses in connection with

services or other benefits which are not offered to Tenant or for which Tenant is charged for directly but which are provided to another tenant or occupant of the Building; (iv) costs incurred by Landlord due to the violation by Landlord of the terms and conditions of any lease of space in the Building; (v) overhead and profit increment paid to Landlord or to subsidiaries or affiliates of Landlord for goods and/or services in or to the Building to the extent the same exceeds the costs of such goods and/or services rendered by unaffiliated third parties on a competitive basis; (vi) Landlord’s general corporate overhead and general and administrative expenses; (vii) any compensation paid to clerks, attendants or other persons in commercial concessions operated by Landlord; (viii) advertising and promotional expenditures, and costs of signs in or on the Building identifying the owner of the Building or other tenants’ signs; (ix) tax penalties incurred as a result of Landlord’s negligence, inability or unwillingness to make payments and/or to file any tax or informational returns when due; (x) costs for which Landlord has been compensated by a management fee, and any management fees in excess of those management fees which are normally and customarily charged by landlords of comparable buildings; (xi) costs arising from the negligence or fault of Landlord or its agents, or any vendors, contractors, or providers of materials or services selected, hired or engaged by Landlord or its agents including, without limitation; the selection of building materials; (xii) costs arising from Landlord’s charitable or political contributions; (xiii) costs arising from defects in the base, shell or core of the Building, improvements installed by Landlord or repair thereof; (xiv) costs (including in connection therewith all attorneys’ fees and costs of settlement, judgments and payments in lieu thereof) arising from claims, disputes or potential disputes in connection with potential or actual claims, litigation or arbitration pertaining to Landlord, other tenants and/or the Building; (xv) costs associated with the operation of the business of the corporation which constitutes Landlord as the same are distinguished from the costs of operation of the Building, including accounting and legal matters, costs of defending any lawsuits with any mortgagee (except as the actions of Tenant may be in issue), costs of selling, syndicating, financing, mortgaging or hypothecating any of Landlord’s interest in the Building, costs of any disputes between Landlord and its employees (if any) not engaged in Building operation, disputes of Landlord with Building management, or outside fees paid in connection with disputes with other tenants; (xvi) any entertainment, dining or travel expenses for any purpose; (xvii) any flowers, gifts, balloons, etc., provided to any entity whatsoever, including, but not limited to, Tenant, other tenants, employees, vendors, contractors, prospective tenants and agents; (xviii) the cost of any “tenant relations” parties, events or promotion not consented to by Tenant in writing; (xix) '”in-house” legal and/or accounting fees;
(xx) the costs of addressing any environmental condition (not caused by Tenant, its employees, agents, contractors, vendors, guests, or invitees) on or in the Land, Building, or Premises; (xxi) debt service; or (xxii) ground lease rent. Further, Landlord agrees that the increase in cost of all Operating Expenses controllable by Landlord shall not exceed five percent (5%) per annum on a cumulative basis during the Term.

6.6    REAL ESTATE TAXES. “Real Estate Taxes” shall include all real estate taxes, and all assessments (whether general, special, ordinary or extraordinary), possessory interest, improvement bonds, license fees, commercial rental taxes, sewer and water rents and other levies, fees and charges of every kind imposed by any authority having the direct or indirect power to so tax, levy or assess (including, without limitation, any charges, assessments, or levies imposed by any city, state or federal government, or any school, water, agricultural, sanitary, fire, street, drainage or other improvement or special assessment district) which: (i) relate in any




way to the Building and/or Common Area, to its operation, or to the possession, ownership, occupancy, use, repair, restoration or construction of the Building and/or Common Area, or any part thereof, or to the services provided Tenant, or to Landlord’s gross receipts or revenues from the Building and/or Common Area, or to Landlord’s legal or equitable interest in the Building and/or Common Area; (ii) are imposed for a service, use or right not charged prior to June 1, 1978, or if previously charged, has been increased since such date; (iii) are imposed by reassessment, are added to a tax or charge or otherwise as a result of (a) construction of improvements, (b) a transfer, either partial or total, of Landlord’s interest in or the beneficial ownership of the Building and/or Common Area, or (c) this transaction, this Lease, the leasehold created hereby, or any modifications or transfer of this Lease; (iv) are interest on installment payments of Real Estate Taxes; (v) are levied on, assessed against, or measured by, either gross or net amounts paid or discharged by Tenant; and/or (vi) all sales, use, occupancy or documentary transfer taxes which may be imposed upon Landlord or Tenant resulting from or related to the acquisition, leasing, subleasing, sale, assignment or use of the Building and/or Common Area, or any portion thereof. Throughout the Term, Real Estate Taxes shall also include any tax, fee, levy, assessment or charge that is in addition to or in substitution for (whether partially or totally) any tax, fee, levy, assessment or charge that is included within the definition of “Real Estate Taxes” as set forth above. Tenant hereby waives any right to negotiate or contest any Real Estate Taxes. Notwithstanding the foregoing, Landlord agrees that Tenant shall not be liable for any increase in Real Estate Taxes occurring during the first five (5) years of the Term of this Lease solely as a result of the sale of the Land and Building by Landlord during such first five (5) year period. If Landlord sells the Land and Building during such first five (5) year period, at the expiration of such five (5) year period, Tenant shall resume paying one hundred percent (100%) of Real Estate Taxes.

Landlord shall have the right to contest the validity, applicability, and/or amount of any Real Estate Taxes by appropriate proceedings at Landlord’s cost. The Real Estate Taxes Base Year shall be the 2017-2018 tax year.

6.7    PROPERTY INSURANCE MAINTAINED BY LANDLORD. During the Term, “Landlord’s Insurance” shall include the cost of “all risks” property insurance on the Building and Common Area and on fixtures and equipment located therein and owned by Landlord, policies of commercial general liability insurance covering the Building and Common Area, and other policies of insurance Landlord or its lender determine to be commercially reasonable. “All risks” property insurance shall mean insurance against loss or damage by fire, vandalism, malicious mischief and such other casualties as are included in extended coverage, including flood coverage, in an amount equal to up to one hundred percent (100%) of the full replacement cost thereof (including foundations and excavations), with an inflation rider and rental loss insurance, at Landlord’s option, in an amount equal to up to twelve (12) months rent. If Landlord elects to separately insure Tenant and so notifies Tenant and Tenant has not already acquired or is not in the process of acquiring its own coverage, Tenant shall, within ten (10) days after Tenant receives Landlord’s written demand therefor, reimburse Landlord in full for the total cost of such insurance on the Premises as calculated by Landlord, without regard to any deductible amount or retention amount in the event of loss, whether or not Landlord shall choose to maintain a deductible amount or a retention amount. Landlord shall have no obligation to insure Tenant’s Property (as defined in Section 14.1 of this Lease). The cost of any such insurance and any deductible amount or retention amount in the event of loss, whether or not

Landlord shall choose to maintain a deductible amount or retention amount for its own account, shall be an Operating Expense, and Tenant shall pay such cost in accordance with the terms of Article VI hereof. Notwithstanding the foregoing, Tenant shall bear the full cost of any deductible if Tenant, or any of its agents, employees, guests, invitees or licensees, is the sole cause of an insurable event. Landlord shall ensure that there is a separate meter for electricity for the air-conditioning for the server and lab rooms, as part of the Tenant Improvements under the Construction Rider.

6.8    UTILITY EXPENSES. “Utility Expenses” shall include all costs and expenses for utilities furnished to the Building and Common Area, including, but not limited to, telecommunications, electricity, water, gas and sewer, unless any such services are included in the Real Estate Taxes.

6.9    PAYMENT OF OPERATING EXPENSES.

A.    Estimate and Payment. Tenant shall pay to Landlord, as Additional Rent, pursuant to this Section 6.9, the amount by which Tenant’s Pro Rata Share, as defined below, of actual Operating Expenses, Real Estate Taxes, Landlord’s Insurance and Utility Expenses (collectively referred to in this Section 6.9 as “Operating Expenses”) exceeds the Base Year Expense Stop for these items. After the first twelve (12) full calendar months of the Term, Landlord may give Tenant written notice of Landlord’s estimate of the amount (“Estimated Operating Expenses”) by which Tenant’s Pro Rata Share of actual Operating Expenses will exceed the Base Year Expense Stop, for the remaining calendar year (prorated for the remainder of such calendar year based on a 365 day year). After each calendar year, and from time to time in any calendar year if Landlord reasonably determines that there will be a notable adjustment in Operating Expenses during such year, Landlord may deliver notice to Tenant of new Estimated Operating Expenses for such calendar year. Each such notice shall identify the amounts of Estimated Operating Expenses that should be paid monthly until the next notice of Estimated Operating Expenses is delivered to Tenant by Landlord, including beyond the calendar year for which such estimate was calculated. Upon receiving an Estimated Operating Expenses notice from Landlord, Tenant shall thereafter pay Landlord the monthly Estimated Operating Expenses identified therein on the first (1st) day of each month concurrently with the payment of each month’s Monthly Rent. Landlord will provide Tenant with annual pro forma estimates of these expenses.

B.    Tenant's Pro Rata Share. For purposes of calculating Tenant’s Pro Rata Share of Operating Expenses, “Tenant’s Pro Rata Share” shall be a fraction, the numerator of which is the Rentable Area of the Premises, as determined by Landlord’s Architect, and the denominator of which is the Rentable Square Feet of the Building. The parties hereto acknowledge that the Rentable Square Feet of the Building is the amount indicated in Section 1.4 of this Lease.

C.    Annual Adjustment. Within ninety (90) business days after each calendar year in which the sum of Tenant’s Pro Rata Share of actual Operating Expenses exceeds the amount of the Base Year Expense Stop, or Tenant pays Estimated Operating Expenses, Landlord shall furnish Tenant with a statement (“Landlord’s Operating Statement”) showing in reasonable detail: (i) Tenant’s Pro Rata Share of the actual Operating Expenses for the previous

calendar year; and (ii) the total sum of Tenant’s payments of Estimated Operating Expenses for the previous calendar year. If Tenant’s Pro Rata Share of the actual Operating Expenses for the previous calendar year exceeds the Estimated Operating Expenses for that calendar year paid by Tenant, then Tenant shall pay the deficiency within thirty (30) business days after receipt of the Landlord’s Operating Statement, which obligation shall survive any termination or expiration of this Lease. If the Estimated Operating Expenses for the calendar year paid by Tenant exceeds Tenant’s Pro Rata Share of the actual Operating Expenses for that period, then the excess shall be credited against Tenant’s Pro Rata Share of future Operating Expenses or paid to Tenant within ten (10) days after the date of Landlord’s Operating Statement, if such excess was paid by Tenant in the last year of the Term of the Lease.

D.    Contest. Tenant shall have the right to contest the amount of actual Operating Expenses; provided, however, that Tenant shall have paid the Operating Expenses, as specified in Landlord’s Operating Statement, to Landlord within ten (10) days after Tenant’s receipt of Landlord’s Operating Statement. In the event of such contest, the Operating Expenses shall be audited by a certified public accountant or professional auditor selected by Landlord and paid on an hourly basis with no contingency or percentage commission. If actual Operating Expenses, as determined by the audit, are ninety-five percent (95%) or more of the amount specified in Landlord’s Operating Statement, then Tenant shall reimburse Landlord for all costs and expenses Landlord incurred as a result of, or related directly or indirectly to, the contest or conducting the audit. If actual Operating Expenses, as determined by the audit, are less than ninety-five percent (95%) of the amount specified in Landlord’s Operating Statement, then Tenant shall receive a credit for the amount of Operating Expenses that Tenant has overpaid against Tenant’s Pro Rata Share of future Operating Expenses (and Landlord shall be responsible for the costs of the audit). Notwithstanding anything contained herein to the contrary, Tenant shall be deemed to have accepted and approved the accuracy of Landlord’s Operating Statement if Tenant does not furnish Landlord with a written statement contesting the amount of actual Operating Expenses within thirty (30) business days after Tenant’s receipt of Landlord’s Operating Statement.

6.10    COST SAVINGS CAPITAL IMPROVEMENT. “Cost Savings Capital Improvement” shall mean any equipment, device or other improvement acquired subsequent to the Term Commencement Date of the Lease: (i) to achieve economies in the operation, maintenance and repair of the Building or Common Area; (ii) to comply with any Regulation; or
(iii)to comply with any other governmental requirement with respect to the air quality, health, safety or construction requirements, if the cost thereof is capitalized on the books of Landlord in accordance with generally accepted accounting practices. “Cost Savings Capital Improvement Amortization” shall mean the amount determined by multiplying the actual costs, including financing costs, of each Cost Savings Capital Improvement acquired by Landlord, by the constant annual percentage required to fully amortize such cost over the useful life of the Cost Savings Capital Improvement (as reasonably determined by Landlord at the time of acquisition). The Cost Savings Capital Improvement Amortization shall be allocated and charged to Tenant in accordance with generally accepted accounting and management practices and as an amount per square foot of rentable area.

6.11    PERSONAL PROPERTY TAXES. Tenant shall pay directly, prior to delinquency, any and all taxes and assessments levied or assessed during the Term upon or

against (i) Tenant's Property, furniture, equipment, and any other personal property installed or located in the Premises and (ii) all Alterations, as defined in Section 13.1 hereof, including all additions, betterments, or improvements of whatever kind or nature made by Tenant to the Premises, that are separately assessed or cause the assessment for the Premises to be greater than it would have been with standard tenant improvements and no Alterations. Whenever possible, Tenant shall cause Tenant’s Property and all such other property to be assessed and billed separately from the real property of Landlord. If Tenant’s Property and such other property is assessed and taxed with Landlord’s property, Tenant shall pay one hundred percent (100%) of such taxes within ten (10) days after receiving a statement delineating the amount of such taxes owed by Tenant. If any governmental authority requires a tax to be paid by Tenant, but collected by Landlord for and on behalf of such governmental authority, then Tenant shall pay, at the election of Landlord, one-half (½) or one-twelfth (1/12th) of the annual amount of such tax to Landlord semi-annually or monthly, as the case may require, in advance with the Monthly Rent payment.


ARTICLE VII. SECURITY DEPOSIT

7.1    SECURITY DEPOSIT. Tenant shall pay Landlord the additional Security Deposit upon execution of this Lease. Tenant shall not be entitled to any interest on the Security Deposit.

7.2    USE OF SECURITY DEPOSIT. If Tenant breaches or fails to perform any of Tenant’s obligations under this Lease, Landlord shall have the right, but not the obligation, to use or retain all or any part of the Security Deposit to cure the breach or failure of performance, and to compensate Landlord for any damages sustained by Landlord, including, but not limited to payment of: (i) delinquent rent; (ii) interest on delinquent rent; (iii) late charges on delinquent rent; (iv) the cost of performing any of Tenant’s obligations under this Lease; (v) the cost of repairing damages to the Premises not covered by Landlord’s insurance; (vi) the cost of cleaning, maintaining; repairing, or restoring the Premises; (vii) attorneys’ and accountants’ fees and disbursements and awarded court costs; (viii) brokerage commissions and finders’ fees; and, (ix) reasonable interest on any and all of the above at the “Remedy Rate” from the date due until paid; provided, however, that retention of all or any part of the Security Deposit shall not affect Tenant’s obligations under this Lease or Landlord’s other rights and remedies provided at law, in equity, or under this Lease. If any portion of the Security Deposit is used as provided for in this Section, then within five (5) business days after written demand by Landlord, Tenant shall deposit with Landlord sufficient cash to restore the Security Deposit to its original amount, and Tenant’s failure to do so shall be an Event of Default under this Lease.

7.3    SECURITY INTEREST. Tenant hereby grants Landlord a security interest in the Security Deposit and in all additions thereto, substitutions therefor and proceeds thereof, including proceeds of proceeds, for the purpose of securing all of Tenant’s obligations of the Premises (“Secured Obligations”). Tenant hereby agrees to execute and deliver on demand, and hereby irrevocably constitutes and appoints Landlord the attorney-in-fact of Tenant to execute, deliver and, if appropriate, to file with the appropriate filing officer or office, such security agreements, financing statements or other instruments as Landlord may request or require in

order to impose, perfect or continue the lien or security interest hereof more specifically thereon and Tenant shall pay, as Additional Rent, all filing fees and costs in connection therewith, and shall pay all costs and expenses of any record searches for financing statements Landlord may require. Tenant covenants that Tenant shall not lease, sell, convey or in any manner transfer or encumber any of its interest in the Security Deposit or any interest therein. Upon Tenant’s default with respect to any provision of this Lease, including, but not limited to, the provisions relating to the payment of any rent, Landlord shall have all rights and remedies of a secured party under California’s Uniform Commercial Code, as well as other rights and remedies available at law or in equity, and Landlord may also invoke any of the remedies provided in the Lease.

7.4    REFUND AND TRANSFER. If Tenant fully and faithfully performed all of Tenant’s obligations under this Lease then, upon the Expiration Date (or upon the earlier termination without Tenant’s fault) and after Landlord has inspected the Premises, has cleaned and repaired any damage to the Premises caused by Tenant, and has received invoices for such repair or cleaning costs, if any, Landlord shall return the Security Deposit or any balance thereof to Tenant. Landlord’s return of the Security Deposit, or that portion remaining after deduction, to one of the individuals comprising Tenant shall constitute Landlord’s fulfillment of Landlord’s obligations under this Section 7.4, and Landlord shall be automatically released from any and all further liabilities, obligations, costs, expenses, demands, causes of action, claims or judgments, arising from or growing out of, or connected with the Security Deposit. If requested, Landlord agrees to provide Tenant with copies of receipts for any allowable deductions of the Security Deposit. If requested, Tenant shall execute a form of release and such other documentation as may be required to further effect the provisions of this Section 7.4. Landlord may transfer the Security Deposit, or that portion remaining after any deduction, to Landlord’s successor-in-interest, and shall upon such transfer be discharged from any further liability with respect to the Security Deposit. Tenant expressly waives the provisions of Section 1950.7 of the California Civil Code, as amended or recodified from time to time, relating to Landlord’s obligations in connection with security deposits.


ARTICLE VIII.
USE AND MAINTENANCE OF THE COMMON AREA

8.1    MAINTENANCE OF COMMON AREA. Landlord, at all times, will maintain the Common Area in good condition and repair. Landlord shall have the right from time to time to: (i) make reasonable additions to or changes in, and deletions from the Common Area; (ii) enter into, modify, and terminate easements, licenses, and other agreements pertaining to the use and maintenance of the Common Area; and (iii) perform any other acts in and to the Common Area that Landlord reasonably deems appropriate. Notwithstanding the foregoing, Landlord shall not incur any liability to Tenant, its employees, agents, customers or invitees as a result of any failure of any security system installed on the Building and the Land or any security procedure instituted at the Building, unless such failure is the result of the willful misconduct or intentional acts of Landlord or any of its agents, contractors, subcontractors, or employees. Landlord makes no representations or warranties concerning the ability of Landlord, its employees, agents, contractors or subcontractors to maintain the Building and the Common Area in a secure fashion. To the extent allowed by applicable law, Tenant hereby waives its right to

recover from Landlord and Landlord’s officers, directors, shareholders, employees, licensees, invitees and agents any and all damages, losses, liabilities, costs or expenses whatsoever (including attorney’s fees and costs) and claims therefor, known or unknown or foreseen or unforeseen, arising from or related to any failure of Landlord or Landlord’s officers, directors, shareholders, employees, licensees, invitees or agents to provide a safe and secure Common Area or Building. Tenant expressly waives the benefits of Section 1542 of the California Civil Code, which provides as follows:

A GENERAL RELEASE DOES NOT EXTEND TO CLAIMS THE CREDITOR DOES NOT KNOW OR SUSPECT TO EXIST IN HIS OR HER FAVOR AT THE TIME OF EXECUTING THE RELEASE, WHICH IF KNOWN BY HIM OR HER MUST HAVE MATERIALLY AFFECTED HIS OR HER SETTLEMENT WITH THE DEBTOR.

8.2    TENANT’S USE OF COMMON AREA. Landlord hereby grants to Tenant, for the Term, subject to the terms of this Lease, a nonexclusive right to use the Common Area. Such right of use is limited solely to the ingress and egress of customers, invitees, employees and licensees of Tenant, in common with other occupants and tenants of the Building, to and from the Premises and the public streets adjacent to the Building, for both vehicular and pedestrian traffic and for the parking of vehicles in accordance with Section 8.4 hereof. The Common Area shall be used and maintained pursuant to this Article.

8.3    COMPLIANCE WITH LANDLORD’S RULES AND REGULATIONS. Landlord has established reasonable rules and regulations (“Rules and Regulations”), which are attached hereto as Exhibit “E”, for the management, safety, care and cleanliness of the Building and for the convenience of all occupants and tenants of the Building. Tenant, together with all other persons entering or occupying the Premises at Tenant’s request or with Tenant’s permission, including but not limited to Tenant’s invitees and customers, shall comply with the Rules and Regulations and any violation thereof shall be a default under this Lease by Tenant. Landlord reserves the right to amend the Rules and Regulations at any time and from time to time.

8.4    PARKING. Tenant shall only have the right to use the number of parking spaces specified in Section 1.18 hereof. The automobiles and other motor vehicles of Tenant, its employees, agents, invitees, guests, contractors and subcontractors shall be parked only in areas designated by Landlord, and Landlord shall have the right to remove the vehicles of Tenant or any of its employees, agents, invitees, guests, contractors or subcontractors found in an area not designated by Landlord, without liability of any kind for such act on the part of Landlord, its employees or agents. In the event Tenant desires additional parking spaces, Tenant shall give written notice of the number of additional spaces Tenant desires, whereby Landlord will act diligently to obtain said additional parking spaces across the street from the Premises. The cost of such additional parking spaces shall be paid by Tenant.

8.5    NO OBSTRUCTION. Tenant shall not obstruct any portion of the Common Area by placing or allowing any item on it, including without limitation, newspaper racks, bicycle stands, merchandise, refuse or other materials.



ARTICLE IX. SERVICES

9.1    LANDLORD’S OBLIGATIONS. Landlord shall provide janitorial service five
(5)days per week to the Building (including the Premises and any other premises used by other tenants) and the Common Area, generally consistent with that furnished in other first class office buildings in the area in which the Building is located, and window washing as determined by Landlord. Landlord makes no representation with respect to the adequacy or fitness of the air conditioning or ventilation equipment in the Building to maintain temperatures which may be required for, or because of, any equipment of Tenant, other than normal fractional horsepower office equipment, and Landlord shall have no liability for loss or damage in connection therewith. Landlord’s obligations set forth in this section shall constitute Operating Expenses as more fully described in Section 6.5 hereof. Landlord agrees to provide additional air- conditioning and electricity for the operation of the server and loft rooms.

9.2    DIRECT CHARGE FOR ADDITIONAL AND EXTRAORDINARY SERVICES. During the first six (6) months of the Lease Term, Landlord may impose a reasonable charge for the usage of any janitorial services required to the Common Area because of any non-building standard improvements in the Premises, the carelessness of Tenant, the nature of Tenant’s business (including the operation of Tenant’s business other than during normal business hours) and for the removal of any refuse and rubbish from the Premises. The standard Building hours shall be 7:30 a.m. to 6:00 p.m., Monday through Friday. Landlord may impose a reasonable charge for after-hours usage of the Building and/or Premises by Tenant.

Landlord has previously installed a separate HVAC system for Tenant’s IT room and lab rooms and a meter to monitor electrical use for data system and lab rooms and for said HVAC system. Landlord will bill Tenant every three (3) months the cost for its electrical usage until Tenant occupies the entire Building, at which time, the bills for such electrical use shall be sent directly to Tenant from the provider and paid by Tenant directly to the provider. Also, maintenance costs on said separate HVAC system will be billed to Tenant as such costs arise.

9.3    LIMITATION ON LANDLORD LIABILITY. Landlord shall not be liable for any failure to furnish any services or utilities to the Building (including the Premises and/or the Common Area), when such failure is caused by acts of God, accidents, breakage, repairs, strikes, boycotts, war, riot, civil commotion or insurrection, national or public emergency, a condemnation or taking, damage or destruction of the Building or Premises, lockouts, other labor disputes, in order to make repairs, alterations or improvements to the Premises or the Building, the inability to obtain an adequate supply of fuel, steam, water, electricity, labor or other supplies or for any other condition beyond Landlord’s reasonable control, including without limitation, any governmental agency conservation program, and Tenant shall not be entitled to any damages nor shall such failure relieve Tenant of the obligations to pay the full rent reserved hereunder or constitute to be construed as a constructive or other eviction of Tenant. If Landlord receives advance notice of any repair, strike, boycott, labor dispute, any other cause beyond the reasonable control of Landlord, improvement or maintenance procedure which will result in the interruption of the water, electrical, heating, ventilation or air conditioning services being

provided to the Building and/or the Common Area, Landlord shall give notice thereof to Tenant as soon as reasonably possible. In the event any governmental entity promulgates or revises any statutes, ordinance or building, fire or other code or imposes mandatory or voluntary controls or guidelines on Landlord or the complex or any part thereof, relating to the use or conservation of energy, water, gas, light or electricity or the reduction of automobile or other emissions or the provision of any other utility or service provided with respect to this Lease or in the event Landlord is required or elects to make alterations to the Building or Common Area or portion thereof, in order to comply with such mandatory or voluntary controls or guidelines, Landlord may, in its sole discretion, comply with such mandatory or voluntary controls or guidelines or make such alterations to the Building or Common Area or portion thereof. Such compliance and the making of such alterations shall in no event entitle Tenant to any damages, relieve Tenant of the obligation to pay the full rent reserved hereunder or constitute or be construed as a constructive or other eviction of Tenant. In addition, the cost of such compliance and alterations shall be deemed to be a Cost Savings Capital Improvement as defined in Section 6.10 of this Lease.

9.4    ADDITIONAL SERVICE EQUIPMENT. Without the prior written consent of Landlord, which Landlord may refuse in its sole discretion, Tenant shall not use any apparatus or device in the Premises using current in excess of 110 volts which will in any way increase the amount of electricity or water usually furnished or supplied for use of the Premises; nor connect any apparatus, machines or device with water pipes or electric current (except through existing electrical outlets in the Premises), for the purpose of using electric current or water. The cost of any separate conduit, wiring or panel requirements and the installation, maintenance and repair thereof shall be paid for by Tenant and Tenant agrees to reimburse Landlord promptly upon demand therefor by Landlord. If the temperature otherwise maintained in any portion of the Premises by the heating, air conditioning or ventilation systems is affected as a result of (i) any lights, machines or equipment (including without limitation, electronic data processing machines) used by Tenant in the Premises; or (ii) the occupancy of the Premises by more than one (1) person per two hundred (200) square feet of rentable area therein; then Landlord shall have the right to install any machinery and equipment which Landlord reasonably deems necessary to restore temperature balance, including without limitation, modifications to the standard air conditioning equipment, and the cost thereof, including the cost of installation and any additional cost of operation and maintenance incurred thereby, shall be paid by Tenant to Landlord upon demand by Landlord.


ARTICLE X. INSURANCE

10.1    GENERAL INSURANCE. Tenant shall, at its expense, maintain in effect from and after the Term Commencement Date and continuously thereafter until the Expiration Date, the policies of insurance required under this Article. All policies that Tenant is required to obtain under this Article shall be written on an occurrence basis and shall be issued by companies licensed to do business in California with a general policyholder’s rating of not less than “A” and a financing rating of not less than Class “X,” as rated by the most current available “Bests” Insurance Reports. On or before the Term Commencement Date and prior to Tenant’s entry as permitted under the Construction Rider, Tenant shall furnish Landlord with a certificate

of insurance reasonably acceptable to Landlord showing that the policies required pursuant to this Article are in effect, that Landlord shall be notified by the carrier in writing thirty (30) days prior to cancellation, material change, or nonrenewal of such insurance, and that Landlord, and upon Landlord’s request, any Landlord’s Lender and property manager, are included as additional insured(s). The policies that Tenant is required to obtain pursuant to this Article shall include Landlord and, upon Landlord’s request, any Landlord’s Lender and property manager, as additional insureds and shall be primary policies, unaffected by any insurance or self- insurance Landlord may have. If Tenant carries any of the insurance required hereunder in the form of a blanket policy, any certificate required hereunder shall make specific reference to the Premises. If Tenant fails to procure and maintain, throughout the Term, the policies of insurance required by this Article, then Tenant shall be solely liable for any loss or cost resulting from such failure, and, in addition, Landlord shall have the rights and remedies specified in Article XVIII hereof.

10.2    COMMERCIAL GENERAL LIABILITY INSURANCE. Tenant shall obtain and keep in force throughout the Term, a policy or policies of commercial general liability insurance covering the Premises and Tenant’s business (or that of any subtenant, licensee, or concessionaire, if permitted under Article XXI) with combined single limit coverage in amounts not less than Two Million Dollars ($2,000,000) per occurrence and Three Million Dollars ($3,000,000) annual aggregate. All of such insurance shall be primary and noncontributing with any insurance which may be carried by Landlord and shall contain a provision that Landlord, although included as an insured, shall nevertheless be entitled to recover under the policy for any loss, injury, or damage to Landlord, its agents and employees, or the property of such persons by reason of the negligence of Tenant. All such insurance shall specifically insure Tenant’s performance of Tenant’s indemnity obligations under this Lease. The adequacy of the coverage afforded by the liability and property damage insurance shall be subject to review by Landlord from time to time, and, if it appears in such a review that a prudent businessperson in the area operating a similar business to that operated by Tenant on the Premises would increase the limits of its liability insurance, Tenant shall effect such increases within thirty (30) days after receipt of notice from Landlord.

10.3    WORKERS’ COMPENSATION INSURANCE. If the nature of Tenant’s business is such as to place any or all of its employees, contractors, subcontractors or agents under the coverage of local workers’ compensation or similar statutes, Tenant shall keep in force workers’ compensation or similar insurance affording statutory coverage and containing statutory limits. If Landlord is required to obtain workers’ compensation or similar insurance in connection with Landlord’s ownership, operation, or leasing of the Premises or the performance of Landlord’s obligations under the Lease, the cost of any such workers' compensation or similar insurance shall be an Operating Expense.

10.4    PROPERTY AND EXTENDED COVERAGE INSURANCE. Tenant shall keep in force an “all risks” property insurance policy, with vandalism and malicious mischief endorsements, covering one hundred percent (100%) of the replacement cost of all Tenant’s Property, with an inflation rider or endorsement attached thereto and, if requested by Landlord or Landlord’s Lender, twelve (12) months’ business interruption insurance rider or endorsement attached thereto.

10.5    WAIVER OF SUBROGATION. Notwithstanding anything to the contrary contained herein, Landlord and Tenant hereby waive any rights each may have against the other on account of any loss or damage occasioned to Landlord or Tenant, their respective property, the Premises or its contents, arising from any risk covered by the insurance required hereunder. The parties each, on behalf of their respective insurance companies insuring the property of either Landlord or Tenant against any such loss; waive any right of subrogation that it may have against Landlord or Tenant, as the case may be. The foregoing waivers of subrogation shall be operative only so long as available without invalidating either Landlord's or Tenant's policy of insurance.



ARTICLE XI. USE OF PREMISES

11.1    PERMITTED USE. Subject to all liens, encumbrances and other matters of record, Tenant shall use the Premises solely for the Use of the Premises specified in Section 1.13 hereof from the date possession of the Premises is delivered to Tenant until the Expiration Date. No other use shall be permitted without the prior express written consent of Landlord, which consent may be withheld in Landlord's sole discretion. Notwithstanding the foregoing, Landlord shall have the right, in its sole and absolute discretion, terminate easements, dedications and rights in, on or over the Premises, the Common Area and the Building, without Tenant’s approval, that Landlord deems necessary or desirable. Upon request of Landlord, Tenant shall sign any of the aforementioned documents or any documents reasonably required to effectuate the rights so granted by Landlord, and Tenant’s failure to do so within ten (10) days after Landlord’s written request shall constitute a material default of this Lease by Tenant without the need for further notice to Tenant.

COMPLIANCE WITH LAWS; NUISANCE. Tenant shall, at its sole expense and at all times, comply fully with (i) all federal, state and local laws, including all zoning laws and ordinances, and all regulations, codes, requirements, public and private land use restrictions rules and orders, including without limitation Environmental Regulations, as defined below in Section 11.3, and the Americans with Disabilities Act of 1990, 42 U.S.C. § 12101 et seq., as amended (“ADA”) (individually and collectively, “Regulations”') that apply to the Premises or Tenant’s use or occupancy thereof, including but not limited to the obligation to alter, maintain, repair or restore the Premises in compliance and conformity with all such Regulations, but excluding any non-compliance or non-conformity that existed prior to the Original Lease, which shall be Landlord's responsibility, and (ii) any and all requirements and recommendations of any insurance organization or company necessary for the maintenance of reasonable fire and public liability insurance covering the Premises. Tenant shall neither store, use nor sell any article in or about the Premises, nor permit any act, that would cause the premiums for insurance to increase or cause a cancellation of any policy upon the Premises. Tenant shall not occupy, suffer or permit the Premises or any part thereof to be used for any illegal, immoral or dangerous purpose, or in any other way contrary to the law or the rules or regulations of any public authority. Tenant shall not commit; or suffer to be committed, any waste upon the Premises, or any public or private nuisance, or any other act or thing which may disturb the quiet enjoyment of any neighbors of the Premises. Tenant shall not conduct or permit to be conducted any sale by auction in or on the
Premises.

11.2    ENVIRONMENTAL COMPLIANCE. Tenant represents, warrants, and covenants to Landlord that Tenant shall at no time use or permit the Premises to be used in violation of any Regulations, including any Regulations which relate to or govern Hazardous Materials and/or the environmental conditions in, on, under or about the Premises, including, but not limited to, air quality, soil and surface and subsurface water conditions (individually and collectively, “Environmental Regulations”). Tenant shall assume sole and full responsibility for, and shall remedy at its sole cost and expense, all such violations. Tenant shall at no time use, generate, release, store, treat, dispose of, or otherwise deposit, in, on, under or about the Premises, any hazardous or toxic substances, wastes or related materials (“Hazardous Materials”) or permit or allow any third party to do so, without Landlord’s express, prior, written consent and Tenant’s compliance, at Tenant’s sole cost and expense, with all Environmental Regulations. Tenant shall pay or reimburse Landlord for any costs or expenses incurred by Landlord, including reasonable attorneys’, engineers’, consultants’ and other experts’ fees and disbursements incurred or payable to determine, review, approve, consent to or monitor the requirements for compliance with Environmental Regulations. For the purposes of this Section, Hazardous Materials shall include, but not be limited to, asbestos, asbestos-containing matter, and the group of organic compounds known as polychlorinated biphenyls, as well as substances defined as “hazardous substances” or “toxic substances” in the Comprehensive Environmental Response, Compensation and Liability Act of 1980, as amended, 42 U.S.C. Section 9601 et seq. (“CERCLA”); the Hazardous Materials Transportation Act, 49 U.S.C. Section 1802; the Resource Conservation Recovery Act of 1976, 42 U.S.C. Section 6901 et seq. (“RCRA”); those substances identified in regulations, orders, and publications adopted pursuant to California Health and Safety Code § 25249.8, as “Chemicals known to Cause Cancer or Reproductive Toxicity;” and those substances defined as “hazardous wastes” in Section 25117 of the California Health and Safety Code and in the regulations adopted and publications promulgated pursuant thereto and any Regulation which now exists or which may be enacted or become effective after the date of this Lease; all as the foregoing may be amended or recodified from time to time. Tenant shall provide Landlord with written notification, immediately upon the discovery or notice or reasonable grounds to suspect, by Tenant, its successors, assigns, licensees, invitees, employees, agents, partners and/or any other third party, that any provision of this Section has not been strictly complied with. It shall be an Event of Default under this Lease, entitling Landlord to exercise any of its rights and remedies under this Lease, if any provision of this Section is not strictly complied with at all times. Landlord’s election to conduct such inspections shall not be construed as approval of Tenant’s use of the Premises or any activities conducted thereon, and shall in no way constitute an assumption by Landlord of any responsibility whatsoever of Tenant’s use of the Premises or Hazardous Materials.

11.3    LANDLORD’S RIGHT OF ENTRY. Landlord, at reasonable times, upon reasonable notice, may go into the Premises without any liability whatsoever for the purposes of:
(i)    performing all of Landlord’s obligations under this Lease; (ii) inspecting the Premises; (iii) inspecting the performance by Tenant of the terms and conditions hereof; (iv) showing the Premises to prospective tenants (but only within the last six (6) months of the Term or after a default of this Lease by Tenant), purchasers, or mortgagees; and (v) posting notices for the protection of Landlord on the Premises. Except in the case of an emergency and to perform Landlord’s obligations under the Lease, Landlord shall give Tenant reasonable prior notice of

any and all intended entries or inspections pursuant to this Section.


ARTICLE XII. MAINTENANCE AND REPAIR OF PREMISES

12.1    TENANT’S MAINTENANCE OBLIGATIONS. Except for Landlord’s repair obligations specifically set forth in Article XV hereof, and Landlord’s obligations set forth in Section 9.1 hereof, from and after the Term Commencement Date, and continuously thereafter until the Expiration Date, Tenant, at Tenant’s sole expense, shall maintain the Premises, Tenant’s Property, Tenant Improvements, and all portions of the Premises in a first-class order and neat, clean and sanitary condition and repair, including any necessary repairs and replacements covered by Tenant’s negligence, to any portion of the Premises except for such repairs as may be required because of the gross negligence, intentional act, or willful misconduct of Landlord. Tenant’s obligations shall include, but not be limited to, the following: (i) painting, redecorating, and renovating the interior of the Premises and Tenant’s Property; (ii) keeping all Tenant’s mechanical and electronic equipment, systems and apparatus free of vibration and noise which may be transmitted beyond the Premises; and (iii) maintaining Tenant’s signs permitted by this Lease in first-class order, condition and repair. If Tenant or its agents, employees, contractors or subcontractors cause any damage to any property surrounding the Premises including, but not limited to, damage to or blockage of the water, sewer, HVAC, or electrical systems, then Tenant shall promptly repair any such damage, or, upon Landlord’s election, reimburse Landlord for the cost of such repair plus an administrative fee equal to three percent (3%) of the cost of such repair.

12.2    ANTENNAE/LIGHTS. Tenant shall not erect, construct, place or permit any television, radio, telecommunications or other electronic towers, aerials, antennae, satellite dishes or devices of broadcast or reception or other means of communication on the Premises or Building without Landlord’s prior written consent, which consent may not be unreasonably withheld by Landlord.

12.3    LANDLORD’S CURE. If Tenant fails to commence any of the Tenant’s obligations listed in Section 12.1 hereof within ten (10) days after receipt of Landlord’s written demand to perform such obligations, or fails to adequately complete the performance of such obligations within a reasonable time after commencement, then Landlord may, but is not obligated to, perform such obligations without liability to Tenant for any loss to Tenant’s stock or business that might arise by reason thereof. Tenant shall reimburse Landlord on demand in an amount equal to the actual cost reasonably incurred by Landlord in the performance of such obligations.


ARTICLE XIII. ALTERATIONS AND ADDITIONS

13.1    ALTERATIONS. For all alterations, improvements, repairs or installations of any kind in excess of Ten Thousand Dollars ($10,000), Tenant shall not make (i) any alterations, improvements, additions, or utility installations, including without limit, altering the carpeting,

hallway entry doors, floor or window coverings, locks, air lines, power panels, electrical distribution systems, telecommunications lines, antenna, satellite dishes, computer cables, lighting fixtures, space heaters, air conditioning or plumbing in, on, or about the Premises or (ii) any change or alteration to the Premises (individually and collectively, “Alterations”) without Landlord’s express, prior, written consent, which consent shall not be unreasonably withheld or delayed. Repairs, alterations or improvements of any kind (except structural) less than Ten Thousand Dollars (10,000), can be made by Tenant without Landlord’s express prior written consent. Landlord reserves the right to disapprove any Alterations, wholly on aesthetic grounds, in Landlord’s sole discretion. If Tenant makes or commences any Alterations without the prior written approval of Landlord, Landlord shall have the right to require that Tenant remove any or all of such Alterations at Tenant’s sole expense and shall, if Tenant fails to timely remove said Alterations, also have the right to declare Tenant in default and to terminate this Lease. Any Alterations shall at all times comply fully with all applicable federal, state and municipal laws, ordinances, regulations, codes and other governmental requirements now or hereafter in force and Tenant shall, at Tenant’s sole cost and expense, take all necessary actions now or hereafter to ensure such compliance including paying the cost of any alteration or improvement of the Common Area that is required by any such governmental requirement as a result of any Alteration. Alterations shall not include the Tenant Improvements referenced in Exhibit “D.”

Tenant shall provide Landlord with a written request for approval and proposed, detailed plans for any Alterations that Tenant would like to make, and if not to be designed and constructed by Landlord’s architect and/or contractor, the identity of Tenant’s architect and/or contractor, who shall be subject to Landlord’s approval. Landlord shall have the right to condition its consent upon Tenant’s: (i) obtaining a building permit and complying with all Regulations for the Alterations from appropriate governmental agencies; (ii) furnishing a copy of such building permit and evidence of such compliance to Landlord prior to the commencement of such work; (iii) complying with all the conditions of such building permit and all Regulations; (iv) providing Landlord with plans and specifications for the Alterations for Landlord’s prior written approval; (v) providing Landlord with a copy of the construction contract, construction schedule, trade payment breakdown and list of subcontractors and suppliers for Landlord’s prior written approval; (vi) recording a statutory payment and performance bond issued by a corporate surety acceptable to Landlord and in an amount equal to the construction cost and acceptable to Landlord; (vii) providing Landlord with ten (10) days’ written notice prior to commencing any such work; (viii) paying Landlord an administrative fee in the amount of Four Hundred Dollars ($400) for reviewing such plans; and (ix) requiring any contractors used by Tenant carry a comprehensive liability insurance policy, on a “per-occurrence basis,” covering bodily injury in the amounts of One Million Dollars ($1,000,000) for death or injury to any one person, Five Million Dollars ($5,000,000) for death or injury to more than one person, and One Million Dollars ($1,000,000) for property damage, and (x) removing the Alteration and restoring the Premises at the end of the Lease Term. If Landlord does not inform Tenant in writing of this requirement for restoration at the time of Landlord’s approval of the Alteration, Landlord waives this requirement for the subject Alteration. Notwithstanding the foregoing, Landlord may withhold its consent, if such Alterations would necessitate modifications to the Common Area. Landlord may require proof of such insurance prior to allowing Tenant to commence any Alterations. Landlord’s approval of the plans, specifications and working drawings for any Alterations shall create no responsibility or liability on the part of Landlord for their completeness, design sufficiency or compliance with all laws, rules and regulations of





governmental agencies or authorities. Landlord shall not be liable for any damage, loss, or prejudice suffered or claimed by Tenant, its agents or any other person or entity on account of:
(a) the approval or disapproval of any plans, contracts, bonds, contractors, sureties or matters; (b) the construction of any Alterations or performance of any work, whether or not pursuant to approved plans; (c) the improvement of or alteration or modification to any portion of the Premises; or, (d) the enforcement or failure to enforce any of the covenants, conditions and restrictions contained in this Lease. Landlord's approval of Tenant's plans, or requirement that Tenant modify Tenant’s plans, shall not be deemed Landlord’s express or implicit covenant or warranty that such plans are safe or comply with any or all Regulations.

13.2    CONSTRUCTION OF ALTERATIONS. Tenant shall pay when due all claims for labor or materials furnished or alleged to have been furnished to or for Tenant at, on, or for use in the Premises. Tenant shall keep the Building, including the Premises, free and clear of all mechanics’ liens and all other liens. Tenant shall give Landlord immediate written notice of any lien filed against the Building, including the Premises, related to or arising from work performed by or for the Tenant. Tenant shall give Landlord not less than ten (10) days’ prior written notice of the commencement of any Alterations in the Premises, and Landlord shall have the right to post notices of non-responsibility in or upon the Premises as provided by law. If Tenant shall in good faith contest the validity of any such lien, claim or demand, then Tenant, at its sole expense, shall defend, indemnify and hold Tenant and Landlord harmless against the same and shall pay and satisfy any such adverse judgment that may be rendered thereon before the enforcement thereof against the Tenant, Landlord, the Premises or the Building. Upon Landlord’s request, Tenant shall furnish to Landlord a corporate surety bond, in form and content and issued by a corporate surety satisfactory to Landlord, in an amount equal to one and one-half (1½) times the amount of such contested lien, claim or demand, indemnifying Landlord and Tenant from liability for any such lien, claim or demand and holding the Building (including the Premises), free and harmless from and against the effect of any such lien, claim or demand, and causing the release and reconveyance of said lien from the Building. In addition, Landlord shall have the right to require that Tenant pay Landlord’s reasonable attorneys’ fees and disbursements, court costs and other reasonable costs actually incurred in defending any such action if Landlord is named as a party to any such action, if the lien encumbers any portion or interest in the Building and/or if Landlord elects to defend any such action or lien. Tenant shall execute and deliver to Landlord a valid notice of completion of any Alterations in accordance with Section 3093 of the California Civil Code, as amended or recodified from time to time (“Tenant’s Certificate of Completion”), in recordable form. Landlord shall have the right to record or cause Tenant to record Tenant’s Certificate of Completion in the Official Records of the County Recorder’s Office of the County of Santa Clara, California.

13.3    TITLE TO ALTERATIONS. Subject to Section 14.1 hereof, any and all Alterations which may be made in or upon the Premises shall become the property of Landlord and remain upon and be surrendered with the Premises at the expiration of the Term without compensation to Tenant unless Landlord requires that Tenant remove the Alterations pursuant to Section 14.2 hereof.

13.4    SIGNS. At Tenant’s sole cost and expense, Tenant shall be entitled to receive signage on the monument outside, on the exterior of the Building and one Tenant sign located on the glass surface of the interior lobby wall. If Tenant thereafter desires to change, modify or

amend Tenant’s signage, such changes, modifications or amendments shall be subject to Landlord’s approval and shall be made at Tenant’s sole cost and expense and in no event shall be deemed to constitute Landlord’s consent to any transfer of Tenant’s interest, unless such Transfer (as defined in Section 20.1 hereof) complies with the terms and provisions of Article XXI hereof. Tenant shall not place, erect or maintain or cause to be placed, erected or maintained on or to the roof or any exterior door, wall, window or the roof of the Premises or Building, or on or to the glass of any window or door of the Premises or Building, or on or to any sidewalk or other location outside the Premises, or within any window space in the Premises, or within any entrance to the Premises, any sign, marquee (flashing, moving, hanging, handwritten, or otherwise), decal, placard, awning, decoration, flashing, moving or hanging lights, lettering, or any other advertising matter of any kind or description, without first obtaining Landlord’s written consent and provided such complies with all applicable governmental regulations and ordinances and does not violate any recorded restrictions. If Tenant places or causes to be placed or maintained any of the foregoing, Landlord or Landlord’s representative may remove the same at Tenant’s sole cost and expense and without notice or liability and without such removal constituting a breach of this Lease or entitling Tenant to claim damages on account thereof. No illuminated sign located in the interior of the Premises and which is visible from the outside thereof shall be permitted. All signs located in the interior of the Premises shall be in good taste so as not to detract from the general appearance of the Building. Tenant shall repair, at its sole cost and expense, any damage to the Premises or Building caused by the erection, maintenance or removal of any sign, marquee, awning, decoration or other attachment. All window coverings on the Premises visible from outside the Building shall be subject to Landlord’s approval, which may be withheld in Landlord’s sole and absolute discretion.

Notwithstanding the foregoing, subject to Landlord’s prior written approval, and all governmental regulations, Tenant, at Tenant’s sole cost and expense, may install signage identifying its business name, on an exterior wall of the Building in the front of its Premises, and on the existing monument sign on the Land, provided Tenant, at Tenant’s sole cost and expense, shall be responsible to maintain such sign in a safe and clean condition, shall be responsible for any utility costs for such sign, and prior to the end of the Term of this Lease, shall remove such sign and make any repairs, replacements and refinishing necessary to return the exterior wall of the Building or monument sign in as good a condition as it was when such sign was installed.


ARTICLE XIV. TENANT'S PROPERTY

14.1    TENANT’S PROPERTY. All trade fixtures, goods, inventory, merchandise, stock, supplies, decorative light fixtures and movable equipment owned by Tenant and installed in the Premises at Tenant’s sole cost and which may be removed without material damage to the Premises (“Tenant's Property”) shall remain the property of Tenant during the Term. Except as provided to the contrary in Section 13.3 hereof, Tenant’s Property shall be removable from time to time and at the expiration of the Term or earlier termination thereof, provided that: (i) Tenant shall not at such time be in default, or with notice or the passage of time or both would be in default, under any term, covenant, condition or provision of this Lease; and (ii) Tenant shall repair any damage to the Premises or Building caused by the removal of Tenant’s Property.

14.2    SURRENDER OF PREMISES. On the Expiration Date or on the sooner termination of this Lease, Tenant shall peaceably surrender the Premises in accordance with the terms of this Section and in good order, condition and repair, broom-clean, excepting only reasonable wear and tear and fire and other unavoidable casualty which Landlord is required to repair hereunder. Tenant shall remove any telephone, data, and communication cabling and related equipment installed on the Premises by Tenant. The provisions of this Section shall survive termination of this Lease. Notwithstanding any other provision hereof, Tenant shall not remove (unless requested to by Landlord, pursuant to a notice given at the time of the Alteration pursuant to Section 13.1, in which case Tenant shall remove, at Tenant’s sole cost and expense) all or any part of any Alterations involving masonry, poured concrete, hard surface bonded or adhesively affixed flooring, plumbing, switches, transformers, floor covering, wall covering, ceiling material, fixed partitions, and installed lighting equipment (whether or not the same are Tenant’s Property) designated by Landlord. Tenant shall repair any damage to the Premises or Building caused by such removal. If Landlord so elects, such items shall remain upon and be surrendered with the Premises as a part thereof, without disturbance, molestation or injury, and without charge, at the expiration or termination of this Lease and shall then become the property of Landlord. Tenant shall promptly surrender all keys for the Premises and all key-cards to Landlord at the place then fixed for notice to Landlord and shall inform Landlord of the combinations on any locks and safes on the Premises.

14.3    LANDLORD’S LIEN. Subject to the rights of Tenant, if any, under Section 9102(4) of the California Uniform Commercial Code, as amended or recodified from time to time, Tenant hereby grants to Landlord a security interest in and lien upon Tenant’s Property and the proceeds thereof as security for Tenant’s performance of all the terms, covenants, conditions, provisions and obligations under this Lease. Upon Landlord’s request, Tenant shall execute a Security Agreement, UCC-1 Financing Statement, Continuation Statement, and such other documents as Landlord may reasonably require to evidence, create, protect, perfect and preserve the validity and priority of Landlord’s lien upon and security interest in Tenant’s Property.


ARTICLE XV. DAMAGE AND DESTRUCTION

15.1    LANDLORD’S DUTY OF REPAIR. Except as expressly provided herein, Landlord shall not be required to repair the Premises or Building in the event of any total or partial damage or destruction thereof. If the Premises or Building is totally or partially damaged or destroyed by any cause insured against by Landlord under the policy of insurance described in Section 10.4 hereof (property and extended coverage policy) then unless the Lease is terminated pursuant to Section 15.3 hereof, Landlord shall repair such damage to the extent the available insurance proceeds received by Landlord cover the costs of such repair. If the insurance proceeds are insufficient to restore such damage or destruction, Landlord shall have the right to terminate this Lease upon ten (10) business days’ written notice to tenant.

15.2    REPAIRS BY LANDLORD. If Landlord is required to repair under Section
15.1 above or if Landlord need not repair but nevertheless elects to make such repairs, Landlord shall give written notice to Tenant of Landlord’s decision to repair within thirty (30) business days after the determination of the amount of insurance proceeds available for any such





restoration. To the extent the policy of insurance described in Section 10.4 hereof provides Landlord with insurance proceeds for rental loss, rent shall be proportionately abated, based upon the extent to which the damage and making of repairs interferes with Tenant’s business, but only to the extent Landlord actually receives such insurance proceeds while repairs are being made. Landlord agrees that such work shall not materially interfere with Tenant’s use and enjoyment of the Premises for the Permitted Use. Landlord shall endeavor to perform any repairs so as to minimize disruption to Tenant’s business where reasonably practicable Notwithstanding anything to the contrary contained herein, there shall be no rent abatement if the Premises are unusable due to damage or destruction caused by or related to the fault or negligence of Tenant, or its employees, agents, contractors or subcontractors. Tenant acknowledges that Landlord shall have the right upon reasonable notice to take any portion of the HVAC system out of service temporarily for the purpose of servicing, repairing, maintaining, removing or replacing any portion of the HVAC system.

15.3 TERMINATION OF LEASE. Landlord may elect to cancel and terminate this Lease by providing Tenant with written notice of such election after the occurrence of any one of the following conditions: (i) if within thirty (30) business days after the damage or destruction, Landlord does not deliver written notice to Tenant of Landlord’s election to restore any damage or destruction to the Premises that cannot be repaired within one hundred eighty (180) days after the occurrence of such damage in the reasonable judgment of Landlord (based upon the time necessary to obtain all governmental approvals and all labor, materials and supplies to make such repairs); (ii) the Premises are damaged from any cause to the extent of at least thirty-three and one-third percent (33-1/3%) of the replacement cost thereof; (iii) the Building is totally destroyed; or, (iv) at the time of any uninsured damage or destruction from any cause to the Premises, the amount of Monthly Rent remaining due hereunder for the balance of the Term is less than Landlord’s reasonable estimate of the cost of repairing such uninsured damage to the Premises. The Lease shall be deemed automatically terminated effective upon the expiration of thirty (30) days after the delivery of the written notice of Landlord’s election to Tenant. If the Lease is so terminated, neither party shall have any further obligation to the other, except for Tenant’s obligation to pay rent and other charges which are accrued and unpaid as of the termination date and other provisions that survive the termination of this Lease. Tenant hereby waives California Civil Code Sections 1932 and 1933, as amended or recodified from time to time.


ARTICLE XVI. EMINENT DOMAIN

16.1    TOTAL OR SUBSTANTIAL TAKING. If all of the Premises or Building is taken under the power of Eminent Domain or such a substantial portion thereof is so taken that reasonable restoration will not result in the Premises being reasonably suitable for the conduct of Tenant’s business with adequate parking and access, this Lease shall terminate on the date that Tenant is required to yield possession to the condemning authority, or on the date that the possession of the Premises or the Building or part thereof is taken, whichever is later. The term “Eminent Domain” shall include the exercise of any governmental power of condemnation or taking and any private sale or other transfer in lieu of or under threat of condemnation.


16.2    PARTIAL TAKING. If there is a partial taking of the Premises or the Building, Landlord, at its sole option, may elect to terminate this Lease or affirm the Lease by delivering written notice to Tenant within thirty (30) days after any such partial taking. If Landlord fails to send any such written notice, this Lease shall terminate on the later of the dates that possession is so taken or that Tenant is required to yield possession to the condemning authority. If Landlord elects to affirm the Lease, then: (i) the Lease shall terminate as to the part taken as of the date of transfer of possession; (ii) Monthly Rent shall be reduced in the same proportion as the square footage of the portion of the Premises taken bears to the square footage of the Premises as specified in Section 1.5 hereof and, (iii) Landlord shall, at its own cost and expense, make all necessary repairs or alterations to the Premises required to restore the Premises to useful condition. During such repair or restoration, rent shall be abated proportionately as set forth above. Tenant hereby waives any statutory rights of termination which may arise by reason of any taking of the Premises under the power of Eminent Domain.

16.3    AWARD. Tenant hereby renounces any interest in, and assigns to Landlord, any award made in any Eminent Domain proceeding for any such Eminent Domain, provided that Landlord shall have no interest in or be assigned any award made to Tenant for the taking of Tenant’s Property or for Tenant’s relocation expenses. Tenant hereby specifically waives any right it may have to any compensation award representing the excess of the market value, immediately before the taking, of Tenant’s leasehold interest in the portion of the Premises taken over the rent attributable thereto under the terms of this Lease.


ARTICLE XVII. INDEMNIFICATION

17.1 From and after the execution hereof, Tenant shall protect, defend, indemnify, and hold Landlord harmless from and against any and all losses, damages (whether actual, punitive or otherwise), liabilities, actions, causes of action (whether legal, equitable or administrative), claims, judgments finally adjudicated, reasonable costs, and expenses actually incurred, including reasonable attorneys’ fees and disbursements, and court costs which Landlord may suffer or incur (collectively “Claims”) as a direct or indirect consequence, and to the extent they are the consequence of: (i) Tenant’s failure to perform any of Tenant’s obligations as and when required by this Lease, including, without limit, any failure, at any time, of any representation or warranty of Tenant to be true and correct, and any failure by Tenant to satisfy any Lease condition; (ii) any claim or cause of action of any kind by any third person or entity to the effect that Landlord is in any way responsible or liable for any act or omission by Tenant, its agents, employees, contractors or subcontractors, whether on account of any theory of derivative liability or otherwise; (iii) any act or omission by Tenant, any contractor, subcontractor or material supplier, engineer, architect or other person or entity, except Landlord, with respect to the Premises or the Building; and/or (iv) the existence or creation of any Alterations or Tenant Property (whether or not the same has been approved of by Landlord). Tenant shall employ counsel reasonably satisfactory to Landlord or, if Tenant fails to defend the Claim, or if Landlord reasonably determines that Landlord needs to be separately represented with respect to any such Claim, at Landlord’s option, Landlord may retain its own counsel, at the expense of Tenant, to

prosecute, negotiate and defend any such claim, action or cause of action. Tenant shall have sole control over the defense and settlement of such Claims only to the extent Tenant pays the entire amount of any such defense and settlement. Notwithstanding the foregoing, Tenant shall not be obligated to indemnify Landlord with respect to any willful misconduct or negligence which Landlord is personally determined by the judgment of a court of competent jurisdiction (sustained on appeal, if any) to have committed. Tenant shall pay any indebtedness arising under said indemnity to Landlord immediately upon demand by Landlord together with interest thereon, at the Remedy Rate, from the date such indebtedness arises until paid. Tenant’s duty to indemnify Landlord shall survive the termination or expiration of this Lease.


ARTICLE XVIII. DEFAULTS AND REMEDIES

18.1    EVENTS OF DEFAULT. The occurrence of any of the following events shall constitute an event of default and a material breach of this Lease on the part of Tenant:

A.    Failure to Make Payment. Tenant’s failure to pay any rent or other sums due hereunder on the date when such payment is due, where such failure continues for five (5) business days after Landlord gives Tenant notice that such payment was not received, or Tenant’s failure on three (3) occasions during any twelve (12) month period to timely pay rent on or before the due date as provided for herein (even though subsequently cured).

B.    Failure in Environmental Compliance. Tenant’s breach of, or Tenant’s failure to perform any act necessary to prevent the breach of, any covenant contained in Section
10.3 hereof, or the inaccuracy, incompleteness or untruth of any of Tenant’s representations and warranties contained in Section 10.3 hereof.

C.    Failure to Perform Other Covenants. Tenant’s breach or failure to perform any of Tenant’s other covenants, agreements or obligations hereunder, where such breach or failure continues for thirty (30) days after service of written notice to Tenant to cure any such breach or failure except if a different notice or cure period or no notice or cure period is specified in another provision of this Lease, including but limited to the events of defaults specified in Subsections 18.l(A), 18.l(B) and 18.l(D) hereof. Notwithstanding the foregoing, if the nature of the default is such that more than 30 (but not more than 90) days are required to effect its cure, then Tenant shall not be in default if Tenant commences to cure within said 30 days and thereafter diligently prosecutes the same to completion.

D.    Bankruptcy Related. The making of a general assignment for the benefit of creditors by Tenant, or the filing of a voluntary or involuntary petition by or against Tenant under the Bankruptcy Reform Act, as amended or recodified from time to time, or any other law relating to bankruptcy, insolvency, or other relief of debtors, or the appointment of a receiver to take possession of all or substantially all of Tenant’s assets or the Premises or the leasehold created by this Lease or the attachment, execution or other judicial seizure of substantially all of Tenant's assets or the Premises or the leasehold created by this Lease and in the case of an involuntarily filed petition, such petition is not discharged within sixty (60) days after the date of commencement, or Tenant’s failure to generally pay Tenant’s debts as such debts become due.






18.2    REMEDIES. Upon the occurrence of an event of default by Tenant as set forth in Section 18.1 above, Landlord shall have the following rights and remedies, in addition to any and all other rights and remedies available to Landlord at law or in equity, including without limit those provided under California Civil Code Sections 1951.2 and 1951.4 (Landlord may continue Lease in effect after Tenant’s breach and abandonment and recover rent as it becomes due, if Tenant has right to sublease or assign, subject only to reasonable limitations), as amended or recodified from time to time:

A.    Terminate Lease. Landlord shall have the right to terminate this Lease and all rights of Tenant hereunder by giving written notice to Tenant. If the Lease is so terminated, then Landlord may recover from Tenant: (i) the worth at the time of award of any unpaid rent that had been earned at the time of such termination; plus (ii) the worth at the time of award of the amount by which the unpaid rent which would have been earned from the time of such termination until the time of award exceeds the amount of such rental loss Tenant proves could have been reasonably avoided; plus (iii) the worth at the time of award of the amount by which the unpaid rent for the balance of the Term after the time of award exceeds the amount of such rental loss that Tenant proves could be reasonably avoided; plus (iv) any other amount necessary to compensate Landlord for all the actual and consequential damages proximately caused by Tenant’s failure to perform Tenant’s obligations under this Lease or which in the ordinary course of things would be likely to result therefrom. As used in Subsections (A)(i) and (ii) above, the “worth at the time of award” is computed by allowing interest at the Remedy Rate. As used in Subsection (A) (iii) above, the “worth at the time of award” is computed by discounting such amount at the discount rate of the Federal Reserve Bank of San Francisco at the time of award plus one percent (1%). All amounts owing under this Subsection which are not paid when due shall bear interest at the Remedy Rate from the date owing until paid and such interest shall be compounded monthly.

B.    Reenter Premises. Landlord shall also have the right, with or without terminating this Lease, to reenter the Premises and to remove all persons and Tenant’s Property from the Premises and store the Tenant’s Property in a public warehouse or elsewhere at the cost of and for the account of Tenant.

C.    Maintain Lease; Relet Premises. Unless Landlord elects to terminate this Lease as provided in Subsection 18.2(A) above, Landlord may from time to time, without terminating this Lease, either recover all rent as it becomes due or relet the Premises or any part thereof for such term or terms and at such rental or rentals and upon such other terms and conditions as Landlord in its sole discretion may deem advisable, with the right to clean and to make alterations and repairs to the Premises at Tenant’s sole expense.

If Landlord elects to relet as provided herein, then rent received by Landlord from such reletting shall be applied at Landlord’s option: first, to the payment of any indebtedness other than rent due hereunder from Tenant to Landlord; second, to the payment of any cost of such reletting (including attorneys’ fees, court costs and brokerage commissions); third, to the payment of the cost of any cleaning, alterations and repairs to the Premises; fourth, to the payment of rent due and unpaid hereunder; and the balance, if any, shall be applied in payment of future rent as the same may become due and payable hereunder. If the portion of such rentals

received from such reletting during any month which is applied to the payment of rent under the reletting lease is less than the rent payable during that month by Tenant hereunder, then Tenant shall pay any such deficiency to Landlord immediately upon demand by Landlord. Such deficiency shall be calculated monthly and Tenant shall pay such deficiency monthly. Tenant shall also pay to Landlord, upon Landlord’s demand, the costs and expenses incurred by Landlord in such reletting, including reasonable attorneys; fees, court costs and brokerage commissions and in making any alterations and repairs to the Premises.

No reentry, acts of maintenance or preservation, efforts to relet, or taking possession of the Premises by Landlord or the appointment of a receiver upon initiative of the Landlord to protect the Landlord’s interest under the Lease shall be construed as an election to terminate this Lease unless an express written notice of such intention is delivered to Tenant or unless the termination, thereof is decreed by a court of competent jurisdiction. Notwithstanding any reletting of the Premises without termination of this Lease by Landlord, Landlord may at any time after such reletting elect to terminate this Lease, in which case, Landlord shall have all the rights and remedies provided by law or equity or this Lease upon termination.

D.    Performance by Landlord. If Tenant breaches or fails to perform any of Tenant’s obligations under this Lease and the breach or failure continues for thirty (30) days (or such shorter time period as may be specified otherwise in this Lease) after Landlord gives Tenant written notice of the breach or failure, subject to Tenant’s commencement of a cure and diligent prosecution of the same, Landlord, without thereby waiving or curing such may, but shall not be obligated to, perform any such obligation for the account and at the expense of Tenant. Landlord may also perform any such obligation without notice in case of an emergency.

E.    [INTENTIONALLY DELETED.].

F.    Receiver on Behalf of Landlord. If, at the instance of Landlord in any action arising under this Lease, a receiver shall be appointed to take possession of the Premises or to collect the rents derived therefrom, then the receiver may, if it shall be necessary or convenient in order to collect such rents, conduct the business of Tenant then being carried on in the Premises, and may take possession of any Tenant’s Property and other personal property and records used in Tenant’s business and use the same in conducting such business, without compensation to Tenant for such use. Neither application for nor the appointment of a receiver shall be construed as an election by Landlord to terminate this Lease, unless express written notice of such election is given to Tenant.

G.    Bankruptcy and Insolvency. In the event of the filing or commencement of any proceeding by or against Tenant under the Federal Bankruptcy Code (as the same may be amended or recodified from time to time), the Trustee, Receiver or Tenant, as a debtor in possession, subject to court approval, shall not have the right to assume this Lease or to assign this Lease or to pledge or hypothecate this Lease for security unless and until all of the following conditions are first satisfied: (i) any defaults by Tenant under this Lease are cured or Landlord is provided “adequate assurance” that such defaults will be promptly cured; (ii) Landlord is compensated, or “adequate assurance” is provided to Landlord that Landlord will be promptly compensated, for any actual pecuniary loss to Landlord resulting from any and all defaults by Tenant under the Lease; and (iii) Landlord is provided “adequate assurance” of future

performance of all of the covenants, agreements and obligations of Tenant under the terms of this Lease.

For the purposes of this Subsection, “adequate assurance” of future performance of the terms and provisions of this Lease, shall include adequate assurance: (a) of the source of rent and other consideration due under this Lease, and in the case of an assignment, that the financial condition and operating performance of the proposed assignee and its guarantors, if any, shall be similar to the financial condition and operating performance of the debtor-Tenant as of the Term Commencement Date, as reasonably adjusted for inflation; (b) that assumption or assignment of this Lease is subject to all the provisions of this Lease; and (c) of the performance of any other requirement hereafter imposed by any Regulation or which landlords or courts are hereafter authorized or permitted by law to impose on such an assumption, assignment, pledge or hypothecation.

In any case under any chapter of the Federal Bankruptcy Code (as the same may be amended or recodified from time to time), the Trustee, Receiver or Tenant, as debtor in possession, shall timely perform all the obligations of the debtor-Tenant arising under this Lease from and after any order for relief until this Lease is assumed or rejected. This paragraph shall not affect the trustee’s or debtor-Tenant’s obligations under any other paragraph of this Subsection, and acceptance of performance under this paragraph by Landlord shall not constitute a waiver or relinquishment of Landlord’s rights under this Lease.

The failure by the Trustee in any case under any chapter of the Bankruptcy Code to assume or reject this Lease sixty (60) days after the order for relief or within such additional time as the Court, for cause, within such sixty (60) day period shall fix, shall be deemed a rejection, and the Trustee shall immediately surrender the Premises to Landlord. This Lease may not be assumed if it has expired before commencement of any bankruptcy proceeding. The Trustee, Receiver, or Tenant, as a debtor in possession, acting in accordance with the provisions contained in this Subsection, shall not under any circumstances require Landlord to provide services or supplies incidental to this Lease before any assumption of this Lease, unless Landlord shall be compensated under the terms of this Lease for any services and supplies provided under this Lease before such assumption.

18.3    LATE CHARGES. Landlord and Tenant agree that the fixing of actual damages for Tenant's breach of any of the provisions of this Lease, including but not limited to the late payment by Tenant to Landlord of rent and other amounts due hereunder, would cause Landlord to incur costs not contemplated by this Lease, the exact amount of which would be extremely difficult or impracticable to ascertain. Such costs include but are not limited to accounting, processing, administrative, legal and clerical charges and late charges which may be imposed upon Landlord by the terms of any Deed of Trust covering the Premises. Accordingly, if any installment of rent or any other sum due from Tenant hereunder has not been received by Landlord or Landlord’s agent within five (5) business days after such amount was due, Tenant shall pay to Landlord a late charge equal to five percent (5%) of any such delinquent installment of rent or any other delinquent sum due from Tenant. Landlord and Tenant hereby agree that said late charge represents a fair and reasonable estimate of the cost Landlord would incur by reason of late payment by Tenant. Acceptance of such late charge by Landlord shall not constitute a waiver of Tenant’s default with respect to such overdue amount nor prevent

Landlord from exercising any other rights and remedies provided for in this Lease, at law or in equity. Tenant understands and agrees to the foregoing provisions relating to late charges. If a late charge is payable by Tenant whether or not collected, for three (3) consecutive installments of rent, then the Monthly Rent and Operating Expenses and Real Estate Taxes shall automatically become due and payable to Landlord quarterly in advance, notwithstanding any other provision of this Lease to the contrary.

18.4    INTEREST ON PAST DUE OBLIGATIONS. Any and all amounts not paid to Landlord when due, including but not limited to rent, late charges and interest shall bear interest, compounded monthly from the date due until paid at Bank of America’s or its successor’s “Prime Rate” plus one percent (1%) per annum (“Remedy Rate”). Bank of America’s or its successor’s “Prime Rate” is a base rate of interest that is announced from time to time within Bank of America for those obligations making reference thereto. Payment of such interest shall not excuse or cure any default by Tenant under this Lease and shall not affect any rights and remedies provided to Landlord in this Lease or at law or in equity, all of which shall be cumulative.

18.5    WAIVER OF REDEMPTION. Tenant hereby expressly waives any and all rights of redemption granted by or under any present or future laws in the event of Tenant being evicted or dispossessed for any cause, or in the event of Landlord obtaining possession of the Premises by reason of the violation by Tenant of any of the covenants and conditions of this Lease or otherwise. The rights given to Landlord herein are in addition to any rights that may be given to Landlord by any statute or otherwise.

18.6    LANDLORD’S DEFAULT. Landlord shall in no event be charged with default in the performance of any of its obligations hereunder unless and until Landlord shall have failed to perform such obligations within thirty (30) days (or shall have failed to commence a cure within such thirty (30) day period and thereafter diligently prosecuted such cure to completion within such additional time as is reasonably necessary to correct any such failure) after receipt of written notice by Landlord from Tenant properly specifying which obligations Landlord has failed to perform. It is expressly understood and agreed that any money judgment against Landlord resulting from any default or other claim arising under this Lease shall be satisfied only out of the rents, issues, profits and other income (“income”) actually received from the Premises. No other real, personal or mixed property of Landlord, wherever situated, shall be subject to levy on any such judgment obtained against Landlord. If such income is insufficient for the payment of such judgment, Tenant shall not institute any further action, suit, claim or demand, in law or in equity, against Landlord for or on the account of such deficiency. Tenant hereby waives, to the fullest extent waivable under law, any right to satisfy said money judgment against Landlord except from income received by Landlord from the Premises during the Term hereof.

18.7    LANDLORD’S RIGHT TO PERFORM. Upon Tenant’s failure to perform any obligation to Tenant hereunder, including, without limitation, payment of Tenant’s insurance premiums and charges of contractors who have supplied materials or labor to the Premises, Landlord shall have the right to perform such obligations of Tenant on behalf of Tenant and/or to make payment on behalf of Tenant to such parties. Tenant shall reimburse Landlord the reasonable cost of Landlord’s performing such obligations on Tenant’s behalf, including, without limitation, reimbursement of any reasonable amounts that may be expended by Landlord and

Landlord’s reasonable attorneys’ fees, plus interest from the date of any expenditure of sums at the Remedy Rate.

18.8    [INTENTIONALLY DELETED.].


ARTICLE XIX. SUBORDINATION AND ATTORNMENT

19.1    SUBORDINATION. At Landlord's option, this Lease is and shall be subordinate to any ground lease, mortgage, deed of trust and/or any other hypothecation or security document and advances and obligations thereunder now or hereafter placed upon the Land or the Building, and any renewals, modifications, consolidations, replacements, and extensions thereof (individually and collectively, “Deed of Trust”), provided Tenant’s right to quiet possession under this Lease shall not be disturbed so long as Tenant is not in default, or with notice or passage of time or both would not be in default, under the terms, covenants, conditions and provisions of this Lease. Such subordination shall be effective upon notice from Landlord to Tenant without any further act of Tenant. Upon the reasonable request of Landlord, Tenant shall, from time to time, execute and deliver any documents or instruments that may be required by Landlord or the mortgagee, beneficiary, ground lessor or lender (“Landlord’s Lender”) under any such Deed of Trust, to effectuate any subordination within thirty (30) days of Tenant’s receipt of Landlord’s written request, provided that any such Landlord’s Lender agrees not to disturb Tenant's right to quiet possession under this Lease so long as Tenant is not in default, or with notice or passage of time or both would not be in default, under the terms, covenants, conditions and provisions of this Lease. If Tenant fails to execute and deliver any such documents or instruments, Tenant irrevocably constitutes and appoints Landlord as Tenant’s special attorney-in-fact, coupled with an interest, to execute and deliver any such documents or instruments. If Landlord’s Lender elects to have this Lease prior to the lien of its Deed of Trust, and gives written notice to Tenant of such election, this Lease shall be deemed prior to such Deed of Trust regardless of the respective dates of execution, delivery and recordation of this Lease and any such Deed of Trust.

19.2    ATTORNMENT. Tenant hereby attorns to and shall recognize the Landlord’s Lender as Tenant’s landlord under this Lease and shall promptly execute and deliver any instrument that Landlord may require to evidence such attornment. Tenant hereby irrevocably appoints Landlord as Tenant’s attorney-in-fact, coupled with an interest, to execute, acknowledge and deliver the instrument of attornment on behalf of Tenant.

19.3    ESTOPPEL CERTIFICATE. Upon the reasonable request of the Landlord, Tenant at any time and from time to time shall execute, acknowledge, and deliver to Landlord, no later than thirty (30) days after Tenant’s receipt of Landlord’s written request therefor, an estoppel certificate (“Estoppel Certificate”) in a form reasonably requested by Landlord or Landlord’s Lender. The Estoppel Certificate may be conclusively relied upon by a prospective lender, purchaser, or encumbrancer of Landlord’s interest in the Premises. Failure to deliver the Estoppel Certificate within thirty (30) days of the receipt of such written request shall be conclusive upon Tenant that: (i) this Lease is in full force and effect; (ii) there are no uncured defaults in Landlord’s or Tenant’s performance; (iii) not more than one month’s Monthly Rent

and Additional Rent have been paid in advance; and, (iv) the Security Deposit is in an amount equal to that specified in Section 1.14 hereof. Tenant hereby irrevocably appoints Landlord as its attorney-in-fact, which agency is coupled with an interest, to execute any such Estoppel Certificate upon Tenant’s failure to do so within such thirty (30) day period.

19.4    RIGHTS OF LANDLORD’S LENDER AND LANDLORD’S PURCHASER. If any Landlord’s Lender or any purchaser of Landlord’s interest in the Building or Land (“Landlord’s Purchaser”) requires a modification of this Lease at any time, Tenant shall, at Landlord’s request, promptly execute and deliver to Landlord instruments effecting the modifications that the Landlord’s Lender or Landlord’s Purchaser reasonably requires, provided that such modifications do not increase the rent, reduce the size of the Premises or otherwise adversely affect in any material respect any of Tenant’s rights under this Lease. If Landlord’s Lender or Landlord’s Purchaser has given prior written notice to Tenant that it is the Landlord’s Lender or Landlord’s Purchaser and such notice includes the address at which notices to such Landlord’s Lender or Landlord’s Purchaser are to be sent, then Tenant shall give Landlord’s Lender or Landlord’s Purchaser, as the case may be, written notice simultaneously with any notice given to Landlord to correct any failure of Landlord to perform any of Landlord’s obligations. Landlord’s Lender and Landlord’s Purchaser shall have the right after receipt of said written notice to correct or remedy such failure within a reasonable period of time.

19.5    LIMITATION OF LIABILITY. Whenever Landlord (or any successor landlord) conveys its interest in the Land or Building, Landlord (or any successor landlord) shall be automatically released from the further performance of covenants on the part of Landlord herein contained, and from any and all further liability, obligations, costs and expenses, demands, causes of action, claims or judgments arising from or growing out of, or connected with this Lease accruing on and after the effective date of said conveyance. If requested, Tenant shall execute a form of release and such other documentation as may be required to further effect the provisions of this Section. In the event of such a conveyance, the covenants and agreements of Landlord shall thereafter be binding upon the transferee of Landlord’s interest.


ARTICLE XX. FORCE MAJEURE
20.1 If either party hereto shall be delayed in or prevented from the performance of any act required hereunder by reason of acts of God, labor troubles, inability to procure materials, restrictive Regulations, inclement weather, acts of the public enemy, riot, insurrection, boycotts, strikes or such other causes without fault and beyond the reasonable control of the party obligated (financial inability excepted), performance of such act shall be excused for the period of the delay and the period for the performance of any such act shall be extended for a period equivalent to the period of such delay; provided, however, nothing in this Section shall delay the Rent Commencement Date or excuse Tenant from the prompt payment of any rent or other charge required of Tenant hereunder, except as may be expressly provided elsewhere in this Lease.






ARTICLE XXI.
ASSIGNMENT AND SUBLETTING

21.1    LANDLORD’S CONSENT. Tenant shall not voluntarily, involuntarily or by operation of law assign, transfer, mortgage, sublet, hypothecate or otherwise transfer or encumber (individually or collectively, “Transfer”) all or any part of Tenant’s interest in this Lease or in the Premises, without first obtaining Landlord’s express written consent, which consent shall not be unreasonably withheld or delayed. No consent to any Transfer shall constitute a waiver of the provisions of this Section. If Tenant is a partnership, a withdrawal or change, voluntary, involuntary, or by operation of law, of any partner, or the dissolution of the partnership, shall be deemed a Transfer requiring Landlord’s consent. If Tenant consists of more than one person or entity, a purported assignment, voluntary, involuntary, or by operation of law, from one person to the other shall be deemed a Transfer requiring Landlord’s consent. If Tenant is a corporation, any dissolution, merger, consolidation, or other reorganization of Tenant, or the sale or other transfer of any of the capital stock of Tenant or the value of the assets of Tenant, shall not be deemed a Transfer requiring Landlord’s consent. Landlord and Tenant agree (by way of example and without limitation) that it shall be reasonable for Landlord to withhold its consent to a Transfer if any of the following situations exist or may exist: (i) the proposed Transferee’s (as defined below) use of the Premises conflicts with the “use of Premises” as set forth in Section 1.13 or, regardless of any conflict, is of a type or nature that would have a negative effect on the reputation or value of the Building; (ii) in Landlord’s reasonable business judgment, the proposed Transferee lacks sufficient business reputation or experience to operate a successful business of the type and quality permitted under this Lease; (iii) Tenant is in default pursuant to this Lease; (iv) in Landlord’s reasonable business judgment, the present net worth of the proposed Transferee is less than the greater of Tenant’s net worth as of the date of this Lease or Tenant’s net worth at the date of Tenant’s request for consent; (v) the proposed Transferee has been involved in bona fide negotiations with Landlord for space in the Building within the preceding six (6) months; (vi) the rent for the sublease or assignment is less than the fair market value for comparable space at the time of such sublease or assignment, as determined by Landlord; (vii) the sublease or assignment will result in more than two (2) occupants per floor within the Premises, including Tenant and all subtenants; (viii) the Premises are not regular in shape with appropriate means of ingress and egress and suitable for normal renting purposes; and/or (ix) the proposed subtenant or assignee is either a government (or subdivision or agency thereof) or an occupant of the Building.

Any attempted or purported Transfer without Landlord’s prior written consent shall be void and of no force or effect, and shall not confer any estate or benefit on anyone. A consent to one (1) Transfer by Landlord shall not be deemed to be a consent to any subsequent Transfer to any other party.

21.2    NOTICE OF TRANSFER. Tenant shall give Landlord at least fifteen (15) days’ prior written notice of any requested Transfer and of the proposed terms of such Transfer (“Transfer Notice”), including but not limited to: (i) the name and legal composition of the proposed assignee, sublessee, encumbrancer or transferee (“Transferee”); (ii) the proposed Transferee’s financial statement(s) for the prior three (3) years, prepared in accordance with generally accepted accounting principles consistently applied; (iii) the portion of the Premises Tenant proposes to Transfer (including square footage and location); (iv) such other information as Landlord may reasonably require; and, (v) the nature of the proposed Transferee’s business to





be carried on in the Premises and shall, in addition, pay Landlord One Thousand Dollars ($1,000) as reimbursement for Landlord’s attorneys’ fees and administrative costs in reviewing the terms of the proposed Transfer. The foregoing terms shall be in sufficient detail to enable Landlord to evaluate the proposed Transfer and the prospective Transferee. Within fifteen (15) days after receipt of the Transfer Notice, Landlord shall either approve or disapprove of such Transfer; provided, however, that Landlord shall be deemed to have disapproved the Transfer Notice if Landlord has not sent Tenant written notice of Landlord’s approval within such thirty
(30) day period. Tenant shall immediately notify Landlord of any modification to the proposed terms of such Transfer. Tenant shall also provide to Landlord copies of the fully executed documents pertaining to the Transfer after the Transfer has become effective.

21.3    LANDLORD’S RIGHTS. Landlord shall have the right to condition Landlord’s consent to any Transfer upon Tenant’s and the Transferee’s executing a written assumption agreement, in a form approved by Landlord. The assumption agreement shall require the Transferee to expressly assume all obligations of Tenant under this Lease and shall require Tenant and Transferee to be and remain jointly and severally liable for the performance of all conditions, covenants, and obligations under this Lease from the effective date of the Transfer of Tenant’s interest in this Lease. Regardless of Landlord’s consent to any Transfer, no Transfer shall release Tenant of Tenant’s obligation or alter the primary liability of Tenant to pay rent and to perform all other obligations to be performed by Tenant hereunder. The acceptance of rent by Landlord from any Transferee shall not be deemed to be a waiver by Landlord of any provision of this Article. These rights are in addition to Landlord’s right to withhold its consent to any Transfer, and may be exercised by Landlord in its sole discretion without limiting Landlord in the exercise of any other right or remedy at law or in equity which Landlord may have by reason of such Transfer. In the event of default by any Transferee, Landlord may proceed directly against Tenant without the necessity of exhausting remedies against said Transferee. Tenant expressly agrees that the provisions of this Article XXI are not unreasonable standards or conditions for purposes of Section 1951.4(b)(2) of the California Civil Code, as amended or recodified from time to time.

If Landlord consents to the assignment or sublease, Landlord shall be entitled to receive as additional Rent hereunder an amount equal to fifty percent (50%) of the amount (if any) by which the total value of (x) any consideration paid by the Transferee for the assignment or sublease and, in the case of a sublease, the excess of the rent and other consideration payable by the subtenant over the amount of Base Rent and Additional Rent payable hereunder applicable to the subleased space, exceeds (y) the reasonable direct, out of pocket costs (such as, but not necessarily limited to, reasonable brokerage commissions, tenant improvement costs, attorneys’ fees, and other cash concessions as may be typical, reasonable and appropriate under then prevailing market conditions) actually and necessarily paid by Tenant to third parties not affiliated with Tenant to procure the assignment or sublease.


ARTICLE XXII. NOTICES

All notices, information, requests or replies (“Notice”) required or permitted to be given hereunder shall be given in writing and shall be given or served personally or by depositing the

same in the United States mail, express or certified, postage prepaid, return receipt requested or with a nationally-recognized overnight courier service that guarantees next business day delivery, addressed to the addresses of Tenant and Landlord specified as “Addresses for Notices and Reports” in Section 1.16, or at such other place as either Landlord or Tenant may, from time to time designate in a written notice by registered or certified mail given to the other. Notice shall be deemed sufficiently served upon receipt or refusal if receipt is refused.


ARTICLE XXIII. AUTHORITY

If Tenant is a corporation, trust, or general or limited partnership, each individual executing this Lease on behalf of such entity represents and warrants that he or she is duly authorized to execute and deliver this Lease on behalf of said entity. If Tenant is a corporation, trust or partnership, Tenant shall, simultaneously with execution of this Lease, deliver to Landlord written evidence of such authority satisfactory to Landlord.


ARTICLE XXIV. QUIET ENJOYMENT

Tenant, upon keeping, observing and performing all of the covenants and agreements of this Lease on its part to be kept, observed, and performed, shall lawfully and quietly hold, occupy and enjoy the Premises during the Term of this Lease.


ARTICLE XXV. [INTENTIONALLY DELETED]


ARTICLE XXVI. [INTENTIONALLY DELETED)


ARTICLE XXVII. INTERPRETATION AND APPLICATION

27.1    GOVERNING LAW. This Lease shall be construed in accordance with and governed by the statutes, decisions, and other laws of the State of California. Tenant hereby consents to the personal jurisdiction of any State or federal court located in the county in which the Premises are located and the service of process by any means authorized by any such State or federal court.

27.2    COMPLETE AGREEMENT. This Lease contains all terms, covenants, conditions, warranties and agreements of the parties relating in any manner to the rental, use and occupancy of the Premises. No prior agreements or understanding pertaining to the same shall be valid or of any force or effect. Both Landlord and Tenant acknowledge and agree that this





Lease was extensively negotiated by both parties hereto, and that this Lease, shall not be construed against either Landlord or Tenant.

27.3    AMENDMENT. This Lease may not be amended, altered or modified in any way except in writing signed by the parties hereto.

27.4    NO PARTNERSHIP. It is agreed that nothing contained in this Lease shall be deemed or construed as creating a partnership or joint venture between Landlord and Tenant or between Landlord and any other party, or cause Landlord to be responsible in any way for the debts or obligations of Tenant or any other party.

27.5    NO MERGER. The voluntary or other surrender of this Lease by Tenant, or a mutual cancellation thereof, shall not work as a merger, but shall, at the option of Landlord, either terminate all or any existing subleases or subtenancies, or operate as an assignment to Landlord of any or all such subleases or subtenancies.

27.6    SEVERABILITY. If any provision of this Lease or application thereof to any person or circumstances shall to any extent be invalid, the remainder of this Lease (including the application of such provision to persons or circumstances other than those to which it is held invalid) shall not be affected thereby, and each provision of this Lease shall be valid and enforced to the fullest extent permitted by law.

27.7    CAPTIONS. The captions of the Articles and Sections hereof are for convenience only and are not a part of this Lease and do not in any way limit or amplify the terms and provisions of this Lease.

27.8    WORDS. The words “Landlord” and “'Tenant,” as used herein, shall include the plural as well as the singular. Words used in the neuter gender include the masculine and feminine. If there is more than one Tenant, the obligations imposed upon Tenant hereunder shall be joint and several.

27.9    EXHIBITS. Exhibits “A,” “B-1,” “B-2,” “C,”, “D,” and “E”, and all other exhibits, if any, and any addendums, schedules or riders attached to this Lease are incorporated herein by this reference and made a part hereof, and any reference in the body of the Lease or in the exhibits, addendums, schedules, or riders to the “Lease” shall mean this Lease, together with all exhibits, addendums, schedules and riders.

27.10    NO THIRD PARTY BENEFICIARIES. This Lease is entered into by Landlord and Tenant for the sole benefit of Landlord and Tenant. There are no third party beneficiaries to this Lease.


ARTICLE XXVIII. [INTENTIONALLY DELETED]









ARTICLE XXIX. MISCELLANEOUS

29.1    TIME. Time is of the essence hereof.

29.2    SUCCESSORS. Subject to the restrictions on Transfer contained in Article XXI hereof, all the terms, covenants and conditions hereof shall be binding upon and inure to the benefit of the heirs, executors, administrators, transferees, successors and assigns of the parties hereto.

29.3    RECORDATION. Tenant shall not record this Lease or any memorandum hereof. Landlord has the right in its absolute discretion to record this Lease or a memorandum hereof, and, upon Landlord’s reasonable written request, Tenant shall execute and have acknowledged the same for recordation.

29.4    NO RECOURSE. The obligations of the Landlord under this Lease shall be without recourse to of any partner, officer, trustee, beneficiary, shareholder, director, unitholder or employee of Landlord or to any of their assets. The sole recourse of Tenant for any obligation of the Landlord under this Lease shall be limited to the income and profits from the Premises during the Term hereof.

29.5    BROKER. Except for the broker specified in Section 1.15 of this Lease, if any, Landlord and Tenant represent and warrant to each other that it has not retained the services of any other broker or real estate licensee and owes no other person or entity any finder’s or broker’s fee, commission or payment of any kind whatsoever. Landlord and Tenant shall defend, indemnify and hold the other harmless from and against any and all claims, demands, costs, expenses or liabilities related to or connected with any broker’s or finder’s fee, commission or payment of any kind asserted by any person or entity except for the broker specified in Section 1.15 of this Lease.

29.6    [INTENTIONALLY DELETED.].

29.7    NO LIGHT, AIR OR VIEW EASEMENT. No diminution or shutting off of light, air, or view by any structure which may be erected on property near or adjacent to the Premises or Building shall in any way affect this Lease or impose any liability upon Landlord.

29.8    ATTORNEYS’ FEES. If the services of an attorney are required by any party to secure the performance hereof or otherwise upon the breach or default of another party; or otherwise upon the breach or default of another party, or if any judicial remedy is necessary to enforce or interpret any provision of this Lease or the rights and duties of any person in relation thereto, the prevailing party shall be entitled to reasonable attorneys’ fees and costs, which shall consist of the fees and costs for services rendered by counsel, the fees and costs for services of experts, and all other reasonable costs and expenses actually incurred in connection with the action, including those costs and expenses recoverable as allowable costs of suit under the applicable state or federal statute and those attorney fees and costs incurred executing upon or appealing any judgment, as well as all other expenses incurred during the course of the action. Any award of damages following judicial remedy as a result of the breach of this Lease or any of its provisions shall include an award of prejudgment interest from the date of the breach at the





Recovery Rate or the maximum amount of interest allowed by law. Landlord and Tenant covenant and agree that Landlord and Tenant intend by this Article to compensate for attorneys’ fees actually incurred by the prevailing party at such attorneys’ then normal hourly rates or as otherwise agreed and that this Article shall constitute an instruction to the court that such rate or rates shall be deemed reasonable.

29.9    WAIVER. No waiver of any Event of Default or breach of any covenant by either party hereunder shall be implied from any omission by either party to take action on account of such default if such default persists or is repeated. Landlord’s acceptance of any payment of rent which is less than that required to be paid by Tenant shall be deemed to have been received only on account of the obligation for which it is paid and shall not be deemed an accord and satisfaction, notwithstanding any provisions to the contrary asserted by Tenant, written on any check or contained in any transmittal letter. The subsequent acceptance of rent hereunder by Landlord shall not be deemed to be a waiver of any preceding breach by Tenant of any term or covenant hereof, other than the failure of Tenant to pay the particular rent so accepted, regardless of Landlord’s knowledge of such preceding breach at the time of acceptance of such rent, and Landlord may accept such check or payment without prejudice to Landlord’s right to recover the balance of such rent or pursue any other remedy provided in this Lease. An express waiver must be in writing and signed by a person with the power to contractually bind Tenant or Landlord. An express waiver shall affect only the default specified in the waiver, and only for the time and to the extent expressly stated. Waivers by either party of any covenant, term, or condition contained herein shall not be construed as a waiver of any subsequent breach of the same covenant, term, or condition.

29.10    CERTIFIED ACCESS SPECIALIST. Pursuant to California Civil Code Section 1938, Landlord hereby notifies Tenant that neither the Premises nor the MLS Reduced Premises have been inspected by a Certified Access Specialist (CASp). A CASp can inspect the Premises and the MLS Reduced Premises and determine whether the Premises and the MLS Reduced Premises comply with all of the applicable construction-related accessibility standards under state law. Although state law does not require a CASp inspection of the Premises and the MLS Reduced Premises, Landlord may not prohibit Tenant from obtaining a CASp inspection of the Premises and the MLS Reduced Premises for the occupancy or potential occupancy of Tenant, if requested by Tenant. The parties shall mutually agree on the arrangements for the time and manner of the CASp inspection, the payment of the fee for the CASp inspection, and the cost of making any repairs necessary to correct violations of construction-related accessibility standards within the Premises and the MLS Reduced Premises.

If Tenant does not request a CASp inspection, to the fullest extent permitted by law, Tenant hereby (A) waives and disclaims any objection to, cause of action based upon, or claim that its obligations hereunder , should be reduced or limited as a result of the lack of any such inspection, and (B) agrees and acknowledges that the lack of such inspection shall in no event modify, diminish, enlarge or otherwise affect the respective rights and obligations of the parties under this Lease.

29.11    SUBMISSION OF LEASE. The submission of this document for examination and negotiation does not constitute an offer to lease, or a reservation of, or option for leasing the Premises. This document shall become effective and binding only upon execution and delivery





hereof by Landlord. No act or omission of any employee or agent of Landlord or of Landlord’s broker or managing agent shall alter, change, or modify any of the provisions hereof.

LANDLORD AND TENANT HAVE CAREFULLY READ AND REVIEWED THIS LEASE AND EACH TERM AND PROVISION CONTAINED HEREIN AND, BY EXECUTION OF THIS LEASE, SHOW THEIR INFORMED AND VOLUNTARY CONSENT THERETO. THE PARTIES HEREBY AGREE THAT, AT THE TIME THIS LEASE IS EXECUTED, THE TERMS OF THIS LEASE ARE COMMERCIALLY REASONABLE AND EFFECTUATE THE INTENT AND PURPOSE OF LANDLORD AND TENANT WITH RESPECT TO THE PREMISES.

IN WITNESS WHEREOF, the parties hereto have executed this Lease or, as the case may be, have caused their officers thereunto duly authorized to execute this Lease, in duplicate, the day and year first above written.

“LANDLORD”    “TENANT”

OAKMEAD PARKWAY PROPERTIES    MELLANOX TECHNOLOGIES, INC.,
PARTNERSHIP, a California general    a California corporation partnership

By: MACMILLAN PARTNERSHIP,    By: /s/ Jacob Shulman    
A California general partnership, General    Name:        JACOB SHULMAN Partner    Its:    CHIEF FINANCIAL OFFICER

By: /s/ Donald H. MacMillan    
Donald H. MacMillan, Trustee of the    By:        /s/ Cheryl Ganapol     Donald H. MacMillan 1986 Amended    Name:        CHERYL GANAPOL and Restated Trust dated January 25, 2007    Its:             Managing Partner





EXHIBIT “A”

(Land Description)


Exhibit “A” to Lease by and between Oakmead Parkway Properties Partnership, a California general partnership, as Landlord, and Mellanox Technologies, Inc., a California corporation, as Tenant, dated as of August 1, 2008.

The Land is legally described as follows:

All that certain real property situated in the City of Sunnyvale, .County of Santa Clara, State of California, described as follows:

ALL OF PARCEL 2, as shown upon the Parcel Map entitled, “Parcel Map, being all of Parcel A, as shown on the Parcel Map recorded in Book 353 of Maps, at page 14, Santa Clara County Records", filed for record in the office of the Recorder of the County of Santa Clara, State of California, on July 27, 1977 in Book 401 of Maps, at page 8.

EXCEPTING FROM THE ABOVE DESCRIBED PARCEL, that portion of said property lying below a depth of 500 feet, measured vertically from the contour of the surface thereof; as reserved in the Deed Southern Pacific Realco, a partnership, recorded March 2, 1973 in Book 0260 at page 419 of Official Records of Santa Clara County provided however, that said Grantor, its successors and assigns, shall not have the right for any and all purposes to enter upon, into or through the surface or that portion of said property lying above 500 feet, measured vertically from the contour of the surface of said property.









EXHIBIT “B”
(Site Plan and Floor Plan)

The site plan and floor plan comprising this Exhibit B, marked to show the Premises, is attached hereto.




-






EXHIBIT “C”
Option to Extend Term

A.    Option to Extend Term on Entire Building. Tenant shall have one option to extend the Term for the entire Premises on the terms and conditions set out in this
Exhibit “C” by delivering notice to Landlord (“Tenant’s Extension Option Notice”) not sooner than January 1, 2025 and not later than July 1, 2025. If Tenant fails timely to deliver Tenant's Extension Option Notice, its option under this Exhibit “C” shall terminate and be of no further force or effect.

B.    Any extended Term shall be on the terms and conditions contained in the Lease, provided the Monthly Rent shall be “Premises fair market rent” (as defined below) which shall determine as follows:

(i)    If Tenant exercises its option by delivery of Tenant's Extension Option Notice, then the Monthly Rent determination process shall begin fifteen (15) business days after Landlord’s receipt of Tenant’s option exercise notice (either date defined herein as the “Process Start Date”). For a period of thirty (30) days after the Process Start Date (“Negotiation Period”), Landlord and Tenant shall attempt to agree upon the Premises fair market rent for the Option Term. If during the Negotiation Period the parties agree on the Premises fair market rent, they shall execute an Amendment to this Lease memorializing the agreed Premises fair market rent as the Monthly Rent for the Option Period (which Monthly Rent shall be subject to adjustment in accordance with Section E. below in the event Tenant retains a real estate broker to assist it in connection with the exercise of its option to extend the Term).

(ii)    If the parties are unable to agree on the Premises fair market rent before the expiration of the Negotiation Period, then the Option Term Monthly Rent shall be the monthly Premises fair market rent as determined in accordance with Section B.(iv) and B.(v) below, as the case may be, but in no event shall the Monthly Rent for the Option Term be less than the scheduled Monthly Rent for the last month before the commencement of the Option Term.

(iii)    The “Premises fair market rent” shall be defined to mean the fair market rental value of the Premises (including any periodic increases during the Option Term) as of the commencement of the Option Period, taking into consideration the quality, size, design and location of the Premises, and the rent for comparable buildings located in the vicinity of the Premises. Landlord shall not be obligated to provide any “free rent”, incentive payments, tenant improvement payments or other inducements with regard to the extended Term.





(iv)    Within seven (7) days after the expiration of the Negotiation





Period, each party, at its cost and by giving notice to the other party, shall appoint a real estate appraiser with at least five (5) years full time commercial appraisal experience in the geographic area in which the Premises are located to appraise and set the then Premises fair market rent for the Option Period. If a party does not notify the other party of the name and contact information for its appraiser within ten (10) days after the other party has given notice of the name of its appraiser, the single appraiser appointed shall be the sole appraiser and shall set the then Premises fair market rental value. If the two (2) appraisers are appointed by the parties as stated in this clause, they shall meet promptly and attempt to set the then Premises fair market rent. If they are unable to agree within thirty (30) days after the second appraiser has been appointed (“Appraiser Determination Period”), they shall attempt within thirty
(30) days after the expiration of the Appraiser Determination Period to select a third appraiser meeting the qualifications stated in this clause. If they are unable to agree on the third appraiser, either of the parties to this Lease, by giving ten (10) days’ notice to the other party, may apply to the then Presiding Judge of the Santa Clara County Superior Court for the selection of a third appraiser who meets the qualifications stated in this paragraph. Each of the parties shall bear one half (1/2) of the cost of appointing the third appraiser and of paying the third appraiser's fee. The third appraiser, however selected, shall be a person who has not previously acted in any capacity for either party.

(v)    Within thirty (30) days after the selection of the third appraiser, a majority of the appraisers shall set the then Premises fair market rent. If a majority of the appraisers are unable to agree upon the then Premises fair market rent within the thirty (30) day period, the three (3) appraisals shall be added together and their total divided by three (3), the resulting quotient shall be the then Premises fair market rent and the Monthly Rent for the Option Term. If, however, the low appraisal and/or the high appraisal are/is more than ten percent (10%) lower and/or higher than the middle appraisal, then the appraisal(s) that exceeds the ten percent (10%) deviation, shall be disregarded. If only one appraisal is disregarded, the remaining two (2) appraisals shall be added together and their total divided by two (2), the resulting quotient shall be the then Premises fair market rent (and the Monthly Rent during the extended Term). If both the low appraisal and the high appraisal are disregarded, the middle appraisal shall be the Premises fair market rent (and the Monthly Rent during the extended Term). Any extended Term Monthly Rent shall be subject to the minimum Monthly Rent described in Section B.(ii) above, and to adjustment in accordance with Section E. below (in the event Tenant retains a real estate broker to assist it in connection with the exercise of its option to extend the Term). After the Premises fair market rent has been set, the appraisers shall immediately notify the parties and the parties shall amend this Lease within fifteen (15) days of such notice to memorialize the Monthly Rent for the extended Term.





C.    The Tenant's option rights contained in this Exhibit “C” shall


supersede any other rights to extend the Term or expand Tenant’s Premises and any such other rights shall be without further force or effect.

D.    Notwithstanding any provision of this Exhibit “C”, Tenant’s exercise of any option to extend the Term shall be void and of no force or effect if an event of default (as defined in Section 18.1 of the Lease) exists either at the time Tenant exercises its option, or on the commencement date of the extended Term; provided, however, that Tenant shall not be considered in default if Tenant has commenced a cure within the applicable cure period and thereafter diligently prosecutes the same to completion.

E.    Notwithstanding any other provision of this Lease or this Exhibit “C”, Landlord shall have no obligation to pay any broker’s commission to any real estate broker with whom Tenant may work in connection with Tenant’s exercise of its option to extend the Term of this Lease. If Tenant engages a real estate broker to assist it in connection with the exercise of its option to extend the Term, Tenant shall either pay any commission owing to such real estate broker in connection with Tenant’s exercise of its option to extend the Term, or, at the request of Tenant, Landlord shall pay the commission due to Tenant’s real estate broker, in which event, Landlord shall amortize the amount of such commission over the sixty (60) months in the extended Term, add such monthly amortized amount to the Monthly Rent otherwise payable during the extended Term, as determined as provided in this Exhibit
“C”, and receive reimbursement from Tenant for any such commission paid by Landlord to Tenant’s broker through the increase in the Monthly Rent payable during the extended Term as provided herein.

EXHIBIT D

ATTACHED TO AND FORMING A PART OF OFFICE SPACE LEASE
DATED AS OF     , 2017, BETWEEN

OAKMEAD PARKWAY PROPERTIES PARTNERSHIP,
a California general partnership, AS LANDLORD, and
MELLANOX TECHNOLOGIES, INC.,
a California corporation, AS TENANT (the “LEASE”)

CONSTRUCTION RIDER

This Construction Rider shall set forth the terms and conditions relating to the construction of the tenant improvements in the Premises, including, without limitation, the Former MLS Space and the Building Lobby. This Construction Rider is essentially organized chronologically and addresses the issues of the construction of the Tenant Improvements in the Premises, in sequence, as such issues will arise during the actual construction of such improvements. All capitalized terms used but not defined herein shall have the meanings given such terms in the Lease. All references in this Construction Rider to Articles or Sections of “the Lease” shall mean the relevant portion of the Office Space Lease to which this Construction Rider is attached as Exhibit D and of which this Construction Rider forms a part, and all references in this Construction Rider to Sections of “this Construction Rider” shall mean the relevant portion of this Construction Rider.

SECTION l
LANDLORD’S INITIAL CONSTRUCTION IN THE PREMISES

1.1    Base Building as Constructed by Landlord. Landlord is familiar with the base building work (the “Base Building”) and the plans and specifications for the Base Building (the “Plans”).

1.2    Landlord Work. Landlord shall, at Landlord’s sole cost and expense, as provided below, cause the construction and installation of the following Tenant Improvements for the Premises (collectively, the “Landlord Work”), which Landlord Work shall be installed or constructed consistent with the Plans, and shall, unless otherwise indicated, be installed and constructed in compliance with, and only to the extent required by, applicable building code (the “Code”).

SECTION 2 TENANT IMPROVEMENTS

2.1    Tenant Improvement Allowance. Tenant shall be entitled to a one-time tenant
improvement allowance (the “TI Allowance”) in the amount Seven Hundred Twenty Thousand

Dollars ($720,000.00), for the costs relating to the initial design and construction of Tenant’s improvements, including the Landlord Work, which are permanently affixed to the Premises (the “Tenant Improvements”), of which Twenty-one Thousand Eight Hundred Dollars ($21,800.00) has already been expended by Landlord for certain work performed on the second floor of the Building (including design costs) at Tenant’s request prior to the commencement of the term of this Lease. Hence, the remaining balance of the TI Allowance is Six Hundred Ninety-eight
Thousand Two Hundred Dollars ($698,200.00) (the “Remainder of the TI Allowance”). In no event shall Landlord be obligated to make disbursements pursuant to this Construction Rider in a total amount which exceeds the Remainder of the TI Allowance and any portion of the TI Allowance remaining after construction of the Tenant Improvements shall belong to Landlord.
Further, Landlord shall have no liability to Tenant for any portion of the TI Allowance not utilized by Tenant for Tenant Improvements to the Premises or FF&E, as provided hereinbelow, on or before December 31, 2019. All Tenant Improvements, whether paid for by Landlord or Tenant, shall become a part of the Premises, shall be the property of Landlord and, subject to the provisions of the Lease, shall be surrendered by Tenant with the Premises, without any compensation to Tenant, at the expiration or termination of the Lease, in accordance with the provisions of the Lease. Notwithstanding the foregoing, Tenant shall be permitted to use up to Seventy-five Thousand Dollars ($75,000.00) of the Remainder of the TI Allowance for Tenant’s fixtures, furniture and equipment (“FF&E”), which FF&E shall not become the property of Landlord or surrendered by Tenant with the Premises.

2.2    Disbursement of the Tenant Improvement Allowance. Except as otherwise set forth in this Construction Rider, the Remainder of the TI Allowance shall be disbursed by Landlord (each of which disbursements shall be made pursuant to Landlord's disbursement process) only for the following items and costs (collectively, the “Tenant Improvement Allowance Items”):

2.2.1    Payment of the fees of the “Space Planner”, “Architect” and the “Engineers”, as those terms are defined in Section 3.1 of this Construction Rider, and payment of the fees incurred by, and the cost of documents and materials supplied by, Landlord and Landlord’s consultants in connection with the preparation and review of the “Construction Drawings” , as that term is defined in Section 3.1 of this Construction Rider, together with a construction management fee of three percent (3%) of the cost of the Landlord Work as compensation for Landlord supervision or Landlord administrative fees associated with the Tenant Improvements;

2.2.2    The payment of plan check, permit and license fees relating to construction of the Tenant Improvements;

2.2.3    The cost of construction of the Tenant Improvements including, without limitation, testing and inspection costs, hoisting and trash removal costs, and contractors’ fees and general conditions;

2.2.4    The cost of any changes in the Base Building work or the Landlord Work when such changes are required by the Construction Drawings, such cost to include all direct architectural and/or engineering fees and expenses incurred in connection therewith.


2.2.5    The cost of any changes to the Construction Drawings, Tenant Improvements or Landlord’s Work required by Code;

2.2.6    Sales and use taxes and Title 24 fee ;

2.2.7    The cost of the Landlord Work;

2.2.8    All other costs to be expended by Landlord in connection with the construction of the Tenant Improvements; and

2.2.9    Up to Seventy-five Thousand Dollars ($75,000.00) in FF&E to be acquired by Tenant to the extent funds remain available in the Remainder of the TI Allowance for such purpose.

SECTION 3 CONSTRUCTION DRAWINGS

3.1    Selection of Space Planner/Architect/Construction Drawings. Landlord’s space planner (the “Space Planner”), shall define Tenant’s space requirements in Premises. Such Space Planner shall prepare the “Final Space Plan”, as that term is defined in Section 3.2 below, Landlord’s architect (the “Architect”) shall prepare the “Construction Drawings” (as such term is defined in this Section 3.1 below), which Construction Drawings shall be prepared based on
the Final Space Plan. Landlord may retain engineering consultants (the “Engineers”) to prepare all plans and engineering working drawings relating to the structural, mechanical, electrical, plumbing, HVAC, life safety, and sprinkler work in the Premises. The plans and drawings to be prepared by Architect and the Engineers hereunder shall be known collectively as the “Construction Drawings.” Landlord’s review of the Final Space Plan, as set forth in this Section 3, shall be for its sole purpose and shall not imply Landlord’s approval of the same, or obligate Landlord to review the same, for quality, design, Code compliance or other like matters.

3.2    Final Space Plan. Tenant and the Space Planner shall prepare the final space for Tenant Improvements in the Premises, shall receive preliminary plan check approval for the
same from the City of Sunnyvale (collectively, the “Final Space Plan”), which Final Space Plan shall include a layout and designation of all offices, rooms and other partitioning, their intended use, and equipment to be contained therein, and shall deliver the Final Space Plan and proof of receipt of preliminary plan check approval to Landlord for Landlord’s approval.

3.3    Non-Standard Improvement Package Items. Tenant shall provide Landlord, for Landlord’s approval, details and information with complete specifications to allow Landlord to prepare a “Partial Cost Proposal”, as that term is defined below in Section 4.2 of this Construction Rider, for all materials, components, finishes, equipment, and improvements which are not part of Landlord’s Work.

3.4    Final Working Drawings. Architect and the Engineers shall complete the architectural and engineering drawings for the Premises, and the final architectural working

drawings in a form which is complete to allow subcontractors to bid on the work, to obtain all applicable permits, and to subsequently construct the work (collectively, the “Final Working Drawings”).

3.5    Permits.

3.5.1    Permits. After the approval of the Final Working Drawings by Landlord (the “Approved Working Drawings”), Landlord shall cause the Architect to submit same to the City of Sunnyvale for all applicable building permits necessary to allow Contractor to commence and fully complete the construction of the Tenant Improvements (the “Permits”). Tenant shall use its best efforts and all due diligence to cooperate with Architect, the Engineers, Landlord and “Contractor”, as that term is defined in Section 4.1, below, to do all acts necessary, including cooperation in the preparation of shop drawings, if necessary, to obtain the Permits.

3.5.2    Other Terms. No changes, modifications or alterations in the Approved Working Drawings may be made without the prior written consent of Landlord, provided that Landlord may withhold its consent, in its sole discretion, to any change in the Approved Working Drawings, if such change would directly or indirectly delay the Substantial Completion of the Tenant Improvements.

3.6    Time Deadlines. Tenant shall use its best, good faith efforts and all due diligence to cooperate with Architect, the Engineers, and Landlord to complete all phases of the Construction Drawings and the permitting process, and with Contractor for approval of the Final Costs (as defined in Section 4.2.1 below) as soon as possible after the execution of the Lease.

SECTION 4
CONSTRUCTION OF THE TENANT IMPROVEMENTS

4.1    Contractor. Landlord’s contractor (“Contractor”) shall construct the Tenant Improvements.

4.2    Cost Proposal. After the Approved Working Drawings are signed by Landlord and Tenant, Landlord shall provide Tenant with a cost proposal in accordance with the Approved Working Drawings, which cost proposal shall include, as nearly as possible, the cost of all Tenant Improvement Allowance Items to be incurred in connection with the construction of the Tenant Improvements (the “Cost Proposal”'). Landlord shall obtain from Contractor construction costs (plus) basis on approved Tenant specification for the Tenant Improvements work, including change orders. Landlord and Tenant shall work together in good faith in an attempt to agree upon a mutually acceptable Cost Proposal as soon as reasonably possible. Landlord anticipates that Contractor shall arrange plumbing, HVAC, electrical and fire control on a design/build basis, and that the remainder of the work shall be put to bid to at least three (3) qualified subcontractors. Notwithstanding the foregoing, portions of the cost of the Tenant Improvements may be delivered to Tenant as such portions of the Tenant Improvements are priced by Contractor (on an individual item by-item or trade-by-trade basis), even before the Approved Working Drawings are completed (the “Partial Cost Proposal”) for purposes of facilitating the early purchase of items and construction of the same. Tenant shall approve and

deliver the Cost Proposal to Landlord within ten (10) days of the receipt of the same, or, as to a Partial Cost Proposal within five (5) business days of receipt of the same, and upon receipt of the same by Landlord, Landlord shall be released by Tenant to purchase the items set forth in the Cost Proposal or Partial Cost Proposal, as the case may be, and to commence the construction relating to such items. The date by which Tenant must approve and deliver the Cost Proposal or the last Partial Cost Proposal to Landlord, as the case may be, shall be known hereafter as the “Cost Proposal Delivery Date”. The total of all Partial Cost Proposals, if any, shall be known as the Cost Proposal.

4.3     Construction of Tenant Improvements by Landlord’s Contractor under the Supervision of Landlord.

4.3.1    Over-Allowance Amount. Within thirty (30) days after completion of the Tenant Improvements by Landlord and delivery of the Premises, so improved, to Tenant, as provided below, Tenant shall deliver to Landlord cash in an amount (the “Over-Allowance Amount”) equal to the difference between (i) the amount of the Cost Proposal and (ii) the amount of the Remainder of the TI Allowance (plus any Additional Amount advanced by Tenant in accordance with Section 3.3 of the Lease). ln the event that, after the Cost Proposal Date, any revisions, changes, or substitutions shall be made to the Construction Drawings or the Tenant Improvements, any additional costs which arise in connection with such revisions, changes or substitutions or any other additional costs, shall be added to the Cost Proposal for determining any Over-Allowance Amount.

4.3.2     Landlord’s Retainment of Contractor. Landlord shall independently retain Contractor to construct the Tenant Improvements in accordance with the Approved Working Drawings and the Cost Proposal.

4.3.3     Contractor’s Warranties and Guaranties. Landlord hereby assigns to Tenant all warranties and guaranties by Contractor relating to the Tenant Improvements and Tenant hereby waives all claims against Landlord relating to, or arising out of the construction of, the Tenant Improvements. Such warranties and guaranties of Contractor shall guarantee that the Tenant Improvements shall be free from any defect in workmanship and materials for a period of not less than one (1) year from the date of completion thereof, and Contractor shall be responsible for the replacement or repair, without additional charge, of the Tenant Improvements that shall become defective within one (1) year after Substantial Completion of the Tenant Improvements. The correction of such work shall include, without additional charge, all additional expenses and damages in connection with such removal or replacement of all or any part of the Tenant Improvements.

4.3.4
Intentionally deleted.

4.4    Substantial Completion. The Tenant Improvements shall be deemed to be “Substantially Completed” when they have been completed in accordance with the Final Working Drawings except for finishing details, minor omissions, decorations and mechanical adjustments of the type normally found on an architectural “punch list” but not before the date,

when the City of Sunnyvale issues a Certificate of Occupancy for the Premises, or the portion of the Premises, so improved (or if no such certificates are issued by the City, then upon a signoff by the City of the permit card for the Tenant Improvements). (The definition of Substantially Completed shall also define the terms “Substantial Completion” and “Substantially
Complete.”) Following Substantial Completion of the Tenant Improvements and before Tenant takes possession of the Premises, or the portion thereof, so improved, Landlord and Tenant shall inspect the Premises, or such portion thereof so improved, and jointly prepare a “punch list” of agreed items of construction remaining to be completed. Landlord shall complete the items set forth in the punch list as soon as reasonably possible. Tenant shall cooperate with and accommodate Landlord and its workers in completing the items on the punch list. After Substantial Completion and upon Tenant’s request, Landlord shall deliver to Tenant a copy of the final plans for the Tenant Improvement work.

4.5    Delivery of Premises. Upon Substantial Completion of the Tenant Improvements, Landlord shall deliver possession of the Premises, or the portion thereof, so improved, to Tenant. Neither Landlord nor its representatives shall be liable to Tenant for any damages resulting from any delay in completing such construction obligations and/or delivering possession of the Premises, or the portion thereof, so improved, to Tenant and the Lease shall remain in full force and effect. If any delays in Substantially Completing the Tenant Improvements are attributable to Tenant Delays (as defined in Section 5 of this Construction Rider), or if Tenant fails to perform any of Tenant’s obligations under this Construction Rider within the time periods specified herein, Landlord may treat such failure of performance as an Event of Default under the Lease and recover from Tenant any additional costs incurred by Landlord, together with interest at the Recovery Rate, as a result of such delays.


SECTION 5
COMPLETION OF THE TENANT IMPROVEMENTS LEASE COMMENCEMENT DATE

Tenant shall be responsible for, and shall pay Landlord, any and all costs and expenses incurred by Landlord as a result of a delay in the Substantial Completion of the Former MLS Space or in the occurrence of any of the other conditions precedent to the delivery of the Former MLS Space to Tenant by the Former MLS Space Delivery Date, due to:

5.1    [Intentionally omitted.];

5.2    Tenant’s failure to timely approve any matter requiring Tenant’s approval;

5.3    A breach by Tenant of the terms of this Construction Rider or the Lease;

5.4    Changes in any of the Construction Drawings after disapproval of the same by Landlord or because the same do not comply with Code or other applicable laws;

5.5    Tenant’s request for changes in the Approved Working Drawings;


5.6    Tenant’s requirement for materials, components, finishes or improvements which are not available in a commercially reasonable time, or which are different from, or not included in Landlord’s Work;

5.7    Changes to the Base Building or Landlord Work required by the Approved Working Drawings; or

5.8    Any other acts or omissions of Tenant, or its agents, or employees. (Each of the foregoing events is referred to as a “Tenant Delay.”)
SECTION 6 MISCELLANEOUS

6.1     Tenant’s Entry Into the Premises Prior to Substantial Completion. Provided that Tenant and its agents do not interfere with Contractor’s work in the Building and the Premises, Contractor shall allow Tenant access to the Premises, or any portion thereof then being improved, prior to the Substantial Completion of the Premises, or such portion thereof (but if such access is to be prior to the issuance of the Certificate of Occupancy (or other governmental signoff for the Tenant Improvements if such certificates are not issued) for the Tenant Improvements, then such access shall be only as allowed by the City of Sunnyvale) for the purpose of Tenant installing over standard equipment or fixtures (including Tenant’s data and telephone equipment) in the Premises, or such portion thereof. Prior to Tenant’s entry into the Premises, or such portion thereof, as permitted by the terms of this Section 6.1, Tenant shall submit a schedule to Landlord and Contractor for their approval, which schedule shall detail the timing and purpose of Tenant’s entry, and Tenant shall provide evidence reasonably satisfactory to Landlord that Tenant’s insurance as described in Article X, Insurance, of the Lease, shall be in effect as of the time of such entry. Such permission may be revoked at any time upon twenty- four (24) hours’ notice, and Tenant and its representatives shall not interfere with Landlord or Contractor in completing the Tenant Improvements. Tenant shall hold Landlord harmless from and indemnify, protect and defend Landlord against any loss or damage to the Building or Premises (including the Former MLS Space) and against injury to any persons caused by
Tenant’s actions pursuant to this Section 6.1.

6.2    [[INTENTIONALLY DELETED.] ]

6.3     Tenant’s Representative. Tenant has designated _Moti Keren    and
Garrett Tsuyuki    as its only representatives with respect to the matters set forth in this Construction Rider, either of who, until further notice to Landlord, shall have full authority and responsibility to act on behalf of Tenant as required in this Construction Rider.

6.4     Landlord’s Representative. Landlord has designated Donald H. Mac Millan and David Mac Millan as its representative with respect to the matters set forth in this Construction Rider, who, until further notice to Tenant, shall have full authority and responsibility to act on behalf of Landlord as required in this Construction Rider.


6.5    Time of the Essence in this Construction Rider. Unless otherwise indicated, all references herein to a “number of days” shall mean and refer to calendar days. In all instances where Tenant is required to approve or deliver an item, written notice of approval is required. If no written notice of approval is given by Tenant within the requisite response period, Landlord shall have the right to send a second notice requesting approval or delivery of such item, and if such second notice is labelled “SECOND NOTICE – FAILURE TO RESPOND TIMELY SHALL BE DEEMED TENANT’S APPROVAL”, if Tenant again fails to respond to such notice, the item for which approval was so requested shall be deemed approved and delivered.

6.6     Tenant’s Lease Default. Notwithstanding any provision to the contrary contained in the Lease, if an event of default as described in Section 18.1 of this Lease, or a default by Tenant under this Construction Rider, has occurred at any time on or before the Substantial Completion of the Tenant Improvements in the Premises, then (i) in addition to all other rights and remedies granted to Landlord pursuant to the Lease, Landlord shall have the right to withhold payment of all or any portion of the Tenant Improvement Allowance and/or Landlord may cause Contractor to cease the construction of the Tenant Improvements (in which case, Tenant shall be responsible for any delay in the Substantial Completion of the Tenant Improvements caused by such work stoppage as set forth in Section 5.3 of this Construction Rider), and (ii) all other obligations of Landlord under the terms of this Construction Rider shall be forgiven until such time as such default is cured pursuant to the terms of the Lease.





EXHIBIT E

(Rules And Regulations)

1.
No sign, placard, picture, advertisement, name or notice shall be installed or displayed on any part of the outside or inside of the Building without the prior written consent of Landlord. Landlord shall have the right to remove, at Tenant’s expense and without notice, any sign installed or displayed in violation of this rule. All approved signs or lettering on doors and walls shall be printed, painted, affixed or inscribed at the expense of Tenant by a person chosen by Landlord.

2.
If Landlord objects in writing to any curtains, blinds, shades, screens or hanging plants or other similar objects attached to or used in connection with any window or door of the Premises, Tenant shall immediately discontinue such use. No awning shall be permitted on any part of the Premises, Tenant shall not place anything against or near glass partitions or doors or windows which may appear unsightly from outside the Premises.

3.
Tenant shall not obstruct any sidewalks, halls, passages, exits, entrances, elevators or stairways of the Building. The halls, passages, exits, entrances, shopping malls, elevators and stairways are not open to the general public. Landlord shall in all cases retain the right to control and prevent access thereto of all persons whose presence in the judgment of Landlord would be prejudicial to the safety, character, reputation and interest of the Building and its tenants; provided that nothing herein contained shall be construed to prevent such access to persons with whom any tenant normally deals in the ordinary course of its business, unless such persons are engaged in illegal activities. No tenant and no employee or invitee of any tenant shall go upon the roof of the Building.

4.
The monument signage outside of the Building will be provided exclusively for the display of the name and location of tenants only, and Landlord reserves the right to exclude any other names therefrom.

5.
All cleaning and janitorial services for the Building and the Premises shall be provided exclusively through Landlord, at Tenant’s expense, and except with the written consent of Landlord, no person or persons other than those approved by Landlord shall be permitted to enter the Building for the purpose of cleaning the same. Tenant shall not cause any unnecessary labor by carelessness or indifference to the good order and cleanliness of the Premises. Landlord shall not in any way be responsible to any Tenant for any loss of property on the Premises, however occurring, or for any damage to any Tenant’s property by the janitor or any other employee or any other person.

6.
Landlord will furnish Tenant, at Tenant’s cost (unless such cost is paid from any tenant improvement allowance, if applicable, available to Tenant by Landlord), with two keys to each exterior door lock in the Premises. Landlord may make a reasonable charge for any additional keys. Tenant shall not make or have made additional keys, and Tenant shall .not alter any lock or install a new additional lock or bolt on any door of its




Premises. Tenant, upon the termination of its tenancy, shall deliver to Landlord the keys of all doors which have been furnished to Tenant, and in the event of loss of any keys so furnished, shall pay Landlord therefor.

7.
If Tenant requires telegraphic, telephonic, burglar alarm or similar services, it shall first obtain, and comply with, Landlord’s instructions in their installation.

8.
The elevator shall be available for use by all tenants in the Building, subject to such reasonable scheduling as Landlord in its discretion shall deem appropriate. No equipment, materials, furniture, packages, supplies, merchandise or other property will be received in the Building or carried in the elevator except between such hours as may be designated by Landlord.

9.
Tenant shall not place a load upon any floor of the Premises which exceeds the load per square foot which such floor was designed to carry and which is allowed by law. Landlord shall have the right to prescribe the weight, size and position of all equipment, materials, furniture or other property brought into the Building. Heavy objects shall, if considered necessary by Landlord, stand on such platforms as determined by Landlord to be necessary to properly distribute the weight. Business machines and mechanical equipment belonging to Tenant, which cause noise or vibration that may be transmitted to the structure of the Building or to any space therein to such a degree as to be objectionable to Landlord or to any tenants in the Building, shall be placed and maintained by Tenant, at Tenant’s expense, on vibration eliminators or other devices sufficient to eliminate noise or vibration. The persons employed to move such equipment in or out of the Building must be acceptable to Landlord. Landlord will not be responsible for loss of, or damage to, any such equipment or other property from any cause, and all damage done to the Building by maintaining or moving such equipment or other property shall be repaired at the expense of Tenant. Tenant shall require all persons employed by Tenant to move equipment or other articles in or out of the Building or Premises (collectively, “movers”) to, prior to commencing any moving, furnish Landlord with original certificates of insurance evidencing that such movers carry (i) workers compensation insurance in such amounts as may be required by law; (ii) commercial general liability insurance (including owned and non-owned automobile liability), on an occurrence basis, with limits of no less than $2,000,000 per occurrence and no less than $3,000,000 in the annual aggregate; and (iii) employers liability insurance with limits of at least $1,000,000. All such liability policies shall (i) name Landlord and its managing agent as additional insureds; (ii) be primary to and non-contributory with any insurance policies carried by Landlord or such managing agent; and (iii) contain contractual liability and cross-liability endorsements in favor of Landlord and such managing agent.

10.
Tenant shall not use or keep in the Premises any kerosene, gasoline or other inflammable or combustible fluid or material other than those limited quantities necessary for the operation or maintenance of office equipment. Tenant shall not use or permit to be used in the Premises any foul or noxious gas or substance, or permit or allow the Premises to be occupied or used in a manner offensive or objectionable to




Landlord or other occupants of the Building by reason of noise, odors or vibrations, nor shall Tenant bring into or keep in or about the Premises any birds or animals.

11.
Tenant shall not use any method of heating or air-conditioning other than that supplied by Landlord.

12.
Tenant shall not waste electricity; water or air-conditioning and agrees to cooperate fully with Landlord to assure the most effective operation of the Building's heating and air conditioning and to comply with any governmental energy-saving rules, laws or regulations of which Tenant has actual notice, and shall refrain from adjusting controls. Tenant shall keep corridor doors closed, and shall close window coverings at the end of each business day.

13.
Landlord reserves the right, exercisable without notice and without liability to Tenant, to change the name and street address of the Building.

14.
Landlord reserves the right to exclude from the Building between the hours of 6 p.m. and 7 a.m. the following day, or such other hours as may be established from time to time by Landlord, and on Sundays and legal holidays, any person unless that person is known to be person or employee in charge of the Building and has a pass or is properly identified. Tenant shall be responsible for all persons for whom it requests passes and shall be liable to Landlord for all acts of such persons. Landlord shall not be liable for damages for any error with regard to the admission to or exclusion from the Building of any person. Landlord reserves the right to prevent access to the Building in case of invasion, mob, riot, public excitement or other commotion by closing the doors or by other appropriate action.

15.
Tenant shall close and lock the doors of its Premises and entirely shut off all water faucets or other water apparatus, and electricity, gas or air outlets before tenant and its employees leave the Premises. Tenant shall be responsible for any damage or injuries sustained by other tenants or occupants of the Building or by Landlord for noncompliance with this rule.

16.
Tenant shall not obtain for use on the Premises food, beverage, towel, car washing or detailing or other similar services or accept barbering, boot blacking or car washing or detailing service upon the Premises, except at such hours and under such regulations as may be fixed by Landlord.

17.
The toilet rooms, toilets, urinals, wash bowls and other apparatus shall not be used for any purpose other than that for which they were constructed and no foreign substance of any kind whatsoever shall be thrown therein. The expense of any breakage, stoppage or damage resulting from the violation of this rule shall be borne by the tenant who, or whose employees or invitees, shall have caused it.

18.
Tenant shall not sell, or permit the sale at retail, of newspapers, magazines, periodicals, theater tickets or any other goods or merchandise to the general public in or on the




Premises. Tenant shall not make any room-to-room solicitation of business or activity other than that specifically provided for in the Tenant’s Lease.


19.
Tenant shall not install any radio or television antenna, loudspeaker or other device on the roof or exterior walls of the Building, without Landlord’s approval. Tenant shall not interfere with radio or television broadcasting or reception from or in the Building or elsewhere.

20.
Tenant shall not mark, drive nails, screw or drill into the partitions, woodwork or plaster or in any way deface the Premises or any part thereof. Landlord reserves the right to direct electricians as to where and how telephone and telegraph wires are to be introduced to the Premises. Tenant shall not cut or bore holes for wires. Tenant shall not affix any floor covering to the floor of the Premises in any manner except as approved by Landlord. Tenant shall repair any damage resulting from noncompliance with this rule.

21.
Tenant shall not install maintain or operate upon the Premises any vending machine without the written consent of Landlord.

22.
Canvassing, soliciting and distribution of handbills or any other written material, and peddling in the Building are prohibited, and each tenant shall cooperate to prevent same.

23.
Landlord reserves the right to exclude or expel from the Building any person who, in Landlord’s judgment, is intoxicated or under the influence of liquor or drugs or who is in violation of any of the Rules and Regulations of the Building.

24.
Tenant shall store all its trash and garbage within its Premises. Tenant shall not place in any trash box or receptacle any material which cannot be disposed of in the ordinary and customary manner of trash and garbage disposal. All garbage disposal shall be made in accordance with the directions issued from time to time by Landlord.

25.
The Premises shall not be used for the storage of merchandise held for sale to the general public, or for lodging or for manufacturing of any kind, nor shall the Premises be used for any improper, immoral or objectionable purpose. No cooking shall be done or permitted by any tenant on the premises except that use by Tenant of Underwriters’ Laboratory-approved equipment for brewing coffee, tea, hot chocolate, and similar beverages shall be permitted, provided that such equipment and use is in accordance with all applicable federal, state, county and city laws, codes, ordinances, rules and regulations.

26.
Tenant shall not use in any space or in the public halls of the Building any hand trucks except those equipped with rubber tires and side guards or such other material handling equipment as Landlord may approve. Tenant shall not bring vehicles or bicycles of any kind into the Building.





27.
Without the written consent of Landlord, Tenant shall not use the name of the Building in connection with or in promoting or advertising the business of Tenant except as Tenant’s address.

28.
Tenant shall comply with all safety, fire protection and evacuation procedures and regulations established by Landlord or any other governmental agency.

29.
Tenant assumes any and all responsibility for protecting its Premises from theft, robbery and pilferage, which includes keeping doors locked and other means of entry to the Premises closed.

30.
The requirements of Tenant will be attended to only upon appropriate application to the office of the Building by an authorized individual. Employees of Landlord shall not perform any work or do anything outside of their regular duties unless under specific instruction by Landlord.

31.
Tenant shall not park its vehicles in any parking areas designated by the Landlord as areas for parking by visitors to the Building. Tenant shall not leave vehicles in the Building parking areas overnight nor park any vehicles in the Building parking areas other than automobiles, motorcycles, motor driven or non-motor driven bicycles or four wheeled trucks.

32.
Landlord may waive any one or more of these Rules and Regulations for the benefit of Tenant or any other tenant, but no such waiver by Landlord shall be construed as a continuous waiver of such Rules and Regulations in favor of Tenant or any other tenant, nor prevent Landlord from thereafter enforcing any such Rules and Regulations against any or all of the tenants of the Building.

33.
These Rules and Regulations are in addition to, and shall not be construed to in any way modify or amend, in whole or in part, the terms, covenants, agreements and conditions of any lease of premises in the Building.

34.
Landlord reserves the right to make such other reasonable Rules and Regulations as, in its judgment, may from time to time be needed for safety and security, for care and cleanliness of the Building and for the preservation of good order therein. Tenant agrees to abide by all such Rules and Regulations hereinabove stated and for any additional rules and regulations which are adopted.

35.
Tenant shall be responsible for the observance of all foregoing rules by Tenant’s employees, agents, clients, customers, invitees and guests.

36.
Tenant shall not install, operate or maintain in the Premises or in any other area of the Building, electrical equipment that would overload the electrical system beyond its capacity for proper, efficient and safe operation as determined solely by Landlord. Tenant shall not furnish cooling or heating to the Premises, including, without




limitation, the use of electric or gas heating devices, without Landlord’s prior written consent. Tenant shall not use more than its proportionate share of telephone lines and other telecommunication facilities available to service the Building.

37.     PARKING RULES:

a.
Parking areas shall be used only for parking by vehicles no longer than full size, passenger automobiles herein called “Permitted Size Vehicles.” Vehicles other than Permitted Size Vehicles are herein referred to as Oversized Vehicles.”

b.
Tenant shall not permit or allow any vehicles that belong to or are controlled by Tenant or Tenant’s employees, suppliers, shippers, customers or invitees to be loaded, unloaded, or parked in areas other than those designated by Landlord for such activities.

c.
Parking stickers or identification devices, if any, shall be the property of Landlord and be returned to Landlord by the holder thereof upon termination of the holder’s parking privileges. Tenant will pay such replacement charge as is reasonably established by Landlord for the loss of such devices.

d.
If provided, Landlord reserves the right to refuse the sale of monthly identification devices to any person or entity that willfully refuses to comply with the applicable rules, regulations, laws and/or agreements.

e.
Users of the parking area will obey all posted signs and park only in the areas designated for vehicle parking.

f.
Unless otherwise instructed, every person using the parking area is required to park and lock his own vehicle. Landlord will not be responsible for any damage to vehicles, injury to persons or loss of property, all of which risks are assumed by the party using the parking area.

g.
Validation, if established, will be permissible only by such method or methods as Landlord and/its licensee may establish at rates generally applicable to visitor parking.

h.
Except as otherwise approved by the Landlord, the maintenance, washing, waxing or cleaning of vehicles in the parking structure or Common Areas is prohibited.

i.
Tenant shall be responsible for seeing that all of its employees, agents and invitees comply with the applicable parking rules, regulations, laws and agreements.

j.
Landlord reserves the right to modify these rules and/or adopt such other reasonable and non-discriminatory rules and regulations as it may deem necessary for the proper operation of the parking area.





k.
Such parking use as is herein provided is intended merely as a license only and no bailment is intended or shall be created thereby.



EX-10.21 3 a2017123110-kexx1021indemni.htm EXHIBIT 10.21 Exhibit

INDEMNIFICATION UNDERTAKING
dated as of May 9, 2016

from Mellanox Technologies Ltd. to _______________

(the “Office Holder”)

In respect of your service as a director or office holder of Mellanox Technologies, Ltd. (the “Company”), including your service, at the request of the Company, as a director or office holder of a company controlled by the Company ("control" as defined in the Companies Law) (the “Subsidiary”), the Company desires to provide you indemnification as set forth herein and to the fullest extent permitted by law. To that end, the Company hereby agrees as follows:
1.    The Company hereby undertakes to indemnify you to the maximum extent permitted by the Companies Law, 1999 (the “Companies Law”), and by the Securities Law, 1968 (the “Securities Law”) in respect of the following:
1.1    any financial obligation imposed on you in favor of another person by a court judgment, including a settlement or an arbitrator’s award approved by court, in respect of any act or omission (“action”) taken or made by you in your capacity as a director or office holder of the Company or in your capacity as a director or office holder of any other Subsidiary;
1.2    all reasonable litigation expenses, including reasonable attorneys’ fees, expended by you or charged to you by a court of law, in a proceeding instituted against you by the Company or on its behalf or by another person, or in any criminal prosecution in which you are acquitted, or in any criminal prosecution of an offense which does not require proof of mens rea (criminal intent) in which you are convicted, all in respect of actions taken by you in your capacity as a director or officer of the Company or in your capacity as a director or office holder of any other Subsidiary;
1.3    all reasonable litigation expenses, including reasonable attorneys’ fees, expended by you due to an investigation or a proceeding instituted against you by an authority qualified to conduct such investigation or proceeding, where such investigation or proceeding is concluded without the filing of an indictment against you (as defined in Section 260(a)(1a) of the Companies Law) and without any financial obligation imposed on you in lieu of criminal proceedings (as defined in Section 260(a)(1a) of the Companies Law), or that is concluded without your indictment but with a financial obligation imposed on you in lieu of criminal proceedings with respect to an offense that does not require proof of mens rea (criminal intent), all in respect of actions taken by you in your capacity as a director or office holder of the Company or in your capacity as a director or office holder of any other Subsidiary;
1.4    expenses, including reasonable litigation expenses and attorneys’ fees, incurred by you as a result of a proceeding instituted against you in relation to (A) infringements that may impose financial sanction pursuant to the provisions of Chapter H'3 under the Securities Law or (B) administrative infringements pursuant to the provisions of Chapter H'4 under the Securities Law or (C) infringements pursuant to the provisions of Chapter I'1 under the Securities Law, all in respect of actions taken by you in your capacity as a director or office holder of the Company or in your capacity as a director or office holder of any other Subsidiary;
1.5    payments to an injured party of infringement under Section 52ND(a)(1)(a) of the Securities Law made by you in your capacity as a director or office holder of the Company or in your capacity as a director or office holder of any other Subsidiary; and
1.6    all expenses, including reasonable litigation expenses and legal fees, incurred by you as a result of a proceeding instituted against you under the Israeli Restrictive Trade Practices Law, 1988, all in respect of actions taken by you in your capacity as a director or office holder of the Company or in your capacity as a director or office holder of any other Subsidiary.
2.    The Company will not indemnify you for any amount you may be obligated to pay in respect of:
2.1    a breach of your duty of loyalty to the Company, except, to the extent permitted by the Companies Law, for a breach of a duty of loyalty to the Company while acting in good faith and having reasonable cause to assume that such act would not prejudice the interests of the Company;
2.2    a willful or reckless breach of the your duty of care to the Company, excluding a breach arising out of your negligent conduct only;
2.3    an action taken by you with the intent of unlawfully realizing personal gain;
2.4    a fine, civil fine, financial sanction or penalty imposed upon you for an offense;
2.5 a proceeding instituted against you pursuant to the provisions of Chapter H'3, H'4 or I'1 under the Securities Law; and
2.6    a counterclaim brought by the Company or in its name in connection with a claim against the Company filed by you, other than by way of defense or by way of third party notice in connection with a claim brought against you by the Company, or in specific cases in which the Company’s Board of Directors has approved the initiation or bringing of such suit by you, which approval shall not be unreasonably withheld.

2.7    Indemnification of Venture Capital Funds.

(a) If (i) Indemnitee is or was a representative of or affiliated with one or more VC Funds that has invested in the Company, (ii) the VC Fund is, or is threatened to be made, a party to or a participant in any Fund Proceeding (as hereinafter defined), and (iii) the VC Fund’s involvement in the Fund Proceeding arises out of facts or circumstances that are the same or substantially similar to the facts and circumstances that form the basis of claims that have been or could be brought against the Indemnitee in a Proceeding, regardless of whether the legal basis of the claims against the Indemnitee and the VC Fund are the same or similar, then the VC Fund shall be entitled to all of the indemnification rights and remedies under this Agreement pursuant to this Agreement as if the VC Fund were the Indemnitee.

(b) The Company hereby acknowledges that Indemnitee has certain rights to indemnification, advancement of expenses and/or insurance provided by one or more VC Funds and certain of its or their affiliates (collectively, the “Fund Indemnitors”). The Company hereby agrees (i) that it is the indemnitor of first resort (i.e., its obligations to Indemnitee are primary and any obligation of the Fund Indemnitors to advance expenses or to provide indemnification for the same expenses or liabilities incurred by Indemnitee are secondary), (ii) that it shall be required to advance the full amount of expenses incurred by Indemnitee and shall be liable for the full amount of all Expenses, judgments, penalties, fines and amounts paid in settlement to the extent legally permitted and as required by the terms of this Agreement and the Articles of Association of the Company (or any other agreement between the Company and Indemnitee), without regard to any rights Indemnitee may have against the Fund Indemnitors, and, (iii) that it irrevocably waives, relinquishes and releases the Fund Indemnitors from any and all claims against the Fund Indemnitors for contribution, subrogation or any other recovery of any kind in respect thereof. The Company further agrees that no advancement or payment by the Fund Indemnitors on behalf of Indemnitee with respect to any claim for which Indemnitee has sought indemnification from the Company shall affect the foregoing and the Fund Indemnitors shall have a right of contribution and/or be subrogated to the extent of such advancement or payment to all of the rights of recovery of Indemnitee against the Company. The Company and Indemnitee agree that the Fund Indemnitors are express third party beneficiaries of the terms of this Section 2.7.
3.    The Company will make available all amounts payable to you in accordance with Section 1 above on the date on which such amounts are first payable by you and in any event not later than fifteen (15) days following receipt by the Company of your written request therefor (“Time of Indebtedness”), including with respect to any claim against you initiated by the Company or by any Subsidiary or in their right, and with respect to items referred to in Sections 1.2, 1.3, 1.4, 1.5 and 1.6 above, not later than the date on which the applicable court or other competent authority renders its decision. Advances given to cover legal expenses in criminal proceedings will be repaid by you to the Company, if you are found guilty of a crime which requires proof of criminal intent. Other advances will be repaid by you to the Company if it is determined by an unappealable court judgment that you are not lawfully entitled to such indemnification. As part of the aforementioned undertaking, the Company will make available to you any security or guarantee that you may be required to post in accordance with an interim decision given by a court or an arbitrator or other competent authority, including for the purpose of substituting liens imposed on your assets.
4.    The Company will indemnify you even if at the Time of Indebtedness you are no longer a director or office holder of the Company provided that the obligations with respect to which you will be indemnified hereunder are in respect of actions taken by you, either prior to or after the date hereof, while you were a director or office holder of the Company or in respect of actions taken by you while you were a director or office holder of any other Subsidiary as aforesaid, and in such capacity.
5.    The indemnification will be limited to the expenses and payments mentioned in Sections 1.2, 1.3, 1.4, 1.5 and 1.6 (pursuant and subject to Section 3 and insofar as indemnification with respect thereto is not restricted by law or by the provisions of Section 2 above) and to the expenses mentioned in Section 1.1 above insofar as they result from, or are connected to, events and circumstances set forth in Schedule A hereto, which are deemed by the Company's Board of Directors, based on the current activity of the Company, to be foreseeable as of the date hereof.
6.    The total amount of indemnification under Section 1.1 that the Company undertakes towards all of the Company office holders whom the Company has resolved to indemnify, jointly and in the aggregate, shall not exceed, during the course of the Company’s existence, 50% (fifty percent) of the Company’s net assets, measured by the balance sheet of the Company last published prior to the time that notice is provided to the Company.
7.    The Company will not indemnify you for any liability with respect to which you have received payment by virtue of an insurance policy or another indemnification agreement other than for amounts which are in excess of the amounts actually paid to you pursuant to any such insurance policy or other indemnity agreement (including deductible amounts not covered by insurance policies), within the limits set forth in Section 6 above.
8.    Subject to the provisions of Sections 6 and 7 above, the indemnification hereunder will, in each case, cover all sums of money that you will be obligated to pay, in those circumstances for which indemnification is permitted under the law and under this Indemnification Undertaking.
9.    The Company will be entitled to any amount collected from a third party in connection with liabilities indemnified hereunder.
10.    In all indemnifiable circumstances, indemnification will be subject to the following:
10.1    You shall promptly notify the Company of any legal proceedings initiated against you and of all possible or threatened legal proceedings without delay following your first becoming aware thereof, however, your failure to notify the Company as aforesaid shall not derogate from your right to be indemnified as provided herein (except to the extent that such failure to notify causes the Company damages). You shall deliver to the Company, or to such person as it shall advise you, without delay all documents you receive in connection with these proceedings. Similarly, you must advise the Company on an ongoing and current basis concerning all events which you suspect may give rise to the initiation of legal proceedings against you in connection with your actions as a director or office holder of the Company or as a director or office holder or any other Subsidiary.
10.2    Other than with respect to proceedings that have been initiated against you by the Company or any Subsidiary or on their behalf, the Company shall be entitled to undertake the conduct of your defense in respect of such legal proceedings and/or to hand over the conduct thereof to any attorney which the Company may choose for that purpose, except to an attorney who is not, upon reasonable grounds, acceptable to you. The Company shall notify you of any such decision to defend with ten (10) calendar days of receipt of notice of any such proceeding. The Company and/or the attorney as aforesaid shall be entitled, within the context of the conduct as aforesaid, to conclude such proceedings, all as it shall see fit, including by way of settlement. At the request of the Company, you shall execute all documents required to enable the Company and/or its attorney as aforesaid to conduct your defense in your name, and to represent you in all matters connected therewith, in accordance with the aforesaid. For the avoidance of doubt, in the case of criminal proceedings the Company and/or the attorneys as aforesaid will not have the right to plead guilty in your name or to agree to a plea-bargain in your name without your consent. However, the aforesaid will not prevent the Company and/or its attorneys as aforesaid, with the approval of the Company, to come to a financial arrangement with a plaintiff in a civil proceeding without your consent so long as such arrangement will not be an admittance of an occurrence not indemnifiable pursuant to this Indemnification Undertaking and/or pursuant to law. The Company shall not, without your prior written consent, consent to the entry of any judgment against you or enter into any settlement or compromise which (i) includes an admission of your fault, (ii) does not include, as an unconditional term thereof, the full release of you from all liability in respect of such proceeding or (iii) is not fully indemnifiable pursuant to this Indemnification Undertaking and/or pursuant to law. This paragraph shall not apply to a proceeding brought by you under Section 10.7 below.
10.3    You will fully cooperate with the Company and/or any attorney as aforesaid in every reasonable way as may be required of you within the context of their conduct of such legal proceedings, including but not limited to the execution of power(s) of attorney and other documents, provided that the Company shall cover all costs incidental thereto such that you will not be required to pay the same or to finance the same yourself.
10.4    Notwithstanding the provisions of Sections 10.2 and 10.3 above, (i) if in a proceeding to which you are a party by reason of your status as a director or officer of the Company or any other Subsidiary and the named parties to any such proceeding include both you and the Company or any subsidiary of the Company, a conflict of interest or potential conflict of interest (including the availability to the Company and its subsidiary, on the one hand, and you, on the other hand, of different or inconsistent defenses or counterclaims) exists between you and the Company, or (ii) if the Company fails to assume the defense of such proceeding in a timely manner, you shall be entitled to be represented by separate legal counsel, which shall represent other persons similarly situated, of the Company’s choice and reasonably acceptable to you and other person’s choice, at the expense of the Company. In addition, if the Company fails to comply with any of its material obligations under this Indemnification Undertaking or in the event that the Company or any other person takes any action to declare this Indemnification Undertaking void or unenforceable, or institutes any action, suit or proceeding to deny or to recover from you the benefits intended to be provided to you hereunder, except with respect to such actions, suits or proceedings brought by the Company or any Subsidiary that are resolved in favor of the Company or any Subsidiary, you shall have the right to retain counsel of your choice, and reasonably acceptable to the Company and at the expense of the Company, to represent you in connection with any such matter.
10.5    If, in accordance with Section 10.2 (but subject to Section 10.4), the Company has taken upon itself the conduct of your defense, the Company will have no liability or obligation pursuant to this Indemnification Undertaking or the above resolutions to indemnify you for any legal expenses, including any legal fees, that you may expend in connection with your defense, unless (i) the Company shall not have assumed the conduct of your defense as contemplated, (ii) the Company refers the conduct of your defense to an attorney who is not, upon reasonable grounds, acceptable to you, (iii) the named parties to any such action (including any impleaded parties) include both you and the Company or any Subsidiary, and joint representation is inappropriate under applicable standards of professional conduct due to a conflict of interest between you and the Company or any Subsidiary, or (iv) the Company shall agree to such expenses in either of which events all reasonable fees and expenses of your counsel shall be borne by the Company.
10.6    The Company will have no liability or obligation pursuant to this Indemnification Undertaking to indemnify you for any amount expended by you pursuant to any compromise or settlement agreement reached in any suit, demand or other proceeding as aforesaid without the Company’s consent to such compromise or settlement.
10.7    If required by law, the Company’s authorized organs will consider the request for indemnification and the amount thereof and will determine if you are entitled to indemnification and the amount thereof. In the event that you make a request for payment of an amount of indemnification hereunder or a request for an advancement of indemnification expenses hereunder and the Company fails to determine your right to indemnification hereunder or fails to make such payment or advancement, you may petition any court which has jurisdiction to enforce the Company’s obligations hereunder. The Company agrees to reimburse you in full for any reasonable expenses incurred by you in connection with investigating, preparing for, litigating, defending or settling any action brought by you under the immediately preceding sentence, except where such action or any claim or counterclaim in connection therewith is resolved in favor of the Company.
11.    The Company hereby exempts you, to the fullest extent permitted by law, from any liability for damages caused as a result of a breach of your duty of care to the Company or to any Subsidiary, provided that in no event shall you be exempt with respect to any actions listed in Section 2 above or breach of your duty of care in connection with a Distribution (as defined in the Companies Law).
12.    The Company undertakes that, subject to the mandatory limitations under applicable law, as long as it may be obligated to provide an Indemnification and advance expenses under this Agreement, the Company shall purchase and maintain in effect directors' and officers' liability insurance, which shall include coverage for the benefit of the Indemnitee, providing coverage in amounts as reasonably determined by the board of directors of the Company. The Company hereby undertakes to notify the Indemnitee 30 days prior to the expiration or termination of the directors' and officers' liability insurance.
13.    The Company undertakes that in the event of a Change in Control (as defined below) of the Company, the Company’s obligations under this Indemnification Undertaking shall continue to be in effect following such Change in Control, and the Company shall take all reasonable necessary action to ensure that the party acquiring control of the Company shall independently undertake to continue in effect such Indemnification Undertaking, to maintain the provisions of the Articles of Association allowing indemnification and to indemnify you in the event that the Company shall not have sufficient funds or otherwise shall not be able to fulfill its obligations hereunder. For purposes of this Indemnification Undertaking, a “Change in Control” shall be deemed to have occurred if: (i) any “Person” (as such term is used in Sections 13(d) and 14(d) of the U.S. Securities Exchange Act of 1934, as amended (the “Exchange Act”)), other than a trustee or other fiduciary holding securities under an employee benefit plan of the Company or a corporation owned directly or indirectly by the shareholders of the Company in substantially the same proportions as their ownership of shares of the Company, is or becomes the “Beneficial Owner” (as defined in Rule 13d-3 under the Exchange Act), directly or indirectly, of securities of the Company representing 15% or more of the total voting power represented by the Company’s then outstanding voting securities; or (ii) during any period of two consecutive years (not including any period prior to the execution of this Indemnification Undertaking), individuals who at the beginning of such period constitute the Board of Directors of the Company and any new director (other than a director designated by a person who has entered into an agreement with the Company to effect a transaction described in clause (i), (iii) or (iv) of this Section 12) whose election by the Board of Directors or nomination for election by the Company’s shareholders was approved by a vote of at least two-thirds of the directors then still in office who either were directors at the beginning of the period or whose election or nomination for election was previously so approved, cease for any reason to constitute at least a majority of the members of the Board of Directors; or (iii) a merger or consolidation of the Company with any other entity, other than a merger or consolidation which would result in the voting securities of the Company outstanding immediately prior thereto continuing to represent (either by remaining outstanding or by being converted into voting securities of the surviving entity) more than 51% of the combined voting power of the voting securities of the surviving entity outstanding immediately after such merger or consolidation and with the power to elect at least a majority of the Board of Directors or other governing body of such surviving entity; or (iv) the shareholders of the Company approve a plan of complete liquidation of the Company or an agreement for the sale or disposition by the Company of all or substantially all the Company’s assets; or (v) there occurs any other event of a nature that would be required to be reported in response to Item 6(e) of Schedule 14A of Regulation 14A (or a response to any similar item on any similar schedule or form) promulgated under the Exchange Act, whether or not the Company is then subject to such reporting requirement.
14.    The Company undertakes that if there is a Change in Control of the Company then with respect to all matters thereafter arising concerning your rights to payments under this Indemnification Undertaking or any other agreement or under the Company’s Articles of Association as now or hereafter in effect, the Company shall seek legal advice only from Independent Legal Counsel (as defined below) selected by the Company and approved by you (which approval shall not be unreasonably withheld). Such counsel, among other things, shall render its written opinion to the Company and you as to whether and to what extent you would be permitted to be indemnified under applicable law and the Company agrees to abide by such opinion. The Company agrees to pay the reasonable fees of the Independent Legal Counsel referred to above and to fully indemnify such counsel against any and all expenses (including attorneys’ fees), claims, liabilities and damages arising out of or relating to this Indemnification Undertaking or its engagement pursuant hereto. For purposes of this Indemnification Undertaking, “Independent Legal Counsel” shall mean an attorney or firm of attorneys who shall not have otherwise performed services for the Company or you within the last three years (other than with respect to matters concerning your rights under this Indemnification Undertaking, or of other indemnitees under similar indemnification undertakings).
15.    If for the validation of any of the undertakings in this Indemnification Undertaking any act, resolution, approval or other procedure is required, the Company undertakes to cause them to be done or adopted in a manner which will enable the Company to fulfill all its undertakings as aforesaid.
16.    For the avoidance of doubt, it is hereby clarified that nothing contained in this Indemnification Undertaking derogates from the Company’s right to indemnify you post factum for any amounts which you may be obligated to pay as set forth in Section 1 above without the limitations set forth in Sections 5 and 6 above.
17.    If any undertaking included in this Indemnification Undertaking is held invalid or unenforceable, such invalidity or unenforceability will not affect any of the other undertakings which will remain in full force and effect. Furthermore, if such invalid or unenforceable undertaking may be modified or amended so as to be valid and enforceable as a matter of law, such undertaking will be deemed to have been modified or amended, and any competent court or arbitrator are hereby authorized to modify or amend such undertaking, so as to be valid and enforceable to the maximum extent permitted by law.
18.    This Indemnification Undertaking and the agreements herein shall be governed by and construed and enforced in accordance with the laws of the State of Israel.
19. This Indemnification Undertaking cancels any preceding letter of indemnification or arrangement for indemnification that may have been issued to you by the Company.
20.    Neither the settlement or termination of any proceeding nor the failure of the Company to award indemnification or to determine that indemnification is payable shall create an adverse presumption that you are not entitled to indemnification hereunder. In addition, the termination of any proceeding by judgment or order (unless such judgment or order provides so specifically) or settlement, shall not create a presumption that you did not act in good faith and in a manner which you reasonably believed to be in or not opposed to the best interests of the Company or, with respect to any criminal action or proceeding, had reasonable cause to believe that your action was unlawful.
21.    This Indemnification Undertaking shall be (a) binding upon all successors and assigns of the Company (including any transferee of all or a substantial portion of the business, stock and/or assets of the Company and any direct or indirect successor by merger or consolidation or otherwise by operation of law), and (b) binding on and shall inure to the benefit of your heirs, personal representatives, executors and administrators. This Indemnification Undertaking shall continue for your benefit and your heirs', personal representatives', executors' and administrators' benefit after you cease to be a director or office holder of the Company.
22.    Except with respect to changes in the governing law which expand your right to be indemnified by the Company, no supplement, modification or amendment of this Indemnification Undertaking shall be binding unless executed in writing by each of the parties hereto. No waiver of any of the provisions of this Indemnification Undertaking shall be deemed or shall constitute a waiver of any other provisions of this Indemnification Undertaking (whether or not similar), nor shall such waiver constitute a continuing waiver.
This Indemnification Undertaking is being issued to you pursuant to the resolutions adopted by both the Compensation Committee of the Board of Directors of the Company (the “Board”) and the Board on February 23, 2016, and by the shareholders of the Company on May 9, 2016. The Board has determined, based on the current activity of the Company, that the total amount of indemnification stated in Section 6 is reasonable and that the events listed in Schedule A are reasonably anticipated.
Kindly sign and return the enclosed copy of this letter to acknowledge your agreement to the contents hereof.

Very truly yours,

Mellanox Technologies Ltd.

By:    ______________________
Name: Jacob Shulman
Title: Chief Financial Officer


Accepted and agreed to:

______________________________________
[Signature]
    
Print Name: ____________________________


Schedule A
1.
Negotiations, execution, delivery and performance of agreements on behalf of the Company and any subsidiary thereof (a “Subsidiary”) including, inter alia, any claim or demand made by a customer, supplier, contractor or other third party transacting any form of business with the Company, its Subsidiaries or affiliates relating to the negotiations or performance of such transactions, representations or inducements provided in connection thereto or otherwise.
2.
Any claim or demand made in connection with any transaction which is not within the ordinary course of business of either the Company, its subsidiaries or affiliates, including the sale, lease or purchase of any assets or businesses.
3.
Anti-competitive acts and acts of commercial wrongdoing.
4.
Acts in regard of invasion of privacy including with respect to databases and acts in regard of slander.
5.
Any claim or demand made for actual or alleged infringement, misappropriation or misuse of any third party’s intellectual property rights including, but not limited to confidential information, patents, copyrights, design rights, service marks, trade secrets, copyrights, misappropriation of ideas by the Company, its Subsidiaries or affiliates.
6.
Actions taken in connection with the intellectual property of the Company and any Subsidiary and its protection, including the registration or assertion of rights to intellectual property and the defense of claims relating thereof.
7.
Participation and/or non-participation at the Company’s board meetings, bona fide expression of opinion and/or voting and/or abstention from voting at the Company’s board meetings.
8.
Approval of corporate actions including the approval of the acts of the Company’s management, their guidance and their supervision.
9.
Claims of failure to exercise business judgement and a reasonable level of proficiency, expertise and care in regard of the Company’s business.
10.
Violations of securities laws of any jurisdiction, including without limitation, fraudulent disclosure claims, failure to comply with SEC and/or the Israeli Securities Authority and/or any stock exchange disclosure or other rules and any other claims relating to relationships with investors, shareholders and the investment community and any claims related to the Sarbanes-Oxley Act of 2002, as amended from time to time.
11.
Any claim or demand made under any securities laws or by reference thereto, or related to the failure to disclose any information in the manner or time such information is required to be disclosed pursuant to such laws, or related to inadequate or improper disclosure of information to shareholders, or prospective shareholders, or related to the purchasing, holding or disposition of securities of the Company or any other investment activity involving or affected by such securities, including any actions relating to an offer or issuance of securities of the Company or of its Subsidiaries and/or affiliates to the public by prospectus or privately by private placement, in Israel or abroad, including the details that shall be set forth in the documents in connection with execution thereof.
12.
Violations of laws requiring the Company to obtain regulatory and governmental licenses, permits and authorizations or laws related to any governmental grants in any jurisdiction.
13.
Claims in connection with publishing or providing any information, including any filings with any governmental authorities, on behalf of the Company in the circumstances required under any applicable laws.
14.
Any claim or demand made by employees, consultants, agents or other individuals or entities employed by or providing services to the Company relating to compensation owed to them or damages or liabilities suffered by them in connection with such employment or service.
15.
Resolutions and/or actions relating to employment matters of the Company and/or its Subsidiaries and/or affiliates.
16.
Events, pertaining to the employment conditions of employees and to the employer – employee relations, including the promotion of workers, handling pension arrangements, insurance and saving funds, options and other benefits.
17.
Any claim or demand made by any lenders or other creditors or for moneys borrowed by, or other indebtedness of, the Company, its Subsidiaries or affiliates.
18.
Any claim or demand made by any third party suffering any personal injury and/or bodily injury and/or property damage to business or personal property through any act or omission attributed to the Company, its Subsidiaries or affiliates, or their respective employees, agents or other persons acting or allegedly acting on their behalf.
19.
Any claim or demand made directly or indirectly in connection with complete or partial failure, by the Company or any Subsidiary or affiliate thereof, or their respective directors, officers and employees, to pay, report, keep applicable records or otherwise, of any foreign, federal, state, country, local, municipal or city taxes or other compulsory payments of any nature whatsoever, including without limitation, income, sales, use, transfer, excise, value added, registration, severance, stamp, occupation, customs, duties, real property, personal property, capital stock, social security, unemployment, disability, payroll or employee withholding or other withholding, including any interest, penalty or addition thereto, whether disputed or not.
20.
Any claim or demand made by purchasers, holders, lessors or other users of products or assets of the Company, or individuals treated with such products, for damages or losses related to such use or treatment, and actions in connection with the testing of products developed by the Company and/or its Subsidiaries or in connection with the distribution, sale, license or use of such products.
21.
Any administrative, regulatory or judicial actions, orders, decrees, suits, demands, demand letters, directives, claims, liens, investigations proceedings or notices of noncompliance or violation by any governmental entity or other person alleging potential responsibility or liability (including potential responsibility or liability for costs of enforcement, investigation, cleanup, governmental response, removal or remediation, for natural resources damages, property damage, personal injuries, or penalties or contribution, indemnification, cost recovery, compensation, or injunctive relief) arising out of, based on or related to (a) the presence of, release spill, emission, leaking, dumping, pouring, deposit, disposal, discharge, leaching or migration into the environment (each a “Release”) or threatened Release of, or exposure to, any hazardous, toxic, explosive or radioactive substance, wastes or other substances or wastes of any nature regulated pursuant to any environmental law, at any location, whether or not owned, operated, leased or managed by the Company or any of its Subsidiaries, or (b) circumstances forming the basis of any violation of any environmental law, environmental permit, license, registration or other authorization required under applicable environmental and/or public health law.
22.
Actions in connection with the Company’s development, use, sale, licensing, distribution, marketing or offer of products and/or services.
23.
Resolutions and/or actions relating to a merger of the company and/or of its Subsidiaries and/or affiliates, the issuance of shares or securities exercisable into shares of the Company, changing the share capital of the Company, formation of subsidiaries, reorganization, winding up or sale of all or part of the business, operations or shares the Company.
24.
Resolutions and/or actions relating to investments in the Company and/or its Subsidiaries and/or affiliated companies and/or the purchase or sale of assets, including the purchase or sale of companies and/or businesses, and/or investments in corporate or other entities and/or investments in traded securities and/or any other form of investment.
25.
Any administrative, regulatory or judicial actions, orders, decrees, suits, demands, demand letters, directives, claims, liens, investigations, proceedings or notices of noncompliance or violation by any governmental entity or other person alleging the failure to comply with any statute, law, ordinance, rule, regulation, order or decree of any of its Subsidiaries and/or affiliates, or any of their respective business operations.
26.
Actions relating to the operations and management of the Company and/or its Subsidiaries.
27.
Actions taken in connection with the approval and execution of financial reports and business reports and the representations made in connection therewith.
28.
Any claim or demand, not covered by any of the categories of events described above, which, pursuant to any applicable law, a director or officer of the Company may be held liable to any government or agency thereof, or any person or entity, in connection with actions taken by such director or officer in such capacity.

1

EX-21.1 4 a2017123110-kexx211listofs.htm EXHIBIT 21.1 Exhibit


Exhibit 21.1
List of Company Subsidiaries

Mellanox Technologies, Inc., incorporated on March 5, 1999, is a wholly owned subsidiary of Mellanox Technologies, Ltd.

Mellanox Technologies TLV Ltd. (formerly known as Voltaire, Ltd.), incorporated on April 9, 1997, is a wholly owned subsidiary of Mellanox Technologies, Ltd.

Mellanox Technologies Distribution, Ltd., incorporated on March 3, 2011, is a wholly owned subsidiary of Mellanox Technologies, Ltd.

Beijing Mellanox Technologies Co. Ltd., incorporated on June 29, 2012, is a wholly owned subsidiary of Mellanox Technologies, Ltd.

Mellanox Technologies Japan K.K. (formerly known as Voltaire Japan K.K.), incorporated on January 23, 2007, is a wholly owned subsidiary of Mellanox Technologies TLV Ltd.

Mellanox Technologies UK Ltd. (formerly known as Voltaire (UK), Ltd.), incorporated on May 17, 2007, is a wholly owned subsidiary of Mellanox Technologies TLV Ltd.

Mellanox Technologies UK Ltd. Taiwan Branch, incorporated on March 13, 2013, is a wholly owned subsidiary of Mellanox Technologies UK Ltd.

Mellanox Technologies Denmark ApS (formerly known as IPtronics A/S), incorporated on September 30, 2003, is a wholly owned subsidiary of Mellanox Technologies UK Ltd.

Mellanox Federal Systems, LLC, incorporated on April 25, 2012, is a wholly owned subsidiary of Mellanox Technologies, Inc.

Mellanox Technologies Silicon Photonics Inc. (formerly known as Kotura, Inc.), incorporated on September 29, 1994, is a wholly owned subsidiary of Mellanox Technologies, Inc.

Integrity Project Ltd., incorporated on October 12, 1999, is a wholly owned subsidiary of Mellanox Technologies TLV Ltd.

EZchip Semiconductor, Inc. (formerly known as Tilera Corporation), incorporated in Delaware on November 9, 2004 and reincorporated on March 5, 2009, is a wholly owned subsidiary of Mellanox Technologies, Inc.

Tilera Semiconductor Hong Kong Limited, incorporated on February 8, 2010 is a wholly owned subsidiary of EZchip Semiconductor, Inc.

Tilera Semiconductor Technologies (Shanghai) Ltd., incorporated on July 6, 2010, is a wholly owned subsidiary of Tilera Semiconductor Hong Kong Limited.

Tilera Semiconductor Technologies (Shanghai) Ltd. Beijing Branch, incorporated on October 15, 2010, is a wholly owned subsidiary of Tilera Semiconductor Technologies (Shanghai) Ltd.

Mellanox Technologies Singapore Pte. Ltd., incorporated on March 17, 2016, is a wholly owned subsidiary of Mellanox Technologies, Ltd.

Cigol Digital Systems Ltd., incorporated on December 2, 2009, is a wholly owned subsidiary of Mellanox Technologies TLV Ltd.






Mellanox Technologies India Private Limited, incorporated on August 18, 2017, shareholders are Mellanox Technologies, Ltd., 99.99% (9,999 equity shares) and Mellanox Technologies TLV Ltd. 0.01% (1 equity share).

Mellanox Technologies Australia Pty Ltd, incorporated on December 4, 2017, is a wholly owned subsidiary of Mellanox Technologies Singapore Pte. Ltd.

Beijing Mellanox Technologies Ltd. Shanghai Mellanox Network Technologies Branch, incorporated on December 25, 2017, is a wholly owned subsidiary of Beijing Mellanox Technologies Co. Ltd.




EX-23.1 5 a2017123110-kexx231auditor.htm EXHIBIT 23.1 Exhibit




Exhibit 23.1
CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
We hereby consent to the incorporation by reference in the Registration Statements on Form S-8 (Nos. 333-217452, 333-209808, 333-209806, 333-202424, 333-194276, 333-190631, 333-189720, 333-186875, 333-183028, 333-179772, 333-172632, 333-172093, 333-165350, 333-157931, 333-152174, 333-140581) of Mellanox Technologies, Ltd. of our report dated February 16, 2018 relating to the financial statements, financial statement schedule and the effectiveness of internal control over financial reporting, which appears in this Form 10-K.

/s/ Kost, Forer, Gabbay and Kasierer
Kost, Forer, Gabbay and Kasierer
A member of EY Global
Tel-Aviv, Israel
February 16, 2018


EX-23.2 6 a2017123110-kexx232auditor.htm EXHIBIT 23.2 Exhibit




Exhibit 23.2
CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
We hereby consent to the incorporation by reference in the Registration Statements on Form S-8 (Nos. 333-217452, 333-209808, 333-209806, 333-202424, 333-194276, 333-190631, 333-189720, 333-186875, 333-183028, 333-179772, 333-172632, 333-172093, 333-165350, 333-157931, 333-152174, 333-140581) of Mellanox Technologies, Ltd. of our report dated February 17, 2017 relating to the financial statements and financial statement schedule, which appears in this Form 10-K.
/s/PricewaterhouseCoopers LLP
San Jose, California
February 16, 2018


EX-31.1 7 a2017123110-kexx311ceo302c.htm EXHIBIT 31.1 Exhibit


EXHIBIT 31.1
Certification of Chief Executive Officer
Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
I, Eyal Waldman, certify that:
1. I have reviewed this annual report on Form 10-K of Mellanox Technologies, Ltd.;
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 (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
5. The registrant's other certifying officer 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 16, 2018
 
By:
 
/s/ EYAL WALDMAN
 
 
 
Name:
 
Eyal Waldman
 
 
 
Title:
 
President and Chief Executive Officer
(Principal Executive Officer)












EX-31.2 8 a2017123110-kexx312cfo302c.htm EXHIBIT 31.2 Exhibit


EXHIBIT 31.2
Certification of Chief Financial Officer
Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
I, Jacob Shulman, certify that:
1. I have reviewed this annual report on Form 10-K of Mellanox Technologies, Ltd.;
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 (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
5. The registrant's other certifying officer 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 16, 2018

 
By:
 
/s/ JACOB SHULMAN
 
 
 
Name:
 
Jacob Shulman
 
 
 
Title:
 
Chief Financial Officer
(Principal Financial Officer)



EX-32.1 9 a2017123110-kexx321ceo1350.htm EXHIBIT 32.1 Exhibit


EXHIBIT 32.1
Certification of Chief Executive Officer
Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to
Section 906 of the Sarbanes-Oxley Act of 2002
I, Eyal Waldman, hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to the best of my knowledge:
(i) the Annual Report of Mellanox Technologies, Ltd. (the "Company") on Form 10-K for the year ended December 31, 2017 (the "Form 10-K"), fully complies with the requirements of Section 13(a) or 15(d), as applicable, of the Securities Exchange Act of 1934, as amended; and
(ii) the information contained in the Form 10-K fairly presents, in all material respects, the financial condition and results of operations of the Company.
In Witness Whereof, the undersigned has set his hand hereto as of February 16, 2018.
 
 
 
 
 
 
 
 
 
 
By:
 
 
 
/s/ EYAL WALDMAN
 
 
 
 
Name:
 
Eyal Waldman
 
 
 
 
 
Title:
 
President and Chief Executive Officer
(Principal Executive Officer)

 

Dated: February 16, 2018
This certification accompanies the Form 10-K to which it relates to, is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by references into any filings of the Company under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended (whether made before or after the date of the Form 10-K), irrespective of any general incorporation language contained in such filing.





EX-32.2 10 a2017123110-kexx322cfo1350.htm EXHIBIT 32.2 Exhibit


EXHIBIT 32.2
Certification of Chief Financial Officer
Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to
Section 906 of the Sarbanes-Oxley Act of 2002
I, Jacob Shulman, hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to the best of my knowledge:
(i) the Annual Report of Mellanox Technologies, Ltd. (the "Company") on Form 10-K for the year ended December 31, 2017 (the "Form 10-K"), fully complies with the requirements of Section 13(a) or 15(d), as applicable, of the Securities Exchange Act of 1934, as amended; and
(ii) the information contained in the Form 10-K fairly presents, in all material respects, the financial condition and results of operations of the Company.
In Witness Whereof, the undersigned has set his hand hereto as of February 16, 2018.
 
 
 
 
 
 
 
By:
 
 
 
/s/ JACOB SHULMAN
 
 
Name:
 
Jacob Shulman
 
 
Title:
 
Chief Financial Officer
(Principal Financial Officer)


Dated: February 16, 2018
This certification accompanies the Form 10-K to which it relates to, is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by references into any filings of the Company under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended (whether made before or after the date of the Form 10-K), irrespective of any general incorporation language contained in such filing.




EX-101.INS 11 mlnx-20171231.xml XBRL INSTANCE DOCUMENT 0001356104 2017-01-01 2017-12-31 0001356104 2017-06-30 0001356104 2018-02-09 0001356104 2017-12-31 0001356104 2016-12-31 0001356104 2015-01-01 2015-12-31 0001356104 2016-01-01 2016-12-31 0001356104 us-gaap:CommonStockMember 2017-01-01 2017-12-31 0001356104 us-gaap:AdditionalPaidInCapitalMember 2016-01-01 2016-12-31 0001356104 us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0001356104 us-gaap:AdditionalPaidInCapitalMember 2015-01-01 2015-12-31 0001356104 us-gaap:RetainedEarningsMember 2016-12-31 0001356104 us-gaap:AdditionalPaidInCapitalMember 2017-01-01 2017-12-31 0001356104 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0001356104 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2015-01-01 2015-12-31 0001356104 us-gaap:CommonStockMember 2015-01-01 2015-12-31 0001356104 us-gaap:RetainedEarningsMember 2017-12-31 0001356104 us-gaap:CommonStockMember 2017-12-31 0001356104 us-gaap:AdditionalPaidInCapitalMember 2015-12-31 0001356104 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2014-12-31 0001356104 us-gaap:CommonStockMember 2016-01-01 2016-12-31 0001356104 us-gaap:AdditionalPaidInCapitalMember 2014-12-31 0001356104 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-01-01 2016-12-31 0001356104 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2015-12-31 0001356104 us-gaap:CommonStockMember 2016-12-31 0001356104 us-gaap:RetainedEarningsMember 2014-12-31 0001356104 2014-12-31 0001356104 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001356104 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-12-31 0001356104 us-gaap:CommonStockMember 2014-12-31 0001356104 2015-12-31 0001356104 us-gaap:CommonStockMember 2015-12-31 0001356104 us-gaap:RetainedEarningsMember 2017-01-01 2017-12-31 0001356104 us-gaap:RetainedEarningsMember 2015-12-31 0001356104 us-gaap:RetainedEarningsMember 2015-01-01 2015-12-31 0001356104 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001356104 us-gaap:RetainedEarningsMember 2016-01-01 2016-12-31 0001356104 us-gaap:AccountingStandardsUpdate201609Member us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0001356104 us-gaap:EmployeeStockOptionMember 2017-01-01 2017-12-31 0001356104 us-gaap:EmployeeStockOptionMember 2015-01-01 2015-12-31 0001356104 2017-10-01 2017-12-31 0001356104 us-gaap:EmployeeStockOptionMember 2016-01-01 2016-12-31 0001356104 us-gaap:OfficeEquipmentMember 2017-01-01 2017-12-31 0001356104 us-gaap:AccountingStandardsUpdate201609Member 2017-12-31 0001356104 us-gaap:ComputerEquipmentMember 2017-01-01 2017-12-31 0001356104 us-gaap:TechnologyEquipmentMember 2017-01-01 2017-12-31 0001356104 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember mlnx:HewlettPackardMember 2017-01-01 2017-12-31 0001356104 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember mlnx:HewlettPackardMember 2016-01-01 2016-12-31 0001356104 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember mlnx:HewlettPackardMember 2015-01-01 2015-12-31 0001356104 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember mlnx:HewlettPackardMember 2016-01-01 2016-12-31 0001356104 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember mlnx:DellMember 2017-01-01 2017-12-31 0001356104 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember mlnx:HewlettPackardMember 2017-01-01 2017-12-31 0001356104 us-gaap:AccountingStandardsUpdate201609Member us-gaap:RetainedEarningsMember 2017-12-31 0001356104 us-gaap:FurnitureAndFixturesMember 2017-12-31 0001356104 us-gaap:FurnitureAndFixturesMember 2016-12-31 0001356104 us-gaap:LeaseholdsAndLeaseholdImprovementsMember 2017-12-31 0001356104 us-gaap:ComputerEquipmentMember 2016-12-31 0001356104 us-gaap:LeaseholdsAndLeaseholdImprovementsMember 2016-12-31 0001356104 us-gaap:ComputerEquipmentMember 2017-12-31 0001356104 mlnx:EZchipMember 2015-01-01 2015-12-31 0001356104 mlnx:EZchipMember 2016-01-01 2016-12-31 0001356104 2016-02-23 0001356104 us-gaap:TradeNamesMember 2016-02-23 0001356104 us-gaap:CustomerRelationshipsMember 2016-02-23 0001356104 us-gaap:TechnologyBasedIntangibleAssetsMember 2016-02-23 0001356104 us-gaap:OrderOrProductionBacklogMember 2016-02-23 0001356104 mlnx:EZchipMember 2016-02-23 0001356104 mlnx:EZchipMember 2016-02-23 2016-02-23 0001356104 us-gaap:RestrictedStockUnitsRSUMember mlnx:EZchipMember 2016-02-23 2016-02-23 0001356104 mlnx:EZchipMember us-gaap:InterestExpenseMember 2015-01-01 2015-12-31 0001356104 mlnx:EZchipMember us-gaap:FairValueAdjustmentToInventoryMember 2015-01-01 2015-12-31 0001356104 mlnx:EZchipMember us-gaap:FairValueAdjustmentToInventoryMember 2016-01-01 2016-12-31 0001356104 mlnx:EZchipMember us-gaap:AcquisitionRelatedCostsMember 2015-01-01 2015-12-31 0001356104 us-gaap:TradeNamesMember 2016-02-23 2016-02-23 0001356104 mlnx:MellanoxTechnologiesLTD.Member us-gaap:AcquisitionRelatedCostsMember 2016-01-01 2016-12-31 0001356104 us-gaap:TechnologyBasedIntangibleAssetsMember 2016-09-30 0001356104 us-gaap:InProcessResearchAndDevelopmentMember 2016-02-23 2016-02-23 0001356104 mlnx:EZchipMember us-gaap:AcquisitionRelatedCostsMember 2016-01-01 2016-12-31 0001356104 mlnx:AcquisitionrelatedEZchipMember mlnx:EZchipMember us-gaap:EquityIssuedInBusinessCombinationMember 2016-02-23 0001356104 us-gaap:TechnologyBasedIntangibleAssetsMember 2016-02-23 2016-02-23 0001356104 mlnx:EZchipMember us-gaap:DeferredCompensationShareBasedPaymentsMember 2016-01-01 2016-12-31 0001356104 mlnx:AcquisitionrelatedEZchipMember mlnx:EZchipMember 2016-02-23 2016-02-23 0001356104 mlnx:EZchipMember us-gaap:AcquisitionRelatedCostsMember 2016-01-01 2016-12-31 0001356104 us-gaap:EmployeeStockOptionMember 2016-02-23 0001356104 us-gaap:CustomerRelationshipsMember 2016-02-23 2016-02-23 0001356104 mlnx:EZchipMember 2017-01-01 2017-12-31 0001356104 us-gaap:TechnologyBasedIntangibleAssetsMember 2017-12-31 0001356104 us-gaap:TechnologyBasedIntangibleAssetsMember 2017-01-01 2017-12-31 0001356104 us-gaap:OrderOrProductionBacklogMember 2016-02-23 2016-02-23 0001356104 us-gaap:TechnologyBasedIntangibleAssetsMember us-gaap:MinimumMember 2016-02-23 2016-02-23 0001356104 us-gaap:TechnologyBasedIntangibleAssetsMember us-gaap:MaximumMember 2016-02-23 2016-02-23 0001356104 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2017-12-31 0001356104 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeContractMember 2017-12-31 0001356104 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2017-12-31 0001356104 us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0001356104 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2017-12-31 0001356104 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2017-12-31 0001356104 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2017-12-31 0001356104 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0001356104 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2017-12-31 0001356104 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2017-12-31 0001356104 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2017-12-31 0001356104 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2017-12-31 0001356104 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2017-12-31 0001356104 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2017-12-31 0001356104 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2017-12-31 0001356104 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2017-12-31 0001356104 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeContractMember 2017-12-31 0001356104 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2017-12-31 0001356104 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0001356104 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2017-12-31 0001356104 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeContractMember 2017-12-31 0001356104 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2017-12-31 0001356104 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2017-12-31 0001356104 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2017-12-31 0001356104 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2017-12-31 0001356104 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2017-12-31 0001356104 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2017-12-31 0001356104 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeContractMember 2016-12-31 0001356104 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2016-12-31 0001356104 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeContractMember 2016-12-31 0001356104 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2015-12-31 0001356104 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2016-12-31 0001356104 us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0001356104 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2016-12-31 0001356104 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2016-12-31 0001356104 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2016-12-31 0001356104 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2016-12-31 0001356104 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0001356104 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2016-12-31 0001356104 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2016-12-31 0001356104 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2015-12-31 0001356104 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2016-12-31 0001356104 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2016-12-31 0001356104 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2016-12-31 0001356104 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2016-12-31 0001356104 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0001356104 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignExchangeContractMember 2016-12-31 0001356104 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2016-12-31 0001356104 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2016-12-31 0001356104 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2015-12-31 0001356104 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2016-12-31 0001356104 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2016-12-31 0001356104 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2016-12-31 0001356104 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2016-12-31 0001356104 us-gaap:USTreasuryAndGovernmentMember 2017-12-31 0001356104 us-gaap:MoneyMarketFundsMember 2017-12-31 0001356104 us-gaap:CorporateDebtSecuritiesMember 2017-12-31 0001356104 us-gaap:CashAndCashEquivalentsMember 2017-12-31 0001356104 us-gaap:MunicipalBondsMember 2017-12-31 0001356104 us-gaap:CertificatesOfDepositMember 2017-12-31 0001356104 us-gaap:CashMember 2017-12-31 0001356104 us-gaap:CommercialPaperMember 2017-12-31 0001356104 us-gaap:ForeignGovernmentDebtSecuritiesMember 2017-12-31 0001356104 us-gaap:CorporateDebtSecuritiesMember 2016-12-31 0001356104 us-gaap:MunicipalBondsMember 2016-12-31 0001356104 us-gaap:MoneyMarketFundsMember 2016-12-31 0001356104 us-gaap:CertificatesOfDepositMember 2016-12-31 0001356104 us-gaap:CashAndCashEquivalentsMember 2016-12-31 0001356104 us-gaap:CashMember 2016-12-31 0001356104 us-gaap:ForeignGovernmentDebtSecuritiesMember 2016-12-31 0001356104 us-gaap:CommercialPaperMember 2016-12-31 0001356104 us-gaap:USTreasuryAndGovernmentMember 2016-12-31 0001356104 us-gaap:TradeNamesMember 2017-12-31 0001356104 us-gaap:CustomerRelationshipsMember 2017-12-31 0001356104 us-gaap:LicensingAgreementsMember 2017-12-31 0001356104 us-gaap:DevelopedTechnologyRightsMember 2017-12-31 0001356104 us-gaap:CustomerRelationshipsMember 2016-12-31 0001356104 us-gaap:LicensingAgreementsMember 2016-12-31 0001356104 us-gaap:DevelopedTechnologyRightsMember 2016-12-31 0001356104 us-gaap:OrderOrProductionBacklogMember 2016-12-31 0001356104 us-gaap:TradeNamesMember 2016-12-31 0001356104 us-gaap:LicensingAgreementsMember us-gaap:MinimumMember 2017-01-01 2017-12-31 0001356104 us-gaap:LicensingAgreementsMember us-gaap:MaximumMember 2017-01-01 2017-12-31 0001356104 us-gaap:TradeNamesMember 2017-01-01 2017-12-31 0001356104 us-gaap:CustomerRelationshipsMember us-gaap:MinimumMember 2017-01-01 2017-12-31 0001356104 us-gaap:CustomerRelationshipsMember us-gaap:MaximumMember 2017-01-01 2017-12-31 0001356104 us-gaap:DevelopedTechnologyRightsMember us-gaap:MinimumMember 2017-01-01 2017-12-31 0001356104 us-gaap:DevelopedTechnologyRightsMember us-gaap:MaximumMember 2017-01-01 2017-12-31 0001356104 us-gaap:OrderOrProductionBacklogMember 2017-01-01 2017-12-31 0001356104 us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:NonoperatingIncomeExpenseMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2016-01-01 2016-12-31 0001356104 us-gaap:NondesignatedMember us-gaap:OperatingExpenseMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2016-01-01 2016-12-31 0001356104 us-gaap:NondesignatedMember us-gaap:OperatingExpenseMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-12-31 0001356104 us-gaap:NondesignatedMember us-gaap:OperatingExpenseMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2015-01-01 2015-12-31 0001356104 us-gaap:NondesignatedMember us-gaap:NonoperatingIncomeExpenseMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-12-31 0001356104 us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:NonoperatingIncomeExpenseMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-12-31 0001356104 us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:OperatingExpenseMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2015-01-01 2015-12-31 0001356104 us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:OperatingExpenseMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2016-01-01 2016-12-31 0001356104 us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:NonoperatingIncomeExpenseMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2015-01-01 2015-12-31 0001356104 us-gaap:NondesignatedMember us-gaap:NonoperatingIncomeExpenseMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2016-01-01 2016-12-31 0001356104 us-gaap:NondesignatedMember us-gaap:NonoperatingIncomeExpenseMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2015-01-01 2015-12-31 0001356104 us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:OperatingExpenseMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-12-31 0001356104 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2016-12-31 0001356104 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2017-12-31 0001356104 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2016-12-31 0001356104 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember 2016-12-31 0001356104 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2016-12-31 0001356104 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2017-12-31 0001356104 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-12-31 0001356104 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeForwardMember 2017-12-31 0001356104 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember 2017-12-31 0001356104 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-12-31 0001356104 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeForwardMember 2016-12-31 0001356104 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2016-12-31 0001356104 us-gaap:DesignatedAsHedgingInstrumentMember 2017-12-31 0001356104 us-gaap:DesignatedAsHedgingInstrumentMember 2017-01-01 2017-12-31 0001356104 us-gaap:DesignatedAsHedgingInstrumentMember 2016-12-31 0001356104 us-gaap:NondesignatedMember 2017-12-31 0001356104 us-gaap:NondesignatedMember 2016-12-31 0001356104 mlnx:Section401KSavingsPlanMember 2017-01-01 2017-12-31 0001356104 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2015-01-01 2015-12-31 0001356104 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2017-01-01 2017-12-31 0001356104 mlnx:Section401KSavingsPlanMember 2015-01-01 2015-12-31 0001356104 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2016-01-01 2016-12-31 0001356104 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2016-01-01 2016-06-30 0001356104 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2016-07-01 2016-07-01 0001356104 mlnx:Section401KSavingsPlanMember 2016-01-01 2016-12-31 0001356104 mlnx:YokneamMember 2017-12-31 0001356104 mlnx:YokneamMember 2017-01-01 2017-12-31 0001356104 us-gaap:EmployeeStockMember 2016-01-01 2016-12-31 0001356104 us-gaap:EmployeeStockMember 2015-01-01 2015-12-31 0001356104 us-gaap:EmployeeStockMember 2017-01-01 2017-12-31 0001356104 us-gaap:CostOfSalesMember 2017-01-01 2017-12-31 0001356104 us-gaap:EmployeeStockOptionMember 2015-01-01 2015-12-31 0001356104 us-gaap:CostOfSalesMember 2015-01-01 2015-12-31 0001356104 us-gaap:GeneralAndAdministrativeExpenseMember 2015-01-01 2015-12-31 0001356104 us-gaap:EmployeeStockOptionMember 2017-01-01 2017-12-31 0001356104 us-gaap:ResearchAndDevelopmentExpenseMember 2016-01-01 2016-12-31 0001356104 us-gaap:SellingAndMarketingExpenseMember 2016-01-01 2016-12-31 0001356104 us-gaap:ResearchAndDevelopmentExpenseMember 2015-01-01 2015-12-31 0001356104 us-gaap:GeneralAndAdministrativeExpenseMember 2016-01-01 2016-12-31 0001356104 us-gaap:SellingAndMarketingExpenseMember 2017-01-01 2017-12-31 0001356104 us-gaap:ResearchAndDevelopmentExpenseMember 2017-01-01 2017-12-31 0001356104 us-gaap:SellingAndMarketingExpenseMember 2015-01-01 2015-12-31 0001356104 us-gaap:RestrictedStockUnitsRSUMember 2017-01-01 2017-12-31 0001356104 us-gaap:GeneralAndAdministrativeExpenseMember 2017-01-01 2017-12-31 0001356104 us-gaap:RestrictedStockUnitsRSUMember 2016-01-01 2016-12-31 0001356104 us-gaap:EmployeeStockOptionMember 2016-01-01 2016-12-31 0001356104 us-gaap:RestrictedStockUnitsRSUMember 2015-01-01 2015-12-31 0001356104 us-gaap:CostOfSalesMember 2016-01-01 2016-12-31 0001356104 us-gaap:RestrictedStockUnitsRSUMember 2016-12-31 0001356104 us-gaap:RestrictedStockUnitsRSUMember 2017-12-31 0001356104 us-gaap:RestrictedStockUnitsRSUMember 2015-12-31 0001356104 us-gaap:EmployeeStockOptionMember 2016-12-31 0001356104 us-gaap:EmployeeStockMember 2017-12-31 0001356104 2016-02-23 2016-02-23 0001356104 mlnx:SecondRestatedPlanMember 2017-02-14 2017-02-14 0001356104 mlnx:OtherStockOptionPlansMember 2016-03-14 0001356104 us-gaap:EmployeeStockOptionMember 2017-12-31 0001356104 mlnx:AcquisitionrelatedEZchipMember mlnx:EZchipMember 2017-01-01 2017-12-31 0001356104 mlnx:AcquisitionrelatedEZchipMember mlnx:EZchipMember us-gaap:EquityIssuedInBusinessCombinationMember 2017-12-31 0001356104 us-gaap:EmployeeStockMember 2016-05-31 0001356104 2016-03-14 0001356104 mlnx:SecondRestatedPlanMember 2017-02-14 0001356104 mlnx:GlobalShareIncentivePlan2006Member 2017-12-31 0001356104 us-gaap:EmployeeStockOptionMember 2015-12-31 0001356104 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-01-01 2017-12-31 0001356104 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2016-01-01 2016-12-31 0001356104 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-01-01 2017-12-31 0001356104 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2016-01-01 2016-12-31 0001356104 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2016-12-31 0001356104 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-01-01 2017-12-31 0001356104 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-01-01 2017-12-31 0001356104 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2016-01-01 2016-12-31 0001356104 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2016-01-01 2016-12-31 0001356104 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-12-31 0001356104 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2016-12-31 0001356104 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2015-12-31 0001356104 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2015-12-31 0001356104 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-12-31 0001356104 us-gaap:IsraelTaxAuthorityMember 2016-01-01 2016-12-31 0001356104 us-gaap:IsraelTaxAuthorityMember us-gaap:SubsequentEventMember 2018-01-01 2018-12-31 0001356104 us-gaap:IsraelTaxAuthorityMember 2017-12-31 0001356104 us-gaap:IsraelTaxAuthorityMember 2017-12-31 0001356104 us-gaap:IsraelTaxAuthorityMember 2015-01-01 2015-12-31 0001356104 us-gaap:StateAndLocalJurisdictionMember 2017-12-31 0001356104 mlnx:TelAvivMember us-gaap:IsraelTaxAuthorityMember 2017-06-14 2017-06-14 0001356104 us-gaap:IsraelTaxAuthorityMember 2017-01-01 2017-12-31 0001356104 mlnx:TelAvivMember us-gaap:IsraelTaxAuthorityMember 2016-01-01 2016-12-31 0001356104 us-gaap:DomesticCountryMember 2017-12-31 0001356104 mlnx:YokneamMember us-gaap:IsraelTaxAuthorityMember 2017-01-01 2017-12-31 0001356104 us-gaap:IsraelTaxAuthorityMember 2016-12-31 0001356104 us-gaap:UnfavorableRegulatoryActionMember 2016-01-01 2016-03-31 0001356104 us-gaap:UnfavorableRegulatoryActionMember 2016-10-01 2016-12-31 0001356104 mlnx:TelAvivMember us-gaap:IsraelTaxAuthorityMember 2017-01-01 2017-12-31 0001356104 mlnx:YokneamMember us-gaap:IsraelTaxAuthorityMember 2017-06-14 2017-06-14 0001356104 mlnx:TelAvivMember us-gaap:IsraelTaxAuthorityMember us-gaap:MaximumMember 2017-01-01 2017-12-31 0001356104 country:DK 2017-12-31 0001356104 2017-04-01 2017-06-30 0001356104 country:US 2016-12-31 0001356104 country:IL 2017-12-31 0001356104 mlnx:OtherCountriesMember 2017-12-31 0001356104 country:US 2017-12-31 0001356104 country:IL 2016-12-31 0001356104 mlnx:OtherCountriesMember 2016-12-31 0001356104 country:CN 2015-01-01 2015-12-31 0001356104 country:US 2016-01-01 2016-12-31 0001356104 us-gaap:EuropeMember 2015-01-01 2015-12-31 0001356104 us-gaap:EuropeMember 2016-01-01 2016-12-31 0001356104 country:CN 2016-01-01 2016-12-31 0001356104 country:CN 2017-01-01 2017-12-31 0001356104 mlnx:OtherAmericasExcludingUnitedStatesMember 2016-01-01 2016-12-31 0001356104 us-gaap:EuropeMember 2017-01-01 2017-12-31 0001356104 mlnx:OtherAmericasExcludingUnitedStatesMember 2015-01-01 2015-12-31 0001356104 mlnx:OtherAsiaExcludingChinaMember 2017-01-01 2017-12-31 0001356104 mlnx:OtherAsiaExcludingChinaMember 2016-01-01 2016-12-31 0001356104 country:US 2015-01-01 2015-12-31 0001356104 country:US 2017-01-01 2017-12-31 0001356104 mlnx:OtherAmericasExcludingUnitedStatesMember 2017-01-01 2017-12-31 0001356104 mlnx:OtherAsiaExcludingChinaMember 2015-01-01 2015-12-31 0001356104 mlnx:BoardsMember 2016-01-01 2016-12-31 0001356104 mlnx:ICAndSemiconductorsMember 2015-01-01 2015-12-31 0001356104 mlnx:AccessoriesAndOtherMember 2017-01-01 2017-12-31 0001356104 mlnx:ICAndSemiconductorsMember 2017-01-01 2017-12-31 0001356104 mlnx:ICAndSemiconductorsMember 2016-01-01 2016-12-31 0001356104 mlnx:BoardsMember 2015-01-01 2015-12-31 0001356104 mlnx:SwitchSystemsMember 2015-01-01 2015-12-31 0001356104 mlnx:BoardsMember 2017-01-01 2017-12-31 0001356104 mlnx:SwitchSystemsMember 2017-01-01 2017-12-31 0001356104 mlnx:AccessoriesAndOtherMember 2016-01-01 2016-12-31 0001356104 mlnx:SwitchSystemsMember 2016-01-01 2016-12-31 0001356104 mlnx:AccessoriesAndOtherMember 2015-01-01 2015-12-31 0001356104 mlnx:OtherSpeedMember 2015-01-01 2015-12-31 0001356104 mlnx:OtherSpeedMember 2016-01-01 2016-12-31 0001356104 mlnx:InfiniBandMember 2017-01-01 2017-12-31 0001356104 mlnx:FDRMember 2017-01-01 2017-12-31 0001356104 mlnx:QDRDDRSDRMember 2017-01-01 2017-12-31 0001356104 mlnx:EDRMember 2016-01-01 2016-12-31 0001356104 mlnx:InfiniBandMember 2016-01-01 2016-12-31 0001356104 mlnx:FDRMember 2016-01-01 2016-12-31 0001356104 mlnx:EthernetMember 2016-01-01 2016-12-31 0001356104 mlnx:EthernetMember 2015-01-01 2015-12-31 0001356104 mlnx:QDRDDRSDRMember 2016-01-01 2016-12-31 0001356104 mlnx:EDRMember 2017-01-01 2017-12-31 0001356104 mlnx:QDRDDRSDRMember 2015-01-01 2015-12-31 0001356104 mlnx:EthernetMember 2017-01-01 2017-12-31 0001356104 mlnx:FDRMember 2015-01-01 2015-12-31 0001356104 mlnx:OtherSpeedMember 2017-01-01 2017-12-31 0001356104 mlnx:EDRMember 2015-01-01 2015-12-31 0001356104 mlnx:InfiniBandMember 2015-01-01 2015-12-31 0001356104 mlnx:June2017ToMarch2018Member 2016-02-23 2016-02-23 0001356104 mlnx:June2016ToMarch2017Member 2016-02-23 2016-02-23 0001356104 mlnx:June2018ToDecember2018Member 2016-02-23 2016-02-23 0001356104 us-gaap:MaximumMember us-gaap:BaseRateMember 2016-02-23 2016-02-23 0001356104 us-gaap:EurodollarMember 2016-02-23 2016-02-23 0001356104 us-gaap:EurodollarMember 2016-02-23 0001356104 us-gaap:MinimumMember us-gaap:BaseRateMember 2016-02-23 2016-02-23 0001356104 us-gaap:MaximumMember us-gaap:EurodollarMember 2016-02-23 2016-02-23 0001356104 us-gaap:MinimumMember us-gaap:EurodollarMember 2016-02-23 2016-02-23 0001356104 us-gaap:BaseRateMember 2016-02-23 2016-02-23 0001356104 us-gaap:MinimumMember us-gaap:ScenarioForecastMember us-gaap:SubsequentEventMember 2018-01-01 2018-03-31 0001356104 us-gaap:MaximumMember us-gaap:ScenarioForecastMember us-gaap:SubsequentEventMember 2018-01-01 2018-03-31 0001356104 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2016-12-31 0001356104 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2017-12-31 0001356104 us-gaap:AllowanceForSalesReturnsMember 2016-01-01 2016-12-31 0001356104 us-gaap:AllowanceForDoubtfulAccountsMember 2017-01-01 2017-12-31 0001356104 us-gaap:AllowanceForDoubtfulAccountsMember 2017-12-31 0001356104 us-gaap:AllowanceForDoubtfulAccountsMember 2016-12-31 0001356104 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2015-01-01 2015-12-31 0001356104 us-gaap:AllowanceForDoubtfulAccountsMember 2016-01-01 2016-12-31 0001356104 us-gaap:AllowanceForDoubtfulAccountsMember 2014-12-31 0001356104 us-gaap:AllowanceForSalesReturnsMember 2017-01-01 2017-12-31 0001356104 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2016-01-01 2016-12-31 0001356104 us-gaap:AllowanceForDoubtfulAccountsMember 2015-01-01 2015-12-31 0001356104 us-gaap:AllowanceForSalesReturnsMember 2016-12-31 0001356104 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2015-12-31 0001356104 us-gaap:AllowanceForSalesReturnsMember 2015-12-31 0001356104 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2014-12-31 0001356104 us-gaap:AllowanceForDoubtfulAccountsMember 2015-12-31 0001356104 us-gaap:AllowanceForSalesReturnsMember 2015-01-01 2015-12-31 0001356104 us-gaap:AllowanceForSalesReturnsMember 2014-12-31 0001356104 us-gaap:AllowanceForSalesReturnsMember 2017-12-31 0001356104 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2017-01-01 2017-12-31 iso4217:ILS xbrli:shares iso4217:USD xbrli:shares xbrli:pure xbrli:shares mlnx:segment iso4217:USD false --12-31 FY 2017 2017-12-31 10-K 0001356104 51781340 Yes Large Accelerated Filer 2200000000 Mellanox Technologies, Ltd. No Yes MLNX 105730000 34330000 52380000 47015000 19874000 23205000 972000 972000 39000 1000 275000 611000 0.56 693700000 328441000 56780000 54947000 78643000 29483000 94162000 5320000 1833000 7706000 56347000 273754000 62473000 60616000 58003000 27029000 54447000 12761000 1857000 15169000 43872000 1 0.025 0.0375 0.0625 146500000 75350000 42820000 -0.425 -0.845 -0.048 0.060 0.171 0.080 0.265 0.250 0.240 0.230 22300000 0.10 74000000 743000 1172000 1312000 0 8025000 8025000 0.045 15870000 18302000 7600000 11000000 12600000 25000 0.85 499894 46.40 P3Y 2013 2011 59533000 59090000 142400000 154845000 141768000 154213000 24184000 24425000 105042000 114058000 33125000 31951000 2504000 2220000 148037000 105248000 -928000 1618000 774605000 873979000 53000 53000 -46000 -46000 50764000 50764000 66309000 66309000 68864000 68864000 2000000 2100000 2900000 50764000 4007000 6680000 40077000 2366000 9268000 28821000 10309000 71118000 6394000 2711000 62013000 2375000 13085000 40475000 15183000 68864000 6232000 115000 62517000 2000000 10893000 40278000 15693000 632000 632000 10100000 59200000 61300000 500000 500000 4500000 3189000 0 12019000 1473505000 1401934000 553078000 506919000 1833000 0 271918000 257000 273751000 257000 1857000 0 220288000 982000 222145000 982000 271661000 211281000 39000 0 0 0 0 37000 0 0 0 2000 1000 0 0 0 1000 0 0 0 0 0 275000 0 0 0 3000 167000 7000 0 12000 86000 611000 0 0 36000 45000 226000 48000 0 58000 198000 271897000 211891000 114627000 63659000 114498000 63360000 271661000 211281000 271897000 211891000 157270000 148232000 157163000 147921000 2200000 3700000 23200000 23200000 499894 499894 0.77 0.82 0.74 0.80 25.50 25.50 36130000 40288000 769290000 867422000 8300000 300000 694664000 1000000 711345000 782209000 34114000 10253000 108862000 33700000 288246000 288246000 4200000 29500000 56400000 11300000 181246000 5600000 16681000 694664000 6428000 9638000 2228000 5425000 3962000 0 8834000 12981000 30700000 87545000 87500000 263199000 56780000 62473000 328677000 56780000 54947000 78643000 29486000 94292000 5327000 1833000 7718000 56431000 274364000 62473000 60616000 58039000 27073000 54673000 12809000 1857000 15227000 44070000 54930000 263199000 56780000 70498000 208269000 -206419000 13718000 8708021 0 750000 2390000 0.0175 0.0175 200000000 200000000 49076000 51488000 49076000 51488000 209000 221000 192000 200000 209000 221000 95245000 19259000 -16879000 0.14 0.11 0.16 0.13 0.11 0.13 3100000 891822 12700000 29300000 189209000 301986000 18000 300450000 347000 0 800000 789000 -789000 800000 -1578000 -1333000 -617000 5737000 6161000 -261000 4443000 5048000 -246000 284000 220000 632000 0.01 0.02 0.0025 0.0125 0.005 one-month LIBOR 280000000.0 280000000 74900000 0.038 0.01 2016-02-22 2019-02-21 2019-02-21 2017-03-31 2018-03-31 2018-12-31 2016-06-30 2017-06-30 2018-06-30 1239000 74000000 0.083 5500000 -22755000 762000 -2232000 -22755000 762000 -2232000 17346000 14295000 36713000 66162000 -22607000 809000 -2150000 4500000 24364000 23485000 15968000 17820000 96677000 63163000 22413000 22413000 24563000 4600000 24563000 40850000 31515000 7128000 6645000 358000 2393000 13841000 11305000 55827000 31648000 18437000 6952000 18437000 6952000 1000000 1200000 5700000 1900000 8000000 2200000 10400000 0.0625 0.060 0.04 0.065 41372000 97731000 103821000 257000 257000 0 982000 980000 2000 257000 982000 0 -3630000 0 0 0 623000 384000 0 0 7034000 3248000 0 8651000 7034000 1006000 17000 1006000 999000 7000 17000 0 17000 2.00 0.38 -0.39 1.94 0.37 -0.39 0.12 0.075 -0.246 0.239 0.113 0.35 0.35 0.35 -0.220 0.408 0.473 0.000 0.109 -0.718 -0.011 0.046 -0.024 62969000 71868000 142200000 P2Y8M19D 22200000 22200000 12720000 29255000 0.100 0.080 0.090 0.100 0.120 P9Y P1Y P6Y P4Y P3Y P9Y P4Y P7Y P4Y P8Y P1Y P1Y P7Y P3Y 112771000 17731000 75591000 6559000 11300000 1590000 167131000 24783000 122414000 16478000 3456000 13548000 66718000 10355000 30919000 47311000 59344000 361302000 69776000 250043000 24583000 11300000 5600000 69776000 279543000 40407000 5600000 248531000 52045000 174452000 18024000 0 4010000 228195000 44993000 157129000 23929000 2144000 -692000 925000 -186000 -840000 -596000 3000000 1774000 3460000 44212000 68522000 36000 52170000 635000 471228000 472437000 270485000 1209000 0 468931000 555512000 563443000 4300000 3200000 3189000 0 0 0 0 12019000 -12539000 -17969000 -21528000 87121000 42297000 -375000 74582000 24328000 -21903000 -18312000 5810000 -2478000 33000000 37300000 11600000 0.69 0.75 0.23 2021 -1300000 -1400000 200000 1114000 835000 1218000 3750000 13330000 170000 19351000 41331000 12175000 30884000 27261000 15216000 24735000 -8263000 887000 6732000 3814000 1753000 2619000 -6948000 681000 29500000 390802000 395326000 278031000 228195000 0 7352000 7937000 27000 5335000 5384000 31162000 29232000 65523000 64657000 8243000 12656000 26118000 22769000 1833000 0 1833000 1833000 0 0 0 0 0 0 271661000 78643000 29483000 94162000 5320000 7706000 56347000 273494000 78643000 29483000 94162000 5320000 7706000 56347000 1857000 0 0 0 0 1857000 0 0 211281000 58003000 27029000 54447000 12761000 0 15169000 43872000 213138000 58003000 27029000 54447000 12761000 1857000 15169000 43872000 P10Y 497775000 344486000 1473505000 1401934000 212567000 196633000 0 0 1006000 1006000 1006000 1006000 0 0 17000 17000 17000 17000 72761000 74000000 0 218786000 72761000 2998000 2244000 3748000 17762000 261670000 -149636000 39966000 -664153000 2042000 150541000 196064000 161312000 92894000 92894000 18518000 18518000 -19425000 -19425000 -524000 -6262000 -4822000 23628000 0 1 623000 7034000 393825000 524922000 580524000 75106000 30590000 -17081000 138910000 23028000 9648000 12950000 14740000 18453000 60091000 14300000 18900000 21300000 86200000 37200000 7200000 168900000 6679000 9516000 17346000 14295000 1943000 3536000 1580000 4319000 878000 1022000 -144000 9569000 8651000 918000 741000 399000 342000 2546000 1617000 929000 2351000 741000 2546000 2555000 2555000 399000 399000 1617000 1617000 97000 47000 105000 -204000 -204000 342000 342000 929000 929000 3892000 7422000 30580000 34067000 147000 314000 37000 -524000 1090000 486000 3115000 11000 972000 0 5521000 0 219459000 300858000 188745000 781237000 0 693692000 872000 210000 7962000 2843000 0 4982000 15021000 48601000 42976000 41376000 9053000 7518000 0 280000000 0 18867000 22555000 29733000 129279000 149725000 59129000 179700000 237764000 193082000 1641000 1474000 889000 290000 0 -15300000 -56200000 -7600000 7000000 8300000 15300000 4800000 13000000 72800000 266622000 214719000 5210000 46693000 215167000 164707000 3198000 47262000 118585000 101001000 14246000 3338000 109919000 99752000 7017000 3150000 P3Y P7Y P7Y 137000 623000 -486000 7023000 7034000 -11000 1105000 1364000 7369000 0 34000000 172000000 172000000 252175000 322620000 544000 365878000 5424000 0 0 0 0 0 0 8000000 8025000 12000000 9000000 201844000 181630000 36400000 658140000 120700000 265249000 39009000 155221000 347760000 92214000 450514000 52405000 63745000 179977000 152739000 300674000 24692000 86369000 93666000 857498000 145470000 337304000 125249000 317241000 302093000 170641000 477329000 62928000 49987000 204083000 192581000 386360000 52447000 76255000 149855000 863893000 153996000 325845000 194261000 401005000 181465000 161216000 407325000 55563000 31599000 222836000 172405000 327528000 92449000 94574000 176937000 97438000 133780000 25000 150457000 628000 50764000 66309000 68864000 P2Y3M1D P2Y3M1D 322607 390101 46.26 47.79 2056902 1844350 45.98 48.39 49.88 2205083 3324519 3414705 44.39 46.67 48.45 4800000 1114753 1364063 45.32 46.25 0 0 0 0.0010 0.0045 0.0120 0.337 0.358 0.246 0.15 1640000 6585712 4000000 3425469 757786 11100000 16900000 44979 45319 84.57 74.59 29000000 35500000 2028595 1634485 1110061 30.81 32.79 38.35 364746 491968 568876 14.58 15.95 35.15 35.50 38.83 1107712 1110061 40.90 64.7 46.40 220900000 P0Y6M P0Y6M P0Y6M 28900000 35400000 P3Y 349131 479105 38.36 45487764 47119754 49075606 51487650.00 271661000 211281000 1263000 706000 211000 183000 1328000 1479000 -856000 -565000 1727000 1459000 364746 491968 568876.00 1267244 1463884 1843168.00 12818000 12816000 2000 17465000 17463000 2000 22091000 22088000 3000 6049000 6043000 6000 5090000 5083000 7000 7642000 7633000 9000 701752000 -4020000 615148000 90432000 866681000 -1091000 -578000 -1669000 684824000 183326000 975730000 -692000 -236000 -928000 774605000 201844000 1057448000 925000 693000 1618000 873979000 181630000 4004000 4903000 19874000 23205000 7700000 2600000 18037000 25382000 41460000 45154000 1585000 1295000 8051000 131000 0 0 1200000 1800000 2900000 0 8990000 0 7908000 8131000 8090000 1153000 252000 3655000 18900000 23400000 24600000 536000 153358000 542000 2447000 544000 157427000 0 -22400000 46892000 672000 0 46220000 29620000 621000 0 28999000 56459000 632000 0 55827000 32280000 632000 0 31648000 0 0 0 26839000 11000 26828000 0 0 0 0 17272000 51000 0 17221000 0 0 0 0 24179000 0 0 24179000 6093000 2259000 1413000 1381000 0 47778000 49526000 50310000 46365000 48145000 50310000 <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">EMPLOYEE BENEFIT PLANS:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has established a pretax savings plan under Section&#160;401(k) of the Internal Revenue Code. The 401(k) Plan allows eligible employees in the United States to voluntarily contribute a portion of their pre-tax or after-tax salary, subject to a maximum limit specified in the Internal Revenue Code. The Company matches employee contributions of up to </font><font style="font-family:inherit;font-size:10pt;">4%</font><font style="font-family:inherit;font-size:10pt;"> of their annual base salaries. The total expenses for these contributions were </font><font style="font-family:inherit;font-size:10pt;">$2.2 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$1.9 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;"> for the years ended December&#160;31, </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.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under Israeli law, the Company is required to make severance payments to certain of its retired or dismissed Israeli employees. For employees hired prior to January&#160;1, 2007 the severance pay liability is calculated based on the last monthly salary of each employee multiplied by the number of years of such employee's employment and is presented in the Company's balance sheet in long-term liabilities, as if it was payable at each balance sheet date on an undiscounted basis. This liability is partially funded by the purchase of insurance policies or pension funds in the name of the employees. The surrender value of the insurance policies or pension funds is presented in long-term assets.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The severance pay detail is as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;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;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;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;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 severance liability</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,205</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,874</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Severance assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,302</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,870</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Unfunded portion</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,903</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,004</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:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For other Israeli employees, the Company's contributions for severance pay replace its severance obligation. When the Company makes the monthly contribution equal to </font><font style="font-family:inherit;font-size:10pt;">8.3%</font><font style="font-family:inherit;font-size:10pt;"> of the employee's monthly salary to an insurance policy or pension fund, no additional calculations shall be conducted between the parties regarding the matter of severance pay and </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> additional payments will be made by the Company to the employee. Further, the related obligation and amounts deposited on behalf of the employee for such obligation are not stated on the balance sheet, as the Company is legally released from the obligation to employees once the deposit amounts have been paid.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Severance expenses for the years ended December&#160;31, </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;"> were </font><font style="font-family:inherit;font-size:10pt;">$12.6 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$11.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$7.6 million</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In addition, the Company has established a pension contribution plan with respect to its employees in Israel. Under the plan, for the period from January 1 to June 30, 2016, the Company contributed up to </font><font style="font-family:inherit;font-size:10pt;">6.0%</font><font style="font-family:inherit;font-size:10pt;"> of employee monthly salary toward the plan. Effective July 1, 2016 the contribution percentage was increased to </font><font style="font-family:inherit;font-size:10pt;">6.25%</font><font style="font-family:inherit;font-size:10pt;">, and was further increased to </font><font style="font-family:inherit;font-size:10pt;">6.5%</font><font style="font-family:inherit;font-size:10pt;"> effective January 1, 2017. Employees are entitled to amounts accumulated in the plan upon reaching retirement age, subject to any applicable law. Defined contribution pension plan expenses were </font><font style="font-family:inherit;font-size:10pt;">$10.4 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;">$5.7 million</font><font style="font-family:inherit;font-size:10pt;"> in the years ended December&#160;31, </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.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Risks and uncertainties</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company is subject to all of the risks inherent in a company which operates in the dynamic and competitive semiconductor industry. Significant changes in any of the following areas could have a material adverse impact on the Company's financial position and results of operations; unpredictable volume or timing of customer orders; ordered product mix; the sales outlook and purchasing patterns of the Company's customers based on consumer demands and general economic conditions; loss of one or more of the Company's customers; decreases in the average selling prices of products or increases in the average cost of finished goods; the availability, pricing and timeliness of delivery of components used in the Company's products; reliance on a limited number of subcontractors to manufacture, assemble, package and production test the Company's products; the Company's ability to successfully develop, introduce and sell new or enhanced products in a timely manner; product obsolescence and the Company's ability to manage product transitions; the timing of announcements or introductions of new products by the Company's competitors, and the Company's ability to successfully integrate acquired businesses.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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, 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;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">Accounts receivable, net:</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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></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;">Accounts receivable</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">154,845</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;padding-top: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,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></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;">Less: allowance for doubtful accounts</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(632</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(632</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;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:top;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;">154,213</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:top;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:top;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;">141,768</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Inventories:</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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></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;">Raw materials</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;padding-top: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,656</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;padding-top: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,243</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Work-in-process</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;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,769</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;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,118</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">Finished goods</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;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,232</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;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,162</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;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:top;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;">64,657</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:top;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:top;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;">65,523</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: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;font-weight:bold;">Other current assets:</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">Prepaid expenses</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top: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,518</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top: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,053</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Derivative contracts receivable</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">982</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">257</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">VAT receivable</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;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,259</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;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,093</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Other</font></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;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,536</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,943</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;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:top;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;">14,295</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:top;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:top;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;">17,346</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: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;font-weight:bold;">Property and equipment, net:</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">Computer, equipment, and software</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">164,707</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">214,719</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Furniture and fixtures</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;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,198</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;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,210</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Leasehold improvements</font></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47,262</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:top;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;">46,693</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 colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">215,167</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">266,622</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Less: Accumulated depreciation and amortization</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(105,248</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(148,037</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;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:top;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;">109,919</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:top;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:top;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;">118,585</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Deferred taxes and other long-term assets:</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Equity investments in privately-held companies</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,255</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;padding-top: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,720</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Deferred taxes</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;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,563</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;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,413</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Long-term restricted cash</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;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,025</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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:12px;padding-top:2px;padding-bottom: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 assets</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;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,319</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,580</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:top;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:top;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;">66,162</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:top;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:top;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;">36,713</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accrued liabilities:</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Payroll and related expenses</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;padding-top: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,868</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;padding-top: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,969</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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 expenses</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;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,951</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;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,125</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Derivative contracts payable</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,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></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;">Product warranty liability</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">706</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,263</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Other</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;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,516</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;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,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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;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:top;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;">114,058</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:top;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:top;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;">105,042</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: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;font-weight:bold;">Other long-term liabilities:</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;">Income tax payable</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,425</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,184</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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 rent</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;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,220</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;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,504</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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 colspan="2" style="vertical-align:top;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,422</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:top;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,892</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:top;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:top;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;">34,067</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:top;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:top;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;">30,580</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:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following summarizes consideration paid for EZchip at the acquisition date:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5" rowspan="1"></td></tr><tr><td style="width:85%;" rowspan="1" 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Consideration:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom: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 payment for all outstanding common shares of EZchip at $25.50 per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">781,237</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair value of awards attributable to pre-acquisition services</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">972</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total consideration:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">782,209</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: cash acquired</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">87,545</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair value of total consideration transferred, net of cash 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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-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,664</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:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, future minimum payments under non-cancelable operating leases are as follows:</font></div><div style="line-height:120%;text-align:left;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:663px;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:573px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:76px;" rowspan="1" colspan="1"></td><td style="width:4px;" 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;text-decoration:underline;">Year Ended December 31,</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Operating<br clear="none"/>Leases</font></div></td></tr><tr><td style="vertical-align: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;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">23,028</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">18,453</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">14,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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,950</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,648</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,091</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total minimum lease payments</font></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;">138,910</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:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company had the following ordinary shares reserved for future issuance under its equity incentive plans 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%;font-size:10pt;"><div style="padding-left: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="3" rowspan="1"></td></tr><tr><td style="width:87%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of<br clear="none"/>Shares</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 options outstanding</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top: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,061</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted share units outstanding</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,414,705</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Shares authorized for future issuance</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">757,786</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">ESPP shares available for future issuance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,425,469</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total shares reserved for future issuance as of 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;border-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,708,021</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:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Advertising</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Costs related to advertising and promotion of products are charged to sales and marketing expense as incurred.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">IMPAIRMENT OF LONG-LIVED ASSETS:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">While performing the review for impairment for the fourth quarter of 2017, the Company noted an impairment indicator associated with the potential sale or discontinuation of the 1550nm silicon photonics line of business. As a result, the Company recorded impairment charges totaling </font><font style="font-family:inherit;font-size:10pt;">$12.0 million</font><font style="font-family:inherit;font-size:10pt;"> in the fourth quarter of 2017, of which </font><font style="font-family:inherit;font-size:10pt;">$7.7 million</font><font style="font-family:inherit;font-size:10pt;"> were related to property and equipment and </font><font style="font-family:inherit;font-size:10pt;">$4.3 million</font><font style="font-family:inherit;font-size:10pt;"> were related to intangible assets.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The impairment charges were calculated based on the differences between the net book values of the related assets and their estimated fair values. The Company primarily used the market approach to determine the estimated fair values of the property and equipment. Under this approach we considered various factors, including secondary market comparables, replacement costs, age and condition of the assets and estimated selling costs. The impaired intangible assets represent obsolete technologies that were deemed to have no value, and therefore were fully written off.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Pro forma results are not indicative of what would have occurred had the acquisition occurred as of January 1, 2015 or of results that may occur in the future.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width: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="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;">Year Ended 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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands, except per share amounts)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenues</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">867,422</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">769,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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,130</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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 income per share &#8212; basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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.82</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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.77</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income per share &#8212; diluted</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.80</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.74</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">BUSINESS COMBINATION: </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On </font><font style="font-family:inherit;font-size:10pt;">February&#160;23, 2016</font><font style="font-family:inherit;font-size:10pt;">, the Company completed its acquisition of </font><font style="font-family:inherit;font-size:10pt;">EZchip</font><font style="font-family:inherit;font-size:10pt;"> Semiconductor Ltd. ("EZchip"). Under the terms of the Agreement of Merger dated as of </font><font style="font-family:inherit;font-size:10pt;">September&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> (as amended on </font><font style="font-family:inherit;font-size:10pt;">November&#160;17, 2015</font><font style="font-family:inherit;font-size:10pt;">), by and among the Company, Mondial Europe Sub Ltd. and EZchip (the "Merger Agreement"), the total consideration was </font><font style="font-family:inherit;font-size:10pt;">$782.2 million</font><font style="font-family:inherit;font-size:10pt;">, including </font><font style="font-family:inherit;font-size:10pt;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;"> attributable to assumed RSUs. The net cash purchase price of </font><font style="font-family:inherit;font-size:10pt;">$693.7 million</font><font style="font-family:inherit;font-size:10pt;"> consisted of a </font><font style="font-family:inherit;font-size:10pt;">$781.2 million</font><font style="font-family:inherit;font-size:10pt;"> cash payment for all outstanding common shares of EZchip at the price of </font><font style="font-family:inherit;font-size:10pt;">$25.50</font><font style="font-family:inherit;font-size:10pt;"> per share and net of </font><font style="font-family:inherit;font-size:10pt;">$87.5 million</font><font style="font-family:inherit;font-size:10pt;"> cash acquired. The Company also assumed </font><font style="font-family:inherit;font-size:10pt;">891,822</font><font style="font-family:inherit;font-size:10pt;"> EZchip RSUs and converted them to </font><font style="font-family:inherit;font-size:10pt;">499,894</font><font style="font-family:inherit;font-size:10pt;"> equivalent Company RSU awards. The fair value of the converted RSUs was determined based on the per share value of the underlying Mellanox ordinary shares of </font><font style="font-family:inherit;font-size:10pt;">$46.40</font><font style="font-family:inherit;font-size:10pt;"> per share as of the acquisition date. The </font><font style="font-family:inherit;font-size:10pt;">499,894</font><font style="font-family:inherit;font-size:10pt;"> RSUs had a total aggregate value of </font><font style="font-family:inherit;font-size:10pt;">$23.2 million</font><font style="font-family:inherit;font-size:10pt;">, of which </font><font style="font-family:inherit;font-size:10pt;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;"> was recorded as a component of the purchase price for service rendered prior to the acquisition date and </font><font style="font-family:inherit;font-size:10pt;">$22.2 million</font><font style="font-family:inherit;font-size:10pt;"> will be recognized as share-based compensation expense over the remaining required service period of up to </font><font style="font-family:inherit;font-size:10pt;">2.25 years</font><font style="font-family:inherit;font-size:10pt;"> from the acquisition date. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In connection with the acquisition, the Company entered into a </font><font style="font-family:inherit;font-size:10pt;">$280.0 million</font><font style="font-family:inherit;font-size:10pt;"> variable interest rate Term Debt maturing </font><font style="font-family:inherit;font-size:10pt;">February&#160;21, 2019</font><font style="font-family:inherit;font-size:10pt;">. See Note 15 for additional information.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company accounted for the transaction using the acquisition method, which requires, among other things, that the assets acquired and liabilities assumed in a business combination be recognized at their respective estimated fair values as of the acquisition date. The following summarizes consideration paid for EZchip at the acquisition date:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5" rowspan="1"></td></tr><tr><td style="width:85%;" rowspan="1" 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Consideration:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom: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 payment for all outstanding common shares of EZchip at $25.50 per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">781,237</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair value of awards attributable to pre-acquisition services</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">972</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total consideration:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">782,209</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: cash acquired</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">87,545</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair value of total consideration transferred, net of cash 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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-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,664</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following summarizes the Company's allocation of the total purchase price, net of cash acquired for the EZchip acquisition after consultation with third party valuation specialists:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:8px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5" rowspan="1"></td></tr><tr><td style="width:85%;" rowspan="1" 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands)</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;">Short-term 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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">108,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;">Other current 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:middle;padding-left:2px;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,114</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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 long-term 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:middle;background-color:#cceeff;padding-left:2px;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,638</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Intangible 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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">288,246</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Goodwill</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;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;">270,485</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: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 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:middle;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;">711,345</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="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:9px;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;">Current 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:middle;padding-left:2px;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,253</font></div></td><td style="vertical-align:middle;padding-right:2px;padding-top:2px;padding-bottom:2px;" 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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-term 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;">(6,428</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: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 liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(16,681</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:36px;padding-top:2px;padding-bottom: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 purchase price allocation</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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,664</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Acquisition-related expenses for the EZchip acquisition for the year ended December&#160;31, 2017 were </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;"> and primarily consisted of employee-related expenses. Acquisition-related expenses for the EZchip acquisition for the year ended December&#160;31, 2016 were </font><font style="font-family:inherit;font-size:10pt;">$8.3 million</font><font style="font-family:inherit;font-size:10pt;"> and primarily consisted of investment banking, consulting, and other professional fees. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Identifiable finite-lived intangible assets</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" 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: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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Weighted Average Useful Life</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in years)</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Purchased 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="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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><tr><td style="vertical-align:middle;padding-left:12px;padding-top:2px;padding-bottom: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 names</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;padding-top: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,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:middle;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:middle;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;">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 colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;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;">9</font></div></td></tr><tr><td style="vertical-align:middle;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Backlog</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;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,300</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1</font></div></td></tr><tr><td style="vertical-align:middle;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;">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:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">181,246</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;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;">4 - 6</font></div></td></tr><tr><td style="vertical-align:middle;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In-process research and development </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;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,700</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;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;">&#160;-</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total purchased 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 style="vertical-align:middle;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:middle;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">288,246</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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 colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="padding-bottom:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1) </sup></font><font style="font-family:inherit;font-size:10pt;">IPR&amp;D will not be amortized until the underlying products reach technological feasibility. Upon completion, each IPR&amp;D project will be amortized over its useful life.</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trade name represents the fair values of brand and name recognition associated with the marketing of EZchip&#8217;s products and services. The Company used the income approach and utilized a discount rate of </font><font style="font-family:inherit;font-size:10pt;">10.0%</font><font style="font-family:inherit;font-size:10pt;"> to determine the fair value of trade name assets.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer relationships represent the fair value of future projected revenues that will be derived from the sale of products to existing customers of EZchip. The Company used the comparative method ("with/without") of the income approach to determine the fair value of this intangible asset and utilized a discount rate of </font><font style="font-family:inherit;font-size:10pt;">10.0%</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Backlog represents the fair value of sales order backlog as of the valuation date. The Company used the income approach to determine the fair value of this intangible asset and utilized a discount rate of </font><font style="font-family:inherit;font-size:10pt;">8.0%</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Developed technology represents completed technology that has passed technological feasibility and/or is currently offered for sale to customers. The Company used the income approach to value the developed technology. Under the income approach, the expected future cash flows from each technology are estimated and discounted to their net present values at an appropriate risk-adjusted rate of return. Significant factors considered in the calculation of the rate of return are the weighted average cost of capital and the return on assets. The Company applied a discount rate of </font><font style="font-family:inherit;font-size:10pt;">9.0%</font><font style="font-family:inherit;font-size:10pt;"> to value the developed technology assets taking into consideration market rates of return on debt and equity capital and the risk associated with achieving forecasted revenues related to these assets. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The IPR&amp;D intangible asset represents the value assigned to an acquired research and development project that, as of the acquisition date, had not established technological feasibility. The fair value of IPR&amp;D was determined using a discount rate of </font><font style="font-family:inherit;font-size:10pt;">12.0%</font><font style="font-family:inherit;font-size:10pt;">. This intangible asset will be capitalized on the balance sheet and evaluated periodically for impairment until the project is completed, at which time it will be transferred to developed technology and become subject to amortization over its useful life. IPR&amp;D consists of one project related to the development of two network processors. The estimated remaining costs to complete the IPR&amp;D project was </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">$22.3 million</font><font style="font-family:inherit;font-size:10pt;"> as of the acquisition date, which will be charged to operating expense in the condensed consolidated statements of operations as incurred. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the three months ended September 30, 2016, one component of the IPR&amp;D project reached technological feasibility and </font><font style="font-family:inherit;font-size:10pt;">$4.2 million</font><font style="font-family:inherit;font-size:10pt;"> was transferred to developed technology. During the three months ended </font><font style="font-family:inherit;font-size:10pt;">December 31,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, the remaining IPR&amp;D project reached technological feasibility and </font><font style="font-family:inherit;font-size:10pt;">$29.5 million</font><font style="font-family:inherit;font-size:10pt;"> was transferred to developed technology. The total developed technology balance at December 31, 2017 will be amortized over </font><font style="font-family:inherit;font-size:10pt;">seven years</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Goodwill </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill arising from the acquisition represents the value of the skilled assembled workforce and projected growth in overall revenues. The EZchip acquisition is a step in the Company's strategy to become a leading broad-line supplier of intelligent interconnect solutions for data centers. The addition of EZchip&#8217;s products and expertise in network processing is expected to enhance the Company's leadership position, and ability to deliver complete end-to-end, intelligent interconnect and processing solutions for advanced data center and edge platforms. The combined company has diverse and robust solutions to enable customers to meet the growing demands of data-intensive applications used in high-performance computing, Web 2.0, cloud, secure data center, enterprise, telecom, database, financial services, and storage environments. These significant factors were the basis for the recognition of goodwill. Goodwill is not expected to be deductible for tax purposes. Goodwill will not be amortized but instead will be tested for impairment annually or more frequently if certain indicators are present. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Supplemental pro forma data</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following unaudited pro forma data have been prepared as if the EZchip acquisition had occurred on January 1, 2015, and include adjustments for amortization of intangible assets acquired, the effect of purchase accounting adjustments including the step-up of inventory, share-based compensation expense, and interest on the Term Debt incurred to partially finance the acquisition. Pro forma results are not indicative of what would have occurred had the acquisition occurred as of January 1, 2015 or of results that may occur in the future.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width: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="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;">Year Ended 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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands, except per share amounts)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenues</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">867,422</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">769,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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,130</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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 income per share &#8212; basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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.82</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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.77</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income per share &#8212; diluted</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.80</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.74</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Material non-recurring adjustments included in the unaudited pro forma net income for the </font><font style="font-family:inherit;font-size:10pt;">year ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> for the effect of purchase accounting adjustments include: a reduction of acquisition-related costs of </font><font style="font-family:inherit;font-size:10pt;">$15.3 million</font><font style="font-family:inherit;font-size:10pt;">, composed of acquisition cost of </font><font style="font-family:inherit;font-size:10pt;">$8.3 million</font><font style="font-family:inherit;font-size:10pt;"> incurred by the Company and </font><font style="font-family:inherit;font-size:10pt;">$7.0 million</font><font style="font-family:inherit;font-size:10pt;"> incurred by EZchip; a reduction of amortization expense related to the acquired intangible assets and the step-up of inventory of </font><font style="font-family:inherit;font-size:10pt;">$13.0 million</font><font style="font-family:inherit;font-size:10pt;">; and a reduction of the share-based compensation expense related to accelerated RSUs of </font><font style="font-family:inherit;font-size:10pt;">$4.8 million</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Material non-recurring adjustments included in the unaudited pro forma net income for the </font><font style="font-family:inherit;font-size:10pt;">year ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;"> for the effect of purchase accounting adjustments include: additional amortization expense related to the acquired intangible assets and the step-up of inventory of </font><font style="font-family:inherit;font-size:10pt;">$56.2 million</font><font style="font-family:inherit;font-size:10pt;">; an increase of acquisition-related costs of </font><font style="font-family:inherit;font-size:10pt;">$15.3 million</font><font style="font-family:inherit;font-size:10pt;">; and the interest expense of term debt, including the amortization of issuance costs, of </font><font style="font-family:inherit;font-size:10pt;">$7.6 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company immediately integrated EZchip into its ongoing operations. As a result, it is impracticable to determine EZchip's effect on revenue and earnings in the consolidated statement of operations for the reporting period.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Business combinations</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company accounts for business combinations using the acquisition method of accounting. The Company determines the recognition of intangible assets based on the following criteria: (i)&#160;the intangible asset arises from contractual or other rights; or (ii)&#160;the intangible asset is separable or divisible from the acquired entity and capable of being sold, transferred, licensed, returned or exchanged. The Company allocates the purchase price of business combinations to the tangible assets, liabilities and intangible assets acquired, including in-process research and development ("IPR&amp;D"), based on their estimated fair values. The excess purchase price over those fair values is recorded as goodwill. The process of estimating the fair values requires significant estimates, especially with respect to intangible assets. Critical estimates in valuing certain intangible assets include, but are not limited to, future expected cash flows from customer contracts, customer lists and distribution agreements, acquired developed technologies, expected costs to develop IPR&amp;D into commercially viable products, estimated cash flows from projects when completed and discount rates. The Company estimates fair value based upon assumptions that are believed to be reasonable, but which are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Cash and cash equivalents</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company considers all highly liquid investments with a maturity of three months or less from the date of purchase to be cash equivalents. Cash and cash equivalents consist of cash on deposit with banks and money market funds.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;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:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Leases</font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company leases office space and motor vehicles under operating leases with various expiration dates through </font><font style="font-family:inherit;font-size:10pt;">2026</font><font style="font-family:inherit;font-size:10pt;">. Expenses related to office space and motor vehicle leases were approximately </font><font style="font-family:inherit;font-size:10pt;">$21.3 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$18.9 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;"> for the years ended </font><font style="font-family:inherit;font-size:10pt;">December 31,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, </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 terms of the facility leases provide for rental payments on a graduated scale. The Company recognizes rent expense on a straight-line basis over the lease period, and has accrued for rent expense incurred but not paid.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, future minimum payments under non-cancelable operating leases are as follows:</font></div><div style="line-height:120%;text-align:left;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:663px;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:573px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:76px;" rowspan="1" colspan="1"></td><td style="width:4px;" 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;text-decoration:underline;">Year Ended December 31,</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Operating<br clear="none"/>Leases</font></div></td></tr><tr><td style="vertical-align: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;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">23,028</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">18,453</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">14,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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,950</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,648</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,091</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total minimum lease payments</font></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;">138,910</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%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Purchase commitments</font></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the Company had the following non-cancelable purchase commitments:</font></div><div style="line-height:120%;text-align:left;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:97.07602339181285%;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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Year Ended December 31,</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Purchase Commitments</font></div></td></tr><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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">153,358</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">2,447</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">544</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">542</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">536</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 purchase commitments</font></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;">157,427</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:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Term Debt</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See Note 15 for more information about the Term Debt.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Other Commitments</font></div><div style="line-height:120%;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Operating lease </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:8px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On May 3, 2016, the Company entered into a lease agreement for additional office space expected to be built in Yokneam, Israel. The Company is not involved in the construction, and will not be exposed to any risk during the construction period. The lease term expires </font><font style="font-family:inherit;font-size:10pt;">10 years</font><font style="font-family:inherit;font-size:10pt;"> after lease inception with no options to extend the lease term. The Company's occupancy of the additional office space and its obligation under the lease agreement are contingent on the lessor's attainment of stated milestones in the lease agreement. As such, the Company cannot make a reliable estimate as to the timing of cash payments under the lease. At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the estimated total future lease obligation is approximately </font><font style="font-family:inherit;font-size:10pt;">$30.7 million</font><font style="font-family:inherit;font-size:10pt;">. Over a twelve month period, the estimated rental expense will be approximately </font><font style="font-family:inherit;font-size:10pt;">$3.1 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Royalty-bearing grants</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:8px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are obliged to pay royalties to the Israeli National Authority for Technological Innovation or the OCS for research and development efforts partially funded through grants from the OCS and under approved plans in accordance with the Israeli Law for Encouragement of Research and Development in the Industry, 1984 (the "R&amp;D Law").&#160;&#160;Royalties are payable to the Israeli government at the rate of </font><font style="font-family:inherit;font-size:10pt;">4.5%</font><font style="font-family:inherit;font-size:10pt;"> on the revenues of the Company's products incorporating OCS funded know-hows, and up to the amount of the grants received.&#160;The Company's obligation to pay these royalties is contingent on actual sales of the products, at which time a liability is recorded. In the absence of such sales, we cannot make a reliable estimate as to the timing of cash settlement of the royalties. At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the Company estimated a total future royalty obligation of approximately </font><font style="font-family:inherit;font-size:10pt;">$36.4 million</font><font style="font-family:inherit;font-size:10pt;">, and if recognized, would increase the Company's cost of revenues in its consolidated statement of operations.</font></div><div style="line-height:120%;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Unrecognized tax benefits</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:8px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due to the inherent uncertainty with respect to the timing of future cash outflows associated with the Company's unrecognized tax benefits, it is unable to reliably estimate the timing of cash settlement with the respective taxing authorities. 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's unrecognized tax benefits totaled </font><font style="font-family:inherit;font-size:10pt;">$45.2 million</font><font style="font-family:inherit;font-size:10pt;">, out of which an amount of </font><font style="font-family:inherit;font-size:10pt;">$24.6 million</font><font style="font-family:inherit;font-size:10pt;"> would reduce the Company's income tax expense and effective tax rate, if recognized. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Contingencies</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Legal proceedings</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:8px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company is involved in a variety of claims, suits, investigations and proceedings that arise from time to time in the ordinary course of its business, including actions with respect to contracts, intellectual property, taxation, employment, benefits, securities, personal injuries and other matters. The results of these proceedings in the ordinary course of business are not expected to have a material adverse effect on the Company&#8217;s condensed consolidated financial position or results of operations.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:8px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company records a liability when it believes that it is both probable that a liability will be incurred, and the amount of loss can be reasonably estimated. The Company evaluates, at least quarterly, developments in its legal matters that could affect the amount of liability that has been previously accrued and makes adjustments as appropriate. Significant judgment is required to determine both probability and the estimated amount of a loss or potential loss. The Company may be unable to reasonably estimate the reasonably possible loss or range of loss for a particular legal contingency for various reasons, including, among others:&#160;(i)&#160;if the damages sought are indeterminate; (ii)&#160;if proceedings are in the early stages; (iii)&#160;if there is uncertainty as to the outcome of pending proceedings (including motions and appeals); (iv)&#160;if there is uncertainty as to the likelihood of settlement and the outcome of any negotiations with respect thereto; (v)&#160;if there are significant factual issues to be determined or resolved; (vi)&#160;if the proceedings involve a large number of parties; (vii)&#160;if relevant law is unsettled or novel or untested legal theories are presented; or (viii)&#160;if the proceedings are taking place in jurisdictions where the laws are complex or unclear. In such instances, there is considerable uncertainty regarding the ultimate resolution of such matters, including a possible eventual loss, if any.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS):</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the changes in accumulated other comprehensive income (loss) 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;">:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:60%;" 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: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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Unrealized Gains (Losses) on Available-for-Sale Securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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 Gains (Losses) on Derivatives Designated as Hedging Instruments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(236</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(692</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(928</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" 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:12px;padding-top:2px;padding-bottom: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 comprehensive income before reclassifications, net of taxes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">8,651</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,569</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Realized (gains)/losses reclassified from accumulated other comprehensive income</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,034</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,023</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" 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:12px;padding-top:2px;padding-bottom: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 current-period other comprehensive income, net of taxes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">929</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,617</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,546</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;">Balance at December 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;">693</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;">925</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,618</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:20px;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:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:20px;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:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:20px;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:20px;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;">Balance at December 31, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(578</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,091</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,669</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" 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:12px;padding-top:2px;padding-bottom: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 comprehensive income/(loss) before reclassifications, net of taxes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(144</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,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;">878</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Realized (gains)/losses reclassified from accumulated other comprehensive income</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">486</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(623</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(137</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" 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:12px;padding-top:2px;padding-bottom: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 current-period other comprehensive income, net of taxes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">342</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">399</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">741</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;">Balance at December 31, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">(236</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;">(692</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;">(928</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table provides details about the realized (gains)/losses reclassified from accumulated other comprehensive income 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;">:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="11" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:34%;" 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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Realized (Gains)/Losses Reclassified from 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:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Affected Line Item in the Statement of Operations</font></div></td></tr><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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Year ended December 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#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;">Realized (gains) on derivatives designated as hedging instruments</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,034</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:1px solid #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;">(623</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 revenues and Operating expenses:</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(347</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;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;">(18</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom: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 revenues</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(635</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">General and administrative</font></div></td></tr><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;">(628</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom: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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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,424</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;">(544</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Realized losses on available-for-sale securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">486</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other income, net</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 reclassifications for the period</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,023</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;">(137</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Concentration of credit risk</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Financial instruments that potentially subject the Company to a concentration of credit risk consist of cash, cash equivalents, restricted cash, short-term investments and accounts receivable. Cash, cash equivalents, restricted cash and short-term investment balances are maintained with high quality financial institutions, the composition and maturities of which are regularly monitored by management. The Company's accounts receivable are derived from revenue earned from customers primarily located in North America, Europe and Asia. The Company performs ongoing credit evaluations of its customers' financial condition and, generally, requires no collateral from its customers. The Company maintains an allowance for doubtful accounts receivable based upon the expected collectability of accounts receivable. The Company reviews its allowance for doubtful accounts quarterly by assessing individual accounts receivable over a specific aging and amount, and all other balances based on historical collection experience and an economic risk assessment. If the Company determines that a specific customer is unable to meet its financial obligations to the Company, the Company provides an allowance for credit losses to reduce the receivable to the amount management reasonably believes will be collected.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Principles of presentation</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The consolidated financial statements include the Company's accounts as well as those of its wholly owned subsidiaries after the elimination of all intercompany balances and transactions.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On February 23, 2016, the Company completed its acquisition of EZchip Semiconductor, Ltd. ("EZchip"), a public company formed under the laws of the State of Israel and specializing in network-processing semiconductors. Upon the consummation of the acquisition, EZchip became a wholly owned subsidiary of the Company. The consolidated financial statements include the results of operations of EZchip commencing as of the acquisition date.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain prior year amounts have been reclassified to conform to the </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> presentation.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">INVESTMENTS:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Cash, cash equivalents and short-term investments:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </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 held cash, cash equivalents and short-term investments classified as available-for-sale securities as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">December&#160;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="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Amortized<br clear="none"/>Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized<br clear="none"/>Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized<br clear="none"/>Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated<br clear="none"/>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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,616</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">60,616</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Money market funds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,857</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,857</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Certificates of deposit</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,039</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">(36</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,003</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">U.S. Government and agency securities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,070</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">(198</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,872</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,073</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(45</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,029</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,673</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">(226</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,447</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Municipal bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,227</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">(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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,169</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Foreign government bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,809</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">(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 colspan="2" style="vertical-align:bottom;padding-left:2px;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,761</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td 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;">274,364</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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">(611</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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">273,754</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:12px;padding-top:2px;padding-bottom: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 classified as cash and cash equivalents</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(62,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;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(62,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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 investments</font></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;">211,891</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1</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;">(611</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;">211,281</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">December&#160;31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Amortized<br clear="none"/>Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Unrealized<br clear="none"/>Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Unrealized<br clear="none"/>Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Estimated<br clear="none"/>Fair 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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,947</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54,947</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Money market funds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,833</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,833</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Certificates of deposit</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">78,643</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">78,643</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. Government and agency securities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56,431</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(86</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56,347</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,486</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">(3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,483</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">94,292</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(167</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">94,162</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Municipal bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,718</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">(12</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,706</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Foreign government bonds</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,327</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">(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;">5,320</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">328,677</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(275</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">328,441</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom: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 classified as cash and cash equivalents</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(56,780</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(56,780</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" 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 investments</font></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;">271,897</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;">39</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;">(275</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;">271,661</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:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest income and gains (losses) on short-term investments, net were </font><font style="font-family:inherit;font-size:10pt;">$3.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.2 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 and 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively. At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, gross unrealized losses on investments that were in a gross unrealized loss position for greater than 12&#160;months were immaterial. These investments were not deemed to be other-than-temporarily impaired and the gross unrealized losses were recorded in OCI.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The contractual maturities of short-term investments at </font><font style="font-family:inherit;font-size:10pt;">December 31, 2017 and 2016</font><font style="font-family:inherit;font-size:10pt;"> were as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:29%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" 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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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, 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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Amortized<br clear="none"/>Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated<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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized<br clear="none"/>Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated<br clear="none"/>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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due in less than one year</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">148,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,921</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,270</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,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;">Due in one to three years</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63,659</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,360</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,627</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,498</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">211,891</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;">211,281</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;">271,897</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;">271,661</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:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Equity investments in privately-held companies: </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;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 held a total of </font><font style="font-family:inherit;font-size:10pt;">$29.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$12.7 million</font><font style="font-family:inherit;font-size:10pt;"> in equity investments in privately-held companies, which were reported using the cost method. On April 27, 2015, the Company was informed that one of the privately-held companies intended to discontinue its operations. As a result, the Company concluded that its investment of </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">$3.2 million</font><font style="font-family:inherit;font-size:10pt;"> in this privately-held company was fully impaired and the impairment of this investment was other than temporary. The impairment loss was included in other loss, net, on the consolidated statements of operations for the year ended December&#160;31, 2015. During 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;">, there was no impairment of equity investments in privately-held companies.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">TERM DEBT:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In connection with the Company&#8217;s acquisition of EZchip, on </font><font style="font-family:inherit;font-size:10pt;">February&#160;22, 2016</font><font style="font-family:inherit;font-size:10pt;">, the Company and its wholly owned subsidiary, Mellanox Technologies, Inc., entered into a </font><font style="font-family:inherit;font-size:10pt;">$280.0 million</font><font style="font-family:inherit;font-size:10pt;"> variable interest rate Term Debt note maturing </font><font style="font-family:inherit;font-size:10pt;">February&#160;21, 2019</font><font style="font-family:inherit;font-size:10pt;">. Debt issuance costs of </font><font style="font-family:inherit;font-size:10pt;">$5.5 million</font><font style="font-family:inherit;font-size:10pt;"> on the Term Debt are being amortized to interest expense at the effective interest rate over the contractual term of the Term Debt. The Term Debt provides for an additional term loan borrowing under certain conditions. </font></div><div style="line-height:120%;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the Term Debt at </font><font style="font-family:inherit;font-size:10pt;">December 31, 2017</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;padding-bottom:10px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5" rowspan="1"></td></tr><tr><td style="width:84%;" rowspan="1" 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Term Debt, principal amount</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74,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;">Less unamortized debt issuance costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,239</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Term Debt, principal net of unamortized debt issuance costs</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">72,761</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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effective interest rate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" 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:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Principal on the Term Debt is paid in quarterly installments. Principal payments are made at a rate of (i) </font><font style="font-family:inherit;font-size:10pt;">2.50%</font><font style="font-family:inherit;font-size:10pt;"> of the original principal amount beginning on </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2016</font><font style="font-family:inherit;font-size:10pt;"> and ending on </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, (ii) </font><font style="font-family:inherit;font-size:10pt;">3.75%</font><font style="font-family:inherit;font-size:10pt;"> of the original principal amount beginning on </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2017</font><font style="font-family:inherit;font-size:10pt;"> and ending on </font><font style="font-family:inherit;font-size:10pt;">March&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and (iii) </font><font style="font-family:inherit;font-size:10pt;">6.25%</font><font style="font-family:inherit;font-size:10pt;"> of the original principal amount beginning on </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and ending on </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, with the balance due on </font><font style="font-family:inherit;font-size:10pt;">February&#160;21, 2019</font><font style="font-family:inherit;font-size:10pt;">. During the year ended </font><font style="font-family:inherit;font-size:10pt;">December 31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the Company made principal payments of </font><font style="font-family:inherit;font-size:10pt;">$172.0 million</font><font style="font-family:inherit;font-size:10pt;">, including prepayments of </font><font style="font-family:inherit;font-size:10pt;">$146.5 million</font><font style="font-family:inherit;font-size:10pt;"> which were applied to future payment requirements. The Company is also required to make mandatory prepayments of loans under the Term Debt, subject to specified exceptions, with the proceeds of asset sales, debt issuances and specified other events.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">December 31, 2017</font><font style="font-family:inherit;font-size:10pt;">, future scheduled principal payments on the Company's Term Debt are summarized as follows:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">&#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;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">74,000</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:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Term Debt bears interest through maturity at a variable rate based upon, at the Company&#8217;s option, either (a) the LIBOR rate for Eurocurrency borrowing or (b) an Alternate Base Rate (&#8220;ABR&#8221;), which is the highest of (i) the administrative agent&#8217;s prime rate, (ii) one-half of 1.00% in excess of the overnight U.S. Federal Funds rate, and (iii) </font><font style="font-family:inherit;font-size:10pt;">1.00%</font><font style="font-family:inherit;font-size:10pt;"> in excess of the </font><font style="font-family:inherit;font-size:10pt;">one-month LIBOR</font><font style="font-family:inherit;font-size:10pt;">), plus in each case, an applicable margin. The applicable margin for Eurocurrency loans ranges, based on the applicable total net leverage ratio, from </font><font style="font-family:inherit;font-size:10pt;">1.25%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">2.00%</font><font style="font-family:inherit;font-size:10pt;"> per annum and the applicable margin for ABR loans ranges, based on the applicable total net leverage ratio, from </font><font style="font-family:inherit;font-size:10pt;">0.25%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">1.00%</font><font style="font-family:inherit;font-size:10pt;"> per annum.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s obligations under the Term Debt are guaranteed by all of its domestic and foreign subsidiaries, subject to certain agreed upon exceptions. The obligations under the Term Debt are also, subject to certain agreed upon exceptions, secured by a lien on substantially all of the Company's and certain of its subsidiaries tangible and intangible property, including </font><font style="font-family:inherit;font-size:10pt;">100%</font><font style="font-family:inherit;font-size:10pt;"> of the Company's and certain of its subsidiaries&#8217; equity interests in shares of its domestic and certain foreign subsidiaries.&#160;</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Term Debt contains a number of covenants and restrictions that among other things, and subject to certain agreed upon exceptions, require the Company and its subsidiaries to satisfy certain financial covenants and restricts the ability of the Company and its subsidiaries to incur liens, incur additional indebtedness, make loans and investments, engage in mergers and acquisitions, engage in asset sales, declare dividends or redeem or repurchase capital stock, prepay, redeem or purchase subordinated debt and amend or otherwise alter debt agreements, in each case, subject to certain agreed upon exceptions. A failure to comply with these covenants could permit the lenders under the Term Debt to declare all amounts borrowed under the Term Debt, together with accrued interest and fees, to be immediately due and payable. At </font><font style="font-family:inherit;font-size:10pt;">December 31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the Company was in compliance with the covenants for the Term Debt.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">DERIVATIVES AND HEDGING ACTIVITIES:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Fair Value of Derivative Contracts</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair value of derivative contracts as of December&#160;31, </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 as follows:</font></div><div style="line-height:120%;padding-bottom:6px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:95.55555555555556%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Other current 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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Other current 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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Other accrued liabilities</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" 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:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">December&#160;31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Derivatives designated as hedging instruments</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Currency forward and option contracts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">980</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">257</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">999</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Derivatives not designated as hedging instruments</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Currency forward and option contracts</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 derivatives</font></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;">982</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;">17</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;">257</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,006</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:6px;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The gross notional amounts of derivative contracts were NIS denominated. The notional amounts of outstanding derivative contracts in U.S. dollar at December 31, </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;"> were as follows:</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:12px;text-align:left;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:95.74074074074073%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">December 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">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;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;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;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Derivatives designated as hedging instruments</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Currency forward and option contracts</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;">52,380</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;">105,730</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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Derivatives not designated as hedging instruments</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Currency forward and option contracts</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47,015</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;">34,330</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Effect of Derivatives Designated as Hedging Instruments on Accumulated Other Comprehensive Income (Loss)</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table represents the unrealized gains of derivatives designated as hedging instruments, net of tax effects, that were recorded in accumulated other comprehensive income (loss) as of December&#160;31, </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;">, and their effect on OCI for the year ended December&#160;31, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:95.92592592592592%;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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December 31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(692</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" 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;">Amount of gains recognized in OCI (effective portion)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,651</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Amount of gains reclassified from OCI to income (effective portion)</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,034</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;">December 31, 2017</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;">925</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:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange contracts designated as hedging instruments primarily relate to operating expenses and the associated gains and losses are expected to be recorded in operating expenses when reclassified out of OCI. See Note 11 for the amounts recorded in each operating expense account. The Company expects to realize the accumulated OCI balance related to foreign exchange contracts within the next </font><font style="font-family:inherit;font-size:10pt;">twelve months</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Effect of Derivative Contracts on the Consolidated Statement of Operations</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The effect of derivative contracts on the consolidated statement of operations in the years ended December&#160;31, </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 as follows:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:6px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:95.74074074074073%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:29%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><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="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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Derivatives designated as hedging instruments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Derivatives not designated as hedging instruments</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">&#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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Year Ended December 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="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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Year Ended 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;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;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="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="23" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating income (expenses)</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,034</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">623</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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,630</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;">&#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;">&#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;">&#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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 income</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;">&#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;">&#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;">3,248</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;">384</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></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Derivatives</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company enters into foreign currency forward and option contracts with financial institutions to protect against foreign exchange risks, mainly the exposure to changes in the exchange rate of the NIS against the U.S. dollar that are associated with forecasted future cash flows and existing assets and liabilities. The Company's primary objective in entering into these arrangements is to reduce the volatility of earnings and cash flows associated with changes in foreign currency exchange rates. The program is not designated for trading or speculative purposes. The Company's derivative instruments expose the Company to credit risk to the extent that the counter-parties may be unable to meet the terms of the agreement. The Company seeks to mitigate such risk by limiting its counter-parties to major financial institutions and by spreading the risk across a number of major financial institutions. In addition, the potential risk of loss with any one counter-party resulting from this type of credit risk is monitored on an ongoing basis.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company accounts for its derivative instruments as either assets or liabilities and carries them at fair value. The accounting for changes in the fair value of a derivative depends on the intended use of the derivative and the resulting designation. For derivative instruments that hedge the exposure to variability in expected future cash flows that are designated as cash flow hedges, the effective portion of the unrealized gains or losses on the derivative instruments is reported as a component of accumulated other comprehensive income ("AOCI") in shareholders&#8217; equity and reclassified into earnings in the same period or periods during which the hedged transaction affects earnings. The ineffective portion of the gains or losses on the derivative instruments, if any, is recognized in earnings in the current period. The derivative instruments that hedge the exposure to variability in the fair value of assets or liabilities are not currently designated as hedges for financial reporting purposes, and thus the gains or losses on such derivative instruments are recognized in earnings in the current period.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">SHARE INCENTIVE PLANS:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Stock option plans</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the 2016 annual shareholder meeting, the Company's shareholders approved the Mellanox Technologies, Ltd. Amended and Restated Global Share Incentive Plan (2006) (the "First Restated 2006 Plan"), which constitutes an amendment and restatement of the Mellanox Technologies, Ltd. Global Share Incentive Plan (2006) and its appendices (the "2006 Plan"). The Restated 2006 Plan became effective on March 14, 2016 ("Effective Date"). The approval of the First Restated 2006 Plan extended the term to February 2026. </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The First Restated 2006 Plan reserves </font><font style="font-family:inherit;font-size:10pt;">750,000</font><font style="font-family:inherit;font-size:10pt;"> ordinary shares for issuance under new equity awards and reduces to </font><font style="font-family:inherit;font-size:10pt;">zero</font><font style="font-family:inherit;font-size:10pt;"> the shares available for issuance under all of the Company's other equity incentive plans in effect, including the Voltaire Ltd. 2007 Incentive Compensation Plan, the Voltaire Ltd. 2003 Section 102 Stock Option/Stock Purchase Plan, the Voltaire Ltd. 2001 Section 102 Stock Option/Stock Purchase Plan, the Voltaire Ltd. 2001 Stock Option Plan, the Kotura, Inc. Second Amended and Restated 2003 Stock Plan, the IPtronics, Inc. 2013 Restricted Stock Unit Plan, the Global Share Incentive Assumption Plan (2010), the EZchip Semiconductor Ltd. 2003 Amended and Restated Equity Incentive Plan, the EZchip Semiconductor Ltd. 2007 U.S. Equity Incentive Plan, and the Amended and Restated EZchip Semiconductor Ltd. 2009 Equity Incentive Plan (collectively, the "Prior Plans"). </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of the Effective Date of the First Restated 2006 Plan, the Company ceased granting awards under the Prior Plans, and will grant new awards only from the First Restated 2006 Plan. Any shares subject to issued and outstanding awards under the Prior Plans that expire, are canceled or otherwise terminate after the Effective Date of the First Restated 2006 Plan will be added back to share reserves under the First Restated 2006 Plan. The share reserve of the 2006 Plan will no longer be available for issuance under the First Restated 2006 Plan. In addition, the First Restated 2006 Plan implements additional amendments to reflect compensation and governance best practices. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On April 25, 2017, the Company's shareholders approved the Mellanox Technologies, Ltd. Second Amended and Restated Global Share Incentive Plan (2006) (the &#8220;Second Restated 2006 Plan&#8221;), which constitutes a second amendment and restatement of the 2006 Plan, as amended and restated by the First Restated 2006 Plan. The Second Restated 2006 Plan became effective on February 14, 2017. The Second Restated 2006 Plan increases the ordinary shares reserved for issuance under the First Restated 2006 Plan by </font><font style="font-family:inherit;font-size:10pt;">1,640,000</font><font style="font-family:inherit;font-size:10pt;"> shares to </font><font style="font-family:inherit;font-size:10pt;">2,390,000</font><font style="font-family:inherit;font-size:10pt;"> shares plus any shares subject to issued and outstanding awards under the other equity incentive plans that existed prior to the First Restated 2006 Plan that expire, are cancelled or otherwise terminated after the effective date of the First Restated 2006 Plan. The Second Restated Plan also extends the term of the First Restated 2006 Plan to February 14, 2027. In addition, the Second Restated Plan implements additional amendments to reflect compensation and governance best practices.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Assumed EZchip restricted stock units</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In connection with the acquisition of EZchip, the Company assumed </font><font style="font-family:inherit;font-size:10pt;">891,822</font><font style="font-family:inherit;font-size:10pt;"> unvested EZchip RSUs and converted them into </font><font style="font-family:inherit;font-size:10pt;">499,894</font><font style="font-family:inherit;font-size:10pt;"> Mellanox RSUs using an exchange ratio of </font><font style="font-family:inherit;font-size:10pt;">0.56</font><font style="font-family:inherit;font-size:10pt;">. The aggregate value of the </font><font style="font-family:inherit;font-size:10pt;">499,894</font><font style="font-family:inherit;font-size:10pt;"> Mellanox RSUs was </font><font style="font-family:inherit;font-size:10pt;">$23.2 million</font><font style="font-family:inherit;font-size:10pt;"> of which </font><font style="font-family:inherit;font-size:10pt;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;"> related to service prior to the acquisition date and was included in the EZchip purchase price consideration. The remaining fair value of </font><font style="font-family:inherit;font-size:10pt;">$22.2 million</font><font style="font-family:inherit;font-size:10pt;"> represents post-acquisition share-based compensation expense that will be recognized over the requisite service period of approximately </font><font style="font-family:inherit;font-size:10pt;">2.25 years</font><font style="font-family:inherit;font-size:10pt;"> from the date of acquisition. The assumed RSUs retained all applicable terms and vesting periods. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Share option activity</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the share option activity under all equity incentive plans:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Options Outstanding</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Number</font></div><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">of Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Weighted Average Exercise Price</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">2,028,595</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.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:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options exercised</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(349,131</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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.58</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options canceled</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top: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,979</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">84.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;border-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,634,485</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;">32.79</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(479,105</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.95</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options canceled</font></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,319</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74.59</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;border-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,110,061</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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38.35</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There were no options granted in 2017, 2016 and 2015. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The total pretax intrinsic value of options exercised in </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$16.9 million</font><font style="font-family:inherit;font-size:10pt;">. This intrinsic value represents the difference between the fair market value of the Company's ordinary shares on the date of exercise and the exercise price of each option. Based on the most recently available closing price of the Company's ordinary shares of </font><font style="font-family:inherit;font-size:10pt;">$64.70</font><font style="font-family:inherit;font-size:10pt;"> prior to </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the total pretax intrinsic value of all outstanding options was </font><font style="font-family:inherit;font-size:10pt;">$35.5 million</font><font style="font-family:inherit;font-size:10pt;">. The total pretax intrinsic value of exercisable options at </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;">$35.4 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The total pretax intrinsic value of options exercised in </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$11.1 million</font><font style="font-family:inherit;font-size:10pt;">. Based on the most recently available closing price of the Company's ordinary shares of </font><font style="font-family:inherit;font-size:10pt;">$40.90</font><font style="font-family:inherit;font-size:10pt;"> prior to </font><font style="font-family:inherit;font-size:10pt;">December 31,</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;">, the total pretax intrinsic value of all outstanding options was </font><font style="font-family:inherit;font-size:10pt;">$29.0 million</font><font style="font-family:inherit;font-size:10pt;">. The total pretax intrinsic value of exercisable options at </font><font style="font-family:inherit;font-size:10pt;">December 31,</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;"> was </font><font style="font-family:inherit;font-size:10pt;">$28.9 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The weighted average remaining contractual life of options outstanding at </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;">3.0</font><font style="font-family:inherit;font-size:10pt;"> years. There were </font><font style="font-family:inherit;font-size:10pt;">1,107,712</font><font style="font-family:inherit;font-size:10pt;"> options exercisable at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> with a weighted average exercise price </font><font style="font-family:inherit;font-size:10pt;">$38.36</font><font style="font-family:inherit;font-size:10pt;"> per share.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Restricted share unit activity</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the restricted share unit activity under all equity incentive plans:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Restricted Share</font></div><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Units Outstanding</font></div></td></tr><tr><td style="vertical-align: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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Number of</font></div><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Weighted Average Grant Date Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-vested restricted share units 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;">2,205,083</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.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><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assumed restricted share units from the EZchip acquisition</font></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;">499,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46.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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted share units granted</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,056,902</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.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><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted share units vested</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,114,753</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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.32</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted share units canceled</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(322,607</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46.26</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-vested restricted share units at December 31, 2016</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;">3,324,519</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;">46.67</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted share units granted</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,844,350</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49.88</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted share units vested</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,364,063</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46.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:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted share units canceled</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(390,101</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47.79</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-vested restricted share units at December 31, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,414,705</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48.45</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The weighted average fair value of restricted share units granted was </font><font style="font-family:inherit;font-size:10pt;">$49.88</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$48.39</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$45.98</font><font style="font-family:inherit;font-size:10pt;"> for the years ended </font><font style="font-family:inherit;font-size:10pt;">December 31,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2017, 2016 and 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. The total intrinsic value of all outstanding restricted share units was </font><font style="font-family:inherit;font-size:10pt;">$220.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;">.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Employee stock purchase plan activity</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The ESPP is designed to allow eligible employees to purchase the Company's ordinary shares, at semi-annual intervals, with their accumulated payroll deductions. A participant may contribute up to </font><font style="font-family:inherit;font-size:10pt;">15%</font><font style="font-family:inherit;font-size:10pt;"> of his or her base compensation through payroll deductions, and the accumulated deductions will be applied to the purchase of shares on the purchase date, which is the last trading day of the offering period. The purchase price per share will be equal to </font><font style="font-family:inherit;font-size:10pt;">85%</font><font style="font-family:inherit;font-size:10pt;"> of the fair market value per share on the start date of the offering period in which the participant is enrolled or, if lower, 85% of the fair market value per share on the purchase date. In May 2016 the shareholders approved an increase of </font><font style="font-family:inherit;font-size:10pt;">4,000,000</font><font style="font-family:inherit;font-size:10pt;"> additional shares under the ESPP for a total of </font><font style="font-family:inherit;font-size:10pt;">6,585,712</font><font style="font-family:inherit;font-size:10pt;"> shares reserved for issuance. No participant in the ESPP may be issued or transferred more than </font><font style="font-family:inherit;font-size:10pt;">$25,000</font><font style="font-family:inherit;font-size:10pt;"> worth of ordinary shares pursuant to purchase rights under the ESPP per calendar year. During the </font><font style="font-family:inherit;font-size:10pt;">years ended</font><font style="font-family:inherit;font-size:10pt;"> </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 2015, </font><font style="font-family:inherit;font-size:10pt;">568,876</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">491,968</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">364,746</font><font style="font-family:inherit;font-size:10pt;"> shares, respectively, were issued under the ESPP at weighted average per share prices of </font><font style="font-family:inherit;font-size:10pt;">$38.83</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$35.50</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$35.15</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Shares reserved for future issuance</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company had the following ordinary shares reserved for future issuance under its equity incentive plans 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%;font-size:10pt;"><div style="padding-left: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="3" rowspan="1"></td></tr><tr><td style="width:87%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of<br clear="none"/>Shares</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 options outstanding</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top: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,061</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted share units outstanding</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,414,705</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Shares authorized for future issuance</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">757,786</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">ESPP shares available for future issuance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,425,469</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total shares reserved for future issuance as of 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;border-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,708,021</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:10px;padding-top:10px;text-indent:30px;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:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company accounts for share-based compensation expense for share option awards and ESPP based on the estimated fair value of the instruments as of the grant dates. There were no employee share options granted 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;">. The following weighted average assumptions were used in the valuation of the ESPP for the years ended </font><font style="font-family:inherit;font-size:10pt;">December 31,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left: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:58%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Employee Share Purchase Plan</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Year ended 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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dividend yield, %</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">&#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;">&#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;">Expected volatility</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">35.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risk free interest rate</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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.20</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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.45</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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.10</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" 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;">Expected life, 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.50</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.50</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.50</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the distribution of total share-based compensation expense in the Consolidated Statements of Operations:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Year ended 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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;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="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 expense by caption:</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">&#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;">&#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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 goods sold</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,375</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,366</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,278</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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;">28,821</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Sales and marketing</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,693</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,183</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,309</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,893</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,268</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total share-based compensation expense</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;">68,864</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71,118</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50,764</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 expense by type of award:</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">&#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;">&#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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">115</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,711</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,680</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">ESPP</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">6,394</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,007</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">RSU</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62,517</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62,013</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,077</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">68,864</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;">71,118</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;">50,764</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:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Share-based compensation expense during the year ended December 31, 2016 included cash payments of </font><font style="font-family:inherit;font-size:10pt;">$4.8 million</font><font style="font-family:inherit;font-size:10pt;"> for the settlement of accelerated RSUs for individuals terminated on the Closing Date of the EZchip acquisition.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, there was </font><font style="font-family:inherit;font-size:10pt;">$142.2 million</font><font style="font-family:inherit;font-size:10pt;"> of total unrecognized share-based compensation costs related to non-vested share-based compensation arrangements. The costs are expected to be recognized over a weighted average period of approximately </font><font style="font-family:inherit;font-size:10pt;">2.7 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:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Net income (loss) per share</font></div><div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic net income (loss) per share is computed by dividing the net income (loss) by the weighted-average number of ordinary shares outstanding during the period. Diluted net income (loss) per share is computed by dividing the net income (loss) by the weighted-average number of ordinary shares outstanding during the period increased to include the number of additional shares that would have been outstanding if the potentially dilutive shares had been issued. Potentially dilutive shares include unvested RSUs, outstanding stock options, and shares to be purchased by employees under the Company&#8217;s employee stock purchase plan. The dilutive effect of potentially dilutive shares is reflected in diluted net income (loss) per share by application of the treasury stock method.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;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:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Fair value hierarchy:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company measures its cash equivalents, restricted cash, and marketable securities at fair value. The Company&#8217;s cash equivalents are classified within Level 1. Cash equivalents are valued primarily using quoted market prices utilizing market observable inputs. The Company's restricted cash and investments in debt securities and certificates of deposits are classified within Level&#160;2 as the market inputs to value these instruments consist of market yields, reported trades and broker/dealer quotes. In addition, foreign currency contracts are classified within Level&#160;2 as the valuation inputs are based on quoted prices and market observable data of similar instruments. The Level&#160;3 valuation inputs include the Company's best estimate of what market participants would use in pricing the asset or liability at the measurement date. The inputs are unobservable in the market and significant to the instrument's valuation. As of </font><font style="font-family:inherit;font-size:10pt;">December 31,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, the Company did not have any assets or liabilities valued based on Level&#160;3 valuations.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Financial Liabilities Measured at Fair Value on a Nonrecurring Basis:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;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,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, the remaining principal of </font><font style="font-family:inherit;font-size:10pt;">$74.0 million</font><font style="font-family:inherit;font-size:10pt;"> on the Company's </font><font style="font-family:inherit;font-size:10pt;">$280.0 million</font><font style="font-family:inherit;font-size:10pt;"> Term Debt is classified as a Level 2 fair value measurement in the fair value hierarchy. The Company calculated a fair value amount of </font><font style="font-family:inherit;font-size:10pt;">$74.9 million</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;">December 31,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> based on a discounted cash flow model using observable market inputs and taking into consideration variables such as interest rate changes, comparable instruments, and long-term credit ratings.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table represents the fair value hierarchy of the Company's financial assets and liabilities measured at fair value on a recurring basis 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%;font-size:10pt;"><div style="padding-left: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="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Level&#160;1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,857</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,857</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Certificates of deposit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">58,003</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,003</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">U.S. Government and agency securities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">43,872</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,872</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">27,029</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,029</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">54,447</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,447</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Municipal bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">15,169</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,169</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Foreign government bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">12,761</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,761</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,857</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">211,281</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">213,138</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;">Long-term restricted cash</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">8,025</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,025</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Derivative contracts</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">982</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">982</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total financial assets</font></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,857</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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,288</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">222,145</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Derivative contracts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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;border-bottom:1px solid #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:1px solid #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;">17</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total financial liabilities</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">17</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;">17</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table represents the fair value hierarchy of the Company's financial assets and liabilities measured at fair value on a recurring basis as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left: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="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Level&#160;1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,833</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,833</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Certificates of deposit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">78,643</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">78,643</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. Government and agency securities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">56,347</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56,347</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">29,483</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,483</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">94,162</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">94,162</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Municipal bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">7,706</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,706</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Foreign government bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,320</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,833</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">271,661</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">273,494</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;">Derivative contracts</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">257</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">257</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total financial assets</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,833</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">271,918</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">273,751</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Derivative contracts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,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;">1,006</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 financial liabilities</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,006</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,006</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:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There were</font><font style="font-family:inherit;font-size:10pt;"> no</font><font style="font-family:inherit;font-size:10pt;"> transfers between Level&#160;1 and Level&#160;2 securities during the </font><font style="font-family:inherit;font-size:10pt;">years ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">December 31, 2017 and 2016</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Fair value of financial instruments</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company's financial instruments consist of cash equivalents, restricted cash, short-term investments and foreign currency derivative contracts. The fair value of a financial instrument is the amount that would be received in an asset sale or paid to transfer a liability in an orderly transaction between unaffiliated market participants. When there is no readily available market data, fair value estimates may be made by the Company, which may not necessarily represent the amounts that could be realized in a current or future sale of these assets.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Identifiable finite-lived intangible assets</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" 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: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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Weighted Average Useful Life</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in years)</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Purchased 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="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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><tr><td style="vertical-align:middle;padding-left:12px;padding-top:2px;padding-bottom: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 names</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;padding-top: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,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:middle;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:middle;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;">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 colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;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;">9</font></div></td></tr><tr><td style="vertical-align:middle;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Backlog</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;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,300</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1</font></div></td></tr><tr><td style="vertical-align:middle;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;">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:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">181,246</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;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;">4 - 6</font></div></td></tr><tr><td style="vertical-align:middle;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In-process research and development </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;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,700</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;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;">&#160;-</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total purchased 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 style="vertical-align:middle;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:middle;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">288,246</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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 colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="padding-bottom:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1) </sup></font><font style="font-family:inherit;font-size:10pt;">IPR&amp;D will not be amortized until the underlying products reach technological feasibility. Upon completion, each IPR&amp;D project will be amortized over its useful life.</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:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Foreign currency translation and remeasurement</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company uses the U.S. dollar as its functional currency. Foreign currency assets and liabilities are remeasured into U.S. dollars at the end-of-period exchange rates except for non-monetary assets and liabilities, which are remeasured at historical exchange rates. The Company derives all revenues in U.S. dollars. Expenses are remeasured at the exchange rate in effect on the day the transaction occurred, except for those expenses related to non-monetary assets and liabilities, which are remeasured at historical exchange rates. Gains or losses from foreign currency transactions are included in the Consolidated Statements of Operations as part of "Other income (loss), net."</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">GOODWILL AND INTANGIBLE ASSETS:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table represents changes in the carrying amount of goodwill:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:87%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Carrying amount of goodwill at December 31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">471,228</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Acquisitions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,209</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Adjustments</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of December 31, 2017</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;">472,437</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The carrying amounts of intangible assets 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%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14" rowspan="1"></td></tr><tr><td style="width:48%;" 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:13%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross<br clear="none"/>Carrying<br clear="none"/>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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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<br clear="none"/>Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net<br clear="none"/>Carrying<br clear="none"/>Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Useful Life</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(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;">Licensed technology</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,478</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,929</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">1-8</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">279,543</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(122,414</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,129</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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-7</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">69,776</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,783</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,993</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">4-9</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 names</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,600</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,456</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,144</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">&#160;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;">Total intangible assets</font></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;">395,326</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">(167,131</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;">228,195</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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 style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The carrying amounts of intangible assets as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> were as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross<br clear="none"/>Carrying<br clear="none"/>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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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<br clear="none"/>Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net<br clear="none"/>Carrying<br clear="none"/>Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Useful Life</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(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;">Licensed technology</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,583</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,559</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,024</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">1-8</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">250,043</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(75,591</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">174,452</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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-7</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">69,776</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,731</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,045</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">4-9</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Backlog</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,300</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,300</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;1 </font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 names</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,600</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,590</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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 style="vertical-align: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;">&#160;3 </font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total finite-lived amortizable intangible assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">361,302</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(112,771</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;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;">248,531</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;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In-process research and development</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,500</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;">29,500</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">-</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 intangible assets</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;">390,802</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(112,771</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">278,031</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization expense of intangible assets totaled approximately </font><font style="font-family:inherit;font-size:10pt;">$61.3 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$59.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$10.1 million</font><font style="font-family:inherit;font-size:10pt;"> for the years ended December&#160;31, </font><font style="font-family:inherit;font-size:10pt;">2017, 2016 and 2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. An impairment charge of </font><font style="font-family:inherit;font-size:10pt;">$4.3 million</font><font style="font-family:inherit;font-size:10pt;"> was recorded in the fourth quarter of 2017 to write-off the intangible assets related to the 1550nm silicon photonics development activities. See Note 16 for more details about the impairment charge.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The estimated future amortization expense from amortizable intangible assets is as follows:</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;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:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">66,718</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">59,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;">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;">47,311</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,919</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,355</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,548</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">228,195</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:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Goodwill and intangible assets</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill represents the excess of the cost of acquired businesses over the fair market value of their identifiable net assets. The Company conducts a goodwill impairment qualitative assessment during the fourth quarter of each fiscal year or more frequently if facts and circumstances indicate that goodwill may be impaired. The goodwill impairment qualitative assessment requires the Company to perform an assessment to determine if it is more likely than not that the fair value of the business is less than its carrying amount. The qualitative assessment considers various factors, including the macroeconomic environment, industry and market specific conditions, market capitalization, stock price, financial performance, earnings multiples, budgeted-to-actual revenue performance from prior year, gross margin and cash flow from operating activities and issues or events specific to the business. If adverse qualitative trends are identified that could negatively impact the fair value of the business, the Company performs a "two step" goodwill impairment test. "Step one" is the identification of potential impairment. This involves comparing the fair value of each reporting unit, which the Company has determined to be the entity itself, with its carrying amount including goodwill. If the fair value of a reporting unit exceeds its carrying amount, the goodwill of the reporting unit is considered not impaired and "Step two" of the impairment test is unnecessary. If the carrying amount of a reporting unit exceeds its fair value, "Step two" is performed. This involves comparing the carrying amount of goodwill to its implied fair value, which is determined to be the excess of the reporting unit's fair value over the fair value of its identifiable net assets other than goodwill. If the carrying amount of goodwill exceeds its implied fair value, an impairment exists and is recorded. 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's qualitative assessment of goodwill impairment indicated that goodwill was not impaired.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangible assets represent acquired intangible assets including developed technology, customer relationships and IPR&amp;D, as well as licensed technology. The Company amortizes its finite lived intangible assets over their useful lives using a method that reflects the pattern in which the economic benefits of the intangible assets are consumed or otherwise used, or, if that pattern cannot be reliably determined, using a straight-line amortization method. The Company capitalizes IPR&amp;D projects acquired as part of a business combination as intangible assets with indefinite lives. On completion of each project, IPR&amp;D assets are reclassified to developed technology and amortized over their estimated useful lives. If any of the IPR&amp;D projects are abandoned, the Company would impair the related IPR&amp;D asset.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Indefinite-lived intangible assets are tested for impairment annually or more frequently when indicators of impairment exist. The Company first assesses qualitative factors to determine if it is more likely than not that an indefinite-lived intangible asset is impaired and whether it is necessary to perform a quantitative impairment test. The qualitative assessment considers various factors, including reductions in demand, the abandonment of IPR&amp;D projects or significant economic slowdowns in the semiconductor industry and macroeconomic environment. If adverse qualitative trends are identified that could negatively impact the fair value of the asset, then quantitative impairment tests are performed to compare the carrying value of the asset to its undiscounted expected future cash flows. If this test indicates that there is impairment, the impaired asset is written down to fair value, which is typically calculated using: (i)&#160;quoted market prices or (ii)&#160;discounted expected future cash flows utilizing an appropriate discount rate. Impairment is based on the excess of the carrying amount over the fair value of those assets. The Company performed an impairment test on the IPR&amp;D during the fourth quarter of 2017 when the project reached technological feasibility and was transferred to developed technology, and concluded that the asset was not impaired. Intangible assets with finite lives are tested for impairment in accordance with our policy for long-lived assets.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Impairment of long-lived assets</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-lived assets include equipment and furniture and fixtures and finite-lived intangible assets. Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of the assets may not be fully recoverable. If the sum of the expected future cash flows (undiscounted and without interest charges) from the long-lived assets is less than the carrying amount of such assets, an impairment loss would be recognized, and the assets would be written down to their estimated fair values. The Company reviews for possible impairment on a regular basis.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;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:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components of income (loss) before taxes on income are as follows:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#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 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;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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: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;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(21,528</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,969</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,539</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(375</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,297</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">87,121</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 (loss) before taxes on income</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(21,903</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;">24,328</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;">74,582</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%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components of the provision for (benefit from) income taxes are as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#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 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;font-weight:bold;">&#160;</font></div></td><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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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:</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">&#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;">&#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></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. federal</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(617</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,333</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,578</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" 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:12px;padding-top:2px;padding-bottom: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 and local</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">632</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">220</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">284</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(261</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,161</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,737</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total current</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;">(246</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;">5,048</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;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;">4,443</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred:</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,232</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">762</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,755</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" 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 deferred</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;">(2,232</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">762</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;">(22,755</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Provision for (benefit from) taxes on income</font></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,478</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;">5,810</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">(18,312</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">December 31, 2017 and 2016</font><font style="font-family:inherit;font-size:10pt;">, significant deferred tax assets and liabilities are as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#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;font-weight:bold;">&#160;</font></div></td><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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax assets:</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">&#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></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom: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 and credit carryforwards</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,820</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75,350</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Reserves and accruals</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,305</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,841</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Depreciation and amortization</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,393</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">358</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,645</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,128</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross deferred tax assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63,163</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,677</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Valuation allowance</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(31,648</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;">(55,827</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 deferred tax assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,515</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,850</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Intangible assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,952</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,437</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" 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 deferred tax liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,952</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;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;">(18,437</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 assets</font></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;">24,563</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;">22,413</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:10px;padding-left:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company records net deferred tax assets to the extent it believes these assets will more likely than not be realized. As of each reporting date, management considers new evidence, both positive and negative, that could impact management&#8217;s view with regards to the future realization of deferred tax assets for each jurisdiction. As of December 31, 2015, management determined that sufficient positive evidence existed to conclude that it was more likely than not that </font><font style="font-family:inherit;font-size:10pt;">$22.4 million</font><font style="font-family:inherit;font-size:10pt;"> of deferred tax assets of one of the Company&#8217;s Israeli subsidiaries were realizable, and therefore, reduced the valuation allowance accordingly. After weighing all positive and negative evidence, including historical results and projections of future taxable income, the Company determined that it remained more likely than not that </font><font style="font-family:inherit;font-size:10pt;">$24.6 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$22.4 million</font><font style="font-family:inherit;font-size:10pt;"> of deferred tax assets would be realized as of </font><font style="font-family:inherit;font-size:10pt;">December 31,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively. The Company continued to provide valuation allowances against a significant portion of the remaining deferred tax assets on the consolidated balance sheet as of </font><font style="font-family:inherit;font-size:10pt;">December 31,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> due to uncertainty concerning realization of these deferred tax assets.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On December 22, 2017, the Tax Cuts and Jobs Acts was enacted into law.&#160;The new legislation contains several key tax provisions that will impact the Company. Changes include, but are not limited to, a corporate tax rate decrease from&#160;35%&#160;to&#160;21%&#160;effective for tax years beginning after&#160;December&#160;31, 2017, a one-time repatriation tax on accumulated foreign earnings, a limitation on the tax deductibility of interest expense, an acceleration of business asset expensing, and a reduction in the amount of executive pay that could qualify as a tax deduction.&#160;The lower corporate income tax rate will require the Company to remeasure its U.S. deferred tax assets and liabilities as well as reassess the realizability of its deferred tax assets and liabilities. ASC 740 requires the Company to recognize the effect of the tax law changes in the period of enactment.&#160;However, the SEC staff has issued SAB 118 which will allow the Company to record provisional amounts during a measurement period.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has concluded that a reasonable estimate could be developed for the effects of the tax reform. However, due to the short time frame between the enactment of the reform and the year end, its fundamental changes, the accounting complexity, and the expected ongoing guidance and accounting interpretations over the next 12 months, the Company considers the accounting of the deferred tax remeasurement and other items to be incomplete. These effects have been included in the consolidated financial statements for the year ended December&#160;31, 2017 as provisional amounts, which had no effect on the benefit from taxes on income due to the valuation allowance.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the measurement period, the Company might need to reflect adjustments to the provisional amounts upon obtaining, preparing, or analyzing additional information about facts and circumstances that existed as of the enactment date that, if known, would have affected the income tax effects initially reported as provisional amounts.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The measurement period will end when the Company obtains, prepares, and analyzes the information needed in order to complete the accounting requirements under ASC Topic 740 or on December 22, 2018, whichever is earlier. The Company expects to complete its analysis within the measurement period in accordance with SAB 118.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On January 4, 2016, the Israeli Government legislated a reduction in corporate income tax rates from </font><font style="font-family:inherit;font-size:10pt;">26.5%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">25.0%</font><font style="font-family:inherit;font-size:10pt;">, effective in 2016. Deferred tax assets and liabilities at December 31, 2015 were measured using the </font><font style="font-family:inherit;font-size:10pt;">26.5%</font><font style="font-family:inherit;font-size:10pt;"> tax rate. Deferred tax assets and liabilities as of January 1, 2016 were remeasured using the </font><font style="font-family:inherit;font-size:10pt;">25.0%</font><font style="font-family:inherit;font-size:10pt;"> tax rate. The change in the corporate income tax rate from </font><font style="font-family:inherit;font-size:10pt;">26.5%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">25.0%</font><font style="font-family:inherit;font-size:10pt;"> resulted in a reduction of approximately </font><font style="font-family:inherit;font-size:10pt;">$1.3 million</font><font style="font-family:inherit;font-size:10pt;"> to the Company's deferred tax assets and a corresponding increase in the Company's income tax expense during the first quarter of 2016. On December 29, 2016, the Israeli Government legislated a reduction in corporate income tax rates from </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">25.0%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">24.0%</font><font style="font-family:inherit;font-size:10pt;"> in 2017 and to </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">23.0%</font><font style="font-family:inherit;font-size:10pt;"> in 2018 and thereafter. This change in the corporate income tax rates from </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">25.0%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">24.0%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">23.0%</font><font style="font-family:inherit;font-size:10pt;"> resulted in a reduction of approximately </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">$1.4 million</font><font style="font-family:inherit;font-size:10pt;"> to the Company's deferred tax assets as of December 31, 2016, and a corresponding increase in the Company's income tax expense during the fourth quarter of 2016.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">December 31,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, the Company had net operating loss carryforwards ("NOLs") of approximately </font><font style="font-family:inherit;font-size:10pt;">$168.9 million</font><font style="font-family:inherit;font-size:10pt;"> in Israel, </font><font style="font-family:inherit;font-size:10pt;">$86.2 million</font><font style="font-family:inherit;font-size:10pt;"> in the United States ("U.S.") for federal tax purposes, </font><font style="font-family:inherit;font-size:10pt;">$37.2 million</font><font style="font-family:inherit;font-size:10pt;"> in the U.S. for state tax purposes and </font><font style="font-family:inherit;font-size:10pt;">$7.2 million</font><font style="font-family:inherit;font-size:10pt;"> in Denmark. The U.S. NOLs for federal tax purposes will expire from 2024 to 2027, and the U.S. NOLs for state tax purposes will expire from 2018 to 2037. The non-U.S. NOLs have no expiration date.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has not provided for Israeli income and foreign withholding taxes on </font><font style="font-family:inherit;font-size:10pt;">$2.6 million</font><font style="font-family:inherit;font-size:10pt;"> of its non-Israeli subsidiaries' undistributed earnings as of </font><font style="font-family:inherit;font-size:10pt;">December 31,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">. The Company currently has no plans to repatriate those funds and intends to indefinitely reinvest them in its non-Israeli operations. The amount of the unrecognized deferred tax liability for temporary differences related to investments in non-Israeli subsidiaries that were essentially permanent in duration as of December 31, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> was less than </font><font style="font-family:inherit;font-size:10pt;">$1 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The reconciliation of the statutory federal income tax rate to the Company's effective tax rate is as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</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: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="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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Tax at statutory rate</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">35.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">35.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 at rates other than the statutory rate</font></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.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">(84.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">(42.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" 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;">Valuation allowance</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47.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;">40.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(22.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net change in tax reserves</font></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;">8.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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17.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;">6.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;Adjustment of deferred tax balances following changes in tax rates </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top: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.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">10.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other, net</font></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.4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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.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;">(1.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Provision for (benefit from) taxes on income</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;">11.3</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;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-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;">23.9</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;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-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;">(24.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company's operations in Israel were granted "Approved Enterprise" status by the Investment Center in the Israeli Ministry of Economy and Industry (formerly, the Ministry of Industry Trade and Labor) and "Beneficiary Enterprise" status from the Israeli Income Tax Authority, which makes the Company eligible for tax benefits under the Israeli Law for Encouragement of Capital Investments, 1959. Under the terms of the Approved and Beneficiary Enterprise programs, income that is attributable to the Company's operations in Yokneam, Israel, is exempt from income tax commencing fiscal year </font><font style="font-family:inherit;font-size:10pt;">2011</font><font style="font-family:inherit;font-size:10pt;"> through </font><font style="font-family:inherit;font-size:10pt;">2021</font><font style="font-family:inherit;font-size:10pt;">. Income that is attributable to the Company's operations in Tel Aviv, Israel is subject to a reduced income tax rate (generally between </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;"> and the current corporate tax rate, depending on the percentage of foreign investment in the Company) commencing fiscal year </font><font style="font-family:inherit;font-size:10pt;">2013</font><font style="font-family:inherit;font-size:10pt;"> through </font><font style="font-family:inherit;font-size:10pt;">2021</font><font style="font-family:inherit;font-size:10pt;">. The tax holiday has resulted in a cash tax savings of approximately </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">$11.6 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">$37.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">$33.0 million</font><font style="font-family:inherit;font-size:10pt;"> in </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">2016</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">2015</font><font style="font-family:inherit;font-size:10pt;">, respectively, increasing diluted earnings per share by approximately </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">$0.23</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">$0.75</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">$0.69</font><font style="font-family:inherit;font-size:10pt;"> in the years ended December 31, </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">2016</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:Times New Roman;font-size:10pt;color:#000000;">2015</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following summarizes the activity related to the Company's unrecognized tax benefits:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 unrecognized tax benefits, beginning of the period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,460</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,382</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,037</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Increases in tax positions for prior years</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,655</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">252</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,153</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Decreases in tax positions for prior years</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(131</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" 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;">Increases in tax positions for current year</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,090</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,131</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,908</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Increases in tax positions acquired or assumed in a business combination</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">8,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">Decreases due to lapses of statutes of limitations</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,051</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,295</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,585</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" 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;">Gross unrecognized tax benefits, end of the period</font></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;">45,154</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;">41,460</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,382</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">December 31,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, the total amount of gross unrecognized tax benefits was </font><font style="font-family:inherit;font-size:10pt;">$45.2 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$41.5 million</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$25.4 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. Of these amounts as of </font><font style="font-family:inherit;font-size:10pt;">December 31,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$24.6 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$23.4 million</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$18.9 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, would reduce our income tax expense and effective tax rate, if recognized. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On June 14, 2017, the Israeli government legislated new regulations regarding the "Preferred Technological Enterprise" regime, under which a company that complies with the terms may be entitled to certain tax benefits. The Company expects that its operation in Israel will comply with the terms of the Preferred Technological Enterprise regime. Therefore, the Company may utilize the tax benefits under this regime after the end of the benefit period of its Approved and Beneficiary Enterprise statuses (i.e., from fiscal year 2022 onwards). Under the new legislation, the majority of the Company&#8217;s income from its operations in Yokneam, Israel, will be subject to a corporate rate of </font><font style="font-family:inherit;font-size:10pt;">7.5%</font><font style="font-family:inherit;font-size:10pt;">, while the majority of the income from its operations in Tel-Aviv, Israel, will be subject to a corporate rate of </font><font style="font-family:inherit;font-size:10pt;">12%</font><font style="font-family:inherit;font-size:10pt;">. As a result of the lower tax rates mentioned above, the Company recorded a decrease of approximately </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;"> in deferred tax assets and a corresponding increase in tax expense during the second quarter of 2017.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">It is the Company's policy to classify accrued interest and penalties as part of the accrued unrecognized tax benefits liability and record the expense in the provision for income taxes. As of </font><font style="font-family:inherit;font-size:10pt;">December 31,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, </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 amount of accrued interest and penalties related to unrecognized tax benefits totaled </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;">$1.8 million</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$1.2 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. For unrecognized tax benefits that existed at </font><font style="font-family:inherit;font-size:10pt;">December 31,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, the Company does not anticipate any significant changes within the next twelve months.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As a multinational corporation, the Company conducts business in many countries and is subject to taxation in many jurisdictions. The taxation of the Company's business is subject to the application of multiple and sometimes conflicting tax laws and regulations as well as multinational tax conventions. The application of tax laws and regulations is subject to legal and factual interpretation, judgment and uncertainty. Tax laws themselves are subject to change as a result of changes in fiscal policy, changes in legislation and the evolution of regulations and court rulings. Consequently, taxing authorities may impose tax assessments or judgments against the Company that could materially impact its tax liability and/or its effective income tax rate. As of </font><font style="font-family:inherit;font-size:10pt;">December 31,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, the </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;"> through </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> tax years are open and may be subject to potential examinations in the United States. The Company has net operating losses in the United States from prior tax periods beginning in 2003 which may be subject to examination upon utilization in future tax periods. As of </font><font style="font-family:inherit;font-size:10pt;">December 31,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, the </font><font style="font-family:inherit;font-size:10pt;">2013</font><font style="font-family:inherit;font-size:10pt;"> through </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> tax years are open and may be subject to potential examinations in Denmark and Israel. As of </font><font style="font-family:inherit;font-size:10pt;">December 31,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> the income tax returns of the Company and one of its subsidiaries in Israel are under examination by the Israeli Tax Authority for certain years from </font><font style="font-family:inherit;font-size:10pt;">2013</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">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:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Income taxes</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">To prepare the Company's consolidated financial statements, the Company estimates its income taxes in each of the jurisdictions in which it operates. This process involves estimating the Company's actual tax exposure together with assessing temporary differences resulting from the differing treatment of certain items for tax and accounting purposes. These differences result in deferred tax assets and liabilities, which are calculated using tax rates expected to be in effect during the period these temporary differences would reverse, and are included within the Company's consolidated balance sheet.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company must also make judgments regarding the realizability of deferred tax assets. The carrying value of the Company's net deferred tax assets is based on its belief that it is more likely than not that the Company will generate sufficient future taxable income in certain jurisdictions to realize these deferred tax assets. A valuation allowance has been established for deferred tax assets which the Company does not believe meet the "more likely than not" criteria. The Company's judgments regarding future taxable income may change due to changes in market conditions, changes in tax laws, tax planning strategies or other factors. If the Company's assumptions and consequently its estimates change in the future, the valuation allowances it has established may be increased or decreased, resulting in a respective increase or decrease in income tax expense. The Company's effective tax rate is highly dependent upon the geographic distribution of its worldwide earnings or losses, the tax regulations and tax holidays in each geographic region, the availability of tax credits and carryforwards, and the effectiveness of its tax planning strategies.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company uses a two-step approach to recognizing and measuring uncertain tax positions accounted for in accordance with the guidance on judgments regarding the realizability of deferred taxes. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount which is more than 50% likely of being realized upon ultimate settlement. The Company considers many factors when evaluating and estimating its tax positions and tax benefits, which may require periodic adjustments and which may not accurately anticipate actual outcomes. The Company recognizes potential accrued interest and penalties related to unrecognized tax benefits within the consolidated statements of income as income tax expense.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Inventory</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventory includes finished goods, work-in-process and raw materials. Inventory is stated at the lower of cost (principally standard cost which approximates actual cost on a first-in, first-out basis) or net realizable value. Reserves for potentially excess and obsolete inventory are made based on management's analysis of inventory levels, future sales forecasts and market conditions. Once established, the original cost of the Company's inventory less the related inventory reserve represents the new cost basis of such products.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Equity investments in privately-held companies</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has equity investments in privately-held companies. These investments are recorded at cost reduced by any impairment write-downs because the Company does not have the ability to exercise significant influence over the operating and financial policies of the company. The investments are included in other long-term assets on the accompanying balance sheets. The Company monitors the investments and if facts and circumstances indicate an investment may be impaired, then it conducts an impairment test of its investment. To determine if the investment is recoverable, it reviews the privately-held company's revenue and earnings trends relative to pre-defined milestones and overall business prospects, the general market conditions in its industry and other factors related to its ability to remain in business, such as liquidity and receipt of additional funding.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The contractual maturities of short-term investments at </font><font style="font-family:inherit;font-size:10pt;">December 31, 2017 and 2016</font><font style="font-family:inherit;font-size:10pt;"> were as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:29%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" 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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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, 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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Amortized<br clear="none"/>Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated<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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortized<br clear="none"/>Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated<br clear="none"/>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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due in less than one year</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">148,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,921</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,270</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,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;">Due in one to three years</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63,659</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,360</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,627</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,498</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">211,891</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;">211,281</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;">271,897</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;">271,661</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:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Short-term investments</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company's short-term investments are classified as available-for-sale securities and are reported at fair value. Unrealized gains or losses are recorded in shareholders' equity and included in other comprehensive income ("OCI"). The Company views its available-for-sale portfolio as available for use in its current operations. Accordingly, the Company has classified all investments in available for sale securities with readily available markets as short-term, even though the stated maturity date may be </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> year or more beyond the current balance sheet date, because of the intent and ability to sell these securities prior to maturity to meet liquidity needs or as part of a risk management program.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Adoption of new accounting principles</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In March 2016, the Financial Accounting Standards Board ("FASB") issued ASU No. 2016-09, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation-Stock Compensation (Topic 718); Improvements to Employee Share-Based Payment Accounting</font><font style="font-family:inherit;font-size:10pt;">. The Company adopted ASU No. 2016-09 during the quarter ended March 31, 2017. The standard requires, among other things, excess tax benefits to be recognized in the statement of operations as an income tax benefit as opposed to additional paid-in capital. This change was adopted prospectively and did not have a material effect on the Company's condensed consolidated financial statements. The standard also requires, among other things, excess tax benefits to be included in operating activities in the statement of cash flows as opposed to in financing activities. This change was adopted retrospectively and did not have a material effect on the Company's condensed consolidated financial statements. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The standard further requires excess tax benefits to be recognized when they arise, instead of when they actually reduce taxes payable under the prior guidance. This change was adopted using a modified retrospective method through a cumulative effect adjustment to retained earnings as of the beginning of the period of adoption. The impact of the adoption was to increase deferred tax assets by </font><font style="font-family:inherit;font-size:10pt;">$4.6 million</font><font style="font-family:inherit;font-size:10pt;">, which in turn was offset by an increase in the valuation allowance in the same amount, resulting in no change in net deferred tax assets and retained earnings as of January 1, 2017.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The standard also establishes an alternative practical expedient for estimating the effects of forfeitures of an award by recognizing such effects in compensation cost when the forfeitures occur. Adoption of the alternative practical expedient was applied using a modified retrospective method through a cumulative effect adjustment to retained earnings as of the beginning of the period of adoption. The impact of the adoption was to reduce retained earnings and to increase additional paid-in capital by </font><font style="font-family:inherit;font-size:10pt;">$0.8 million</font><font style="font-family:inherit;font-size:10pt;"> as of January 1, 2017.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In November 2016, the FASB issued Accounting Standards Update No. 2016-18, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Statement of Cash Flows (Topic 230): Restricted Cash</font><font style="font-family:inherit;font-size:10pt;">, which requires, among other things, an explanation of the change during the period in the total of cash, cash equivalents, and amounts generally described as restricted cash or restricted cash equivalents. The standard is effective for fiscal years beginning after December 15, 2017. We early adopted ASU 2016-18 retrospectively during the fourth quarter of 2017. The Company has long-term restricted cash in the amount of </font><font style="font-family:inherit;font-size:10pt;">$8.0 million</font><font style="font-family:inherit;font-size:10pt;"> as of December&#160;31, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">. This amount was reported in other long-term assets in the balance sheet as of December&#160;31, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, and was included in the ending balance of cash, cash equivalents and restricted cash in the statement of cash flows for the year ended December&#160;31, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">. There was </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> restricted cash as of December&#160;31, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recent accounting pronouncements</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2017, the FASB issued ASU 2017-12, Derivatives and Hedging (Topic 815): </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Targeted Improvements to Accounting for Hedging Activities</font><font style="font-family:inherit;font-size:10pt;">, which expands the activities that qualify for hedge accounting and simplifies the rules for reporting hedging transactions. The standard is effective for the Company beginning January 1, 2019. Early adoption is permitted. The Company does not expect that the adoption of this standard will have a material impact on its consolidated financial statements and related disclosures.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU No. 2016-02,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 842)</font><font style="font-family:inherit;font-size:10pt;">.&#160;The standard requires lessees to recognize almost all leases on the balance sheet as a right-of-use asset and a lease liability and requires leases to be classified as either an operating or a finance type lease. The standard excludes leases of intangible assets or inventory. The standard becomes effective for the Company beginning January 1, 2019. Early adoption of the standard is allowed. The Company is currently evaluating the effect that the standard will have on its consolidated financial statements and related disclosures.</font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2016, the FASB issued ASU&#160;2016-01, Financial Instruments-Overall (Subtopic 825-10): </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Recognition and Measurement of Financial Assets and Financial Liabilities.</font><font style="font-family:inherit;font-size:10pt;"> ASU&#160;2016-01&#160;amends various aspects of the recognition, measurement, presentation, and disclosure of financial instruments, and is effective for the Company beginning January 1, 2018. One aspect that may have a material impact on the Company's consolidated financial statements relates to the measurement of its equity investments in privately-held companies whose fair values are not readily determinable. With the election to use the measurement alternative (as opposed to fair value), these equity investments will be measured at cost, less impairments, adjusted by observable price changes. The Company believes that the adoption of ASU&#160;2016-01&#160;may increase the volatility of its other income (expense), net, as a result of the remeasurement of its equity investments in privately-held companies upon the occurrence of observable price changes and impairments. </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, the FASB issued ASU No. 2014-09, Revenue from Contracts with Customers (Topic 606). The standard will replace most existing revenue recognition guidance in U.S. GAAP when it becomes effective and may be applied retrospectively to each prior period presented, or applied using a modified retrospective method with the cumulative effect recognized in the beginning retained earnings during the period of initial application. Subsequently, the FASB has issued several additional ASUs related to ASU No. 2014-09, collectively they are referred to as the &#8220;new revenue standards,&#8221; which become effective for the Company beginning January 1, 2018. The Company expects to adopt the new revenue standards using the modified retrospective method. Under the current guidance, the Company defers the recognition of revenue and the cost of revenue from distributor sales until the distributors report that they have sold the products to their customers (known as &#8220;sell-through&#8221; revenue recognition). Upon the adoption of the new revenue standards, the Company will recognize revenue on sales to distributors upon shipment and transfer of control (known as &#8220;sell-in&#8221; revenue recognition), net of the estimated allowances for price adjustments. The deferred &#8220;sell-through&#8221; revenue, net of the deferred cost of revenue, was approximately </font><font style="font-family:inherit;font-size:10pt;">$4.5 million</font><font style="font-family:inherit;font-size:10pt;"> as of December&#160;31, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, which will be recognized and recorded as an increase to beginning retained earnings during the first quarter of 2018. The Company does not expect any other material effects 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:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Company</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Mellanox Technologies,&#160;Ltd., an Israeli corporation (the "Company" or "Mellanox"), was incorporated and commenced operations in March 1999. Mellanox is a supplier of high-performance interconnect products for computing, storage and communications applications.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Principles of presentation</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The consolidated financial statements include the Company's accounts as well as those of its wholly owned subsidiaries after the elimination of all intercompany balances and transactions.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On February 23, 2016, the Company completed its acquisition of EZchip Semiconductor, Ltd. ("EZchip"), a public company formed under the laws of the State of Israel and specializing in network-processing semiconductors. Upon the consummation of the acquisition, EZchip became a wholly owned subsidiary of the Company. The consolidated financial statements include the results of operations of EZchip commencing as of the acquisition date.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain prior year amounts have been reclassified to conform to the </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> presentation.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Risks and uncertainties</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company is subject to all of the risks inherent in a company which operates in the dynamic and competitive semiconductor industry. Significant changes in any of the following areas could have a material adverse impact on the Company's financial position and results of operations; unpredictable volume or timing of customer orders; ordered product mix; the sales outlook and purchasing patterns of the Company's customers based on consumer demands and general economic conditions; loss of one or more of the Company's customers; decreases in the average selling prices of products or increases in the average cost of finished goods; the availability, pricing and timeliness of delivery of components used in the Company's products; reliance on a limited number of subcontractors to manufacture, assemble, package and production test the Company's products; the Company's ability to successfully develop, introduce and sell new or enhanced products in a timely manner; product obsolescence and the Company's ability to manage product transitions; the timing of announcements or introductions of new products by the Company's competitors, and the Company's ability to successfully integrate acquired businesses.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Use of estimates</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of financial statements in accordance with accounting principles generally accepted in the United States of America, ("GAAP") requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the dates of the financial statements and the reported amounts of net revenue and expenses in the reporting periods. The Company regularly evaluates estimates and assumptions related to revenue recognition, allowances for doubtful accounts, allowances for price adjustments, investment valuation, warranty reserves, inventory reserves, share-based compensation expense, long-term asset valuations, useful lives of property, equipment, and intangibles, accounting for business combinations, goodwill and purchased intangible asset valuation, investments in privately-held companies, accounting and fair value of financial instruments and derivatives, deferred income tax asset valuation, uncertain tax positions, litigation and other loss contingencies. These estimates and assumptions are based on current facts, historical experience and various other factors that the Company believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities and the recording of revenue, costs and expenses that are not readily apparent from other sources. The actual results that the Company experiences may differ materially and adversely from the Company's original estimates. To the extent there are material differences between the estimates and actual results, the Company's future results of operations will be affected.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Cash and cash equivalents</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company considers all highly liquid investments with a maturity of three months or less from the date of purchase to be cash equivalents. Cash and cash equivalents consist of cash on deposit with banks and money market funds.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Restricted cash</font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company maintains certain cash amounts that are restricted as to withdrawal or use over the long-term. The cash is securing bank guarantees primarily issued against long-term tenancy agreements. The long-term restricted cash balance of </font><font style="font-family:inherit;font-size:10pt;">$8.0 million</font><font style="font-family:inherit;font-size:10pt;"> was reported in other long-term assets on the balance sheet as of December&#160;31, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, and was included in the ending balance of cash, cash equivalents and restricted cash in the statement of cash flows for the year ended December&#160;31, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">. There was </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> restricted cash as of December&#160;31, </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 following table provides a reconciliation of the cash and cash equivalents balances reported on the balance sheets and the cash, cash equivalents and restricted cash balances reported in the statements of cash flows:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:680px;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:412px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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, as reported on the balance sheets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,473</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,780</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">263,199</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Restricted cash in other long-term assets, as reported on the balance sheets</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,025</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash, cash equivalents, and restricted cash, as reported in the statements of cash flows</font></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;">70,498</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;">56,780</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">263,199</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:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Short-term investments</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company's short-term investments are classified as available-for-sale securities and are reported at fair value. Unrealized gains or losses are recorded in shareholders' equity and included in other comprehensive income ("OCI"). The Company views its available-for-sale portfolio as available for use in its current operations. Accordingly, the Company has classified all investments in available for sale securities with readily available markets as short-term, even though the stated maturity date may be </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> year or more beyond the current balance sheet date, because of the intent and ability to sell these securities prior to maturity to meet liquidity needs or as part of a risk management program. The Company regularly reviews its investment portfolio and charges unrealized losses against net income when a decline in fair value is determined to be other-than-temporary. The Company reviews several factors to determine whether a loss is other-than-temporary. These factors include but are not limited to: (1)&#160;the length of time a security is in an unrealized loss position, (2)&#160;the extent to which fair value is less than cost, (3)&#160;the financial condition and near term prospects of the issuer and (4)&#160;our intent and ability to hold the security for a period of time sufficient to allow for any anticipated recovery in fair value.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Fair value of financial instruments</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company's financial instruments consist of cash equivalents, restricted cash, short-term investments and foreign currency derivative contracts. The fair value of a financial instrument is the amount that would be received in an asset sale or paid to transfer a liability in an orderly transaction between unaffiliated market participants. When there is no readily available market data, fair value estimates may be made by the Company, which may not necessarily represent the amounts that could be realized in a current or future sale of these assets. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Derivatives</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company enters into foreign currency forward and option contracts with financial institutions to protect against foreign exchange risks, mainly the exposure to changes in the exchange rate of the NIS against the U.S. dollar that are associated with forecasted future cash flows and existing assets and liabilities. The Company's primary objective in entering into these arrangements is to reduce the volatility of earnings and cash flows associated with changes in foreign currency exchange rates. The program is not designated for trading or speculative purposes. The Company's derivative instruments expose the Company to credit risk to the extent that the counter-parties may be unable to meet the terms of the agreement. The Company seeks to mitigate such risk by limiting its counter-parties to major financial institutions and by spreading the risk across a number of major financial institutions. In addition, the potential risk of loss with any one counter-party resulting from this type of credit risk is monitored on an ongoing basis.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company accounts for its derivative instruments as either assets or liabilities and carries them at fair value. The accounting for changes in the fair value of a derivative depends on the intended use of the derivative and the resulting designation. For derivative instruments that hedge the exposure to variability in expected future cash flows that are designated as cash flow hedges, the effective portion of the unrealized gains or losses on the derivative instruments is reported as a component of accumulated other comprehensive income ("AOCI") in shareholders&#8217; equity and reclassified into earnings in the same period or periods during which the hedged transaction affects earnings. The ineffective portion of the gains or losses on the derivative instruments, if any, is recognized in earnings in the current period. The derivative instruments that hedge the exposure to variability in the fair value of assets or liabilities are not currently designated as hedges for financial reporting purposes, and thus the gains or losses on such derivative instruments are recognized in earnings in the current period.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Concentration of credit risk</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Financial instruments that potentially subject the Company to a concentration of credit risk consist of cash, cash equivalents, restricted cash, short-term investments and accounts receivable. Cash, cash equivalents, restricted cash and short-term investment balances are maintained with high quality financial institutions, the composition and maturities of which are regularly monitored by management. The Company's accounts receivable are derived from revenue earned from customers primarily located in North America, Europe and Asia. The Company performs ongoing credit evaluations of its customers' financial condition and, generally, requires no collateral from its customers. The Company maintains an allowance for doubtful accounts receivable based upon the expected collectability of accounts receivable. The Company reviews its allowance for doubtful accounts quarterly by assessing individual accounts receivable over a specific aging and amount, and all other balances based on historical collection experience and an economic risk assessment. If the Company determines that a specific customer is unable to meet its financial obligations to the Company, the Company provides an allowance for credit losses to reduce the receivable to the amount management reasonably believes will be collected.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the revenues from customers (including original equipment manufacturers) in excess of 10% of the total revenues:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:62%;" 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: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:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#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;">Year Ended 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;font-weight:bold;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">HPE</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;">13</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dell</font></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;">11</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:48px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">* Less than 10%</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes accounts receivable balances in excess of 10% of total accounts receivable:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">HPE</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top: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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">11</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Inventory</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventory includes finished goods, work-in-process and raw materials. Inventory is stated at the lower of cost (principally standard cost which approximates actual cost on a first-in, first-out basis) or net realizable value. Reserves for potentially excess and obsolete inventory are made based on management's analysis of inventory levels, future sales forecasts and market conditions. Once established, the original cost of the Company's inventory less the related inventory reserve represents the new cost basis of such products.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Property and equipment</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment are stated at cost, net of accumulated depreciation. Depreciation is generally calculated using the straight-line method over the estimated useful lives of the related assets, which is </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> years for computer equipment and software, </font><font style="font-family:inherit;font-size:10pt;">seven</font><font style="font-family:inherit;font-size:10pt;"> years for lab equipment, and </font><font style="font-family:inherit;font-size:10pt;">seven</font><font style="font-family:inherit;font-size:10pt;"> years for office furniture and fixtures. Leasehold improvements and assets acquired under capital leases are amortized on a straight-line basis over the term of the lease, or the useful lives of the assets, whichever is shorter. Maintenance and repairs are charged to expense as incurred, and improvements are capitalized. When assets are retired or otherwise disposed of, the cost and accumulated depreciation or amortization are removed from the accounts and any resulting gain or loss is reflected in the results of operations in the period realized. During the fourth quarter of 2017, the Company retired fully depreciated assets that were no longer in use. As a result, </font><font style="font-family:inherit;font-size:10pt;">$72.8 million</font><font style="font-family:inherit;font-size:10pt;"> of cost and accumulated depreciation was removed from the accounts. No gain or loss was recognized.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company capitalizes certain costs incurred in connection with internal use of inventory items in the Company's data centers and laboratories. Capitalized inventory costs are included in Property and equipment, net and amortized on a straight-line basis over the estimated useful life of the asset. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Business combinations</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company accounts for business combinations using the acquisition method of accounting. The Company determines the recognition of intangible assets based on the following criteria: (i)&#160;the intangible asset arises from contractual or other rights; or (ii)&#160;the intangible asset is separable or divisible from the acquired entity and capable of being sold, transferred, licensed, returned or exchanged. The Company allocates the purchase price of business combinations to the tangible assets, liabilities and intangible assets acquired, including in-process research and development ("IPR&amp;D"), based on their estimated fair values. The excess purchase price over those fair values is recorded as goodwill. The process of estimating the fair values requires significant estimates, especially with respect to intangible assets. Critical estimates in valuing certain intangible assets include, but are not limited to, future expected cash flows from customer contracts, customer lists and distribution agreements, acquired developed technologies, expected costs to develop IPR&amp;D into commercially viable products, estimated cash flows from projects when completed and discount rates. The Company estimates fair value based upon assumptions that are believed to be reasonable, but which are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Goodwill and intangible assets</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill represents the excess of the cost of acquired businesses over the fair market value of their identifiable net assets. The Company conducts a goodwill impairment qualitative assessment during the fourth quarter of each fiscal year or more frequently if facts and circumstances indicate that goodwill may be impaired. The goodwill impairment qualitative assessment requires the Company to perform an assessment to determine if it is more likely than not that the fair value of the business is less than its carrying amount. The qualitative assessment considers various factors, including the macroeconomic environment, industry and market specific conditions, market capitalization, stock price, financial performance, earnings multiples, budgeted-to-actual revenue performance from prior year, gross margin and cash flow from operating activities and issues or events specific to the business. If adverse qualitative trends are identified that could negatively impact the fair value of the business, the Company performs a "two step" goodwill impairment test. "Step one" is the identification of potential impairment. This involves comparing the fair value of each reporting unit, which the Company has determined to be the entity itself, with its carrying amount including goodwill. If the fair value of a reporting unit exceeds its carrying amount, the goodwill of the reporting unit is considered not impaired and "Step two" of the impairment test is unnecessary. If the carrying amount of a reporting unit exceeds its fair value, "Step two" is performed. This involves comparing the carrying amount of goodwill to its implied fair value, which is determined to be the excess of the reporting unit's fair value over the fair value of its identifiable net assets other than goodwill. If the carrying amount of goodwill exceeds its implied fair value, an impairment exists and is recorded. 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's qualitative assessment of goodwill impairment indicated that goodwill was not impaired.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangible assets represent acquired intangible assets including developed technology, customer relationships and IPR&amp;D, as well as licensed technology. The Company amortizes its finite lived intangible assets over their useful lives using a method that reflects the pattern in which the economic benefits of the intangible assets are consumed or otherwise used, or, if that pattern cannot be reliably determined, using a straight-line amortization method. The Company capitalizes IPR&amp;D projects acquired as part of a business combination as intangible assets with indefinite lives. On completion of each project, IPR&amp;D assets are reclassified to developed technology and amortized over their estimated useful lives. If any of the IPR&amp;D projects are abandoned, the Company would impair the related IPR&amp;D asset.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Indefinite-lived intangible assets are tested for impairment annually or more frequently when indicators of impairment exist. The Company first assesses qualitative factors to determine if it is more likely than not that an indefinite-lived intangible asset is impaired and whether it is necessary to perform a quantitative impairment test. The qualitative assessment considers various factors, including reductions in demand, the abandonment of IPR&amp;D projects or significant economic slowdowns in the semiconductor industry and macroeconomic environment. If adverse qualitative trends are identified that could negatively impact the fair value of the asset, then quantitative impairment tests are performed to compare the carrying value of the asset to its undiscounted expected future cash flows. If this test indicates that there is impairment, the impaired asset is written down to fair value, which is typically calculated using: (i)&#160;quoted market prices or (ii)&#160;discounted expected future cash flows utilizing an appropriate discount rate. Impairment is based on the excess of the carrying amount over the fair value of those assets. The Company performed an impairment test on the IPR&amp;D during the fourth quarter of 2017 when the project reached technological feasibility and was transferred to developed technology, and concluded that the asset was not impaired. Intangible assets with finite lives are tested for impairment in accordance with our policy for long-lived assets.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Equity investments in privately-held companies</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has equity investments in privately-held companies. These investments are recorded at cost reduced by any impairment write-downs because the Company does not have the ability to exercise significant influence over the operating and financial policies of the company. The investments are included in other long-term assets on the accompanying balance sheets. The Company monitors the investments and if facts and circumstances indicate an investment may be impaired, then it conducts an impairment test of its investment. To determine if the investment is recoverable, it reviews the privately-held company's revenue and earnings trends relative to pre-defined milestones and overall business prospects, the general market conditions in its industry and other factors related to its ability to remain in business, such as liquidity and receipt of additional funding.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Impairment of long-lived assets</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-lived assets include equipment and furniture and fixtures and finite-lived intangible assets. Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of the assets may not be fully recoverable. If the sum of the expected future cash flows (undiscounted and without interest charges) from the long-lived assets is less than the carrying amount of such assets, an impairment loss would be recognized, and the assets would be written down to their estimated fair values. The Company reviews for possible impairment on a regular basis.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">While performing the review for impairment for the fourth quarter of 2017, the Company noted an impairment indicator associated with the potential sale or discontinuation of the 1550nm silicon photonics line of business. As a result, the Company recorded impairment charges totaling </font><font style="font-family:inherit;font-size:10pt;">$12.0 million</font><font style="font-family:inherit;font-size:10pt;"> in the fourth quarter of 2017, of which </font><font style="font-family:inherit;font-size:10pt;">$7.7 million</font><font style="font-family:inherit;font-size:10pt;"> were related to property and equipment and </font><font style="font-family:inherit;font-size:10pt;">$4.3 million</font><font style="font-family:inherit;font-size:10pt;"> were related to intangible assets. See Note 16 for more details about the impairment charges.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue recognition</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recognizes revenue from the sales of products when all of the following criteria are met: (1)&#160;persuasive evidence of an arrangement exists; (2)&#160;delivery has occurred; (3)&#160;the price is fixed or determinable; and (4)&#160;collection is reasonably assured. The Company uses a binding purchase order or a signed agreement as evidence of an arrangement. Delivery occurs when goods are shipped and title and risk of loss transfer to the customer. The Company's standard arrangement with its customers typically includes freight-on-board shipping point, no right of return and no customer acceptance provisions. The revenues from fixed-price support or maintenance contracts, including extended warranty contracts and software post-contract customer support agreements, are recognized ratably over the contract period and the costs associated with these contracts are recognized as incurred. The customer's obligation to pay and the payment terms are set at the time of shipment and are not dependent on the subsequent resale of the product. The Company determines whether collectability is reasonably assured on a customer-by-customer basis. When assessing the probability of collection, the Company considers the number of years the customer has been in business and the history of the Company's collections. Customers are subject to a credit review process that evaluates the customers' financial positions and ultimately their ability to pay. If it is determined at the outset of an arrangement that collection is not reasonably assured, no product is shipped and no revenue is recognized unless cash is received in advance.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company maintains inventory, or hub arrangements with certain customers. Pursuant to these arrangements the Company delivers products to a customer or a designated third party warehouse based upon the customer's projected needs, but does not recognize product revenue unless and until the customer reports it has removed the Company's product from the warehouse to be incorporated into its end products.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Multiple Element Arrangements</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For revenue arrangements that contain multiple deliverables, judgment is required to properly identify the accounting units of the transactions and to determine the manner in which revenue should be allocated among the accounting units. Moreover, judgment is used in interpreting the commercial terms and determining when all criteria of revenue recognition have been met for each deliverable in order for revenue recognition to occur in the appropriate accounting period. While changes in the allocation of the arrangement consideration between the units of accounting will not affect the amount of total revenue recognized for a particular sales arrangement, any material changes in these allocations could impact the timing of revenue recognition, which could affect our results of operations. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For multiple element arrangements that include a combination of hardware, services, such as post-contract customer support, and software, the arrangement consideration is first allocated among the accounting units before revenue recognition criteria are applied. The allocation is derived based on vendor specific objective evidence ("VSOE"). When VSOE or third party evidence is unavailable, we use management's best estimate of selling price. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Distributor Revenue</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A portion of the Company's sales are made to distributors under agreements which contain price protection provisions. Currently, the Company recognizes revenues from sales to distributors based on the sell-through method using inventory and point of sale information provided by the distributors, net of estimated allowances for price adjustments. Upon the adoption of the new revenue standards effective January 1, 2018, the Company will recognize revenues from sales to distributors upon shipment and transfer of control (known as &#8220;sell-in&#8221; revenue recognition), net of the estimated allowances for price adjustments. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Deferred Revenue and Income</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company defers revenue and income when advance payments are received from customers before performance obligations have been completed and/or services have been performed.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Shipping and Handling</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Costs incurred for shipping and handling expenses to customers are recorded as cost of revenues. To the extent these amounts are billed to the customer in a sales transaction, the Company records the shipping and handling fees as revenue.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Product warranty</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company typically offers a limited warranty for its products for periods up to </font><font style="font-family:inherit;font-size:10pt;">three years</font><font style="font-family:inherit;font-size:10pt;">. The Company accrues for estimated returns of defective products at the time revenue is recognized based on historical activity. The determination of these accruals requires the Company to make estimates of the frequency and extent of warranty activity and estimated future costs to either replace or repair the products under warranty. If the actual warranty activity and/or repair and replacement costs differ significantly from these estimates, adjustments to record additional cost of revenues may be required in future periods. Changes in the Company's liability for product warranty were as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#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;">Year Ended 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;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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, beginning of the period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,474</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,641</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Assumed warranty liability from acquisition</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 warranties issued during the period</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,459</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,727</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Reversal of warranty reserves</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(856</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" 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;">Settlements during the period</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,479</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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,328</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;">Balance, end of the period</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">889</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,474</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: long-term portion of product warranty liability</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(183</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" 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;">Balance, end of the period</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;">706</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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,263</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:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Research and development</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Costs incurred in research and development are charged to operations as incurred. The Company expenses all costs for internally developed patents as incurred.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Advertising</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Costs related to advertising and promotion of products are charged to sales and marketing expense as incurred. Advertising expense was approximately </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;">$2.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.0 million</font><font style="font-family:inherit;font-size:10pt;"> for the years ended December&#160;31, </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.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Share-based compensation</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company accounts for share-based compensation expense based on the estimated fair value of the equity awards as of the grant dates. The fair value of restricted stock units ("RSUs"), is based on the closing market price of our ordinary shares on the date of grant. The Company estimates the fair value of share options and the Employee Share Purchase Plan ("ESPP") using the Black-Scholes option valuation model, which requires the input of subjective assumptions including the expected share price volatility and the calculation of expected term, as well as the fair value of the underlying ordinary share on the date of grant, among other inputs.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company bases its estimate of expected volatility on the historical volatility of the Company's shares. The Company did not grant share options 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;">.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Share-based compensation expense is recognized on a straight-line basis over each recipient's requisite service period, which is generally the vesting period. Share-based compensation expense is recorded in full during the vesting period, and the effect of forfeitures will be recorded as they actually occur. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Comprehensive income (loss)</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accumulated other comprehensive income (loss), net of tax on the consolidated balance sheets at </font><font style="font-family:inherit;font-size:10pt;">December 31, 2017 and 2016</font><font style="font-family:inherit;font-size:10pt;">, represents the accumulated unrealized gains (losses) on available-for-sale securities, and the accumulated unrealized gains (losses) related to derivative instruments accounted for as cash flow hedges. The amount of income tax expense allocated to unrealized gains (losses) on available-for-sale securities and derivative instruments was immaterial at </font><font style="font-family:inherit;font-size:10pt;">December 31, 2017 and 2016</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Foreign currency translation and remeasurement</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company uses the U.S. dollar as its functional currency. Foreign currency assets and liabilities are remeasured into U.S. dollars at the end-of-period exchange rates except for non-monetary assets and liabilities, which are remeasured at historical exchange rates. The Company derives all revenues in U.S. dollars. Expenses are remeasured at the exchange rate in effect on the day the transaction occurred, except for those expenses related to non-monetary assets and liabilities, which are remeasured at historical exchange rates. Gains or losses from foreign currency transactions are included in the Consolidated Statements of Operations as part of "Other income (loss), net."</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Net income (loss) per share</font></div><div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic net income (loss) per share is computed by dividing the net income (loss) by the weighted-average number of ordinary shares outstanding during the period. Diluted net income (loss) per share is computed by dividing the net income (loss) by the weighted-average number of ordinary shares outstanding during the period increased to include the number of additional shares that would have been outstanding if the potentially dilutive shares had been issued. Potentially dilutive shares include unvested RSUs, outstanding stock options, and shares to be purchased by employees under the Company&#8217;s employee stock purchase plan. The dilutive effect of potentially dilutive shares is reflected in diluted net income (loss) per share by application of the treasury stock method.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the computation of basic and diluted net income (loss) per share for the periods indicated:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#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 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;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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: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;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands, except per share data)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,425</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,518</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">92,894</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Basic and diluted shares:</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Weighted average ordinary shares outstanding</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48,145</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,365</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Effect of dilutive shares</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,381</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,413</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shares used to compute diluted net income (loss) per share</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50,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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49,526</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;border-bottom:3px double #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;">47,778</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income (loss) per share&#8212;basic</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;">(0.39</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;">0.38</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.00</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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income (loss) per share&#8212;diluted</font></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;">(0.39</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;">0.37</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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.94</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company excluded </font><font style="font-family:inherit;font-size:10pt;">4.5 million</font><font style="font-family:inherit;font-size:10pt;"> potentially dilutive share options and RSUs from the computation of diluted net loss per share for the year ended </font><font style="font-family:inherit;font-size:10pt;">December 31,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">0.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">0.5 million</font><font style="font-family:inherit;font-size:10pt;"> potentially dilutive shares from the computation of diluted net income per share for the </font><font style="font-family:inherit;font-size:10pt;">years ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">December 31,</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, because including them would have had an anti-dilutive effect.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Segment reporting</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> reportable segment: the development, manufacturing, marketing and sales of interconnect products.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Income taxes</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">To prepare the Company's consolidated financial statements, the Company estimates its income taxes in each of the jurisdictions in which it operates. This process involves estimating the Company's actual tax exposure together with assessing temporary differences resulting from the differing treatment of certain items for tax and accounting purposes. These differences result in deferred tax assets and liabilities, which are calculated using tax rates expected to be in effect during the period these temporary differences would reverse, and are included within the Company's consolidated balance sheet.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company must also make judgments regarding the realizability of deferred tax assets. The carrying value of the Company's net deferred tax assets is based on its belief that it is more likely than not that the Company will generate sufficient future taxable income in certain jurisdictions to realize these deferred tax assets. A valuation allowance has been established for deferred tax assets which the Company does not believe meet the "more likely than not" criteria. The Company's judgments regarding future taxable income may change due to changes in market conditions, changes in tax laws, tax planning strategies or other factors. If the Company's assumptions and consequently its estimates change in the future, the valuation allowances it has established may be increased or decreased, resulting in a respective increase or decrease in income tax expense. The Company's effective tax rate is highly dependent upon the geographic distribution of its worldwide earnings or losses, the tax regulations and tax holidays in each geographic region, the availability of tax credits and carryforwards, and the effectiveness of its tax planning strategies.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company uses a two-step approach to recognizing and measuring uncertain tax positions accounted for in accordance with the guidance on judgments regarding the realizability of deferred taxes. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount which is more than 50% likely of being realized upon ultimate settlement. The Company considers many factors when evaluating and estimating its tax positions and tax benefits, which may require periodic adjustments and which may not accurately anticipate actual outcomes. The Company recognizes potential accrued interest and penalties related to unrecognized tax benefits within the consolidated statements of income as income tax expense.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Adoption of new accounting principles</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In March 2016, the Financial Accounting Standards Board ("FASB") issued ASU No. 2016-09, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation-Stock Compensation (Topic 718); Improvements to Employee Share-Based Payment Accounting</font><font style="font-family:inherit;font-size:10pt;">. The Company adopted ASU No. 2016-09 during the quarter ended March 31, 2017. The standard requires, among other things, excess tax benefits to be recognized in the statement of operations as an income tax benefit as opposed to additional paid-in capital. This change was adopted prospectively and did not have a material effect on the Company's condensed consolidated financial statements. The standard also requires, among other things, excess tax benefits to be included in operating activities in the statement of cash flows as opposed to in financing activities. This change was adopted retrospectively and did not have a material effect on the Company's condensed consolidated financial statements. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The standard further requires excess tax benefits to be recognized when they arise, instead of when they actually reduce taxes payable under the prior guidance. This change was adopted using a modified retrospective method through a cumulative effect adjustment to retained earnings as of the beginning of the period of adoption. The impact of the adoption was to increase deferred tax assets by </font><font style="font-family:inherit;font-size:10pt;">$4.6 million</font><font style="font-family:inherit;font-size:10pt;">, which in turn was offset by an increase in the valuation allowance in the same amount, resulting in no change in net deferred tax assets and retained earnings as of January 1, 2017.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The standard also establishes an alternative practical expedient for estimating the effects of forfeitures of an award by recognizing such effects in compensation cost when the forfeitures occur. Adoption of the alternative practical expedient was applied using a modified retrospective method through a cumulative effect adjustment to retained earnings as of the beginning of the period of adoption. The impact of the adoption was to reduce retained earnings and to increase additional paid-in capital by </font><font style="font-family:inherit;font-size:10pt;">$0.8 million</font><font style="font-family:inherit;font-size:10pt;"> as of January 1, 2017.</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In November 2016, the FASB issued Accounting Standards Update No. 2016-18, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Statement of Cash Flows (Topic 230): Restricted Cash</font><font style="font-family:inherit;font-size:10pt;">, which requires, among other things, an explanation of the change during the period in the total of cash, cash equivalents, and amounts generally described as restricted cash or restricted cash equivalents. The standard is effective for fiscal years beginning after December 15, 2017. We early adopted ASU 2016-18 retrospectively during the fourth quarter of 2017. The Company has long-term restricted cash in the amount of </font><font style="font-family:inherit;font-size:10pt;">$8.0 million</font><font style="font-family:inherit;font-size:10pt;"> as of December&#160;31, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">. This amount was reported in other long-term assets in the balance sheet as of December&#160;31, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, and was included in the ending balance of cash, cash equivalents and restricted cash in the statement of cash flows for the year ended December&#160;31, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">. There was </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> restricted cash as of December&#160;31, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recent accounting pronouncements</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2017, the FASB issued ASU 2017-12, Derivatives and Hedging (Topic 815): </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Targeted Improvements to Accounting for Hedging Activities</font><font style="font-family:inherit;font-size:10pt;">, which expands the activities that qualify for hedge accounting and simplifies the rules for reporting hedging transactions. The standard is effective for the Company beginning January 1, 2019. Early adoption is permitted. The Company does not expect that the adoption of this standard will have a material impact on its consolidated financial statements and related disclosures.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU No. 2016-02,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 842)</font><font style="font-family:inherit;font-size:10pt;">.&#160;The standard requires lessees to recognize almost all leases on the balance sheet as a right-of-use asset and a lease liability and requires leases to be classified as either an operating or a finance type lease. The standard excludes leases of intangible assets or inventory. The standard becomes effective for the Company beginning January 1, 2019. Early adoption of the standard is allowed. The Company is currently evaluating the effect that the standard will have on its consolidated financial statements and related disclosures.</font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2016, the FASB issued ASU&#160;2016-01, Financial Instruments-Overall (Subtopic 825-10): </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Recognition and Measurement of Financial Assets and Financial Liabilities.</font><font style="font-family:inherit;font-size:10pt;"> ASU&#160;2016-01&#160;amends various aspects of the recognition, measurement, presentation, and disclosure of financial instruments, and is effective for the Company beginning January 1, 2018. One aspect that may have a material impact on the Company's consolidated financial statements relates to the measurement of its equity investments in privately-held companies whose fair values are not readily determinable. With the election to use the measurement alternative (as opposed to fair value), these equity investments will be measured at cost, less impairments, adjusted by observable price changes. The Company believes that the adoption of ASU&#160;2016-01&#160;may increase the volatility of its other income (expense), net, as a result of the remeasurement of its equity investments in privately-held companies upon the occurrence of observable price changes and impairments. </font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, the FASB issued ASU No. 2014-09, Revenue from Contracts with Customers (Topic 606). The standard will replace most existing revenue recognition guidance in U.S. GAAP when it becomes effective and may be applied retrospectively to each prior period presented, or applied using a modified retrospective method with the cumulative effect recognized in the beginning retained earnings during the period of initial application. Subsequently, the FASB has issued several additional ASUs related to ASU No. 2014-09, collectively they are referred to as the &#8220;new revenue standards,&#8221; which become effective for the Company beginning January 1, 2018. The Company expects to adopt the new revenue standards using the modified retrospective method. Under the current guidance, the Company defers the recognition of revenue and the cost of revenue from distributor sales until the distributors report that they have sold the products to their customers (known as &#8220;sell-through&#8221; revenue recognition). Upon the adoption of the new revenue standards, the Company will recognize revenue on sales to distributors upon shipment and transfer of control (known as &#8220;sell-in&#8221; revenue recognition), net of the estimated allowances for price adjustments. The deferred &#8220;sell-through&#8221; revenue, net of the deferred cost of revenue, was approximately </font><font style="font-family:inherit;font-size:10pt;">$4.5 million</font><font style="font-family:inherit;font-size:10pt;"> as of December&#160;31, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, which will be recognized and recorded as an increase to beginning retained earnings during the first quarter of 2018. The Company does not expect any other material effects 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:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">OTHER INCOME (LOSS), NET:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other income (loss), net, is summarized in the following table: </font></div><div style="line-height:120%;padding-bottom:10px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#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 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;font-weight:bold;">&#160;</font></div></td><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: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;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 and gains (losses) on short-term investments, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,748</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,244</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,998</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Foreign exchange loss, net</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(596</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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;">(186</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" 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;">Impairment of investment in a privately-held company</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">(3,189</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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</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;">(314</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;">(147</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total other income (loss), net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,115</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,090</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;">(524</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Property and equipment</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment are stated at cost, net of accumulated depreciation. Depreciation is generally calculated using the straight-line method over the estimated useful lives of the related assets, which is </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> years for computer equipment and software, </font><font style="font-family:inherit;font-size:10pt;">seven</font><font style="font-family:inherit;font-size:10pt;"> years for lab equipment, and </font><font style="font-family:inherit;font-size:10pt;">seven</font><font style="font-family:inherit;font-size:10pt;"> years for office furniture and fixtures. Leasehold improvements and assets acquired under capital leases are amortized on a straight-line basis over the term of the lease, or the useful lives of the assets, whichever is shorter. Maintenance and repairs are charged to expense as incurred, and improvements are capitalized. When assets are retired or otherwise disposed of, the cost and accumulated depreciation or amortization are removed from the accounts and any resulting gain or loss is reflected in the results of operations in the period realized. During the fourth quarter of 2017, the Company retired fully depreciated assets that were no longer in use. As a result, </font><font style="font-family:inherit;font-size:10pt;">$72.8 million</font><font style="font-family:inherit;font-size:10pt;"> of cost and accumulated depreciation was removed from the accounts. No gain or loss was recognized.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company capitalizes certain costs incurred in connection with internal use of inventory items in the Company's data centers and laboratories. Capitalized inventory costs are included in Property and equipment, net and amortized on a straight-line basis over the estimated useful life of the asset. </font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the Company had the following non-cancelable purchase commitments:</font></div><div style="line-height:120%;text-align:left;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:97.07602339181285%;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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Year Ended December 31,</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Purchase Commitments</font></div></td></tr><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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">153,358</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">2,447</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">544</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">542</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">536</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 purchase commitments</font></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;">157,427</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:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table provides details about the realized (gains)/losses reclassified from accumulated other comprehensive income 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;">:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="11" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:34%;" 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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Realized (Gains)/Losses Reclassified from 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:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Affected Line Item in the Statement of Operations</font></div></td></tr><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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Year ended December 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#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;">Realized (gains) on derivatives designated as hedging instruments</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,034</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:1px solid #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;">(623</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 revenues and Operating expenses:</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(347</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;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;">(18</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom: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 revenues</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(635</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">General and administrative</font></div></td></tr><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;">(628</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom: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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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,424</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;">(544</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Realized losses on available-for-sale securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">486</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other income, net</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 reclassifications for the period</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,023</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;">(137</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Research and development</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Costs incurred in research and development are charged to operations as incurred. The Company expenses all costs for internally developed patents as incurred.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue recognition</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recognizes revenue from the sales of products when all of the following criteria are met: (1)&#160;persuasive evidence of an arrangement exists; (2)&#160;delivery has occurred; (3)&#160;the price is fixed or determinable; and (4)&#160;collection is reasonably assured. The Company uses a binding purchase order or a signed agreement as evidence of an arrangement. Delivery occurs when goods are shipped and title and risk of loss transfer to the customer. The Company's standard arrangement with its customers typically includes freight-on-board shipping point, no right of return and no customer acceptance provisions. The revenues from fixed-price support or maintenance contracts, including extended warranty contracts and software post-contract customer support agreements, are recognized ratably over the contract period and the costs associated with these contracts are recognized as incurred. The customer's obligation to pay and the payment terms are set at the time of shipment and are not dependent on the subsequent resale of the product. The Company determines whether collectability is reasonably assured on a customer-by-customer basis. When assessing the probability of collection, the Company considers the number of years the customer has been in business and the history of the Company's collections. Customers are subject to a credit review process that evaluates the customers' financial positions and ultimately their ability to pay. If it is determined at the outset of an arrangement that collection is not reasonably assured, no product is shipped and no revenue is recognized unless cash is received in advance.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company maintains inventory, or hub arrangements with certain customers. Pursuant to these arrangements the Company delivers products to a customer or a designated third party warehouse based upon the customer's projected needs, but does not recognize product revenue unless and until the customer reports it has removed the Company's product from the warehouse to be incorporated into its end products.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Multiple Element Arrangements</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For revenue arrangements that contain multiple deliverables, judgment is required to properly identify the accounting units of the transactions and to determine the manner in which revenue should be allocated among the accounting units. Moreover, judgment is used in interpreting the commercial terms and determining when all criteria of revenue recognition have been met for each deliverable in order for revenue recognition to occur in the appropriate accounting period. While changes in the allocation of the arrangement consideration between the units of accounting will not affect the amount of total revenue recognized for a particular sales arrangement, any material changes in these allocations could impact the timing of revenue recognition, which could affect our results of operations. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For multiple element arrangements that include a combination of hardware, services, such as post-contract customer support, and software, the arrangement consideration is first allocated among the accounting units before revenue recognition criteria are applied. The allocation is derived based on vendor specific objective evidence ("VSOE"). When VSOE or third party evidence is unavailable, we use management's best estimate of selling price. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Distributor Revenue</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A portion of the Company's sales are made to distributors under agreements which contain price protection provisions. Currently, the Company recognizes revenues from sales to distributors based on the sell-through method using inventory and point of sale information provided by the distributors, net of estimated allowances for price adjustments. Upon the adoption of the new revenue standards effective January 1, 2018, the Company will recognize revenues from sales to distributors upon shipment and transfer of control (known as &#8220;sell-in&#8221; revenue recognition), net of the estimated allowances for price adjustments. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Deferred Revenue and Income</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company defers revenue and income when advance payments are received from customers before performance obligations have been completed and/or services have been performed.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Shipping and Handling</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Costs incurred for shipping and handling expenses to customers are recorded as cost of revenues. To the extent these amounts are billed to the customer in a sales transaction, the Company records the shipping and handling fees as revenue.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the changes in accumulated other comprehensive income (loss) 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;">:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:60%;" 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: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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Unrealized Gains (Losses) on Available-for-Sale Securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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 Gains (Losses) on Derivatives Designated as Hedging Instruments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(236</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(692</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(928</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" 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:12px;padding-top:2px;padding-bottom: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 comprehensive income before reclassifications, net of taxes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">8,651</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,569</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Realized (gains)/losses reclassified from accumulated other comprehensive income</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,034</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,023</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" 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:12px;padding-top:2px;padding-bottom: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 current-period other comprehensive income, net of taxes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">929</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,617</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,546</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;">Balance at December 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;">693</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;">925</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,618</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:20px;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:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:20px;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:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:20px;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:20px;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;">Balance at December 31, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(578</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,091</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,669</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" 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:12px;padding-top:2px;padding-bottom: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 comprehensive income/(loss) before reclassifications, net of taxes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(144</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,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;">878</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Realized (gains)/losses reclassified from accumulated other comprehensive income</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">486</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(623</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(137</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" 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:12px;padding-top:2px;padding-bottom: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 current-period other comprehensive income, net of taxes</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">342</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">399</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">741</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;">Balance at December 31, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">(236</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;">(692</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;">(928</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </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 held cash, cash equivalents and short-term investments classified as available-for-sale securities as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">December&#160;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="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Amortized<br clear="none"/>Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized<br clear="none"/>Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Unrealized<br clear="none"/>Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated<br clear="none"/>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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,616</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">60,616</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Money market funds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,857</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,857</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Certificates of deposit</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,039</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">(36</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,003</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">U.S. Government and agency securities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,070</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">(198</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,872</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,073</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(45</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,029</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,673</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">(226</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,447</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Municipal bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,227</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">(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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,169</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Foreign government bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,809</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">(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 colspan="2" style="vertical-align:bottom;padding-left:2px;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,761</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td 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;">274,364</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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">(611</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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">273,754</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:12px;padding-top:2px;padding-bottom: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 classified as cash and cash equivalents</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(62,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;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(62,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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 investments</font></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;">211,891</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1</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;">(611</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;">211,281</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">December&#160;31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Amortized<br clear="none"/>Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Unrealized<br clear="none"/>Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Unrealized<br clear="none"/>Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Estimated<br clear="none"/>Fair 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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,947</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54,947</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Money market funds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,833</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,833</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Certificates of deposit</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">78,643</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">78,643</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. Government and agency securities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56,431</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(86</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56,347</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,486</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">(3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,483</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">94,292</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(167</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">94,162</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Municipal bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,718</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">(12</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,706</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Foreign government bonds</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,327</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">(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;">5,320</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">328,677</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(275</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">328,441</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom: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 classified as cash and cash equivalents</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(56,780</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(56,780</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" 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 investments</font></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;">271,897</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;">39</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;">(275</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;">271,661</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the Term Debt at </font><font style="font-family:inherit;font-size:10pt;">December 31, 2017</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;padding-bottom:10px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5" rowspan="1"></td></tr><tr><td style="width:84%;" rowspan="1" 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Term Debt, principal amount</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74,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;">Less unamortized debt issuance costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,239</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Term Debt, principal net of unamortized debt issuance costs</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">72,761</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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effective interest rate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" 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%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table provides a reconciliation of the cash and cash equivalents balances reported on the balance sheets and the cash, cash equivalents and restricted cash balances reported in the statements of cash flows:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:680px;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:412px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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, as reported on the balance sheets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,473</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,780</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">263,199</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Restricted cash in other long-term assets, as reported on the balance sheets</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,025</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash, cash equivalents, and restricted cash, as reported in the statements of cash flows</font></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;">70,498</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;">56,780</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">263,199</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:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table represents the unrealized gains of derivatives designated as hedging instruments, net of tax effects, that were recorded in accumulated other comprehensive income (loss) as of December&#160;31, </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;">, and their effect on OCI for the year ended December&#160;31, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:95.92592592592592%;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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December 31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(692</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" 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;">Amount of gains recognized in OCI (effective portion)</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,651</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Amount of gains reclassified from OCI to income (effective portion)</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,034</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;">December 31, 2017</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;">925</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%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components of the provision for (benefit from) income taxes are as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#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 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;font-weight:bold;">&#160;</font></div></td><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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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:</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">&#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;">&#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></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. federal</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(617</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,333</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,578</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" 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:12px;padding-top:2px;padding-bottom: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 and local</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">632</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">220</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">284</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(261</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,161</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,737</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total current</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;">(246</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;">5,048</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;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;">4,443</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred:</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,232</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">762</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,755</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" 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 deferred</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;">(2,232</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">762</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;">(22,755</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Provision for (benefit from) taxes on income</font></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,478</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;">5,810</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">(18,312</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">December 31, 2017</font><font style="font-family:inherit;font-size:10pt;">, future scheduled principal payments on the Company's Term Debt are summarized as follows:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">&#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;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">74,000</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:8px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">December 31, 2017 and 2016</font><font style="font-family:inherit;font-size:10pt;">, significant deferred tax assets and liabilities are as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#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;font-weight:bold;">&#160;</font></div></td><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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax assets:</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">&#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></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom: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 and credit carryforwards</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,820</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75,350</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Reserves and accruals</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,305</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,841</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Depreciation and amortization</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,393</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">358</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,645</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,128</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross deferred tax assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63,163</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,677</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Valuation allowance</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(31,648</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;">(55,827</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 deferred tax assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,515</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,850</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Intangible assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,952</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,437</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" 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 deferred tax liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,952</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;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;">(18,437</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 assets</font></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;">24,563</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;">22,413</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:10px;padding-left:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The effect of derivative contracts on the consolidated statement of operations in the years ended December&#160;31, </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 as follows:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:6px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:95.74074074074073%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:29%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><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="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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Derivatives designated as hedging instruments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Derivatives not designated as hedging instruments</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">&#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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Year Ended December 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="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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Year Ended 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;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;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="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="23" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating income (expenses)</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,034</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">623</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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,630</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;">&#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;">&#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;">&#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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 income</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;">&#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;">&#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;">3,248</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;">384</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></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:6px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair value of derivative contracts as of December&#160;31, </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 as follows:</font></div><div style="line-height:120%;padding-bottom:6px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:95.55555555555556%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Other current 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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Other current 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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Other accrued liabilities</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" 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:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">December&#160;31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Derivatives designated as hedging instruments</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Currency forward and option contracts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">980</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">257</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">999</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Derivatives not designated as hedging instruments</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Currency forward and option contracts</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">7</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 derivatives</font></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;">982</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;">17</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;">257</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,006</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:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the computation of basic and diluted net income (loss) per share for the periods indicated:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#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 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;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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: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;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands, except per share data)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,425</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,518</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">92,894</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Basic and diluted shares:</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Weighted average ordinary shares outstanding</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48,145</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,365</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Effect of dilutive shares</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,381</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,413</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shares used to compute diluted net income (loss) per share</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50,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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49,526</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;border-bottom:3px double #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;">47,778</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income (loss) per share&#8212;basic</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;">(0.39</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;">0.38</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.00</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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income (loss) per share&#8212;diluted</font></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;">(0.39</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;">0.37</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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.94</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="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:8px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The reconciliation of the statutory federal income tax rate to the Company's effective tax rate is as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</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: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="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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Tax at statutory rate</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">35.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">35.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 at rates other than the statutory rate</font></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.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">(84.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">(42.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" 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;">Valuation allowance</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47.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;">40.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(22.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net change in tax reserves</font></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;">8.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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17.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;">6.0</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;Adjustment of deferred tax balances following changes in tax rates </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top: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.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">10.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other, net</font></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.4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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.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;">(1.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Provision for (benefit from) taxes on income</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;">11.3</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;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-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;">23.9</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;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-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;">(24.6</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)%</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the distribution of total share-based compensation expense in the Consolidated Statements of Operations:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Year ended 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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;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="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 expense by caption:</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">&#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;">&#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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 goods sold</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,375</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,366</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,278</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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;">28,821</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Sales and marketing</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,693</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,183</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,309</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,893</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,268</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total share-based compensation expense</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;">68,864</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71,118</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50,764</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 expense by type of award:</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">&#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;">&#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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">115</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,711</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,680</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">ESPP</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">6,394</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,007</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">RSU</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62,517</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62,013</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,077</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">68,864</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;">71,118</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;">50,764</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:8px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment, net by geographic location are as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Israel</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">99,752</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">101,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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 colspan="2" style="vertical-align:bottom;padding-left:2px;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,017</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,246</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,150</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,338</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom: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 property and equipment, net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">109,919</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">118,585</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:8px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenues by product type and interconnect protocol are as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Year ended 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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ICs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">161,216</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">170,641</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">92,214</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Boards</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">325,845</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">337,304</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">265,249</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Switch systems</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,836</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">204,083</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">179,977</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Cables, accessories and other</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">153,996</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">145,470</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,700</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total revenue</font></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;">863,893</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;">857,498</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;">658,140</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Year ended 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:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">InfiniBand:</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">&#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;">&#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></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">EDR</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">194,261</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">125,249</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,009</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">FDR</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">181,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">302,093</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">347,760</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">QDR/DDR/SDR</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,599</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49,987</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,745</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</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;">407,325</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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">477,329</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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">450,514</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;">Ethernet</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">401,005</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">317,241</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">155,221</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55,563</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62,928</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,405</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom: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;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;">863,893</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">857,498</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">658,140</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:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table represents the fair value hierarchy of the Company's financial assets and liabilities measured at fair value on a recurring basis 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%;font-size:10pt;"><div style="padding-left: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="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Level&#160;1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,857</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,857</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Certificates of deposit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">58,003</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,003</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">U.S. Government and agency securities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">43,872</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,872</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">27,029</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,029</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">54,447</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,447</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Municipal bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">15,169</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,169</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Foreign government bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">12,761</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,761</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,857</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">211,281</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">213,138</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;">Long-term restricted cash</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">8,025</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,025</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Derivative contracts</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">982</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">982</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total financial assets</font></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,857</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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,288</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">222,145</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Derivative contracts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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;border-bottom:1px solid #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:1px solid #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;">17</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total financial liabilities</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-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;">17</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;">17</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table represents the fair value hierarchy of the Company's financial assets and liabilities measured at fair value on a recurring basis as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left: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="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Level&#160;1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level&#160;2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,833</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,833</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Certificates of deposit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">78,643</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">78,643</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. Government and agency securities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">56,347</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56,347</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">29,483</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,483</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">94,162</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">94,162</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Municipal bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">7,706</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,706</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Foreign government bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,320</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,833</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">271,661</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">273,494</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;">Derivative contracts</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">257</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">257</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total financial assets</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,833</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">271,918</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">273,751</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Derivative contracts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,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;">1,006</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 financial liabilities</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,006</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,006</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:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The carrying amounts of intangible assets 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%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14" rowspan="1"></td></tr><tr><td style="width:48%;" 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:13%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross<br clear="none"/>Carrying<br clear="none"/>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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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<br clear="none"/>Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net<br clear="none"/>Carrying<br clear="none"/>Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Useful Life</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(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;">Licensed technology</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,478</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,929</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">1-8</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">279,543</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(122,414</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,129</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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-7</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">69,776</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,783</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,993</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">4-9</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 names</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,600</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,456</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,144</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">&#160;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;">Total intangible assets</font></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;">395,326</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">(167,131</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;">228,195</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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 style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The carrying amounts of intangible assets as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> were as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross<br clear="none"/>Carrying<br clear="none"/>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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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<br clear="none"/>Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net<br clear="none"/>Carrying<br clear="none"/>Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Useful Life</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(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;">Licensed technology</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,583</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,559</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,024</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">1-8</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">250,043</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(75,591</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">174,452</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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-7</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">69,776</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,731</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,045</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">4-9</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Backlog</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,300</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,300</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;1 </font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 names</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,600</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,590</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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 style="vertical-align: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;">&#160;3 </font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total finite-lived amortizable intangible assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">361,302</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(112,771</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;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;">248,531</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;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In-process research and development</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,500</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;">29,500</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">-</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 intangible assets</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;">390,802</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(112,771</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">278,031</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table represents changes in the carrying amount of goodwill:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:87%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Carrying amount of goodwill at December 31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">471,228</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Acquisitions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,209</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Adjustments</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of December 31, 2017</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;">472,437</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components of income (loss) before taxes on income are as follows:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#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 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;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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: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;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(21,528</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,969</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,539</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(375</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,297</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">87,121</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 (loss) before taxes on income</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(21,903</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;">24,328</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;">74,582</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:8px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The severance pay detail is as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;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;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;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;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 severance liability</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,205</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,874</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Severance assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,302</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,870</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Unfunded portion</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,903</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,004</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:6px;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The gross notional amounts of derivative contracts were NIS denominated. The notional amounts of outstanding derivative contracts in U.S. dollar at December 31, </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;"> were as follows:</font></div><div style="line-height:120%;padding-bottom:6px;padding-top:12px;text-align:left;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:95.74074074074073%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">December 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">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;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;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;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Derivatives designated as hedging instruments</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Currency forward and option contracts</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;">52,380</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;">105,730</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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Derivatives not designated as hedging instruments</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Currency forward and option contracts</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47,015</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;">34,330</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:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other income (loss), net, is summarized in the following table: </font></div><div style="line-height:120%;padding-bottom:10px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#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 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;font-weight:bold;">&#160;</font></div></td><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: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;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 and gains (losses) on short-term investments, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,748</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,244</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,998</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Foreign exchange loss, net</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(596</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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;">(186</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" 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;">Impairment of investment in a privately-held company</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">(3,189</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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</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;">(314</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;">(147</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total other income (loss), net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,115</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,090</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;">(524</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Changes in the Company's liability for product warranty were as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#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;">Year Ended 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;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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, beginning of the period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,474</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,641</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Assumed warranty liability from acquisition</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 warranties issued during the period</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,459</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,727</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Reversal of warranty reserves</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(856</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" 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;">Settlements during the period</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,479</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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,328</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;">Balance, end of the period</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">889</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,474</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: long-term portion of product warranty liability</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(183</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" 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;">Balance, end of the period</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;">706</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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,263</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following summarizes the Company's allocation of the total purchase price, net of cash acquired for the EZchip acquisition after consultation with third party valuation specialists:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:8px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5" rowspan="1"></td></tr><tr><td style="width:85%;" rowspan="1" 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands)</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;">Short-term 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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">108,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;">Other current 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:middle;padding-left:2px;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,114</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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 long-term 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:middle;background-color:#cceeff;padding-left:2px;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,638</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Intangible 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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">288,246</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Goodwill</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;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;">270,485</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: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 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:middle;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;">711,345</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="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:9px;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;">Current 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:middle;padding-left:2px;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,253</font></div></td><td style="vertical-align:middle;padding-right:2px;padding-top:2px;padding-bottom:2px;" 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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-term 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;">(6,428</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: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 liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(16,681</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:36px;padding-top:2px;padding-bottom: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 purchase price allocation</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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,664</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table provides a reconciliation of the cash and cash equivalents balances reported on the balance sheets and the cash, cash equivalents and restricted cash balances reported in the statements of cash flows:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:680px;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:412px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td><td style="width:5px;" rowspan="1" colspan="1"></td><td style="width:9px;" rowspan="1" colspan="1"></td><td style="width:72px;" rowspan="1" colspan="1"></td><td style="width:4px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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, as reported on the balance sheets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,473</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,780</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">263,199</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Restricted cash in other long-term assets, as reported on the balance sheets</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,025</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash, cash equivalents, and restricted cash, as reported in the statements of cash flows</font></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;">70,498</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;">56,780</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">263,199</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:8px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenues by geographic region are as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Year ended 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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;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="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">327,528</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">386,360</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">300,674</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">China</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">172,405</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">192,581</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">152,739</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Europe</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">176,937</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">149,855</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">93,666</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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 Americas</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">92,449</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,447</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,692</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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 Asia</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">94,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">76,255</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">86,369</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom: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;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;">863,893</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">857,498</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">658,140</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:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the restricted share unit activity under all equity incentive plans:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Restricted Share</font></div><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Units Outstanding</font></div></td></tr><tr><td style="vertical-align: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;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Number of</font></div><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Weighted Average Grant Date Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-vested restricted share units 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;">2,205,083</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.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><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assumed restricted share units from the EZchip acquisition</font></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;">499,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46.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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted share units granted</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,056,902</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.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><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted share units vested</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,114,753</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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.32</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted share units canceled</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(322,607</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46.26</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-vested restricted share units at December 31, 2016</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;">3,324,519</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;">46.67</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted share units granted</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,844,350</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49.88</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted share units vested</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,364,063</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46.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:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted share units canceled</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(390,101</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47.79</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-vested restricted share units at December 31, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,414,705</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48.45</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the share option activity under all equity incentive plans:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Options Outstanding</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Number</font></div><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">of Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Weighted Average Exercise Price</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">2,028,595</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.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:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options exercised</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(349,131</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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.58</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options canceled</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top: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,979</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">84.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;border-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,634,485</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;">32.79</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(479,105</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.95</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options canceled</font></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,319</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74.59</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;border-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,110,061</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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38.35</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following weighted average assumptions were used in the valuation of the ESPP for the years ended </font><font style="font-family:inherit;font-size:10pt;">December 31,</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left: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:58%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Employee Share Purchase Plan</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Year ended 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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dividend yield, %</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">&#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;">&#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;">Expected volatility</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24.6</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">35.8</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risk free interest rate</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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.20</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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.45</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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.10</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" 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;">Expected life, 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.50</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.50</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.50</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following summarizes the activity related to the Company's unrecognized tax benefits:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 unrecognized tax benefits, beginning of the period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,460</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,382</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,037</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Increases in tax positions for prior years</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,655</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">252</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,153</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Decreases in tax positions for prior years</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(131</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" 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;">Increases in tax positions for current year</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,090</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,131</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,908</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Increases in tax positions acquired or assumed in a business combination</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">8,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">Decreases due to lapses of statutes of limitations</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,051</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,295</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,585</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" 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;">Gross unrecognized tax benefits, end of the period</font></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;">45,154</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;">41,460</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,382</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%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;text-decoration:underline;">Description:</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Balance at</font></div><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Beginning of</font></div><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Year</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Charged to Costs</font></div><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">and 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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Deductions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Balance at</font></div><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">End of Year</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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="15" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Year ended December 31, 2017</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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></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;">Deducted from asset accounts:</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Allowance for doubtful accounts</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">632</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top: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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top: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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">632</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Allowance for sales returns and adjustments</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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:12px;padding-top:2px;padding-bottom: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 valuation allowance</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55,827</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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:top;background-color:#cceeff;padding-left:2px;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,179</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;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,648</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:top;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:top;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;">56,459</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:top;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:top;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:top;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:top;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;">(24,179</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;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:top;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;">32,280</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Year ended December 31, 2016</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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></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;">Deducted from asset accounts:</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Allowance for doubtful accounts</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">621</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top: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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top: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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">632</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Allowance for sales returns and adjustments</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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:12px;padding-top:2px;padding-bottom: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 valuation allowance</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;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,999</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;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,828</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55,827</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:top;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:top;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;">29,620</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:top;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:top;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;">26,839</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:top;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:top;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:top;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:top;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;">56,459</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Year ended December 31, 2015</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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></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;">Deducted from asset accounts:</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Allowance for doubtful accounts</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">672</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top: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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(51</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">621</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Allowance for sales returns and adjustments</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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:12px;padding-top:2px;padding-bottom: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 valuation allowance</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;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,220</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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:top;background-color:#cceeff;padding-left:2px;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,221</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;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,999</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:top;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:top;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;">46,892</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:top;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:top;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:top;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:top;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;">(17,272</font></div></td><td style="vertical-align:top;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;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:top;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;">29,620</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:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The estimated future amortization expense from amortizable intangible assets is as follows:</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;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:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">66,718</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">59,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;">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;">47,311</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,919</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,355</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,548</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">228,195</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:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the revenues from customers (including original equipment manufacturers) in excess of 10% of the total revenues:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:62%;" 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: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:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#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;">Year Ended 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;font-weight:bold;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">HPE</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;">13</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dell</font></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;">11</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:48px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">* Less than 10%</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes accounts receivable balances in excess of 10% of total accounts receivable:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">HPE</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top: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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">11</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">GEOGRAPHIC INFORMATION AND REVENUES BY PRODUCT GROUP:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company operates in </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> reportable segment, the development, manufacturing, marketing and sales of interconnect products. The Company's chief operating decision maker is the chief executive officer. Since the Company operates in one segment, all financial segment information can be found in the accompanying Consolidated Financial Statements.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenues by geographic region are as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Year ended 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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;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="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">327,528</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">386,360</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">300,674</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">China</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">172,405</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">192,581</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">152,739</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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;">Europe</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">176,937</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">149,855</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">93,666</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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 Americas</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">92,449</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,447</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,692</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;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 Asia</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">94,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">76,255</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">86,369</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom: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;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;">863,893</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">857,498</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">658,140</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:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenues are attributed to countries based on the geographic location of the customers. Intercompany sales between geographic areas have been eliminated.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment, net by geographic location are as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Israel</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">99,752</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">101,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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 colspan="2" style="vertical-align:bottom;padding-left:2px;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,017</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,246</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,150</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,338</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom: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 property and equipment, net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">109,919</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">118,585</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:10px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment, net is attributed to the geographic location in which it is located.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:10px;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenues by product type and interconnect protocol are as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Year ended 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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ICs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">161,216</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">170,641</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">92,214</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Boards</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">325,845</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">337,304</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">265,249</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Switch systems</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,836</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">204,083</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">179,977</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Cables, accessories and other</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">153,996</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">145,470</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,700</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total revenue</font></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;">863,893</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;">857,498</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;">658,140</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#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:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">Year ended 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:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:7.5pt;"><font style="font-family:inherit;font-size:7.5pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">InfiniBand:</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">&#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;">&#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></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">EDR</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">194,261</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">125,249</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,009</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">FDR</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">181,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">302,093</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">347,760</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">QDR/DDR/SDR</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,599</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49,987</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,745</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</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;">407,325</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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">477,329</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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">450,514</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;">Ethernet</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">401,005</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">317,241</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">155,221</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55,563</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62,928</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,405</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom: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;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;">863,893</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">857,498</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">658,140</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:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Segment reporting</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> reportable segment: the development, manufacturing, marketing and sales of interconnect products.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Share-based compensation</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company accounts for share-based compensation expense based on the estimated fair value of the equity awards as of the grant dates. The fair value of restricted stock units ("RSUs"), is based on the closing market price of our ordinary shares on the date of grant. The Company estimates the fair value of share options and the Employee Share Purchase Plan ("ESPP") using the Black-Scholes option valuation model, which requires the input of subjective assumptions including the expected share price volatility and the calculation of expected term, as well as the fair value of the underlying ordinary share on the date of grant, among other inputs.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company bases its estimate of expected volatility on the historical volatility of the Company's shares. The Company did not grant share options 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;">.</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Share-based compensation expense is recognized on a straight-line basis over each recipient's requisite service period, which is generally the vesting period. Share-based compensation expense is recorded in full during the vesting period, and the effect of forfeitures will be recorded as they actually occur. </font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Product warranty</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company typically offers a limited warranty for its products for periods up to </font><font style="font-family:inherit;font-size:10pt;">three years</font><font style="font-family:inherit;font-size:10pt;">. The Company accrues for estimated returns of defective products at the time revenue is recognized based on historical activity. The determination of these accruals requires the Company to make estimates of the frequency and extent of warranty activity and estimated future costs to either replace or repair the products under warranty. If the actual warranty activity and/or repair and replacement costs differ significantly from these estimates, adjustments to record additional cost of revenues may be required in future periods.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Comprehensive income (loss)</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accumulated other comprehensive income (loss), net of tax on the consolidated balance sheets at </font><font style="font-family:inherit;font-size:10pt;">December 31, 2017 and 2016</font><font style="font-family:inherit;font-size:10pt;">, represents the accumulated unrealized gains (losses) on available-for-sale securities, and the accumulated unrealized gains (losses) related to derivative instruments accounted for as cash flow hedges.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">SUBSEQUENT EVENT:</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On January 9, 2018, the Company announced that it discontinued its 1550nm silicon photonics development activities. The discontinuation of the 1550nm silicon photonics development activities is expected to result in restructuring charges of approximately </font><font style="font-family:inherit;font-size:10pt;">$9.0 million</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">$12.0 million</font><font style="font-family:inherit;font-size:10pt;"> primarily related to employee termination and severance costs, facility related costs and contract cancellation charges. The Company expects to recognize most of the restructuring charges in the first quarter of 2018.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">BALANCE SHEET COMPONENTS:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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, 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;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">Accounts receivable, net:</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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></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;">Accounts receivable</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">154,845</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;padding-top: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,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></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;">Less: allowance for doubtful accounts</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(632</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(632</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;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:top;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;">154,213</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:top;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:top;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;">141,768</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Inventories:</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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></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;">Raw materials</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;padding-top: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,656</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;padding-top: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,243</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Work-in-process</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;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,769</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;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,118</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">Finished goods</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;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,232</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;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,162</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;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:top;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;">64,657</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:top;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:top;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;">65,523</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: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;font-weight:bold;">Other current assets:</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">Prepaid expenses</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top: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,518</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top: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,053</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Derivative contracts receivable</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">982</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">257</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">VAT receivable</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;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,259</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;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,093</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Other</font></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;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,536</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,943</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;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:top;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;">14,295</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:top;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:top;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;">17,346</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: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;font-weight:bold;">Property and equipment, net:</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">Computer, equipment, and software</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">164,707</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">214,719</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Furniture and fixtures</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;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,198</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;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,210</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Leasehold improvements</font></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47,262</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:top;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;">46,693</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 colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">215,167</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">266,622</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Less: Accumulated depreciation and amortization</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(105,248</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(148,037</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;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:top;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;">109,919</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:top;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:top;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;">118,585</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Deferred taxes and other long-term assets:</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Equity investments in privately-held companies</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,255</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;padding-top: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,720</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Deferred taxes</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;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,563</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;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,413</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Long-term restricted cash</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;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,025</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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:12px;padding-top:2px;padding-bottom: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 assets</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;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,319</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,580</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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:top;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:top;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;">66,162</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:top;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:top;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;">36,713</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accrued liabilities:</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">Payroll and related expenses</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;padding-top: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,868</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;padding-top: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,969</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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 expenses</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;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,951</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;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,125</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Derivative contracts payable</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,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></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;">Product warranty liability</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">706</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,263</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Other</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;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,516</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;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,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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;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:top;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;">114,058</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:top;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:top;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;">105,042</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: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;font-weight:bold;">Other long-term liabilities:</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;">Income tax payable</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,425</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,184</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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 rent</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;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,220</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;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,504</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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 colspan="2" style="vertical-align:top;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,422</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:top;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,892</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:top;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:top;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;">34,067</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:top;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:top;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;">30,580</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:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Use of estimates</font></div><div style="line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of financial statements in accordance with accounting principles generally accepted in the United States of America, ("GAAP") requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the dates of the financial statements and the reported amounts of net revenue and expenses in the reporting periods. The Company regularly evaluates estimates and assumptions related to revenue recognition, allowances for doubtful accounts, allowances for price adjustments, investment valuation, warranty reserves, inventory reserves, share-based compensation expense, long-term asset valuations, useful lives of property, equipment, and intangibles, accounting for business combinations, goodwill and purchased intangible asset valuation, investments in privately-held companies, accounting and fair value of financial instruments and derivatives, deferred income tax asset valuation, uncertain tax positions, litigation and other loss contingencies. These estimates and assumptions are based on current facts, historical experience and various other factors that the Company believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities and the recording of revenue, costs and expenses that are not readily apparent from other sources. The actual results that the Company experiences may differ materially and adversely from the Company's original estimates. To the extent there are material differences between the estimates and actual results, the Company's future results of operations will be affected.</font></div></div> EX-101.SCH 12 mlnx-20171231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2111100 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) link:presentationLink link:calculationLink link:definitionLink 2411402 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) - Changes in AOCI (Details) link:presentationLink link:calculationLink link:definitionLink 2411403 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) - Realized gain/losses reclassified from AOCI (Details) link:presentationLink link:calculationLink link:definitionLink 2311301 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Tables) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - BALANCE SHEET COMPONENTS link:presentationLink link:calculationLink link:definitionLink 2402402 - Disclosure - BALANCE SHEET COMPONENTS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2302301 - Disclosure - BALANCE SHEET COMPONENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - BUSINESS COMBINATION link:presentationLink link:calculationLink link:definitionLink 2403404 - Disclosure - BUSINESS COMBINATION - Allocation of total purchase price, net of cash acquired (Details) link:presentationLink link:calculationLink link:definitionLink 2403403 - Disclosure - BUSINESS COMBINATION - Fair value of total consideration transferred (Details) link:presentationLink link:calculationLink link:definitionLink 2403405 - Disclosure - BUSINESS COMBINATION - Intangible assets acquired (Details) link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - BUSINESS COMBINATION - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2403406 - Disclosure - BUSINESS COMBINATION - Pro forma disclosure (Details) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - BUSINESS COMBINATION (Tables) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - COMMITMENTS AND CONTINGENCIES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - COMMITMENTS AND CONTINGENCIES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 2401408 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Adoption of New Accoutning Principles (Details) link:presentationLink link:calculationLink link:definitionLink 2401407 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Basic and diluted earnings per share (Details) link:presentationLink link:calculationLink link:definitionLink 2401405 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Impairment of Long-Lived Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 2401406 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Product warranty, Advertising, AOCI, ESPP (Details) link:presentationLink link:calculationLink link:definitionLink 2401404 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Property and equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2401403 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Short-term investments, Restricted cash, Concentration of credit risk (Details) link:presentationLink link:calculationLink link:definitionLink 2301302 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1001501 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 1005001 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) link:presentationLink link:calculationLink link:definitionLink 1003501 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Parenthetical) 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 2107100 - Disclosure - DERIVATIVES AND HEDGING ACTIVITIES link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - DERIVATIVES AND HEDGING ACTIVITIES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - DERIVATIVES AND HEDGING ACTIVITIES (Tables) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - EMPLOYEE BENEFIT PLANS link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - EMPLOYEE BENEFIT PLANS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - EMPLOYEE BENEFIT PLANS (Tables) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - FAIR VALUE MEASUREMENTS link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - FAIR VALUE MEASUREMENTS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - GEOGRAPHIC INFORMATION AND REVENUES BY PRODUCT GROUP link:presentationLink link:calculationLink link:definitionLink 2413403 - Disclosure - GEOGRAPHIC INFORMATION AND REVENUES BY PRODUCT GROUP - Property and equipment, net by geogaphic location (Details) link:presentationLink link:calculationLink link:definitionLink 2413402 - Disclosure - GEOGRAPHIC INFORMATION AND REVENUES BY PRODUCT GROUP - Revenue by geographic region (Details) link:presentationLink link:calculationLink link:definitionLink 2413404 - Disclosure - GEOGRAPHIC INFORMATION AND REVENUES BY PRODUCT GROUP - Revenues by product type and interconnect protocol (Details) link:presentationLink link:calculationLink link:definitionLink 2313301 - Disclosure - GEOGRAPHIC INFORMATION AND REVENUES BY PRODUCT GROUP (Tables) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - GOODWILL AND INTANGIBLE ASSETS link:presentationLink link:calculationLink link:definitionLink 2406404 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Finite-lived intangible assets maturity (Details) link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Schedule of carrying amount of intangible assets (Details) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Schedule of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 2117100 - Disclosure - IMPAIRMENT OF LONG-LIVED ASSETS link:presentationLink link:calculationLink link:definitionLink 2417401 - Disclosure - IMPAIRMENT OF LONG-LIVED ASSETS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 2412405 - Disclosure - INCOME TAXES - ADDITIONAL INFORMATION (Details) link:presentationLink link:calculationLink link:definitionLink 2412404 - Disclosure - INCOME TAXES - DEFERRED TAXES AND LIABILITIES (Details) link:presentationLink link:calculationLink link:definitionLink 2412406 - Disclosure - INCOME TAXES - EFFECTIVE RATE RECONCILIATION (Details) link:presentationLink link:calculationLink link:definitionLink 2412402 - Disclosure - INCOME TAXES - INCOME (LOSS) BEFORE INCOME TAXES (Details) link:presentationLink link:calculationLink link:definitionLink 2412403 - Disclosure - INCOME TAXES - PROVISION FOR INCOME TAXES (Details) link:presentationLink link:calculationLink link:definitionLink 2312301 - Disclosure - INCOME TAXES (Tables) link:presentationLink link:calculationLink link:definitionLink 2412407 - Disclosure - INCOME TAXES - TAX HOLIDAY (Details) link:presentationLink link:calculationLink link:definitionLink 2412408 - Disclosure - INCOME TAXES - UNRECOGNIZED TAX BENEFITS (Details) link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - INVESTMENTS link:presentationLink link:calculationLink link:definitionLink 2405403 - Disclosure - INVESTMENTS - Contractual maturities of short-term investments (Details) link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - INVESTMENTS - Schedule of cash, cash equivalents and short-term investments (Details) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - INVESTMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - OTHER INCOME (LOSS), NET link:presentationLink link:calculationLink link:definitionLink 2414402 - Disclosure - OTHER INCOME (LOSS), NET - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2314301 - Disclosure - OTHER INCOME (LOSS), NET (Tables) link:presentationLink link:calculationLink link:definitionLink 2119100 - Schedule - SCHEDULE II - CONSOLIDATED VALUATION AND QUALIFYING ACCOUNTS link:presentationLink link:calculationLink link:definitionLink 2419401 - Schedule - SCHEDULE II - CONSOLIDATED VALUATION AND QUALIFYING ACCOUNTS (Details) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - SHARE INCENTIVE PLANS link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - SHARE INCENTIVE PLANS - Acquisition Information (Details) link:presentationLink link:calculationLink link:definitionLink 2410405 - Disclosure - SHARE INCENTIVE PLANS - Employee stock purchase plan activity (Details) link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - SHARE INCENTIVE PLANS - Restricted share unit activity (Details) link:presentationLink link:calculationLink link:definitionLink 2410408 - Disclosure - SHARE INCENTIVE PLANS - Share based compensation (Details) link:presentationLink link:calculationLink link:definitionLink 2410406 - Disclosure - SHARE INCENTIVE PLANS - Shares reserved for future issuance (Details) link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - SHARE INCENTIVE PLANS - Summary of share option activity (Details) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - SHARE INCENTIVE PLANS (Tables) link:presentationLink link:calculationLink link:definitionLink 2410407 - Disclosure - SHARE INCENTIVE PLANS - Weighted average assumptions used (Details) link:presentationLink link:calculationLink link:definitionLink 2118100 - Disclosure - SUBSEQUENT EVENT link:presentationLink link:calculationLink link:definitionLink 2418401 - Disclosure - SUBSEQUENT EVENT - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - TERM DEBT link:presentationLink link:calculationLink link:definitionLink 2416404 - Disclosure - TERM DEBT - Fiscal Year Maturity Schedule (Details) link:presentationLink link:calculationLink link:definitionLink 2416402 - Disclosure - TERM DEBT - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2416403 - Disclosure - TERM DEBT - Schedule of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2316301 - Disclosure - TERM DEBT (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 13 mlnx-20171231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 14 mlnx-20171231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 15 mlnx-20171231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Other Income and Expenses [Abstract] Other income, net Other Nonoperating Income (Expense) [Abstract] Interest income and gains (losses) on short-term investments, net Marketable Securities, Realized Gain (Loss) Foreign exchange loss, net Foreign Currency Transaction Gain (Loss), before Tax Impairment of investment in a privately-held company Other than Temporary Impairment Losses, Investments Other Other Nonoperating Expense Total other income (loss), net Other Nonoperating Income (Expense) Goodwill and Intangible Assets Disclosure [Abstract] GOODWILL AND INTANGIBLE ASSETS Goodwill and Intangible Assets Disclosure [Text Block] Valuation and Qualifying Accounts [Abstract] SCHEDULE II - CONSOLIDATED VALUATION AND QUALIFYING ACCOUNTS Schedule of Valuation and Qualifying Accounts Disclosure [Text Block] Business Combinations [Abstract] BUSINESS COMBINATION Business Combination Disclosure [Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] Impairment of long-lived assets Impairment of Long-Lived Assets to be Disposed of Impairment of long-lived assets Asset Impairment Charges Tangible asset impairment charges Tangible Asset Impairment Charges Impairment of intangible assets Impairment of Intangible Assets, Finite-lived Debt Disclosure [Abstract] Term Debt, principal amount Principal Due on Term Debt Principal Due on Term Debt Less unamortized debt issuance costs Debt Instrument, Unamortized Discount Term Debt, principal net of unamortized debt issuance costs Long-term Debt Effective interest rate Debt Instrument, Interest Rate, Effective Percentage Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] June 2016 To March 2017 June 2016 To March 2017 [Member] June 2016 To March 2017 [Member] June 2017 To March 2018 June 2017 To March 2018 [Member] June 2017 To March 2018 [Member] June 2018 To December 2018 June 2018 To December 2018 [Member] June 2018 To December 2018 [Member] Variable Rate [Axis] Variable Rate [Axis] Variable Rate [Domain] Variable Rate [Domain] Eurodollar Eurodollar [Member] Base Rate Base Rate [Member] Range [Axis] Range [Axis] Range [Domain] Range [Domain] Minimum Minimum [Member] Maximum Maximum [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] Debt instrument, issuance date Debt Instrument, Issuance Date Debt instrument, face amount Debt Instrument, Face Amount Debt instrument, maturity date Debt Instrument, Maturity Date Debt issuance costs, gross Debt Issuance Costs, Gross Periodic payment, principal, rate Debt Instrument, Periodic Payment, Principal, Rate Debt Instrument, Periodic Payment, Principal, Rate Maturity date range, start Debt Instrument, Maturity Date Range, Start Maturity date range, end Debt Instrument, Maturity Date Range, End Repayments of secured debt Repayments of Secured Debt Prepayment of debt Debt Instrument, Prepayment of Debt Debt Instrument, Prepayment of Debt Interest rate, stated percentage Debt Instrument, Interest Rate, Stated Percentage Description of variable rate basis Debt Instrument, Description of Variable Rate Basis Basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Collateral, percentage equity interest Debt Instrument, Collateral, Percentage Equity Interest Debt Instrument, Collateral, Percentage Equity Interest Fair Value Disclosures [Abstract] Schedule of the fair value hierarchy of the Company's financial assets and liabilities measured at fair value Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Segment Reporting [Abstract] Schedule of revenues by geographic region Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block] Schedule of property and equipment, net by geographic location Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block] Schedule of revenues by product group and interconnect protocol Revenue from External Customers by Products and Services [Table Text Block] Net income (loss) Net Income (Loss) Available to Common Stockholders, Basic Basic and diluted shares: Earnings Per Share, Basic and Diluted [Abstract] Weighted average ordinary shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic Effect of dilutive shares (in shares) Weighted Average Number Diluted Shares Outstanding Adjustment Shares used to compute diluted net income (loss) per share (in shares) Weighted Average Number of Shares Outstanding, Diluted Net income (loss) per share - basic (in USD per share) Earnings Per Share, Basic Net income (loss) per share - diluted (in USD per share) Earnings Per Share, Diluted 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] Share options Employee Stock Option [Member] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive securities excluded from computation of earnings per share, amount Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Segment reporting Segment Reporting, Disclosure of Entity's Reportable Segments [Abstract] Number of reportable segments Number of Reportable Segments Property, Plant and Equipment [Abstract] IMPAIRMENT OF LONG-LIVED ASSETS Asset Impairment Charges [Text Block] TERM DEBT Debt Disclosure [Text Block] 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 China CHINA Europe Europe [Member] Other Americas Other Americas, Excluding United States [Member] Represents other Americas, where the entity operates. Other Asia Other Asia, Excluding China [Member] Represents the other regions of Asia, where the entity operates. Revenues by geographic region Revenues from External Customers and Long-Lived Assets [Line Items] Total revenue Revenue, Net Statement of Cash Flows [Abstract] Cash acquired Cash Acquired from Acquisition Schedule of Cash and Cash Equivalents Schedule of Cash and Cash Equivalents [Table Text Block] Restrictions on Cash and Cash Equivalents Restrictions on Cash and Cash Equivalents [Table Text Block] Schedule of revenues and accounts receivable from customers Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Schedule of changes in the entity's liability for product warranty Schedule of Product Warranty Liability [Table Text Block] Schedule of computation of basic and diluted net income per share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] EZchip EZchip [Member] EZchip [Member] Business Acquisition [Line Items] Business Acquisition [Line Items] Short-term investments Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Financial Assets Other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other Other long-term assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Goodwill Goodwill Total assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities Long-term liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities Total liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Total purchase price allocation Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Acquisition related costs Business Combination, Acquisition Related Costs Income Tax Disclosure [Abstract] Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Table] Income Tax Authority, Name [Axis] Income Tax Authority, Name [Axis] Income Tax Authority, Name [Domain] Income Tax Authority, Name [Domain] Israel Tax Authority Israel Tax Authority [Member] Denmark DENMARK Subsequent Event Type [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Subsequent Event Subsequent Event [Member] Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Unfavorable regulatory action Unfavorable Regulatory Action [Member] Income Tax Authority [Axis] Income Tax Authority [Axis] Income Tax Authority [Domain] Income Tax Authority [Domain] Domestic Tax Authority Domestic Tax Authority [Member] State and Local Jurisdiction State and Local Jurisdiction [Member] Operating Loss Carryforwards [Line Items] Operating Loss Carryforwards [Line Items] Decrease in valuation allowance Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Deferred taxes Deferred Tax Assets, Net Valuation allowance Deferred Tax Assets, Valuation Allowance Corporate income tax rate Effective Income Tax Rate Reconciliation Corporate Income Tax Rate Percentage of corporate tax rate applicable to pretax income (loss) during the current year. Change in enacted tax rate, amount Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount Operating loss carryforwards Operating Loss Carryforwards Undistributed earnings of foreign subsidiaries Undistributed Earnings of Foreign Subsidiaries Amount of unrecognized deferred tax liability, undistributed earnings of foreign subsidiaries Deferred Tax Liability Not Recognized, Amount of Unrecognized Deferred Tax Liability, Undistributed Earnings of Foreign Subsidiaries Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Plan Name [Axis] Plan Name [Axis] Plan Name [Domain] Plan Name [Domain] Global Share Incentive Plan 2006 Global Share Incentive Plan2006 [Member] Represents the information pertaining to the entity's 2006 Global Share Incentive Plan. All other stock option plans Other Stock Option Plans [Member] Other Stock Option Plans [Member] Second Restated Plan Second Restated Plan [Member] Second Restated Plan [Member] Shareholders' Equity Class [Axis] Shareholders' Equity Class [Axis] Fair Value by Shareholders' Equity Class [Domain] Fair Value by Shareholders' Equity Class [Domain] Equity Issued in Business Combination Equity Issued in Business Combination [Member] Award Type [Axis] Award Type [Axis] Equity Award [Domain] Equity Award [Domain] Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Acquisition-related EZchip Acquisition-related EZchip [Member] Acquisition-related EZchip [Member] Class of Stock [Axis] Class of Stock [Axis] Class of Stock [Domain] Class of Stock [Domain] Share-based compensation Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Total shares reserved for future issuance (in shares) Common Stock, Capital Shares Reserved for Future Issuance Shares reserved for future issuance, increase (decease) Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized Conversion of stock, shares converted (in shares) Conversion of Stock, Shares Converted Equity interest issued or issuable (in shares) Business Acquisition, Equity Interest Issued or Issuable, Number of Shares Business acquisition unvested employee RSU conversion ratio Business Acquisition Unvested Employee RSU Conversion Ratio Business Acquisition Unvested Employee RSU Conversion Ratio Equity interest issued or issuable, value assigned Business Acquisition, Equity Interest Issued or Issuable, Value Assigned Consideration transferred, equity interests issued and issuable Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Post-acquisition share-based compensation expense Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options Requisite service period Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period Statement of Comprehensive Income [Abstract] Other comprehensive income, net of tax: Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Change in unrealized gains/losses on available-for-sale securities, net Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Net of Tax Change in unrealized gains/losses on derivative contracts, net (net of tax effect of $105, $47, and $97) Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax Other comprehensive income Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Total comprehensive income (loss), net of tax Comprehensive Income (Loss), Net of Tax, Attributable to Parent Employee Share Options Employee Share Purchase Plan Employee Stock [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Weighted average assumptions Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract] Dividend yield, % Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Expected volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate Risk free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Expected life, years Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Retirement Benefits [Abstract] EMPLOYEE BENEFIT PLANS Employee Retirement Savings Plans and Liabilities Pertaining to Employee Terminations [Text Block] The entire disclosure related to employee retirement savings plans. Also includes a discussion of liabilities pertaining to employee terminations. Subsequent Events [Abstract] Subsequent Event [Table] Subsequent Event [Table] Scenario [Axis] Scenario [Axis] Scenario, Unspecified [Domain] Scenario, Unspecified [Domain] Scenario, Forecast Scenario, Forecast [Member] Subsequent Event [Line Items] Subsequent Event [Line Items] Restructuring charges Restructuring Charges Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Reclassification out of Accumulated Other Comprehensive Income [Table] Reclassification out of Accumulated Other Comprehensive Income [Table] Reclassification out of Accumulated Other Comprehensive Income [Axis] Reclassification out of Accumulated Other Comprehensive Income [Axis] Reclassification out of Accumulated Other Comprehensive Income [Domain] Reclassification out of Accumulated Other Comprehensive Income [Domain] Realized (Gains)/Losses Reclassified from Accumulated Other Comprehensive Income Reclassification out of Accumulated Other Comprehensive Income [Member] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Realized (gains) on derivatives designated as hedging instruments Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member] Realized losses on available-for-sale securities Accumulated Net Investment Gain (Loss) Attributable to Parent [Member] Realized (Gains)/Losses Reclassified from Accumulated Other Comprehensive Income Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] Operating Costs and Expenses Operating Costs and Expenses Cost of revenues Cost of Revenue General and administrative General and Administrative Expense Sales and marketing Selling and Marketing Expense Research and development Research and Development Expense Other income, net Realized (gains)/losses reclassified from accumulated other comprehensive income Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax Investments, Debt and Equity Securities [Abstract] Schedule of cash, cash equivalents and short-term investments Schedule of Available-for-sale Securities Reconciliation [Table Text Block] Schedule of contractual maturities of short-term investments Investments Classified by Contractual Maturity Date [Table Text Block] OTHER INCOME (LOSS), NET Other Income and Other Expense Disclosure [Text Block] Amortized Cost Available-for-sale Securities, Amortized Cost Basis [Abstract] Due in less than one year Available-for-sale Securities, Debt Maturities, Next Twelve Months, Amortized Cost Basis Due in one to three years Available-for-sale Securities, Debt Maturities, Year Two Through Five, Amortized Cost Basis Amortized Cost Available-for-sale Securities, Debt Maturities, Single Maturity Date, Amortized Cost Basis Estimated Fair Value Available-for-sale Securities, Debt Maturities, Fair Value, Fiscal Year Maturity [Abstract] Due in less than one year Available-for-sale Securities, Debt Maturities, Next Twelve Months, Fair Value Due in one to three years Available-for-sale Securities, Debt Maturities, Year Two Through Five, Fair Value Estimated fair value Available-for-sale Securities, Debt Maturities, Single Maturity Date Total Investment in privately-held companies Cost Method Investments Impairment of investment in a privately-held company Components of income (loss) before income taxes Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Schedule of the components of the provision for income taxes Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Schedule of significant deferred tax assets and liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Schedule of reconciliation of the statutory federal income tax rate to the Company's effective tax rate Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Schedule of reconciliation of unrecognized tax benefits, excluding penalties and interest Schedule of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns Roll Forward [Table Text Block] United States Income (Loss) from Continuing Operations before Income Taxes, Domestic Foreign Income (Loss) from Continuing Operations before Income Taxes, Foreign Income (loss) before taxes on income Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Summary of share option awards activity under equity incentive plans Share-based Compensation, Stock Options, Activity [Table Text Block] Summary of restricted share units activity Schedule of Share-based Compensation, Restricted Stock Units Award Activity [Table Text Block] Summary of ordinary shares reserved for future issuance under equity incentive plans Share Based Compensation Arrangement by Share Based Payment Award Number of Shares Available for Grant [Table Text Block] Tabular disclosure of ordinary shares reserved for future issuance under equity incentive plans as of the end of the period. Schedule of weighted average assumptions used to value share options granted Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Summary of the distribution of total share-based compensation expense Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract] Adjustments to reconcile net income (loss) to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Depreciation and amortization Depreciation, Depletion and Amortization Deferred income taxes Deferred Income Taxes and Tax Credits Share-based compensation Share-based Compensation Gains on short-term investments, net Gain (Loss) on Investments Changes in assets and liabilities, net of effect of acquisitions: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable, net Increase (Decrease) in Accounts Receivable Inventories 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 liabilities and other liabilities Increase (Decrease) in Accrued Liabilities Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities, Continuing Operations Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract] Purchase of severance-related insurance policies Purchase of Severance Related Insurance Policies The cash outflow related to the purchase of insurance policies used to fund the severance payments made under Israeli law to retired or dismissed Israeli employees. Purchase of short-term investments Payments to Acquire Available-for-sale Securities Proceeds from sales of short-term investments Proceeds from Sale and Maturity of Available-for-sale Securities Proceeds from maturities of short-term investments Proceeds from Maturities, Prepayments and Calls of Available-for-sale Securities Purchase of property and equipment Payments to Acquire Property, Plant, and Equipment Purchase of intangible assets Payments to Acquire Intangible Assets Purchase of investments in privately-held companies Payments to Acquire Other Investments Acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities, Continuing Operations Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract] Proceeds from term debt Proceeds from Issuance of Long-term Debt Principal payments on term debt Term debt issuance costs Payments of Debt Issuance Costs Principal payments on capital lease and intangible assets obligations Repayments of Long-term Capital Lease Obligations Proceeds from issuances of ordinary shares through employee equity incentive plans Proceeds from Issuance of Shares under Incentive and Share-based Compensation Plans, Including Stock Options Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities, Continuing Operations Net increase (decrease) in cash, cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash, cash equivalents, and restricted cash at beginning of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Cash, cash equivalents, and restricted cash at end of period Supplemental disclosures of cash flow information Supplemental Cash Flow Information [Abstract] Interest paid Interest Paid Income taxes paid Income Taxes Paid Supplemental disclosure of non-cash investing and financing activities Noncash Investing and Financing Items [Abstract] Intangible assets financed with debt Capital Lease Obligations Incurred Unpaid property and equipment Capital Expenditures Incurred but Not yet Paid Transfer from inventory to property and equipment Increase (Decrease) in Inventories and Other Operating Assets Revenue from External Customers by Products and Services [Table] Revenue from External Customers by Products and Services [Table] Products and Services [Axis] Products and Services [Axis] Products and Services [Domain] Products and Services [Domain] ICs I C And Semiconductors [Member] Represents information pertaining to ICs and semiconductors manufactured and sold by the entity. Boards Boards [Member] Represents information pertaining to boards manufactured and sold by the entity. Switch systems Switch Systems [Member] Represents information pertaining to switch systems manufactured and sold by the entity. Cables, accessories and other Accessories And Other [Member] Represents information pertaining to accessories and other items manufactured and sold by the entity. InfiniBand: Infini Band [Member] Represents the information of InfiniBand EDR EDR [Member] EDR [Member] FDR F D R [Member] Represents the information of FDR under InfiniBand speed. QDR/DDR/SDR QDR/DDR/SDR [Member] QDR/DDR/SDR [Member] Ethernet Ethernet [Member] Represents the information of Ethernet. Other Other Speed [Member] Represents the information of Other Speed Member. Revenues by product group Revenue from External Customer [Line Items] Balance Sheet Related Disclosures [Abstract] BALANCE SHEET COMPONENTS Supplemental Balance Sheet Disclosures [Text Block] Shares available for future issuance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Non vested restricted share units at the beginning of the period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Assumed restricted share units from acquisition (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Assumed Restricted Share Units From Acquisition Share-based Compensation Arrangement by Share-based Payment Award, Assumed Restricted Share Units From Acquisition Restricted share units granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Restricted share units vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Restricted share units canceled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Non vested restricted share units at the end of the period (in shares) Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Non vested restricted share units at the beginning of the period (in USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Assumed restricted share units from acquisition, weighted average (in USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Assumed Restricted Share Units From The Acquisition Share-based Compensation Arrangement by Share-based Payment Award, Assumed Restricted Share Units From The Acquisition Restricted share units granted (in USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Restricted share units vested (in USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Restricted share units cancelled (in USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Non vested restricted share units at the end of the period (in USD per share) Total intrinsic value of all outstanding restricted share units Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding ESPP Maximum employee base compensation contribution Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate ESPP purchase price percentage of market price Share Based Compensation Arrangement by Share Based Payment Award Purchase Price Percent of Market Price The purchase price percentage of market value on offering date or purchase date that participants pay for shares. Typically, the participant's per share cost is the lower of the prices on the two dates. Shares reserved for issuance pursuant to purchase rights under the ESPP Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Maximum value of ordinary shares issued per employee pursuant to purchase rights under the ESPP per calendar year Share Based Compensation Arrangement by Share Based Payment Award Maximum Value of Shares Per Employee Represents the maximum value of ordinary shares issued per employee pursuant to purchase rights under the ESPP per calendar year. Shares issued in period Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period Weighted-average exercise price, options granted (in USD per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Israel ISRAEL Other Other Countries [Member] Represents the other regions other than Israel an United States where the entity operates. Property and equipment, net by geographic location Total property and equipment, net Property, Plant and Equipment, Net THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block] Schedule of other income, net Schedule of Other Nonoperating Income (Expense) [Table Text Block] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Cost of goods sold Cost of Sales [Member] Research and development Research and Development Expense [Member] Sales and marketing Selling and Marketing Expense [Member] General and administrative General and Administrative Expense [Member] RSU Share-based compensation expense Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Total share-based compensation expense Allocated Share-based Compensation Expense Share-based compensation Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Share-based Liabilities Paid Total unrecognized share-based compensation costs related to non-vested awards Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized Weighted average period for recognition of unrecognized share-based compensation costs (in years) Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Concentration Risk [Table] Concentration Risk [Table] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Customer Concentration Risk Customer Concentration Risk [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Net sales revenue Sales Revenue, Net [Member] Accounts receivable Accounts Receivable [Member] Customer [Axis] Customer [Axis] Customer [Domain] Customer [Domain] HPE Hewlett Packard [Member] Represents Hewlett-Packard Company. Dell Dell [Member] Represents information pertaining to Dell company. Concentration of credit risk Concentration Risk [Line Items] Cash and cash equivalents, as reported on the balance sheets Cash and Cash Equivalents, at Carrying Value Long-term restricted cash Restricted Cash, Noncurrent Cash, cash equivalents, and restricted cash, as reported in the statements of cash flows Concentration risk Concentration Risk, Percentage Valuation and Qualifying Accounts Disclosure [Table] Valuation and Qualifying Accounts Disclosure [Table] Valuation Allowances and Reserves Type [Axis] Valuation Allowances and Reserves Type [Axis] Valuation Allowances and Reserves [Domain] Valuation Allowances and Reserves [Domain] Allowance for doubtful accounts Allowance for Doubtful Accounts [Member] Allowance for sales returns and adjustments Allowance for Sales Returns [Member] Income tax valuation allowance Valuation Allowance of Deferred Tax Assets [Member] Valuation and qualifying accounts Valuation and Qualifying Accounts Disclosure [Line Items] Activity in valuation and qualifying accounts Movement in Valuation Allowances and Reserves [Roll Forward] Balance at Beginning of Year Valuation Allowances and Reserves, Balance Charged to Costs and Expenses Valuation Allowances and Reserves, Additions for Charges to Cost and Expense Deductions Valuation Allowances and Reserves, Deductions Balance at End of Year Tax at statutory rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Tax at rates other than the statutory rate Effective Income Tax Rate Reconciliation at Other than Statutory Income Tax Rate The portion of the difference between the effective income tax rate and tax rates other than statutory income tax rate recorded during the period. Valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent Net change in tax reserves Effective Income Tax Rate Reconciliation Change in Tax Reserves Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to net change in tax reserves. Adjustment of deferred tax balances following changes in tax rates Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent Other, net Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Provision for (benefit from) taxes on income Effective Income Tax Rate Reconciliation, Percent FAIR VALUE MEASUREMENTS Fair Value Disclosures [Text Block] Principles of presentation Consolidation, Policy [Policy Text Block] Risks and uncertainties Risks and Uncertainties [Policy Text Block] Represents the entity's accounting policies for risks and uncertainties. Use of estimates Use of Estimates, Policy [Policy Text Block] Cash and cash equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Short-term investments Marketable Securities, Available-for-sale Securities, Policy [Policy Text Block] Fair value of financial instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Derivatives Derivatives, Policy [Policy Text Block] Concentration of credit risk Concentration Risk Disclosure [Text Block] Inventory Inventory, Policy [Policy Text Block] Property and equipment Property, Plant and Equipment, Policy [Policy Text Block] Business combinations Business Combinations Policy [Policy Text Block] Goodwill and intangible assets Goodwill and Intangible Assets, Policy [Policy Text Block] Equity investments in privately-held companies Investment, Policy [Policy Text Block] Impairment of long-lived assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Revenue recognition Revenue Recognition, Policy [Policy Text Block] Product warranty Standard Product Warranty, Policy [Policy Text Block] Research and development Research and Development Expense, Policy [Policy Text Block] Advertising Advertising Cost, Policy, Expensed Advertising Cost [Policy Text Block] Share-based compensation Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block] Comprehensive income (loss) Stockholders' Equity, Policy [Policy Text Block] Foreign currency translation and remeasurement Foreign Currency Transactions and Translations Policy [Policy Text Block] Net income (loss) per share Earnings Per Share, Policy [Policy Text Block] Segment reporting Segment Reporting, Policy [Policy Text Block] Income taxes Income Tax, Policy [Policy Text Block] Recent accounting pronouncements New Accounting Pronouncements, Policy [Policy Text Block] 2018 Long-term Debt, Maturities, Repayments of Principal in Year Two 2019 Long-term Debt, Maturities, Repayments of Principal in Year Three Total Debt, Long-term and Short-term, Combined Amount Commitments and Contingencies Disclosure [Abstract] Leases Leases [Abstract] Expenses related to office space and motor vehicle leases Operating Leases, Rent Expense, Net Future minimum payments under non-cancelable operating leases Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] 2018 Operating Leases, Future Minimum Payments Due, Next Twelve Months 2019 Operating Leases, Future Minimum Payments, Due in Two Years 2020 Operating Leases, Future Minimum Payments, Due in Three Years 2021 Operating Leases, Future Minimum Payments, Due in Four Years 2022 Operating Leases, Future Minimum Payments, Due in Five Years Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Total minimum lease payments Operating Leases, Future Minimum Payments Due Purchase commitments Unrecorded Unconditional Purchase Obligation, Fiscal Year Maturity [Abstract] 2018 Unrecorded Unconditional Purchase Obligation, Due in Next Twelve Months 2019 Unrecorded Unconditional Purchase Obligation, Due within Two Years 2020 Unrecorded Unconditional Purchase Obligation, Due within Three Years 2021 Unrecorded Unconditional Purchase Obligation, Due within Four Years 2022 Unrecorded Unconditional Purchase Obligation, Due within Five Years Thereafter Unrecorded Unconditional Purchase Obligation, Due after Five Years Total purchase commitments Unrecorded Unconditional Purchase Obligation Loss Contingencies [Table] Loss Contingencies [Table] Yokneam Yokneam [Member] Represents the information pertaining to the entity's operations in Yokneam, Israel. Loss Contingencies [Line Items] Loss Contingencies [Line Items] Operating lease term Lessee, Operating Lease, Term of Contract Estimated future lease obligation Capital Leases, Future Minimum Payments, Present Value of Net Minimum Payments Rental expense Contractual Obligation Royalties payable, percentage Royalties Payable, Percentage Royalties Payable, Percentage Royalty guarantees, commitments, amount Royalty Guarantees, Commitments, Amount Unrecognized tax benefits Unrecognized Tax Benefits Unrecognized tax benefits that would impact effective tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Options outstanding at the beginning of the period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Options exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares Options canceled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Options outstanding at the end of the period (in shares) Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Options outstanding at the beginning of the period (in USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Options exercised (in USD per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Options canceled (in USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Options outstanding at the end of the period (in USD per share) Total pretax intrinsic value of options exercised (in USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Share value (in USD per share) Share Price Total pretax intrinsic value of all outstanding options Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Total pretax intrinsic value of all exercisable options Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Weighted average remaining contractual life Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Number of exercisable options outstanding (in shares) Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Exercisable Options Weighted average exercise price, options exercisable (in USD per share) Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Exercisable Options, Weighted Average Exercise Price SHARE INCENTIVE PLANS Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Cash payment for all outstanding common shares of EZchip at $25.50 per share Payments to Acquire Businesses, Gross Fair value of awards attributable to pre-acquisition services Other Payments to Acquire Businesses Total consideration: Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Fair value of total consideration transferred, net of cash acquired Business Combination, Consideration Transferred Schedule of Term debt Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block] Schedule of future scheduled principal payments Schedule of Debt [Table Text Block] Entity by Location [Axis] Entity by Location [Axis] Location [Domain] Location [Domain] Tel Aviv Tel Aviv [Member] Represents the information pertaining to the entity's operations in Tel-Aviv, Israel. Effective income tax rate reconciliation, percent 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] Gross unrecognized tax benefits, beginning of the period Increases in tax positions for prior years Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Decreases in tax positions for prior years Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Increases in tax positions for current year Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Increases in tax positions acquired or assumed in a business combination Unrecognized Tax Benefits, Increase Resulting from Acquisition Decreases due to lapses of statutes of limitations Unrecognized Tax Benefits, Decrease Resulting from Current Period Tax Positions Gross unrecognized tax benefits, end of the period Effective income tax rate reconciliation, change in enacted tax rate, amount Unrecognized tax benefits, income tax penalties and interest accrued Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Product warranty Standard Product Warranty Disclosure [Abstract] Warranty period Standard Product Warranty Maximum Period Represents the maximum warranty period. Changes in the entity's liability for product warranty Movement in Standard Product Warranty Accrual [Roll Forward] Balance at the beginning, product warranty accrual Standard and Extended Product Warranty Accrual Assumed warranty liability from acquisition Standard and Extended Product Warranty Accrual, Additions from Business Acquisition New warranties issued during the period Standard Product Warranty Accrual, Increase for Warranties Issued Reversal of warranty reserves Standard Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties Settlements during the period Standard Product Warranty Accrual, Decrease for Payments Balance at the end, product warranty accrual Less: long-term portion of product warranty liability Standard Product Warranty Accrual, Noncurrent Product warranty liability Standard Product Warranty Accrual Advertising Marketing and Advertising Expense [Abstract] Advertising expense Advertising Expense Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Measurement Frequency [Axis] Measurement Frequency [Axis] Fair Value, Measurement Frequency [Domain] Fair Value, Measurement Frequency [Domain] Fair value, measurements, recurring basis Fair Value, Measurements, Recurring [Member] Fair Value, Hierarchy [Axis] Fair Value, Hierarchy [Axis] Fair Value Hierarchy [Domain] Fair Value Hierarchy [Domain] Level 1 Fair Value, Inputs, Level 1 [Member] Level 2 Fair Value, Inputs, Level 2 [Member] Investment Type [Axis] Investment Type [Axis] Investments [Domain] Investments [Domain] Money market funds Money Market Funds [Member] Certificates of deposit Certificates of Deposit [Member] U.S. Government and agency securities US Government Agencies Debt Securities [Member] Commercial paper Commercial Paper [Member] Corporate bonds Corporate Debt Securities [Member] Municipal bonds Municipal Bonds [Member] Foreign government bonds Foreign Government Debt Securities [Member] Derivative contracts Foreign Exchange Contract [Member] Financial assets measured at fair value Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair value of long-term debt Debt Instrument, Fair Value Disclosure Investments at fair value Investments, Fair Value Disclosure Long-term restricted cash Restricted Cash, Fair Value Restricted Cash, Fair Value Financial assets Assets, Fair Value Disclosure Financial liabilities Financial and Nonfinancial Liabilities, Fair Value Disclosure Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Unrealized Gains (Losses) on Available-for-Sale Securities Unrealized Gains (Losses) on Derivatives Designated as Hedging Instruments Total AOCI Attributable to Parent [Member] Accumulated other comprehensive income (loss) Accumulated Other Comprehensive Income (Loss) [Line Items] AOCI Attributable to Parent, Net of Tax AOCI Attributable to Parent, Net of Tax [Roll Forward] Beginning balance, value Stockholders' Equity Attributable to Parent Other comprehensive income before reclassifications, net of taxes Other Comprehensive Income (Loss), before Reclassifications, Net of Tax Net current-period other comprehensive income, net of taxes Other Comprehensive Income (Loss), Net of Tax Ending balance, value Schedule of Business Combination Consideration Transferred Schedule of Business Combination Consideration Transferred [Table Text Block] Tabular disclosure of purchase consideration transferred in a business combination (or series of individually immaterial business acquisitions) planned, initiated, or completed during the period. Schedule of Recognized Identified Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Business Acquisition, Pro Forma Information Business Acquisition, Pro Forma Information [Table Text Block] Schedule of balance sheet components Schedule of Balance Sheet Components [Table Text Block] Tabular disclosure of the components of balance sheet for the periods presented. Derivative Instruments and Hedging Activities Disclosure [Abstract] DERIVATIVES AND HEDGING ACTIVITIES Derivative Instruments and Hedging Activities Disclosure [Text Block] SUBSEQUENT EVENT Subsequent Events [Text Block] INVESTMENTS Cost and Equity Method Investments Disclosure [Text Block] Current: Current Income Tax Expense (Benefit), Continuing Operations [Abstract] U.S. federal Current Federal Tax Expense (Benefit) State and local Current State and Local Tax Expense (Benefit) Foreign Current Foreign Tax Expense (Benefit) Total current Current Income Tax Expense (Benefit) Deferred: Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Foreign Deferred Foreign Income Tax Expense (Benefit) Total deferred Deferred Income Tax Expense (Benefit) Provision for (benefit from) taxes on income Income Tax Expense (Benefit) ACCUMULATED OTHER COMPREHENSIVE LOSS Comprehensive Income (Loss) Note [Text Block] Total consideration Fair value of total consideration transferred, net of cash acquired Business Combination, Consideration Transferred, Net of Services Rendered Business Combination, Consideration Transferred, Net of Services Rendered Share price (in USD per share) Business Acquisition, Share Price Share-based compensation, nonvested awards, compensation not yet recognized Share-based payment award, award requisite service period Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table] Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Trade names Trade Names [Member] Customer relationships Customer Relationships [Member] Backlog Order or Production Backlog [Member] Developed technology Technology-Based Intangible Assets [Member] 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] In-process research and development In Process Research and Development [Member] Acquired Finite-Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Identifiable finite lived intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Identifiable indefinite lived intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets Total purchased intangible assets Fair value inputs, discount rate Fair Value Inputs, Discount Rate Estimated cost to complete in process research and development Estimated cost to complete in process research and development Estimated cost to complete in process research and development Finite-lived intangible asset, useful life Finite-Lived Intangible Asset, Useful Life Schedule of Goodwill Schedule of Goodwill [Table Text Block] Schedule of carrying amount of intangible assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Schedule of Finite-Lived Intangible Assets, Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Schedule of fair value of derivative contracts Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] Schedule of notional amounts of outstanding derivative positions Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block] Schedule of designated derivative contracts as cash flow hedges and their impact on OCI Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block] Effect of derivative contracts on the condensed consolidated statement of operations Derivative Instruments, Gain (Loss) [Table Text Block] Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract] Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [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 Derivative Instruments and Hedging Activities Disclosures [Table] Derivative Instruments and Hedging Activities Disclosures [Table] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Other current assets Other Current Assets [Member] Other accrued liabilities Other Current Liabilities [Member] Hedging Designation [Axis] Hedging Designation [Axis] Hedging Designation [Domain] Hedging Designation [Domain] Derivatives designated as hedging instruments Designated as Hedging Instrument [Member] Derivatives not designated as hedging instruments Not Designated as Hedging Instrument [Member] Derivative Instrument [Axis] Derivative Instrument [Axis] Derivative Contract [Domain] Derivative Contract [Domain] Currency forward and option contracts Foreign Exchange Forward [Member] Operating income (expenses) Operating Expense [Member] Other income Nonoperating Income (Expense) [Member] Derivative Instruments and Hedging Activities Disclosures [Line Items] Derivative Instruments and Hedging Activities Disclosures [Line Items] Derivative asset Derivative Asset, Fair Value, Gross Asset Including Not Subject to Master Netting Arrangement Derivative liability Derivative Liability, Not Subject to Master Netting Arrangement Buy Contracts Notional Disclosures [Abstract] Notional amounts Derivative, Notional Amount Other current assets Derivative, Fair Value, Net [Abstract] Balance of designated derivative contracts as cash flow hedges and their impact on OCI Derivative Contracts Designated as Cash Flow Hedges [Roll Forward] Balance at the beginning of the period Foreign Currency Cash Flow Hedge Derivative at Fair Value, Net Amount of gains recognized in OCI (effective portion) Derivative Instruments, Gain Recognized in Other Comprehensive Income (Loss), Effective Portion Amount of gains reclassified from OCI to income (effective portion) Derivative Instruments, Loss Reclassified from Accumulated OCI into Income, Effective Portion Balance at the end of the period Derivative gain/loss on derivative Derivative, Gain (Loss) on Derivative, Net GEOGRAPHIC INFORMATION AND REVENUES BY PRODUCT GROUP Segment Reporting Disclosure [Text Block] Statement [Table] Statement [Table] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] Accounting Standards Update 2016-09 Accounting Standards Update 2016-09 [Member] Additional Paid-in Capital Additional Paid-in Capital [Member] Retained Earnings Retained Earnings [Member] Statement [Line Items] Statement [Line Items] Recognition of deferred revenue Deferred Revenue Cumulative effect of new accounting principle Cumulative Effect of New Accounting Principle in Period of Adoption Restricted cash in other long-term assets, as reported on the balance sheets Schedule of severance pay details Schedule of Net Funded Status [Table Text Block] Defined Contribution Plan [Table] Defined Contribution Plan [Table] Retirement Plan Name [Axis] Retirement Plan Name [Axis] Retirement Plan Name [Domain] Retirement Plan Name [Domain] Section 401 K Savings Plan Section401 K Savings Plan [Member] Represents the pretax savings plan under Section 401 (k) of the Internal Revenue Code of the United States. Retirement Plan Sponsor Location [Axis] Retirement Plan Sponsor Location [Axis] Retirement Plan Sponsor Location [Domain] Retirement Plan Sponsor Location [Domain] Israel Foreign Plan [Member] Retirement Plan Type [Axis] Retirement Plan Type [Axis] Retirement Plan Type [Domain] Retirement Plan Type [Domain] Pension plan Pension Plan [Member] Defined Benefit Plan Disclosures [Line Items] Defined Benefit Plan Disclosure [Line Items] Company's contribution as a percentage of employee monthly salary to insurance policy or pension fund Deferred Compensation Arrangement with Individual, Cash Awards Granted, Percentage Defined pension contribution plan expenses Defined Contribution Plan, Cost Severance pay details Defined Benefit Plan, Funded (Unfunded) Status of Plan [Abstract] Accrued severance liability Supplemental Unemployment Benefits, Severance Benefits Severance assets Severance Assets The surrender value of insurance policies purchased to satisfy liabilities related to certain retired or dismissed employees. Unfunded portion Supplemental Unemployment Benefits Severance pay expenses Severance Pay Expenses The company's total expenses related to severance obligations under the laws of the country where the entity is operating. Employer contribution limit per calendar year Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay Summary of the changes in accumulated balances of other comprehensive income (loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Reclassification out of accumulated other comprehensive income Reclassification out of Accumulated Other Comprehensive Income [Table Text Block] Statement of Financial Position [Abstract] Common stock, par value (in NIS per share) Common Stock, Par or Stated Value Per Share Common stock, shares authorized (in shares) Common Stock, Shares Authorized Common stock, shares issued (in shares) Common Stock, Shares, Issued Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Commitments and Contingencies (Note 9) Commitments and Contingencies Accounts receivable, net: Accounts Receivable, Net, Current [Abstract] Accounts receivable Accounts Receivable, Gross, Current Less: allowance for doubtful accounts Allowance for Doubtful Accounts Receivable, Current Accounts receivable, net Accounts Receivable, Net, Current Inventories: Inventory, Net [Abstract] Raw materials Inventory, Raw Materials, Net of Reserves Work-in-process Inventory, Work in Process, Net of Reserves Finished goods Inventory, Finished Goods, Net of Reserves Inventories Inventory, Net Other current assets: Assets, Current [Abstract] Prepaid expenses Prepaid Expense, Current Derivative contracts receivable Derivative Asset, Current VAT receivable Value Added Tax Receivable Other Other Assets, Miscellaneous Other Other Assets, Current Property and equipment, net: Property, Plant and Equipment, Net [Abstract] 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] Computer, equipment, and software Computer Equipment [Member] Furniture and fixtures Furniture and Fixtures [Member] Leasehold improvements Leaseholds and Leasehold Improvements [Member] Property and equipment, net: Property, Plant and Equipment [Line Items] Property and equipment, gross Property, Plant and Equipment, Gross Less: Accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Property and equipment, net Deferred taxes and other long-term assets: Assets, Noncurrent [Abstract] Equity investments in privately-held companies Equity Method Investments Other assets Other Assets, Noncurrent Deferred taxes and other long-term assets Deferred Income Taxes and Other Assets, Noncurrent Accrued liabilities: Accrued Liabilities, Current [Abstract] Payroll and related expenses Employee-related Liabilities, Current Accrued expenses Accrued Professional Fees, Current Derivative contracts payable Derivative Liability, Current Other Other Accrued Liabilities, Current Accrued liabilities Accrued Liabilities, Current Other long-term liabilities: Other Liabilities, Noncurrent [Abstract] Income tax payable Accrued Income Taxes, Noncurrent Deferred rent Accrued Rent, Noncurrent Other Other Liabilities and Deferred Revenue, Noncurrent Other long-term liabilities Other Liabilities, Noncurrent Tax holiday inception date Tax holiday inception date Mellanox foreign income tax holiday inception date Income tax holiday reduced income tax rate after second year of tax holiday Income Tax Holiday Reduced Income Tax Rate after Second Year of Tax Holiday Represents the reduced rate of income tax applicable to the entity under tax holiday program after second year of tax holiday. Income tax holiday, termination date Income Tax Holiday, Termination Date Income tax holiday, aggregate dollar amount Income Tax Holiday, Aggregate Dollar Amount Income tax holiday, income tax benefits per share (in USD per share) Income Tax Holiday, Income Tax Benefits Per Share ASSETS Assets [Abstract] Current assets: Cash and cash equivalents Short-term investments Short-term Investments Accounts receivable, net Inventories Other current assets Deferred Income Taxes and Other Assets, Current Total current assets Assets, Current Property and equipment, net Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Deferred taxes and other long-term assets Total assets Assets LIABILITIES AND SHAREHOLDERS' EQUITY Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Accrued liabilities Deferred revenue Deferred Revenue, Current Current portion of term debt Notes Payable, Current Total current liabilities Liabilities, Current Accrued severance Accrued Severance The aggregate carrying amount of liabilities due after one year pertaining to employee terminations. Deferred revenue Deferred Revenue, Noncurrent Term debt Notes Payable, Noncurrent Other long-term liabilities Total liabilities Liabilities Commitments and contingencies Shareholders’ equity Stockholders' Equity Attributable to Parent [Abstract] Ordinary shares (in shares) Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital, Common Stock Accumulated other comprehensive income (loss) Accumulated Other Comprehensive Income (Loss), Net of Tax Retained earnings Retained Earnings (Accumulated Deficit) Total shareholders’ equity Total liabilities and shareholders' equity Liabilities and Equity Schedule of Available-for-sale Securities [Table] Schedule of Available-for-sale Securities [Table] Major Types of Debt and Equity Securities [Axis] Major Types of Debt and Equity Securities [Axis] Major Types of Debt and Equity Securities [Domain] Major Types of Debt and Equity Securities [Domain] Cash and Cash Equivalents [Member] Cash and Cash Equivalents [Member] Cash Cash [Member] U.S. Government and agency securities US Treasury and Government [Member] Short-term investments classified as available-for-sale securities Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Amortized Cost Cash, Cash Equivalents, and Short-term Investments Short-term investments Available-for-sale Securities, Amortized Cost Basis Unrealized Gain (Loss) Available-for-sale Securities, Gross Unrealized Gain (Loss) [Abstract] Unrealized Gains Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax Short-term investments Available For Sale Securities Accumulated Gross Unrealized Gain Before Tax Less Cash And Cash Equivalents Available For Sale Securities Accumulated Gross Unrealized Gain Before Tax Less Cash And Cash Equivalents Unrealized Losses Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax Short-term investments Available For Sale Securities Accumulated Gross Unrealized Loss Before Tax Less Cash And Cash Equivalents Available For Sale Securities Accumulated Gross Unrealized Loss Before Tax Less Cash And Cash Equivalents Estimated Fair Value Assets, Fair Value Disclosure [Abstract] Short term investments, fair value Cash, Cash Equivalents and Short Term Investments Fair Value Disclosure This element represents the portion of the balance sheet assertion valued at fair value by the entity whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission. This item represents cash and cash equivalents and short-term investments. Short-term investments Available-for-sale Securities Gains/losses on short-term investments Available-for-sale Securities, Gross Realized Gain (Loss) Share Based Compensation Arrangement by Share Based Payment Award Number of Shares Available for Grant [Abstract] Share options outstanding (in shares) Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Outstanding Options Restricted share units outstanding (in shares) Lab equipment Technology Equipment [Member] Office furnitures and fixtures Office Equipment [Member] Property, plant and equipment, useful life Property, Plant and Equipment, Useful Life Cost and accumulated depreciation, period increase (decrease) Property, Plant and Equipment, Disposals Statement of Stockholders' Equity [Abstract] Ordinary Shares Common Stock [Member] Accumulated Other Comprehensive Income (Loss) Increase (Decrease) in Stockholders' Equity Increase (Decrease) in Stockholders' Equity [Roll Forward] Beginning balance (in shares) Shares, Outstanding Common stock, amount outstanding, beginning balance Common Stock, Value, Outstanding Net income Unrealized losses on available-for-sale securities, net of taxes Unrealized gain on derivative contracts, net of taxes Share-based compensation Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition Issuance of shares through employee equity incentive plans (in shares) Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures Issuances of shares through employee equity incentive plans Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures Issuance of shares through employee share purchase plan (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Issuance of shares through employee share purchase plan Stock Issued During Period, Value, Employee Stock Purchase Plan Income tax benefit from share options exercised Adjustment to Additional Paid in Capital, Income Tax Effect from Share-based Compensation, Net Fair value of awards attributable to pre-acquisition services Adjustments to Paid in Capital Fair Value of Awards Attributable to Pre-Acquisition Services Adjustments to Paid in Capital Fair Value of Awards Attributable to Pre-Acquisition Services Effect of adopting ASU 2016-09: Improvements to Employee Share-Based Payment Accounting Ending balance (in shares) Common stock, amount outstanding, ending balance Document and Entity Information Entity Registrant Name Entity Registrant Name Trading Symbol Trading Symbol Entity Central Index Key Entity Central Index Key Document Type Document Type Document Period End Date Document Period End Date Amendment Flag Amendment Flag Current Fiscal Year End Date Current Fiscal Year End Date Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Voluntary Filers Entity Current Reporting Status Entity Current Reporting Status Entity Filer Category Entity Filer Category Entity Public Float Entity Public Float Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Licensed technology Licensing Agreements [Member] Developed technology Developed Technology Rights [Member] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Gross Carrying Value Finite-Lived Intangible Assets, Gross Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Indefinite-lived intangible assets Indefinite-Lived Intangible Assets (Excluding Goodwill) Intangible assets, Gross Carrying Value Intangible Assets, Gross (Excluding Goodwill) Intangible assets, Net Carrying Value Amortization expense of intangible assets Amortization of Intangible Assets INCOME TAXES Income Tax Disclosure [Text Block] Changes in the carrying amount of goodwill Goodwill [Roll Forward] Goodwill, beginning balance Acquisitions Goodwill, Acquired During Period Adjustments Goodwill, Purchase Accounting Adjustments Goodwill, ending balance Deferred tax assets: Deferred Tax Assets, Gross [Abstract] Net operating loss and credit carryforwards Deferred Tax Assets, Net Operating Loss and Tax Credit Carryforwards The sum of the tax effects as of the balance sheet date of the amount of excess of tax deductions over the gross income in an year which cannot be used in the tax returns for the current year but can be carried forward to reduce taxable income or income taxes payable in a future year, for which there must be sufficient tax-basis income to utilize a portion or all of the carryforward amount to realize the deferred tax asset and the amount of future tax deductions arising from all unused tax credit carryforwards which have been reduced by a valuation allowance. Reserves and accruals Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals Depreciation and amortization Deferred Tax Assets, Property, Plant and Equipment Other Deferred Tax Assets, Other Gross deferred tax assets Deferred Tax Assets, Gross Valuation allowance Total deferred tax assets Deferred Tax Assets, Net of Valuation Allowance Intangible assets Deferred Tax Liabilities, Intangible Assets Total deferred tax liabilities Deferred Tax Liabilities, Net Net deferred tax assets Schedule of future minimum payments under non-cancelable operating and capital leases Schedule of Future Minimum Lease Payments for Capital Leases and Operating Leases [Table Text Block] Tabular disclosure of future minimum lease payments under non-cancelable operating and capital leases. Purchase commitment, excluding long-term commitment Purchase Commitment, Excluding Long-term Commitment [Table Text Block] Business Acquisition, Pro Forma Information, Nonrecurring Adjustments [Table] Business Acquisition, Pro Forma Information, Nonrecurring Adjustments [Table] Nonrecurring Adjustment [Axis] Nonrecurring Adjustment [Axis] Nonrecurring Adjustment [Domain] Nonrecurring Adjustment [Domain] Acquisition-related Costs Acquisition-related Costs [Member] Fair Value Adjustment to Inventory Fair Value Adjustment to Inventory [Member] Deferred Compensation, Share-based Payments Deferred Compensation, Share-based Payments [Member] Interest Expense Interest Expense [Member] Legal Entity [Axis] Legal Entity [Axis] Entity [Domain] Entity [Domain] Mellanox Technologies, LTD. Mellanox Technologies, LTD. [Member] Mellanox Technologies, LTD. [Member] Business Acquisition, Pro Forma Information, Nonrecurring Adjustment [Line Items] Business Acquisition, Pro Forma Information, Nonrecurring Adjustment [Line Items] Revenues Business Acquisition, Pro Forma Revenue Net income Business Acquisition, Pro Forma Net Income (Loss) Net income per share — basic (in USD per share) Business Acquisition, Pro Forma Earnings Per Share, Basic Net income per share — diluted (in USD per share) Business Acquisition, Pro Forma Earnings Per Share, Diluted Net income (loss) Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Change in unrealized gains/losses on derivative contracts, tax effect Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Tax Income Statement [Abstract] Total revenues Cost of revenues Gross profit Gross Profit Operating expenses: Operating Expenses [Abstract] Research and development Sales and marketing General and administrative Total operating expenses Operating Expenses Income (loss) from operations Operating Income (Loss) Interest expense Interest Expense Other income (loss), net Interest and other, net Nonoperating Income (Expense) Provision for (benefit from) taxes on income Net income (loss) Shares used in computing net income (loss) per share: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Basic (in shares) Diluted (in shares) EX-101.PRE 16 mlnx-20171231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 17 a2016123110_chart-46511a01.jpg begin 644 a2016123110_chart-46511a01.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" %D HX# 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 **** "BBOE'Q1^V+\)O"?QF\??!O M4?[3N)OA#\'[WXU_&?QWIVK?#R\\(?![PI:Z??ZW;6OQ"T9?'D?Q5TK5-8\/ M:?)X@T>:R^&>I>'+W2Y;<_\ "117DC6<8!]745\R-^UI\)%NO[&:XUX>,1K[ M^&V\ G25_P"$R34(O@ZGQ[D:32Q=F!+5/A9+'XA,QOO^/V1/"P4^*V&BGIM9 M_:.^%.F>'/A=XHL==D\3:?\ &G2+CQ#\+HO#5H^H7WC/P_9_#W4?BI>:YI-K M*]H3IMOX$TV;6C-/=7\-:;X M1\5?VW9>,/$FC>#/#'B2UM)!X;UKQGX@^"MG^T5H_A2ROI6CN&UB_P#@O?6O MCN'?9)8&PD;3FO5UV*72T^C: "BC(Z9Y'4>F>E% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 ?2 MOAW]H3]CK0/VIK_QO;_%#2/!>AQ7/PR^,_P?\$_$/P;:7_\ PM$_#_X_?"'4 MOACX_P##OBK4;VVL[=]!CN=7;Q)#X:M-1U/1=8UWPQX$UVZ@TO5/#4!?[BHH M _..7]A*XE^*[_M$_P#"7:.GQKN/$]SJD\PTS4F\'C1KO]ERS_9KDTN*S-VM M^98[BQA^)$<[X9IC)X+:46S#Q.NW:?L4G0?"O[+GASPKK6EZ;/\ L:>!]5^$ M/P?U34CJ6JCQ'\-_$'[.^E_!?5+OQI810V":=XFM]:LK/Q);V^DW.IZ?=V/A MVWTY[^PN/$E[6]C?W*WC62Z+=Z-9S?$:XFAW3_ /"0WG]@ MQ6<>DVRWK>'=%D8VNF7_B=]%TI];NK= M1+J#6-J;AG$$03]?*_#W]E?_ )3I?\%7?^S6?^";_P#Z0?'>OW"H **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** /P]_97_P"4Z7_!5W_LUG_@F_\ ^D'QWK]P MJ_#W]E?_ )3I?\%7?^S6?^";_P#Z0?'>OW"H **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBOBC M]I']M;PK^S3\0= \+>*O"6K:KX7E_9]_:O\ VA_&OC33KZ.+_A#_ U^RGX: M^%WBG7M)BT6XLMNN:CXFTOXEPR6ET-6TVRTB32XX+MKF;5HDM0#[7HKX)?\ M;J\.Q_$5_@DWA%O^%UQ>)I]&F\&#Q%;_ -G1Z=;_ +.%O^TG+K UXZ=O:V&B MW=OX& 72RQ\6N;T@>'E^UGK+G]L[P)J?A']E_P 3>!M+N_$MS^UKX$U/XG?" MK2;V]MM%:?P3HGP:?XTZEJ.K78344M9UT>?0?#R06T5V(]>\164EPZZ;9WLZ M@'V517Y__"+_ (*&_"3XTR_#75_!]KMX8N[I-2DO(?'%K<6(T]M*\O4V_0 '(R.AY% M 'X>_LK_ /*=+_@J[_V:S_P3?_\ 2#X[U^X5?A[^RO\ \ITO^"KO_9K/_!-_ M_P!(/CO7[A4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% 0""#R",$>H-?GE\6/^"87[)WQA^.]C M\?\ Q-X%CMO%LGP__:"^'WB^VTB1K.R\>6G[1?AOPMX0\7ZWXBE9Y;M-=TSP MYX=O]+T2XTR2SM5C\3ZU-J-I?7,>F36/Z&T4 ?'K_L6_#637/^$Y?5_$O_"T MG\2R^))OB4KZ2OB&62?X&P?L[7&GFW_LTZ6MA)\-[:"X6%+153QM$GBD*8R^ MD/IO^R-X!70/A9XZA\&K7X*ZMX*6 M[O(K_P#X2&UO- 6[U>+5-5B%_:Z[%H$Q^T6>@):W_P!7T4 ?(7P^_8F^"?PO MU/P;)X-TR^TOPU\/_&_A_P")WA+P<);6;1])^(GAG]GFQ_9;TGQ.D[VO]I3R MP?!S3X-(-E/=/;2:[)=>)Y-^IW!*?7O3I110!^'O[*__ "G2_P""KO\ V:S_ M ,$W_P#T@^.]?N%7X>_LK_\ *=+_ (*N_P#9K/\ P3?_ /2#X[U^X5 !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110!^'O[*__ "G2_P""KO\ V:S_ ,$W_P#T M@^.]?N%7X>_LK_\ *=+_ (*N_P#9K/\ P3?_ /2#X[U^X5 !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !117$ZU\2? 'ASQIX M*^'.O^,O#>C>//B1;>*KSP!X/U+5[*S\1^,K7P-9:=J7C&X\-:1/*EYK,7A? M3]7TN]UU[&*9=,M;^TGNC''.C$ [:BBB@ HHHH **** "BBOS*_:X_:>^)O[ M*?COQ/XPN/$)\4>!1^S;^TA\3_#7PQO?@SKT&A:QXO\ @/\ "_4?B;I?A7P_ M\<-!U*[AA^(.NZ;X<\3ZOJ7@SQ9906VO^!])UO5?!OV#5_"%W;Z\ ?IK17Y4 MR_MG_%*+X[3?LS?V;IY\06_C&[T]_BL?#LG_ CTFDVG[&EA^T6;)=.%T+%= M6?QY?KI!B-QO'P_C:$-_PD3#Q$O:I^V3XR\8^ ?V$-9\/>&(O".M?MC?!_7? MB]J=UJ>GW&J67@"+0?V;E^,R^&7@N)+827U]XFU;1=++7LBS3>&M+\2"U%KJ MLMIJ6G 'Z0T5^1_[.G_!0OQQ\<;?X'^-;WP%+X<\/_%_]HCX?_L\S^#GT:]& MJZ /&7_!/[3/VQ[GQT^H7%Q]J>"S\67=QX0MUEA73+CP4;/5VC35W>9_UO!R M >F0#CZT ?A]^RO_ ,ITO^"KO_9K/_!-_P#](/CO7[A5^'O[*_\ RG2_X*N_ M]FL_\$W_ /T@^.]?N%0 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%(2 "20 .22< #U)/2OR4_X*D?\%B_V2O^"8/PK\8ZK\2?'.F^)_CS M!X.U#6?AU^S[X6%QXB\F74"WUEX8_P"$B\0K:Z+<@'ZUEE )) R"6X QZYQ]0>A'(X.:\/^._[3 M'[/G[+_A+_A._P!HGXT_#+X)^$GEDMK36_B;XTT'P=:ZK?1Q^8-+T./6KVUN M]?U>9<"VTC0[;4=4NG*QVUG*[!3_ __ /!NI^WI^U__ ,%.T^,/[''Q?_X* M&?$'X*:EX'U3QI\?K>#X6> OA]+^T+\9/"?Q:\?:MX@^)FEZ'\>/B:WQ M_A M[X6^''C_ ,2V4UGHG@OX6V_B_3M!\=6=KX?\;:1H>@06.F?V#_ ;_@FW^QS^ MSWXN3XI>%?A':>-?CH[+<7_[1GQRU_Q)\?OVB-1OF5Q=WC_&?XPZKXQ\$/@GXP\)1:S*OQ771H/'WCS6?&FL:+\9M,NM6\&ZUXTUF/0M4\6^"+ M?PYJ2>%?"GDVVB:?_HCA5'('.,;CDL0.@+'+'\2:0Q1$DF.,DG))1223U).. M2: .<\%^(9O%O@_PKXJN/#_B#PE/XE\.Z)K\WA;Q991:=XI\-2ZQIEKJ,F@> M)-/AN+R&QU_17N6TW6+6*[N8H-1M;F.*XFC597Z:@ # X Z #L!10 M 4444 %%%% 1D$>O%>5I\%?AJ=:\4Z]?>'7UZ]\8R:N^M6WBK7/$GB_0U7Q M!H]OX?U^WT3PSXHUC6/#?A:RUW1K9-.UO3_"VDZ+8ZM;RW@O[>X;4+]KGU2B M@#QYO@#\'WTE-%;P+I#62:L=<$C/?MJ9U4^!?^%8->OK9O3K4DC_ V ^'\B MR:@\!_ M^%;36'@^U2_2'P=H5UX'DO/#E]X=\,)I6@WVGZMKPO-.FFU[5YKWU.B@#S;3 M/@]\+]%U^T\3Z1X'\/Z7K.GSVMWI\]A9"TMM/O[+P?;_ ]M-4L-,@9-*LM8 MMO 5I:^!X=9MK*+5$\'VUOX96[&BPQV2^DT44 ?A[^RO_P ITO\ @J[_ -FL M_P#!-_\ ](/CO7[A5^'O[*__ "G2_P""KO\ V:S_ ,$W_P#T@^.]?N%0 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%1331P1O+(Z(L:,[,[!41%^])(QX2)!\T MLA^6- 78A037X;_LF?\ !PA_P3D_:;M?C[?A;\$Y?@U^T%XY^#_ (;T M_P"(GQ$T:RU?XO>!?#SP?\(C\;_ ND2PVFJ7W@SQY NJS6MM:VE]#"UY9";RQ=P,[4_X*+WNKW#6_@7]@G_@H M[XY.W,WEN ? MI)7CGQV_:#^"G[,?PWUKXN_'[XF^#_A/\.-!>"WO_%7C/5X-*L)-1O/,73=" MTJ%O,O\ 7_$VLS1M::#X6T"SU3Q'KU\T=AHVE7UW+'"W\8?_ 7'_P"#CS]I MW]DW]HK]FKX(_!KX*>+/V;?'GPP\8:?\/7\<^ ]:\/ZMX9 M\&?#+QKX?_9[^,'CBWTW0-9MM6\1^.]>\+ZAXWT3Q56\X M_I%_8Z_8Q^$'CP_";]NSXQ_&?4_V_OCSXO\ !V@_$+X3?M"_$'2M-TSX9?#? MPSXXTBQUW29?V3?@-ITMWX"^ >A:CHMU8K_PD%DOB'XRZS;-+!XV^*&O3--$ M@!RH^('[=G_!0:9K;X,:=XW_ ."=W['M^JI-\=?B-X2TZ+]N7XWZ'<@PSS?! M+X+^+K/5?#_[+GA+5+873:;\3/CKI'B'XP3VUQ9WNA_!?P7XE36O%FLZC)IR3M8Z+%I>F1P6,/U> , 8_J>Y)ZDGN3R3 MR:6@#D-&^'_@7P]?+J6@^#?"FBZBDO MW"H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BC(YYZ<'V.,X/X$'Z&FEE!()Y SM&2V.F0HRQ&2.@H M =1G'\NA/\OY]*^,?V@/^"AO[%_[,6MQ>$/C%^T+X!T7XD7NSW /V:#P_\#OAG8^,/BQKDMRP,<"Z=X/G1Y."Z@$C^03_@X _X.*OC M!\+=>_9Z^!O[+'PM_:!_9L^('A?XE?#G]IKQCKW[0/AS3_A7KWCKP/X'UR_O MO G@"]^%%OXSN_B1I7P\^(/B32Y;SQYHWQ0TCX>Z]K_AW1+/2HO#\^@Z[=WD M@!_=MK&M:1X>TO4M":[\/?L_> M'OC;XH!E%K-IEC,L[V_SC^Q=^R]\'_\ @IK\ /@9^VU^US^T!XM_X* :)\7_ M IH?Q*\*_!KQ-9Z?\//V,?A5KK71;5O!FE_LJ>#-0O/#/C/Q'\-O$=EJO@7 M6]3_ &BO%'QR\26NMZ!J+07NFRRRQG]U]'T;2/#^EZ=HF@Z7I^BZ-H]E;:;I M.D:396VFZ7I>G6<*6]I8:;I]E%!9V%E;01QPV]K:00P0Q(D<<:HH /PX_:, M_P""77[9?[?'P0^(G@O]KW_@H?XN^&FO^/\ P\NCZ%\)_P!C3PQJ_P -/V;/ MAJ+W5;.;6QXL2_\ %FF?&S]J._DT2T?1K2X^)7Q"\$?#@7=TVOM\%UEA33Y/ MF_\ X)'?\&Y\W_!)/]I;4OCY\.OVX?&'Q-\/^+/ >M_#SXB?"K7/@?X?\,:1 MXOT:]E@U70;Q->L_B-KMQHNM>%O$UC8:MIVIV^DW4\M@VMZ 3!8Z_?2#^FJB M@!@11T+_ (R2-_Z$QH,<9Y,:$],E%Z>G2GT4 ?''Q)_X)W_L$?&3QOKWQ,^+ M?[%?[*GQ0^(OBFXMKOQ+X\^(7P!^%WC+QCX@N;*QM-+LY]9\2^(?#&H:QJ7DQMK"SM+. QV]O#>G\//AS\/_A'X+\/_#CX6>"?"GPX^'_A M.R.F>%O!'@?0-+\+>$_#FFFXGNO[/T+P]HMM9Z5I-B+FYN)EM+&U@MTDFD9( MU+G/:44 %%%% !1110 44PNHR,Y(QE5RS 9QG:N6_2OQO\$_\%!/VO\ XR3_ M !\U/X-_LP_LI:AX6^"?QF_:A^%D6F_$?]MWQKX*^+'B32OV7?BWXK^$7B3Q MQ<_#?P_^R)X\AT#2O$&L^%C=Z9$WBC4K>S35=.M+[4DGF0N ?LG17SQ^R-\> M1^U-^RO^S?\ M+KX7/@E?V@O@7\*?C2O@YM7'B!O"J_$[P1HGC)?#K:ZNG:0 MNLMHPU@:>VJ#2M.%\;2GT/0 4444 %%%% !2;ESC(SUQD9QZXZTO MZ5^4/[8GB[XF>!_'GQ$^)/[./QTU*^^)'PO_ &:_VEM?\5_ :_\ 'F@^)?#? MB_Q=I_P6OO$/P&\%>'/@]=SS7.D?$&Q\9:7!\1KCQ'H6EKK-YX*L]8T/Q;)J MVE>-/"L.F@'ZO9'J/\C/\N?I17XPS_'OXY1?'&7X:#Q+KW_#/$?C^]L8/C+_ M &RIU*)?%?[3&LZ5+#H=[X-^*&E_L@WGQ0TKPA=.L M2MX>:3QC+K7BHZ>Z6;EO!5GIEW#>-?VF/AO\ #+XC?#YI(;/3M(^#.M_\$RM#^/OB+Q;_ &&EI"EA M.GQ[NVU1]7,,=YI][?'X>R7WV:%-,3]K1D@$C!(&1Z'TH _#[]E?_E.E_P % M7?\ LUG_ ()O_P#I!\=Z_<*OP]_97_Y3I?\ !5W_ +-9_P"";_\ Z0?'>OW" MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHI"0.OX=23P3@ 9). 3@ G - "UX]\=_V@/@K^S)\,O$?QD_: ^*'@ MOX0?##PI"LNN^-O'>N6>@Z)9R2AA:V$$UTWFZGK6HR+]GT?0-+@OM;UJ]:*Q MTO3[NZFCB;X<^*__ 41U#QC\0?%'[.'_!/?X:V7[7_[0GA;4'\.?$7QD/$4 M_AG]D3]F?6Y8W0K^T+\?=,T_6[2Z\7:3*?M$_P !_A'I_C?XPWQMI++6M,\" MV4__ D%MC^$?^"5_P .OB?J6H?%#_@HWX@TW_@H'\.]8\,:9I7QAO_#V MI?$[X=V6EZG)\6-2&O7]F;+3K#^BT?\ !.+XE?&2,2_MO_MU?M*?M!6%T\XU M+X/_ :U:/\ 8K_9SN+*X/F-HUUX/^ 5_8_&;Q=HRR,Z2V'Q,_:"\;VM_;[( M;^UE1=E>I_"G_@E3_P $W_@9\0_"_P 6?@Y^Q)^S3\,?B9X)OY-4\)>._ WP MI\->&_%7AV_EM+G3Y[K2-:TRU@O;*2XL+V\L;CR90MQ975S:SK)!/+&WZ @ M < # 'H!0!\\?L__LE?LR?LJ:#-X:_9P^ WPH^"FEWJI_:__"N/!&@^&-2\ M0SHQ?[=XIUZPLT\0>*M3D8[IM5\2:KJNHSN \]U(V373^+/V?/@/X\UR[\3^ M-_@M\)?&'B._6V2^U_Q3\-?!/B+6[Q+.WCM+1+K5M9T*]U"X6VM88K:W6:Y< M06\4<,02)%4>P44 #?#EG+=36F@^%-"TKPYHM MK->W#W=Y+;Z5HMI8Z?!)=W4LES*_BQX.\;:I^PE\!_VL?B/XY\' MZCX&^%/C/QEX=N/"TO@[QM\?= ^(DVL>,?#VD>%M6T'PMIVIZII>G:R/$$[V MVCQ2:G ?TL45^;H_P""C$NO7?V7X8_L*_\ !13XG++Q9WW_ S,OP0TJY\Q M@MO*=0_:F\=? ?[/:R^;:2&XGME\N"Z,KQC[!JR6#5_:3_X*$^)[E[?P?_P3 M:T[PA9S+MAO_ -H?]M#X0^"6@67RE66\TOX#>#_VF;E1$)O,GMH;QI2+6[B2 M4/\ 9&NP#[EU?XK?#'P_J%QI.N_$3P)HVJ6C!+K3=6\8^&]-O[=R P6>SO=4 M@N86*D$++$A(((&"#78:=JNF:O8VNIZ5J-CJ6G7L8FL[^PO+:]LKJ(L5$MM= MVLLMO/&65E#PRNI((SD$#^)3P7KWAZS_ &DOV^-*_:PN?^"*_P $OBAX@_;N M^(&N^,;W]K+]GSQ[^U9\3]/TF_\ @S\%;/3_ /A4.L^+(O@-'XG^&<%[:;M MUC6WTFTN/$<'C:%-!MH?*D/Z3_\ !'O]C+XJ_$[_ ()K?LM7?B[]N']K#P)\ M.[OPGXEF\-?!;X$V/PE_9O\ #6@:"WQ*\;I;6D7BO0/A5>?'IK74(D&IV,D? MQ/T62VLKZWALDAMHX, ']'^L:YH_A_3KO6->U33]$TFPB,]]JFKWMMI>FV<* M_>FNK^_EM[2")?XGEF10.20*_!__ (*4_P#!5_X.^"[#]G;X9_LJ_MQ?#6P^ M)?Q'_:T^%OPT^*EY\ -'\%?M:?%+P=\(=;T+X@7'C&ZT7X7^'/#OQ;BF\3#5 M])\-6FGV4GA75=;DDFD@T_2+IY9%'W)I'_!*;]@R#5H/$7CGX#6'Q]\40[7_ M .$H_:J\9_$;]J_7CJ_&_] MAW]GGXZ_#;P+\*]8\,:O\.O#'PQ^)/ACXN_#N3X"^*=;^ FN>"OB#X/T_7-+ M\/\ B#PWKOPIN?#&H:9-86'B+5[86]O(MK*EUB6%O+CV@'X4^ /V_/\ @H!X M;_;$^!GPO^'7A']MW]K?P=\7?A'^TQK\?@O]L3]GK]F+_@GM;:YK/PEU_P"" M.GZ'XY\"^*-0\%>"OB6GA/PU:^/=6E\=VNO?#JYU.\M?%'@2Z\)^']>E37X- M,_4TZ'_P5Z^+@NDU7QS^P[^QEH&HQ^9;6_@GPC\6OVTOBCI,3;2D"^*_&VI_ MLQ_"ZTU0)YBRSO\ #?QAI<4_E,D-[#&XG]8^$O\ P3W^#7PG^,_A7X^_\)Y^ MTO\ %/XF>!?!WCSP)X)UCX\_M-_&7XVV7A'PY\3KCPC=>/+7P]HGQ"\4:QI6 MF3^)9? GA$ZE>V]JMW(NA6*"55CP?NR@#\OE_P"":%S\0)%NOVI?VX?VZOVD M4NH)(=6\'0_&V']E[X4WBR?*UL/ /[&_AWX#7-]IOE;8_L'BKQ7XJ$@#/<33 MN[,?EC]G_P#X)$_%_P#8[/QVTC]D[XJ_L2_#[0/C/X\^.&N?\)7XS_8/\:>. M?C_IOP^^,/CK6?&.G?"KQ+\=+#]K_P (^(?'_ASXBB@#YX_9&^ P_99_97_9O_ &:%\4'QLO[/OP+^%/P67QBV MD#P^WBI?ACX(T3P:OB)M"74=771FUD:.-0;2QJNHBQ-P;87UT(_.?Z'HHH * M*** "BBB@ Z]:\WMO@Y\);+QY-\4K/X8?#NU^)=P;AI_B%;>!_"\'CB9KNQ& MF732^+HM)3Q%*;G30-/N"^I,9K("TDW6X$=>D44 8X\.Z -/721HFD#2DG%R MFFC3+'^STN%F^TK.MEY'V99EN/\ 2!*(A()OWH;?\U1MX8\.,=4+:!HK'6]3 MM]:UDG2K G5]8M++3]-M=6U3-N?[0U.VT_2=+L;>_N_.NX;/3;"UBF6"SMHX M]RB@"D-.T\7[:J+&S&IM:K9-J(M8/M[6:RF=;1KSR_M+6RS$S" RF(2DR!-Y MS5VBB@#\/?V5_P#E.E_P5=_[-9_X)O\ _I!\=Z_<*OP]_97_ .4Z7_!5W_LU MG_@F_P#^D'QWK]PJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHK.O MM7TK2Y=,@U+4M/T^?6=0&DZ1#?7MM:2ZIJC6=[J*Z;IT=Q+&]]?M8:=J%\ME M:B:Y-G8WET(C!:SR1@&C13=Z/@!9)J7Q MV^.OP=^"^GRPM<17OQ7^)O@KX=V\T*!B7@?Q=K>D&*/%G[/O[.WQM M^(?PSTZTMWM[>&6_^.*^!M,^!VGV=[J%W9:9%?S?$-XEN[R"-$FEDCB?\GO^ M"&G_ <"_'K]O#X;_%_P-X__ &5/C-^T-^T+\-?B-XO\;ZE)\$-;_9K\,Z5I M?P6^)WBW6-;^'6E36'QI^-OP6U/47^'=U-JGPR2]T#2=<@B\-:#X(OO$VKGQ M%K\\EV ?UV45^<7_ UM^VBWS)_P2O\ V@41OF5;C]I+]AJ*=5/*K-'%^T%< MQ1S 8$J1W$\:/N5)I5 D:&X_:Q_;AEB:/3?^"6OQ?AO6*"&7Q)^U-^QKI6B1 MC>IE>_O]"^+'B[5K>-8@YC-GX=U)Y)_*B>.&%Y+J _2.BOX/?\ @J9_P@?$'PW\3HOBYX-L M])\*>&_%_C3X8>$=:?PO'\,?#NM-\2H[&PT#Q%K4/B:]T&YN=(O!ID>F7O\ M31H/A3_@JM\>O#VG^(;[]JS]BK]G/P=XBL++7O#E[^S/\#O'7[37B/5- UJV MM-0TG4-'^+7QW\=> _ -W:W6FW$=[IVII\ +VSNX[F&X6WD@94(!^K&].0&! M*]0OS,/JJY;]*^;_ -I#]KS]F_\ 9*\">*/B%^T!\8_AY\--&\*^%/$'C&XL M/%/C+PSHGB36]-\-Z1>:U>6'A/PUJVK6&L>*-?OK>QDM=%T+1;2[U'5]3FM; M"R@FN)XXS\IG_@F+I/CF9KK]I3]L[]O?]I47L4?]K>&]:_:/U/\ 9]^'%Y,J MD21_\*Y_8YT/]G70[C39#M8Z9K;=(9/S-_X*L_\$PO^"8NE?L\_ M#C]FRP^ OCGX4^(?VF/C-:>%M,U?]BW]G?X;_%G]JCXMZEX \%^,_C7J'A'6 M/B#\3-'\3^-T\,VNF^ ;WQ]XBU=_%$&JW7_"'0:?-J#Z5>:I87X![M^P#_P< M,_L0?M _C#\3OB%X;^"GQ=U6Z\3Z3\0_@?:6GCOQ[KG@/5=!\07MC83 MS/X6\(ZS=R:%XC\/-H7B#1M8O+>TMKDZI7WA'X&:S9V=TZHTBVEU/%$O"5N+OQ1XFT/PW:LT:"Y\0:_8:+ 7E\W MRE$NJ7MK'ND\F;RUW;G\J3:&"-@ ^%X/^"H'[,5^AN-%\-?MA>(M/+,D>K>' MO^">?[>NKZ1.Z8$JVVHVW[./D3F"3=#/Y9(BG22)COC8#\5?C_\ \'.GP/\ MA#_P5%_9_P#V36\(?%;0O@#?^%/$GA_]HC7_ !W^S_\ %KPG\7?#7Q:^(L>B M:A\ 8O#GPCU_PSIWQ5N=*CLK2R;6+*#P=+J/B/3/C#HM]I^G_;O"$MA>?OCX ME_X*&_L#^#28O%7[;7[)7ANX7R'-KK?[2'PALKQHYY3'&Z6?'[_@H!\0?C%^SWJO[1OC.]_:G^/% MW\+;3X>_\%%OB5J6M^)O OQ#^)*>#M%U;XU?#S]K"U\ ^&M6^(UAX9\,Z[HL M<6@^'[7PYX;\16FH:+X;7PKH<$H /[L[O_@JQ^QOHX?_ (2S5_V@/ #0F/[4 M/B/^Q3^VIX!AL8YF5(+K4+WQ1^S]IVG6%C.[K'%?7=Y#:O,?)$OF@I18?\%< M_P#@FS=RI!>_MC?!7PK.TZP26_Q U^^^&MS:,X4Q/J%O\0M*\+S:;;W =#;7 M>H):VMT)(S;S2^8F?+/@!_P54_9R\4?!+X1:EWQ)L[/7]1\'Z5/J,$_C"S^ FKQ:[--J"WKQ:NVL:I+K$(359+^\%ZM MU/Z)=?\ !2#PM>1BWT;]C;_@HYXI\U':YM6_8>^,/AJ.*W&P"2>7XFVO@K3[ MCS'=46SM;B[OE(:22SCBCDE4 ;\9O^"O?_!.;X0_!'XH?&R+]L?]F+XA6?PU M\!>+?&T?@SP!^T!\*/$?C?QC=>&-)O+ZU\)>%/#FE^*+[6=2\2>(]0@M=#T> MS@TZ5GO]1M7D46Y:0?17[%O[6'PY_;A_98^!W[5WPL=HO!GQM\ :/XPM=+GN MX;Z]\+:U,)=.\6^!M8O;:..TGU_P)XNL-<\':ZULJP/JNB74MN/LTD+-_*'_ M ,%QO#7Q8_X*?^,OV/?V0?AE^R]^VM^S;HWQ;NOV@?'_ (Y34_@+^S):>+OC M*GP9T'X::AX-E@TGQ3^T]\/Y&TOP3+JNH7EY'XY\=^!KW3F\0Z*EAX>\2ZC) M'9Z/\,?\$R?V8/"/_!-OX^_M!_ [X\?M7?\ !6#]E"UL?@C\#?C'X%\<:)\" M_B!\-](^'/BKQ;X^^-OACQW9(4TWX4?&CP'^R=^VE!',?$%JA%O()KW]FZVOIMC MKI&GEWB3['\*?\%9?V4XM?TSP'^TA)\1_P!A'XI:K=366G^ ?VW? ]W\![/7 M+J#:GE^!_C)J%YJ_[.GQ-2XN/,MK)OAS\8?$\]U-"\7V6*8B(@'Z;45\!6G_ M 5/_P""=-]\7;GX(6O[:/[-LWCNV\!Z5\1BJ?&+X?MX7GT#6?$^I^$;.TL_ M' \0GP?>>*1J^ERFZ\%VVLR>*[/3;K3-7N=(CTS4[&ZFK>/O^"I?["W@?Q)< M^ ])^.ND_&KXGVRRI)\)/V7?#?C/]JSXJPWL -* #]!JX#XJ?%/X>_!'X;^.OB_\ %?Q7I7@;X:_# M/PGKOCCQUXNUN26/3/#OA;PUI\^J:SJUV+>*XNIH[2RMY'2VLK:YOKN;RK2Q MM;F\G@@D_#?XT_\ !;S4/#&J3>&?"WP6^$OP(U2>T.OA+^RO^S9X\^)/QHT#XD_!?XA?$;XD_!;X7?LV?&C]@']G M37/!O@/XA_"NS_MJWUW]LSXC:%XJ_:6TS0?&.M>%;>Z\7W^D>%]$T36+C1H? M#OAV:/7+Z> _P!$#2-9TK7]+TW6]$U&SU;1]9T^RU72M3T^XCN[+4=-U*UB MO;"_LKF%FCN;2\LYX;JVN(F:.:"6.5&*,"= N!U#?@CG^2FOX/?^"0/@#]MO MX6^&/CW^R_\ \%$/A_\ \%?/BAXU_98\0_"3P#H7@3]DO]L,Q_#SX3_#'4?@ M]X;\7>$_A_JMC\-_VK_AOJ=VUQX6U+2=5TBV\&MXB6WT1K?PS:75AJ=E+HDG M[('P[^P#>2@_%/\ 9?\ ^"U6FW,NZREU#XDQ_P#!7GXH&V@\B2>UL?[7^&?Q M8^)FG?V?=AIFBM[6>XAAN[B:WU/['=3>30!_1B)%/9^/6*0?S09_"O@/P7_P M4O\ V3O&O[97[1O[#MI\1M%TCXR_LR^#/AGXQ\=?\)!K?A_2?#^H)\0XKV>^ MT3P[J-UJL?V[6_A]%-X-7QW:3) =+O/'WA[3X#> ?VEO@M^VWX;L?$GC3PWX1UG6/# M'AA3\<_"6GIHMOXB\3Z9IGAS6M0TV>P>W:YCM+Z]AE2W5?Y;/V>_V&_V>OV1 MOC;\#OV]?$?_ 46_P""7O[2L)=2\.VEQ:K;374 MD7NGP2@_:!_X+)_"CP%\?/BE\0Y/V;/^"?/Q:\.67BCP/^S/^SQ\2[JZ^.OQ M_P#"&IK/:3Q?M1_M*^"9]'G^&OAF\:"^TOQ#^SQ\!)K'7X93?:!\2_C%>RPZ MOX+M_P I?^"LK?\ !/\ _P""G7[8T'P_\9?%_P#8J\>> _V:?V;/A]XX\.?$ M?XL?\%5-3^ 7PJDU?XR^/_B]8^,O#?@;P_\ "[X>_%;PSJWCG0;+X1^&=3^( MNLW>NV>N#P[K7PVM+G2XM.M]+N+CWS_@C7^VK\$?V?/V=/BA^RY^RK^RW^TU M^T)8_"+]IKX@>$/!FE_LFZO\2?VI?@%?Z9K7@?X<^.)_%/A?]JW]HSPC^S1\ M)? 7AG7?%OB;Q$EUX#UOQ3%J5KK5GK/CC3[/4-(\;Z=?7P!_3G\*?A)\,/@9 MX \,_"KX-_#_ ,'_ O^&W@S3UTKPKX&\">'],\+^%M!L5=Y7ATS1=(M[6RM MVN+B6:ZO)Q$;J^O)I[R^GN+N:69_*OVR/VE]&_8[_9@^.'[3>O\ A?5_&VD_ M!/X?:QX^O_".@7VG:;K7B"WT@VZ'3-/OM6(TZSN+E[E%6YO?]'B4,TF0 *^3 M1XY_X*X_&=MOA+X&_LE_L3>&9Y9K-M:^/?Q(\6?M9_%^WMY5PNI#X3? D?"[ MX2:=?6X_@?XT^".D?M,_L12_!OP M-\:?CO\ #SX!0?$"#]JOX(>.8O"/B7XE-J?]AZSXA\-:;9Z3JH\/01Z3=2ZA M>03AX$:$HD@D)7]"-<_:6_9W\,6D-_XE^._P8\.V=Q,MM#=:Y\5? .DVLMT\ M3S+;17%_XBMX99S%%+((HW9VCCDD"E$8C\ +;_@AYKGBKQ;^SQ:^+_V:?^"5 MGP^^'WPI_:)^''QH^(6L_#?X3_&#QY\7OBGX8\%OJ8USX=>)O%WQE&MS^*-- M\;Q7\ \0S^-M6UZ.^EL()[Z"\FVRQ_MGI'[ '["F@W'VS1/V+?V2]%OC UO) M>Z1^S?\ !G3;IX',;R0F>T\$Q2&&22*-WBW;&:.,E247 !-J_P"WQ^PUX?DA MBU_]LS]E'0I;A'DMX]8_:,^#>FR7$<;!)'@2\\:1-*B,55V0%59@"03BOQP^ M,'_!;W3(?VDOVB/AI\)/VH?^"7/@_P"$?P3M?@S%X6\>_&SXY>-?$NO?&?5_ MB9X%G\4Z]:_#C2_@O?ZO9>)'\'ZQ;/X7N=+\.C7-9FU6:VM);6&]FAMI_P!T M- _9B_9O\*K=)X8^ /P3\.)>F%KU=!^$WP^T=;MK<2"!KI=.\.6PN# )I1"9 M0YB$L@3:';/P;XC_ .";7Q#\/?M'?&[]H#]F?]J.R_9[A^/+_!V_\6?#U?V7 MO@G\3/#NEZ]\%_",GA'PWKGA6]\1'2=0T2[NK::;4;\0HS+J;+<6LT)3Y@#Y MX_9"_P""M?[3?[6/P6@UWX2_\$^_BA\;/B18?$;XN>!=9^(VC:G:_LV?L:WU ME\.?C#XU^'&E^)_#OQ5_:0N+/XRZS;ZUHOAFQUS6O#WAGX%>+O%/@S7+S5/! M_B;2M+UW1+VSC^FE^"__ 50^.;K-\7_ -K;X+?L=>$KHR1W7P^_8O\ A0OQ M;^*":=>12"6UG_:8_:@T^]\+PW\"3>0+_P ,?LLZ-/#/&MWI^HPLJD_4?[&' M[,,G[)'P17X3WWQ&U7XM:[J'Q/\ CG\7O%7Q!UKPWH7A&]\0^,OC]\9?&_QL M\93Q^&_#;R:-HVGP^*/'>JV^F:?8R/%;Z?%;QDE@:^KZ /Q<^,W_ 0P_9%^ M-WP[U31O'OBCXZ_$3XV3ZSX)\0^'_P!J'X\_%/7/VE_BWX)UGP/\0/"GCZTF M\%>'OCD_B[X*^$=,UQ_"L7A7Q/X<\*_"O0?#VM^"]7USP[=Z:]C?O&/:? G_ M 3U\?:=\=/V;OC1\7/VS?BW\:;/]E;4?B'K/PG^&E[\(OV9?A9X(T[5/B-\ M*?%/P?U2>]'P<^$W@O6KBUT[PKXMU)M)TR+48-/M[Y+>62"6)&B;].J* &[$ M)W%%+?WBH)_,C/ZTZBB@!I4'G+?@S#] <4X#''\R3^IYHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH _#W]E?\ Y3I?\%7?^S6?^";_ M /Z0?'>OW"K\/?V5_P#E.E_P5=_[-9_X)O\ _I!\=Z_<*@ HHH) Y)P/4T % M%%% !12,RJ"68*!R2Q 'J2<"O&O '[0OP:^*7Q)^-OP@\ >/M&\3_$G]G/7 M/!WASXT^$]--S)J7@+6/'_A"S\=^$+35B\"6\O\ ;?AF]2]MY[&:ZMX[BWU# M2[B6'5-,U"SM@#V:BH)KJWMXGFN)4MX8\;Y;@^1$FY@B[I)MB+N9E5Z MAFME.WYKB*2$?O(W50#Z)HK^4/\ X*)_\'3_ .S[^R#XU\4^#O@7X%\ _M26 M/A'QK\#=&F\>>"_VB/AS?Z!XMT+QW9KXV^(5SX(T#PX=9UO58?"?@G1]?\(3 M>+Y;U/#GAKXI:YX,MM:E"3"(5DD3\9](_;V_X+5?M"$#]GG_@C]X;_9[\-W<973/B1^WS^U#H MW@V6.>4N8I=7^"7PJ\-ZK\2[2"W1 ;FW-QYTC2+'%*I1V/S3_P %#OV+_P#@ MOY^T=^QO\3X;O]K/]F35?BE8:G\*/%W@O]E#]D?]GC2O"?A[QSXQ^'OQK^'7 MQ \-W]S^T?\ M1_$J\U[04\!ZCX9@^($$5KHNA)K]]X5M=#N9IK+4[K3;T _ M6+X/?\%>_P!A7XY_%*R^#?@+Q_\ $]/'5[\5/%'P-:U\:?LS_M*?#30-)^,W M@KP!X@^*7BGX5^)O&?Q#^%'AGP?X2^(&B^ /"GB/Q3>>$_%&N:1K:Z9HU](M MDSPE#V/Q,_X*I?\ !/?X5:^/!NN_M5_"WQ1X_,AA/PQ^#FH:G^T#\5A.'$:6 M[?"_X#Z7\2/'D<\TC+'!%/H$+2NRJA.3C^"_]@G_ (-UO^"K_CC]N#X>WG_! M1CX+_%+2_P!ECX@?%3Q]\6/VD?$NE_M-_!C4[_5OB#J?P_\ B1+H?Q"U;0_# MOQ$\7W'B#Q+J/CWQ%:V.KZG_ ,(?K5]>:)XB\0:;=&'1]3U,C^W'P%_P22^' M7PK\-V_@_P"%O[5?[B69F(X M-PT33GKYF[F@#8?]O[]HCXCKM_9E_P"":/[5OC2V^T!1XV_:9O\ X=_L2_#I M[5SB&Z%G\5=;\0_'YTE0&7RX/V?7FCC,?FK&[,B?QI?\%O\ ]O+_ (+(_%S] MLSX5?"_X1?!+4+?5_P#@GE\8_#GQ9>\_8M^'?[07Q]\$>'OVC]7\%>'_ !+X M?\.^/?'_ (L^%^A:'\0]9\"?#7Q=:6DUE9?#WPYX:O=*^*WBO1]0T[Q!IU\L M[?VM#_@FIX"";?\ AJ3_ (*+L0N-S?\ !07]J ,Q QDD>.P,D\DA0,G@ <5^ M26E_\$_/VBO@=^T+^UM)8_"3_@IU\;OAG\2/VD/#GQ9^'/C;X0?\%9U^$MMX MW\'0_LX? WX;ZE8?%BQ\2_M%_#7XD:]XN@\8>!O%.GRZ_J\AU2;P3IO@'0;# M6(]*\,Z>A /JW]CG]G7X'->UCP?\0/!WB7X8_LD>%OV;;1W\&>.?#?B3PQ=66O MWVO:9=_V2U[#+>6-S;SM]">'O@?_ ,$:?V+=9?5QX8_8'^!_C6&;S+OQU\1= M;^"UE\3YIEE,>_5/B-\4M;O_ (AWLPN$8%]0\0S2&Y#DGSBY/S%_P3Q_X(R_ ML\^%OV5_A]8_ME?LN:-XD^.)?%?A?XN?%/Q1^T'I^C:;XR^/OQ1\9 M>!=-OUU+Q]XM^&6J:M!\/O$7AT>([W1-/EAU3Q%?>)=2U2YU'6M<\0:AJ7ZH M^!?V'/V+_A?,ES\-OV2/V9?A_=1IY8N_!GP%^%7AJ\*^7/%A[W2?"=K=R$QW M5RC-).S,MS!/@!X"^/?[.OQXM/BG^U M/^S)X \;Z3H_@G6OVLO#.A^ -?\ B;I%AXJ\6VW@+X;M?:)XN\0>$K&Y37/" M?A]]0OY]3U_2!;:1H>KZW8)90_!7[%&J_LO?L(?MZ_ G5_@5\%OB9X\T?XQ? M _\ :NTWQ5?_ V_X(]?M#?LZ?&&RC^''B+X&V^@CPC8#0K35_B'X UVZ\1: MC?>-'L](UK3_ M=:7X"GUO^P;_7=*,G]7G[4'[*'PV_:N^&N@_#+QUJOCWP MAIOA/XD?#WXM^$/$'PG\7W7P^\7>%?B!\+?$ MWU 02V-Q;7$L,8GB<+7C7PE_X)X_#_X8_'+P9^T+KWQQ_:I^.7Q%^'7@SXB^ M!/ 4_P ?/C9=?$71?"6@_%>;P?-X\71M&_X1W1;>*]U]O 7A,7%Y.\[QIH]N ML*IERP!RLO\ P4DCD6631/V%?^"DFOP?O!82P_LE:MX9;4V0E$2*T\?^,/!U M_I?G3*88Y?$=GH<"C%U/+#8,MV=2/]NKXOZFS6VA?\$QO^"@E]=A'ED35K'] MCSPA:I;H K.NI>*/VP+"SFG,CQK'9P/+=2(9)EC,4$C#]$S%$>3'&3ZE%_PI M?+CY^1.00<*!D'J.G2@#^#[0OV&/#G[:OQ"_;D^/OQ%_X)2?M%?&+QSJW[&- M'\=:+J^H7-O+;^(=7TL236O[?_\ !-7Q;_P5#\5_\$Y/V$#\-_A=^Q!X%\)O M^R-^ST?#_C;XG?&?XV?$7Q7XET-_A5X;.E>*-8^%OPY^"OPY\.^%-0UNT-KK M-WX1LOBIK,.AR7?Q(\9>+OB#XX_8]^ WB3Q MIX^\0:KXK\:^(]1\"V+:GXI\3:Y+YVLZ]KLT+PKJ6K:K+^\U&_N4>XO'^:X> M0U]E^ _ G@WX7^"?"/PW^'?AC1/!7@'P%X;T7P?X+\'^&M/M])\/>%_"WAS3 MK?2=!\/Z'I=HB6VG:3I&F6MM8Z?96Z)#:VL$4,2A$ H ^!I_@1_P4O\ &+PS M^+OV^_@Q\,[:1HVN-*_9Y_8ETZWU&U4-NDBMO%?[07QU^.%I,?' M?@6Z_:0^"7[&UWI^@>)?V??BS\,HM?\ A-XG^!WP2^%K^%/$L7B3QGH]CJ9D MUN^N;SX?:AXU\.Q3!_$$U]'_ $,44 ?S(_ +_@DC_P +0_;*T[XJ?M+_ +)7 MCWP+\#O"?[)OB;X4V]C\8?\ @HA\8OVLO'WBWXIZG\5_ 'B#0M4;66^(DVL: M1X;TCP+HWB339--DU>+0I=1N;:X_L)[\1Z@GZ\>'O^"67_!-SPT2^G_L)?LF MW-P6D;[;KWP&^'/BO41YD<<3*-1\5Z#K=\(Q%&L:1BX\N)&E6)$$TV_[VHH M\A\&?L__ +^' 1?A[\&?A1X$6.629%\&_#?P5X7"RRP1VLTBC0]"L KRVL, M5M*ZX=[>..%F*(BK^;5A_P $CFT#X%^,_P!F#PA^WS^VKX0_9U\<:;\8= U/ MX3Z39?L@7FEV?A?XZZ]XS\1?$3PWIOB;7_V4M8\=PV&HWWC[Q-'874_BFYU? M2K:[@BLM2C:RM7B_8.B@#B?AMX#TCX7_ ]\"_#70+C4KK0OA]X-\+>!]%N= M7NDNM4GTGPEH5AX?TV;4+B&&V@FOIK/3H9;V:"VMXI;IY9(X(D98U[,QQGJB M'ZJI_F*?10!\O_M%_L8?LR?M93^!;O\ :!^$N@_$74/AG+XEF\ ZK>W_ (DT M36/"C^,;72K+Q2NC:QX4USP_JEK%K]IHFDV^JP"\:"\BT^V26,B/FA^SQ^P] M^RU^RGKWC#Q3\!/A'I'P_P#$WC[2= T'Q?XAMM;\8:]K>NZ)X6O-8U#P]I%Y MJOB[Q)XAOAIFD7WB#7+RQL;>>"VAN=5OYA&7N9"?J^B@#YG^-?[&'[(_[2!E ME^/O[,OP%^,=Y(@6/5?B/\)O WBW7;-AD)-IOB'5]$N->TRZCR?)N].U*UN8 MG M-X-U+]G1/ :?\ "2-(V=5B_P"&>/@[>_"/]G!8 M%C;R4MU^$AMXX (HT\LMN_6S8OJ__?R3_P"*I] 'A7P:_9?_ &;OV=-/;2O@ M#\ O@Q\$M.DA2":T^$_PP\%?#V.Z5(TBW7C^%-$TJ>]F=(T\VXO)9YYF&^61 MW)8\G\??V*OV4/VI=7\,>(/VA_@!\,/C!KO@O3=4T;PIK7COPS;:WJV@:1K= MU8WVKZ7I>I2LEY:Z?J5[IFG7=[9I-]GN+FQM)Y(VDMXF7ZAHH ^>_@#^RA^S M=^RSIGB;1_V=_@I\.O@[IWC/5K/7?%MOX#\-V>ACQ)K&G:='H]AJ6MRPAI]2 MO++2HHM-M)[J61[>QCCM8BD**@^@@B+]U57_ '0%_EBG44 >-?M$?!K2_P!H M?X ?'+X ZUK.J>'='^./P>^)OP>U;7](6&YU70],^)G@K7/!5_K&F6U\6L+C M4-,M=;EO;*"]1K26Y@BCN%,+.*_,K6_^"8W[1'C_ ,%_"SX2_%S]OC4/'OP? M^&?CO]G3QI_PB4'[)WP,\+Z]X@B_9G^)7P]^)_@/1KOQUIM_2P']FJ* ,@:!H@_YA&E]2?^0=9#J2?^>'_Z^IYK MB[KX,_".^N;B]O?A=\.KN[NYI;BZNKGP-X4N+FXN)G,DT\\\VD/+--+(S/)+ M([2.[%G8L2:]+HH _)GXN_\ !-CQAK'[4'B_]I3]GKXN_ KX,OX^^"WPB^#W MB?P#X\_8N\$?''1%'P=\9_%[QEH?BSP[?_\ "S?AC-H.KZK/\7]2L=#+7QCX[^R:78:/\)]*O5NKKQ'=W=Q> M:E>AUCBCB!^UZ* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ I"0._/7'A_&36_ MVR_VE(?@C#XCLOB)K/\ P2*^)G@WX5^(K:PUVWT2+XU7/Q3\6ZEX*TJQ\1JE MKX?M_&$#7>GZII]M_:L6K6=K)!J1C2P4R4 ?LKY\.W=YB;?,\G=O7;YOF^3Y M>[.W?YW[G;G=YO[K'F?+3W=$ +LJAF1 6(4%I&5$7)P-SNRHHZL[*B@LP!_$ MZ?P/\#;/43H.1J2Z*WQ M<%_X76&6Q 'Q=9;P@>(9$U-N^NM(^/M_\,_V#-*^)$VN^+Y_A;\,M<\'_MEZ M7IUGK.KZG]?,V[]F1OVYV[MOWMN[Y=V,;OESGBG,P569B%5069B0 ! MDDDD 9)) Y)K\1_V8?A]^V7HNJ_ *U^,=QK-Y\7-'_:2^&WB#XL>)+JUU M2XL;O]G2S_X)F:'X)\3Z5G$N^ MJ-]_?M]GQN/V'_VN#\.6\+KXW'[-OQJ/A]O&;:RGA=;T?#GQ%YS:P_A\KK*6 MPLOM9B:P*S+=_9BQ$(E- 'YV?LKZCI__ _/_P""K#_;['9-^R[_ ,$X8H7^ MVVI2:5;#X[[HX6$Q$KC'*QEF!*C'SIN_SLC^/'_!0+XZ6W4[NB0PN[!3_*?_P6 M]_X.=X?V;O#/;SXE?$KX>^%O&?@C]J/QEX&\>?#WP=X:\KXE7M MAXG@\)?#OXQ_"?P[=?%G3;OP[X3O=&M?'GA[4IO!*:AXHEBT^]U/4_#.I6T7 MLWP7_P""?O[%_P"S+<23^)?^"<7_ 69TW6+@;]6\3VGCG0?&M]>?/!=23:E MKW["7[14/B?Q#Y=O+.\L$]E=W%Q&UWI5K;75[%I]BG\[7_!=CXZ_L$_LX_M- M>'KK]FK]EG1?&?Q(\5? #PSX/^(7PJ_;N_9K_:FLO%/P7UW0_B)XC\3Z?\5K M&\_:$\=>'M9\=^)/B?X5UA/!,BW>D>+/"VGZ)X336+'Q.VMW LK< _IA_8\_ MX..=7_;1^$>H?$GP[\(OV)?V;8=*UZ^\(7]S^V+_ ,%,_ WP?DEUO3- T36M M1UG0? 6D_ WQ;\0]:\*POK]G8VUW+8::MUJ,5]I-K?7%YIM[+#ZW=?\ !5#X MA^(KV?3[O_@H[_P2E^'-M-+(-!^)?PJ\/ MW45LLYMYM2F\#R:9'J5O!!*OG7KZ=:_(G_!K]\?/^"?WQ3_9V^-%WH5C^RS\ M)?CYXU_:;U+XF:W^SCH?A#3O \_P8T_5/A_\/O!W@OPK\+;SXF^+?&7C7X@^ M"-0N/AWK_C[3=>TO7G_L7Q/XQ\3Z'/H6AW-I'/JW]>D,5K%$D5O&(8$7,:0* MT$"JV6_=B$)"%.XM\GRDDMSDF@#^3W]KS]LGXN>%/V1?VE/BQX(_X*1?\%%/ M'/Q#^'7P4^(GC?P$/@Q_P2FUGX(_!NU\<>&_"5_KN@?\+"\<_$K]CSQ?+X<\ M#Z?J-E::KXTU#5/B_H$.E^$'OKBXU894R_RD?LD_LD?\%G/@Y^V!\,/VC_VD M_@G^V;IGP[_:[_:?^%GA+X^V>H_'?5_V:=9_:F\4?$_7=:UOP]X'\8^(-,^( MO@CQ(QU_5)=6NH=4O(+?3?"*278WZ6;J"SN?]3CXO_"7X>?'SX3_ !)^"7Q5 MT0>*_AA\6_ _BCX<_$'PV=5U;2EU[P;XQT>[T'Q'I#:KH=_IVLZ:-0TF^NK4 MWVE:A9:A:^:9K.ZMYU25?@GP/_P3^_8-U/XG:,FC>,_BS\5O'W[*_P 2?A]X MZC\ ^-/V\/VH_C99_!_XFZ1I1\0_#/5O%GPJ\;_'CQ=H&AZ[%H=\=8\*6OBW MPTINM(NC>V%O-9RF2@#X TK_ ()8?$+QYJ&G:PW[!?\ P30^#=C='S+J]_:< M\>_M(_\ !2_XA1,XE,EWJ6B^+'^#7@VXU&2:XEOYDD^)/B:WNM2VW]W?7=W& MEU7T7\//^",^AZ +I_$GQ]M/!D=Q*'&@?L;?L@_L8?L9^'H(?(>SDL[+Q'X7 M^#'Q&^.NGVC6$C6(6Q^-UI-_C-X&^,UJ_@+Q%X;^'>F:/H_P 8?BY\>O&7Q'LM8\+^ M%X]$\2ZKXD\>>)[+XHWOB;^WKV&WN=+@AN]&L/#NGV\>DZ?ID5H(XX/WS_X( M[_\ !/CQ!_P3,_8OT/\ 9;\2^,/#7C6^T;XE?%+QK;:MX4M=7MM/M](\=^*) M=+_ M !5JMIHGA[PYX>T:UDO=4UC6-4OI(K:RL+&UB>:XGE? 4!45Y&2-OY2/V6_^ M#MS]D;X^?\% O%O[-7C#PN?A+^S#XFU33/!G[/'[3OBS4+G2E\0^-(+J>QN- M1^+?A_44B@^'?@+XAWD]I!X"UJ>9+KPF+:RF^)<6F0^)KR3P. ?UTT4P2+C< M24&Q-/!!Y!R/44 %%(2!R?IP"2?H!DGUZ<#)/ -+UZ4 % M%%% !1110 4444 %%%% !13694!9B%4 DDD 9)). "23@ DD $U\R?L MV?MH?LK_ +82?$Z3]F/XY^ ?C2GP:^(&I?##XE-X)U1[X>%_&6EEQ):3>?!; M'4=%U'R;H^'/&&C#4?!WBM;#4W\,:]JR:9?FV /IVBBB@ HHHH **** "BDR M,$Y&!U.>!QG)/ICG/ISTKY8_:;_;4_9I_9"TO1+OXZ_$[3/#?B#QA<-I_P . M_AIHMAK'CGXR_%76GK<_L\V]K?0:%XOT#X;WL= MQ<>)M5U87%E\391>:/X"O=)LM.T[Q9XD_:7_ (27_@I;^VP0G@KP^?\ @F%^ MSKJ)!_X37XCZ3X.^*_[>WC?192K";PQ\+/M'B3X$?LPF_M)9%@U/XEZC\;/B M%IS;&N_AQX3U2+$/Y#?&[_@T&_8L^)_[6/P<^-.@_$[XHZ-\';66_P!:_:D^ M%WBCQ%J_C+QE^T%XRBNWUE/%-I\3KBZLKWP+??$76[R]?XMQ:1ID=A)8KGX; M6'@?4+V6ZLP#^J?X0?%_X9_'WX8^"/C+\&_&V@?$;X7_ !'\/6'BKP3XU\,7 MJWVB^(-#U*,O;W=K+M2:"6.19;34-.O8;74])U*VO-*U6SLM3LKNTA](KD/ M'@#P3\*_!7A;X MR+]ES_@G#)$@L[8+$[6'QW+/$HB C8G!+(%)*H OB?X#OH;KX8_'CP;IFF7?CSP787%];3>(O"\D6I&*R\2>#?$ MMG%+'>>&M7F-E8ZN++Q'I36>J63M>?K910!^?_PD_P""6G_!/[X._L__ ]_ M9GT7]E#X&^+/A3\-=)FT[1--^)_PP\#?$K5M1O\ 4!')X@\5>(M<\7>']3U# M6/%WBB^3^TO$&NR20S7=V8X[:.RL+/3[&SYS_AT]^QCH4EU>_"'PM\5/V:=5 MG4I#>_LM_M&_M!_L]6-FC??2'P?\-/B7HGP]FB<9W6U[X/N[4EI&\G?([-^D M=% 'X[_M#_L9_P#!0?P)\"_B.?V%/^"D'QTO_C%;>%]9N/AYX)_:R\._L[_& M'P'JNOBW9+32I/B _P $/#7Q2\.7KVQEC\/>(-6\6^)]*TWQ(-*U/Q/IFKZ+ M%JMI<_Y_/_!&;P5_P6V^'_\ P5+^+7BC]GKX<_%;Q7\>OA=XGO[S]O/P?\7- M)GO?$_@GXM^(?B'XC\/^&]9^(WCN\_M/4OA5>7OBNTU>[\0( MOC;P]KMOX4LM;UD?ZQU9=GHFCZ??:KJ=AI6G6>HZ[/:W6M7]I8VMM>:O23R6UC!#9P-';11Q* ?FOX?_X*U?LJ:7JV MF>$?VET^*_["?C[5+\Z99^&?VV/AGK7P.\/:A?!C$L'ASXY3R:]^S7XU,\ZO M!9R>#OC+K)O9(V,$(R$K])M%U[1?$>DZ?KWA_5M,US0]6M(;[2]9T>_M-4TG M4K*X&Z"[T_4[":XL;VVF4AHI[6XEBD4AD<@@U'K_ (<\/^*M%U/PWXGT32?$ M7AW6K.;3M8T#7=-LM8T35;"X&)[+4M(U*"ZTZ_M9QQ-;W=M-%("0Z,"17YM: MS_P26_9B\/ZKJ7BK]EG6/C)^P3XTU.\;4KK4_P!B[XFZI\)/ =]J(9)HKK7O MV=-1MO%?[+_BAS<)ONCKWP8NI[U))8Y[KYE= #]/694 +$#) &>Y)"@?4L0H M'4L0HRQ +NO2O\T'_@YM_:*_X+)_ 3XB?#3]F/XZ?&3Q%J/[+ND>(-.^)?P) M_:,^&G@_3_@IKO[0OB?PY%HNM07_ ,6=1^&&LKX9L/B/\$?%?VEM(\)^&K+P M/I]N1H'Q1;PJ]S>>'+_1/ZCO^"4G[3__ 6Y_:'_ &#_ (&?$'XP_LR?LPVO MC+6]"5]-^*?Q]^.WQ0^$_CSXL^"+=$'A7XF:_P#!'X>?LY_$*+PW?^,]-:"Y M74)O&6A+XG$,WC6S\&Z+HGB#1K>X /Z,*0D*,DX']2< =222 .22 .37YJ ML_\ P5ZU&8E;;_@G#X,AN)D01F]_:G^)LFD0;D1[DS"P^$L?B*4J'N5L?(\+ MH&D6Q;4&$+:A/\Y_MF_ 3_@M7\9OV6/CCX$^$G[77['GPP^)WB+P)JNE^$7^ M$_[._P 8O!7C#5;F2(O>:-H/QF\<_M*>-;/X6:SXFL#<^';+Q?!\.=A:AY.N:* ?J[\+OCS\%_C9=_$.P^$7Q2\!_$J\^$OCW5OA;\3+;P3 MXGTGQ'-X$^(N@P6MSK/@KQ2FF7-P='\1Z9%>0->:9=[)X2SQD&2"X2+UJO\ M,Q_X-JO^">__ 6 \&_MF_&KX@?"_P 2:A^QUX$^$>H^(OA+^TK=?'_X;>(/ M'7@7XF?$'1O-N++X17/PG@\8_#^\^('BCPWJ=]#XFN?&^A>.- /P^TK41J%E MXNO1XSMO#?BO^\-OAO\ \%20IV_M<_L/EP#M#_L%_&H*6QP&*_M^Y"DXW%1D M#.!F@#]"ZY_7/%GA?PQ/H%KXC\1Z#H%SXKUZ#PMX7M]:UC3M*G\2>)KFPU#5 M+;P[H$-_IZ"G["6H_LH:1\0M!^%=[XG6_T027/PMT6XUKQ'XYTO]HR7Q=_8 M[>*;'5=>U?Q];WQ\-1^%-0NO @\*2L ?ZE@((!!!! ((.00>001P01T-+7X< M?L;?&3_@M5\/_P!E[X+V7[7G[%_PE^._QAB\&:/-XS\4?#/]JSP?X ^)-\9K M4RVEKX_^&_CGX9:-\.+'XIV5G$EGXZD\(?%RY\&:EXHD%YHS:99W6HPZ1]2W M/[>?Q@\+(J?$K_@F?^WKX:E5%::]\$Z/^S3\=-&RS7"@6S_!_P#:2\3>)9U8 MPQ &3PI;R*+J*2:*&%)Y8@#](J*_#[]L?_@O;^R#^QA\ _%?Q<^)W@/]J7PW MXUM;.YL/AM\'OBI^RI^T3\"M6^*GCMXFDTSP?HGCWXG?##2/AK:_Z.4UWQ#J M,?BC4KK1?"D.H:M9Z/K6HVL>B7'X]?\ !)#_ (.L=0_:VU#6?@'^T9^S3X\\ M:_M9^)_&>O7'P!\%_LF^%='U"Q^*WAF\77/$\OA"\A^)7Q!\+:%X'UCX7:!8 M7$E]XR\4^,[3P]XC\':>VK:A)IOB33;R'7@#^T:F-(JYYR0,E5!=\=/N*"W7 MVK\L_P#A-/\ @KA\<0D7A/X.?LJ?L)^&+I7@F\0?''QUXC_;"^,]M'*9,7,7 MPF^"EQ\)_@YH^H01F,*MS^T)XXL4NE??;7D!&7+_ ,$SM7^*2>=^V5^VW^V# M^U$EY ]MK'P[T;XBP_LG? 2[MR[-'8_\*L_92M/AAK6NZ4NY4DL?B/\ $CX@ MM=QPQ+?W%WF7S #\"?\ @HI_P=O_ Y_9:_;N\&_L_\ [/?PRTSXZ_ ;X2^, M]5\+?M%?B1\-?VQOV<-6T'Q;X>TSQ M)9V6H_&3X>>'/%6DVFIQEH[+Q5X-\0>(].\4>$MF:E: M7=C=0+-;O7Y*_M._\&L?_!-#]H?]I#X%?'#0/!K? KP3\/9$@^,OP'^%&F1: M+X&_:$TK28FN/#<.LZA'J,&J^!M;DU/;!X_\4Z +W6OB!X;:>PN)]%\421^, MX_W1E_9'_98N-&\/^';G]F[X"W>@^$],M=%\,:-=_!WX'M)L;.UT^ST MS1;.[\-SPZ;8VMA8V5G!;6BQQQVUI;0@%((PH!Z#H'Q@^%'BM[:/PQ\3/A]X MB>]M5OK--"\;>%]8>ZLFB2=;NV73=6N6GM6AD25;B(/"8G20/L92?*/VM?VP M_P!GW]B+]G_QM^TQ^T3X]T[P9\+/!%EYL]^'BOM5\3:U<"9-&\&^"=)BF2;Q M1XS\27D+6&AZ#8.9)YEGNKV:PTJQU+4;+A]5_P"";/\ P3PUQ'35OV$?V.;\ M23FZD>X_9F^"YE>Y)S^*GP,\;:OI,WCGP+:W5]<6_AWQ)]IL3!8>(O M!GB>VCC?3/%&DQBQ@U7[;X-_C3\)O!QAN MTL)?^$J^)/@GP[Y=])$\Z6<@UC7;(I=/#&\J6[8F:)'D"%%8C^4[_@AU_P & MOWPQ_9.\+ZU\:/\ @HMX$^&WQT_:$\6Q:AH6C?"#5UT[XB_!KX4>$(M2!26\ MM+J%O#WQ$\=^)7L+/59]4U'3[K1/"5B+'3="M&UH:KK+_P!)WA__ ()Z?L$^ M$S$WA?\ 8F_9)\.R0PRV\<^C?LX?!RPN5@G?S9XC/['MNXBN)1;1?M(?"'4+QQ:@>:D=CIGBV^O M)9MQ\N."*W>>>;]S!%++\E?R,_'?_@\BT/PA_P %$M \.?"7X61^-O\ @GEX M)N]5\!?$7Q'<:1=:=\9OB7=W.HVUOJ'QF^']OJTVGIX:TGP9)82_\(;\/_$= MI:WOCC0I];G\77?A;6M9\/P>"/[E/#7PV^'G@U#'X2\"^#?"\96T4IX=\+:! MH:%; ,+)2NE:=:*5LPS"U!&+<,PAV G/XO?&K_@WB_X)U?';_@H-X6_X*!>- M/ATS>(K)[SQ-\1?@E:6NEQ_!?XR?%FWO+*Z\-?%/Q]X<-MON=4LV2]N_&/AZ MS:'PW\3=;CT/6O&%E=3P>*H?&H!]-:'_ ,%7/@;X\\->'_%WP=^!?[>?QH\. M^*M$T/Q!XFR)JT6 MH+K9TR33I()HKZ62ZM(9]RW_ &Z_CEXEMF?P!_P3 _;QUB5EMVM[CQQ+^R'\ M'M.D2ZN"D4LZ_$#]JJS\16D:VT+9"=-\;>)[/7_ !#'XAO]0TOX?7NO:'HVJ7-MXV\@ M_P"#9C_@I+^VQ\)?V5!H/[8_P7_:.\>_\$^/#5OJ.@?LY_M3^$_@I\4?C7?_ M ZN_"MY9VFO?#/6M*^&6B>+_'^K_ _0[.6]'ACQZGA/4="^'^M:-JGP[BUN MYTN"UT?P;_&/'?AGQ#X+\:^'M%\6^$/%FBZIX;\4>%_$FF6>M>'_$ M7A[6[.;3M8T/6](U&&XL-4TG5+"XGLM0T^]@FM;NVFDAGB='(JGX'\!^"_AG MX.\,?#WX>>%?#_@?P-X*T'3/"_A#PAX3TFRT#PYX8\.:-:16.DZ%H.CZ7#;6 M.E:5IUG#%;6=C90PP01(JH@Y) /%/V?OVR?V5?VJM/GU#]G7]H+X3?&%K&/? MK&D>!_&VBZMXI\./DAK7Q5X,%S#XP\)ZA'C]]IWB70M*OH3Q+;H>*^E@RG(! M!(ZC/([\CJ#R.#@U\B_M ?L$?L<_M1ZA;Z]\<_V=_AGXV\:64EG)I7Q.30SX M4^,?A][#<+1_#'QH\$W'AKXK^&)( Q$,=/8# .0 *^1/&7[%G[9/[._A M'Q-XB_84_;D^-7BB]\-:!KNN>#OV8?VS4\,_M3_##QEK>CZ?=7OAKX=Z?\9/ M&U]X$_:1\ 6/B&ZBA\-1^)=<^/'B_3O#L=]!JEUIEW;::;=P#]=_8&33?$>B?#ZX\':?K\CADGT^XO++4OV7_#>IZCI7VB>WDN;*632KRZTU9;::2QU19-. /TO MKX._X*'?\%&OV9_^"9?[/NL?M!_M)^*)[/2TN&T7P/X#\."PO_B'\5/&+P-/ M:^#_ %H=]?Z=!?ZB85:]U74K^]L-!\-Z3'+JVOZG86:Q&?CHOV8?V^_$=X; MCQW_ ,%,-4\-6LY!N--_9U_9!^ ?P]@B5S$98+'4?CE/^T_JT2JHGC@N)IIK MA1)#(Y9X76;\!O\ @N[_ ,&Z'QC_ &S?A)H_QO\ @5^TS^T3^TK^U1\'].U* MVT_P'^TCX^\ 76D?$;P+>R6][J'A+X;VWA3P3\*OAU\,?&=MJ,$FL:<\>CZ= MHWC:25]%\4:K:36?AO4M- /WA\*?\%DO^":WBWX _##]HZV_:P^&&G>"_B_I MPNO _A2]U;[=\:-7U>WD%IK?@RQ^!OAI/$'Q7UCQSX9U/?I.N^&?#WA/6;RW MO5C>U:\T^\T^^N\#_AM/]LWX_)Y'[''[ WC3P_X9U!;B+3_CU^WUXED_99\! M[0^^UUOP_P# G1=)^(?[4OBRQGM=L]MI_B[X?_!;[;YJ*=8LDS*/C7_@W]_X M(@:1_P $G?@KK?C#XI:K9^+_ -KGXYZ7X:G^+-_I<\-YX2^&VDZ-'J5SHOPP M\#7BPB74)-)EUS4&\8^,HY8H_%&KLEIID$?AW1]+EO?Z(@ .@ SU]2?4GJ3[ MGF@#\CO$'_!.'XS?M3Z'JFC?\%$OVS?B%\8_ 7BE)8?%'[+?[-.@6_[*/[+N MK:)?IC4?!WBM]$U/QA^TE\3= E01VUU%XM^/5GI.JQ++)/X7M!#O@I\$?&M_;^)_^&E_V4=:^)>AZ1\>/$7AR M:PUJP\"W&I^)+R7Q9\'=0\!:K9#Q!J'@"+Q+JEYXM$6B>*+?Q)J>@Z=C6NF?$WQ'\+-/\<:)\4_#_B+4FM9X[N\\.?#K5?"OQ!B2T\;^#S;6.O# M2[;^@?\ : _9P^!7[57PVU'X/_M%_"KP7\8_AEJNIZ'K-_X+\>:-!K>ASZKX M;U.WUC1-0^S3;7AN["^MU:.>WEBDDMI;O3YS-IU_?6ESZ]8Z9IVF65GING6- MG8Z?I]M;V5A8V=M#;6=E9VL26]K:6EM"B06UK:V\<<%M;P1QPV\$<<,*)$B( M #\ZYO\ @J_^QAH300?$[Q/\7_@+>2!/.A_:*_9;_:?^!5E:.SK$R7'B3XD? M"#0O"!"7'FP--;^(I[5GMKF2*>6WA:>O3],_X*/?L ZYX8UWQCH7[:O[*VM^ M'_"_A[4_%7B2]TGX^?##4)= T#1=.N]6U74]9TVU\32ZOIT.GZ;87M[=1W&G MI0S(4K[0* G.6&/1W4?D& _3^5?&/[87_ 3[_9)_;I^%'COX2?M% M?!GP9XMTSQWHEQI,GB^V\.Z!IWQ,\*7K&VFTWQ/X'\?KI4VO^&_$VB7]C87^ MGWD-Q-8W+6::9KFGZOH-S?Z5=@'Y>_\ !./_ (./_P!AW_@HY^U)\4?V6?!$ M7B+X7^*=+UV_C_9YUGXC7-IIUK^TWX1T>SWZOK'A+3G@M;OPIXO@EMK_ %BQ M^&FNR7'B35? XM/$5J_]K6OBKPSX8_H0#@] WXHX_FHK^(?_ ()K_P#!H9X+ M^ 7[6'Q,^*O[:OCOP]\>_@Y\-O%,T7[,?@CPK>>(O#%QX^CFMHK_ $?XG_& MZ5<:3J?A/4_!WVJ*TTSP)X7U^ZBO/'.FW7B&X\0OX6TS2-.\2?TQV?\ P2P_ M9'T<(/"__#3O@HK"+8GP3^WA^W/X55K-0OEV+PZ3^T7# ;* I&;:U6)8K78J MVZQIE2 ?HH9(U^\Z+_O, >.O!(Z=_2OD/]KK]O;]D7]A'0_AYXB_:P^./@_X M-:5\5?'NE?#CP)-XDFNY9M<\0ZG<6\-S="STRUOKNP\*^&HKJVOO&OC;48+7 MPCX+T^YM+KQ+K&FI?6(N?&)/^":OAVV$*^'/VQ_^"CWAD1QM%*(OVW_B[XO^ MTQ 1B!)#\3Y_'IA>V"-MN+$VEW<^:_\ :%Q>XB\K^,?_ (.-/^"%7_!1?QE^ MT!\+/CU\%_B'^T9_P4-\ >.1X,^">CZ1XYNM#\4?%WX%:]>W9M-*T?5XO"?A MWP7X.B^$/B;6;NZUE_B3;>'/#>G>&=9N]03XK7222:;XPU\ _P!";Q5\3?AU MX&\(2?$'QMX\\&^#_ <-I;W\WC7Q5XHT+PYX1BL;J'[3;7K^)=9U"RT06=Q; M_P"D077VXP30?OHI'C(8_GK?_P#!7+]E/Q%J-YH'[,^G?'#]N;Q-97?V.:Q_ M8Q^"WC#XR>#8Y?M"6I-Y\?+B#PM^S1I,23OLEFU?XS64<(5GD(7&?C/_ ()4 M?\$)?@[^RE^S9\*-,_;9T+P1^V;^T_XVTO7M+\/:+JVM:I?ZOJ,,>EZ$^A:#H_] -CI MUAIEG;:=IUG;6.GV5O#:6=A9P16MC:6MNBQP6]K9P)';6T$,:JD4,$4<<:*J MHH H _G^_;Q^&/_ 5]_P""DW[+WQ0^ GPJ\ _#/_@G!X7\=:1?V&J>)?B) M^T,?B1^T#X]T'[#<2M\,M1\/? ;P3K_PX^%_A/QY,UOX?\<>(=,^-WC#7;30 MIKVRCTK4--O-3TZ^_E^_X-_O^",O_!9?X#_M+?%/]HSPWK%G^Q7/\$=9UWX3 M:SX-^/\ X<\6:OX-_:DU/3[M(]?^'UUX<\':QI<^N?!FSQ;:W8?&C1+S5-+3 MQ#'H%[\+FU^ZM]3YHK>[N)% 8B_X*Z?LD>&H[>+]H.U^/\ ^QYJD\C1/:_M;?LU_&GX M->'+=HW$/&?A?QUX3^"/PMU=)HK7QMJ6M:#/ MK.E>-O%%Q"?&_AG2/&/A3Q%XC^.7PT\-6.N>&]>L9-2TG5;)/$'B73+Q MH+VS@N)8HI;2*[1K:ZMY[:*ZM+F"+^9W_@J]_P &H'P\_;._:S\$?M$_LI^. M?!_[-VC_ !1\>K=?M=>#[G1KF70S9WAN-1U[XO\ P=T'2K0V$7Q'UV>(V7B' MP-J,NB>$/$>O:G!XT_M?1+N/Q+:^(?Z.OV4O^";'[$W[&/PP\!?"WX$_L[_" M_0;+P#HUMIEMXSU7P/X2UWXG^)M05HI]1\5>-?B'>Z'_ ,)'XC\4ZY?Q+J.I MZC/=PVL,JVUCHUAI6BZ;I6F6(!Q%S_P5Q_X)WG4)-+\-?M+>'/BC?19W6_P) M\'_%']H.0A6N06C_ .%'^!/B"DR@6EU)OAD=?(@DN,^0IDKX#_X*?_\ !;'Q MI^S-^QM\7?C-^RG^QY^U[\0?&7A[2X;;3OB-\7/V3?C?\&?@?\,(-7N8=)7X MF^/KSXL^&/ OB/7=!\.WUVBQ>']%T-EU35DM(?$.J^'/#%Q-K;_T*QV\42)' M$@BCC4)''$3%&B*,*J1QE$55' "J !T%4=:T/1?$FD:IH'B'2=,UW0MM?'CX@-\/9=1\4?%?XG?MN1?" MOPI\3OC1\#] UP:CJ ^&NC^)O'VK6'PM\*6GQ#\2->V'PTOM:^'?Q2\0> W6 M\TWP7X%;P-H[7/@3^W/]F3]@7]FG]E/5-;\;> /".J>*_C9XQMTA^(O[2?QB M\2ZQ\7?VD/B0P"&1?%_QD\;W&I^+&TEI8Q-;>#O#USX?\!Z.?W.A>%=+M4C@ M7J_V2_V*_P!E[]ACXOW"K\/?V5_^4Z7_!5W_LUG_@F__P"D'QWK]PJ "BBB M@ HHHH **** "BBB@#R+XT? +X)_M&>%=.\#_'CX4^ ?B_X/TGQ;X8\=Z9X: M^(OA?2O%FBV/B_P;J4>J^&_$-KI^KV]S;PZGIETCQI.B@7.GW6H:3?)=:3J6 MH65SZXJA1A0 !V P/R''3@ < 8 I:* "BBB@! .GT'L/0>G_ .KT%+11 M0 5S^N>$_"_B>?0+KQ'X\N(Y.@HH 0 # ' M X Z"D9$;[R*W^\H/\Q3J* /GW]J+]ESX'?ME? WQY^SI^T3X$TOXA_"GX MB:4VF:]H&I*T'?%?AZ_2#5O#?B329K;5=%U6VM[RT MG!62.3\O/^"1/_!!W]E3_@D@OQ!\4^!-4U?XT?&_X@:GK5A/\;OB#H>CV'BG MP[\,)=4:Y\/?#/PMI^F/<:?H-C%9Q:?/XZUK36MKWXA^)+4:G?0:7H-EX>\+ M:%^XM% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?/MO\ LI_L MXVO[1NH_M=6WP8^'\'[2VK?#^U^%NI_&F+0+5/'E[X$LKL7<&@SZN/OI\EO8 MS:AY(U>ZT:PTS0+K49M#TO3].MOH*BB@ HZ]:** "BBB@ HHHH **** "BBB M@ HHHH **** "D(!Z_Y]CZ@]QT/>EHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@#E_%?C7PGX'L[6_P#%NOZ9H%K?7,]G M92:C<"%KVYM=,U'7+R&TA >>Z>QT/1]7US4/(CD%AHNDZIJ]X8-.TZ\N8:VO M_$+P1X7TC3->U[Q3HFG:/K1_XDVH2W\,EOJZC1K[Q'))I;VYF.HPP>'-+U3Q M%=368FAM= TS4=;N9(M+L;JZB^;?VDO@KXU\>?$O]GWXI^#W75A\'KCXWV^K M^";C4K;2[37X?BM\&=?\":1JBSWH^QM=>'_$+:7#.)6CDA\.Z_XDO;1;Z\M8 M=*U'Y_T_]E'XI>&/!'[#OA^PFOO$^I_L7_"[7O@QK\6J:QH]AIGQ=DUW]D[3 M_A9;_$?1IWOKJ9+;3/&L,6DRQ>)K70]>ATF]\8ZC:Z5?P0:1'XA /T*LOB9\ M/M2UZW\,Z?XR\.WVN7:P?9;"SU2UNGN9KG0HO%-O9V\T#R6L^HS^%9X/%,.F MQ3OJ$GAF:'Q"EL=&E2];N:_'[]F[]@3XL?!.#X%^"M;\.[2XUJW6ZMX].C\ 0V*-J M#ZVTNFP_L !@ =< #/TH _#W]E@@?\%TO^"KN2!_QBS_ ,$W^I _Y'_VJOV[?V;/BC\5?"7P[\%?$ M#_AEO]H>W^$?A[Q3H?PLL=3T_P %1:OID?@77;F]FTB+6M7EA>XU*6*.XU2_ MEMX;?[5,K\%_PYQ?_I*A_P %E/\ Q.0__.MH _9;>G]Y?^^A_C1O3^\O_?0_ MQK\:?^'.+_\ 25#_ (+*?^)R'_YUM'_#G%_^DJ'_ 64_P#$Y#_\ZV@#]EMZ M?WE_[Z'^-&]/[R_]]#_&OQI_X7_OH?XT;T_O+_WT/\:_&G_ASB__ $E0_P""RG_B MG]Y?^^A_C1O3^\O_?0_QK\: M?^'.+_\ 25#_ (+*?^)R'_YUM'_#G%_^DJ'_ 64_P#$Y#_\ZV@#]EMZ?WE_ M[Z'^-&]/[R_]]#_&OQI_X7_OH?XT;T_O+_WT/\:_&G_ASB__ $E0_P""RG_BG]Y?^^A_C1O3^\O_?0_QK\:?^'. M+_\ 25#_ (+*?^)R'_YUM'_#G%_^DJ'_ 64_P#$Y#_\ZV@#]EMZ?WE_[Z'^ M-&]/[R_]]#_&OQI_X7_OH?XT;T_O+_WT/\:_&G_ASB__ $E0_P""RG_BG]Y?^^A_C1O3^\O_?0_QK\:?^'.+_\ M25#_ (+*?^)R'_YUM'_#G%_^DJ'_ 64_P#$Y#_\ZV@#]EMZ?WE_[Z'^-&]/ M[R_]]#_&OQI_X7_OH?XT;T_O+_WT/\:_&G_ASB__ $E0_P""RG_BG]Y?^^A_C1O3^\O_?0_QK\:?^'.+_\ 25#_ M (+*?^)R'_YUM'_#G%_^DJ'_ 64_P#$Y#_\ZV@#]EMZ?WE_[Z'^-&]/[R_] M]#_&OQI_X7_OH?XT;T_O+_WT/\:_&G_ASB__ $E0_P""RG_BG]Y?^^A_C1O3^\O_?0_QK\:?^'.+_\ 25#_ (+* M?^)R'_YUM'_#G%_^DJ'_ 64_P#$Y#_\ZV@#]EMZ?WE_[Z'^-&]/[R_]]#_& MOQI_X7_OH?XT;T_O+_WT/\:_&G_ASB__ $E0_P""RG_BG]Y?^^A_C1O3^\O_?0_QK\:?^'.+_\ 25#_ (+*?^)R M'_YUM'_#G%_^DJ'_ 64_P#$Y#_\ZV@#]EMZ?WE_[Z'^-&]/[R_]]#_&OQI_ MX7_O MH?XT;T_O+_WT/\:_&G_ASB__ $E0_P""RG_BG]Y?^^A_C1O3^\O_?0_QK\:?^'.+_\ 25#_ (+*?^)R'_YU MM'_#G%_^DJ'_ 64_P#$Y#_\ZV@#]EMZ?WE_[Z'^-&]/[R_]]#_&OQI_X7_OH?XT M;T_O+_WT/\:_&G_ASB__ $E0_P""RG_BG]Y?^^A_C1O3^\O_?0_QK\:?^'.+_\ 25#_ (+*?^)R'_YUM'_# MG%_^DJ'_ 64_P#$Y#_\ZV@#]EMZ?WE_[Z'^-&]/[R_]]#_&OQI_X7_OH?XT;T_O M+_WT/\:_&G_ASB__ $E0_P""RG_BG]Y?^^A_C1O3^\O_?0_QK\:?^'.+_\ 25#_ (+*?^)R'_YUM'_#G%_^ MDJ'_ 64_P#$Y#_\ZV@#]EMZ?WE_[Z'^-&]/[R_]]#_&OQI_X7_OH?XT;T_O+_WT M/\:_&G_ASB__ $E0_P""RG_BG]Y?^^A_C1O3^\O_?0_QK\:?^'.+_\ 25#_ (+*?^)R'_YUM'_#G%_^DJ'_ M 64_P#$Y#_\ZV@#]EMZ?WE_[Z'^-&]/[R_]]#_&OQI_X7_OH?XT;T_O+_WT/\:_ M&G_ASB__ $E0_P""RG_BG]Y M?^^A_C2AE/1@?H0?Y5^-'_#G%_\ I*A_P64_\3D/_P ZVOI?]E?]@1OV6_B# MJOQ /[:G[?\ ^T5_:OA*_P#"G_"$_M3?M('XO?#[3OM^JZ-JG_"2Z5X:/@OP M[]C\66?]C?V=8:S]MD^SZ7JNLV?V9_MWF1 'Z T444 %%%% !1110 4444 % M<7\0_B)X,^%'@[6O'_Q"U^T\,>#_ [%:SZUKM]'=26FG0WNH6>E6TMPME;W M=SY;W]_:0%T@=8S,))3'"LDB=I7S-^V+\)_&'QQ_9M^*?PJ\!-HB>+/&>C:= MIND/XCU2[T;18Y8/$FB:G<27^HV.E:W=6\26=A6;RX=L:R--& >A M_P#"[OA@/BS%\#I?%,5M\3KK0-0\2:=X\ M5B[\97/@R?XA:;I%SH?B72TUOP9::GI6CW^O>'=4U71K+1?$=KI6H:]X>AUN M+0=2U&\T)?$GAF;6;:Q@\1:-)>^/^//"/Q^\;?%C6!%\/?A9IG@71_!GB70? MAC\5+GXM:[<^.O#.M>-]"LK'Q1XA'PQA^#RZ=:ZN)6FT?2;V#XI2I;:-87%S M);O-XFO].L^TT[X.Z_I_QH\+_$72?$&N>&?!_@'X9>)_A+9?#.S\7ZGK?@CQ MIHE[/\.]7\&>)9_#.I6<.E^!?%?@Z[\->(=%?4= CGU'Q!I&JV\&O:KJMC:Z M59:& ==8_'_X2:K\./"?Q:TGQ=%K'@#QU9/?^$->T;2/$&JGQ#;1Z3J^N%M+ MTFPTFXUVZF;3="U2:.T32S>S2VRV<-M)>W%K;S1^$OVA?@UXY\/^&O%'A?QY MI&I:-XKCE?2KAHM2TZX@>W\62> ;NTU_3-5L+#5?"FHV/CR&X\#:AI?BJQT7 M4M/\9VMYX6O;2#7+.[L8?F#X$_ OX\?!']G[X3^'ETCX:>+?B?\ !'X)ZMX1 M\'^&;KQQKNE>"]7^).O^(7_M#6-4\9+X$U'4]-T.S\-Z;I<%A?6O@Z^U5EUO MQ/ICV$*/!>3XMO\ LD^.?&?AG7SXLLO#GPTUCXK>"_!O@GXCZ!X3^(.M>/H- M!G\&_M!>/OC;J?CO0/%TO@7X;?VUXN^)MW\1_%FH^*'7PCX:BTGQ+=Z0(9M8 MTW3I9F /KG7_ -H'X3>&M+^)VK:CXFGG@^#OB6Q\'?$6ST/PSXP\3ZYX?\3: MEX4\,^.;+1AX;\,^']8\1:S>3^#_ !AX<\2!?#^E:M&FCZDE])(D-M>&V]*\ M+^)_#WC7PUX?\8^$M9TWQ'X5\5Z)I7B3PUX@T>[BO](US0-:.5"585\,? UGKGQ7UCP$NF^"M.^ 'P:^#_B6_U/7;3X5^/3HOBZSU'X9:QJGA MK3K?0?$.ESQZOHMSJ-_;26FH:>WU3\+]#N/#/PX\">'+KPMX>\#S:!X1\/:* M?!GA/6[OQ+X9\)II6E6MC#X;T'Q#?Z%X8O-/3K+5KGPYH4VHPVZW; MZ38-*;:, [JBBB@ HHHH **** "N,\5_$+P;X'U#P1I7BO7K31;_ .(_B^'P M%X)MKI+IF\0>+[C0/$/BF#0K1[>WFCCO)=!\*>(=2C-V]M;O#I=P@G,YABE[ M.OFC]H/X5^,?B3XI_9DU?PJ-$-C\)/VB]#^*?C :OJMUIMQ)X6L/AE\5O ]S M%H<5OI.IIJ6LKJ/C_3+V*PNY=+M)K*PO\ZE#<_9HI@#K='_:'^#VO:E\4-&T M[QC$VJ_!NQAU7XA:;>:-XCTJ^T?1+K^W5L?$-E;:OH]A)XF\,ZG<>&/$FG:3 MXF\*#7/#^JZOH&MZ-IVI7.JZ5>V<.4O[4?P*_L3XU>(9_'MO8:7^SO;W-_\ M&675M"\5:-<^"-(M=&N?$)\0WNG:KH-GJ6I>%[K1K'4;_3/%.@V>K>'=8ATO M5AI.J7LNE:C';>5:'\/OC?X\\=^-=3^*WPU^%'@K1]6\2^ ["'Q+X8^*^M_$ M3Q'XI^%'PY\3>)/%7ASP?>Z!??![P#:^%A>&_AYXN\>ZUXC M\ ?#SQY+X0^(7@*X\4:'XFO/#\^L^'/"_BW2-?\ !=[K?@_0M &B:/?>%M1U M;1M%37_%/B"ZU ^FOBG\=OA?\%]*NM:^(GB&YT?3[+0[OQ+>-IWAOQ7XJNK M70+"ZL[2]U:?3/!^AZ_JL=A9M>K+]#UJ36%L3I,^EWBW^G:F^I^&(?&NG6VGZM;"32[R]O_!MQ!XM ML["WO)+VY\,3PZ_# ^E2I=-X+\4O"/QRCTCQ[KGPZ\(^!O&WB_Q[_P (?X&7 M1/$_Q2U7X9V?AWX3Z7X=O9->-GXMTSX6_$>9_%USXIU_Q6EDB>?8]2TG5 M9KX3Z''IMQS'@O\ 9>U32O$/A/5[QM*\+Z7I/QRT#]H>3PUX8U_5-2TWPYK6 MG_LMVG[.P^$_A^:;1= 2^\#Z \ U/1M5ET[1X[K1K2STU_"VFSLTD(!ZSJ'[ M57P#TOP;X0^(5[\0[*/P1XX\<3?#K0/%$>C>*+G1?^$MMO&UU\-[JPUN]M=" MFC\*65MX\M)/"5SKWBS^P_#L&O26>GS:LD^H6 N?H0$'D<]?T."/J#P1V/%? MG5X/_9<^+D'[,6B? C4/%DOPZ\61?%+XF_$J+XD?#3Q_K/VGPI?ZC^T7XF^- M?@.*32)?#NE67Q%T6_TKQ"-$\<^#O%$<7A:^DM[G2[RPU_2[U-0LOT4 (')S MRQSC'!8D#\ <9[XR>: %HHHH **** "BBB@ KB=7^(_@G0/&?A[X>ZSXALM. M\8^*_#7C'QAX>T2Y6Z2?5/#7P_N/"]KXRU:"X%NUBMOX?G\9^&$OUGNHIP-8 MM7AAFC$SP]M7S#\1OAGX]U?]I3X)_&/PY9^'K_PY\,_A!^T;X/U6PU/Q#=Z- MJM]XE^*5[\%-4\)1V,4/A_5[8Z4DGPLU.SUS4I[F*YTS^U]/N;+3=76*[@0 M[+PA^T3\'O'?AK6O%GAKQ@MWI/AOQI:_#SQ%'>Z%XFT+6]!\9W\FA?8-!UGP MOXAT72?$^F7>H6?B?P]K>G/>Z/#;:CX8UO2_%5C/<>'+ZWU22AX?_:=^!WB? MP79_$'2?'=L?"]Y\4=)^"OVK4M$\4:%J-A\5==\9:;\/]'\"ZYX=UW0M-\2^ M'=?U+Q;K.C:3:6NOZ1IJ2_VQI-^)?[+U*ROI_*?A9\/OC?J=RWC#XM_#GX4^ M!_%D?C;Q)\2]7TCP/\5]<^(UIX]\=1^ ='\"^!;W5/$FJ_!SX=2Z!HWA[0_M MOA^QLO\ A'_$=[IUIX9\)ZS)=ZGJ4M]!!RWB?]F7XF2?#.;PKHWC"]\67FK? MMF? S]I6UTOXC>-=6UM_A[X,\%?&/X1?%OQS\.=&\;7ND:KX@\5VL6I>!O&$ M_@:#6XXH=,/BK2_"-M?:/X.\-Z7#9 'T;\1?VB_@W\)M0MM.^(/C*'PY)/K' MA;0IKVXT;Q'>Z+I.H>,[PZ?X=/B37]*T?4-%\*:??7S6EI)K7B>_T?1+"XU3 M18=1U&TDUO2EN^MG^*?P_MH?$5Q+XGT]8?"FE^*M:UN15NI%M]+\#7DVF^,K MRV\JV./BWK?P[LX/#^DZKH=O\._#NF6ME\&OB6OBG3X_#'A[P M]9^++"]B\/Q7"Z+?:9:W%S;^)KJ[L,*U_92\2:/I5Y:V7B%-3N?#/PW_ &Q/ M!W@UM0UO4XY/$^H?M3_$G2/B2E[XNN7M+D68\*RZ%9:(;E8-9FNIKN^U>VAM MHXXK"4 ^HH_C-\,)M*^$NMQ^,=*?2_CK?:1IGPDO%%YY?CF^UWP-KGQ*TFWT M93:B4O>>!?#>N>)4-Y':)'IVFSM,T4_EPR>G=:_-&T_9$^._V/\ X)_;/BSX M=T2S_9=N_A#/\2/!8\-:7X@TO4%\!?L]?%+X3>)I? _BN[TJQUVYN?$^L>-] M.M\:K::1%:Z' ^N6_DZSI-CI=Y^EHX 'H!0 M%%% !1110 4444 %>6ZO\:? MAKHFJ_$30;[Q(&UWX4^&O"?B[QUH6GZ/X@UC6]'T'QW+XCM_!UW;Z1H^DW^H MZ[/XEN_"7B*RT;3?#MMJ^JWU_I<]A#8F\>"";U*OC75_AY\ /%%_P#$'X._L\^"/AAH7BGQ[J_A.UNO%/POU_XU7GB2Y\6ZA8> O%;^ M'M%6R^+%A\$^,=)UC6?#>H>'/#_ (J\0ZGJMIX>@NI-=@@\+:+H=]XN&L:-%[G2HO$++IAT-"^/WP>\30?!ZYT#Q[HNK6WQ^T'4?$WP?N++ M[=-!X[T32?#=OXNU*]TB868CC%GX=N8M3GM]1:QNTB$T7V0_#GX4 M>/=+\,6]WXE\%^&/"VL1^"+OP?:^"O!'Q?\ $M[_ &3=>/?'VI^(_B_XPC^* MUK\// .LS^+_ !8AT#Q.VK:5X5\.7;>*;/4H;6_THW<6MQ^?67[,_P 7O"FK M?L2-8>-+/XG']F70_B_IGBGQE\1-,H;#Q= MXGU7Q)H6@6U]HWB.ST?5=?\ "-EK6I>(/#]KXLN-'3PC_P )!9:=X:\3:C%H M$VNQ:SJ.F^&?$FH:98WMEH.JSVNCJOQX^$>B>$;WQUJOCG1[+PII^I^"M)O= M7E%ZT5O>?$?5M"T/P&9+>&TDO19^+=1\3:%%H.I"V.FZA#J=O>PW9LO-N(_F M'QO\#_B_XJ7P5\&+GP7X"U/X/6?@7Q'9>(/BZWQ=UW0OB5HOQ.^(/@KQQX4\ M&'?4_%FKZI?1P/HVD";DOB5^R%\2 M/$?PM^(FG:+JGAFZ\=^-;/\ 8V\,PZ9>:YJ^F>$[70/V6OB3I'C/4M5%^=&U M6ZM]7\602^)TM;:/1W58X_#%AJ5Z?*O+RV /NU?B/X7?XB/\+H_^$CF\5Q>& MO^$KN)(/!'C>?PC::8;Q+);2]^(T/AU_AU9>)9'DBNH?!EWXKA\83:7+%K,6 MA/I$L=\W=5\QV?P/$G[2-S\<[?PUH'@#4K;1=7\,ZYX@\'^([V75/CEHFI:7 MX?BT*/XJ>'8_#NB:3+=^ +W3)?\ A$]4U*^\6>(=&MXO[.T#7-(\/:[X@T6[ M^G* "BBB@ HHHH **** $) !). 22>@ Y)/TKP#Q+^U)\"?"/@WQKX_USQ[ M;P^$OAUXU\1_#WQSJUCH7BO6AX7\5^$$,WBNRU>QT/0-2U.ULO#%FKZGXAUX MV3>'=%T:*XUK4=6M])MYKU/?G4LCJ."RLH)Z9((YK\Z[7X.?M&> ?A]^T)X? M\)^!/A;X_O\ XX?M.?%GQM=:/KWQDU[X?6,7P8^(NG:=!-&WB&T^#?CZ>U\9 M7JZ8=%N-%CT"XT_3++4KG5K3Q-<7UC:6DP!]4_$?]HSX,_";2)/$/CSQK;:1 MX?M](T3Q%>Z];:3XAU_1-,\->(KN]L]*\4ZOJOAK2-8LM)\*N=-U&\O?%&I3 M6OA_2-)L+S6]8U*PT>WDOE[B'XB^"KCQYK/PQB\06;>.O#W@_0O'VL^'2MTE MW8>#_$NL^)/#^B:_+-);K8M8W^L>$?$=@ABNY)HIM)N3_!?2_"W@:WTKX;)X4GM=# MTQ_%^D^'?%=C+J>J>%=3MM%\.>(++7]8TW6M*U30;N^T&ZJ^*?@/\3];^/?Q M1\>6&I^';;PO\0?V8_A5\"AK$VIWD/B2'4M ^*7Q-\0>/]8&B6NBM8V8NO!G MQ'F;PSB:%X%\7WVI:?JQT^>V'A[4[9E^UV_P!G;Y5\:_!W MXP_%;QUXBT_Q)\.OAAX-\#^#+GP!-\$O'FB?%OQ!KWB9M+^&7QE^$OQ?@\)Z MS\.5^$?ARR\(Z7\2]8^&&DVWC:]T_P"(WBB*QT;P[X3TFVT756BO[LO_ .&9 MO&FE^,_@5XFTJ^TR_B\,_M@_&G]I;XB0ZCK]] =+TGXI_!SXY?#;3O#WA" Z M1?1ZK>:+?_$[PU>W45U+H6GSII7B*^MG6XO+&QD /LC0?%_A[Q/ZCI-Y%-8ZQ9V%Y=3Z3J$,VGZ MBEM>P301]+7R/^S3\ ?&WP/M]!T74O'EUJ?A3PS\'O GPR_X1J.]OM2TSQ)X MO\':EKTVI?&66+4U#>&_$_C?2]2L8_%>E:67MM3U>.XO]0N;Z6QTZ]G^N* " MBBB@ HHHH **** &2.L:/(^0J*6;:K.V%&3M1 SL?155F8\*"2!7@'_#4_P% M.A_![Q0OQ"LI/#'QZ_X1K_A5OB:'1_$\WASQ!_PF<^GV7@[[;KT6AOI/A0>+ M=4U;2]#\+GQG>>'1X@\0ZC8^'=)-WKEW#I[^^7!E6&5H(Q-,B,\432"(2R(" MR1F4JXC$C@(9"C! VXJV,'\Y/AM\&_VCOAM\!_V/OV?[GX8?!OX@^'OA=X4^ M&.G?&'4]5^-GB+PW#:^*/AGJF@S^']3\)Z0GP-\4MXWTC2-0T>/QW;6FI7_@ M.^O->T?P[H\ES:V3:K>, ?7/B+]H7X0>$_&OAGX?>(O%Z:5XG\7^,O\ A7N@ M0W&B>)6TB[\;/H%EXEM/#%QXHM]&F\+:5K.J:7?VXT2RUG6M.EU[4Q<:'HHO M];M+K3X=ZW^,'PXN[7XDWEMXGM+B'X0^)Y/!?Q$$5MJ!G\-^*H_#GA?Q:N@W M%NUFDUWJ-QX>\:^%-3LXM-2]2]BU[3H[62:XF,*>(:I\!_&^LVOPEM$\8ZKX M0UGP/\4-(^-_BCQ;X0\5:G;6'C#Q+>^+K[5?B+\.O$G@.33(M&\6>"?$WAC6 M]6\-Z)J7B&XN;SPLPT?Q!H6G:/XB\-:-J!S/!?P*^(&G>.?CMJ.OMX<3PA\3 MOVL]"^.]I:V.M7EYJ5_X1\(? 7X.>!O#VC:G!+H-K;Z=JTGQ2^$>F^([RTBN MK^Q3PR+:(W\]_<75G;@'K?A3]I'X+>-9?$UKX=\;07FI>#_%X\#>(-#N=%\3 M:3XCL_$DGA^Y\6VEM#X:UG1-.U[4M/U3PI97_BC1->TK3K[P_KWAO3M2UW1= M5O\ 2].O;J#5UCX[_"C1-1GTB\\86EQJL/PIU'XW1:;HVGZUXBO]2^%^EWEI MI]UXKT*T\/Z9JD_B&W:^U#3[2RT[0DU'6]3N;^QATW3+M[RV$OS%X/\ A'\= M?%'C[1?C%\3O 'PR\ >/_!WQ*O\ Q99V'@WXR>(?B+I7CS1=3^$WCGX5:?IN MOWU]\&_AM/X?A\"V'B33[_0+0VWBO[=>7GC:]^T:1=Z^"U[X1?LP>+OA+\8? M@;J]IJNFZY\/OA)^QA!^SC.=8O5*\^^&7A34O"7A<6VOSV5WXGUG6?$'BKQ1=:>T\EE)KWB?6KW6 M;NVLI[J.&YGT[2(;JVT'27N(891I.DV"-#%L$2>@T %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !115>:ZMH&"SW$$+,-P66:*,D9(R M[J2,@C(&,\9H L452_M&P_Y_;3_P*M__ ([7Y*?\%;/^"R7[-/\ P25^#.G> M./B5CXE_%WQQ++:?"']G_P +^(M/TOQ=X]ELYX8M7US4=4DM=7B\&^!/#T /'^@I=SOHOBC0WN(FD5);G M2]8TRXT_Q#X>U#5?#^K:;J-S]D?VC8?\_MI_X%6__P =H NT5%#/!< M!-%, M%.&,4B2 '&<$HS ''."^'?#=MJ/ MB!],N;#3;QH@#WRBOG&']J#X;GXR_%[X.ZA)=Z!+\#_A[\.?B#X^\>>([G0] M%\ VD/Q.N_B!%HF@:?JMYJZWU[K.D:?\-?$&L^+)6TVVT?0M/N='#:G*/B2OPYCLO$&DD^)?CQX=?QCJ\_ABW\%Q1_ &P^$^I>( MM=DUB'Q#<,-!\26GQA\-7'A*_%NPO(;;47U)=,)TY+\ ^RZ*\TA^,_PAN-2T M71H/BC\/9M8\165EJ.@Z3'XR\//J6KZ?J47B6?3KW3K$:@;JZM=0B\%^,'L9 MXHC%=CPIXE%NTC:#JBVM>?XX?!^VNHK";XF^!UO[BV\07=M8+XDTN2^N;;PF MNB2>)Y;:RBN)+J<>'X/$OAZZUA8HG?3[/7=(O;E8[/4K.>8 ]3HKY]^+7QVN M?A7XN^''A$?#'QEXON/BKXFN/!/@W4=!U3P+8V&H>,+3X;_%7XJW>ARCQ)XI MT:[M6A\*?"36T&H7%M%ITVMZYX8TN&Y=;O5KO1N^B^+?PPFN9;)?B#X*%_;Z MOHGA^\T\^*M!:]L=>\2&Q70-%O8(]0=K?4];DU33(M&M)"'U>;4M.BTPWB45\L_"_P#;'^ ?Q*^&NF_$R?Q[X8^'^GWUQJUI=Z%\0O%O@_0?$6AW M>DR>-)9+;6K)->NX+6>XT3X?^+?%%LD=U/O\-Z#K6K,5MM$U=['J/C1^TC\- M?@IX'\5>-=8U*/Q*_A+3M&U?4/"OA/4M!OO%E07P![]17%3?$CX?V\FM07'C7PI!/X(/$C?$?X=Q^$O#[Z(UUXKB\?^$KS0H[3Q!X4TSQGI=]?7]IJLMMH M]K>^'-4MM=L9-4EMTOO#DD'B:U>30;JWOW /6:*PM)\4>&]=NM1L=%U[1]6O M=(-N-4M-.U&TO+G3_M9N5M&NX;>622!+I[*]CMY)%$<\EE>1Q,[VEPL>[0 4 M444 %%%% !115,ZC8 D&\M 0<$&YMP01U!'F<$4 7**HG4[ #/VVTZJ/^/JV M'WF"]Y0._3J>@!) /XT6'_!6SX@^)/@7X]_:A\$?\$^_C[XL_9Z\ P?''5+W MXA1?&O\ 9"T.\U'P[^SYXI\=^$OB#KFG^"=?^-VG^,!'#J/PZ\2R:3IUUI4& MIZG:PVLD-MF[B6@#]I:*\S^%/Q3\._%KX7_#CXJ:+YFFZ/\ $KP'X.\?Z3IV MJW&GKJEAIGC/PYIOB2PLM22TN[BV34+6UU.&"\2WGF@%Q')Y,LL6R1N__M&P M_P"?VT_\"K?_ ..T 7:*0$,H92"" 000001D$$'!!'0@X/K7R)XV_;(\!>!/ M%OQQ\!:MX9\8OXR^"?P^TOXJ/I"0Z);V_P 1? UY:O=:MJ'P\UN^UFVT;4M6 M\(+$H\9>&=6O-'USP]!J?AG5+NU_L7Q5HFI7(!]>45X];?&[P=+\3?$GPBGA MUZV\:^%OAQI/Q,U"W_L:[NM+O](OKZ[L-5TCP[JEDL\7B'Q/X2;_ (1R[\5Z M%IL4MYI5A\0/A[=;9AXJLD7P#PY^W3\/_'.G_!'7OA_X,\9^,_"'[07BS0?! M_P -O'&CZAX!?PGJ.JZ[X"^*'Q$EM;^^_P"$QDO=)U;PGI/PC\5Z+X^\,7^G M0>*?"'BZ;1?#^H:,[WT]U9 'W!17RG#^V-\(FT*/6;J/Q;I]Q:?'H?LX>+M! MN= 676_AW\21K%CI$O\ PG45C?WFGZ1X1@36_"VMOXWM=1U'PU+X;\8^$]>M M[^6PURV<=)XP_:;^&W@VW^-6I7KZO?Z#^SC9V=_\#;'XC MWL=[#)<0WVK7GA_X=ZMHOCOQ'8:';7]WIWAG6=,N8HKR_NDTV@#Z(HKQ;7?C MEX6L/',/PT\.V.J^//'DGPVN/BY)X<\*OHQFA\!C53H6C:J^HZWJVCZ,LWC# M6XK_ $KP=:/J*?VU<:1K5PT]EINE7E_'O/\ &#X;6-F+CQ%XR\,^#[F'3-,U M35=*\6^(M!T/4] 35+[1](AM=;@N=3\FRO8==\0:)X>N8?M$BQZ[J^EZ6)'N MM4TY+L ]+HKQZ+]H7X#S6%QJL7QG^%CZ=:#1S<7B^/?"YMX6\0WFLZ=H,3R? MVG@3ZUJ/ASQ#INE6XS/?ZEH.M:=;127NE7UO!T]K\3_AO??V:;+Q]X,O$UG1 M5\2:1-:^)]%N+?5?#SZ3;Z^NMZ;<0WKP7^E-H5Y::VM]:R36QT>ZMM4$AL)X MKA@#NJ*\&U+]I3X-Z1XK\->$+_QYX8;5O&OC/1_A[X1MM+US3M=O-4\8ZOX7 M\=^,(]%O]-T>:\OO#,D>@_#;QG>+<^)8=,M;K^P=3AMI7GLYXDI?%W]I;X>_ M"KX/?$/XSVDX^)'A[X87,=EXJTWX>ZSX8U35[2_-YHMM<:8QU#6]-TNVU6T@ M\0:5JWUTQZ3 M-%'J$\-M)Y+\/_VPO@3XV^#O@CXU:OXVT#X:>&O'7@>Y^(EA8?$GQ)X8\/:S MIWA2Q4S:GJ^J1IK-W81V&DV9BU'5M1M+Z[T[3M-GBU"ZO([)OM% 'U%165I& MN:1KT%U!D\]JK?VC8?\ /[:? M^!5O_P#': +M%46U/3U4L;VS SS=VP'L,F4 9/')Q7R!^QW^WM^S9^W3X<^ M+/BG]GOQK!XETCX,?'7XD?L_^,)KB;38&?Q=\.-1BM9]:T=;?4;O^T?!GBS3 M;JQ\1^"O$*^5#KFAWL<_DV]U#=VEN ?9M%4O[1L/^?VT_P# JW_^.T^.]M)G M$<5S;R.V=J1SPNYP"QPJ.S' !)P#@ D\"@"U16%XHUP>&?#>O^(C8W&IC0M& MU36&TZTEM(+J^72[&>^>UMYKZ>VLHIYTMVBBDN[B"V61E,TT489U^'O"7_!1 MCX'^(]:^#^AZQ8>)? #_%_@&Y^(?A6X\5 M^)+7Q5>Z3IVI:KIEE?:9/H\5Q<7^DZK9--J44.@:CH>N:J ??U%?.9_:>^&L M'Q0M_A??:A:6US-X.^*'C*?Q='XA\*WO@K38?A3\5/!GPB\0>'-6UBUUMY;# MQC_PE?CG2+5O#LMG]JTV[CO=$U5[3Q!$FERWO%/[27PS\,>-/@IX+_M6#79/ MCG>^*(?#&OZ#JOA^]\.:;IOA;X8>)OBQ/XAUO46U>'R] U+PUX7O!I>HZ?%? MQ37%S9S3FWTZ1[Y #WZBOFIOVL?@RGQ,E^'4GBK1X[6'P!'X[D^(4GB+PLGP M]663XK'X,?\ "%'76UL2IXZ3Q^$\/OX>DLXY_P"V)H=!C:3Q S:6F9:?MB?! M&_\ &GCOP5!XO\.6[^#_ (;>"?BCI'BG5/&7@K2_!'Q!\+^./#?Q)\6VE[X) M\2W/B'[+J%GHGA[X7>)-:\1ZK=QV>E:7HT9UK[7/I=EJ=W9 'U117(Z5X\\& MZUJ]QX.V*:GILG MV@QB+R=2TZ8LL6H633^%_"W]KOX0?%G0-8\:Z%J4NE?#K1(-574/B+XDOO#F MC^%-,UWP[K6NZ)XN\#>)&FUYM9\%?$/P3)X?N=2\9^#?&>CZ#JOAS2+NSNM0 M6.:/5K32@#ZBHKR6X^/GP-M=0N-)N/C'\+H=4M'MX[K3G\?>%EOK:2ZN_#EC M"D]K_:OG1.UWXQ\(P,KHIC?Q5X;\W8NNZ6UUL:7\4O >HBRC/C#PA%=ZIXB\ M4>&-*M(O%OAZ_?4]8\*:_P"(_#^JZ992V5_+%<:O9WGA37HM3T2-FU71K[1M M+[5J41DDT[3]?T+4K[:"MIIFM:3J=PT>GZE97,_'R_M-?"NT^ M,^O?!/4M/J9O)_' M-SXB^%^O6IT22QB^TS7%A8:;/?:H-0L;$ ^@Z*\#\7?M1_L^>"/ "?%#7/BU MX*;P1<>'-'\7:=KFCZS:^(HM9\->(-2\/:/HNNZ%;Z$^H76M:3J&I>+?"]M% MJ&G0W%G&-?TFYN9X+2]AN&[;5OC!\*= %^=>^)/@31/[,NK"QOQJ_BO0]->U MO=5U&XT?2[.9+R^A=;S4M8L[S1["U ,]WK%G=Z3!&^HVMQ:Q@'HU%?/&M_M) M^!O#/QJO?@WXG1_#1L?AAX?^*4WQ \0:UX5T?P+_ &9XJ\?_ /"LO#VA"]O] M<@U3_A(]8\7M;Z9IMFVEBTU":^TZUL;VYU&^M[%['BK]I3X7>&M1^!MC9ZW: M>+8?C]XZC\$>"]4\):MH.K:7")?A]\2_B*GBC4[H:K$/^$6;2OA7XDT]=0TU M=0F;5O)B^R_9+;5KS30#W^BO*+3XZ_!J_P!:D\-V'Q2\!:AX@A1GET33O%&D M7^K1I'XCTCPA.SZ?9W4UT@M/$_B#0-!O=\2FRU37=%M+L0R:MIXN?5Z "BBB M@ HHHH **** "BBB@ HHHH *^%?VIO\ @F=^PA^VSXQ\/_$#]JK]F/X9_&_Q MGX5\,IX.\/>(?&UCJMUJ&E>&(]5U+7$T:T>PU?3XULUU;5]2O@KQ/)Y]Y,?, MVL%'W510!^/'_#@'_@CA_P!(^_@!_P""GQ+_ /-/7Y*?\%;?^#5/]EK]HGX+ M6.O_ /!.SX=?#W]F#]HSP%)+-8>'+6^UO2?A3\8M!NYH3?>&_&#WMQXAE\*^ M*-, EO\ PCXTTRT>V=VN_#GBC3KO3K_3=9\,?UY44 ?S9?L)_P#!K]_P38_9 MM_9W\)> ?VB_@AX"_:P^.4R#6_B9\7?'EKX@-K>>);ZVMDNM!\!Z);ZSIT.@ M> M \G[%H4%W;RZYJI%SKNN7*WFHC3M.^QO^' /_ 1P_P"D??P _P#!3XE_ M^:>OV'HH ^5_V5OV(_V4_P!B/PYXH\(_LI_ _P $? _PWXSURU\2>*-'\$6M M_:VFM:[9Z>NE6NIWJZAJ.HN]S#IR+:(T4,%"V6KT3XR?![3OC+8>$=(U MK4A;:)X=\967B?6-'FT;3-:T_P 7:9%HVO>']3\)ZS;ZF&2/1M)/9** /S7U'_@F[X6N;O3;^R^-/Q/CU3P_X9^#6B:'K_B#2 MOAUXZUVYU+X/W/QV5?$7CAO&GA+6M ^(E_X\T']H[XG>&O&MOXG\.36KV,GA M;5/#@T#Q'X7M-8N.@A_X)^^'-.\6WWC#P_\ %?QSX;U&;Q-\=/$NF)H^@^ 8 MK71G^-T?P2CO=*M+.?P[/8'1_#\7P-T'3[&Q^Q)'>:/KWB+39OLH.BW&D?H1 M10!^8=Y_P2[^%=[HW_"+3?$3XA/X7GL?ACHVH:;2]5FOP]Q8Z8OASXF^); MJ)M+:&]76(M(N6N6MK*XLK[YC^%'_!/_ ,,?!W6?AQK7A+XM>/?/^&L&H^#K M&/4?"OP-[B'X;VUWXHNO!FJ_#WPI)X8^*U_/_ ,+7 MM;6UU"*Z\4W=WJU[J#?H'10!^7=A_P $PO!MC)X7D7XO>/)O^$7\%WG@VW$F M@^"A]HAN_#'[:OA7^TY&73 T%]'8?MP_$64BV\N&6X\+>#/,0PKXABUSM+[_ M ()S_#B\^''_ @"^.O&T>/K^RMKG3F MM+NU\6WOPETB\31=3%YIGAZ;6M:BT:-+.U\+VOAS]$** /SI^*?[$L=OX62[ M^$6L:[!X^T7Q'+=^"O$U]>^$+CQ'\/\ 0=8^-%S\=-63PM)XO\+:_P"'-?UG M3_&]T+;0;OQE;?;=.\(_:=/@UMM6GU.\\19^C_\ !.+P?:IH]Y<_$'5+/5-) M\8?#SQ7;V&B?#WX5P^"$TWP?^SIX9_9AUGP%-\//$7A?Q;X1N/!_B?X:^%M+ MD^S&Q%_X4\2VL-YX1U#3=!^T>';O])J* /#?@]\"/#_P:U/Q_J>@ZWKUZ/B' MKT7B+5-(NGL+/PWI^KK+JLU]JNA^'M,M+33-&U7Q'+JIN?%MQI,%A8^(M4LH M/$%UI\U#4+F6\O;J8IXE53+<7,TLTA55! M=SA0, ?KO10!^.[?\$ ?^".../\ @GW^S_G*]=)\3= P+=/% .=N<=LXR",@ M_C38?\&W&H>'O@;X]^"]G^Q;_P $LO&7BS68OCCI?@W]I+Q5\3?VI]'^)6@6 MGQ$\5>.]5^&NO7'@_2OA#JV@+K7PET#Q+X:T/3+"#Q-H+X.LVDU"/[4\D M?]CU% 'X=?"K_@WE_P""4'AGX8?#GPW\0_V'/V>O%_C[P_X#\'Z)XV\60:3X ML\GQ/XOTGPYIMAXF\0Q?:?$4$_EZUK=O?ZG'YT$$OEW2^;#')O4=]_PX!_X( MX#_G'W\ .X_Y!/B3N,?]#/7[#T4 8GAKPWH?@[P[H/A+PQIMMHWASPQHNE>' M= TBS5UL]+T71+"WTO2=.M5=W=;:QT^TMK6!7D=A%"@9V(+'Y2^+?[&/@CXW M7'Q5/CKQ3XJC@^(E[X!U;1+OPJVG>&_$OPXUCP%H>I^&TU'PIXEBM[RYG/BC MP]K>M^&O%]AK-I?:9X@\)ZYK?A;4+.?1-5N[63[(HH ^0[K]DW3YO%WA3XC6 M?Q \3:-\2="\;_%/Q)K/C?2+2RAU3Q3X;^*ND:IHFI^ [VRNKB\T;3=%T:S3 MP!<:-J&DZ=;ZP-3^$?P\O=0N;U;#5K?5^,B_83\)Z=\0?#/Q4T+QKJNC>.]. M^*?A+XQ>,=4LO"WA&STWXG>/_"/PE^)WP=C\8>,O#>D6.D:$?&7B?PW\6/$% MUXX\8Z/9:;K_ (HOM$\"VMS M(]:M/B]H_P 4I_%EWJ26,>M7/Q&^+]SIB>*_B.VIZ*NBI-?6GA_PK\._"7A; MPY+9'P]X8\._#GPM;Z; MXFJ7NHY_C/]CSQ%?:-XYT30?'EGK^B?M%V.BZ#^ MV+HGC+1UTZ[^-NG6OPDTWX,>(/%7A#7O"YAM/A/\0/%W@KP_X6T;Q9-;>&?$ MWA?6] T%-*T+2? >OW8\;V?WS10!\X>(_P!G32+[XH^&/C/X(\2ZQ\+_ !WI M'P\M/A%K;^'M/\-ZOH?BCX7:?KS>)]$\*ZIHWB'2+^UMKGP;K5UK-UX+UW23 M8W.CKXD\1VMY:ZQ8:DEI:^2^/?V#/ASXYL-=LI?%?B^PDO\ QAXM\9Z%=M_8 MVK7/A>_^)'QB^%WQO^)5E9/J=A(=2TSQ1XT^%.C2VUMJ[73>&[+5=6MM'E2. MV\.+H/W310!^4OC;_@GSK>B^)O!'C'X9^-+OQ!K"_M >!?'GBJU\6P^'=,T_ M2/#4?[97Q9_:]\8ZWHWV+3&GU/6['7_B[K_AO1M'N985O]#LM*>YU"/6UOM5 MN_=]!_8'^#OACPK%X&T2[UX>$+#41XFT70-;CT+Q/8:1XQN/@'=?LUZQK"V^ MN:1=6FJ:/K_PLO+JPUCP7J]K>>$YM4NKN_M=-M+>8:?']QT4 ?G=IW_!.7X: MV>OS:Q=?$'XEZI;-J/A"YM].O]4LKF6+2O#GPF_:#^"E[X:G\27-M<^+-1TG M4/A[^TAXTT33KR_UN?Q+X<71?!UU8:_<7VDWEWJ?93_L4:--^R?XC_95E^)G MB6YT[Q/8Z=I.J?$9O!GPLTGQE>Z?HTGAZVTN?4K#P?X-\*>$=7\0)H7A71-' MO_$FHZ#/J6I?9SV.O:7\0OB MU\4M#N-,TOPC:0:?XR^*_P"T#\)OVB+V6XM9-+N8M6T72O$_PDTOP]#H^H"0 M:EX6UO6!J%VWB*#0M?TF]\(/^"?7@CX'SS)X-\>^(M9T6?X?:/X,F\/_ !#\ M&?"GQO9/JFE^&;3P#=>*X=3O?!%GXFL)/$7P[L;3PCXE\(:7KUCX%U:.UCU= M] CU*^U]];_0.B@#RCX*?"]O@U\/M)^&UOXKUSQ9H'A:XU/3_!DOB);5]3\. M^!AJ%Q)X/\#'4(!]HUJP\":"]GX3T;6]9>Z\1ZGHNDZ=/XCU'5M;^W:M?>KT M44 %%%% 'AO[1/[-7P*_:S^%^K?!;]HWX9^&?BY\+==U#1=4U?P3XM@NKC1+ M_4/#NHQ:MHEU<16=W93M+IVHP17=N5N%42HI=77*G\ZO^' /_!'#_I'W\ /_ M 4^)?\ YIZ_8>B@#^=[]L?_ (-V/V"_''[-'Q=\%?L=?L9_LB_##]HOQ=X6 ME\-?#CXE_$33/B*GA[X>WNMW5MI^K^,X!X8U#7-5?Q/X>\/3ZKJ/@K&FW-C# MXOAT2[U6*;2[:[M;C\DO^"7G_!IQXJ_9D^/6L^(/V[[3]BK]KSX!>)O!&J:' M=>#?L_QCG\7>$?%UO/\ AP#_ ,$AOGTN37-$U71X M]2CMX;N2P;4["XL?M<=K<$07#VXG,J0S$12.BK)E"P/P+XI_X)R_#[Q)\$?A M/\$(/''B#P[HWPM^ /Q8^ ":SX=\,>"-.U3Q/HWQ7^"-O\"=2\6:W;QZ1_9J M^+],\+VR:G:WEK;)8W>MEFO[*72PFFK^C-% 'P-IG[".E:1XKO/&>F_%WQQI MNN7&K?&76X9;#0O!"0PW?QJ_:;^'/[3WB6TFAO=%OX[S25\1?#FU\%BTE"W5 MUX)U[7(YM1C\2-INOV' V?\ P2Y^$T'@C2_AA)-$AT); MWP9;7ZW_ (J_9OUO]E75M>MM>C\(M?:=)O'V@ZM^S5IFLR:MX5^&?@#0 M]4TOX8?MN?#+]JCQMX_ET?P'X1T#04\975EX/U*QLM)T[2M.T[7-0-HVH7=M MJ-YDIXTK M]FKPFVA"6(VWF:WKT%Y:S6$>BVFF=QH7[!_A?2-6\87,OQ/\?7?A[XG6GQIT MWXJ>#19>#+;1?&>G_%SXN_'GXRV9L[\>'I_$W@76/ 7B+]I#XH:7X?\ $?@; M7M"UG5O#]_I5MXHN=6U'1K74C]Y44 ?GAX__ ."=W@3QW:7_ )WQ"\9:=KFN M_#OXI_#KQ1XBATKPA=7^OVGQ*^ ?AC]G.+6YK2?1TTJQUKPWX#\*6%S:-864 M.GZMK\]S-J]C-H\6FZ)I]C2?^">?@/1[V[U&'XE_$F\NK?5/@]J'A(ZFWA6\ M3PI#\$/V@?'G[1O@BQ5VT!+OQ%'#XP^)7BK0=0NO$5Y?7]]X1?289[F3Q)IK M>)KS]!Z* /SE\+?\$X? W@[X::]\'=$^+GQ5/PXUOP9\.='CT34K?X=:C?Z3 MXX^&>D?#;P[H_P 2M*\0OX'BUJSU+6-!^$?@*P\4>#X;M/ &L3:5=Z@/#MK= MZOJ#2=UX@_85^'>MZOX*UE/$_BJVO/A]\89_BQX7N)ETC4;NRCUG]H+2_P!I MCQ7X,N+J[LQ)?Z#K?Q+TBQ%I>W@FUSP]X&\U*VGO MFN-5\6^%[;1=70LL"^'[F?\ LY+/5T@U./R:Q_X)G_#91:6>M?$[XH:SH)UW MQAXEUSP^L_AK2K/6M:\7:'^TIX.NKF*_LM#.M^'XX_!/[3_C/07AT#4K+SKW MP[X1\31O::_'XENO$GZ4T4 ?$OAC]C9/"VB?">WL_BMK'8I;J MYT[2/&^F7.F>+?#GA2^\/_;(&!C.?<]?QI:* "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ 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 ***** "BBB@#_V0$! end XML 18 R1.htm IDEA: XBRL DOCUMENT v3.8.0.1
Document and Entity Information - USD ($)
$ in Billions
12 Months Ended
Dec. 31, 2017
Feb. 09, 2018
Jun. 30, 2017
Document and Entity Information      
Entity Registrant Name Mellanox Technologies, Ltd.    
Trading Symbol MLNX    
Entity Central Index Key 0001356104    
Document Type 10-K    
Document Period End Date Dec. 31, 2017    
Amendment Flag false    
Current Fiscal Year End Date --12-31    
Entity Well-known Seasoned Issuer Yes    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Filer Category Large Accelerated Filer    
Entity Public Float     $ 2.2
Entity Common Stock, Shares Outstanding   51,781,340  
Document Fiscal Year Focus 2017    
Document Fiscal Period Focus FY    
XML 19 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 $ 62,473 $ 56,780
Short-term investments 211,281 271,661
Accounts receivable, net 154,213 141,768
Inventories 64,657 65,523
Other current assets 14,295 17,346
Total current assets 506,919 553,078
Property and equipment, net 109,919 118,585
Severance assets 18,302 15,870
Intangible assets, net 228,195 278,031
Goodwill 472,437 471,228
Deferred taxes and other long-term assets 66,162 36,713
Total assets 1,401,934 1,473,505
Current liabilities:    
Accounts payable 59,090 59,533
Accrued liabilities 114,058 105,042
Deferred revenue 23,485 24,364
Current portion of term debt 0 23,628
Total current liabilities 196,633 212,567
Accrued severance 23,205 19,874
Deferred revenue 17,820 15,968
Term debt 72,761 218,786
Other long-term liabilities 34,067 30,580
Total liabilities 344,486 497,775
Commitments and contingencies
Shareholders’ equity    
Ordinary shares (in shares) 221 209
Additional paid-in capital 873,979 774,605
Accumulated other comprehensive income (loss) 1,618 (928)
Retained earnings 181,630 201,844
Total shareholders’ equity 1,057,448 975,730
Total liabilities and shareholders' equity $ 1,401,934 $ 1,473,505
XML 20 R3.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONSOLIDATED BALANCE SHEETS (Parenthetical)
Dec. 31, 2017
₪ / shares
Dec. 31, 2017
USD ($)
shares
Dec. 31, 2016
₪ / shares
Dec. 31, 2016
USD ($)
shares
Statement of Financial Position [Abstract]        
Common stock, par value (in NIS per share) | ₪ / shares ₪ 0.0175   ₪ 0.0175  
Common stock, shares authorized (in shares)   200,000,000   200,000,000
Common stock, shares issued (in shares)   51,488,000   49,076,000
Common stock, shares outstanding (in shares)   51,488,000   49,076,000
Commitments and Contingencies (Note 9) | $    
XML 21 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
Income Statement [Abstract]      
Total revenues $ 863,893 $ 857,498 $ 658,140
Cost of revenues 300,450 301,986 189,209
Gross profit 563,443 555,512 468,931
Operating expenses:      
Research and development 365,878 322,620 252,175
Sales and marketing 150,457 133,780 97,438
General and administrative 52,170 68,522 44,212
Impairment of long-lived assets 12,019 0 0
Total operating expenses 580,524 524,922 393,825
Income (loss) from operations (17,081) 30,590 75,106
Interest expense (7,937) (7,352) 0
Other income (loss), net 3,115 1,090 (524)
Interest and other, net (4,822) (6,262) (524)
Income (loss) before taxes on income (21,903) 24,328 74,582
Provision for (benefit from) taxes on income (2,478) 5,810 (18,312)
Net income (loss) $ (19,425) $ 18,518 $ 92,894
Net income (loss) per share - basic (in USD per share) $ (0.39) $ 0.38 $ 2.00
Net income (loss) per share - diluted (in USD per share) $ (0.39) $ 0.37 $ 1.94
Shares used in computing net income (loss) per share:      
Basic (in shares) 50,310 48,145 46,365
Diluted (in shares) 50,310 49,526 47,778
XML 22 R5.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Statement of Comprehensive Income [Abstract]      
Net income (loss) $ (19,425) $ 18,518 $ 92,894
Other comprehensive income, net of tax:      
Change in unrealized gains/losses on available-for-sale securities, net 929 342 (204)
Change in unrealized gains/losses on derivative contracts, net (net of tax effect of $105, $47, and $97) 1,617 399 2,555
Other comprehensive income 2,546 741 2,351
Total comprehensive income (loss), net of tax $ (16,879) $ 19,259 $ 95,245
XML 23 R6.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Statement of Comprehensive Income [Abstract]      
Change in unrealized gains/losses on derivative contracts, tax effect $ 105 $ 47 $ 97
XML 24 R7.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Ordinary Shares
Additional Paid-in Capital
Accumulated Other Comprehensive Income (Loss)
Retained Earnings
Beginning balance (in shares) at Dec. 31, 2014   45,487,764      
Common stock, amount outstanding, beginning balance at Dec. 31, 2014   $ 192      
Beginning balance, value at Dec. 31, 2014 $ 701,752   $ 615,148 $ (4,020) $ 90,432
Increase (Decrease) in Stockholders' Equity          
Net income 92,894       92,894
Unrealized losses on available-for-sale securities, net of taxes (204)     (204)  
Unrealized gain on derivative contracts, net of taxes 2,555     2,555  
Share-based compensation 50,764   50,764    
Issuance of shares through employee equity incentive plans (in shares)   1,267,244      
Issuances of shares through employee equity incentive plans 6,049 $ 6 6,043    
Issuance of shares through employee share purchase plan (in shares)   364,746      
Issuance of shares through employee share purchase plan 12,818 $ 2 12,816    
Income tax benefit from share options exercised 53   53    
Ending balance (in shares) at Dec. 31, 2015   47,119,754      
Common stock, amount outstanding, ending balance at Dec. 31, 2015   $ 200      
Ending balance, value at Dec. 31, 2015 866,681   684,824 (1,669) 183,326
Increase (Decrease) in Stockholders' Equity          
Net income 18,518       18,518
Unrealized losses on available-for-sale securities, net of taxes 342     342  
Unrealized gain on derivative contracts, net of taxes 399     399  
Share-based compensation 66,309   66,309    
Issuance of shares through employee equity incentive plans (in shares)   1,463,884      
Issuances of shares through employee equity incentive plans 5,090 $ 7 5,083    
Issuance of shares through employee share purchase plan (in shares)   491,968      
Issuance of shares through employee share purchase plan 17,465 $ 2 17,463    
Income tax benefit from share options exercised (46)   (46)    
Fair value of awards attributable to pre-acquisition services 972   972    
Ending balance (in shares) at Dec. 31, 2016   49,075,606      
Common stock, amount outstanding, ending balance at Dec. 31, 2016   $ 209      
Ending balance, value at Dec. 31, 2016 975,730   774,605 (928) 201,844
Increase (Decrease) in Stockholders' Equity          
Effect of adopting ASU 2016-09: Improvements to Employee Share-Based Payment Accounting 0   789   (789)
Effect of adopting ASU 2016-09: Improvements to Employee Share-Based Payment Accounting | Accounting Standards Update 2016-09     800    
Net income (19,425)       (19,425)
Unrealized losses on available-for-sale securities, net of taxes 929     929  
Unrealized gain on derivative contracts, net of taxes 1,617     1,617  
Share-based compensation 68,864   68,864    
Issuance of shares through employee equity incentive plans (in shares)   1,843,168.00      
Issuances of shares through employee equity incentive plans 7,642 $ 9 7,633    
Issuance of shares through employee share purchase plan (in shares)   568,876.00      
Issuance of shares through employee share purchase plan 22,091 $ 3 22,088    
Ending balance (in shares) at Dec. 31, 2017   51,487,650.00      
Common stock, amount outstanding, ending balance at Dec. 31, 2017   $ 221      
Ending balance, value at Dec. 31, 2017 $ 1,057,448   $ 873,979 $ 1,618 181,630
Increase (Decrease) in Stockholders' Equity          
Effect of adopting ASU 2016-09: Improvements to Employee Share-Based Payment Accounting | Accounting Standards Update 2016-09         $ 800
XML 25 R8.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Cash flows from operating activities:      
Net income (loss) $ (19,425) $ 18,518 $ 92,894
Adjustments to reconcile net income (loss) to net cash provided by operating activities:      
Depreciation and amortization 103,821 97,731 41,372
Deferred income taxes (2,150) 809 (22,607)
Share-based compensation 68,864 66,309 50,764
Gains on short-term investments, net (3,460) (1,774) (3,000)
Impairment of long-lived assets 12,019 0 3,189
Changes in assets and liabilities, net of effect of acquisitions:      
Accounts receivable, net (12,175) (41,331) (19,351)
Inventories (887) 8,263 (24,735)
Prepaid expenses and other assets (681) 6,948 (2,619)
Accounts payable 170 13,330 3,750
Accrued liabilities and other liabilities 15,216 27,261 30,884
Net cash provided by operating activities 161,312 196,064 150,541
Cash flows from investing activities:      
Purchase of severance-related insurance policies (1,312) (1,172) (743)
Purchase of short-term investments (188,745) (300,858) (219,459)
Proceeds from sales of short-term investments 193,082 237,764 179,700
Proceeds from maturities of short-term investments 59,129 149,725 129,279
Purchase of property and equipment (41,376) (42,976) (48,601)
Purchase of intangible assets (2,843) (7,962) (210)
Purchase of investments in privately-held companies (15,021) (4,982) 0
Acquisitions, net of cash acquired (872) (693,692) 0
Net cash provided by (used in) investing activities 2,042 (664,153) 39,966
Cash flows from financing activities:      
Proceeds from term debt 0 280,000 0
Principal payments on term debt (172,000) (34,000) 0
Term debt issuance costs 0 (5,521) 0
Principal payments on capital lease and intangible assets obligations (7,369) (1,364) (1,105)
Proceeds from issuances of ordinary shares through employee equity incentive plans 29,733 22,555 18,867
Net cash provided by (used in) financing activities (149,636) 261,670 17,762
Net increase (decrease) in cash, cash equivalents, and restricted cash 13,718 (206,419) 208,269
Cash, cash equivalents, and restricted cash at beginning of period 56,780 263,199 54,930
Cash, cash equivalents, and restricted cash at end of period 70,498 56,780 263,199
Supplemental disclosures of cash flow information      
Interest paid 5,384 5,335 27
Income taxes paid 1,218 835 1,114
Supplemental disclosure of non-cash investing and financing activities      
Intangible assets financed with debt 12,981 8,834 0
Unpaid property and equipment 3,962 5,425 2,228
Transfer from inventory to property and equipment $ 1,753 $ 3,814 $ 6,732
XML 26 R9.htm IDEA: XBRL DOCUMENT v3.8.0.1
THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
12 Months Ended
Dec. 31, 2017
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES:
Company
Mellanox Technologies, Ltd., an Israeli corporation (the "Company" or "Mellanox"), was incorporated and commenced operations in March 1999. Mellanox is a supplier of high-performance interconnect products for computing, storage and communications applications.
Principles of presentation
The consolidated financial statements include the Company's accounts as well as those of its wholly owned subsidiaries after the elimination of all intercompany balances and transactions.
On February 23, 2016, the Company completed its acquisition of EZchip Semiconductor, Ltd. ("EZchip"), a public company formed under the laws of the State of Israel and specializing in network-processing semiconductors. Upon the consummation of the acquisition, EZchip became a wholly owned subsidiary of the Company. The consolidated financial statements include the results of operations of EZchip commencing as of the acquisition date.
Certain prior year amounts have been reclassified to conform to the 2017 presentation.
Risks and uncertainties
The Company is subject to all of the risks inherent in a company which operates in the dynamic and competitive semiconductor industry. Significant changes in any of the following areas could have a material adverse impact on the Company's financial position and results of operations; unpredictable volume or timing of customer orders; ordered product mix; the sales outlook and purchasing patterns of the Company's customers based on consumer demands and general economic conditions; loss of one or more of the Company's customers; decreases in the average selling prices of products or increases in the average cost of finished goods; the availability, pricing and timeliness of delivery of components used in the Company's products; reliance on a limited number of subcontractors to manufacture, assemble, package and production test the Company's products; the Company's ability to successfully develop, introduce and sell new or enhanced products in a timely manner; product obsolescence and the Company's ability to manage product transitions; the timing of announcements or introductions of new products by the Company's competitors, and the Company's ability to successfully integrate acquired businesses.
Use of estimates
The preparation of financial statements in accordance with accounting principles generally accepted in the United States of America, ("GAAP") requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the dates of the financial statements and the reported amounts of net revenue and expenses in the reporting periods. The Company regularly evaluates estimates and assumptions related to revenue recognition, allowances for doubtful accounts, allowances for price adjustments, investment valuation, warranty reserves, inventory reserves, share-based compensation expense, long-term asset valuations, useful lives of property, equipment, and intangibles, accounting for business combinations, goodwill and purchased intangible asset valuation, investments in privately-held companies, accounting and fair value of financial instruments and derivatives, deferred income tax asset valuation, uncertain tax positions, litigation and other loss contingencies. These estimates and assumptions are based on current facts, historical experience and various other factors that the Company believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities and the recording of revenue, costs and expenses that are not readily apparent from other sources. The actual results that the Company experiences may differ materially and adversely from the Company's original estimates. To the extent there are material differences between the estimates and actual results, the Company's future results of operations will be affected.
Cash and cash equivalents
The Company considers all highly liquid investments with a maturity of three months or less from the date of purchase to be cash equivalents. Cash and cash equivalents consist of cash on deposit with banks and money market funds.
Restricted cash
The Company maintains certain cash amounts that are restricted as to withdrawal or use over the long-term. The cash is securing bank guarantees primarily issued against long-term tenancy agreements. The long-term restricted cash balance of $8.0 million was reported in other long-term assets on the balance sheet as of December 31, 2017, and was included in the ending balance of cash, cash equivalents and restricted cash in the statement of cash flows for the year ended December 31, 2017. There was no restricted cash as of December 31, 2016 and 2015. The following table provides a reconciliation of the cash and cash equivalents balances reported on the balance sheets and the cash, cash equivalents and restricted cash balances reported in the statements of cash flows:
 
December 31,
 
2017
 
2016
 
2015
 
(In thousands)
Cash and cash equivalents, as reported on the balance sheets
$
62,473

 
$
56,780

 
$
263,199

Restricted cash in other long-term assets, as reported on the balance sheets
8,025

 

 

Cash, cash equivalents, and restricted cash, as reported in the statements of cash flows
$
70,498

 
$
56,780

 
$
263,199


Short-term investments
The Company's short-term investments are classified as available-for-sale securities and are reported at fair value. Unrealized gains or losses are recorded in shareholders' equity and included in other comprehensive income ("OCI"). The Company views its available-for-sale portfolio as available for use in its current operations. Accordingly, the Company has classified all investments in available for sale securities with readily available markets as short-term, even though the stated maturity date may be one year or more beyond the current balance sheet date, because of the intent and ability to sell these securities prior to maturity to meet liquidity needs or as part of a risk management program. The Company regularly reviews its investment portfolio and charges unrealized losses against net income when a decline in fair value is determined to be other-than-temporary. The Company reviews several factors to determine whether a loss is other-than-temporary. These factors include but are not limited to: (1) the length of time a security is in an unrealized loss position, (2) the extent to which fair value is less than cost, (3) the financial condition and near term prospects of the issuer and (4) our intent and ability to hold the security for a period of time sufficient to allow for any anticipated recovery in fair value.
Fair value of financial instruments
The Company's financial instruments consist of cash equivalents, restricted cash, short-term investments and foreign currency derivative contracts. The fair value of a financial instrument is the amount that would be received in an asset sale or paid to transfer a liability in an orderly transaction between unaffiliated market participants. When there is no readily available market data, fair value estimates may be made by the Company, which may not necessarily represent the amounts that could be realized in a current or future sale of these assets.
Derivatives
The Company enters into foreign currency forward and option contracts with financial institutions to protect against foreign exchange risks, mainly the exposure to changes in the exchange rate of the NIS against the U.S. dollar that are associated with forecasted future cash flows and existing assets and liabilities. The Company's primary objective in entering into these arrangements is to reduce the volatility of earnings and cash flows associated with changes in foreign currency exchange rates. The program is not designated for trading or speculative purposes. The Company's derivative instruments expose the Company to credit risk to the extent that the counter-parties may be unable to meet the terms of the agreement. The Company seeks to mitigate such risk by limiting its counter-parties to major financial institutions and by spreading the risk across a number of major financial institutions. In addition, the potential risk of loss with any one counter-party resulting from this type of credit risk is monitored on an ongoing basis.
The Company accounts for its derivative instruments as either assets or liabilities and carries them at fair value. The accounting for changes in the fair value of a derivative depends on the intended use of the derivative and the resulting designation. For derivative instruments that hedge the exposure to variability in expected future cash flows that are designated as cash flow hedges, the effective portion of the unrealized gains or losses on the derivative instruments is reported as a component of accumulated other comprehensive income ("AOCI") in shareholders’ equity and reclassified into earnings in the same period or periods during which the hedged transaction affects earnings. The ineffective portion of the gains or losses on the derivative instruments, if any, is recognized in earnings in the current period. The derivative instruments that hedge the exposure to variability in the fair value of assets or liabilities are not currently designated as hedges for financial reporting purposes, and thus the gains or losses on such derivative instruments are recognized in earnings in the current period.
Concentration of credit risk
Financial instruments that potentially subject the Company to a concentration of credit risk consist of cash, cash equivalents, restricted cash, short-term investments and accounts receivable. Cash, cash equivalents, restricted cash and short-term investment balances are maintained with high quality financial institutions, the composition and maturities of which are regularly monitored by management. The Company's accounts receivable are derived from revenue earned from customers primarily located in North America, Europe and Asia. The Company performs ongoing credit evaluations of its customers' financial condition and, generally, requires no collateral from its customers. The Company maintains an allowance for doubtful accounts receivable based upon the expected collectability of accounts receivable. The Company reviews its allowance for doubtful accounts quarterly by assessing individual accounts receivable over a specific aging and amount, and all other balances based on historical collection experience and an economic risk assessment. If the Company determines that a specific customer is unable to meet its financial obligations to the Company, the Company provides an allowance for credit losses to reduce the receivable to the amount management reasonably believes will be collected.
The following table summarizes the revenues from customers (including original equipment manufacturers) in excess of 10% of the total revenues:
 
Year Ended December 31,
 
2017
 
2016
 
2015
HPE
13
%
 
16
%
 
14
%
Dell
11
%
 
*

 
*

____________________
 
 
 
 
 
* Less than 10%
 
 
 
 
 
The following table summarizes accounts receivable balances in excess of 10% of total accounts receivable:
 
December 31, 2017
 
December 31, 2016
HPE
13
%
 
11
%
Inventory
Inventory includes finished goods, work-in-process and raw materials. Inventory is stated at the lower of cost (principally standard cost which approximates actual cost on a first-in, first-out basis) or net realizable value. Reserves for potentially excess and obsolete inventory are made based on management's analysis of inventory levels, future sales forecasts and market conditions. Once established, the original cost of the Company's inventory less the related inventory reserve represents the new cost basis of such products.
Property and equipment
Property and equipment are stated at cost, net of accumulated depreciation. Depreciation is generally calculated using the straight-line method over the estimated useful lives of the related assets, which is three years for computer equipment and software, seven years for lab equipment, and seven years for office furniture and fixtures. Leasehold improvements and assets acquired under capital leases are amortized on a straight-line basis over the term of the lease, or the useful lives of the assets, whichever is shorter. Maintenance and repairs are charged to expense as incurred, and improvements are capitalized. When assets are retired or otherwise disposed of, the cost and accumulated depreciation or amortization are removed from the accounts and any resulting gain or loss is reflected in the results of operations in the period realized. During the fourth quarter of 2017, the Company retired fully depreciated assets that were no longer in use. As a result, $72.8 million of cost and accumulated depreciation was removed from the accounts. No gain or loss was recognized.
The Company capitalizes certain costs incurred in connection with internal use of inventory items in the Company's data centers and laboratories. Capitalized inventory costs are included in Property and equipment, net and amortized on a straight-line basis over the estimated useful life of the asset.
Business combinations
The Company accounts for business combinations using the acquisition method of accounting. The Company determines the recognition of intangible assets based on the following criteria: (i) the intangible asset arises from contractual or other rights; or (ii) the intangible asset is separable or divisible from the acquired entity and capable of being sold, transferred, licensed, returned or exchanged. The Company allocates the purchase price of business combinations to the tangible assets, liabilities and intangible assets acquired, including in-process research and development ("IPR&D"), based on their estimated fair values. The excess purchase price over those fair values is recorded as goodwill. The process of estimating the fair values requires significant estimates, especially with respect to intangible assets. Critical estimates in valuing certain intangible assets include, but are not limited to, future expected cash flows from customer contracts, customer lists and distribution agreements, acquired developed technologies, expected costs to develop IPR&D into commercially viable products, estimated cash flows from projects when completed and discount rates. The Company estimates fair value based upon assumptions that are believed to be reasonable, but which are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates.
Goodwill and intangible assets
Goodwill represents the excess of the cost of acquired businesses over the fair market value of their identifiable net assets. The Company conducts a goodwill impairment qualitative assessment during the fourth quarter of each fiscal year or more frequently if facts and circumstances indicate that goodwill may be impaired. The goodwill impairment qualitative assessment requires the Company to perform an assessment to determine if it is more likely than not that the fair value of the business is less than its carrying amount. The qualitative assessment considers various factors, including the macroeconomic environment, industry and market specific conditions, market capitalization, stock price, financial performance, earnings multiples, budgeted-to-actual revenue performance from prior year, gross margin and cash flow from operating activities and issues or events specific to the business. If adverse qualitative trends are identified that could negatively impact the fair value of the business, the Company performs a "two step" goodwill impairment test. "Step one" is the identification of potential impairment. This involves comparing the fair value of each reporting unit, which the Company has determined to be the entity itself, with its carrying amount including goodwill. If the fair value of a reporting unit exceeds its carrying amount, the goodwill of the reporting unit is considered not impaired and "Step two" of the impairment test is unnecessary. If the carrying amount of a reporting unit exceeds its fair value, "Step two" is performed. This involves comparing the carrying amount of goodwill to its implied fair value, which is determined to be the excess of the reporting unit's fair value over the fair value of its identifiable net assets other than goodwill. If the carrying amount of goodwill exceeds its implied fair value, an impairment exists and is recorded. As of December 31, 2017, the Company's qualitative assessment of goodwill impairment indicated that goodwill was not impaired.
Intangible assets represent acquired intangible assets including developed technology, customer relationships and IPR&D, as well as licensed technology. The Company amortizes its finite lived intangible assets over their useful lives using a method that reflects the pattern in which the economic benefits of the intangible assets are consumed or otherwise used, or, if that pattern cannot be reliably determined, using a straight-line amortization method. The Company capitalizes IPR&D projects acquired as part of a business combination as intangible assets with indefinite lives. On completion of each project, IPR&D assets are reclassified to developed technology and amortized over their estimated useful lives. If any of the IPR&D projects are abandoned, the Company would impair the related IPR&D asset.
Indefinite-lived intangible assets are tested for impairment annually or more frequently when indicators of impairment exist. The Company first assesses qualitative factors to determine if it is more likely than not that an indefinite-lived intangible asset is impaired and whether it is necessary to perform a quantitative impairment test. The qualitative assessment considers various factors, including reductions in demand, the abandonment of IPR&D projects or significant economic slowdowns in the semiconductor industry and macroeconomic environment. If adverse qualitative trends are identified that could negatively impact the fair value of the asset, then quantitative impairment tests are performed to compare the carrying value of the asset to its undiscounted expected future cash flows. If this test indicates that there is impairment, the impaired asset is written down to fair value, which is typically calculated using: (i) quoted market prices or (ii) discounted expected future cash flows utilizing an appropriate discount rate. Impairment is based on the excess of the carrying amount over the fair value of those assets. The Company performed an impairment test on the IPR&D during the fourth quarter of 2017 when the project reached technological feasibility and was transferred to developed technology, and concluded that the asset was not impaired. Intangible assets with finite lives are tested for impairment in accordance with our policy for long-lived assets.
Equity investments in privately-held companies
The Company has equity investments in privately-held companies. These investments are recorded at cost reduced by any impairment write-downs because the Company does not have the ability to exercise significant influence over the operating and financial policies of the company. The investments are included in other long-term assets on the accompanying balance sheets. The Company monitors the investments and if facts and circumstances indicate an investment may be impaired, then it conducts an impairment test of its investment. To determine if the investment is recoverable, it reviews the privately-held company's revenue and earnings trends relative to pre-defined milestones and overall business prospects, the general market conditions in its industry and other factors related to its ability to remain in business, such as liquidity and receipt of additional funding.
Impairment of long-lived assets
Long-lived assets include equipment and furniture and fixtures and finite-lived intangible assets. Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of the assets may not be fully recoverable. If the sum of the expected future cash flows (undiscounted and without interest charges) from the long-lived assets is less than the carrying amount of such assets, an impairment loss would be recognized, and the assets would be written down to their estimated fair values. The Company reviews for possible impairment on a regular basis.
While performing the review for impairment for the fourth quarter of 2017, the Company noted an impairment indicator associated with the potential sale or discontinuation of the 1550nm silicon photonics line of business. As a result, the Company recorded impairment charges totaling $12.0 million in the fourth quarter of 2017, of which $7.7 million were related to property and equipment and $4.3 million were related to intangible assets. See Note 16 for more details about the impairment charges.
Revenue recognition
The Company recognizes revenue from the sales of products when all of the following criteria are met: (1) persuasive evidence of an arrangement exists; (2) delivery has occurred; (3) the price is fixed or determinable; and (4) collection is reasonably assured. The Company uses a binding purchase order or a signed agreement as evidence of an arrangement. Delivery occurs when goods are shipped and title and risk of loss transfer to the customer. The Company's standard arrangement with its customers typically includes freight-on-board shipping point, no right of return and no customer acceptance provisions. The revenues from fixed-price support or maintenance contracts, including extended warranty contracts and software post-contract customer support agreements, are recognized ratably over the contract period and the costs associated with these contracts are recognized as incurred. The customer's obligation to pay and the payment terms are set at the time of shipment and are not dependent on the subsequent resale of the product. The Company determines whether collectability is reasonably assured on a customer-by-customer basis. When assessing the probability of collection, the Company considers the number of years the customer has been in business and the history of the Company's collections. Customers are subject to a credit review process that evaluates the customers' financial positions and ultimately their ability to pay. If it is determined at the outset of an arrangement that collection is not reasonably assured, no product is shipped and no revenue is recognized unless cash is received in advance.
The Company maintains inventory, or hub arrangements with certain customers. Pursuant to these arrangements the Company delivers products to a customer or a designated third party warehouse based upon the customer's projected needs, but does not recognize product revenue unless and until the customer reports it has removed the Company's product from the warehouse to be incorporated into its end products.
Multiple Element Arrangements
For revenue arrangements that contain multiple deliverables, judgment is required to properly identify the accounting units of the transactions and to determine the manner in which revenue should be allocated among the accounting units. Moreover, judgment is used in interpreting the commercial terms and determining when all criteria of revenue recognition have been met for each deliverable in order for revenue recognition to occur in the appropriate accounting period. While changes in the allocation of the arrangement consideration between the units of accounting will not affect the amount of total revenue recognized for a particular sales arrangement, any material changes in these allocations could impact the timing of revenue recognition, which could affect our results of operations.
For multiple element arrangements that include a combination of hardware, services, such as post-contract customer support, and software, the arrangement consideration is first allocated among the accounting units before revenue recognition criteria are applied. The allocation is derived based on vendor specific objective evidence ("VSOE"). When VSOE or third party evidence is unavailable, we use management's best estimate of selling price.
Distributor Revenue
A portion of the Company's sales are made to distributors under agreements which contain price protection provisions. Currently, the Company recognizes revenues from sales to distributors based on the sell-through method using inventory and point of sale information provided by the distributors, net of estimated allowances for price adjustments. Upon the adoption of the new revenue standards effective January 1, 2018, the Company will recognize revenues from sales to distributors upon shipment and transfer of control (known as “sell-in” revenue recognition), net of the estimated allowances for price adjustments.
Deferred Revenue and Income
The Company defers revenue and income when advance payments are received from customers before performance obligations have been completed and/or services have been performed.
Shipping and Handling
Costs incurred for shipping and handling expenses to customers are recorded as cost of revenues. To the extent these amounts are billed to the customer in a sales transaction, the Company records the shipping and handling fees as revenue.
Product warranty
The Company typically offers a limited warranty for its products for periods up to three years. The Company accrues for estimated returns of defective products at the time revenue is recognized based on historical activity. The determination of these accruals requires the Company to make estimates of the frequency and extent of warranty activity and estimated future costs to either replace or repair the products under warranty. If the actual warranty activity and/or repair and replacement costs differ significantly from these estimates, adjustments to record additional cost of revenues may be required in future periods. Changes in the Company's liability for product warranty were as follows:
 
Year Ended December 31,
 
2017
 
2016
 
(In thousands)
Balance, beginning of the period
$
1,474


$
1,641

Assumed warranty liability from acquisition

 
290

New warranties issued during the period
1,459


1,727

Reversal of warranty reserves
(565
)

(856
)
Settlements during the period
(1,479
)

(1,328
)
Balance, end of the period
889


1,474

Less: long-term portion of product warranty liability
(183
)

(211
)
Balance, end of the period
$
706


$
1,263


Research and development
Costs incurred in research and development are charged to operations as incurred. The Company expenses all costs for internally developed patents as incurred.
Advertising
Costs related to advertising and promotion of products are charged to sales and marketing expense as incurred. Advertising expense was approximately $2.9 million, $2.1 million and $2.0 million for the years ended December 31, 2017, 2016 and 2015, respectively.
Share-based compensation
The Company accounts for share-based compensation expense based on the estimated fair value of the equity awards as of the grant dates. The fair value of restricted stock units ("RSUs"), is based on the closing market price of our ordinary shares on the date of grant. The Company estimates the fair value of share options and the Employee Share Purchase Plan ("ESPP") using the Black-Scholes option valuation model, which requires the input of subjective assumptions including the expected share price volatility and the calculation of expected term, as well as the fair value of the underlying ordinary share on the date of grant, among other inputs.
The Company bases its estimate of expected volatility on the historical volatility of the Company's shares. The Company did not grant share options in 2017, 2016, and 2015.
Share-based compensation expense is recognized on a straight-line basis over each recipient's requisite service period, which is generally the vesting period. Share-based compensation expense is recorded in full during the vesting period, and the effect of forfeitures will be recorded as they actually occur.
Comprehensive income (loss)
Accumulated other comprehensive income (loss), net of tax on the consolidated balance sheets at December 31, 2017 and 2016, represents the accumulated unrealized gains (losses) on available-for-sale securities, and the accumulated unrealized gains (losses) related to derivative instruments accounted for as cash flow hedges. The amount of income tax expense allocated to unrealized gains (losses) on available-for-sale securities and derivative instruments was immaterial at December 31, 2017 and 2016.
Foreign currency translation and remeasurement
The Company uses the U.S. dollar as its functional currency. Foreign currency assets and liabilities are remeasured into U.S. dollars at the end-of-period exchange rates except for non-monetary assets and liabilities, which are remeasured at historical exchange rates. The Company derives all revenues in U.S. dollars. Expenses are remeasured at the exchange rate in effect on the day the transaction occurred, except for those expenses related to non-monetary assets and liabilities, which are remeasured at historical exchange rates. Gains or losses from foreign currency transactions are included in the Consolidated Statements of Operations as part of "Other income (loss), net."
Net income (loss) per share
Basic net income (loss) per share is computed by dividing the net income (loss) by the weighted-average number of ordinary shares outstanding during the period. Diluted net income (loss) per share is computed by dividing the net income (loss) by the weighted-average number of ordinary shares outstanding during the period increased to include the number of additional shares that would have been outstanding if the potentially dilutive shares had been issued. Potentially dilutive shares include unvested RSUs, outstanding stock options, and shares to be purchased by employees under the Company’s employee stock purchase plan. The dilutive effect of potentially dilutive shares is reflected in diluted net income (loss) per share by application of the treasury stock method.
The following table sets forth the computation of basic and diluted net income (loss) per share for the periods indicated:
 
Year Ended December 31,
 
2017
 
2016
 
2015
 
(In thousands, except per share data)
Net income (loss)
$
(19,425
)

$
18,518


$
92,894

Basic and diluted shares:
 


 


 

Weighted average ordinary shares outstanding
50,310


48,145


46,365

Effect of dilutive shares


1,381


1,413

Shares used to compute diluted net income (loss) per share
50,310

 
49,526

 
47,778

Net income (loss) per share—basic
$
(0.39
)
 
$
0.38

 
$
2.00

Net income (loss) per share—diluted
$
(0.39
)
 
$
0.37

 
$
1.94


The Company excluded 4.5 million potentially dilutive share options and RSUs from the computation of diluted net loss per share for the year ended December 31, 2017, 0.5 million and 0.5 million potentially dilutive shares from the computation of diluted net income per share for the years ended December 31, 2016 and 2015, respectively, because including them would have had an anti-dilutive effect.
Segment reporting
The Company has one reportable segment: the development, manufacturing, marketing and sales of interconnect products.
Income taxes
To prepare the Company's consolidated financial statements, the Company estimates its income taxes in each of the jurisdictions in which it operates. This process involves estimating the Company's actual tax exposure together with assessing temporary differences resulting from the differing treatment of certain items for tax and accounting purposes. These differences result in deferred tax assets and liabilities, which are calculated using tax rates expected to be in effect during the period these temporary differences would reverse, and are included within the Company's consolidated balance sheet.
The Company must also make judgments regarding the realizability of deferred tax assets. The carrying value of the Company's net deferred tax assets is based on its belief that it is more likely than not that the Company will generate sufficient future taxable income in certain jurisdictions to realize these deferred tax assets. A valuation allowance has been established for deferred tax assets which the Company does not believe meet the "more likely than not" criteria. The Company's judgments regarding future taxable income may change due to changes in market conditions, changes in tax laws, tax planning strategies or other factors. If the Company's assumptions and consequently its estimates change in the future, the valuation allowances it has established may be increased or decreased, resulting in a respective increase or decrease in income tax expense. The Company's effective tax rate is highly dependent upon the geographic distribution of its worldwide earnings or losses, the tax regulations and tax holidays in each geographic region, the availability of tax credits and carryforwards, and the effectiveness of its tax planning strategies.
The Company uses a two-step approach to recognizing and measuring uncertain tax positions accounted for in accordance with the guidance on judgments regarding the realizability of deferred taxes. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount which is more than 50% likely of being realized upon ultimate settlement. The Company considers many factors when evaluating and estimating its tax positions and tax benefits, which may require periodic adjustments and which may not accurately anticipate actual outcomes. The Company recognizes potential accrued interest and penalties related to unrecognized tax benefits within the consolidated statements of income as income tax expense.
Adoption of new accounting principles
In March 2016, the Financial Accounting Standards Board ("FASB") issued ASU No. 2016-09, Compensation-Stock Compensation (Topic 718); Improvements to Employee Share-Based Payment Accounting. The Company adopted ASU No. 2016-09 during the quarter ended March 31, 2017. The standard requires, among other things, excess tax benefits to be recognized in the statement of operations as an income tax benefit as opposed to additional paid-in capital. This change was adopted prospectively and did not have a material effect on the Company's condensed consolidated financial statements. The standard also requires, among other things, excess tax benefits to be included in operating activities in the statement of cash flows as opposed to in financing activities. This change was adopted retrospectively and did not have a material effect on the Company's condensed consolidated financial statements.
The standard further requires excess tax benefits to be recognized when they arise, instead of when they actually reduce taxes payable under the prior guidance. This change was adopted using a modified retrospective method through a cumulative effect adjustment to retained earnings as of the beginning of the period of adoption. The impact of the adoption was to increase deferred tax assets by $4.6 million, which in turn was offset by an increase in the valuation allowance in the same amount, resulting in no change in net deferred tax assets and retained earnings as of January 1, 2017.
The standard also establishes an alternative practical expedient for estimating the effects of forfeitures of an award by recognizing such effects in compensation cost when the forfeitures occur. Adoption of the alternative practical expedient was applied using a modified retrospective method through a cumulative effect adjustment to retained earnings as of the beginning of the period of adoption. The impact of the adoption was to reduce retained earnings and to increase additional paid-in capital by $0.8 million as of January 1, 2017.
In November 2016, the FASB issued Accounting Standards Update No. 2016-18, Statement of Cash Flows (Topic 230): Restricted Cash, which requires, among other things, an explanation of the change during the period in the total of cash, cash equivalents, and amounts generally described as restricted cash or restricted cash equivalents. The standard is effective for fiscal years beginning after December 15, 2017. We early adopted ASU 2016-18 retrospectively during the fourth quarter of 2017. The Company has long-term restricted cash in the amount of $8.0 million as of December 31, 2017. This amount was reported in other long-term assets in the balance sheet as of December 31, 2017, and was included in the ending balance of cash, cash equivalents and restricted cash in the statement of cash flows for the year ended December 31, 2017. There was no restricted cash as of December 31, 2016 and 2015.
Recent accounting pronouncements
In August 2017, the FASB issued ASU 2017-12, Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities, which expands the activities that qualify for hedge accounting and simplifies the rules for reporting hedging transactions. The standard is effective for the Company beginning January 1, 2019. Early adoption is permitted. The Company does not expect that the adoption of this standard will have a material impact on its consolidated financial statements and related disclosures.
In February 2016, the FASB issued ASU No. 2016-02, Leases (Topic 842). The standard requires lessees to recognize almost all leases on the balance sheet as a right-of-use asset and a lease liability and requires leases to be classified as either an operating or a finance type lease. The standard excludes leases of intangible assets or inventory. The standard becomes effective for the Company beginning January 1, 2019. Early adoption of the standard is allowed. The Company is currently evaluating the effect that the standard will have on its consolidated financial statements and related disclosures.
In January 2016, the FASB issued ASU 2016-01, Financial Instruments-Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities. ASU 2016-01 amends various aspects of the recognition, measurement, presentation, and disclosure of financial instruments, and is effective for the Company beginning January 1, 2018. One aspect that may have a material impact on the Company's consolidated financial statements relates to the measurement of its equity investments in privately-held companies whose fair values are not readily determinable. With the election to use the measurement alternative (as opposed to fair value), these equity investments will be measured at cost, less impairments, adjusted by observable price changes. The Company believes that the adoption of ASU 2016-01 may increase the volatility of its other income (expense), net, as a result of the remeasurement of its equity investments in privately-held companies upon the occurrence of observable price changes and impairments.
In May 2014, the FASB issued ASU No. 2014-09, Revenue from Contracts with Customers (Topic 606). The standard will replace most existing revenue recognition guidance in U.S. GAAP when it becomes effective and may be applied retrospectively to each prior period presented, or applied using a modified retrospective method with the cumulative effect recognized in the beginning retained earnings during the period of initial application. Subsequently, the FASB has issued several additional ASUs related to ASU No. 2014-09, collectively they are referred to as the “new revenue standards,” which become effective for the Company beginning January 1, 2018. The Company expects to adopt the new revenue standards using the modified retrospective method. Under the current guidance, the Company defers the recognition of revenue and the cost of revenue from distributor sales until the distributors report that they have sold the products to their customers (known as “sell-through” revenue recognition). Upon the adoption of the new revenue standards, the Company will recognize revenue on sales to distributors upon shipment and transfer of control (known as “sell-in” revenue recognition), net of the estimated allowances for price adjustments. The deferred “sell-through” revenue, net of the deferred cost of revenue, was approximately $4.5 million as of December 31, 2017, which will be recognized and recorded as an increase to beginning retained earnings during the first quarter of 2018. The Company does not expect any other material effects on its consolidated financial statements.
XML 27 R10.htm IDEA: XBRL DOCUMENT v3.8.0.1
BALANCE SHEET COMPONENTS
12 Months Ended
Dec. 31, 2017
Balance Sheet Related Disclosures [Abstract]  
BALANCE SHEET COMPONENTS
BALANCE SHEET COMPONENTS:
 
December 31, 2017
 
December 31, 2016
 
(In thousands)
Accounts receivable, net:
 

 
 

Accounts receivable
$
154,845

 
$
142,400

Less: allowance for doubtful accounts
(632
)
 
(632
)
 
$
154,213

 
$
141,768

Inventories:
 

 
 

Raw materials
$
12,656

 
$
8,243

Work-in-process
22,769

 
26,118

Finished goods
29,232

 
31,162

 
$
64,657

 
$
65,523

Other current assets:
 

 
 
Prepaid expenses
$
7,518

 
$
9,053

Derivative contracts receivable
982

 
257

VAT receivable
2,259

 
6,093

Other
3,536

 
1,943

 
$
14,295

 
$
17,346

Property and equipment, net:
 

 
 
Computer, equipment, and software
$
164,707

 
$
214,719

Furniture and fixtures
3,198

 
5,210

Leasehold improvements
47,262

 
46,693

 
215,167

 
266,622

Less: Accumulated depreciation and amortization
(105,248
)
 
(148,037
)
 
$
109,919

 
$
118,585

Deferred taxes and other long-term assets:
 

 
 
Equity investments in privately-held companies
$
29,255

 
$
12,720

Deferred taxes
24,563

 
22,413

Long-term restricted cash
8,025

 

Other assets
4,319

 
1,580

 
$
66,162

 
$
36,713

Accrued liabilities:
 

 
 
Payroll and related expenses
$
71,868

 
$
62,969

Accrued expenses
31,951

 
33,125

Derivative contracts payable
17

 
1,006

Product warranty liability
706

 
1,263

Other
9,516

 
6,679

 
$
114,058

 
$
105,042

Other long-term liabilities:
 
 
 
Income tax payable
$
24,425

 
$
24,184

Deferred rent
2,220

 
2,504

Other
7,422

 
3,892

 
$
34,067

 
$
30,580

XML 28 R11.htm IDEA: XBRL DOCUMENT v3.8.0.1
BUSINESS COMBINATION
12 Months Ended
Dec. 31, 2017
Business Combinations [Abstract]  
BUSINESS COMBINATION
BUSINESS COMBINATION:
On February 23, 2016, the Company completed its acquisition of EZchip Semiconductor Ltd. ("EZchip"). Under the terms of the Agreement of Merger dated as of September 30, 2015 (as amended on November 17, 2015), by and among the Company, Mondial Europe Sub Ltd. and EZchip (the "Merger Agreement"), the total consideration was $782.2 million, including $1.0 million attributable to assumed RSUs. The net cash purchase price of $693.7 million consisted of a $781.2 million cash payment for all outstanding common shares of EZchip at the price of $25.50 per share and net of $87.5 million cash acquired. The Company also assumed 891,822 EZchip RSUs and converted them to 499,894 equivalent Company RSU awards. The fair value of the converted RSUs was determined based on the per share value of the underlying Mellanox ordinary shares of $46.40 per share as of the acquisition date. The 499,894 RSUs had a total aggregate value of $23.2 million, of which $1.0 million was recorded as a component of the purchase price for service rendered prior to the acquisition date and $22.2 million will be recognized as share-based compensation expense over the remaining required service period of up to 2.25 years from the acquisition date.
In connection with the acquisition, the Company entered into a $280.0 million variable interest rate Term Debt maturing February 21, 2019. See Note 15 for additional information.
The Company accounted for the transaction using the acquisition method, which requires, among other things, that the assets acquired and liabilities assumed in a business combination be recognized at their respective estimated fair values as of the acquisition date. The following summarizes consideration paid for EZchip at the acquisition date:
 
 
(in thousands)
Consideration:
 
 
Cash payment for all outstanding common shares of EZchip at $25.50 per share
 
$
781,237

Fair value of awards attributable to pre-acquisition services
 
972

Total consideration:
 
782,209

Less: cash acquired
 
87,545

Fair value of total consideration transferred, net of cash acquired
 
$
694,664


The following summarizes the Company's allocation of the total purchase price, net of cash acquired for the EZchip acquisition after consultation with third party valuation specialists:
 
 
(in thousands)
Short-term investments
 
$
108,862

Other current assets
 
34,114

Other long-term assets
 
9,638

Intangible assets
 
288,246

Goodwill
 
270,485

Total assets
 
711,345

 
 
 
Current liabilities
 
(10,253
)
Long-term liabilities
 
(6,428
)
Total liabilities
 
(16,681
)
Total purchase price allocation
 
$
694,664


Acquisition-related expenses for the EZchip acquisition for the year ended December 31, 2017 were $0.3 million and primarily consisted of employee-related expenses. Acquisition-related expenses for the EZchip acquisition for the year ended December 31, 2016 were $8.3 million and primarily consisted of investment banking, consulting, and other professional fees.

Identifiable finite-lived intangible assets
 
 
Fair value
 
Weighted Average Useful Life
 
 
(in thousands)
 
(in years)
Purchased intangible assets:
 
 
 
 
Trade names
 
$
5,600

 
3
Customer relationships
 
56,400

 
9
Backlog
 
11,300

 
1
Developed technology
 
181,246

 
4 - 6
In-process research and development (1)
 
33,700

 
 -
Total purchased intangible assets
 
$
288,246

 
 
 
(1) IPR&D will not be amortized until the underlying products reach technological feasibility. Upon completion, each IPR&D project will be amortized over its useful life.

Trade name represents the fair values of brand and name recognition associated with the marketing of EZchip’s products and services. The Company used the income approach and utilized a discount rate of 10.0% to determine the fair value of trade name assets.
Customer relationships represent the fair value of future projected revenues that will be derived from the sale of products to existing customers of EZchip. The Company used the comparative method ("with/without") of the income approach to determine the fair value of this intangible asset and utilized a discount rate of 10.0%.
Backlog represents the fair value of sales order backlog as of the valuation date. The Company used the income approach to determine the fair value of this intangible asset and utilized a discount rate of 8.0%.
Developed technology represents completed technology that has passed technological feasibility and/or is currently offered for sale to customers. The Company used the income approach to value the developed technology. Under the income approach, the expected future cash flows from each technology are estimated and discounted to their net present values at an appropriate risk-adjusted rate of return. Significant factors considered in the calculation of the rate of return are the weighted average cost of capital and the return on assets. The Company applied a discount rate of 9.0% to value the developed technology assets taking into consideration market rates of return on debt and equity capital and the risk associated with achieving forecasted revenues related to these assets.
The IPR&D intangible asset represents the value assigned to an acquired research and development project that, as of the acquisition date, had not established technological feasibility. The fair value of IPR&D was determined using a discount rate of 12.0%. This intangible asset will be capitalized on the balance sheet and evaluated periodically for impairment until the project is completed, at which time it will be transferred to developed technology and become subject to amortization over its useful life. IPR&D consists of one project related to the development of two network processors. The estimated remaining costs to complete the IPR&D project was $22.3 million as of the acquisition date, which will be charged to operating expense in the condensed consolidated statements of operations as incurred.
During the three months ended September 30, 2016, one component of the IPR&D project reached technological feasibility and $4.2 million was transferred to developed technology. During the three months ended December 31, 2017, the remaining IPR&D project reached technological feasibility and $29.5 million was transferred to developed technology. The total developed technology balance at December 31, 2017 will be amortized over seven years.
Goodwill
Goodwill arising from the acquisition represents the value of the skilled assembled workforce and projected growth in overall revenues. The EZchip acquisition is a step in the Company's strategy to become a leading broad-line supplier of intelligent interconnect solutions for data centers. The addition of EZchip’s products and expertise in network processing is expected to enhance the Company's leadership position, and ability to deliver complete end-to-end, intelligent interconnect and processing solutions for advanced data center and edge platforms. The combined company has diverse and robust solutions to enable customers to meet the growing demands of data-intensive applications used in high-performance computing, Web 2.0, cloud, secure data center, enterprise, telecom, database, financial services, and storage environments. These significant factors were the basis for the recognition of goodwill. Goodwill is not expected to be deductible for tax purposes. Goodwill will not be amortized but instead will be tested for impairment annually or more frequently if certain indicators are present.
Supplemental pro forma data
The following unaudited pro forma data have been prepared as if the EZchip acquisition had occurred on January 1, 2015, and include adjustments for amortization of intangible assets acquired, the effect of purchase accounting adjustments including the step-up of inventory, share-based compensation expense, and interest on the Term Debt incurred to partially finance the acquisition. Pro forma results are not indicative of what would have occurred had the acquisition occurred as of January 1, 2015 or of results that may occur in the future.
 
 
Year Ended December 31,
 
 
2016
 
2015
 
 
(in thousands, except per share amounts)
Revenues
 
$
867,422

 
$
769,290

Net income
 
$
40,288

 
$
36,130

Net income per share — basic
 
$
0.82

 
$
0.77

Net income per share — diluted
 
$
0.80

 
$
0.74


Material non-recurring adjustments included in the unaudited pro forma net income for the year ended December 31, 2016 for the effect of purchase accounting adjustments include: a reduction of acquisition-related costs of $15.3 million, composed of acquisition cost of $8.3 million incurred by the Company and $7.0 million incurred by EZchip; a reduction of amortization expense related to the acquired intangible assets and the step-up of inventory of $13.0 million; and a reduction of the share-based compensation expense related to accelerated RSUs of $4.8 million.
Material non-recurring adjustments included in the unaudited pro forma net income for the year ended December 31, 2015 for the effect of purchase accounting adjustments include: additional amortization expense related to the acquired intangible assets and the step-up of inventory of $56.2 million; an increase of acquisition-related costs of $15.3 million; and the interest expense of term debt, including the amortization of issuance costs, of $7.6 million.
The Company immediately integrated EZchip into its ongoing operations. As a result, it is impracticable to determine EZchip's effect on revenue and earnings in the consolidated statement of operations for the reporting period.
XML 29 R12.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:
Fair value hierarchy:
The Company measures its cash equivalents, restricted cash, and marketable securities at fair value. The Company’s cash equivalents are classified within Level 1. Cash equivalents are valued primarily using quoted market prices utilizing market observable inputs. The Company's restricted cash and investments in debt securities and certificates of deposits are classified within Level 2 as the market inputs to value these instruments consist of market yields, reported trades and broker/dealer quotes. In addition, foreign currency contracts are classified within Level 2 as the valuation inputs are based on quoted prices and market observable data of similar instruments. The Level 3 valuation inputs include the Company's best estimate of what market participants would use in pricing the asset or liability at the measurement date. The inputs are unobservable in the market and significant to the instrument's valuation. As of December 31, 2017 and December 31, 2016, the Company did not have any assets or liabilities valued based on Level 3 valuations.
Financial Liabilities Measured at Fair Value on a Nonrecurring Basis:
As of December 31, 2017, the remaining principal of $74.0 million on the Company's $280.0 million Term Debt is classified as a Level 2 fair value measurement in the fair value hierarchy. The Company calculated a fair value amount of $74.9 million at December 31, 2017 based on a discounted cash flow model using observable market inputs and taking into consideration variables such as interest rate changes, comparable instruments, and long-term credit ratings.
Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis:
The following table represents the fair value hierarchy of the Company's financial assets and liabilities measured at fair value on a recurring basis as of December 31, 2017.
 
Level 1
 
Level 2
 
Total
 
(in thousands)
Money market funds
$
1,857

 
$

 
$
1,857

Certificates of deposit

 
58,003

 
58,003

U.S. Government and agency securities

 
43,872

 
43,872

Commercial paper

 
27,029

 
27,029

Corporate bonds

 
54,447

 
54,447

Municipal bonds

 
15,169

 
15,169

Foreign government bonds

 
12,761

 
12,761


1,857

 
211,281

 
213,138

Long-term restricted cash

 
8,025

 
8,025

Derivative contracts

 
982

 
982

Total financial assets
$
1,857

 
$
220,288

 
$
222,145

Derivative contracts
$

 
$
17

 
$
17

Total financial liabilities
$

 
$
17

 
$
17

The following table represents the fair value hierarchy of the Company's financial assets and liabilities measured at fair value on a recurring basis as of December 31, 2016.
 
Level 1
 
Level 2
 
Total
 
(in thousands)
Money market funds
$
1,833

 
$

 
$
1,833

Certificates of deposit

 
78,643

 
78,643

U.S. Government and agency securities

 
56,347

 
56,347

Commercial paper

 
29,483

 
29,483

Corporate bonds

 
94,162

 
94,162

Municipal bonds

 
7,706

 
7,706

Foreign government bonds

 
5,320

 
5,320

 
1,833

 
271,661

 
273,494

Derivative contracts

 
257

 
257

Total financial assets
$
1,833

 
$
271,918

 
$
273,751

Derivative contracts
$

 
$
1,006

 
$
1,006

Total financial liabilities
$

 
$
1,006

 
$
1,006


There were no transfers between Level 1 and Level 2 securities during the years ended December 31, 2017 and 2016.
XML 30 R13.htm IDEA: XBRL DOCUMENT v3.8.0.1
INVESTMENTS
12 Months Ended
Dec. 31, 2017
Investments, Debt and Equity Securities [Abstract]  
INVESTMENTS
INVESTMENTS:
Cash, cash equivalents and short-term investments:
At December 31, 2017 and 2016, the Company held cash, cash equivalents and short-term investments classified as available-for-sale securities as follows:
 
December 31, 2017
 
Amortized
Cost
 
Unrealized
Gains
 
Unrealized
Losses
 
Estimated
Fair Value
 
(in thousands)
Cash
$
60,616

 
$

 
$

 
$
60,616

Money market funds
1,857

 

 

 
1,857

Certificates of deposit
58,039

 

 
(36
)
 
58,003

U.S. Government and agency securities
44,070

 

 
(198
)
 
43,872

Commercial paper
27,073

 
1

 
(45
)
 
27,029

Corporate bonds
54,673

 

 
(226
)
 
54,447

Municipal bonds
15,227

 

 
(58
)
 
15,169

Foreign government bonds
12,809

 

 
(48
)
 
12,761

Total
274,364

 
1

 
(611
)
 
273,754

Less amounts classified as cash and cash equivalents
(62,473
)
 

 

 
(62,473
)
Short-term investments
$
211,891

 
$
1

 
$
(611
)
 
$
211,281


 
December 31, 2016
 
Amortized
Cost
 
Unrealized
Gains
 
Unrealized
Losses
 
Estimated
Fair Value
 
(in thousands)
Cash
$
54,947

 
$

 
$

 
$
54,947

Money market funds
1,833

 

 

 
1,833

Certificates of deposit
78,643

 

 

 
78,643

U.S. Government and agency securities
56,431

 
2

 
(86
)
 
56,347

Commercial paper
29,486

 

 
(3
)
 
29,483

Corporate bonds
94,292

 
37

 
(167
)
 
94,162

Municipal bonds
7,718

 

 
(12
)
 
7,706

Foreign government bonds
5,327

 

 
(7
)
 
5,320

Total
328,677

 
39

 
(275
)
 
328,441

Less amounts classified as cash and cash equivalents
(56,780
)
 

 

 
(56,780
)
Short-term investments
$
271,897

 
$
39

 
$
(275
)
 
$
271,661


Interest income and gains (losses) on short-term investments, net were $3.7 million and $2.2 million for the years ended December 31, 2017 and 2016, respectively. At December 31, 2017, gross unrealized losses on investments that were in a gross unrealized loss position for greater than 12 months were immaterial. These investments were not deemed to be other-than-temporarily impaired and the gross unrealized losses were recorded in OCI.
The contractual maturities of short-term investments at December 31, 2017 and 2016 were as follows:
 
December 31, 2017
 
December 31, 2016
 
Amortized
Cost
 
Estimated
Fair Value
 
Amortized
Cost
 
Estimated
Fair Value
 
(in thousands)
Due in less than one year
$
148,232

 
$
147,921

 
$
157,270

 
$
157,163

Due in one to three years
63,659

 
63,360

 
114,627

 
114,498

 
$
211,891

 
$
211,281

 
$
271,897

 
$
271,661


Equity investments in privately-held companies:
As of December 31, 2017 and 2016, the Company held a total of $29.3 million and $12.7 million in equity investments in privately-held companies, which were reported using the cost method. On April 27, 2015, the Company was informed that one of the privately-held companies intended to discontinue its operations. As a result, the Company concluded that its investment of $3.2 million in this privately-held company was fully impaired and the impairment of this investment was other than temporary. The impairment loss was included in other loss, net, on the consolidated statements of operations for the year ended December 31, 2015. During the years ended December 31, 2017 and 2016, there was no impairment of equity investments in privately-held companies.
XML 31 R14.htm IDEA: XBRL DOCUMENT v3.8.0.1
GOODWILL AND INTANGIBLE ASSETS
12 Months Ended
Dec. 31, 2017
Goodwill and Intangible Assets Disclosure [Abstract]  
GOODWILL AND INTANGIBLE ASSETS
GOODWILL AND INTANGIBLE ASSETS:
The following table represents changes in the carrying amount of goodwill:
 
(in thousands)
Carrying amount of goodwill at December 31, 2016
$
471,228

Acquisitions
1,209

Adjustments

Balance as of December 31, 2017
$
472,437


The carrying amounts of intangible assets as of December 31, 2017 were as follows:
 
Gross
Carrying
Value
 
Accumulated
Amortization
 
Net
Carrying
Value
 
Useful Life
 
(in thousands)
 
(in years)
Licensed technology
$
40,407

 
$
(16,478
)
 
$
23,929

 
1-8
Developed technology
279,543

 
(122,414
)
 
157,129

 
4-7
Customer relationships
69,776

 
(24,783
)
 
44,993

 
4-9
Trade names
5,600

 
(3,456
)
 
2,144

 
 3
Total intangible assets
$
395,326

 
$
(167,131
)
 
$
228,195

 
 
The carrying amounts of intangible assets as of December 31, 2016 were as follows:
 
Gross
Carrying
Value
 
Accumulated
Amortization
 
Net
Carrying
Value
 
Useful Life
 
(in thousands)
 
(in years)
Licensed technology
$
24,583

 
$
(6,559
)
 
$
18,024

 
1-8
Developed technology
250,043

 
(75,591
)
 
174,452

 
4-7
Customer relationships
69,776

 
(17,731
)
 
52,045

 
4-9
Backlog
11,300

 
(11,300
)
 

 
 1
Trade names
5,600

 
(1,590
)
 
4,010

 
 3
Total finite-lived amortizable intangible assets
361,302

 
(112,771
)
 
248,531

 
 
In-process research and development
29,500

 

 
29,500

 
-
Total intangible assets
$
390,802

 
$
(112,771
)
 
$
278,031

 
 

Amortization expense of intangible assets totaled approximately $61.3 million, $59.2 million and $10.1 million for the years ended December 31, 2017, 2016 and 2015, respectively. An impairment charge of $4.3 million was recorded in the fourth quarter of 2017 to write-off the intangible assets related to the 1550nm silicon photonics development activities. See Note 16 for more details about the impairment charge.
The estimated future amortization expense from amortizable intangible assets is as follows:
 
(in thousands)
2018
$
66,718

2019
59,344

2020
47,311

2021
30,919

2022
10,355

Thereafter
13,548

Total
$
228,195

XML 32 R15.htm IDEA: XBRL DOCUMENT v3.8.0.1
DERIVATIVES AND HEDGING ACTIVITIES
12 Months Ended
Dec. 31, 2017
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
DERIVATIVES AND HEDGING ACTIVITIES
DERIVATIVES AND HEDGING ACTIVITIES:
Fair Value of Derivative Contracts
The fair value of derivative contracts as of December 31, 2017 and 2016 was as follows:
 
Other current assets
 
Other accrued liabilities
 
Other current assets
 
Other accrued liabilities
 
December 31, 2017
 
December 31, 2016
 
(in thousands)
Derivatives designated as hedging instruments
 
 
 
 
 
 
 
Currency forward and option contracts
$
980

 
$

 
$
257

 
$
999

Derivatives not designated as hedging instruments
 
 
 
 
 
 
 
Currency forward and option contracts
2

 
17

 

 
7

Total derivatives
$
982

 
$
17

 
$
257

 
$
1,006


The gross notional amounts of derivative contracts were NIS denominated. The notional amounts of outstanding derivative contracts in U.S. dollar at December 31, 2017 and 2016 were as follows:
 
December 31,
 
December 31,
 
2017
 
2016
 
(in thousands)
Derivatives designated as hedging instruments
 
 
 
Currency forward and option contracts
$
52,380

 
$
105,730

Derivatives not designated as hedging instruments
 
 
 
Currency forward and option contracts
$
47,015

 
$
34,330


Effect of Derivatives Designated as Hedging Instruments on Accumulated Other Comprehensive Income (Loss)
The following table represents the unrealized gains of derivatives designated as hedging instruments, net of tax effects, that were recorded in accumulated other comprehensive income (loss) as of December 31, 2017 and 2016, and their effect on OCI for the year ended December 31, 2017 (in thousands):
December 31, 2016
$
(692
)
Amount of gains recognized in OCI (effective portion)
8,651

Amount of gains reclassified from OCI to income (effective portion)
(7,034
)
December 31, 2017
$
925


Foreign exchange contracts designated as hedging instruments primarily relate to operating expenses and the associated gains and losses are expected to be recorded in operating expenses when reclassified out of OCI. See Note 11 for the amounts recorded in each operating expense account. The Company expects to realize the accumulated OCI balance related to foreign exchange contracts within the next twelve months.
Effect of Derivative Contracts on the Consolidated Statement of Operations
The effect of derivative contracts on the consolidated statement of operations in the years ended December 31, 2017, 2016, and 2015 was as follows:
 
Derivatives designated as hedging instruments
 
Derivatives not designated as hedging instruments
 
Year Ended December 31,
 
Year Ended December 31,
 
2017
 
2016
 
2015
 
2017
 
2016
 
2015
 
(in thousands)
Operating income (expenses)
$
7,034

 
$
623

 
$
(3,630
)
 
$

 
$

 
$

Other income
$

 
$

 
$

 
$
3,248

 
$
384

 
$

XML 33 R16.htm IDEA: XBRL DOCUMENT v3.8.0.1
EMPLOYEE BENEFIT PLANS
12 Months Ended
Dec. 31, 2017
Retirement Benefits [Abstract]  
EMPLOYEE BENEFIT PLANS
EMPLOYEE BENEFIT PLANS:
The Company has established a pretax savings plan under Section 401(k) of the Internal Revenue Code. The 401(k) Plan allows eligible employees in the United States to voluntarily contribute a portion of their pre-tax or after-tax salary, subject to a maximum limit specified in the Internal Revenue Code. The Company matches employee contributions of up to 4% of their annual base salaries. The total expenses for these contributions were $2.2 million, $1.9 million and $1.2 million for the years ended December 31, 2017, 2016 and 2015, respectively.
Under Israeli law, the Company is required to make severance payments to certain of its retired or dismissed Israeli employees. For employees hired prior to January 1, 2007 the severance pay liability is calculated based on the last monthly salary of each employee multiplied by the number of years of such employee's employment and is presented in the Company's balance sheet in long-term liabilities, as if it was payable at each balance sheet date on an undiscounted basis. This liability is partially funded by the purchase of insurance policies or pension funds in the name of the employees. The surrender value of the insurance policies or pension funds is presented in long-term assets.
The severance pay detail is as follows:
 
December 31,
 
2017
 
2016
 
(in thousands)
Accrued severance liability
$
23,205

 
$
19,874

Severance assets
18,302

 
15,870

Unfunded portion
$
4,903

 
$
4,004


For other Israeli employees, the Company's contributions for severance pay replace its severance obligation. When the Company makes the monthly contribution equal to 8.3% of the employee's monthly salary to an insurance policy or pension fund, no additional calculations shall be conducted between the parties regarding the matter of severance pay and no additional payments will be made by the Company to the employee. Further, the related obligation and amounts deposited on behalf of the employee for such obligation are not stated on the balance sheet, as the Company is legally released from the obligation to employees once the deposit amounts have been paid.
Severance expenses for the years ended December 31, 2017, 2016 and 2015 were $12.6 million, $11.0 million and $7.6 million, respectively.
In addition, the Company has established a pension contribution plan with respect to its employees in Israel. Under the plan, for the period from January 1 to June 30, 2016, the Company contributed up to 6.0% of employee monthly salary toward the plan. Effective July 1, 2016 the contribution percentage was increased to 6.25%, and was further increased to 6.5% effective January 1, 2017. Employees are entitled to amounts accumulated in the plan upon reaching retirement age, subject to any applicable law. Defined contribution pension plan expenses were $10.4 million, $8.0 million and $5.7 million in the years ended December 31, 2017, 2016 and 2015, respectively.
XML 34 R17.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:
Leases
The Company leases office space and motor vehicles under operating leases with various expiration dates through 2026. Expenses related to office space and motor vehicle leases were approximately $21.3 million, $18.9 million and $14.3 million for the years ended December 31, 2017, 2016 and 2015, respectively. The terms of the facility leases provide for rental payments on a graduated scale. The Company recognizes rent expense on a straight-line basis over the lease period, and has accrued for rent expense incurred but not paid.
At December 31, 2017, future minimum payments under non-cancelable operating leases are as follows:
Year Ended December 31,
Operating
Leases
 
(in thousands)
2018
$
23,028

2019
18,453

2020
14,740

2021
12,950

2022
9,648

Thereafter
60,091

Total minimum lease payments
$
138,910



Purchase commitments

At December 31, 2017, the Company had the following non-cancelable purchase commitments:
Year Ended December 31,
Purchase Commitments
 
(in thousands)
2018
$
153,358

2019
2,447

2020
544

2021
542

2022
536

Thereafter

Total purchase commitments
$
157,427


Term Debt
See Note 15 for more information about the Term Debt.
Other Commitments
Operating lease
On May 3, 2016, the Company entered into a lease agreement for additional office space expected to be built in Yokneam, Israel. The Company is not involved in the construction, and will not be exposed to any risk during the construction period. The lease term expires 10 years after lease inception with no options to extend the lease term. The Company's occupancy of the additional office space and its obligation under the lease agreement are contingent on the lessor's attainment of stated milestones in the lease agreement. As such, the Company cannot make a reliable estimate as to the timing of cash payments under the lease. At December 31, 2017, the estimated total future lease obligation is approximately $30.7 million. Over a twelve month period, the estimated rental expense will be approximately $3.1 million.
Royalty-bearing grants
We are obliged to pay royalties to the Israeli National Authority for Technological Innovation or the OCS for research and development efforts partially funded through grants from the OCS and under approved plans in accordance with the Israeli Law for Encouragement of Research and Development in the Industry, 1984 (the "R&D Law").  Royalties are payable to the Israeli government at the rate of 4.5% on the revenues of the Company's products incorporating OCS funded know-hows, and up to the amount of the grants received. The Company's obligation to pay these royalties is contingent on actual sales of the products, at which time a liability is recorded. In the absence of such sales, we cannot make a reliable estimate as to the timing of cash settlement of the royalties. At December 31, 2017, the Company estimated a total future royalty obligation of approximately $36.4 million, and if recognized, would increase the Company's cost of revenues in its consolidated statement of operations.
Unrecognized tax benefits
Due to the inherent uncertainty with respect to the timing of future cash outflows associated with the Company's unrecognized tax benefits, it is unable to reliably estimate the timing of cash settlement with the respective taxing authorities. As of December 31, 2017, the Company's unrecognized tax benefits totaled $45.2 million, out of which an amount of $24.6 million would reduce the Company's income tax expense and effective tax rate, if recognized.
Contingencies
Legal proceedings
The Company is involved in a variety of claims, suits, investigations and proceedings that arise from time to time in the ordinary course of its business, including actions with respect to contracts, intellectual property, taxation, employment, benefits, securities, personal injuries and other matters. The results of these proceedings in the ordinary course of business are not expected to have a material adverse effect on the Company’s condensed consolidated financial position or results of operations.
The Company records a liability when it believes that it is both probable that a liability will be incurred, and the amount of loss can be reasonably estimated. The Company evaluates, at least quarterly, developments in its legal matters that could affect the amount of liability that has been previously accrued and makes adjustments as appropriate. Significant judgment is required to determine both probability and the estimated amount of a loss or potential loss. The Company may be unable to reasonably estimate the reasonably possible loss or range of loss for a particular legal contingency for various reasons, including, among others: (i) if the damages sought are indeterminate; (ii) if proceedings are in the early stages; (iii) if there is uncertainty as to the outcome of pending proceedings (including motions and appeals); (iv) if there is uncertainty as to the likelihood of settlement and the outcome of any negotiations with respect thereto; (v) if there are significant factual issues to be determined or resolved; (vi) if the proceedings involve a large number of parties; (vii) if relevant law is unsettled or novel or untested legal theories are presented; or (viii) if the proceedings are taking place in jurisdictions where the laws are complex or unclear. In such instances, there is considerable uncertainty regarding the ultimate resolution of such matters, including a possible eventual loss, if any.
XML 35 R18.htm IDEA: XBRL DOCUMENT v3.8.0.1
SHARE INCENTIVE PLANS
12 Months Ended
Dec. 31, 2017
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
SHARE INCENTIVE PLANS
SHARE INCENTIVE PLANS:
Stock option plans
During the 2016 annual shareholder meeting, the Company's shareholders approved the Mellanox Technologies, Ltd. Amended and Restated Global Share Incentive Plan (2006) (the "First Restated 2006 Plan"), which constitutes an amendment and restatement of the Mellanox Technologies, Ltd. Global Share Incentive Plan (2006) and its appendices (the "2006 Plan"). The Restated 2006 Plan became effective on March 14, 2016 ("Effective Date"). The approval of the First Restated 2006 Plan extended the term to February 2026.
The First Restated 2006 Plan reserves 750,000 ordinary shares for issuance under new equity awards and reduces to zero the shares available for issuance under all of the Company's other equity incentive plans in effect, including the Voltaire Ltd. 2007 Incentive Compensation Plan, the Voltaire Ltd. 2003 Section 102 Stock Option/Stock Purchase Plan, the Voltaire Ltd. 2001 Section 102 Stock Option/Stock Purchase Plan, the Voltaire Ltd. 2001 Stock Option Plan, the Kotura, Inc. Second Amended and Restated 2003 Stock Plan, the IPtronics, Inc. 2013 Restricted Stock Unit Plan, the Global Share Incentive Assumption Plan (2010), the EZchip Semiconductor Ltd. 2003 Amended and Restated Equity Incentive Plan, the EZchip Semiconductor Ltd. 2007 U.S. Equity Incentive Plan, and the Amended and Restated EZchip Semiconductor Ltd. 2009 Equity Incentive Plan (collectively, the "Prior Plans").
As of the Effective Date of the First Restated 2006 Plan, the Company ceased granting awards under the Prior Plans, and will grant new awards only from the First Restated 2006 Plan. Any shares subject to issued and outstanding awards under the Prior Plans that expire, are canceled or otherwise terminate after the Effective Date of the First Restated 2006 Plan will be added back to share reserves under the First Restated 2006 Plan. The share reserve of the 2006 Plan will no longer be available for issuance under the First Restated 2006 Plan. In addition, the First Restated 2006 Plan implements additional amendments to reflect compensation and governance best practices.
On April 25, 2017, the Company's shareholders approved the Mellanox Technologies, Ltd. Second Amended and Restated Global Share Incentive Plan (2006) (the “Second Restated 2006 Plan”), which constitutes a second amendment and restatement of the 2006 Plan, as amended and restated by the First Restated 2006 Plan. The Second Restated 2006 Plan became effective on February 14, 2017. The Second Restated 2006 Plan increases the ordinary shares reserved for issuance under the First Restated 2006 Plan by 1,640,000 shares to 2,390,000 shares plus any shares subject to issued and outstanding awards under the other equity incentive plans that existed prior to the First Restated 2006 Plan that expire, are cancelled or otherwise terminated after the effective date of the First Restated 2006 Plan. The Second Restated Plan also extends the term of the First Restated 2006 Plan to February 14, 2027. In addition, the Second Restated Plan implements additional amendments to reflect compensation and governance best practices.
Assumed EZchip restricted stock units
In connection with the acquisition of EZchip, the Company assumed 891,822 unvested EZchip RSUs and converted them into 499,894 Mellanox RSUs using an exchange ratio of 0.56. The aggregate value of the 499,894 Mellanox RSUs was $23.2 million of which $1.0 million related to service prior to the acquisition date and was included in the EZchip purchase price consideration. The remaining fair value of $22.2 million represents post-acquisition share-based compensation expense that will be recognized over the requisite service period of approximately 2.25 years from the date of acquisition. The assumed RSUs retained all applicable terms and vesting periods.
Share option activity
The following table summarizes the share option activity under all equity incentive plans:
 
Options Outstanding
 
Number
of Shares
 
Weighted Average Exercise Price
Outstanding at December 31, 2015
2,028,595

 
$
30.81

Options exercised
(349,131
)
 
$
14.58

Options canceled
(44,979
)
 
$
84.57

Outstanding at December 31, 2016
1,634,485

 
$
32.79

Options exercised
(479,105
)
 
$
15.95

Options canceled
(45,319
)
 
$
74.59

Outstanding at December 31, 2017
1,110,061

 
$
38.35


There were no options granted in 2017, 2016 and 2015.
The total pretax intrinsic value of options exercised in 2017 was $16.9 million. This intrinsic value represents the difference between the fair market value of the Company's ordinary shares on the date of exercise and the exercise price of each option. Based on the most recently available closing price of the Company's ordinary shares of $64.70 prior to December 31, 2017, the total pretax intrinsic value of all outstanding options was $35.5 million. The total pretax intrinsic value of exercisable options at December 31, 2017 was $35.4 million.
The total pretax intrinsic value of options exercised in 2016 was $11.1 million. Based on the most recently available closing price of the Company's ordinary shares of $40.90 prior to December 31, 2016, the total pretax intrinsic value of all outstanding options was $29.0 million. The total pretax intrinsic value of exercisable options at December 31, 2016 was $28.9 million.
The weighted average remaining contractual life of options outstanding at December 31, 2017 was 3.0 years. There were 1,107,712 options exercisable at December 31, 2017 with a weighted average exercise price $38.36 per share.
Restricted share unit activity
The following table summarizes the restricted share unit activity under all equity incentive plans:
 
Restricted Share
Units Outstanding
 
Number of
Shares
 
Weighted Average Grant Date Fair Value
Non-vested restricted share units at December 31, 2015
2,205,083

 
$
44.39

Assumed restricted share units from the EZchip acquisition
499,894

 
$
46.40

Restricted share units granted
2,056,902

 
$
48.39

Restricted share units vested
(1,114,753
)
 
$
45.32

Restricted share units canceled
(322,607
)
 
$
46.26

Non-vested restricted share units at December 31, 2016
3,324,519

 
$
46.67

Restricted share units granted
1,844,350

 
$
49.88

Restricted share units vested
(1,364,063
)
 
$
46.25

Restricted share units canceled
(390,101
)
 
$
47.79

Non-vested restricted share units at December 31, 2017
3,414,705

 
$
48.45


The weighted average fair value of restricted share units granted was $49.88, $48.39 and $45.98 for the years ended December 31, 2017, 2016 and 2015, respectively. The total intrinsic value of all outstanding restricted share units was $220.9 million as of December 31, 2017.
Employee stock purchase plan activity
The ESPP is designed to allow eligible employees to purchase the Company's ordinary shares, at semi-annual intervals, with their accumulated payroll deductions. A participant may contribute up to 15% of his or her base compensation through payroll deductions, and the accumulated deductions will be applied to the purchase of shares on the purchase date, which is the last trading day of the offering period. The purchase price per share will be equal to 85% of the fair market value per share on the start date of the offering period in which the participant is enrolled or, if lower, 85% of the fair market value per share on the purchase date. In May 2016 the shareholders approved an increase of 4,000,000 additional shares under the ESPP for a total of 6,585,712 shares reserved for issuance. No participant in the ESPP may be issued or transferred more than $25,000 worth of ordinary shares pursuant to purchase rights under the ESPP per calendar year. During the years ended December 31, 2017, 2016 and 2015, 568,876, 491,968, and 364,746 shares, respectively, were issued under the ESPP at weighted average per share prices of $38.83, $35.50 and $35.15, respectively.
Shares reserved for future issuance
The Company had the following ordinary shares reserved for future issuance under its equity incentive plans as of December 31, 2017:
 
Number of
Shares
Share options outstanding
1,110,061

Restricted share units outstanding
3,414,705

Shares authorized for future issuance
757,786

ESPP shares available for future issuance
3,425,469

Total shares reserved for future issuance as of December 31, 2017
8,708,021


Share-based compensation
The Company accounts for share-based compensation expense for share option awards and ESPP based on the estimated fair value of the instruments as of the grant dates. There were no employee share options granted in 2017, 2016 and 2015. The following weighted average assumptions were used in the valuation of the ESPP for the years ended December 31, 2017, 2016 and 2015:
 
 
Employee Share Purchase Plan
 
 
Year ended December 31,
 
 
2017
 
2016
 
2015
Dividend yield, %
 

 

 

Expected volatility
 
24.6
%
 
35.8
%
 
33.7
%
Risk free interest rate
 
1.20
%
 
0.45
%
 
0.10
%
Expected life, years
 
0.50

 
0.50

 
0.50


The following table summarizes the distribution of total share-based compensation expense in the Consolidated Statements of Operations:
 
Year ended December 31,
 
2017
 
2016
 
2015
 
(in thousands)
Share-based compensation expense by caption:
 

 
 

 
 

Cost of goods sold
$
2,000

 
$
2,375

 
$
2,366

Research and development
40,278

 
40,475

 
28,821

Sales and marketing
15,693

 
15,183

 
10,309

General and administrative
10,893

 
13,085

 
9,268

Total share-based compensation expense
$
68,864

 
$
71,118

 
$
50,764

 
 
 
 
 
 
Share-based compensation expense by type of award:
 

 
 

 
 

Share options
$
115

 
$
2,711

 
$
6,680

ESPP
6,232

 
6,394

 
4,007

RSU
62,517

 
62,013

 
40,077

Total share-based compensation expense
$
68,864

 
$
71,118

 
$
50,764


Share-based compensation expense during the year ended December 31, 2016 included cash payments of $4.8 million for the settlement of accelerated RSUs for individuals terminated on the Closing Date of the EZchip acquisition.
At December 31, 2017, there was $142.2 million of total unrecognized share-based compensation costs related to non-vested share-based compensation arrangements. The costs are expected to be recognized over a weighted average period of approximately 2.7 years.
XML 36 R19.htm IDEA: XBRL DOCUMENT v3.8.0.1
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)
12 Months Ended
Dec. 31, 2017
Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]  
ACCUMULATED OTHER COMPREHENSIVE LOSS
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS):
The following table summarizes the changes in accumulated other comprehensive income (loss) for the years ended December 31, 2017 and 2016:
 
Unrealized Gains (Losses) on Available-for-Sale Securities
 
Unrealized Gains (Losses) on Derivatives Designated as Hedging Instruments
 
Total
 
(in thousands)
Balance at December 31, 2016
$
(236
)
 
$
(692
)
 
$
(928
)
Other comprehensive income before reclassifications, net of taxes
918

 
8,651

 
9,569

Realized (gains)/losses reclassified from accumulated other comprehensive income
11

 
(7,034
)
 
(7,023
)
Net current-period other comprehensive income, net of taxes
929

 
1,617

 
2,546

Balance at December 31, 2017
$
693

 
$
925

 
$
1,618

 
 
 
 
 
 
Balance at December 31, 2015
$
(578
)
 
$
(1,091
)
 
$
(1,669
)
Other comprehensive income/(loss) before reclassifications, net of taxes
(144
)
 
1,022

 
878

Realized (gains)/losses reclassified from accumulated other comprehensive income
486

 
(623
)
 
(137
)
Net current-period other comprehensive income, net of taxes
342

 
399

 
741

Balance at December 31, 2016
$
(236
)
 
$
(692
)
 
$
(928
)

The following table provides details about the realized (gains)/losses reclassified from accumulated other comprehensive income for the years ended December 31, 2017 and 2016:
 
 
Realized (Gains)/Losses Reclassified from Accumulated Other Comprehensive Income
 
Affected Line Item in the Statement of Operations
 
 
Year ended December 31,
 
 
 
 
2017
 
2016
 
 
 
 
(in thousands)
 
 
Realized (gains) on derivatives designated as hedging instruments
 
$
(7,034
)
 
$
(623
)
 
Cost of revenues and Operating expenses:

 
(347
)
 
(18
)
 
Cost of revenues
 
 
(635
)
 
(36
)
 
General and administrative
 
 
(628
)
 
(25
)
 
Sales and marketing
 
 
(5,424
)
 
(544
)
 
Research and development
Realized losses on available-for-sale securities
 
11

 
486

 
Other income, net
Total reclassifications for the period
 
$
(7,023
)
 
$
(137
)
 
Total
XML 37 R20.htm IDEA: XBRL DOCUMENT v3.8.0.1
INCOME TAXES
12 Months Ended
Dec. 31, 2017
Income Tax Disclosure [Abstract]  
INCOME TAXES
INCOME TAXES:
The components of income (loss) before taxes on income are as follows:
 
Year ended December 31,
 
2017
 
2016
 
2015
 
(in thousands)
United States
$
(21,528
)
 
$
(17,969
)
 
$
(12,539
)
Foreign
(375
)
 
42,297

 
87,121

Income (loss) before taxes on income
$
(21,903
)
 
$
24,328

 
$
74,582



The components of the provision for (benefit from) income taxes are as follows:
 
Year ended December 31,
 
2017
 
2016
 
2015
 
(in thousands)
Current:
 

 
 

 
 

U.S. federal
$
(617
)
 
$
(1,333
)
 
$
(1,578
)
State and local
632

 
220

 
284

Foreign
(261
)
 
6,161

 
5,737

Total current
(246
)
 
5,048

 
4,443

Deferred:
 

 
 

 
 

Foreign
(2,232
)
 
762

 
(22,755
)
Total deferred
(2,232
)
 
762

 
(22,755
)
Provision for (benefit from) taxes on income
$
(2,478
)
 
$
5,810

 
$
(18,312
)


At December 31, 2017 and 2016, significant deferred tax assets and liabilities are as follows:
 
December 31,
 
2017
 
2016
 
(in thousands)
Deferred tax assets:
 

 
 

Net operating loss and credit carryforwards
$
42,820

 
$
75,350

Reserves and accruals
11,305

 
13,841

Depreciation and amortization
2,393

 
358

Other
6,645

 
7,128

Gross deferred tax assets
63,163

 
96,677

Valuation allowance
(31,648
)
 
(55,827
)
Total deferred tax assets
31,515

 
40,850

Intangible assets
(6,952
)
 
(18,437
)
Total deferred tax liabilities
(6,952
)
 
(18,437
)
Net deferred tax assets
$
24,563

 
$
22,413



The Company records net deferred tax assets to the extent it believes these assets will more likely than not be realized. As of each reporting date, management considers new evidence, both positive and negative, that could impact management’s view with regards to the future realization of deferred tax assets for each jurisdiction. As of December 31, 2015, management determined that sufficient positive evidence existed to conclude that it was more likely than not that $22.4 million of deferred tax assets of one of the Company’s Israeli subsidiaries were realizable, and therefore, reduced the valuation allowance accordingly. After weighing all positive and negative evidence, including historical results and projections of future taxable income, the Company determined that it remained more likely than not that $24.6 million and $22.4 million of deferred tax assets would be realized as of December 31, 2017 and 2016, respectively. The Company continued to provide valuation allowances against a significant portion of the remaining deferred tax assets on the consolidated balance sheet as of December 31, 2017 due to uncertainty concerning realization of these deferred tax assets.
On December 22, 2017, the Tax Cuts and Jobs Acts was enacted into law. The new legislation contains several key tax provisions that will impact the Company. Changes include, but are not limited to, a corporate tax rate decrease from 35% to 21% effective for tax years beginning after December 31, 2017, a one-time repatriation tax on accumulated foreign earnings, a limitation on the tax deductibility of interest expense, an acceleration of business asset expensing, and a reduction in the amount of executive pay that could qualify as a tax deduction. The lower corporate income tax rate will require the Company to remeasure its U.S. deferred tax assets and liabilities as well as reassess the realizability of its deferred tax assets and liabilities. ASC 740 requires the Company to recognize the effect of the tax law changes in the period of enactment. However, the SEC staff has issued SAB 118 which will allow the Company to record provisional amounts during a measurement period.
The Company has concluded that a reasonable estimate could be developed for the effects of the tax reform. However, due to the short time frame between the enactment of the reform and the year end, its fundamental changes, the accounting complexity, and the expected ongoing guidance and accounting interpretations over the next 12 months, the Company considers the accounting of the deferred tax remeasurement and other items to be incomplete. These effects have been included in the consolidated financial statements for the year ended December 31, 2017 as provisional amounts, which had no effect on the benefit from taxes on income due to the valuation allowance.
During the measurement period, the Company might need to reflect adjustments to the provisional amounts upon obtaining, preparing, or analyzing additional information about facts and circumstances that existed as of the enactment date that, if known, would have affected the income tax effects initially reported as provisional amounts.
The measurement period will end when the Company obtains, prepares, and analyzes the information needed in order to complete the accounting requirements under ASC Topic 740 or on December 22, 2018, whichever is earlier. The Company expects to complete its analysis within the measurement period in accordance with SAB 118.
On January 4, 2016, the Israeli Government legislated a reduction in corporate income tax rates from 26.5% to 25.0%, effective in 2016. Deferred tax assets and liabilities at December 31, 2015 were measured using the 26.5% tax rate. Deferred tax assets and liabilities as of January 1, 2016 were remeasured using the 25.0% tax rate. The change in the corporate income tax rate from 26.5% to 25.0% resulted in a reduction of approximately $1.3 million to the Company's deferred tax assets and a corresponding increase in the Company's income tax expense during the first quarter of 2016. On December 29, 2016, the Israeli Government legislated a reduction in corporate income tax rates from 25.0% to 24.0% in 2017 and to 23.0% in 2018 and thereafter. This change in the corporate income tax rates from 25.0% to 24.0% and 23.0% resulted in a reduction of approximately $1.4 million to the Company's deferred tax assets as of December 31, 2016, and a corresponding increase in the Company's income tax expense during the fourth quarter of 2016.
At December 31, 2017, the Company had net operating loss carryforwards ("NOLs") of approximately $168.9 million in Israel, $86.2 million in the United States ("U.S.") for federal tax purposes, $37.2 million in the U.S. for state tax purposes and $7.2 million in Denmark. The U.S. NOLs for federal tax purposes will expire from 2024 to 2027, and the U.S. NOLs for state tax purposes will expire from 2018 to 2037. The non-U.S. NOLs have no expiration date.
The Company has not provided for Israeli income and foreign withholding taxes on $2.6 million of its non-Israeli subsidiaries' undistributed earnings as of December 31, 2017. The Company currently has no plans to repatriate those funds and intends to indefinitely reinvest them in its non-Israeli operations. The amount of the unrecognized deferred tax liability for temporary differences related to investments in non-Israeli subsidiaries that were essentially permanent in duration as of December 31, 2017 was less than $1 million.
The reconciliation of the statutory federal income tax rate to the Company's effective tax rate is as follows:
 
December 31,
 
2017
 
2016
 
2015
Tax at statutory rate
35.0
 %
 
35.0
 %
 
35.0
 %
Tax at rates other than the statutory rate
(4.8
)
 
(84.5
)
 
(42.5
)
Valuation allowance
47.3

 
40.8

 
(22.0
)
Net change in tax reserves
8.0

 
17.1

 
6.0

 Adjustment of deferred tax balances following changes in tax rates
(71.8
)
 
10.9

 

Other, net
(2.4
)
 
4.6

 
(1.1
)
Provision for (benefit from) taxes on income
11.3
 %
 
23.9
 %
 
(24.6
)%

The Company's operations in Israel were granted "Approved Enterprise" status by the Investment Center in the Israeli Ministry of Economy and Industry (formerly, the Ministry of Industry Trade and Labor) and "Beneficiary Enterprise" status from the Israeli Income Tax Authority, which makes the Company eligible for tax benefits under the Israeli Law for Encouragement of Capital Investments, 1959. Under the terms of the Approved and Beneficiary Enterprise programs, income that is attributable to the Company's operations in Yokneam, Israel, is exempt from income tax commencing fiscal year 2011 through 2021. Income that is attributable to the Company's operations in Tel Aviv, Israel is subject to a reduced income tax rate (generally between 10% and the current corporate tax rate, depending on the percentage of foreign investment in the Company) commencing fiscal year 2013 through 2021. The tax holiday has resulted in a cash tax savings of approximately $11.6 million, $37.3 million and $33.0 million in 2017, 2016, and 2015, respectively, increasing diluted earnings per share by approximately $0.23, $0.75 and $0.69 in the years ended December 31, 2017, 2016, and 2015, respectively.
The following summarizes the activity related to the Company's unrecognized tax benefits:
 
December 31,
 
2017
 
2016
 
2015
 
(in thousands)
Gross unrecognized tax benefits, beginning of the period
$
41,460

 
$
25,382

 
$
18,037

Increases in tax positions for prior years
3,655

 
252

 
1,153

Decreases in tax positions for prior years

 

 
(131
)
Increases in tax positions for current year
8,090

 
8,131

 
7,908

Increases in tax positions acquired or assumed in a business combination

 
8,990

 

Decreases due to lapses of statutes of limitations
(8,051
)
 
(1,295
)
 
(1,585
)
Gross unrecognized tax benefits, end of the period
$
45,154

 
$
41,460

 
$
25,382



As of December 31, 2017, 2016 and 2015, the total amount of gross unrecognized tax benefits was $45.2 million, $41.5 million, and $25.4 million, respectively. Of these amounts as of December 31, 2017, 2016 and 2015, $24.6 million, $23.4 million, and $18.9 million, respectively, would reduce our income tax expense and effective tax rate, if recognized.
On June 14, 2017, the Israeli government legislated new regulations regarding the "Preferred Technological Enterprise" regime, under which a company that complies with the terms may be entitled to certain tax benefits. The Company expects that its operation in Israel will comply with the terms of the Preferred Technological Enterprise regime. Therefore, the Company may utilize the tax benefits under this regime after the end of the benefit period of its Approved and Beneficiary Enterprise statuses (i.e., from fiscal year 2022 onwards). Under the new legislation, the majority of the Company’s income from its operations in Yokneam, Israel, will be subject to a corporate rate of 7.5%, while the majority of the income from its operations in Tel-Aviv, Israel, will be subject to a corporate rate of 12%. As a result of the lower tax rates mentioned above, the Company recorded a decrease of approximately $0.2 million in deferred tax assets and a corresponding increase in tax expense during the second quarter of 2017.
It is the Company's policy to classify accrued interest and penalties as part of the accrued unrecognized tax benefits liability and record the expense in the provision for income taxes. As of December 31, 2017, 2016 and 2015, the amount of accrued interest and penalties related to unrecognized tax benefits totaled $2.9 million, $1.8 million, and $1.2 million, respectively. For unrecognized tax benefits that existed at December 31, 2017, the Company does not anticipate any significant changes within the next twelve months.
As a multinational corporation, the Company conducts business in many countries and is subject to taxation in many jurisdictions. The taxation of the Company's business is subject to the application of multiple and sometimes conflicting tax laws and regulations as well as multinational tax conventions. The application of tax laws and regulations is subject to legal and factual interpretation, judgment and uncertainty. Tax laws themselves are subject to change as a result of changes in fiscal policy, changes in legislation and the evolution of regulations and court rulings. Consequently, taxing authorities may impose tax assessments or judgments against the Company that could materially impact its tax liability and/or its effective income tax rate. As of December 31, 2017, the 2014 through 2016 tax years are open and may be subject to potential examinations in the United States. The Company has net operating losses in the United States from prior tax periods beginning in 2003 which may be subject to examination upon utilization in future tax periods. As of December 31, 2017, the 2013 through 2016 tax years are open and may be subject to potential examinations in Denmark and Israel. As of December 31, 2017 the income tax returns of the Company and one of its subsidiaries in Israel are under examination by the Israeli Tax Authority for certain years from 2013 to 2015.
XML 38 R21.htm IDEA: XBRL DOCUMENT v3.8.0.1
GEOGRAPHIC INFORMATION AND REVENUES BY PRODUCT GROUP
12 Months Ended
Dec. 31, 2017
Segment Reporting [Abstract]  
GEOGRAPHIC INFORMATION AND REVENUES BY PRODUCT GROUP
GEOGRAPHIC INFORMATION AND REVENUES BY PRODUCT GROUP:
The Company operates in one reportable segment, the development, manufacturing, marketing and sales of interconnect products. The Company's chief operating decision maker is the chief executive officer. Since the Company operates in one segment, all financial segment information can be found in the accompanying Consolidated Financial Statements.
Revenues by geographic region are as follows:
 
Year ended December 31,
 
2017
 
2016
 
2015
 
(in thousands)
United States
$
327,528

 
$
386,360

 
$
300,674

China
172,405

 
192,581

 
152,739

Europe
176,937

 
149,855

 
93,666

Other Americas
92,449

 
52,447

 
24,692

Other Asia
94,574

 
76,255

 
86,369

Total revenue
$
863,893

 
$
857,498

 
$
658,140


Revenues are attributed to countries based on the geographic location of the customers. Intercompany sales between geographic areas have been eliminated.
Property and equipment, net by geographic location are as follows:
 
December 31,
 
2017
 
2016
 
(in thousands)
Israel
$
99,752

 
$
101,001

United States
7,017

 
14,246

Other
3,150

 
3,338

Total property and equipment, net
$
109,919

 
$
118,585


Property and equipment, net is attributed to the geographic location in which it is located.
Revenues by product type and interconnect protocol are as follows:
 
Year ended December 31,
 
2017
 
2016
 
2015
 
(in thousands)
ICs
$
161,216

 
$
170,641

 
$
92,214

Boards
325,845

 
337,304

 
265,249

Switch systems
222,836

 
204,083

 
179,977

Cables, accessories and other
153,996

 
145,470

 
120,700

Total revenue
$
863,893

 
$
857,498

 
$
658,140


 
Year ended December 31,
 
2017
 
2016
 
2015
 
(in thousands)
InfiniBand:
 

 
 

 
 

EDR
$
194,261

 
$
125,249

 
$
39,009

FDR
181,465

 
302,093

 
347,760

QDR/DDR/SDR
31,599

 
49,987

 
63,745

Total
407,325

 
477,329

 
450,514

Ethernet
401,005

 
317,241

 
155,221

Other
55,563

 
62,928

 
52,405

Total revenue
$
863,893

 
$
857,498

 
$
658,140

XML 39 R22.htm IDEA: XBRL DOCUMENT v3.8.0.1
OTHER INCOME (LOSS), NET
12 Months Ended
Dec. 31, 2017
Other Income and Expenses [Abstract]  
OTHER INCOME (LOSS), NET
OTHER INCOME (LOSS), NET:
Other income (loss), net, is summarized in the following table:
 
Year ended December 31,
 
2017
 
2016
 
2015
 
(in thousands)
Interest income and gains (losses) on short-term investments, net
$
3,748

 
$
2,244

 
$
2,998

Foreign exchange loss, net
(596
)
 
(840
)
 
(186
)
Impairment of investment in a privately-held company

 

 
(3,189
)
Other
(37
)
 
(314
)
 
(147
)
Total other income (loss), net
$
3,115

 
$
1,090

 
$
(524
)
XML 40 R23.htm IDEA: XBRL DOCUMENT v3.8.0.1
TERM DEBT
12 Months Ended
Dec. 31, 2017
Debt Disclosure [Abstract]  
TERM DEBT
TERM DEBT:
In connection with the Company’s acquisition of EZchip, on February 22, 2016, the Company and its wholly owned subsidiary, Mellanox Technologies, Inc., entered into a $280.0 million variable interest rate Term Debt note maturing February 21, 2019. Debt issuance costs of $5.5 million on the Term Debt are being amortized to interest expense at the effective interest rate over the contractual term of the Term Debt. The Term Debt provides for an additional term loan borrowing under certain conditions.
The following table presents the Term Debt at December 31, 2017:
 
 
(in thousands)
Term Debt, principal amount
 
$
74,000

Less unamortized debt issuance costs
 
1,239

Term Debt, principal net of unamortized debt issuance costs
 
$
72,761

Effective interest rate
 
3.8
%

Principal on the Term Debt is paid in quarterly installments. Principal payments are made at a rate of (i) 2.50% of the original principal amount beginning on June 30, 2016 and ending on March 31, 2017, (ii) 3.75% of the original principal amount beginning on June 30, 2017 and ending on March 31, 2018 and (iii) 6.25% of the original principal amount beginning on June 30, 2018 and ending on December 31, 2018, with the balance due on February 21, 2019. During the year ended December 31, 2017, the Company made principal payments of $172.0 million, including prepayments of $146.5 million which were applied to future payment requirements. The Company is also required to make mandatory prepayments of loans under the Term Debt, subject to specified exceptions, with the proceeds of asset sales, debt issuances and specified other events.
At December 31, 2017, future scheduled principal payments on the Company's Term Debt are summarized as follows:
 
(in thousands)
2018
$

2019
74,000

 
$
74,000


The Term Debt bears interest through maturity at a variable rate based upon, at the Company’s option, either (a) the LIBOR rate for Eurocurrency borrowing or (b) an Alternate Base Rate (“ABR”), which is the highest of (i) the administrative agent’s prime rate, (ii) one-half of 1.00% in excess of the overnight U.S. Federal Funds rate, and (iii) 1.00% in excess of the one-month LIBOR), plus in each case, an applicable margin. The applicable margin for Eurocurrency loans ranges, based on the applicable total net leverage ratio, from 1.25% to 2.00% per annum and the applicable margin for ABR loans ranges, based on the applicable total net leverage ratio, from 0.25% to 1.00% per annum.
The Company’s obligations under the Term Debt are guaranteed by all of its domestic and foreign subsidiaries, subject to certain agreed upon exceptions. The obligations under the Term Debt are also, subject to certain agreed upon exceptions, secured by a lien on substantially all of the Company's and certain of its subsidiaries tangible and intangible property, including 100% of the Company's and certain of its subsidiaries’ equity interests in shares of its domestic and certain foreign subsidiaries. 
The Term Debt contains a number of covenants and restrictions that among other things, and subject to certain agreed upon exceptions, require the Company and its subsidiaries to satisfy certain financial covenants and restricts the ability of the Company and its subsidiaries to incur liens, incur additional indebtedness, make loans and investments, engage in mergers and acquisitions, engage in asset sales, declare dividends or redeem or repurchase capital stock, prepay, redeem or purchase subordinated debt and amend or otherwise alter debt agreements, in each case, subject to certain agreed upon exceptions. A failure to comply with these covenants could permit the lenders under the Term Debt to declare all amounts borrowed under the Term Debt, together with accrued interest and fees, to be immediately due and payable. At December 31, 2017, the Company was in compliance with the covenants for the Term Debt.
XML 41 R24.htm IDEA: XBRL DOCUMENT v3.8.0.1
IMPAIRMENT OF LONG-LIVED ASSETS
12 Months Ended
Dec. 31, 2017
Property, Plant and Equipment [Abstract]  
IMPAIRMENT OF LONG-LIVED ASSETS
IMPAIRMENT OF LONG-LIVED ASSETS:
While performing the review for impairment for the fourth quarter of 2017, the Company noted an impairment indicator associated with the potential sale or discontinuation of the 1550nm silicon photonics line of business. As a result, the Company recorded impairment charges totaling $12.0 million in the fourth quarter of 2017, of which $7.7 million were related to property and equipment and $4.3 million were related to intangible assets.
The impairment charges were calculated based on the differences between the net book values of the related assets and their estimated fair values. The Company primarily used the market approach to determine the estimated fair values of the property and equipment. Under this approach we considered various factors, including secondary market comparables, replacement costs, age and condition of the assets and estimated selling costs. The impaired intangible assets represent obsolete technologies that were deemed to have no value, and therefore were fully written off.
XML 42 R25.htm IDEA: XBRL DOCUMENT v3.8.0.1
SUBSEQUENT EVENT
12 Months Ended
Dec. 31, 2017
Subsequent Events [Abstract]  
SUBSEQUENT EVENT
SUBSEQUENT EVENT:
On January 9, 2018, the Company announced that it discontinued its 1550nm silicon photonics development activities. The discontinuation of the 1550nm silicon photonics development activities is expected to result in restructuring charges of approximately $9.0 million to $12.0 million primarily related to employee termination and severance costs, facility related costs and contract cancellation charges. The Company expects to recognize most of the restructuring charges in the first quarter of 2018.
XML 43 R26.htm IDEA: XBRL DOCUMENT v3.8.0.1
SCHEDULE II - CONSOLIDATED VALUATION AND QUALIFYING ACCOUNTS
12 Months Ended
Dec. 31, 2017
Valuation and Qualifying Accounts [Abstract]  
SCHEDULE II - CONSOLIDATED VALUATION AND QUALIFYING ACCOUNTS
Description:
Balance at
Beginning of
Year
 
Charged to Costs
and Expenses
 
Deductions
 
Balance at
End of Year
 
(in thousands)
Year ended December 31, 2017
 

 
 

 
 

 
 

Deducted from asset accounts:
 

 
 

 
 

 
 

Allowance for doubtful accounts
$
632

 
$

 
$

 
$
632

Allowance for sales returns and adjustments

 

 

 

Income tax valuation allowance
55,827

 

 
(24,179
)
 
31,648

Total
$
56,459

 
$

 
$
(24,179
)
 
$
32,280

Year ended December 31, 2016
 

 
 

 
 

 
 

Deducted from asset accounts:
 

 
 

 
 

 
 

Allowance for doubtful accounts
$
621

 
$
11

 
$

 
$
632

Allowance for sales returns and adjustments

 


 

 

Income tax valuation allowance
28,999

 
26,828

 

 
55,827

Total
$
29,620

 
$
26,839

 
$

 
$
56,459

Year ended December 31, 2015
 

 
 

 
 

 
 

Deducted from asset accounts:
 

 
 

 
 

 
 

Allowance for doubtful accounts
$
672

 
$

 
$
(51
)
 
$
621

Allowance for sales returns and adjustments

 


 

 

Income tax valuation allowance
46,220

 

 
(17,221
)
 
28,999

Total
$
46,892

 
$

 
$
(17,272
)
 
$
29,620

XML 44 R27.htm IDEA: XBRL DOCUMENT v3.8.0.1
THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
12 Months Ended
Dec. 31, 2017
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Principles of presentation
Principles of presentation
The consolidated financial statements include the Company's accounts as well as those of its wholly owned subsidiaries after the elimination of all intercompany balances and transactions.
On February 23, 2016, the Company completed its acquisition of EZchip Semiconductor, Ltd. ("EZchip"), a public company formed under the laws of the State of Israel and specializing in network-processing semiconductors. Upon the consummation of the acquisition, EZchip became a wholly owned subsidiary of the Company. The consolidated financial statements include the results of operations of EZchip commencing as of the acquisition date.
Certain prior year amounts have been reclassified to conform to the 2017 presentation.
Risks and uncertainties
Risks and uncertainties
The Company is subject to all of the risks inherent in a company which operates in the dynamic and competitive semiconductor industry. Significant changes in any of the following areas could have a material adverse impact on the Company's financial position and results of operations; unpredictable volume or timing of customer orders; ordered product mix; the sales outlook and purchasing patterns of the Company's customers based on consumer demands and general economic conditions; loss of one or more of the Company's customers; decreases in the average selling prices of products or increases in the average cost of finished goods; the availability, pricing and timeliness of delivery of components used in the Company's products; reliance on a limited number of subcontractors to manufacture, assemble, package and production test the Company's products; the Company's ability to successfully develop, introduce and sell new or enhanced products in a timely manner; product obsolescence and the Company's ability to manage product transitions; the timing of announcements or introductions of new products by the Company's competitors, and the Company's ability to successfully integrate acquired businesses.
Use of estimates
Use of estimates
The preparation of financial statements in accordance with accounting principles generally accepted in the United States of America, ("GAAP") requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the dates of the financial statements and the reported amounts of net revenue and expenses in the reporting periods. The Company regularly evaluates estimates and assumptions related to revenue recognition, allowances for doubtful accounts, allowances for price adjustments, investment valuation, warranty reserves, inventory reserves, share-based compensation expense, long-term asset valuations, useful lives of property, equipment, and intangibles, accounting for business combinations, goodwill and purchased intangible asset valuation, investments in privately-held companies, accounting and fair value of financial instruments and derivatives, deferred income tax asset valuation, uncertain tax positions, litigation and other loss contingencies. These estimates and assumptions are based on current facts, historical experience and various other factors that the Company believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities and the recording of revenue, costs and expenses that are not readily apparent from other sources. The actual results that the Company experiences may differ materially and adversely from the Company's original estimates. To the extent there are material differences between the estimates and actual results, the Company's future results of operations will be affected.
Cash and cash equivalents
Cash and cash equivalents
The Company considers all highly liquid investments with a maturity of three months or less from the date of purchase to be cash equivalents. Cash and cash equivalents consist of cash on deposit with banks and money market funds.
Short-term investments
Short-term investments
The Company's short-term investments are classified as available-for-sale securities and are reported at fair value. Unrealized gains or losses are recorded in shareholders' equity and included in other comprehensive income ("OCI"). The Company views its available-for-sale portfolio as available for use in its current operations. Accordingly, the Company has classified all investments in available for sale securities with readily available markets as short-term, even though the stated maturity date may be one year or more beyond the current balance sheet date, because of the intent and ability to sell these securities prior to maturity to meet liquidity needs or as part of a risk management program.
Fair value of financial instruments
Fair value of financial instruments
The Company's financial instruments consist of cash equivalents, restricted cash, short-term investments and foreign currency derivative contracts. The fair value of a financial instrument is the amount that would be received in an asset sale or paid to transfer a liability in an orderly transaction between unaffiliated market participants. When there is no readily available market data, fair value estimates may be made by the Company, which may not necessarily represent the amounts that could be realized in a current or future sale of these assets.
Derivatives
Derivatives
The Company enters into foreign currency forward and option contracts with financial institutions to protect against foreign exchange risks, mainly the exposure to changes in the exchange rate of the NIS against the U.S. dollar that are associated with forecasted future cash flows and existing assets and liabilities. The Company's primary objective in entering into these arrangements is to reduce the volatility of earnings and cash flows associated with changes in foreign currency exchange rates. The program is not designated for trading or speculative purposes. The Company's derivative instruments expose the Company to credit risk to the extent that the counter-parties may be unable to meet the terms of the agreement. The Company seeks to mitigate such risk by limiting its counter-parties to major financial institutions and by spreading the risk across a number of major financial institutions. In addition, the potential risk of loss with any one counter-party resulting from this type of credit risk is monitored on an ongoing basis.
The Company accounts for its derivative instruments as either assets or liabilities and carries them at fair value. The accounting for changes in the fair value of a derivative depends on the intended use of the derivative and the resulting designation. For derivative instruments that hedge the exposure to variability in expected future cash flows that are designated as cash flow hedges, the effective portion of the unrealized gains or losses on the derivative instruments is reported as a component of accumulated other comprehensive income ("AOCI") in shareholders’ equity and reclassified into earnings in the same period or periods during which the hedged transaction affects earnings. The ineffective portion of the gains or losses on the derivative instruments, if any, is recognized in earnings in the current period. The derivative instruments that hedge the exposure to variability in the fair value of assets or liabilities are not currently designated as hedges for financial reporting purposes, and thus the gains or losses on such derivative instruments are recognized in earnings in the current period.
Concentration of credit risk
Concentration of credit risk
Financial instruments that potentially subject the Company to a concentration of credit risk consist of cash, cash equivalents, restricted cash, short-term investments and accounts receivable. Cash, cash equivalents, restricted cash and short-term investment balances are maintained with high quality financial institutions, the composition and maturities of which are regularly monitored by management. The Company's accounts receivable are derived from revenue earned from customers primarily located in North America, Europe and Asia. The Company performs ongoing credit evaluations of its customers' financial condition and, generally, requires no collateral from its customers. The Company maintains an allowance for doubtful accounts receivable based upon the expected collectability of accounts receivable. The Company reviews its allowance for doubtful accounts quarterly by assessing individual accounts receivable over a specific aging and amount, and all other balances based on historical collection experience and an economic risk assessment. If the Company determines that a specific customer is unable to meet its financial obligations to the Company, the Company provides an allowance for credit losses to reduce the receivable to the amount management reasonably believes will be collected.
Inventory
Inventory
Inventory includes finished goods, work-in-process and raw materials. Inventory is stated at the lower of cost (principally standard cost which approximates actual cost on a first-in, first-out basis) or net realizable value. Reserves for potentially excess and obsolete inventory are made based on management's analysis of inventory levels, future sales forecasts and market conditions. Once established, the original cost of the Company's inventory less the related inventory reserve represents the new cost basis of such products.
Property and equipment
Property and equipment
Property and equipment are stated at cost, net of accumulated depreciation. Depreciation is generally calculated using the straight-line method over the estimated useful lives of the related assets, which is three years for computer equipment and software, seven years for lab equipment, and seven years for office furniture and fixtures. Leasehold improvements and assets acquired under capital leases are amortized on a straight-line basis over the term of the lease, or the useful lives of the assets, whichever is shorter. Maintenance and repairs are charged to expense as incurred, and improvements are capitalized. When assets are retired or otherwise disposed of, the cost and accumulated depreciation or amortization are removed from the accounts and any resulting gain or loss is reflected in the results of operations in the period realized. During the fourth quarter of 2017, the Company retired fully depreciated assets that were no longer in use. As a result, $72.8 million of cost and accumulated depreciation was removed from the accounts. No gain or loss was recognized.
The Company capitalizes certain costs incurred in connection with internal use of inventory items in the Company's data centers and laboratories. Capitalized inventory costs are included in Property and equipment, net and amortized on a straight-line basis over the estimated useful life of the asset.
Business combinations
Business combinations
The Company accounts for business combinations using the acquisition method of accounting. The Company determines the recognition of intangible assets based on the following criteria: (i) the intangible asset arises from contractual or other rights; or (ii) the intangible asset is separable or divisible from the acquired entity and capable of being sold, transferred, licensed, returned or exchanged. The Company allocates the purchase price of business combinations to the tangible assets, liabilities and intangible assets acquired, including in-process research and development ("IPR&D"), based on their estimated fair values. The excess purchase price over those fair values is recorded as goodwill. The process of estimating the fair values requires significant estimates, especially with respect to intangible assets. Critical estimates in valuing certain intangible assets include, but are not limited to, future expected cash flows from customer contracts, customer lists and distribution agreements, acquired developed technologies, expected costs to develop IPR&D into commercially viable products, estimated cash flows from projects when completed and discount rates. The Company estimates fair value based upon assumptions that are believed to be reasonable, but which are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates.
Goodwill and intangible assets
Goodwill and intangible assets
Goodwill represents the excess of the cost of acquired businesses over the fair market value of their identifiable net assets. The Company conducts a goodwill impairment qualitative assessment during the fourth quarter of each fiscal year or more frequently if facts and circumstances indicate that goodwill may be impaired. The goodwill impairment qualitative assessment requires the Company to perform an assessment to determine if it is more likely than not that the fair value of the business is less than its carrying amount. The qualitative assessment considers various factors, including the macroeconomic environment, industry and market specific conditions, market capitalization, stock price, financial performance, earnings multiples, budgeted-to-actual revenue performance from prior year, gross margin and cash flow from operating activities and issues or events specific to the business. If adverse qualitative trends are identified that could negatively impact the fair value of the business, the Company performs a "two step" goodwill impairment test. "Step one" is the identification of potential impairment. This involves comparing the fair value of each reporting unit, which the Company has determined to be the entity itself, with its carrying amount including goodwill. If the fair value of a reporting unit exceeds its carrying amount, the goodwill of the reporting unit is considered not impaired and "Step two" of the impairment test is unnecessary. If the carrying amount of a reporting unit exceeds its fair value, "Step two" is performed. This involves comparing the carrying amount of goodwill to its implied fair value, which is determined to be the excess of the reporting unit's fair value over the fair value of its identifiable net assets other than goodwill. If the carrying amount of goodwill exceeds its implied fair value, an impairment exists and is recorded. As of December 31, 2017, the Company's qualitative assessment of goodwill impairment indicated that goodwill was not impaired.
Intangible assets represent acquired intangible assets including developed technology, customer relationships and IPR&D, as well as licensed technology. The Company amortizes its finite lived intangible assets over their useful lives using a method that reflects the pattern in which the economic benefits of the intangible assets are consumed or otherwise used, or, if that pattern cannot be reliably determined, using a straight-line amortization method. The Company capitalizes IPR&D projects acquired as part of a business combination as intangible assets with indefinite lives. On completion of each project, IPR&D assets are reclassified to developed technology and amortized over their estimated useful lives. If any of the IPR&D projects are abandoned, the Company would impair the related IPR&D asset.
Indefinite-lived intangible assets are tested for impairment annually or more frequently when indicators of impairment exist. The Company first assesses qualitative factors to determine if it is more likely than not that an indefinite-lived intangible asset is impaired and whether it is necessary to perform a quantitative impairment test. The qualitative assessment considers various factors, including reductions in demand, the abandonment of IPR&D projects or significant economic slowdowns in the semiconductor industry and macroeconomic environment. If adverse qualitative trends are identified that could negatively impact the fair value of the asset, then quantitative impairment tests are performed to compare the carrying value of the asset to its undiscounted expected future cash flows. If this test indicates that there is impairment, the impaired asset is written down to fair value, which is typically calculated using: (i) quoted market prices or (ii) discounted expected future cash flows utilizing an appropriate discount rate. Impairment is based on the excess of the carrying amount over the fair value of those assets. The Company performed an impairment test on the IPR&D during the fourth quarter of 2017 when the project reached technological feasibility and was transferred to developed technology, and concluded that the asset was not impaired. Intangible assets with finite lives are tested for impairment in accordance with our policy for long-lived assets.
Equity investments in privately-held companies
Equity investments in privately-held companies
The Company has equity investments in privately-held companies. These investments are recorded at cost reduced by any impairment write-downs because the Company does not have the ability to exercise significant influence over the operating and financial policies of the company. The investments are included in other long-term assets on the accompanying balance sheets. The Company monitors the investments and if facts and circumstances indicate an investment may be impaired, then it conducts an impairment test of its investment. To determine if the investment is recoverable, it reviews the privately-held company's revenue and earnings trends relative to pre-defined milestones and overall business prospects, the general market conditions in its industry and other factors related to its ability to remain in business, such as liquidity and receipt of additional funding.
Impairment of long-lived assets
Impairment of long-lived assets
Long-lived assets include equipment and furniture and fixtures and finite-lived intangible assets. Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of the assets may not be fully recoverable. If the sum of the expected future cash flows (undiscounted and without interest charges) from the long-lived assets is less than the carrying amount of such assets, an impairment loss would be recognized, and the assets would be written down to their estimated fair values. The Company reviews for possible impairment on a regular basis.
Revenue recognition
Revenue recognition
The Company recognizes revenue from the sales of products when all of the following criteria are met: (1) persuasive evidence of an arrangement exists; (2) delivery has occurred; (3) the price is fixed or determinable; and (4) collection is reasonably assured. The Company uses a binding purchase order or a signed agreement as evidence of an arrangement. Delivery occurs when goods are shipped and title and risk of loss transfer to the customer. The Company's standard arrangement with its customers typically includes freight-on-board shipping point, no right of return and no customer acceptance provisions. The revenues from fixed-price support or maintenance contracts, including extended warranty contracts and software post-contract customer support agreements, are recognized ratably over the contract period and the costs associated with these contracts are recognized as incurred. The customer's obligation to pay and the payment terms are set at the time of shipment and are not dependent on the subsequent resale of the product. The Company determines whether collectability is reasonably assured on a customer-by-customer basis. When assessing the probability of collection, the Company considers the number of years the customer has been in business and the history of the Company's collections. Customers are subject to a credit review process that evaluates the customers' financial positions and ultimately their ability to pay. If it is determined at the outset of an arrangement that collection is not reasonably assured, no product is shipped and no revenue is recognized unless cash is received in advance.
The Company maintains inventory, or hub arrangements with certain customers. Pursuant to these arrangements the Company delivers products to a customer or a designated third party warehouse based upon the customer's projected needs, but does not recognize product revenue unless and until the customer reports it has removed the Company's product from the warehouse to be incorporated into its end products.
Multiple Element Arrangements
For revenue arrangements that contain multiple deliverables, judgment is required to properly identify the accounting units of the transactions and to determine the manner in which revenue should be allocated among the accounting units. Moreover, judgment is used in interpreting the commercial terms and determining when all criteria of revenue recognition have been met for each deliverable in order for revenue recognition to occur in the appropriate accounting period. While changes in the allocation of the arrangement consideration between the units of accounting will not affect the amount of total revenue recognized for a particular sales arrangement, any material changes in these allocations could impact the timing of revenue recognition, which could affect our results of operations.
For multiple element arrangements that include a combination of hardware, services, such as post-contract customer support, and software, the arrangement consideration is first allocated among the accounting units before revenue recognition criteria are applied. The allocation is derived based on vendor specific objective evidence ("VSOE"). When VSOE or third party evidence is unavailable, we use management's best estimate of selling price.
Distributor Revenue
A portion of the Company's sales are made to distributors under agreements which contain price protection provisions. Currently, the Company recognizes revenues from sales to distributors based on the sell-through method using inventory and point of sale information provided by the distributors, net of estimated allowances for price adjustments. Upon the adoption of the new revenue standards effective January 1, 2018, the Company will recognize revenues from sales to distributors upon shipment and transfer of control (known as “sell-in” revenue recognition), net of the estimated allowances for price adjustments.
Deferred Revenue and Income
The Company defers revenue and income when advance payments are received from customers before performance obligations have been completed and/or services have been performed.
Shipping and Handling
Costs incurred for shipping and handling expenses to customers are recorded as cost of revenues. To the extent these amounts are billed to the customer in a sales transaction, the Company records the shipping and handling fees as revenue.
Product warranty
Product warranty
The Company typically offers a limited warranty for its products for periods up to three years. The Company accrues for estimated returns of defective products at the time revenue is recognized based on historical activity. The determination of these accruals requires the Company to make estimates of the frequency and extent of warranty activity and estimated future costs to either replace or repair the products under warranty. If the actual warranty activity and/or repair and replacement costs differ significantly from these estimates, adjustments to record additional cost of revenues may be required in future periods.
Research and development
Research and development
Costs incurred in research and development are charged to operations as incurred. The Company expenses all costs for internally developed patents as incurred.
Advertising
Advertising
Costs related to advertising and promotion of products are charged to sales and marketing expense as incurred.
Share-based compensation
Share-based compensation
The Company accounts for share-based compensation expense based on the estimated fair value of the equity awards as of the grant dates. The fair value of restricted stock units ("RSUs"), is based on the closing market price of our ordinary shares on the date of grant. The Company estimates the fair value of share options and the Employee Share Purchase Plan ("ESPP") using the Black-Scholes option valuation model, which requires the input of subjective assumptions including the expected share price volatility and the calculation of expected term, as well as the fair value of the underlying ordinary share on the date of grant, among other inputs.
The Company bases its estimate of expected volatility on the historical volatility of the Company's shares. The Company did not grant share options in 2017, 2016, and 2015.
Share-based compensation expense is recognized on a straight-line basis over each recipient's requisite service period, which is generally the vesting period. Share-based compensation expense is recorded in full during the vesting period, and the effect of forfeitures will be recorded as they actually occur.
Comprehensive income (loss)
Comprehensive income (loss)
Accumulated other comprehensive income (loss), net of tax on the consolidated balance sheets at December 31, 2017 and 2016, represents the accumulated unrealized gains (losses) on available-for-sale securities, and the accumulated unrealized gains (losses) related to derivative instruments accounted for as cash flow hedges.
Foreign currency translation and remeasurement
Foreign currency translation and remeasurement
The Company uses the U.S. dollar as its functional currency. Foreign currency assets and liabilities are remeasured into U.S. dollars at the end-of-period exchange rates except for non-monetary assets and liabilities, which are remeasured at historical exchange rates. The Company derives all revenues in U.S. dollars. Expenses are remeasured at the exchange rate in effect on the day the transaction occurred, except for those expenses related to non-monetary assets and liabilities, which are remeasured at historical exchange rates. Gains or losses from foreign currency transactions are included in the Consolidated Statements of Operations as part of "Other income (loss), net."
Net income (loss) per share
Net income (loss) per share
Basic net income (loss) per share is computed by dividing the net income (loss) by the weighted-average number of ordinary shares outstanding during the period. Diluted net income (loss) per share is computed by dividing the net income (loss) by the weighted-average number of ordinary shares outstanding during the period increased to include the number of additional shares that would have been outstanding if the potentially dilutive shares had been issued. Potentially dilutive shares include unvested RSUs, outstanding stock options, and shares to be purchased by employees under the Company’s employee stock purchase plan. The dilutive effect of potentially dilutive shares is reflected in diluted net income (loss) per share by application of the treasury stock method.
Segment reporting
Segment reporting
The Company has one reportable segment: the development, manufacturing, marketing and sales of interconnect products.
Income taxes
Income taxes
To prepare the Company's consolidated financial statements, the Company estimates its income taxes in each of the jurisdictions in which it operates. This process involves estimating the Company's actual tax exposure together with assessing temporary differences resulting from the differing treatment of certain items for tax and accounting purposes. These differences result in deferred tax assets and liabilities, which are calculated using tax rates expected to be in effect during the period these temporary differences would reverse, and are included within the Company's consolidated balance sheet.
The Company must also make judgments regarding the realizability of deferred tax assets. The carrying value of the Company's net deferred tax assets is based on its belief that it is more likely than not that the Company will generate sufficient future taxable income in certain jurisdictions to realize these deferred tax assets. A valuation allowance has been established for deferred tax assets which the Company does not believe meet the "more likely than not" criteria. The Company's judgments regarding future taxable income may change due to changes in market conditions, changes in tax laws, tax planning strategies or other factors. If the Company's assumptions and consequently its estimates change in the future, the valuation allowances it has established may be increased or decreased, resulting in a respective increase or decrease in income tax expense. The Company's effective tax rate is highly dependent upon the geographic distribution of its worldwide earnings or losses, the tax regulations and tax holidays in each geographic region, the availability of tax credits and carryforwards, and the effectiveness of its tax planning strategies.
The Company uses a two-step approach to recognizing and measuring uncertain tax positions accounted for in accordance with the guidance on judgments regarding the realizability of deferred taxes. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount which is more than 50% likely of being realized upon ultimate settlement. The Company considers many factors when evaluating and estimating its tax positions and tax benefits, which may require periodic adjustments and which may not accurately anticipate actual outcomes. The Company recognizes potential accrued interest and penalties related to unrecognized tax benefits within the consolidated statements of income as income tax expense.
Recent accounting pronouncements
Adoption of new accounting principles
In March 2016, the Financial Accounting Standards Board ("FASB") issued ASU No. 2016-09, Compensation-Stock Compensation (Topic 718); Improvements to Employee Share-Based Payment Accounting. The Company adopted ASU No. 2016-09 during the quarter ended March 31, 2017. The standard requires, among other things, excess tax benefits to be recognized in the statement of operations as an income tax benefit as opposed to additional paid-in capital. This change was adopted prospectively and did not have a material effect on the Company's condensed consolidated financial statements. The standard also requires, among other things, excess tax benefits to be included in operating activities in the statement of cash flows as opposed to in financing activities. This change was adopted retrospectively and did not have a material effect on the Company's condensed consolidated financial statements.
The standard further requires excess tax benefits to be recognized when they arise, instead of when they actually reduce taxes payable under the prior guidance. This change was adopted using a modified retrospective method through a cumulative effect adjustment to retained earnings as of the beginning of the period of adoption. The impact of the adoption was to increase deferred tax assets by $4.6 million, which in turn was offset by an increase in the valuation allowance in the same amount, resulting in no change in net deferred tax assets and retained earnings as of January 1, 2017.
The standard also establishes an alternative practical expedient for estimating the effects of forfeitures of an award by recognizing such effects in compensation cost when the forfeitures occur. Adoption of the alternative practical expedient was applied using a modified retrospective method through a cumulative effect adjustment to retained earnings as of the beginning of the period of adoption. The impact of the adoption was to reduce retained earnings and to increase additional paid-in capital by $0.8 million as of January 1, 2017.
In November 2016, the FASB issued Accounting Standards Update No. 2016-18, Statement of Cash Flows (Topic 230): Restricted Cash, which requires, among other things, an explanation of the change during the period in the total of cash, cash equivalents, and amounts generally described as restricted cash or restricted cash equivalents. The standard is effective for fiscal years beginning after December 15, 2017. We early adopted ASU 2016-18 retrospectively during the fourth quarter of 2017. The Company has long-term restricted cash in the amount of $8.0 million as of December 31, 2017. This amount was reported in other long-term assets in the balance sheet as of December 31, 2017, and was included in the ending balance of cash, cash equivalents and restricted cash in the statement of cash flows for the year ended December 31, 2017. There was no restricted cash as of December 31, 2016 and 2015.
Recent accounting pronouncements
In August 2017, the FASB issued ASU 2017-12, Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities, which expands the activities that qualify for hedge accounting and simplifies the rules for reporting hedging transactions. The standard is effective for the Company beginning January 1, 2019. Early adoption is permitted. The Company does not expect that the adoption of this standard will have a material impact on its consolidated financial statements and related disclosures.
In February 2016, the FASB issued ASU No. 2016-02, Leases (Topic 842). The standard requires lessees to recognize almost all leases on the balance sheet as a right-of-use asset and a lease liability and requires leases to be classified as either an operating or a finance type lease. The standard excludes leases of intangible assets or inventory. The standard becomes effective for the Company beginning January 1, 2019. Early adoption of the standard is allowed. The Company is currently evaluating the effect that the standard will have on its consolidated financial statements and related disclosures.
In January 2016, the FASB issued ASU 2016-01, Financial Instruments-Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities. ASU 2016-01 amends various aspects of the recognition, measurement, presentation, and disclosure of financial instruments, and is effective for the Company beginning January 1, 2018. One aspect that may have a material impact on the Company's consolidated financial statements relates to the measurement of its equity investments in privately-held companies whose fair values are not readily determinable. With the election to use the measurement alternative (as opposed to fair value), these equity investments will be measured at cost, less impairments, adjusted by observable price changes. The Company believes that the adoption of ASU 2016-01 may increase the volatility of its other income (expense), net, as a result of the remeasurement of its equity investments in privately-held companies upon the occurrence of observable price changes and impairments.
In May 2014, the FASB issued ASU No. 2014-09, Revenue from Contracts with Customers (Topic 606). The standard will replace most existing revenue recognition guidance in U.S. GAAP when it becomes effective and may be applied retrospectively to each prior period presented, or applied using a modified retrospective method with the cumulative effect recognized in the beginning retained earnings during the period of initial application. Subsequently, the FASB has issued several additional ASUs related to ASU No. 2014-09, collectively they are referred to as the “new revenue standards,” which become effective for the Company beginning January 1, 2018. The Company expects to adopt the new revenue standards using the modified retrospective method. Under the current guidance, the Company defers the recognition of revenue and the cost of revenue from distributor sales until the distributors report that they have sold the products to their customers (known as “sell-through” revenue recognition). Upon the adoption of the new revenue standards, the Company will recognize revenue on sales to distributors upon shipment and transfer of control (known as “sell-in” revenue recognition), net of the estimated allowances for price adjustments. The deferred “sell-through” revenue, net of the deferred cost of revenue, was approximately $4.5 million as of December 31, 2017, which will be recognized and recorded as an increase to beginning retained earnings during the first quarter of 2018. The Company does not expect any other material effects on its consolidated financial statements.
XML 45 R28.htm IDEA: XBRL DOCUMENT v3.8.0.1
THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
12 Months Ended
Dec. 31, 2017
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Cash and Cash Equivalents
The following table provides a reconciliation of the cash and cash equivalents balances reported on the balance sheets and the cash, cash equivalents and restricted cash balances reported in the statements of cash flows:
 
December 31,
 
2017
 
2016
 
2015
 
(In thousands)
Cash and cash equivalents, as reported on the balance sheets
$
62,473

 
$
56,780

 
$
263,199

Restricted cash in other long-term assets, as reported on the balance sheets
8,025

 

 

Cash, cash equivalents, and restricted cash, as reported in the statements of cash flows
$
70,498

 
$
56,780

 
$
263,199

Restrictions on Cash and Cash Equivalents
The following table provides a reconciliation of the cash and cash equivalents balances reported on the balance sheets and the cash, cash equivalents and restricted cash balances reported in the statements of cash flows:
 
December 31,
 
2017
 
2016
 
2015
 
(In thousands)
Cash and cash equivalents, as reported on the balance sheets
$
62,473

 
$
56,780

 
$
263,199

Restricted cash in other long-term assets, as reported on the balance sheets
8,025

 

 

Cash, cash equivalents, and restricted cash, as reported in the statements of cash flows
$
70,498

 
$
56,780

 
$
263,199

Schedule of revenues and accounts receivable from customers
The following table summarizes the revenues from customers (including original equipment manufacturers) in excess of 10% of the total revenues:
 
Year Ended December 31,
 
2017
 
2016
 
2015
HPE
13
%
 
16
%
 
14
%
Dell
11
%
 
*

 
*

____________________
 
 
 
 
 
* Less than 10%
 
 
 
 
 
The following table summarizes accounts receivable balances in excess of 10% of total accounts receivable:
 
December 31, 2017
 
December 31, 2016
HPE
13
%
 
11
%
Schedule of changes in the entity's liability for product warranty
Changes in the Company's liability for product warranty were as follows:
 
Year Ended December 31,
 
2017
 
2016
 
(In thousands)
Balance, beginning of the period
$
1,474


$
1,641

Assumed warranty liability from acquisition

 
290

New warranties issued during the period
1,459


1,727

Reversal of warranty reserves
(565
)

(856
)
Settlements during the period
(1,479
)

(1,328
)
Balance, end of the period
889


1,474

Less: long-term portion of product warranty liability
(183
)

(211
)
Balance, end of the period
$
706


$
1,263

Schedule of computation of basic and diluted net income per share
The following table sets forth the computation of basic and diluted net income (loss) per share for the periods indicated:
 
Year Ended December 31,
 
2017
 
2016
 
2015
 
(In thousands, except per share data)
Net income (loss)
$
(19,425
)

$
18,518


$
92,894

Basic and diluted shares:
 


 


 

Weighted average ordinary shares outstanding
50,310


48,145


46,365

Effect of dilutive shares


1,381


1,413

Shares used to compute diluted net income (loss) per share
50,310

 
49,526

 
47,778

Net income (loss) per share—basic
$
(0.39
)
 
$
0.38

 
$
2.00

Net income (loss) per share—diluted
$
(0.39
)
 
$
0.37

 
$
1.94

XML 46 R29.htm IDEA: XBRL DOCUMENT v3.8.0.1
BALANCE SHEET COMPONENTS (Tables)
12 Months Ended
Dec. 31, 2017
Balance Sheet Related Disclosures [Abstract]  
Schedule of balance sheet components
 
December 31, 2017
 
December 31, 2016
 
(In thousands)
Accounts receivable, net:
 

 
 

Accounts receivable
$
154,845

 
$
142,400

Less: allowance for doubtful accounts
(632
)
 
(632
)
 
$
154,213

 
$
141,768

Inventories:
 

 
 

Raw materials
$
12,656

 
$
8,243

Work-in-process
22,769

 
26,118

Finished goods
29,232

 
31,162

 
$
64,657

 
$
65,523

Other current assets:
 

 
 
Prepaid expenses
$
7,518

 
$
9,053

Derivative contracts receivable
982

 
257

VAT receivable
2,259

 
6,093

Other
3,536

 
1,943

 
$
14,295

 
$
17,346

Property and equipment, net:
 

 
 
Computer, equipment, and software
$
164,707

 
$
214,719

Furniture and fixtures
3,198

 
5,210

Leasehold improvements
47,262

 
46,693

 
215,167

 
266,622

Less: Accumulated depreciation and amortization
(105,248
)
 
(148,037
)
 
$
109,919

 
$
118,585

Deferred taxes and other long-term assets:
 

 
 
Equity investments in privately-held companies
$
29,255

 
$
12,720

Deferred taxes
24,563

 
22,413

Long-term restricted cash
8,025

 

Other assets
4,319

 
1,580

 
$
66,162

 
$
36,713

Accrued liabilities:
 

 
 
Payroll and related expenses
$
71,868

 
$
62,969

Accrued expenses
31,951

 
33,125

Derivative contracts payable
17

 
1,006

Product warranty liability
706

 
1,263

Other
9,516

 
6,679

 
$
114,058

 
$
105,042

Other long-term liabilities:
 
 
 
Income tax payable
$
24,425

 
$
24,184

Deferred rent
2,220

 
2,504

Other
7,422

 
3,892

 
$
34,067

 
$
30,580

XML 47 R30.htm IDEA: XBRL DOCUMENT v3.8.0.1
BUSINESS COMBINATION (Tables)
12 Months Ended
Dec. 31, 2017
Business Combinations [Abstract]  
Schedule of Business Combination Consideration Transferred
The following summarizes consideration paid for EZchip at the acquisition date:
 
 
(in thousands)
Consideration:
 
 
Cash payment for all outstanding common shares of EZchip at $25.50 per share
 
$
781,237

Fair value of awards attributable to pre-acquisition services
 
972

Total consideration:
 
782,209

Less: cash acquired
 
87,545

Fair value of total consideration transferred, net of cash acquired
 
$
694,664

Schedule of Recognized Identified Assets Acquired and Liabilities Assumed
The following summarizes the Company's allocation of the total purchase price, net of cash acquired for the EZchip acquisition after consultation with third party valuation specialists:
 
 
(in thousands)
Short-term investments
 
$
108,862

Other current assets
 
34,114

Other long-term assets
 
9,638

Intangible assets
 
288,246

Goodwill
 
270,485

Total assets
 
711,345

 
 
 
Current liabilities
 
(10,253
)
Long-term liabilities
 
(6,428
)
Total liabilities
 
(16,681
)
Total purchase price allocation
 
$
694,664

Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination
Identifiable finite-lived intangible assets
 
 
Fair value
 
Weighted Average Useful Life
 
 
(in thousands)
 
(in years)
Purchased intangible assets:
 
 
 
 
Trade names
 
$
5,600

 
3
Customer relationships
 
56,400

 
9
Backlog
 
11,300

 
1
Developed technology
 
181,246

 
4 - 6
In-process research and development (1)
 
33,700

 
 -
Total purchased intangible assets
 
$
288,246

 
 
 
(1) IPR&D will not be amortized until the underlying products reach technological feasibility. Upon completion, each IPR&D project will be amortized over its useful life.
Business Acquisition, Pro Forma Information
Pro forma results are not indicative of what would have occurred had the acquisition occurred as of January 1, 2015 or of results that may occur in the future.
 
 
Year Ended December 31,
 
 
2016
 
2015
 
 
(in thousands, except per share amounts)
Revenues
 
$
867,422

 
$
769,290

Net income
 
$
40,288

 
$
36,130

Net income per share — basic
 
$
0.82

 
$
0.77

Net income per share — diluted
 
$
0.80

 
$
0.74

XML 48 R31.htm IDEA: XBRL DOCUMENT v3.8.0.1
FAIR VALUE MEASUREMENTS (Tables)
12 Months Ended
Dec. 31, 2017
Fair Value Disclosures [Abstract]  
Schedule of the fair value hierarchy of the Company's financial assets and liabilities measured at fair value
The following table represents the fair value hierarchy of the Company's financial assets and liabilities measured at fair value on a recurring basis as of December 31, 2017.
 
Level 1
 
Level 2
 
Total
 
(in thousands)
Money market funds
$
1,857

 
$

 
$
1,857

Certificates of deposit

 
58,003

 
58,003

U.S. Government and agency securities

 
43,872

 
43,872

Commercial paper

 
27,029

 
27,029

Corporate bonds

 
54,447

 
54,447

Municipal bonds

 
15,169

 
15,169

Foreign government bonds

 
12,761

 
12,761


1,857

 
211,281

 
213,138

Long-term restricted cash

 
8,025

 
8,025

Derivative contracts

 
982

 
982

Total financial assets
$
1,857

 
$
220,288

 
$
222,145

Derivative contracts
$

 
$
17

 
$
17

Total financial liabilities
$

 
$
17

 
$
17

The following table represents the fair value hierarchy of the Company's financial assets and liabilities measured at fair value on a recurring basis as of December 31, 2016.
 
Level 1
 
Level 2
 
Total
 
(in thousands)
Money market funds
$
1,833

 
$

 
$
1,833

Certificates of deposit

 
78,643

 
78,643

U.S. Government and agency securities

 
56,347

 
56,347

Commercial paper

 
29,483

 
29,483

Corporate bonds

 
94,162

 
94,162

Municipal bonds

 
7,706

 
7,706

Foreign government bonds

 
5,320

 
5,320

 
1,833

 
271,661

 
273,494

Derivative contracts

 
257

 
257

Total financial assets
$
1,833

 
$
271,918

 
$
273,751

Derivative contracts
$

 
$
1,006

 
$
1,006

Total financial liabilities
$

 
$
1,006

 
$
1,006

XML 49 R32.htm IDEA: XBRL DOCUMENT v3.8.0.1
INVESTMENTS (Tables)
12 Months Ended
Dec. 31, 2017
Investments, Debt and Equity Securities [Abstract]  
Schedule of cash, cash equivalents and short-term investments
At December 31, 2017 and 2016, the Company held cash, cash equivalents and short-term investments classified as available-for-sale securities as follows:
 
December 31, 2017
 
Amortized
Cost
 
Unrealized
Gains
 
Unrealized
Losses
 
Estimated
Fair Value
 
(in thousands)
Cash
$
60,616

 
$

 
$

 
$
60,616

Money market funds
1,857

 

 

 
1,857

Certificates of deposit
58,039

 

 
(36
)
 
58,003

U.S. Government and agency securities
44,070

 

 
(198
)
 
43,872

Commercial paper
27,073

 
1

 
(45
)
 
27,029

Corporate bonds
54,673

 

 
(226
)
 
54,447

Municipal bonds
15,227

 

 
(58
)
 
15,169

Foreign government bonds
12,809

 

 
(48
)
 
12,761

Total
274,364

 
1

 
(611
)
 
273,754

Less amounts classified as cash and cash equivalents
(62,473
)
 

 

 
(62,473
)
Short-term investments
$
211,891

 
$
1

 
$
(611
)
 
$
211,281


 
December 31, 2016
 
Amortized
Cost
 
Unrealized
Gains
 
Unrealized
Losses
 
Estimated
Fair Value
 
(in thousands)
Cash
$
54,947

 
$

 
$

 
$
54,947

Money market funds
1,833

 

 

 
1,833

Certificates of deposit
78,643

 

 

 
78,643

U.S. Government and agency securities
56,431

 
2

 
(86
)
 
56,347

Commercial paper
29,486

 

 
(3
)
 
29,483

Corporate bonds
94,292

 
37

 
(167
)
 
94,162

Municipal bonds
7,718

 

 
(12
)
 
7,706

Foreign government bonds
5,327

 

 
(7
)
 
5,320

Total
328,677

 
39

 
(275
)
 
328,441

Less amounts classified as cash and cash equivalents
(56,780
)
 

 

 
(56,780
)
Short-term investments
$
271,897

 
$
39

 
$
(275
)
 
$
271,661

Schedule of contractual maturities of short-term investments
The contractual maturities of short-term investments at December 31, 2017 and 2016 were as follows:
 
December 31, 2017
 
December 31, 2016
 
Amortized
Cost
 
Estimated
Fair Value
 
Amortized
Cost
 
Estimated
Fair Value
 
(in thousands)
Due in less than one year
$
148,232

 
$
147,921

 
$
157,270

 
$
157,163

Due in one to three years
63,659

 
63,360

 
114,627

 
114,498

 
$
211,891

 
$
211,281

 
$
271,897

 
$
271,661

XML 50 R33.htm IDEA: XBRL DOCUMENT v3.8.0.1
GOODWILL AND INTANGIBLE ASSETS (Tables)
12 Months Ended
Dec. 31, 2017
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
The following table represents changes in the carrying amount of goodwill:
 
(in thousands)
Carrying amount of goodwill at December 31, 2016
$
471,228

Acquisitions
1,209

Adjustments

Balance as of December 31, 2017
$
472,437

Schedule of carrying amount of intangible assets
The carrying amounts of intangible assets as of December 31, 2017 were as follows:
 
Gross
Carrying
Value
 
Accumulated
Amortization
 
Net
Carrying
Value
 
Useful Life
 
(in thousands)
 
(in years)
Licensed technology
$
40,407

 
$
(16,478
)
 
$
23,929

 
1-8
Developed technology
279,543

 
(122,414
)
 
157,129

 
4-7
Customer relationships
69,776

 
(24,783
)
 
44,993

 
4-9
Trade names
5,600

 
(3,456
)
 
2,144

 
 3
Total intangible assets
$
395,326

 
$
(167,131
)
 
$
228,195

 
 
The carrying amounts of intangible assets as of December 31, 2016 were as follows:
 
Gross
Carrying
Value
 
Accumulated
Amortization
 
Net
Carrying
Value
 
Useful Life
 
(in thousands)
 
(in years)
Licensed technology
$
24,583

 
$
(6,559
)
 
$
18,024

 
1-8
Developed technology
250,043

 
(75,591
)
 
174,452

 
4-7
Customer relationships
69,776

 
(17,731
)
 
52,045

 
4-9
Backlog
11,300

 
(11,300
)
 

 
 1
Trade names
5,600

 
(1,590
)
 
4,010

 
 3
Total finite-lived amortizable intangible assets
361,302

 
(112,771
)
 
248,531

 
 
In-process research and development
29,500

 

 
29,500

 
-
Total intangible assets
$
390,802

 
$
(112,771
)
 
$
278,031

 
 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
The estimated future amortization expense from amortizable intangible assets is as follows:
 
(in thousands)
2018
$
66,718

2019
59,344

2020
47,311

2021
30,919

2022
10,355

Thereafter
13,548

Total
$
228,195

XML 51 R34.htm IDEA: XBRL DOCUMENT v3.8.0.1
DERIVATIVES AND HEDGING ACTIVITIES (Tables)
12 Months Ended
Dec. 31, 2017
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of fair value of derivative contracts
The fair value of derivative contracts as of December 31, 2017 and 2016 was as follows:
 
Other current assets
 
Other accrued liabilities
 
Other current assets
 
Other accrued liabilities
 
December 31, 2017
 
December 31, 2016
 
(in thousands)
Derivatives designated as hedging instruments
 
 
 
 
 
 
 
Currency forward and option contracts
$
980

 
$

 
$
257

 
$
999

Derivatives not designated as hedging instruments
 
 
 
 
 
 
 
Currency forward and option contracts
2

 
17

 

 
7

Total derivatives
$
982

 
$
17

 
$
257

 
$
1,006

Schedule of notional amounts of outstanding derivative positions
The gross notional amounts of derivative contracts were NIS denominated. The notional amounts of outstanding derivative contracts in U.S. dollar at December 31, 2017 and 2016 were as follows:
 
December 31,
 
December 31,
 
2017
 
2016
 
(in thousands)
Derivatives designated as hedging instruments
 
 
 
Currency forward and option contracts
$
52,380

 
$
105,730

Derivatives not designated as hedging instruments
 
 
 
Currency forward and option contracts
$
47,015

 
$
34,330

Schedule of designated derivative contracts as cash flow hedges and their impact on OCI
The following table represents the unrealized gains of derivatives designated as hedging instruments, net of tax effects, that were recorded in accumulated other comprehensive income (loss) as of December 31, 2017 and 2016, and their effect on OCI for the year ended December 31, 2017 (in thousands):
December 31, 2016
$
(692
)
Amount of gains recognized in OCI (effective portion)
8,651

Amount of gains reclassified from OCI to income (effective portion)
(7,034
)
December 31, 2017
$
925

Effect of derivative contracts on the condensed consolidated statement of operations
The effect of derivative contracts on the consolidated statement of operations in the years ended December 31, 2017, 2016, and 2015 was as follows:
 
Derivatives designated as hedging instruments
 
Derivatives not designated as hedging instruments
 
Year Ended December 31,
 
Year Ended December 31,
 
2017
 
2016
 
2015
 
2017
 
2016
 
2015
 
(in thousands)
Operating income (expenses)
$
7,034

 
$
623

 
$
(3,630
)
 
$

 
$

 
$

Other income
$

 
$

 
$

 
$
3,248

 
$
384

 
$

XML 52 R35.htm IDEA: XBRL DOCUMENT v3.8.0.1
EMPLOYEE BENEFIT PLANS (Tables)
12 Months Ended
Dec. 31, 2017
Retirement Benefits [Abstract]  
Schedule of severance pay details
The severance pay detail is as follows:
 
December 31,
 
2017
 
2016
 
(in thousands)
Accrued severance liability
$
23,205

 
$
19,874

Severance assets
18,302

 
15,870

Unfunded portion
$
4,903

 
$
4,004

XML 53 R36.htm IDEA: XBRL DOCUMENT v3.8.0.1
COMMITMENTS AND CONTINGENCIES (Tables)
12 Months Ended
Dec. 31, 2017
Commitments and Contingencies Disclosure [Abstract]  
Schedule of future minimum payments under non-cancelable operating and capital leases
At December 31, 2017, future minimum payments under non-cancelable operating leases are as follows:
Year Ended December 31,
Operating
Leases
 
(in thousands)
2018
$
23,028

2019
18,453

2020
14,740

2021
12,950

2022
9,648

Thereafter
60,091

Total minimum lease payments
$
138,910

Purchase commitment, excluding long-term commitment
At December 31, 2017, the Company had the following non-cancelable purchase commitments:
Year Ended December 31,
Purchase Commitments
 
(in thousands)
2018
$
153,358

2019
2,447

2020
544

2021
542

2022
536

Thereafter

Total purchase commitments
$
157,427

XML 54 R37.htm IDEA: XBRL DOCUMENT v3.8.0.1
SHARE INCENTIVE PLANS (Tables)
12 Months Ended
Dec. 31, 2017
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Summary of share option awards activity under equity incentive plans
The following table summarizes the share option activity under all equity incentive plans:
 
Options Outstanding
 
Number
of Shares
 
Weighted Average Exercise Price
Outstanding at December 31, 2015
2,028,595

 
$
30.81

Options exercised
(349,131
)
 
$
14.58

Options canceled
(44,979
)
 
$
84.57

Outstanding at December 31, 2016
1,634,485

 
$
32.79

Options exercised
(479,105
)
 
$
15.95

Options canceled
(45,319
)
 
$
74.59

Outstanding at December 31, 2017
1,110,061

 
$
38.35

Summary of restricted share units activity
The following table summarizes the restricted share unit activity under all equity incentive plans:
 
Restricted Share
Units Outstanding
 
Number of
Shares
 
Weighted Average Grant Date Fair Value
Non-vested restricted share units at December 31, 2015
2,205,083

 
$
44.39

Assumed restricted share units from the EZchip acquisition
499,894

 
$
46.40

Restricted share units granted
2,056,902

 
$
48.39

Restricted share units vested
(1,114,753
)
 
$
45.32

Restricted share units canceled
(322,607
)
 
$
46.26

Non-vested restricted share units at December 31, 2016
3,324,519

 
$
46.67

Restricted share units granted
1,844,350

 
$
49.88

Restricted share units vested
(1,364,063
)
 
$
46.25

Restricted share units canceled
(390,101
)
 
$
47.79

Non-vested restricted share units at December 31, 2017
3,414,705

 
$
48.45

Summary of ordinary shares reserved for future issuance under equity incentive plans
The Company had the following ordinary shares reserved for future issuance under its equity incentive plans as of December 31, 2017:
 
Number of
Shares
Share options outstanding
1,110,061

Restricted share units outstanding
3,414,705

Shares authorized for future issuance
757,786

ESPP shares available for future issuance
3,425,469

Total shares reserved for future issuance as of December 31, 2017
8,708,021

Schedule of weighted average assumptions used to value share options granted
The following weighted average assumptions were used in the valuation of the ESPP for the years ended December 31, 2017, 2016 and 2015:
 
 
Employee Share Purchase Plan
 
 
Year ended December 31,
 
 
2017
 
2016
 
2015
Dividend yield, %
 

 

 

Expected volatility
 
24.6
%
 
35.8
%
 
33.7
%
Risk free interest rate
 
1.20
%
 
0.45
%
 
0.10
%
Expected life, years
 
0.50

 
0.50

 
0.50


Summary of the distribution of total share-based compensation expense
The following table summarizes the distribution of total share-based compensation expense in the Consolidated Statements of Operations:
 
Year ended December 31,
 
2017
 
2016
 
2015
 
(in thousands)
Share-based compensation expense by caption:
 

 
 

 
 

Cost of goods sold
$
2,000

 
$
2,375

 
$
2,366

Research and development
40,278

 
40,475

 
28,821

Sales and marketing
15,693

 
15,183

 
10,309

General and administrative
10,893

 
13,085

 
9,268

Total share-based compensation expense
$
68,864

 
$
71,118

 
$
50,764

 
 
 
 
 
 
Share-based compensation expense by type of award:
 

 
 

 
 

Share options
$
115

 
$
2,711

 
$
6,680

ESPP
6,232

 
6,394

 
4,007

RSU
62,517

 
62,013

 
40,077

Total share-based compensation expense
$
68,864

 
$
71,118

 
$
50,764

XML 55 R38.htm IDEA: XBRL DOCUMENT v3.8.0.1
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Tables)
12 Months Ended
Dec. 31, 2017
Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]  
Summary of the changes in accumulated balances of other comprehensive income (loss)
The following table summarizes the changes in accumulated other comprehensive income (loss) for the years ended December 31, 2017 and 2016:
 
Unrealized Gains (Losses) on Available-for-Sale Securities
 
Unrealized Gains (Losses) on Derivatives Designated as Hedging Instruments
 
Total
 
(in thousands)
Balance at December 31, 2016
$
(236
)
 
$
(692
)
 
$
(928
)
Other comprehensive income before reclassifications, net of taxes
918

 
8,651

 
9,569

Realized (gains)/losses reclassified from accumulated other comprehensive income
11

 
(7,034
)
 
(7,023
)
Net current-period other comprehensive income, net of taxes
929

 
1,617

 
2,546

Balance at December 31, 2017
$
693

 
$
925

 
$
1,618

 
 
 
 
 
 
Balance at December 31, 2015
$
(578
)
 
$
(1,091
)
 
$
(1,669
)
Other comprehensive income/(loss) before reclassifications, net of taxes
(144
)
 
1,022

 
878

Realized (gains)/losses reclassified from accumulated other comprehensive income
486

 
(623
)
 
(137
)
Net current-period other comprehensive income, net of taxes
342

 
399

 
741

Balance at December 31, 2016
$
(236
)
 
$
(692
)
 
$
(928
)
Reclassification out of accumulated other comprehensive income
The following table provides details about the realized (gains)/losses reclassified from accumulated other comprehensive income for the years ended December 31, 2017 and 2016:
 
 
Realized (Gains)/Losses Reclassified from Accumulated Other Comprehensive Income
 
Affected Line Item in the Statement of Operations
 
 
Year ended December 31,
 
 
 
 
2017
 
2016
 
 
 
 
(in thousands)
 
 
Realized (gains) on derivatives designated as hedging instruments
 
$
(7,034
)
 
$
(623
)
 
Cost of revenues and Operating expenses:

 
(347
)
 
(18
)
 
Cost of revenues
 
 
(635
)
 
(36
)
 
General and administrative
 
 
(628
)
 
(25
)
 
Sales and marketing
 
 
(5,424
)
 
(544
)
 
Research and development
Realized losses on available-for-sale securities
 
11

 
486

 
Other income, net
Total reclassifications for the period
 
$
(7,023
)
 
$
(137
)
 
Total
XML 56 R39.htm IDEA: XBRL DOCUMENT v3.8.0.1
INCOME TAXES (Tables)
12 Months Ended
Dec. 31, 2017
Income Tax Disclosure [Abstract]  
Components of income (loss) before income taxes
The components of income (loss) before taxes on income are as follows:
 
Year ended December 31,
 
2017
 
2016
 
2015
 
(in thousands)
United States
$
(21,528
)
 
$
(17,969
)
 
$
(12,539
)
Foreign
(375
)
 
42,297

 
87,121

Income (loss) before taxes on income
$
(21,903
)
 
$
24,328

 
$
74,582

Schedule of the components of the provision for income taxes
The components of the provision for (benefit from) income taxes are as follows:
 
Year ended December 31,
 
2017
 
2016
 
2015
 
(in thousands)
Current:
 

 
 

 
 

U.S. federal
$
(617
)
 
$
(1,333
)
 
$
(1,578
)
State and local
632

 
220

 
284

Foreign
(261
)
 
6,161

 
5,737

Total current
(246
)
 
5,048

 
4,443

Deferred:
 

 
 

 
 

Foreign
(2,232
)
 
762

 
(22,755
)
Total deferred
(2,232
)
 
762

 
(22,755
)
Provision for (benefit from) taxes on income
$
(2,478
)
 
$
5,810

 
$
(18,312
)
Schedule of significant deferred tax assets and liabilities
At December 31, 2017 and 2016, significant deferred tax assets and liabilities are as follows:
 
December 31,
 
2017
 
2016
 
(in thousands)
Deferred tax assets:
 

 
 

Net operating loss and credit carryforwards
$
42,820

 
$
75,350

Reserves and accruals
11,305

 
13,841

Depreciation and amortization
2,393

 
358

Other
6,645

 
7,128

Gross deferred tax assets
63,163

 
96,677

Valuation allowance
(31,648
)
 
(55,827
)
Total deferred tax assets
31,515

 
40,850

Intangible assets
(6,952
)
 
(18,437
)
Total deferred tax liabilities
(6,952
)
 
(18,437
)
Net deferred tax assets
$
24,563

 
$
22,413



Schedule of reconciliation of the statutory federal income tax rate to the Company's effective tax rate
The reconciliation of the statutory federal income tax rate to the Company's effective tax rate is as follows:
 
December 31,
 
2017
 
2016
 
2015
Tax at statutory rate
35.0
 %
 
35.0
 %
 
35.0
 %
Tax at rates other than the statutory rate
(4.8
)
 
(84.5
)
 
(42.5
)
Valuation allowance
47.3

 
40.8

 
(22.0
)
Net change in tax reserves
8.0

 
17.1

 
6.0

 Adjustment of deferred tax balances following changes in tax rates
(71.8
)
 
10.9

 

Other, net
(2.4
)
 
4.6

 
(1.1
)
Provision for (benefit from) taxes on income
11.3
 %
 
23.9
 %
 
(24.6
)%
Schedule of reconciliation of unrecognized tax benefits, excluding penalties and interest
The following summarizes the activity related to the Company's unrecognized tax benefits:
 
December 31,
 
2017
 
2016
 
2015
 
(in thousands)
Gross unrecognized tax benefits, beginning of the period
$
41,460

 
$
25,382

 
$
18,037

Increases in tax positions for prior years
3,655

 
252

 
1,153

Decreases in tax positions for prior years

 

 
(131
)
Increases in tax positions for current year
8,090

 
8,131

 
7,908

Increases in tax positions acquired or assumed in a business combination

 
8,990

 

Decreases due to lapses of statutes of limitations
(8,051
)
 
(1,295
)
 
(1,585
)
Gross unrecognized tax benefits, end of the period
$
45,154

 
$
41,460

 
$
25,382

XML 57 R40.htm IDEA: XBRL DOCUMENT v3.8.0.1
GEOGRAPHIC INFORMATION AND REVENUES BY PRODUCT GROUP (Tables)
12 Months Ended
Dec. 31, 2017
Segment Reporting [Abstract]  
Schedule of revenues by geographic region
Revenues by geographic region are as follows:
 
Year ended December 31,
 
2017
 
2016
 
2015
 
(in thousands)
United States
$
327,528

 
$
386,360

 
$
300,674

China
172,405

 
192,581

 
152,739

Europe
176,937

 
149,855

 
93,666

Other Americas
92,449

 
52,447

 
24,692

Other Asia
94,574

 
76,255

 
86,369

Total revenue
$
863,893

 
$
857,498

 
$
658,140

Schedule of property and equipment, net by geographic location
Property and equipment, net by geographic location are as follows:
 
December 31,
 
2017
 
2016
 
(in thousands)
Israel
$
99,752

 
$
101,001

United States
7,017

 
14,246

Other
3,150

 
3,338

Total property and equipment, net
$
109,919

 
$
118,585

Schedule of revenues by product group and interconnect protocol
Revenues by product type and interconnect protocol are as follows:
 
Year ended December 31,
 
2017
 
2016
 
2015
 
(in thousands)
ICs
$
161,216

 
$
170,641

 
$
92,214

Boards
325,845

 
337,304

 
265,249

Switch systems
222,836

 
204,083

 
179,977

Cables, accessories and other
153,996

 
145,470

 
120,700

Total revenue
$
863,893

 
$
857,498

 
$
658,140


 
Year ended December 31,
 
2017
 
2016
 
2015
 
(in thousands)
InfiniBand:
 

 
 

 
 

EDR
$
194,261

 
$
125,249

 
$
39,009

FDR
181,465

 
302,093

 
347,760

QDR/DDR/SDR
31,599

 
49,987

 
63,745

Total
407,325

 
477,329

 
450,514

Ethernet
401,005

 
317,241

 
155,221

Other
55,563

 
62,928

 
52,405

Total revenue
$
863,893

 
$
857,498

 
$
658,140

XML 58 R41.htm IDEA: XBRL DOCUMENT v3.8.0.1
OTHER INCOME (LOSS), NET (Tables)
12 Months Ended
Dec. 31, 2017
Other Income and Expenses [Abstract]  
Schedule of other income, net
Other income (loss), net, is summarized in the following table:
 
Year ended December 31,
 
2017
 
2016
 
2015
 
(in thousands)
Interest income and gains (losses) on short-term investments, net
$
3,748

 
$
2,244

 
$
2,998

Foreign exchange loss, net
(596
)
 
(840
)
 
(186
)
Impairment of investment in a privately-held company

 

 
(3,189
)
Other
(37
)
 
(314
)
 
(147
)
Total other income (loss), net
$
3,115

 
$
1,090

 
$
(524
)
XML 59 R42.htm IDEA: XBRL DOCUMENT v3.8.0.1
TERM DEBT (Tables)
12 Months Ended
Dec. 31, 2017
Debt Disclosure [Abstract]  
Schedule of Term debt
The following table presents the Term Debt at December 31, 2017:
 
 
(in thousands)
Term Debt, principal amount
 
$
74,000

Less unamortized debt issuance costs
 
1,239

Term Debt, principal net of unamortized debt issuance costs
 
$
72,761

Effective interest rate
 
3.8
%
Schedule of future scheduled principal payments
At December 31, 2017, future scheduled principal payments on the Company's Term Debt are summarized as follows:
 
(in thousands)
2018
$

2019
74,000

 
$
74,000

XML 60 R43.htm IDEA: XBRL DOCUMENT v3.8.0.1
THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Short-term investments, Restricted cash, Concentration of credit risk (Details) - USD ($)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Concentration of credit risk        
Cash and cash equivalents, as reported on the balance sheets $ 62,473,000 $ 56,780,000 $ 263,199,000  
Long-term restricted cash 8,025,000 0 0  
Cash, cash equivalents, and restricted cash, as reported in the statements of cash flows 70,498,000 56,780,000 263,199,000 $ 54,930,000
Impairment of long-lived assets $ 12,019,000 $ 0 $ 3,189,000  
Customer Concentration Risk | Net sales revenue | HPE        
Concentration of credit risk        
Concentration risk 13.00% 16.00% 14.00%  
Customer Concentration Risk | Net sales revenue | Dell        
Concentration of credit risk        
Concentration risk 11.00%      
Customer Concentration Risk | Accounts receivable | HPE        
Concentration of credit risk        
Concentration risk 13.00% 11.00%    
XML 61 R44.htm IDEA: XBRL DOCUMENT v3.8.0.1
THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Property and equipment (Details)
$ in Millions
12 Months Ended
Dec. 31, 2017
USD ($)
Property and equipment, net:  
Cost and accumulated depreciation, period increase (decrease) $ 72.8
Computer, equipment, and software  
Property and equipment, net:  
Property, plant and equipment, useful life 3 years
Lab equipment  
Property and equipment, net:  
Property, plant and equipment, useful life 7 years
Office furnitures and fixtures  
Property and equipment, net:  
Property, plant and equipment, useful life 7 years
XML 62 R45.htm IDEA: XBRL DOCUMENT v3.8.0.1
THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Impairment of Long-Lived Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2017
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
Impairment of long-lived assets   $ 12,019 $ 0 $ 0
Impairment of long-lived assets   12,019 $ 0 $ 3,189
Tangible asset impairment charges $ 7,700      
Impairment of intangible assets   $ 4,300    
XML 63 R46.htm IDEA: XBRL DOCUMENT v3.8.0.1
THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Product warranty, Advertising, AOCI, ESPP (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Product warranty      
Warranty period 3 years    
Changes in the entity's liability for product warranty      
Balance at the beginning, product warranty accrual $ 1,474 $ 1,641  
Assumed warranty liability from acquisition 0 290  
New warranties issued during the period 1,459 1,727  
Reversal of warranty reserves (565) (856)  
Settlements during the period (1,479) (1,328)  
Balance at the end, product warranty accrual 889 1,474 $ 1,641
Less: long-term portion of product warranty liability (183) (211)  
Product warranty liability 706 1,263  
Advertising      
Advertising expense $ 2,900 $ 2,100 $ 2,000
XML 64 R47.htm IDEA: XBRL DOCUMENT v3.8.0.1
THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Basic and diluted earnings per share (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2017
USD ($)
segment
$ / shares
shares
Dec. 31, 2016
USD ($)
$ / shares
shares
Dec. 31, 2015
USD ($)
$ / shares
shares
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Net income (loss) | $ $ (19,425) $ 18,518 $ 92,894
Basic and diluted shares:      
Weighted average ordinary shares outstanding (in shares) 50,310 48,145 46,365
Effect of dilutive shares (in shares) 0 1,381 1,413
Shares used to compute diluted net income (loss) per share (in shares) 50,310 49,526 47,778
Net income (loss) per share - basic (in USD per share) | $ / shares $ (0.39) $ 0.38 $ 2.00
Net income (loss) per share - diluted (in USD per share) | $ / shares $ (0.39) $ 0.37 $ 1.94
Segment reporting      
Number of reportable segments | segment 1    
Share options      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share, amount 4,500 500 500
XML 65 R48.htm IDEA: XBRL DOCUMENT v3.8.0.1
THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Adoption of New Accoutning Principles (Details) - USD ($)
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Recognition of deferred revenue $ 4,500,000    
Deferred taxes 24,563,000 $ 22,413,000  
Cumulative effect of new accounting principle   0  
Restricted cash in other long-term assets, as reported on the balance sheets 8,025,000 0 $ 0
Additional Paid-in Capital      
Cumulative effect of new accounting principle   789,000  
Retained Earnings      
Cumulative effect of new accounting principle   (789,000)  
Accounting Standards Update 2016-09      
Deferred taxes 4,600,000    
Accounting Standards Update 2016-09 | Additional Paid-in Capital      
Cumulative effect of new accounting principle   $ 800,000  
Accounting Standards Update 2016-09 | Retained Earnings      
Cumulative effect of new accounting principle $ 800,000    
XML 66 R49.htm IDEA: XBRL DOCUMENT v3.8.0.1
BALANCE SHEET COMPONENTS - Narrative (Details) - USD ($)
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Accounts receivable, net:      
Accounts receivable $ 154,845,000 $ 142,400,000  
Less: allowance for doubtful accounts (632,000) (632,000)  
Accounts receivable, net 154,213,000 141,768,000  
Inventories:      
Raw materials 12,656,000 8,243,000  
Work-in-process 22,769,000 26,118,000  
Finished goods 29,232,000 31,162,000  
Inventories 64,657,000 65,523,000  
Other current assets:      
Prepaid expenses 7,518,000 9,053,000  
Derivative contracts receivable 982,000 257,000  
VAT receivable 2,259,000 6,093,000  
Other 3,536,000 1,943,000  
Other 14,295,000 17,346,000  
Property and equipment, net:      
Property and equipment, gross 215,167,000 266,622,000  
Less: Accumulated depreciation and amortization (105,248,000) (148,037,000)  
Property and equipment, net 109,919,000 118,585,000  
Deferred taxes and other long-term assets:      
Equity investments in privately-held companies 29,255,000 12,720,000  
Deferred taxes 24,563,000 22,413,000  
Long-term restricted cash 8,025,000 0 $ 0
Other assets 4,319,000 1,580,000  
Deferred taxes and other long-term assets 66,162,000 36,713,000  
Accrued liabilities:      
Payroll and related expenses 71,868,000 62,969,000  
Accrued expenses 31,951,000 33,125,000  
Derivative contracts payable 17,000 1,006,000  
Product warranty liability 706,000 1,263,000  
Other 9,516,000 6,679,000  
Accrued liabilities 114,058,000 105,042,000  
Other long-term liabilities:      
Income tax payable 24,425,000 24,184,000  
Deferred rent 2,220,000 2,504,000  
Other 7,422,000 3,892,000  
Other long-term liabilities 34,067,000 30,580,000  
Computer, equipment, and software      
Property and equipment, net:      
Property and equipment, gross 164,707,000 214,719,000  
Furniture and fixtures      
Property and equipment, net:      
Property and equipment, gross 3,198,000 5,210,000  
Leasehold improvements      
Property and equipment, net:      
Property and equipment, gross $ 47,262,000 $ 46,693,000  
XML 67 R50.htm IDEA: XBRL DOCUMENT v3.8.0.1
BUSINESS COMBINATION - Narrative (Details) - USD ($)
12 Months Ended
Feb. 23, 2016
Dec. 31, 2017
Dec. 31, 2016
Business Acquisition [Line Items]      
Share-based compensation, nonvested awards, compensation not yet recognized $ 22,200,000    
Share-based payment award, award requisite service period 2 years 3 months 1 day    
Debt instrument, face amount $ 280,000,000.0    
EZchip      
Business Acquisition [Line Items]      
Total consideration 782,209,000    
Fair value of total consideration transferred, net of cash acquired 693,700,000    
Cash payment for all outstanding common shares of EZchip at $25.50 per share $ 781,237,000    
Share price (in USD per share) $ 25.50    
Cash acquired $ 87,545,000    
Share-based compensation, nonvested awards, compensation not yet recognized $ 22,200,000    
Share-based payment award, award requisite service period 2 years 3 months 1 day    
Restricted Stock Units (RSUs) | EZchip      
Business Acquisition [Line Items]      
Consideration transferred, equity interests issued and issuable $ 1,000,000    
Conversion of stock, shares converted (in shares) 891,822    
Acquisition-related EZchip | EZchip      
Business Acquisition [Line Items]      
Equity interest issued or issuable (in shares) 499,894 499,894  
Employee Share Options      
Business Acquisition [Line Items]      
Share value (in USD per share) $ 46.40 $ 64.7 $ 40.90
Equity Issued in Business Combination | Acquisition-related EZchip | EZchip      
Business Acquisition [Line Items]      
Equity interest issued or issuable, value assigned $ 23,200,000 $ 23,200,000  
XML 68 R51.htm IDEA: XBRL DOCUMENT v3.8.0.1
BUSINESS COMBINATION - Fair value of total consideration transferred (Details) - EZchip
$ in Thousands
Feb. 23, 2016
USD ($)
Business Acquisition [Line Items]  
Cash payment for all outstanding common shares of EZchip at $25.50 per share $ 781,237
Total consideration: 782,209
Cash acquired 87,545
Fair value of total consideration transferred, net of cash acquired 694,664
Restricted Stock Units (RSUs)  
Business Acquisition [Line Items]  
Fair value of awards attributable to pre-acquisition services $ 972
XML 69 R52.htm IDEA: XBRL DOCUMENT v3.8.0.1
BUSINESS COMBINATION - Allocation of total purchase price, net of cash acquired (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Feb. 23, 2016
Business Acquisition [Line Items]      
Intangible assets     $ 288,246
Goodwill $ 472,437 $ 471,228  
EZchip      
Business Acquisition [Line Items]      
Short-term investments     108,862
Other current assets     34,114
Other long-term assets     9,638
Intangible assets     288,246
Goodwill     270,485
Total assets     711,345
Current liabilities     (10,253)
Long-term liabilities     (6,428)
Total liabilities     16,681
Total purchase price allocation     $ 694,664
Acquisition related costs $ 300 $ 8,300  
XML 70 R53.htm IDEA: XBRL DOCUMENT v3.8.0.1
BUSINESS COMBINATION - Intangible assets acquired (Details) - USD ($)
$ in Thousands
12 Months Ended
Feb. 23, 2016
Dec. 31, 2017
Sep. 30, 2016
Acquired Finite-Lived Intangible Assets [Line Items]      
Identifiable indefinite lived intangible assets $ 33,700    
Total purchased intangible assets $ 288,246    
In-process research and development      
Acquired Finite-Lived Intangible Assets [Line Items]      
Fair value inputs, discount rate 12.00%    
Estimated cost to complete in process research and development $ 22,300    
Trade names      
Acquired Finite-Lived Intangible Assets [Line Items]      
Identifiable finite lived intangible assets $ 5,600    
Fair value inputs, discount rate 10.00%    
Finite-lived intangible asset, useful life 3 years 3 years  
Customer relationships      
Acquired Finite-Lived Intangible Assets [Line Items]      
Identifiable finite lived intangible assets $ 56,400    
Fair value inputs, discount rate 10.00%    
Finite-lived intangible asset, useful life 9 years    
Customer relationships | Minimum      
Acquired Finite-Lived Intangible Assets [Line Items]      
Finite-lived intangible asset, useful life   4 years  
Customer relationships | Maximum      
Acquired Finite-Lived Intangible Assets [Line Items]      
Finite-lived intangible asset, useful life   9 years  
Backlog      
Acquired Finite-Lived Intangible Assets [Line Items]      
Identifiable finite lived intangible assets $ 11,300    
Fair value inputs, discount rate 8.00%    
Finite-lived intangible asset, useful life 1 year 1 year  
Developed technology      
Acquired Finite-Lived Intangible Assets [Line Items]      
Identifiable finite lived intangible assets $ 181,246 $ 29,500 $ 4,200
Fair value inputs, discount rate 9.00%    
Finite-lived intangible asset, useful life   7 years  
Developed technology | Minimum      
Acquired Finite-Lived Intangible Assets [Line Items]      
Finite-lived intangible asset, useful life 4 years    
Developed technology | Maximum      
Acquired Finite-Lived Intangible Assets [Line Items]      
Finite-lived intangible asset, useful life 6 years    
XML 71 R54.htm IDEA: XBRL DOCUMENT v3.8.0.1
BUSINESS COMBINATION - Pro forma disclosure (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
EZchip    
Business Acquisition, Pro Forma Information, Nonrecurring Adjustment [Line Items]    
Revenues $ 867,422 $ 769,290
Net income $ 40,288 $ 36,130
Net income per share — basic (in USD per share) $ 0.82 $ 0.77
Net income per share — diluted (in USD per share) $ 0.80 $ 0.74
Acquisition-related Costs | Mellanox Technologies, LTD.    
Business Acquisition, Pro Forma Information, Nonrecurring Adjustment [Line Items]    
Net income (loss) $ 8,300  
Acquisition-related Costs | EZchip    
Business Acquisition, Pro Forma Information, Nonrecurring Adjustment [Line Items]    
Net income (loss) 7,000  
Acquisition-related Costs | EZchip    
Business Acquisition, Pro Forma Information, Nonrecurring Adjustment [Line Items]    
Net income (loss) 15,300 $ (15,300)
Fair Value Adjustment to Inventory | EZchip    
Business Acquisition, Pro Forma Information, Nonrecurring Adjustment [Line Items]    
Net income (loss) 13,000 (56,200)
Deferred Compensation, Share-based Payments | EZchip    
Business Acquisition, Pro Forma Information, Nonrecurring Adjustment [Line Items]    
Net income (loss) $ 4,800  
Interest Expense | EZchip    
Business Acquisition, Pro Forma Information, Nonrecurring Adjustment [Line Items]    
Net income (loss)   $ (7,600)
XML 72 R55.htm IDEA: XBRL DOCUMENT v3.8.0.1
FAIR VALUE MEASUREMENTS - Narrative (Details) - USD ($)
Dec. 31, 2017
Dec. 31, 2016
Feb. 23, 2016
Dec. 31, 2015
Financial assets measured at fair value        
Term Debt, principal amount $ 74,000,000      
Debt instrument, face amount     $ 280,000,000.0  
Fair value of long-term debt 74,900,000      
Fair value, measurements, recurring basis        
Financial assets measured at fair value        
Investments at fair value 213,138,000 $ 273,494,000    
Long-term restricted cash 8,025,000      
Financial assets 222,145,000 273,751,000    
Financial liabilities 17,000 1,006,000    
Fair value, measurements, recurring basis | Money market funds        
Financial assets measured at fair value        
Investments at fair value 1,857,000     $ 1,833,000
Fair value, measurements, recurring basis | Certificates of deposit        
Financial assets measured at fair value        
Investments at fair value 58,003,000 78,643,000    
Fair value, measurements, recurring basis | U.S. Government and agency securities        
Financial assets measured at fair value        
Investments at fair value 43,872,000 56,347,000    
Fair value, measurements, recurring basis | Commercial paper        
Financial assets measured at fair value        
Investments at fair value 27,029,000 29,483,000    
Fair value, measurements, recurring basis | Corporate bonds        
Financial assets measured at fair value        
Investments at fair value 54,447,000 94,162,000    
Fair value, measurements, recurring basis | Municipal bonds        
Financial assets measured at fair value        
Investments at fair value 15,169,000 7,706,000    
Fair value, measurements, recurring basis | Foreign government bonds        
Financial assets measured at fair value        
Investments at fair value 12,761,000 5,320,000    
Fair value, measurements, recurring basis | Derivative contracts        
Financial assets measured at fair value        
Financial assets 982,000 257,000    
Financial liabilities 17,000 1,006,000    
Fair value, measurements, recurring basis | Level 1        
Financial assets measured at fair value        
Investments at fair value 1,857,000 1,833,000    
Long-term restricted cash 0      
Financial assets 1,857,000 1,833,000    
Financial liabilities 0 0    
Fair value, measurements, recurring basis | Level 1 | Money market funds        
Financial assets measured at fair value        
Investments at fair value 1,857,000     1,833,000
Fair value, measurements, recurring basis | Level 1 | Certificates of deposit        
Financial assets measured at fair value        
Investments at fair value 0 0    
Fair value, measurements, recurring basis | Level 1 | U.S. Government and agency securities        
Financial assets measured at fair value        
Investments at fair value 0 0    
Fair value, measurements, recurring basis | Level 1 | Commercial paper        
Financial assets measured at fair value        
Investments at fair value 0 0    
Fair value, measurements, recurring basis | Level 1 | Corporate bonds        
Financial assets measured at fair value        
Investments at fair value 0 0    
Fair value, measurements, recurring basis | Level 1 | Municipal bonds        
Financial assets measured at fair value        
Investments at fair value 0 0    
Fair value, measurements, recurring basis | Level 1 | Foreign government bonds        
Financial assets measured at fair value        
Investments at fair value 0 0    
Fair value, measurements, recurring basis | Level 1 | Derivative contracts        
Financial assets measured at fair value        
Financial assets 0 0    
Financial liabilities 0 0    
Fair value, measurements, recurring basis | Level 2        
Financial assets measured at fair value        
Investments at fair value 211,281,000 271,661,000    
Long-term restricted cash 8,025,000      
Financial assets 220,288,000 271,918,000    
Financial liabilities 17,000 1,006,000    
Fair value, measurements, recurring basis | Level 2 | Money market funds        
Financial assets measured at fair value        
Investments at fair value 0     $ 0
Fair value, measurements, recurring basis | Level 2 | Certificates of deposit        
Financial assets measured at fair value        
Investments at fair value 58,003,000 78,643,000    
Fair value, measurements, recurring basis | Level 2 | U.S. Government and agency securities        
Financial assets measured at fair value        
Investments at fair value 43,872,000 56,347,000    
Fair value, measurements, recurring basis | Level 2 | Commercial paper        
Financial assets measured at fair value        
Investments at fair value 27,029,000 29,483,000    
Fair value, measurements, recurring basis | Level 2 | Corporate bonds        
Financial assets measured at fair value        
Investments at fair value 54,447,000 94,162,000    
Fair value, measurements, recurring basis | Level 2 | Municipal bonds        
Financial assets measured at fair value        
Investments at fair value 15,169,000 7,706,000    
Fair value, measurements, recurring basis | Level 2 | Foreign government bonds        
Financial assets measured at fair value        
Investments at fair value 12,761,000 5,320,000    
Fair value, measurements, recurring basis | Level 2 | Derivative contracts        
Financial assets measured at fair value        
Financial assets 982,000 257,000    
Financial liabilities $ 17,000 $ 1,006,000    
XML 73 R56.htm IDEA: XBRL DOCUMENT v3.8.0.1
INVESTMENTS - Schedule of cash, cash equivalents and short-term investments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Amortized Cost    
Amortized Cost $ 274,364 $ 328,677
Short-term investments 211,891 271,897
Unrealized Gain (Loss)    
Unrealized Gains 1 39
Short-term investments 1 39
Unrealized Losses (611) (275)
Short-term investments (611) (275)
Estimated Fair Value    
Short term investments, fair value 273,754 328,441
Short-term investments 211,281 271,661
Gains/losses on short-term investments 3,700 2,200
Cash and Cash Equivalents [Member]    
Amortized Cost    
Amortized Cost 62,473 56,780
Unrealized Gain (Loss)    
Unrealized Gains 0 0
Unrealized Losses 0 0
Estimated Fair Value    
Short term investments, fair value 62,473 56,780
Cash    
Amortized Cost    
Amortized Cost 60,616 54,947
Unrealized Gain (Loss)    
Unrealized Gains 0 0
Unrealized Losses 0 0
Estimated Fair Value    
Short term investments, fair value 60,616 54,947
Money market funds    
Amortized Cost    
Amortized Cost 1,857 1,833
Unrealized Gain (Loss)    
Unrealized Gains 0 0
Unrealized Losses 0 0
Estimated Fair Value    
Short term investments, fair value 1,857 1,833
Certificates of deposit    
Amortized Cost    
Amortized Cost 58,039 78,643
Unrealized Gain (Loss)    
Unrealized Gains 0 0
Unrealized Losses (36) 0
Estimated Fair Value    
Short term investments, fair value 58,003 78,643
U.S. Government and agency securities    
Amortized Cost    
Amortized Cost 44,070 56,431
Unrealized Gain (Loss)    
Unrealized Gains 0 2
Unrealized Losses (198) (86)
Estimated Fair Value    
Short term investments, fair value 43,872 56,347
Commercial paper    
Amortized Cost    
Amortized Cost 27,073 29,486
Unrealized Gain (Loss)    
Unrealized Gains 1 0
Unrealized Losses (45) (3)
Estimated Fair Value    
Short term investments, fair value 27,029 29,483
Corporate bonds    
Amortized Cost    
Amortized Cost 54,673 94,292
Unrealized Gain (Loss)    
Unrealized Gains 0 37
Unrealized Losses (226) (167)
Estimated Fair Value    
Short term investments, fair value 54,447 94,162
Municipal bonds    
Amortized Cost    
Amortized Cost 15,227 7,718
Unrealized Gain (Loss)    
Unrealized Gains 0 0
Unrealized Losses (58) (12)
Estimated Fair Value    
Short term investments, fair value 15,169 7,706
Foreign government bonds    
Amortized Cost    
Amortized Cost 12,809 5,327
Unrealized Gain (Loss)    
Unrealized Gains 0 0
Unrealized Losses (48) (7)
Estimated Fair Value    
Short term investments, fair value $ 12,761 $ 5,320
XML 74 R57.htm IDEA: XBRL DOCUMENT v3.8.0.1
INVESTMENTS - Contractual maturities of short-term investments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Amortized Cost      
Due in less than one year $ 148,232 $ 157,270  
Due in one to three years 63,659 114,627  
Amortized Cost 211,891 271,897  
Estimated Fair Value      
Due in less than one year 147,921 157,163  
Due in one to three years 63,360 114,498  
Estimated fair value 211,281 271,661  
Total Investment in privately-held companies 29,300 12,700  
Impairment of investment in a privately-held company $ 0 $ 0 $ 3,189
XML 75 R58.htm IDEA: XBRL DOCUMENT v3.8.0.1
GOODWILL AND INTANGIBLE ASSETS - Schedule of Goodwill (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2017
USD ($)
Changes in the carrying amount of goodwill  
Goodwill, beginning balance $ 471,228
Acquisitions 1,209
Adjustments 0
Goodwill, ending balance $ 472,437
XML 76 R59.htm IDEA: XBRL DOCUMENT v3.8.0.1
GOODWILL AND INTANGIBLE ASSETS - Schedule of carrying amount of intangible assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Feb. 23, 2016
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Finite-Lived Intangible Assets [Line Items]        
Gross Carrying Value     $ 361,302  
Accumulated Amortization   $ (167,131) (112,771)  
Total   228,195 248,531  
Indefinite-lived intangible assets     29,500  
Intangible assets, Gross Carrying Value   395,326 390,802  
Intangible assets, Net Carrying Value   228,195 278,031  
Amortization expense of intangible assets   61,300 59,200 $ 10,100
Impairment of intangible assets   4,300    
Licensed technology        
Finite-Lived Intangible Assets [Line Items]        
Gross Carrying Value   40,407 24,583  
Accumulated Amortization   (16,478) (6,559)  
Total   23,929 18,024  
Developed technology        
Finite-Lived Intangible Assets [Line Items]        
Gross Carrying Value   279,543 250,043  
Accumulated Amortization   (122,414) (75,591)  
Total   157,129 174,452  
Customer relationships        
Finite-Lived Intangible Assets [Line Items]        
Finite-lived intangible asset, useful life 9 years      
Gross Carrying Value   69,776 69,776  
Accumulated Amortization   (24,783) (17,731)  
Total   $ 44,993 52,045  
Backlog        
Finite-Lived Intangible Assets [Line Items]        
Finite-lived intangible asset, useful life 1 year 1 year    
Gross Carrying Value     11,300  
Accumulated Amortization     (11,300)  
Total     0  
Trade names        
Finite-Lived Intangible Assets [Line Items]        
Finite-lived intangible asset, useful life 3 years 3 years    
Gross Carrying Value   $ 5,600 5,600  
Accumulated Amortization   (3,456) (1,590)  
Total   $ 2,144 $ 4,010  
Minimum | Licensed technology        
Finite-Lived Intangible Assets [Line Items]        
Finite-lived intangible asset, useful life   1 year    
Minimum | Developed technology        
Finite-Lived Intangible Assets [Line Items]        
Finite-lived intangible asset, useful life   4 years    
Minimum | Customer relationships        
Finite-Lived Intangible Assets [Line Items]        
Finite-lived intangible asset, useful life   4 years    
Maximum | Licensed technology        
Finite-Lived Intangible Assets [Line Items]        
Finite-lived intangible asset, useful life   8 years    
Maximum | Developed technology        
Finite-Lived Intangible Assets [Line Items]        
Finite-lived intangible asset, useful life   7 years    
Maximum | Customer relationships        
Finite-Lived Intangible Assets [Line Items]        
Finite-lived intangible asset, useful life   9 years    
XML 77 R60.htm IDEA: XBRL DOCUMENT v3.8.0.1
GOODWILL AND INTANGIBLE ASSETS - Finite-lived intangible assets maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract]    
2018 $ 66,718  
2019 59,344  
2020 47,311  
2021 30,919  
2022 10,355  
Thereafter 13,548  
Total $ 228,195 $ 248,531
XML 78 R61.htm IDEA: XBRL DOCUMENT v3.8.0.1
DERIVATIVES AND HEDGING ACTIVITIES - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Derivatives designated as hedging instruments      
Buy Contracts      
Notional amounts $ 52,380 $ 105,730  
Balance of designated derivative contracts as cash flow hedges and their impact on OCI      
Balance at the beginning of the period (692)    
Amount of gains recognized in OCI (effective portion) 8,651    
Amount of gains reclassified from OCI to income (effective portion) (7,034)    
Balance at the end of the period 925 (692)  
Derivatives designated as hedging instruments | Realized (Gains)/Losses Reclassified from Accumulated Other Comprehensive Income | Operating income (expenses)      
Balance of designated derivative contracts as cash flow hedges and their impact on OCI      
Derivative gain/loss on derivative 7,034 623 $ (3,630)
Derivatives designated as hedging instruments | Realized (Gains)/Losses Reclassified from Accumulated Other Comprehensive Income | Other income      
Balance of designated derivative contracts as cash flow hedges and their impact on OCI      
Derivative gain/loss on derivative 0 0 0
Derivatives not designated as hedging instruments      
Buy Contracts      
Notional amounts 47,015 34,330  
Derivatives not designated as hedging instruments | Realized (Gains)/Losses Reclassified from Accumulated Other Comprehensive Income | Operating income (expenses)      
Balance of designated derivative contracts as cash flow hedges and their impact on OCI      
Derivative gain/loss on derivative 0 0 0
Derivatives not designated as hedging instruments | Realized (Gains)/Losses Reclassified from Accumulated Other Comprehensive Income | Other income      
Balance of designated derivative contracts as cash flow hedges and their impact on OCI      
Derivative gain/loss on derivative 3,248 384 $ 0
Other current assets | Currency forward and option contracts      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Derivative asset 982 257  
Other current assets | Derivatives designated as hedging instruments | Currency forward and option contracts      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Derivative asset 980 257  
Other current assets | Derivatives not designated as hedging instruments | Currency forward and option contracts      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Derivative asset 2 0  
Other accrued liabilities | Currency forward and option contracts      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Derivative liability 17 1,006  
Other accrued liabilities | Derivatives designated as hedging instruments | Currency forward and option contracts      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Derivative liability 0 999  
Other accrued liabilities | Derivatives not designated as hedging instruments | Currency forward and option contracts      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Derivative liability $ 17 $ 7  
XML 79 R62.htm IDEA: XBRL DOCUMENT v3.8.0.1
EMPLOYEE BENEFIT PLANS - Narrative (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jul. 01, 2016
Jun. 30, 2016
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Severance pay details          
Accrued severance liability     $ 23,205 $ 19,874  
Severance assets     18,302 15,870  
Unfunded portion     $ 4,903 4,004  
Israel | Pension plan          
Defined Benefit Plan Disclosures [Line Items]          
Company's contribution as a percentage of employee monthly salary to insurance policy or pension fund     8.30%    
Defined pension contribution plan expenses     $ 10,400 8,000 $ 5,700
Severance pay details          
Severance pay expenses     $ 12,600 11,000 7,600
Employer contribution limit per calendar year 6.25% 6.00% 6.50%    
Section 401 K Savings Plan          
Defined Benefit Plan Disclosures [Line Items]          
Defined pension contribution plan expenses     $ 2,200 $ 1,900 $ 1,200
Severance pay details          
Employer contribution limit per calendar year     4.00%    
XML 80 R63.htm IDEA: XBRL DOCUMENT v3.8.0.1
COMMITMENTS AND CONTINGENCIES - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Leases        
Expenses related to office space and motor vehicle leases $ 21,300 $ 18,900 $ 14,300  
Future minimum payments under non-cancelable operating leases        
2018 23,028      
2019 18,453      
2020 14,740      
2021 12,950      
2022 9,648      
Thereafter 60,091      
Total minimum lease payments 138,910      
Purchase commitments        
2018 153,358      
2019 2,447      
2020 544      
2021 542      
2022 536      
Thereafter 0      
Total purchase commitments $ 157,427      
Loss Contingencies [Line Items]        
Royalties payable, percentage 4.50%      
Royalty guarantees, commitments, amount $ 36,400      
Unrecognized tax benefits 45,154 41,460 25,382 $ 18,037
Unrecognized tax benefits that would impact effective tax rate $ 24,600 $ 23,400 $ 18,900  
Yokneam        
Loss Contingencies [Line Items]        
Operating lease term 10 years      
Estimated future lease obligation $ 30,700      
Rental expense $ 3,100      
XML 81 R64.htm IDEA: XBRL DOCUMENT v3.8.0.1
SHARE INCENTIVE PLANS - Acquisition Information (Details) - USD ($)
$ in Millions
12 Months Ended
Feb. 14, 2017
Feb. 23, 2016
Dec. 31, 2017
Mar. 14, 2016
Share-based compensation        
Total shares reserved for future issuance (in shares)     8,708,021 0
Business acquisition unvested employee RSU conversion ratio   56.00%    
Post-acquisition share-based compensation expense   $ 22.2    
Requisite service period   2 years 3 months 1 day    
EZchip        
Share-based compensation        
Post-acquisition share-based compensation expense   $ 22.2    
Requisite service period   2 years 3 months 1 day    
EZchip | Restricted Stock Units (RSUs)        
Share-based compensation        
Conversion of stock, shares converted (in shares)   891,822    
Consideration transferred, equity interests issued and issuable   $ 1.0    
EZchip | Acquisition-related EZchip        
Share-based compensation        
Equity interest issued or issuable (in shares)   499,894 499,894  
EZchip | Equity Issued in Business Combination | Acquisition-related EZchip        
Share-based compensation        
Equity interest issued or issuable, value assigned   $ 23.2 $ 23.2  
All other stock option plans        
Share-based compensation        
Total shares reserved for future issuance (in shares)       750,000
Second Restated Plan        
Share-based compensation        
Total shares reserved for future issuance (in shares) 2,390,000      
Shares reserved for future issuance, increase (decease) 1,640,000      
XML 82 R65.htm IDEA: XBRL DOCUMENT v3.8.0.1
SHARE INCENTIVE PLANS - Summary of share option activity (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Feb. 23, 2016
Weighted Average Exercise Price      
Weighted average remaining contractual life 3 years    
Share options      
Number of Shares      
Options outstanding at the beginning of the period (in shares) 1,634,485 2,028,595  
Options exercised (in shares) (479,105) (349,131)  
Options canceled (in shares) (45,319) (44,979)  
Options outstanding at the end of the period (in shares) 1,110,061 1,634,485  
Weighted Average Exercise Price      
Options outstanding at the beginning of the period (in USD per share) $ 32.79 $ 30.81  
Options exercised (in USD per share) 15.95 14.58  
Options canceled (in USD per share) 74.59 84.57  
Options outstanding at the end of the period (in USD per share) $ 38.35 $ 32.79  
Total pretax intrinsic value of options exercised (in USD per share) $ 16.9 $ 11.1  
Share value (in USD per share) $ 64.7 $ 40.90 $ 46.40
Total pretax intrinsic value of all outstanding options $ 35.5 $ 29.0  
Total pretax intrinsic value of all exercisable options $ 35.4 $ 28.9  
Number of exercisable options outstanding (in shares) 1,107,712    
Weighted average exercise price, options exercisable (in USD per share) $ 38.36    
XML 83 R66.htm IDEA: XBRL DOCUMENT v3.8.0.1
SHARE INCENTIVE PLANS - Restricted share unit activity (Details) - Restricted Stock Units (RSUs) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Number of Shares      
Non vested restricted share units at the beginning of the period (in shares) 3,324,519 2,205,083  
Assumed restricted share units from acquisition (in shares)   499,894  
Restricted share units granted (in shares) 1,844,350 2,056,902  
Restricted share units vested (in shares) (1,364,063) (1,114,753)  
Restricted share units canceled (in shares) (390,101) (322,607)  
Non vested restricted share units at the end of the period (in shares) 3,414,705 3,324,519 2,205,083
Weighted Average Grant Date Fair Value      
Non vested restricted share units at the beginning of the period (in USD per share) $ 46.67 $ 44.39  
Assumed restricted share units from acquisition, weighted average (in USD per share)   46.40  
Restricted share units granted (in USD per share) 49.88 48.39 $ 45.98
Restricted share units vested (in USD per share) 46.25 45.32  
Restricted share units cancelled (in USD per share) 47.79 46.26  
Non vested restricted share units at the end of the period (in USD per share) $ 48.45 $ 46.67 $ 44.39
Total intrinsic value of all outstanding restricted share units $ 220.9    
XML 84 R67.htm IDEA: XBRL DOCUMENT v3.8.0.1
SHARE INCENTIVE PLANS - Employee stock purchase plan activity (Details) - ESPP - USD ($)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
May 31, 2016
Share-based compensation        
Maximum employee base compensation contribution 15.00%      
ESPP purchase price percentage of market price 85.00%      
Shares reserved for issuance pursuant to purchase rights under the ESPP 6,585,712     4,000,000
Maximum value of ordinary shares issued per employee pursuant to purchase rights under the ESPP per calendar year $ 25,000      
Shares issued in period 568,876 491,968 364,746  
Weighted-average exercise price, options granted (in USD per share) $ 38.83 $ 35.50 $ 35.15  
XML 85 R68.htm IDEA: XBRL DOCUMENT v3.8.0.1
SHARE INCENTIVE PLANS - Shares reserved for future issuance (Details) - shares
Dec. 31, 2017
Dec. 31, 2016
Mar. 14, 2016
Dec. 31, 2015
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share options outstanding (in shares) 1,110,061      
Total shares reserved for future issuance (in shares) 8,708,021   0  
Restricted Stock Units (RSUs)        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Restricted share units outstanding (in shares) 3,414,705 3,324,519   2,205,083
ESPP        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares available for future issuance (in shares) 3,425,469      
Global Share Incentive Plan 2006        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares available for future issuance (in shares) 757,786      
XML 86 R69.htm IDEA: XBRL DOCUMENT v3.8.0.1
SHARE INCENTIVE PLANS - Weighted average assumptions used (Details) - Employee Share Purchase Plan
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Weighted average assumptions      
Dividend yield, % 0.00% 0.00% 0.00%
Expected volatility 24.60% 35.80% 33.70%
Risk free interest rate 1.20% 0.45% 0.10%
Expected life, years 6 months 6 months 6 months
XML 87 R70.htm IDEA: XBRL DOCUMENT v3.8.0.1
SHARE INCENTIVE PLANS - Share based compensation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Share-based compensation expense      
Total share-based compensation expense $ 68,864 $ 71,118 $ 50,764
Total unrecognized share-based compensation costs related to non-vested awards $ 142,200    
Weighted average period for recognition of unrecognized share-based compensation costs (in years) 2 years 8 months 19 days    
Share options      
Share-based compensation expense      
Total share-based compensation expense $ 115 2,711 6,680
ESPP      
Share-based compensation expense      
Total share-based compensation expense 6,232 6,394 4,007
RSU      
Share-based compensation expense      
Total share-based compensation expense 62,517 62,013 40,077
Cost of goods sold      
Share-based compensation expense      
Total share-based compensation expense 2,000 2,375 2,366
Research and development      
Share-based compensation expense      
Total share-based compensation expense 40,278 40,475 28,821
Sales and marketing      
Share-based compensation expense      
Total share-based compensation expense 15,693 15,183 10,309
General and administrative      
Share-based compensation expense      
Total share-based compensation expense $ 10,893 13,085 $ 9,268
EZchip      
Share-based compensation expense      
Share-based compensation   $ 4,800  
XML 88 R71.htm IDEA: XBRL DOCUMENT v3.8.0.1
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) - Changes in AOCI (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
AOCI Attributable to Parent, Net of Tax    
Beginning balance, value $ 975,730 $ 866,681
Other comprehensive income before reclassifications, net of taxes 9,569 878
Realized (gains)/losses reclassified from accumulated other comprehensive income (7,023) (137)
Net current-period other comprehensive income, net of taxes 2,546 741
Ending balance, value 1,057,448 975,730
Unrealized Gains (Losses) on Available-for-Sale Securities    
AOCI Attributable to Parent, Net of Tax    
Beginning balance, value (236) (578)
Other comprehensive income before reclassifications, net of taxes 918 (144)
Realized (gains)/losses reclassified from accumulated other comprehensive income 11 486
Net current-period other comprehensive income, net of taxes 929 342
Ending balance, value 693 (236)
Unrealized Gains (Losses) on Derivatives Designated as Hedging Instruments    
AOCI Attributable to Parent, Net of Tax    
Beginning balance, value (692) (1,091)
Other comprehensive income before reclassifications, net of taxes 8,651 1,022
Realized (gains)/losses reclassified from accumulated other comprehensive income (7,034) (623)
Net current-period other comprehensive income, net of taxes 1,617 399
Ending balance, value 925 (692)
Total    
AOCI Attributable to Parent, Net of Tax    
Beginning balance, value (928) (1,669)
Ending balance, value $ 1,618 $ (928)
XML 89 R72.htm IDEA: XBRL DOCUMENT v3.8.0.1
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) - Realized gain/losses reclassified from AOCI (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Realized (Gains)/Losses Reclassified from Accumulated Other Comprehensive Income      
Cost of revenues $ (300,450) $ (301,986) $ (189,209)
General and administrative (52,170) (68,522) (44,212)
Sales and marketing (150,457) (133,780) (97,438)
Research and development (365,878) (322,620) (252,175)
Other income, net 3,115 1,090 $ (524)
Realized (gains)/losses reclassified from accumulated other comprehensive income (7,023) (137)  
Realized (gains) on derivatives designated as hedging instruments      
Realized (Gains)/Losses Reclassified from Accumulated Other Comprehensive Income      
Realized (gains)/losses reclassified from accumulated other comprehensive income (7,034) (623)  
Realized losses on available-for-sale securities      
Realized (Gains)/Losses Reclassified from Accumulated Other Comprehensive Income      
Realized (gains)/losses reclassified from accumulated other comprehensive income 11 486  
Realized (Gains)/Losses Reclassified from Accumulated Other Comprehensive Income | Realized (gains) on derivatives designated as hedging instruments      
Realized (Gains)/Losses Reclassified from Accumulated Other Comprehensive Income      
Operating Costs and Expenses (7,034) (623)  
Cost of revenues (347) (18)  
General and administrative (635) (36)  
Sales and marketing (628) (25)  
Research and development (5,424) (544)  
Realized (Gains)/Losses Reclassified from Accumulated Other Comprehensive Income | Realized losses on available-for-sale securities      
Realized (Gains)/Losses Reclassified from Accumulated Other Comprehensive Income      
Other income, net $ 11 $ 486  
XML 90 R73.htm IDEA: XBRL DOCUMENT v3.8.0.1
INCOME TAXES - INCOME (LOSS) BEFORE INCOME TAXES (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Income Tax Disclosure [Abstract]      
United States $ (21,528) $ (17,969) $ (12,539)
Foreign (375) 42,297 87,121
Income (loss) before taxes on income $ (21,903) $ 24,328 $ 74,582
XML 91 R74.htm IDEA: XBRL DOCUMENT v3.8.0.1
INCOME TAXES - PROVISION FOR INCOME TAXES (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Current:      
U.S. federal $ (617) $ (1,333) $ (1,578)
State and local 632 220 284
Foreign (261) 6,161 5,737
Total current (246) 5,048 4,443
Deferred:      
Foreign (2,232) 762 (22,755)
Total deferred (2,232) 762 (22,755)
Provision for (benefit from) taxes on income $ (2,478) $ 5,810 $ (18,312)
XML 92 R75.htm IDEA: XBRL DOCUMENT v3.8.0.1
INCOME TAXES - DEFERRED TAXES AND LIABILITIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Deferred tax assets:    
Net operating loss and credit carryforwards $ 42,820 $ 75,350
Reserves and accruals 11,305 13,841
Depreciation and amortization 2,393 358
Other 6,645 7,128
Gross deferred tax assets 63,163 96,677
Valuation allowance (31,648) (55,827)
Total deferred tax assets 31,515 40,850
Intangible assets (6,952) (18,437)
Total deferred tax liabilities (6,952) (18,437)
Net deferred tax assets $ 24,563 $ 22,413
XML 93 R76.htm IDEA: XBRL DOCUMENT v3.8.0.1
INCOME TAXES - ADDITIONAL INFORMATION (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2017
Dec. 31, 2016
Mar. 31, 2016
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Operating Loss Carryforwards [Line Items]              
Deferred taxes   $ 22,413     $ 24,563 $ 22,413  
Valuation allowance   55,827     31,648 55,827  
Change in enacted tax rate, amount $ (200)            
Undistributed earnings of foreign subsidiaries         2,600    
Amount of unrecognized deferred tax liability, undistributed earnings of foreign subsidiaries         1,000    
Israel Tax Authority              
Operating Loss Carryforwards [Line Items]              
Deferred taxes   22,413     24,563 $ 22,413  
Domestic Tax Authority              
Operating Loss Carryforwards [Line Items]              
Operating loss carryforwards         86,200    
State and Local Jurisdiction              
Operating Loss Carryforwards [Line Items]              
Operating loss carryforwards         $ 37,200    
Unfavorable regulatory action              
Operating Loss Carryforwards [Line Items]              
Change in enacted tax rate, amount   $ 1,400 $ 1,300        
Israel Tax Authority              
Operating Loss Carryforwards [Line Items]              
Decrease in valuation allowance             $ 22,400
Corporate income tax rate         24.00% 25.00% 26.50%
Operating loss carryforwards         $ 168,900    
Israel Tax Authority | Subsequent Event              
Operating Loss Carryforwards [Line Items]              
Corporate income tax rate       23.00%      
Denmark              
Operating Loss Carryforwards [Line Items]              
Operating loss carryforwards         $ 7,200    
XML 94 R77.htm IDEA: XBRL DOCUMENT v3.8.0.1
INCOME TAXES - EFFECTIVE RATE RECONCILIATION (Details)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Income Tax Disclosure [Abstract]      
Tax at statutory rate 35.00% 35.00% 35.00%
Tax at rates other than the statutory rate (4.80%) (84.50%) (42.50%)
Valuation allowance 47.30% 40.80% (22.00%)
Net change in tax reserves 8.00% 17.10% 6.00%
Adjustment of deferred tax balances following changes in tax rates (71.80%) 10.90% 0.00%
Other, net (2.40%) 4.60% (1.10%)
Provision for (benefit from) taxes on income 11.30% 23.90% (24.60%)
XML 95 R78.htm IDEA: XBRL DOCUMENT v3.8.0.1
INCOME TAXES - TAX HOLIDAY (Details) - Israel Tax Authority - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Operating Loss Carryforwards [Line Items]      
Income tax holiday, aggregate dollar amount $ 11.6 $ 37.3 $ 33.0
Income tax holiday, income tax benefits per share (in USD per share) $ 0.23 $ 0.75 $ 0.69
Yokneam      
Operating Loss Carryforwards [Line Items]      
Tax holiday inception date 2011    
Tel Aviv      
Operating Loss Carryforwards [Line Items]      
Tax holiday inception date 2013    
Income tax holiday reduced income tax rate after second year of tax holiday   10.00%  
Tel Aviv | Maximum      
Operating Loss Carryforwards [Line Items]      
Income tax holiday, termination date 2021    
XML 96 R79.htm IDEA: XBRL DOCUMENT v3.8.0.1
INCOME TAXES - UNRECOGNIZED TAX BENEFITS (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jun. 14, 2017
Jun. 30, 2017
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Operating Loss Carryforwards [Line Items]          
Effective income tax rate reconciliation, percent     11.30% 23.90% (24.60%)
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]          
Gross unrecognized tax benefits, beginning of the period     $ 41,460 $ 25,382 $ 18,037
Increases in tax positions for prior years     3,655 252 1,153
Decreases in tax positions for prior years     0 0 (131)
Increases in tax positions for current year     8,090 8,131 7,908
Increases in tax positions acquired or assumed in a business combination     0 8,990 0
Decreases due to lapses of statutes of limitations     (8,051) (1,295) (1,585)
Gross unrecognized tax benefits, end of the period     45,154 41,460 25,382
Unrecognized tax benefits that would impact effective tax rate     24,600 23,400 18,900
Effective income tax rate reconciliation, change in enacted tax rate, amount   $ 200      
Unrecognized tax benefits, income tax penalties and interest accrued     $ 2,900 $ 1,800 $ 1,200
Yokneam | Israel Tax Authority          
Operating Loss Carryforwards [Line Items]          
Effective income tax rate reconciliation, percent 7.50%        
Tel Aviv | Israel Tax Authority          
Operating Loss Carryforwards [Line Items]          
Effective income tax rate reconciliation, percent 12.00%        
XML 97 R80.htm IDEA: XBRL DOCUMENT v3.8.0.1
GEOGRAPHIC INFORMATION AND REVENUES BY PRODUCT GROUP - Revenue by geographic region (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2017
USD ($)
segment
Dec. 31, 2016
USD ($)
Dec. 31, 2015
USD ($)
Segment Reporting [Abstract]      
Number of reportable segments | segment 1    
Revenues by geographic region      
Total revenue $ 863,893 $ 857,498 $ 658,140
United States      
Revenues by geographic region      
Total revenue 327,528 386,360 300,674
China      
Revenues by geographic region      
Total revenue 172,405 192,581 152,739
Europe      
Revenues by geographic region      
Total revenue 176,937 149,855 93,666
Other Americas      
Revenues by geographic region      
Total revenue 92,449 52,447 24,692
Other Asia      
Revenues by geographic region      
Total revenue $ 94,574 $ 76,255 $ 86,369
XML 98 R81.htm IDEA: XBRL DOCUMENT v3.8.0.1
GEOGRAPHIC INFORMATION AND REVENUES BY PRODUCT GROUP - Property and equipment, net by geogaphic location (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Property and equipment, net by geographic location    
Total property and equipment, net $ 109,919 $ 118,585
Israel    
Property and equipment, net by geographic location    
Total property and equipment, net 99,752 101,001
United States    
Property and equipment, net by geographic location    
Total property and equipment, net 7,017 14,246
Other    
Property and equipment, net by geographic location    
Total property and equipment, net $ 3,150 $ 3,338
XML 99 R82.htm IDEA: XBRL DOCUMENT v3.8.0.1
GEOGRAPHIC INFORMATION AND REVENUES BY PRODUCT GROUP - Revenues by product type and interconnect protocol (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Revenues by product group      
Total revenue $ 863,893 $ 857,498 $ 658,140
ICs      
Revenues by product group      
Total revenue 161,216 170,641 92,214
Boards      
Revenues by product group      
Total revenue 325,845 337,304 265,249
Switch systems      
Revenues by product group      
Total revenue 222,836 204,083 179,977
Cables, accessories and other      
Revenues by product group      
Total revenue 153,996 145,470 120,700
InfiniBand:      
Revenues by product group      
Total revenue 407,325 477,329 450,514
EDR      
Revenues by product group      
Total revenue 194,261 125,249 39,009
FDR      
Revenues by product group      
Total revenue 181,465 302,093 347,760
QDR/DDR/SDR      
Revenues by product group      
Total revenue 31,599 49,987 63,745
Ethernet      
Revenues by product group      
Total revenue 401,005 317,241 155,221
Other      
Revenues by product group      
Total revenue $ 55,563 $ 62,928 $ 52,405
XML 100 R83.htm IDEA: XBRL DOCUMENT v3.8.0.1
OTHER INCOME (LOSS), NET - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Other income, net      
Interest income and gains (losses) on short-term investments, net $ 3,748 $ 2,244 $ 2,998
Foreign exchange loss, net (596) (840) (186)
Impairment of investment in a privately-held company 0 0 (3,189)
Other (37) (314) (147)
Total other income (loss), net $ 3,115 $ 1,090 $ (524)
XML 101 R84.htm IDEA: XBRL DOCUMENT v3.8.0.1
TERM DEBT - Narrative (Details)
12 Months Ended
Feb. 23, 2016
USD ($)
Dec. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
Dec. 31, 2015
USD ($)
Debt Instrument [Line Items]        
Debt instrument, issuance date Feb. 22, 2016      
Debt instrument, face amount $ 280,000,000.0      
Debt instrument, maturity date Feb. 21, 2019      
Debt issuance costs, gross $ 5,500,000      
Maturity date range, end Feb. 21, 2019      
Repayments of secured debt   $ 172,000,000 $ 34,000,000 $ 0
Prepayment of debt   $ 146,500,000    
Collateral, percentage equity interest 1      
Eurodollar        
Debt Instrument [Line Items]        
Interest rate, stated percentage 1.00%      
Description of variable rate basis one-month LIBOR      
Eurodollar | Minimum        
Debt Instrument [Line Items]        
Basis spread on variable rate 1.25%      
Eurodollar | Maximum        
Debt Instrument [Line Items]        
Basis spread on variable rate 2.00%      
Base Rate        
Debt Instrument [Line Items]        
Basis spread on variable rate 0.50%      
Base Rate | Minimum        
Debt Instrument [Line Items]        
Basis spread on variable rate 0.25%      
Base Rate | Maximum        
Debt Instrument [Line Items]        
Basis spread on variable rate 1.00%      
June 2016 To March 2017        
Debt Instrument [Line Items]        
Periodic payment, principal, rate 0.025      
Maturity date range, start Jun. 30, 2016      
Maturity date range, end Mar. 31, 2017      
June 2017 To March 2018        
Debt Instrument [Line Items]        
Periodic payment, principal, rate 0.0375      
Maturity date range, start Jun. 30, 2017      
Maturity date range, end Mar. 31, 2018      
June 2018 To December 2018        
Debt Instrument [Line Items]        
Periodic payment, principal, rate 0.0625      
Maturity date range, start Jun. 30, 2018      
Maturity date range, end Dec. 31, 2018      
XML 102 R85.htm IDEA: XBRL DOCUMENT v3.8.0.1
TERM DEBT - Schedule of Debt (Details)
$ in Thousands
Dec. 31, 2017
USD ($)
Debt Disclosure [Abstract]  
Term Debt, principal amount $ 74,000
Less unamortized debt issuance costs 1,239
Term Debt, principal net of unamortized debt issuance costs $ 72,761
Effective interest rate 3.80%
XML 103 R86.htm IDEA: XBRL DOCUMENT v3.8.0.1
TERM DEBT - Fiscal Year Maturity Schedule (Details)
$ in Thousands
Dec. 31, 2017
USD ($)
Debt Disclosure [Abstract]  
2018 $ 0
2019 74,000
Total $ 74,000
XML 104 R87.htm IDEA: XBRL DOCUMENT v3.8.0.1
IMPAIRMENT OF LONG-LIVED ASSETS - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2017
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Property, Plant and Equipment [Abstract]        
Impairment of long-lived assets   $ 12,019 $ 0 $ 0
Tangible asset impairment charges $ 7,700      
Impairment of intangible assets   $ 4,300    
XML 105 R88.htm IDEA: XBRL DOCUMENT v3.8.0.1
SUBSEQUENT EVENT - Narrative (Details) - Scenario, Forecast - Subsequent Event
$ in Millions
3 Months Ended
Mar. 31, 2018
USD ($)
Minimum  
Subsequent Event [Line Items]  
Restructuring charges $ 9.0
Maximum  
Subsequent Event [Line Items]  
Restructuring charges $ 12.0
XML 106 R89.htm IDEA: XBRL DOCUMENT v3.8.0.1
SCHEDULE II - CONSOLIDATED VALUATION AND QUALIFYING ACCOUNTS (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Activity in valuation and qualifying accounts      
Balance at Beginning of Year $ 56,459 $ 29,620 $ 46,892
Charged to Costs and Expenses 0 26,839 0
Deductions (24,179) 0 (17,272)
Balance at End of Year 32,280 56,459 29,620
Allowance for doubtful accounts      
Activity in valuation and qualifying accounts      
Balance at Beginning of Year 632 621 672
Charged to Costs and Expenses 0 11 0
Deductions 0 0 (51)
Balance at End of Year 632 632 621
Allowance for sales returns and adjustments      
Activity in valuation and qualifying accounts      
Balance at Beginning of Year 0 0 0
Charged to Costs and Expenses 0
Deductions 0 0 0
Balance at End of Year 0 0 0
Income tax valuation allowance      
Activity in valuation and qualifying accounts      
Balance at Beginning of Year 55,827 28,999 46,220
Charged to Costs and Expenses 0 26,828 0
Deductions (24,179) 0 (17,221)
Balance at End of Year $ 31,648 $ 55,827 $ 28,999
EXCEL 107 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( *^!4$P?(\\#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,$% @ KX%03&;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 " "O@5!,2(MEU>X K @ $0 &1O8U!R;W!S+V-O M&ULS9+!:L,P#(9?9?B>*$Y'&";UI66G#08K;.QF;+4UC1UC:R1]^SE9 MFS*V!]C1TN]/GT"M#D+W$5]B'S"2Q70WNLXGH<.:'8F" $CZB$ZE,B=\;N[[ MZ!3E9SQ 4/JD#@AU537@D)11I& "%F$A,MD:+71$17V\X(U>\.$S=C/,:, . M'7I*P$L.3$X3PWGL6K@!)AAA=.F[@&8ASM4_L7,'V"4Y)KNDAF$HA]6']^>IW7+:Q/I+S&_"M90>> :W:=_+;:;'>/3-85?RBJNN#-CC>"UZ*^_YA< M?_C=A%UO[-[^8^.KH&SAUUW(+U!+ P04 " "O@5!,F5R<(Q & "<)P M$P 'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03 M621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( *^!4$R$"616IP( (* 8 >&PO=V]R:W-H965T&UL?5;M;ILP%'T5Q ,4KOD(B9)(3:)IDS8IZK3NMYLX"2I@9CM) M]_:S#674OO0/V.:<>WRO.;:7=RY>Y84Q%;S552-7X46I=A%%\G!A-94/O&6- M_G+BHJ9*=\4YDJU@]&A)=161.,ZCFI9-N%[:L;U8+_E5567#]B*0U[JFXN^& M5?R^"B%\'W@JSQ=E!J+ULJ5G]I.I7^U>Z%XT1#F6-6MDR9M L-,J?(3%#@I# ML(CGDMWEJ!V85%XX?S6=;\=5&)L9L8H=E E!]>O&MJRJ3"0]CS]]T'#0-,1Q M^SWZ%YN\3N:%2K;EU>_RJ"ZKL B#(SO1:Z6>^/TKZQ/*PJ#/_CN[L4K#S4RT MQH%7TCZ#PU4J7O=1]%1J^M:]R\:^[]V7+.]I.('T!#(02/$I(>D)R4" ]%-" MVA-2AQ!UJ=C:[*BBZZ7@]T!TR]M2\Q?!(M75/YA!6VS[39='ZM';.EY&-Q.F M1VPZ!!DA8$!$.O8@0#"!#?'HY*/ UDG*#VU M]'1$SYT2^8@9+I"A IE'+QP!'S''!7)4(/?HX*YR!\DLI.D@299#/%'H&:HS M\W7 T4$@!)8NRH^AL03*JC#'X'X$=QEQS 3ZPZXB2'Q([@KCV&FJJ M()B)#05PPX/O9^+L*;L>DX\<21ZF2H;;'GS?$^-O?N*+AVK?^!U!+ P04 " "O@5!,O$,O9T($ 0% & 'AL M+W=OBB*X64?VWKXU)WB,?VSZ_JV'M-C_UH,IS[6VSFH;0I4RA5M?3@N M-ZOYW5._675O8W,XQJ=^,;RU;=W_^QB;[KQ>PO+;B\^'U_TXO2@VJU/]&O^( MXY^GISX]%;=6MH_@@/E=93P*SXZQ#/P]W]8DKEN>N^3 ^_ M;M=+-3F*37P9IR;J='F/56R:J:7DXY]KH\M;GU/@_?VWUG^>DT_)/-=#K+KF M[\-VW*^78;G8QEW]UHR?N_,O\9J072ZNV?\6WV.3Y).3U,=+UPSS[^+E;1B[ M]MI*LM+67R_7PW&^GB__6'T-DP/P&H"W ##?#=#7 $T"BHNS.=6?ZK'>K/KN MO.@OHW6JITD!#SI]S)?IY?SMYO]2MD-Z^[[1L"K>IW:NDL>+!.\D^%%1<87^ M7U*D_F\F4#2!<[R^C]=RO!;C]1QO[N,-2>(B\;/D.$L<&J])(EQEG0]*]F)$ M+X9[L<3+16+O>D$ #.2[5X+,@W,@N[&B&\O=..+&LF[ &@3Z:029 >^"[,:) M;AQWXXD;Q[IQQEFBJ@25M9B9,U[TXKF70+QX(64LR6A6@LIKXV0O0?02N)>2 M> FL%ZM<"416"3*KE<^,4BFZ*9D;HXB;DN>L2NY&D$&PP:UC&:P;-?+40-DG +GJ:$\!8Y*6ZI2T9PDF,(YFLR,EJ*5E1(*9&14=+ MD$$9?&:T,%.6"ERELP>2X].@=K2T%&4+P M(0,@E+&*'*N68AXY+;51CNX[DBQ1(;,UHXQ4Y.6NI9A'7LAJ8TQPU!#7F=)[ MGX$\RHA&CFA+"W!)PS[/=S4?GEZ_E;<#@$W_P%02P,$% @ KX%0 M3&?ZB(4E @ N@8 !@ !X;"]W;W)K7LEXA)(XYE$0L6 V5&CDS7A*IFOR"1,V!G(RH MI"CPO!B5I*C<+#5]>YZE["II4<&>.^):EH3_?@;*FK7KN^\=+\4EE[H#96E- M+O -Y/=ZSU4+]5%.10F5*%CE<#BOW0_^:I=HW@ _"FC$H.[H3 Z,O>K&Y]/: M];0AH'"4.@)1Q0TV0*D.I&S\ZF*Z_91:.*R_1_]HY'(B #:,_BY/,U^[2 M=4YP)E6O+HC)E MTX[@N)/9!4$G"'I!$-T5A)T@_"M([@JB3A ].@/N!'@R VIS-XNY)9)D*6>- MP]OM4!.]Z_P55I_KJ#O-US%C:CV%ZKUE,4[13(G@PC;H@VM]D:1\A1YZPU1.>>PHGGO!L)NQ'R^7< MTAR,GKPD_J>CV.HHGCN*)H[B1QW-P?N.$JNC9.YHLCTVHAZ1L4SE)7$U7G[77:-B2KNY<" M]<]5]@=02P,$% @ KX%03#NI]/<>! )Q( !@ !X;"]W;W)K)\VY]OFV#RJ+!-(T2\K\>(H7L_[>2[V8 M56]M<3SYESIJWLHRK_];^J*ZS&,1?]SX>MP?VNY&LIB=\[W_R[??SB]UN$IN MK6R/I3\UQ^H4U7XWCY_%TQI4%] 3?Q_]I1F=1]U07JOJ>W?Q^W8>IYTB7_A- MVS61A\.[7_FBZ%H*.OX=&HUO?7:!X_./UK_T@P^#>4W/PQ(Q]$P^C_\NR\"WBD)?6RJHNG_1YNWIJW*H94@IL1FTCJ) M!LM@VBAGT8 IEFDK5,J+UJQH343;%(F^(GK4C4Q3I1&VXC#A+*J4-<6$=9 Z M7G3&BLZH:(%$9Z0;G4FE<*89+/P)7%H44UEX;!,U;EC1AI27!3[>LO&6#AJ- M9FGI(P@585#=K!@,( /T0-<4 PW":%ZT8T4[*EHAT8X6A [E99!H!I/2X&)= M4\P9)2?>8Y'R\UU*56L\X:6T'4!YXGEHQG$RU(]FFF-$BS29T\P8EJ$-9[% #]<6#<6'?Z*+'),%B@L.J!&JN>R#3PM@C4%AVVQ8'Y MI6**!Q10%V%E4TQY33@!0F'&4.6?LEHM5SZ>M_O1#31IGH[ MM=VJN# MRO0QZ#OX?'N[*/RN[4Y-.*^O6Q?7B[8Z#]LRR6UO:/$_4$L#!!0 ( *^! M4$P&@?1[&PO=V]R:W-H965T&UL?55= MCYLP$/PKB/<[L#%?$8ET)*I:J96BJ]H^.XF3H -,;2=<_WUM0SAB._<2[&5V M=F9QO$5/V1L_$R*\]Z9N^=(_"]$M@H#OSZ3!_)EVI)5OCI0U6,@M.P6\8P0? M=%)3!S ,DZ#!5>NO"AW;LE5!+Z*N6K)E'K\T#6;_2E+3?ND#_Q9XK4YGH0+! MJNCPB?PDXE>W97(73"R'JB$MKVCK,7)<^B]@LE'RI!I"9[H1BP?%S)FM2U(I(R_HZ<_E12)<[7-_8OVKOTLL.;+# JX+1WF/# MU^VP.D1@@63W]RJHFZW?R?9P&;VN0!@6P541C9ARP, Y9D($DGTJ 5TE2FBE MP_L":QL1&9"-#4E3MXC(Z3/2^=&=SP3:H"@W+&UL#(SCV"TW<\K-''*-HU)F MCBHH,>3:H!0!0ZZ#*(H?G/_<*3=WR#64E+GC#Y!DJ7D<;!C(86QVV$;E,41F MBX/91=<0=M)#A'M[>FF%NB]FT6E.O4!U41KQ4LZO8=Q\T S#[P=FIZKEWHX* M>0WKR_)(J2!29/@L6WJ6\W;:U.0HU#*5:S9,G6$C:#<.U&":ZJO_4$L#!!0 M ( *^!4$RON];#Z0$ -@$ 8 >&PO=V]R:W-H965T&UL?53;;IPP$/T5Q ?$W!+2%2!E=U6E4BNM4K5]]L)P46Q,;+.D?U_;> D+ M-"_8'I]S/&?P.!D8?Q4U@'3>*6E%ZM92=CN$1%X#Q>*.=="JG9)QBJ5:\@J) MC@,N#(D2%'C> Z*X:=TL,;$3SQ+62]*T<.*.Z"G%_.\>"!M2UW>O@9>FJJ4. MH"SI< 4_0?[J3ERMT*12-!1:T;#6X5"F[I._.T8:;P"_&QC$;.YH)V?&7O7B M6Y&ZGDX(".12*V U7. A&@AE<:;U72G(S5Q/K^J?S7>E9:_PP6(@NM,U!DY(\)\G;P7DE&KHE*A^'TJ;<_X'YE73 M"N?,I+I]YHZ4C$E0&7IWJI%J]&PO=V]R:W-H965T&ULC9E?;^)&%,6_"N(]BV?N>&8<$:0F!+52*ZVV:OOL!">@!4QM)VR_ M?6WCL,R]9R O 9,S]Y[Y]YMK>WHHJ^_UJBB:T8_M9E??C5=-L[^=3.KG5;'- MZR_EOMBU_WDIJVW>M)?5ZZ3>5T6^[!MM-Q.=)':RS=>[\6S:__:UFDW+MV:S MWA5?JU']MMWFU7_WQ:8\W(W5^..';^O75=/],)E-]_EK\6?1_+7_6K57DU.4 MY7I;[.IUN1M5QC9/.4;$I MGILN1-Y^O!6=DS;'<[FI^[^CY[>Z*;=#E-;* M-O]Q_%SO^L_#$/^C&6Z@AP;ZU$#IBPUH:$ _&]B+#Q03HT2$\- MS.4,=FA@?UKR_7PY+-I51Y&U7$![?-NG:I;V\[O<_=C/YW]_]H) MJ-M?WV-.\ND,HV3&)C$@"2. MS:$125RB7,J&?RYE5J7*>#9+4G9C$LW6Q$*JLL10I&LI[%K:AZ"@:QX'L#" M!6/#U[<54YUIGQG6FVNJP(R#9IPTPP?MWHDT-SIA7AZOB (K'EKQP K;K_=> M9-%IRO;)XQ518"6#5C)@A:W+^TQD29/SK7A 0F BO/'HDG3TUEHORA&IL]YXO@$? M@>Y&6I<^O MRD)#&+H:09>??AJ@TECR/E:$8UAJ!$M^^FD PB3C=Q\:E+=\>% @'V&JQDS5 MB*GBQ@$P-5.9C>T93%2-B,I//RUK4M4>L\(1 "\?'1PI-CR8SAK5M_STTX"F MAI!A'6$&8I 1(2GS_DH1D6UTX?FC/@$Z8SZ<^?Q12Y_P<\I92/D>2I&!XI<9Y7($!TU)DJ4^ M5LD11BD!E(HBA21*;U1F.'(7UW6A)8Q<0LCE90JAQP"\,K@B"LU@EA)B*<<7 M@9+3\D<_C]=4H1U,4T+/"WBA0A*4UGMQEWY5%AK"1"7TU$! #E6OAE3L+#88 MJ ;5KQQT1I:FSO("]L%([/(Z#@:BR$EL,)H-*G)Y66 D)--V(ESDM#$8D@:5 ML+Q0,;(VU>UQH[@C+4:'WQCC2#XVH9C*!E'9<3.2IMV34&?3".E,Y.DL(BJ_ M$3>R@-5GVSW,@XEJ %&)$W40!0^;D]09_H1W#H3>4>8XZE! *VXCC02T\LI2 M;"0QH(W]_'EL,%8->H!@N5LG^RZ.M\G9&Y;N+=P?>?6ZWM6CI[)IRFW_2N6E M+)NB#9A\:3N^*O+EZ6)3O#3=5]=^KXYOOXX73;D?WNQ-3J\79_\#4$L#!!0 M ( *^!4$QDJ(:(\@4 *\> 8 >&PO=V]R:W-H965T&UL?9G=;N,V$(5?Q?!]UN(,_Q0D 582BA9H@<46;:^UB9(8:UNNK23;MR\E M.UY[YC W&UM[.#I#D_R&Y,U;O_N^?^ZZ8?9CO=KL;^?/P["]7BSV]\_=NMU_ MZK?=)OW/8[];MT/ZNGM:[+>[KGV8&JU7"RH*OUBWR\W\[F9Z]F5W=]._#*OE MIONRF^U?UNMV]U_5K?JWV[F9OS_XNGQZ'L8'B[N;;?O4_=D-?VV_[-*WQ2G* MPW+=;?;+?C/;=8^W\\_FNK%V;# I_EYV;_NSS[,QE6]]_WW\\MO#[;P8'76K M[GX80[3ISVM7=ZO5&"GY^/<8='YZY]CP_/-[]%^FY%,RW]I]5_>K?Y8/P_/M M/,YG#]UC^[(:OO9OOW;'A-Q\=LS^]^ZU6R7YZ"2]X[Y?[:=_9_L8Z*BI#AHZ MUYP4BQ3]] I"KZA(-:?+%]1:P4+2:$D(V 3#/'EJSQ=Y9K*P,("= MBS *45 M_720A$FRF217IK3D1+9:9J(S422L527%LU=>6';0L@,Y$P[@80"O,Y0,\!>)8_5%"ON2+CQ+"OM2H6I3",(I$O M,D,S0L=1.R8Q_*NHWN-C]"*O&J@\*\]:Y8K@,R.KA)9+T,EBF%>E[AJV7G8R M4)D01&(-BE44!;9L"KS2%:3 M08 JI6_-%>,-&UDX(5WI"PF&!NEJE;7.N(0U)!#\4(9-*0Y+: M0)9F7I#U>8-T5%+(=3KF%VE^&2=K) +0&2M>N4!!'952UT!=]$5NOX8A1@!B M3E8-A, 3Y?:@1K)0>K6]0]%,;JQ@BI&FF'$28Z31Z&JE\R;Y4IK4P9QHSC ##G&08:>90895IL(/RWJKU MJ0%"+DN?*8<)$XP P7PN=TPP @23E4)%FCFR5 (2BL7YIN:8]T>A+@\^,+L8 ML$O.OXH1NP(I.S42LM6V@2YG&T.+ ;1DT5ZQAHPRK"57SLGYWGP8Z=(O)A4# M4DDH5@RV1B'-4.D9[:!8(1;*3)'9L7#F8 QPRDM.L>9*H@_+Q1[)R$GJ-4"6 MZB2?.\_#D&( *2\AQ0 KB?E>[H%K($SUOY<;G ;H3"I^,B=4C$'% %1>@HK1 M5BK(8\(:R*XH;0#DF44#A)2J.Y^I:ACCB@&NO,05:[XX'Z*:F6#7Y=F4RCD( M9TO.34^,+ ;(DO.N8LV84"3J2^-:!O)K@$SD=VD<(XL!LD(N=XPL!L@*$EFL M.>,XRA-&J&(UP0';,K/;8FA9 "U9\%06G=:I&0)443E&H8S)[.PM)I8%QW4A ML\^T&"(60$0>AE86[D_4^1&0QN M3QJ@(J*8,9VYS 'PD)NIRH*+FB#KTAJH.!K5S5KE TML+,YN[=;=[FFZ$=W/ M[ON7S3!>?IT]/=VZ?J;QUD\\K\QU<[@[_1GF<)7[1[M[6F[VLV_],/3KZ>;O ML>^'+IDL/J4^?>[:A].75?O@S]]G@]O#C=4=_]#U!+ P04 M " "O@5!,H2Y6.+ ! #2 P & 'AL+W=OO&AE7$Y;[[LC8ZYL00MWAQV8\*=&JX4/KFV8 MZRR(*H&T8GRS><;NDM\"2;UL< M*[).-/ 5_+?N;(/'9I9*:C!.HB$6ZIP^;(^G?,P*5]8_^0>@^]7(2#1U0_9.7;G-Y3 M4D$M>N6?,7;(P^S*6,PC2+]"^)=B%Z+[>&0 ML6LDFG).8PY?YLP9++#/)?A:B1/_!\[7X;M5A;L$W_VE\'Z=8+]*L$\$^_^V MN);S[E41MIBI!MND;7*DQ-ZD35Y$YX5]X.E._J2/V_Y%V$8:1R[HP\VF^=>( M'H*4S5U8H38\L-E14/MH'H)MQS4;'8_=](+8_(R+WU!+ P04 " "O@5!, M=AFM?[,! #2 P &0 'AL+W=O"4[.!LB!VT%N;7"12..=W1%\>#;%H7'*S(>M' -W#? M^[/Q%EM8*JFALQ([8J#.Z=WN>$I#? SX(6&TJS,)E5P0GX+QN(#KR4Y,:/ M4.L_V&(HJ%TXOO=G,XW99#CLYQ_$EF]<_ 902P,$% @ KX%03!6SM7BT M 0 T@, !D !X;"]W;W)K&UL?5/;;IPP$/T5 MRQ\0[P)I5RM RJ:J&JF15JG:/GMA "N^$-LLR=]W; BE+>J+[1G/.7-F/,Y' M8Y]=!^#)JY+:%;3SOC\RYJH.%'--XVQBGLT; T:W.)%1R,>8Y& ]U07=!$$BH?&#@N%WA M'J0,1"CC9>:D2\H 7)_?V3_'VK&6"W=P;^1/4?NNH =*:FCX(/V3&;_ 7,\M M)7/Q7^$*$L.#$LQ1&>GB2JK!>:-F%I2B^.NT"QWW<;I)TQFV#4AF0+( #C$/ MFQ)%Y9^XYV5NS4CLU/N>AR?>'Q/L316;"M,(3_]0F&T39)L$623(_EOB5LSM7TG8JJ<* M;!NGR9'*##I.\LJ[#.Q=$M_D=_@T[8_7S;VOS'& TK9W> (=?C! M%D-"X\/Q(Y[M-&:3X4T__R"V?./R%U!+ P04 " "O@5!, =)-/+4! #2 M P &0 'AL+W=OU,8J[M&T#7.=!5Y%D)(LV6RNF>)"TR*+ MOI,M,M-[*32<+'&]4MS^.H(T0TZW],/Q))K6!PR:+&9I1(* MM!-&$PMU3F^WAV,:XF/ BX#!+ .I Q$ M*./GQ$GGE &X/'^P?XVU8RUG[N#.R%=1^3:G>THJJ'DO_9,9OL%4SQ=*IN(? MX0(2PX,2S%$:Z>)*RMYYHR86E*+X^[@+'?=AO-FE$VP=D$R 9 ;L8QXV)HK* M[[GG16;-0.S8^XZ')]X>$NQ-&9RQ%?$.Q3OT7HKM_CICET TQ1S'F&09,T

!U)2K(L2=XQQ86F91Y]%UOF M9O!2:+A8X@:EN/UU!FG&@J;TS?$DVLX'!ROSGK?P#?SW_F+18HM*+11H)XPF M%IJ"/J2G\S[@(^!9P.A69Q(JN1KS$HS/=4&3D!!(J'Q0X+C=X!&D#$*8QL]9 MDRXA W%]?E/_&&O'6J[**FAX8/T3V;\!',]]Y3,Q7^!&TB$ MATPP1F6DBRNI!N>-FE4P%<5?IUWHN(_3S7TZT[8)V4S(%L(AQF%3H)CY!^YY MF5LS$COUON?AB=-3AKVI@C.V(MYA\@Z]MS(]''-V"T(SYCQALC5F03!47T)D M6R'.V3_T;)N^V\QP%^F[=?1CLBVPWQ381X']?TOJK MG&:'*G, MH.,DK[S+P#YD\4W^P*=I_\IM*[0C5^/Q96/_&V,\8"K)'8Y0AQ]L,20T/AS? MX]E.8S89WO3S#V++-RY_ U!+ P04 " "O@5!,W:\O.+0! #2 P &0 M 'AL+W=O!:2$[6F31=[)%9@:O M9 OCD>9-/ZX&!%UHL&?H#_V9\L6FQAJ:2&SDG3$0MU M3F_WAV,:XF/ HX31K4S,5_APLH# ]* M,$=IE(LK*0?GC9Y94(H6+],NN[B/T\UU,L.V 7P&\ 5P$_.P*5%4_EEX4636 MC,1.O>]%>.+]@6-ORN",K8AW*-ZA]U+L/_&,70+1''.<8O@Z9HE@R+ZDX%LI MCOP?.-^&)YL*DPA/_E"8;!.DFP1I)$C_6^)63/I7$K;JJ0;;Q&ERI#1#%R=Y MY5T&]I;'-WD/GZ;]7MA&=HZ7C?VOC?& 4G97.$(M?K#%4%#[&PO M=V]R:W-H965T:IZ;P4&DZ6 MN$XI;O\<09H^HVOZYG@0=>.#@^5IRVOX!?YW>[)HL8FE% JT$T83"U5&;]>' MXS;$QX!' ;V;G4FHY&S,-V@3N0,A"AC)>1DTXI W!^ M?F/_%FO'6L[U'V#(@&0')!-C'/&Q(%)5_Y9[GJ34]L4/O M6QZ>>'U(L#=%<,96Q#L4[]![R==?KE-V"41CS'&(2>8Q4P1#]BE%LI3BF'R M)\OPS:+"381O_E&X6R;8+A)L(\'VTQ*78F[^2\)F/55@ZSA-CA2FTW&29]YI M8&^3^";OX<.T_^2V%MJ1L_'XLK'_E3$>4,KJ"D>HP0\V&1(J'XXW>+;#F V& M-^WX@]CTC?._4$L#!!0 ( *^!4$QH /WM@$ -(# 9 >&PO=V]R M:W-H965TN#@Q59QQOX ?YG=[)HL9FE$@JT$T83"W5.;Y/#<1?B M8\ O 8-;G$FHY&S,4S"^5CG=!$$@H?2!@>-V@3N0,A"AC.>)D\XI W!Y?F6_ MC[5C+6?NX,[(WZ+R;4[WE%10\U[Z1S,\P%3/)TJFXK_!!22&!R68HS32Q964 MO?-&32PH1?&7<1 M.#FDV)LR.&,KXAV*=^B]%,G-/F.70#3%',>8=!DS1S!DGU.D:RF.Z3MXN@[? MKBK<1OCV/X4WZP2[58)=)-A]6.+[&)SK-TG8HJ<*;!.GR9'2]#I.\L([#^QM M&M_D7_@X[=^Y;81VY&P\OFSL?VV,!Y2RN<(1:O&#S8:$VH?C9SS;<K,! #2 P &0 'AL+W=O,)IILSJB? MV7;:D@.F MV>_UZ@O5[5ZA=@AGEOW@Q#/J)]05HQGV1NFA32TS)/O;,LYX.L3X%/!- MPNA69Q(KN2 ^1>-C7= L"@(%E8\,(FQ7> "E(E&0\6/FI$O*"%R?7]C?I]I# M+1?AX '5=UG[KJ!WE-30B$'Y1QP_P%S/+25S\9_@"BJ$1R4A1X7*I954@_.H M9Y8@18OG:9-T<\MGV#: SP"^ .Y2'C8E2LK?"2_*W.)([-3[7L0GWAUY MZ$T5G:D5Z2Z(=\%[+7FVR]DU$LTQIRF&KV)>(UA@7U+PK10G_A><;\/WFPKW M";[_3>$_" Z;!(=$@A2LILP0EWX8(NAH/'Q^#:<[31FD^&QGW\06[YQ M^0M02P,$% @ KX%03"AFE9>U 0 T@, !D !X;"]W;W)K&UL?5/;;MP@$/T5Q <$+^M]P?&7-F"$N[*]*#Q MIC96"8^F;9CK+8@J@I1D/$ENF!*=ID46?2=;9&;PLM-PLL0-2@G[=@1IQISN MZ(?CJ6M:'QRLR'K1P#/X[_W)HL46EJI3H%UG-+%0Y_1^=SBF(3X&_.A@=*LS M"9645%"+0?HG,WZ!N9YK2N;BO\$%)(8')9BC--+%E92#\T;-+"A% MB==I[W3))F[!*(YICC%,-7,;LE@B'[DH)OI3CR?^!\&[[?5+B/\/T? M"J^W"=)-@C02I/\M<2OFYJ\D;-53!;:)T^1(:08=)WGE70;VGL&UL;5/;;MP@$/T5Q <$F]TTVY5M*9NJ:J566J5J^LS:8QL%/"[@ M=?KW!>RX3NH78(9SSEP8LA'-LVT!''G1JK,Y;9WKCXS9L@4M[ WVT/F;&HT6 MSINF8;8W(*I(THKQ)/G M) =+;+H.YLBP\$IV<'9$#MH+C M;%H7'*S(>M' #W _^[/Q%EM4*JFALQ([8J#.Z7UZ/.T#/@*>)(QV=2:AD@OB M->D2,A#7YU?US[%V7\M%6'A ]4M6 MKLWI@9(*:C$H]XCC%YCKN:5D+OX;7$%Y>,C$QRA1V;B21>$K7JJP31QFBPI<>CB)*^\R\#>\_@F_^#3M'\7 MII&=)1=T_F5C_VM$!SZ5Y,:/4.L_V&(HJ%TX^H$@9AJSR7#8SS^(+=^X^ M0 M2P,$% @ KX%03(1C%N:S 0 T@, !D !X;"]W;W)K&UL?5-A;]P@#/TKB!]0+N2V5:>M>IL3EOG^@-CMFQ!"WN%/73^ID:C MA?.F:9CM#8@J@K1B?+?[R+20'2VRZ#N9(L/!*=G!R1 [:"W,[R,H''.:T!?' MO6Q:%QRLR'K1P ]P/_N3\19;6"JIH;,2.V*@SNE-/XU>8Z_E R5S\-[B \N%!B<]1HK)Q)>5@'>J9Q4O1XGG: M91?W<;I)TQFV#> S@"^ ZYB'38FB\L_"B2(S.!(S];X7X8F3 _>]*8,SMB+> M>?'6>R\%3Y*,70+1''.<8O@JYC6">?8E!=]*<>1_P?DV/-U4F$9X^D;A/PCV MFP3[2+#_;XE;,>F[)&S54PVFB=-D28E#%R=YY5T&]H;'-WD-GZ;]NS"-["PY MH_,O&_M?(SKP4G97?H1:_\$60T'MPO&3/YMIS";#83__(+9\X^(/4$L#!!0 M ( *^!4$Q5X;/8M0$ -(# 9 >&PO=V]R:W-H965TJVF3-NG4:>MG+G$25 @9D$OW[V=( MFF9;M"^ C=_SLS'9:.R+:P$\>=6J^/C+FR!2WFAPYO:6"T\FK9A MKK<@J@C2BO'=[I9I(3M:9-%WMD5F!J]D!V=+W*"UL+].H,R8TX2^.9YDT_K@ M8$76BP:^@?_>GRU:;&&II(;.2=,1"W5.[Y/C*0WQ,>"'A-&MSB14=B4*"I_%%X4F34CL5/O>Q&>.#ER[$T9G+$5\0[%._1> M"YZD&;L&HCGF-,7P54RR1#!D7U+PK10G_@^<;\/WFPKW$;[_0^%AFR#=)$@C M0?K?$K=B;O]*PE8]U6";.$V.E&;HXB2OO,O WO/X)N_AT[1_%;:1G2,7X_%E M8_]K8SR@E-T-CE"+'VPQ%-0^'#_@V4YC-AG>]/,/8LLW+GX#4$L#!!0 ( M *^!4$S:FD7=M0$ -(# 9 >&PO=V]R:W-H965T-(!S3/M@%PY%5);3/:.-<=&;-% TK8&^Q ^YL*C1+.FZ9FMC,@ MR@A2DO'-YB-3HM4T3Z/O;/(4>R=;#6=#;*^4,+].(''(:$+?' ]MW;C@8'G: MB1I^@/O9G8VWV,Q2M@JT;5$3 U5&;Y/C:1?B8\!C"X-=G$FHY(+X'(RO948W M01!(*%Q@$'Z[PAU(&8B\C)>)D\XI W!Y?F/_$FOWM5R$A3N43VWIFHP>*"FA M$KUT#SCNM032Q>BA*OX][JN _CS78_ MP=8!? +P&7"(>=B8*"K_+)S(4X,#,6/O.Q&>.#ERWYLB.&,KXIT7;[WWFO-D MG[)K()IB3F,,7\0DJK U'&:+"FPUW&2%]YY8&]Y?)/W\'':OPM3M]J2"SK_LK'_ M%:(#+V5SXT>H\1]L-B14+ASW_FS&,1L-A]WT@]C\C?/?4$L#!!0 ( *^! M4$SQV#0ILP$ -(# 9 >&PO=V]R:W-H965T6_>#$,^HGUV'8 G+UH95]#.^_[(F*LZT,+=8 \FW#1HM?#!M"USO051)Y!6 MC&?96Z:%-+3,D^]LRQP'KZ2!LR5NT%K8'R=0.!9T1U\=C[+M?'2P,N]%"U_ M?^W/-EAL8:FE!N,D&F*A*>C][G@ZQ/@4\$W"Z%9G$BNY(#Y'XV-=T"P* @65 MCPPB;%=X *4B49#Q?>:D2\H(7)]?V=^GVD,M%^'@ =63K'U7T#M*:FC$H/PC MCA]@KN<-)7/QG^ **H1')2%'A-B5*RM\)+\KQ"?>'7GH316=J17I+HAWP7LM.<]R=HU$ M<\QIBN&KF-T2P0+[DH)OI3CQO^!\&[[?5+A/\/UO"O^1_[!)<$@$A_^6N!7S MITJVZJD&VZ9I@I3L M)HQ0%S[88BAH?#S>AK.=QFPR//;S#V++-RY_ E!+ P04 " "O@5!,IN'S M,+0! #2 P &0 'AL+W=O'B %ZG?]\!.Z[;6GD!9IASYLPP M9*.Q+ZX%\.1-2>URVGK?'QAS90M*N"O3@\:;VE@E/)JV8:ZW(*H(4I+QW>Z& M*=%I6F31=[)%9@8O.PTG2]R@E+"_CB#-F-.$OCN>NZ;UP<&*K!<-? /_O3]9 MM-C"4G4*M.N,)A;JG-XEAV,:XF/ CPY&MSJ34,G9F)=@/%4YW05!(*'T@4'@ M=H%[D#(0H8S7F9,N*0-P?7YG_QQKQUK.PL&]D3^[RKJXIF8O_ A>0&!Z48([22!=74@[.&S6SH!0EWJ:]TW$?IYLTF6'; #X#^ *X MC7G8E"@J?Q!>%)DU([%3[WL1GC@Y<.Q-&9RQ%?$.Q3OT7@K.]QF[!*(YYCC% M\%5,LD0P9%]2\*T41_X?G&_#]YL*]Q&^_TMANDV0;A*DD2#]L,2MF.M_DK!5 M3Q78)DZ3(Z49=)SDE7<9V#L>W^1/^#3M7X5M.NW(V7A\V=C_VA@/*&5WA2/4 MX@=;# FU#\=/>+;3F$V&-_W\@]CRC8O?4$L#!!0 ( *^!4$SBC, !M0$ M -(# 9 >&PO=V]R:W-H965T%2".4JK?%I)V?M@]<2"4K1X'G=ITCZ,-_S]!%L'\ G 9\ AY6%C MHJ3\@PBBR)P=B!M[WXGXQ-LCQ]Z4T9E:D>Y0O$?OM>#\-F/72#3%G,88OHC9 MSA$,V><4?"W%B;^!\W7X;E7A+L%W_RB\6R?8KQ+L$\'^OR6NQ1Q>)6&+GFIP M39HF3TK;FS3)"^\\L/<\O; M#05UB,<[/+MQS$8CV&[Z06S^QL4?4$L#!!0 ( *^!4$R26];5M $ -(# M 9 >&PO=V]R:W-H965T&,"*S5#;+.G?US:$H@;EQ?:,SSES\3B?T#S9#L"1 M9ZUZ6]#.N>'(F*TZT,+>X "]OVG0:.&\:5IF!P.BCB2M&$^26Z:%[&F91]_9 ME#F.3LD>SH;846MA_IQ X530E+XX'F7;N>!@93Z(%KZ#^S&U7(2%!U2_9.VZ@MY14D,C1N4>,O$Q*E0VKJ0:K4.]J/A4M'B>=]G'?9IO;M.%MD_@"X&OA+L8A\V!8N8? MA1-E;G B9N[](,(3IT?N>U,%9VQ%O//)6^^]EIQ_R-DU""V8TXSA&TRZ(IA7 M7T/PO1 G_HK.]^G9;H99I&=;>I;L"QQV!0Y1X/!FB3N8[/\BV::G&DP;I\F2 M"L<^3O+&NP[L/8]O\@\^3_LW85K96W)!YU\V]K]!=.!326[\"'7^@ZV&@L:% MXWM_-O.8S8;#8?E!;/W&Y5]02P,$% @ KX%03);$2ZSW @ @ T !D M !X;"]W;W)K&UL=5=M;YLP&/PKB!]0\$-X295$ M:CI-F[1)5:=UGVGB)*B F>TDW;^?,91EYORE8.=\9YN[I_;J*N2;.G&N@_>F M;M4Z/&G=W4>1VIUX4ZH[T?'6_'(0LBFU:B7\BK$6]_XNE^'<3\C7O.= M[BE*\[CP1U[7/9.9Q^^1-)PT^X&W[Q_LG^WBS6)>2\4?1?VKVNO3.BS"8,\/ MY;G6S^+ZA8\+2L-@7/TW?N&U@?[/I.NQ7V-S-Y97HO M&TIH%5UZHA&S'3!T@V$3(C+LDP0AB2W-AA,>GL 9)G9X%YA@ 0D6EF#Q MWQ(39XD(L\ B*11) 4'JB"!,AD4R*)(!@MP101C/=N50))\1W.S$H#&'4++$ M&@74*.8:[F;-(;2(L<82:BP! 7-$$,9C3A;C_,2 PG47!'GLQ3PY98#"W3,( M\CB,P; ^, (4KL<@R&,RAE/-$D"Q='4 */68@.'P,Y#LU+4!!/E\@///0+C3 MF0\0R.<#7 (8R'C@:D @Z;E[*H @GP]P.2"0]'SF P1R?1#='( ;+H_VZ*^"G3BW M]MYQTSM=+Q[('J#_P8>[R?=2'JM6!:]"FV.X/2P?A-#"H:%%-]YWHNG2M?D+4$L#!!0 ( *^!4$Q6IF!AZ@$ &8% M 9 >&PO=V]R:W-H965T=U$>19\ M)YUGJK.B;N"DB>FDY/KW$83J#U$2W1W/=5E9[Z!YUO(2OH/]T9ZTL^C$GP O-30F]F>^$K.2KUZX\OE$,4^(1!06,_ W7*#)Q#" M$[DT?HVA@>P,8 M N@@%#+_ MR"W/,ZUZHH>[;[E_XF3/W-T4WAFN(IRYY(WSWG*V2S-Z\T0CYCA@V R33 CJ MV"<)ADD&UL=5/;;MP@$/T5 MQ <$+^NTSLJVE$U5I5(BK5(U?6;ML8W"Q0&\3O^^@!W73=T78(8YY\P,0SYJ M\V([ (?>I%"VP)US_8$06W4@F;W2/2A_TV@CF?.F:8GM#; Z@J0@-$D^$?2=3YGIP@BLX&60'*9GY=02AQP+O\+OCB;>="PY2YCUKX3NX'_W)>(LL M+#67H"S7"AEH"GR[.QS3$!\#GCF,=G5&H9*SUB_!^%87. D)@8#*!0;FMPO< M@1"!R*?Q.G/B13( U^=W]J^Q=E_+F5FXT^(GKUU7X RC&AHV"/>DQWN8Z[G& M:"[^ 2X@?'C(Q&M46MBXHFJP3LN9Q:)-Q]*W(BY23Z( MD%5/)9@V3I-%E1Y4G.25=QG86QK?Y$_X-.V/S+1<6736SK]L['^CM0.?2G+E M1ZCS'VPQ!#0N'#_[LYG&;#*<[N&PO=V]R:W-H965TAY? G=^7NX(1S)( M]:9K (/>!6]UBFMCNA,A.J]!,/T@.VCMEU(JP8P-545TIX 5GB0XH9O-@0C6 MM#A+?.ZBLD3VAC>&FJVK@$R9*.5? #S,_NHFQ$ M9I6B$=#J1K9(09GBI^WI'#N\![PV,.C%'KE.KE*^N>!KD>*-*P@XY,8I,+O< MX!DX=T*VC-^3)IXM'7&YOZM_]KW;7JY,P[/DOYK"U"D^8E1 R7IN7N3P!:9^ M]AA-S7^#&W +=Y58CUQR[7]1WFLCQ:1B2Q'L?5R;UJ_#I'^GA0ET(M 5@8Q& MOO)/S+ L47) :CS[CKF_>'NB]FQRE_1'X;_9XK7-WC+ZN$W(S0E-F/.(H0O, M!X)8]=F"ABS.]#\Z#=-WP0IWGKY;NA^CL$ 4%(B\0/1/BW358@BS"YOL@R;[ M@$"T,@EA]F&30]#D$! XK$Q"F#AL$@=-XH# <642PCRN3,CB"@I0E1\^C7+9 MMW[P%]EYOI^HO\(?\/%Q^,Y4U;0:7:6Q@^"O:RFE 5O*YL&>:FW?HSG@4!JW MC>U>C5,Y!D9VTX-#YE&UL;5-A;YPP#/TK47Y [GK6IT MJ==JVJ1-.G7:]CD'!J(FA"7AZ/[]G, Q=N,+L8W?\[/C9*.Q;ZX%\.1=J\[E MM/6^/S#FRA:T<'>FAP[_U,9JX=&U#7.]!5%%D%:,)\D'IH7L:)'%V,D6F1F\ MDAV<+'&#UL+^/H(R8TY3>@V\RJ;U(<"*K!<-? /_O3]9]-C"4DD-G9.F(Q;J MG#ZEA^,^Y,>$'Q)&M[))Z.1LS%MP/EL9>SQ&N.#UPG$T9@G$4\1^*=QB]%+LDR=@E$,TYQRF'KW+2)8,A^U*";Y4X\O_@ M?!N^VU2XB_#=NOKCPS;!?I-@'PGV_[28WK2XE7.KDJUFJL$V<9L<* M19>%?>+Q3OZF3]O^5=A&=HZ;C?.OC?& 4I([7*$6']CB**A],!_0MM.: M38XW_?R"V/*,BS]02P,$% @ KX%03+,=H-7& 0 -P0 !D !X;"]W M;W)K&UL;53;;IPP$/T5RQ\0L[!LTA4@95-5K=1* MJU1-G[TP@!5?J&V6].]K&T+IUB]X9GSFG!G;0S$I_6IZ (O>!)>FQ+VUPY$0 M4_<@J+E3 TBWTRHMJ'6N[H@9-- F) E.TB0Y$$&9Q%418F==%6JTG$DX:V1& M(:C^?0*NIA+O\'O@F76]]0%2%0/MX#O8'\-9.X^L+ T3( U3$FEH2_RX.YYR MCP^ %P:3V=C(=W)1ZM4[7YH2)[X@X%!;ST#=%/_)&MN7^ &C!EHZ83@<",2P]S?B)#- MQ0G077BR!M5JE&%<-M%U*A[#2R%_X?-(?:.Z8]*@B[+N^81+;I6RX$I)[EPM MO9OBU>'06F_>.UO/;WEVK!J6,27KOZ+Z U!+ P04 " "O@5!,QLPZWD9^V*XX[GGN3MS9*-4 MK[H%,.A-\$[GN#6F/Q"BRQ8$U3>RA\Z>U%():JRI&J)[!;3R08*3)(IV1%#6 MX2+SOI,J,CD8SCHX*:0'(:AZ/P*78XYC_.EX9DUKG(,464\;^ 'F9W]2UB(+ M2\4$=)K)#BFH %P:C7NV1J^0LY:LSOE+ MT5S\(UR 6[C+Q&J4DFO_1>6@C10SBTU%T+=I99U?Q^GD-IG#P@')') L 7NO M0R8AG_D7:FB1*3DB-?6^I^X7QX?$]J9T3M\*?V:3U]9[*=)HGY&+(YHQQPF3 MK##Q@B"6?9%(0A+'Y)_P)!R>!C-,?7BZ5K]+PP2;(,'&$VS^*O'NJL0 )H[" M(MN@R#9 $%^)A##_:<4N*+(+$*17(B',YDJ$K&Z' -7XN="HE$/G9W+E74;O MWE]'\@<^S>T350WK-#I+8^^HOTFUE 9L*M&-+;BU3\5B<*B-V][:O9H&9C*, M[.>W@"P/4O$!4$L#!!0 ( *^!4$ST7CS7W@$ $% 9 >&PO=V]R M:W-H965T0/B%FS"\D*D+*IHE9JI56J MML]>&"Z*C8EMEO3O:QN64N*^8,_XS#DSQC/I*.2K:@!T\,Y9IS+4:-T?,59% M YRJ.]%#9TXJ(3G5QI0U5KT$6KH@SC )PQASVG8H3YWO+/-4#)JU'9QEH ;. MJ?Q] B;&#.W0S?'2UHVV#IRG/:WA.^@?_5D:"R\L90BQ*LUOI09"FU"P*#0EH&:Y0I/P)@E,FF\S9QHD;2!Z_V- M_=G5;FJY4 5/@OUJ2]UDZ!X%)51T8/I%C)]AKN> @KGXKW %9N V$Z-1"*;< M-R@&I06?64PJG+Y/:]NY=9SY;V'^ #('D$T GH1Y[:G_Q M[DC,W136Z:["G9GDE?%>\VAW2/'5$LV8TX0A*\QN06##OD@0G\2)? @G_O#( MFV'DPJ.U^D/L)]A["?:.8/]/B?&F1!\F\8L?"+Q%Z1^",! M"3H(<9.V:3P6%&#K7^"OOTM^/Q#WAO_!I M.'RCLFX[%5R$-HW@GFLEA :32GAG;K4Q\V@Q&%3:;A.SEU-73H86_3QP\#+U M\C]02P,$% @ KX%03&YC:CVW 0 T@, !D !X;"]W;W)K&UL;5/;;MP@$/T5Q >$7>RDR&W"SR 4D'(I_%KUJ1+R$!L7)O36THJJ,6@W#..GV&NYYJ2N?BO< 'EX2$3'Z-$9>-*RL$ZU+.*3T6+ MMVF77=S'Z29)9]HV@<\$OA!N8QPV!8J9/PHGBLS@2,S4^UZ$)]X?N.]-&9RQ M%?'.)V^]]U(D/,W8)0C-F..$X2O,?D$PK[Z$X%LACOP_.M^F)YL9)I&>K*/? MW6T+I)L":11(_RGQ^D.)6YB;#T'8JJ<:3!.GR9(2ARY.\LJ[#.P]CV_R%SY- M^S=A&ME9PZ@]F MF]"^?6U#&$O9G]CWZ ^6_ MU-I(YGQH&F([ ZR*)"D(39)/1#*N<)'%W-$4F>Z=X J.!ME>2F;>#B#TD.,- MOB2>>=.ZD"!%UK$&?H#[V1V-C\BL4G$)RG*MD($ZQP^;_6$7\!'PB\-@%WL4 M.CEI_1*";U6.DV (!)0N*#"_G.$1A A"WL:?21//)0-QN;^H?XF]^UY.S,*C M%K]YY=H?/6Y!%TK<: ?Z'2=GJXZ3",]7=*3_PAL M5P6V46#[3XMW5RVN8>[7B^Q6B^P^"J3)59$US/5)DL7%23!-?+(6E;I7<5P6 MV7DJ'FB\^+_P<:2>F&FXLNBDG7\^\9)KK1UX*\F-]]+Z*9X# ;4+VUN_-^-; M'@.GNVE,R?Q?4;P#4$L#!!0 ( *^!4$SLG5;@Z $ &8% 9 >&PO M=V]R:W-H965T*NSH#:F.U*J MBQH$TP^R@]:^J:02S-BCNE+=*6"E)PE.HS#<4\&:-LA3'SNK/)6]X4T+9T5T M+P13OT_ Y9 %F^ >>&VNM7$!FJ<=N\)W,#^ZL[(G.JN4C8!6-[(E"JHL>-P< M3XG#>\!; X->[(FKY"+ENSM\*;,@= D!A\(X!6:7&SP!YT[(IO%KT@QF2T=< M[N_J+[YV6\N%:7B2_&=3FCH+DH"44+&>FU+^GA#A?8H@);+[#]I\1X52*&V>(F.]1DAPCL5B889H^;[%&3/2)P M6)E@F 0W.: F!T3@T\H$P6Q#W"1!31)$8+,RP3#K/X(]\G?^'C!/K&U+5I-;E(8[O-]T0EI0&;2OA@/UUMA]Y\X% 9MSW8 MO1I;?SP8V4U3C&PO=V]R:W-H965T/H!]KGOES\&N9V9G@;U\DNI==P &?0C>ZP)W MQ@Q[0G35@:#Z1@[0VR^-5((:&ZJ6Z$$!K3U)P/P,]DC!4V! M'W;[0^;P'O"+P:0W>^0Z.4GY[H+O=8$C9P@X5,8I4+NJX5'RWZPV78'O,:JAH2,WKW+Z!DL_&49+\S_@#-S"G1-; MHY)<^U]4C=I(L:A8*X)^S"OK_3HM^A=:F! OA/B*0.9"WOD3-;3,E9R0FL]^ MH.Z*=_O8GDWEDOXH_#=K7MOLN4S2)"=G)[1@#C,FWF!V*X)8];5$'"IQB/^C MQV%Z$G28>'JRI4?W88$T*)!Z@?2?%M.K%D.8+%PD"Q;) @*W5T5"F+NK(F1S M<0)4ZY^L1I4<>S\NF^PZ%0^QO_B_\'FD7JAJ6:_121K[?/PE-U(:L%:B&^NE MLU.\!AP:X[9W=J_FMSP'1@[+F)+UOZ+\ E!+ P04 " "O@5!,O<:7NND! M !F!0 &0 'AL+W=O!.\TSEIC.D/E.JR <'T@^RALV]JJ00S]J@N5/<*6.5)@M-HL]E1P=J. M%)F/G521R:OA;0BK$$S]/@*70TY"<@\\MY?&N MLIY=X#N8'_U)V1.= M5:I60*=;V04*ZIP\AH=CZO >\-+"H!?[P%5REO+5';Y4.=FXA(!#:9P"L\L- MGH!S)V33^#5IDMG2$9?[N_HG7[NMYTL-W!!)4(/$"R3\E?EB5B&"V&]QDBYIL M$8%P98)AWJEDAYKL$(%X98)A$MQDCYKL$8'MR@3#['"3%#5)$8']R@3#I"L3 MNOC/!:B+[W =E/+:^>FRB,Y#Y#'R??(7/DZ@;TQ=VDX'9VELM_F>J*4T8%/9 M/-A/U]BA-Q\XU,9M]W:OQM8?#T;VTU2C\V@M_@!02P,$% @ KX%03%5@ M+O32 0 G 0 !D !X;"]W;W)K&UL=53;;MP@ M$/T5Q <$+[XT7=F6LHFJ5FJE5:JVSZP]OBA@7,#K].\+V'&M+7DQS' N,QC( M9ZE>= =@T*O@@RYP9\QX)$17'0BF[^0(@UUII!+,V%"U1(\*6.U)@A,:11D1 MK!]PF?O<696YG SO!S@KI")?_5UZ8K\#U&-31LXN99SI]A M[2?%:&W^*UR!6[BKQ'I4DFO_1=6DC12KBBU%L-=E[ <_SLM*EJRT,(&N!+H1 M[KT/68Q\Y4_,L#)7:P(8A5WRQHR.)$_Z/3,#T.5AA[>KRG']*P0!(42+Q LF\QBVY:#&'> M:3(-FJ0! 7IC$L+$89,L:)(%!)(;DQ#F=KO([G0(4*V_%QI5?<#R[9H,V+;0$<>I5"V1RWSG5'0FS9 M@F3V1G>@_$VMC63.FZ8AMC/ JDB2@M#-9DN78/RHW]4? M8NV^E@NS<*_%,Z]'A(1,?H]3"QA65 MO75:3BH^%QYVKN _C3;J?:.L$.A'H3#C$.&0,%#/_QAPK,J,'9,;>=RP\ M<7*DOC=E<,96Q#N?O/7>:Y'N=AFY!J$)[% 0 -P0 !D !X;"]W;W)K M&UL=53K;ILP%'X5RP]0$Y.T601(3:>IDU8IZK3M MMP,'L.H+M4UHWWZVH0QE] ^VC[_+.;8/V:#-BVT!''J30MD(2IGAU&4_$_X +"PT,FWJ/4PL8O*GOK MM)Q4?"J2O8TC5W$V7C%R"T(0YCABZP&QF!/'JLP5=LSC2_^ATG9ZN M9IA&>KJDTT_\MZL"VRBP799XEUR5N(;YQ&2W:K);$:!7)FN8],J$+"Y.@FGB MD[6HU+V*[;*(SEUQ3^/%_X./+?7$3,.516?M_/.)EUQK[<"GDMSX7%K?Q?-" M0.W"],[/S?B6QX73W=2F9/Y7%'\!4$L#!!0 ( *^!4$PP! @PRP( +L* M 9 >&PO=V]R:W-H965T:UTU8N$?I6QG02"V1UH3<<=:VJA?]HS71*HE/P2BY93L#*FN@A"A-*A) MV?C+N=E[Y,LY.\FJ;.@C]\2IK@G_MZ(5NRQ\[%\WGLK#4>J-8#EOR8'^I/)7 M^\C5*AA4=F5-&U&RQN-TO_#O\>P!IYI@$+]+>A&C=T^G\LS8BUY\VRU\I!W1 MBFZEEB#J<:9K6E5:2?GXVXOZ0TQ-'+]?U;^8Y%4RST30-:O^E#MY7/BY[^WH MGIPJ^<0N7VF?4.)[??;?Z9E6"JZ=J!A;5@GSU]N>A&1UKZ*LU.2U>Y:->5YZ M_2L-)H0](1P(77$F"5%/B-X(\;N$N"?$'R4D/2&Q"$&7NRGFADBRG'-V\7AW M'UJBKQV>)>JXMGK3G([Y3=53J-WS,LKB>7#60CUFU6'"$08/B$"I#R%"*,0J M=.CA;8"UBX@LR,:%9-DMY %0R1+8: 36(C("T=AH/"$0@P*Q$8AO'*16,3M, M9C"-P:1AG$4((:LH+C!)LQPYP(T+#-,(%\48>6,^ B#7%-^,-.1\+;LU$C] MT1KM#A/8?:@_Z-;^"L\VW1SU)M.-=3\(/Y2-\)Z95.."^:CO&9-4>41WJF!' M-4D.BXKNI7[-U#OOQJEN(5G;CXK!,*\N_P-02P,$% @ KX%03!.VKN,5 M @ E08 !D !X;"]W;W)K&ULE97;CILP$(9? M!?$ ,9@<2$20DEU5K=1*T5;=7CMD$M#:F-I.V+Y];4,H32=2]B8^\,\W\SLP MSEJIWG0)8()WP6N]#DMCFA4ANBA!,#V1#=3VR5$JP8Q=JA/1C0)V\$&"$QI% M.E.I7&;9 \:]@)OH/Y MT>R479&!RG?W.++81U&KB+@ M4!B'8':XP!-P[DBVCE\]-!QRNL#Q_$K_Y,U;,WNFX4GRG]7!E.LP#8,#'-F9 MFQ?9?H;>T"P,>O=?X0+8DL1[+T;J]J/;<^_AN$! MM ^@0P#MO'2)?.7/S+ \4[(-5'?X#7/_<;RB]FP*M^F/PC^SQ6N[>\F3=)&1 MBP/UFFVGH2--/"B(I0\I*)9B2_\+3](4!R1HC8D')/\ ECA@B@*F'C = Y;1 MC:VFL6='*GS!F:989DN7-0/D$;>8Z-8M M&74% >KD^Z$."GFN?3,>[0X]=T-]5_DK[QKV-Z9.5:V#O32V-_D.&ULA57MCILP M$'P5Q .<^782 =(E=U4KM5)TU;6_';()Z RFMA.N;U_;$$* )G^POO6.,-X%6(O;&L/!W*B M\HTU7Z&K)[2MKOCO< :JX-J)RI$Q*LS3RDY"LK)3459*\MF.167&IM._T.8) M7D?P>H+*?8_@=P3_2HCN$H*.$%P)P5U"V!'"$0&UM9O-?"&2I#%GC<7;WZ$F M^J]S5Z'Z7)D.FJ]CWJG]%"IZ3OTECM%9"W68=8OQ;C"+6\QFBG%[!%(.>AO> MG(VU-Z%[HP0/$2]3A#^"O$XA&,_;]&=WRS=\?U@E7LP+!+,"@1$(!@*+:%1H M"\$&4K4Y/,==CHJ=HIQ1K?<0-T[#6:?A8ZS!'XTK5)8&3M54O^> M@VC?C9\]?;I'\8WJTFU3OB$M:.2=4[S D_,"9!>72>U(;GZE;I M%Q0.4D^QFO.VM[8+R>KNVD#]W97^ U!+ P04 " "O@5!,"Q&W)LH" !6 M"@ &0 'AL+W=OK M >.G*HG4))HV:9.J3MM>TX0D5FWC89)TWWZ '=>%<[4W,9#_W?WNC \65R%? MNA/G*GBMJZ9;AB>EVOLHZG8G7K/N3K2\T?\3?-:_$=1GB\+;P5!Y/RBQ$JT7+COP' M5S_;1ZEGT>AE7]:\Z4K1!)(?EN$#OM_BQ!A8Q:^27[O).#"I/ OQ8B9?]\L0 M&2)>\9TR+IA^7/B&5Y7QI#G^#$[#,:8QG(YOWC_;Y'4RSZSC&U']+O?JM SS M,-CS SM7ZDE+!('XSH!\:T,& .@91GXJMS98IMEI(<0UD_WI; M9G81OJ>Z^CNS:(MM_]/EZ?3J94417D07XVC0K'L-F6C>%)'V/H8@4(@U\R @@ZH=4#?%[ 40H )7-0"B_*IR1URK8!1'F2PB@8 MP=\] F!R]\-'?B"]5]S*@+*8Y#- ,XT( T"%"X2]2'GNX?@B?X-O!]7_[7 , M=K8'3'QFC%QF E0GCUUH0$7P' [X'L0%$F*0SG0C##1-3 MH.7.N8#;(4Z A-RF.XBR]RW"[2.0"KNJ+:1"R.TWT>1PK;D\VHM+%^S$N5'F MC)JLCI>C!V(.9V=];2Y-]M!^<]/?N+XS>2R;+G@62A_]]H ^"*&XAD1W&O*D M+WGCI.('98:9'LO^IM-/E&B'6UPT7B57_P!02P,$% @ KX%03'R82W#8 M @ @ H !D !X;"]W;W)K&ULC591;YLP$/XK MB/<%;$R *HG4))HV:9.J3MV>W<1)4 $SVTFZ?S_;4$;LH^L+V.:[N^\SOO,M MKER\R!-C*GBMJT8NPY-2[5T4R=V)U53.>,L:_>7 14V5GHIC)%O!Z-X:U56$ MXW@>U;1LPM7"KCV(U8*?554V[$$$\ES75/Q9LXI?ER$*WQ8>R^-)F85HM6CI MD?U@ZJE]$'H6#5[V9-W[S0<8AK#\?C-^V/6KW*O3 M,LS#8,\.]%RI1W[]PGI!:1CTZK^Q"ZLTW##1,7:\DO89[,Y2\;KWHJG4]+5[ MEXU]7WO_;V:P >X-\&! R+L&26^0# 9)]JX!Z0V(8Q!U4NS>;*FBJX7@UT!T MO[>EYA2A.Z)W?V<6[6;;;WI[I%Z]K A*%M'%..HQZPZ#1Q@T("+M?0B!H1!K M[)D31&Y#;"!,>HO90I@Y3"0!M2;603+6D>6P P(Z(-8!N6&0.9O583*+:2SF M$RH(=L1L?!C*4Y0[DGU4@?."P)Q3D'/JB29H0O0<=# '1!>.Z Z3CGBF<8)B M1[./(CDB[F\&4/-DGL*4,Y!RYE/&#IEUYH5QZ?H(E.3(80N Q@ET0S8'R>8 M62?*.O_0_OHH4J1X[C &4%DVE0<%2+D *&.'&ULC59AKYHP%/TKA.][T%($#9),S;(E6V+>LNUSU2KD 65ME;=_ MOQ:0\.C%Z =IR[GGG'OAMB0-%V\R8TPY[V51R;6;*56O/$\>,U92^<)K5ND[ M9RY*JO147#Q9"T9/;5!9>-CW%UY)\\I-DW9M+]*$7U615VPO''DM2RK^;5C! MF[6+W/O":W[)E%GPTJ2F%_:3J5_U7NB9-["<\I)5,N>5(]AY[7Y&JQT*34"+ M^)VS1H[&CDGEP/F;F7P[K5W?.&(%.RI#0?7EQK:L* R3]O&W)W4'31,X'M_9 MO[3)ZV0.5+(M+_[D)Y6MW=AU3NQ,KX5ZY"-([K'6U/S%J$5T=4_FL6VV.T]71ZI5V\IP7'BW0Q1C]ET&#S" MX(^(K8T()I"=#8FB >)ICX-1#!K%;3SY8'0Y,=IAHA93=9C0-S]8* "% ELH M\"="'28<"6$2+H*Q4E>8P'*$,4'!K"4"6B* )311(I:E&8D0E @!BS#RX&=6+ *($) MEB#!\@FC2\OHIT=.D0]O!#X@%B^Y@[2:*U_U'@S=\N:3_ 5!+ M P04 " "O@5!,E/=6D/4$ D&@ &0 'AL+W=OS#8SUKWG:[LO[G+FRKX^U5IZKZUAW\NKJ=J\Y1V(;G MM@M1QJ_W_Q;>PS;*.R?Q&L_5MND_9\]O35OMABC1RJ[\ M?OK>[/OOX^D?ZX=FN $-#>C<0//5!F9H8#[:@(<&/&F0G;K2Y^:A;,OEHJZ. ML_IT>P]E-XKT#'^69-'CV2A!H]2W-R.CB0 &!C!] !X%R"<]/6E\K]GW&FTY9ZN4FO08 M*)E8J4OER!1#4PQ,%1-3)XV]N-0G9TA:^F_=R)"%AJPP)(:#%=>)22)MI".@ M9.U=GO3DH"Z5?F) :()+% M8F#DM7(P H".QC=E; GS40- LA@!DGQ$%DP4('2JN)(GS$@M(.D<7:$3)J8&R+1J:DRB\)-6EAC-8Z2-0I.>-X3!21*1@D'DK&CC%="=#5 M3FLCDM!D T>)#*=FQ0]@RFI-,Y?N[D8KB3ARM8D0F"X M$H"K%3V3Q/0Z=X!@0.FH&!>M8UL8K830*B8YJC(+JX$MH#2:TO@R&*L&8-5. M*R0#8 F6(213*KW &DQ4HZ4E/7VX&42C&ZA +0)T\2DH/2X-1K1!U:UXU@9% M:URP@2DI=,ZGAY1)//\#0 M/DKI:L[)@I".ILHK3583!A#8,)G%J9P,CTR!D MBKY)$E)\Z$1[&TBI%F) N)QLOOX H(8[[3IC S#=H,$+F2 M#_F>"9 <"&-Y>V4,8 H;26$!82/1:EBA A&ULE5?1CILP$/P5Q <$; PVIR12 M+U'52JUTNJK79R=Q$G2 *3C)]>]K&XX2LZ2Y/ 1L9F=VUXR!^476K\U1".6] M%7G9+/RC4M5#$#3;HRAX,Y.5*/65O:P+KO2P/@1-50N^LT%%'N P3(*"9Z6_ MG-NYIWHYER>59Z5XJKWF5!2\_O,H#<,Z5LI'PU@Z^[A1^:C$0N MMLI0<'TXBY7(<\.D\_C=D?J]I@D MGW+U+"]?1%=0['M=]=_$6>0:;C+1&EN9-_;?VYX:)8N.1:=2\+?VF)7V>&FO M4-J%P0&X"\!] (YN!D1=0-0'('(S@'0!Q D(VE)L;]9<\>6\EA>O;I>WXN8N M0@]$=W]K)FVS[37=GD;/GI8Z!JS&F,OW8,)&#C#&CH%-MBXD&QE.G% M2R>+34&I%)!"CE0ZDDK2B-[H*PIA]X6 V,A^X6@5*4/8ZDVH37@= 6J1J]:" MTN$]$\_B"2'8J@@#0L05PJ.R&(U)/%T5;&MTCZ_11XV-8&>C>ZP-@B:\C6!S M(\#==&H18-.BY'[3(=BVB )9C*JEH]:B6UL,@AV.((M35VOL<98B[?()*=CA M"+(XFW@6P<;%X?W-Q; ;,>3&U"FX PT+)FG*4L=,J__CKE.:>,0"OF43RXAA M-^+H XV!/88!^S!W!^Y PVV*)+-16UI4,MRHR,!AV+ 8,"R; M>K^!#8L_8%@,&Q8#AF7N#H_'AL61LQ=V[;L#V:85#-XWS1?#=UX?LK+Q-E+I M5U?[@KF74@G-&LYTJX[Z(Z4?Y&*OS"G5YW7[IMX.E*RZKY"@_Q1:_@502P,$ M% @ KX%03/FC,$KX 0 >P4 !D !X;"]W;W)K&ULC53;CILP$/T5Q >LP>$: 5*S5=5*K11MU>VS T- :S"UG;#]^]J& M()8X4E^P9WSFG)G!GFQD_$TT -)Y[V@O1V "].JD9[XA4 M)C\C,7 @E0GJ*,*>%Z&.M+U;9,9WY$7&+I*V/1RY(RY=1_C? U VYJ[OWAPO M[;F1VH&*;"!G^ GRUW#DRD(+2]5VT(N6]0Z'.G<_^?M#JO$&\-K"*%9[1U=R M8NQ-&]^JW/5T0D"AE)J!J.4*ST"I)E)I_)DYW452!Z[W-_8OIG95RXD(>&;T M=UO))G<3UZF@)A9Z0M>9B_\.5Z *KC-1&B6CPGR=\B(DZV86E4I' MWJ>U[!?;=0*K3G"ODT0;G0D3?M#!V$OM.J%5)[34L^UZ>*>3 MQ&'PH.^152:RR/@;F>A.)DJ#Z-'OB:TZL:5M#_J>6 F2_[\@J94@O\N2+JZ1),(6KT;/99^$'YN>^&=6B9M\4_4$L#!!0 ( *^!4$R!KJ#=W0( %,* 9 M>&PO=V]R:W-H965TI3S-HDALCZPNQ!T_L4;]L^=M74@U;0^1.+6LV'5&=16A.*91791-N)QW M:P_MCU O1!"W;+\)[F&T@TP8=XE?)KF(T#G0H3YP_Z\G7W2*,M4>L8ENI M*0KUN; UJRK-I/SX8TC#05,;CL>O[)^[X%4P3X5@:U[]+G?RN BS,-BQ?7&N MY"._?F$FH"0,3/3?V(55"JX]41I;7HGN-]B>A>2U85&NU,5+_RV;[GLU_*]F M?@-D#-!@ /1= VP,\)L!>=> & -B&41]*%UN-H4LEO.67X.VW]Y3H4\1S(C* M_E8O=LGN_E/I$6KULB19-H\NFLA@5CT&C3 P("+%/D@@G\0*.>;H5F#M(K % MV;@00K'?"^P-%'<$^(: ^ F(EX!T!.0F4[GE98]).TS3AYIEB%"_3N+525P= M;&U(XLB0%!&<6FGUP0"AS.\-]7I#76]H[B=(O03IQ_.>>0DRQP.<6&GO("!!6^!WP/Z[Y'=&,R-4AJ3+)E0\A.)2W?O= M[;SG7#+E9'RG-N:H7GC#I&)[J8>I&K?],Z>?2'XR3[AH>$&ULE9AM;YLP$,>_"N(##'PV!*HDTIIJVJ1-JCIM>^TF3H(*. .GZ;[]S$.C M!/ZNR)OPD/_=^>[\PX;Y255DO_+TQA[L@J-=[5]> MY?JT\)G_?N,IV^U-I7:+OS/[.Y! MA(U!J_B=J5-]<>XUJ3QK_=)__2)F^3>9:U6NG\3[8Q^X6?^-Y&;>4Q-T_Z]%7U"46^UV?_7;VJ MW,J;D=@8:YW7[:^W/M9&%[T7.Y1"OG7'K&R/I][_NQDVH-Z S@9,?&C >P,^ MU4#T!F)@$'2IM+5YD$8NYY4^>577WH-L9A&[$[;ZZ^9F6^SV/UN>VMY]78HT MF@>OC:-><]]IZ%(3\VO-:JRA:\4#\)+&9TU@1WD>*L&A4NN 7SF880<<.N"M M W'E(!GDVFEFK:9L-9S/PA"'$3", &'201@Q"D-)0L)1CPC&B49Q(M= 8^@@ MGE[0&70P R-@@TR1AG"0! 9)@(/![+M/QN4D[BI&"L.D((S #EB(40JGUY,Y M:&1@%",.,13P=/6 ^%ET/!H/) MQF1&8>)P@9ECT0T]QM2Q>$J/8]!CX6PRQI--X1.*7$W&A#*$Z*C)2)0ZXF!$ M&6"4.4I"F%&Z@5'"C!)B=)#M"HD8<\1Q+'> /N9XB1)@9 M0NO:D$TD8M&PR1^+KO=?F#X> A>.9PW']'%VPRX0@\71LC9L"'K'9967O/VMB7U?:5J_DYGR1JZUI3F?VO.K>S;L+ MHP_]=X?@_/%C^1]02P,$% @ KX%03!%CV.8" P ,@P !D !X;"]W M;W)K&ULE5=A;YLP$/TKB.\M^ P&JB12DVG:I$VJ M.G7[["9.@@HX R?I_OUL0RG!Q]9\"=B\.[]W^.'+["SKEV8OA/)>RZ)JYOY> MJ<-=$#3KO2AYA^\1_FWC,=WME)H+%[,!WXH=03X>'6H^"/LLF M+T75Y++R:K&=^_?D;@7,!%C$SURW;^O S:8@=U07WL,ZVV MT;.G10QD%IQ,H@ZS;#$PP+PC IV]7P*P)9;@A%.X7&'E0I($7X*B*JB-CP;Q M$YV+8T MG-@ !/T$W!- U$Z\.();G- KU.(F)]$'U+:8>.B^<%(M_BT@V,=@2BWN7\*N M4(N[CKBV<]4FCEH2#U]NN]L[V' +W%SB+@GAWB.8^=*)%+AI2/;QL@#N&@C_ M7Y8.3,$=N,.BT2E'O;%/:>&MYK)1I M:0:S?>-[#Z93&\TO=4/,]2Z3[0=FM;*970+,-;78R] M;N#[02&VRMPF^KYNN]AVH.2AZ]"#_F_"XB]02P,$% @ KX%03+GAB_!6 M!@ &2D !D !X;"]W;W)K&ULE9IM3^-&$,>_ M2I0/<,GNSCXA0"H<52NU$KJJ[6L#!J)+XM0V7![X[^[L M9'_CF;'/WXKR>_6GUVJUVV6:_O#SOOKLM+\^+EWJ[V>>WY:)ZV>VR\M^K M?%N\72S5\OV+;YNGY[K]8G5Y?LB>\C_R^L_#;=E\6IUF>=CL\GVU*?:+,G^\ M6/ZDSFYB: =TBK\V^5OUX?VBWH/L!^C1 47* Z0>8J0.H'T#_#W#) ;8?8$%N4Q_-PR-ICI\YL\W/=MU]VOT[WM\:?5?/MZZ4UZGSUVD[4:ZZ.&OU!HX>* M:ZXP(\E7+B%GAIH;KO'^)%DU^SAM1L/-Z&Z\&6Q&XPD,G,!T$]!@@I&15T>- M[S3[HY&T[O[AE0BN1&PE#B!G_X#!CA! !:XT5X#VZM61IGP<;/'8QWX#^ -11+=$J%1D1EE/ISK MHU&1&176VHH+J36F>0WV/UZJ%PTN<8V)!MP;+C2!T<)Y^ 0HT",(25,@0." MBM.=HS'I&I$^=H[F^)()7G/G *5UAKSH'(TYUX!SDG8F7,1G7,4UYE*CZSAS MC@&Q;:TC< Y01@KRR=&8=0U8)R-,@'*[U/7*H,AMT V$E(K P& MTZ@9N3$&TZ +YM@WO6C@&^V=XKX!RL8B.>4T0LH.6")E>)8= PC&0*>M'(H-YMP@SL^)U_?LI*0D0T-P""$00JS4E,' V_5T=UA,LT4T MC]UA.:1C=R0E0T,PP180;(62R&+V[(Q2VF+V[)12VO)2FKDC)1D:(C3< ,%6 MV@OFS,P;VY&B>PP;VY*B>QXXH'2=#[G-JDY*A(9A:AZ@5ZBJ'J74S MJ/686C^%6@^ZU$KI (I.)/7*.;FA[3'%GE/,\W7/+ZS)KK['N'N4(+.U>/:K M]5H'<%L#2;V**LB&X2#B41 9'U;/(P0J,9$L56)Z'$X\"B="B>EQ./$SPHG' MX<1/Z;'Y3\/)32_QGU/LA1MJ()Q8H:3Q.!#X&16WQX' 3ZFX/2^DA4X^4*8[ M^0$'EP""BQ6*FH##0)C15@N8[C"EK18XLD(G'RC3G?R V0Z ;2=-@5D,,XKA M@%D,4XKA /IEN)./E,E.?L!\!\"W$PJ>@,D,<^YU"S>[)]WMYK6NT,D'RG0G M/V#: Z#="3N+F,PXHSB.F,PXI3B.H(.%._E F>SD1PQ[!+ [H1:*&,PXHU*. M&,PXI5*.X*8S[N0#9;*3'S'K$;#NA,(H8B[CC+(Y8BXC2L#9TQH\NX:=?*!+ M=?(CYCPBSL=I5N0/JZ T"\E@FK7Z\ 19^]#@[UGYM-E7B[NBKHM=]\C88U'4 M>3/I^DNSP><\>SA]V.:/=?NV3:7*X\-ZQP]U<>@?1%R=GH:\_ ]02P,$% M @ KX%03,@!/9L_!@ HR8 !D !X;"]W;W)K&ULE9I?3^,X%,6_2M5WIO%_!P$2=+7:E78E-*O9?0Y@H)JVZ28!9K_])FGH MM+[GILX+I>'8N79]?K4/N?HHJ^_U:PC-[,=FO:VOYZ]-L[M<+.K'U[ IZB_E M+FS;OSR7U:9HVK?5RZ+>5:%XZAMMU@N997:Q*5;;^2C+[]V;WY^NYUE745B'QZ;K MHFA?WL,RK-==3VT=_PZ=S@_W[!H>__[9^Z_]X-O!/!1U6);K?U9/S>OUW,]G M3^&Y>%LW7\N/W\(P(#.?#:/_([R'=2OO*FGO\5BNZ_[G[/&M;LK-T$M;RJ;X ML7]=;?O7CZ'_SV:X@1P:R$,#84<;J*&!^ME ]X/?5]8/]9>B*6ZNJO)C5NT_ MK5W1+0IQJ=K)?.PN]G/7_ZT=;=U>?;\QUEPMWKN.!LW=7B./-.*@6+2]'VXA MT2WN)&DN3V^PI HE\1T4'(3JVZN305C<@88=Z+X#S72P'\9>XWK-=C\,IY75 MT5BH3$EOG6H^#/92\QQ-4+X7$35 )EK94PU%E9CP>PR'3C8@0.S MZZ/Q.%)H/!2J4#FNPL,J_/E)]6>+H JNB!P6D8.IR*,JS#+0.6$M5Q%&G0"L%:02C'?J H3 M02$B-&.2DX+P210-L$]@VBTD#'):2&8)\I-< \F@0(D MH.X!IQBP3)"*72:8!PKL,!QW[L8\T-F$HSMVL 8.IH=W05GA,Q6M@R60.6\U M,RT:\T C'C#NT9@'&O$@=H^F3H\7[:CDM! F&$')2.P>3<\!%RJF-1!QI6"B M:)/N'XU9H $+B'\T-7J[5+)X]P9D8TL%,T&#/087%6G,!(U."IR#L(\U.BD0 M!]%C@-:9(RN.RDP[*\P9U6 J&$0%+D'#5#"("K&##+5[/!X@8:))@VE@P(F! M.,C0H\"%R'U<"U!YYJ,V&"P&1*6D"!8;V::D"!;% Y98",AR+7.&W9;YS\>$%,%B+-B4 M%,&>3Q& 1'&58![8E!C!TF/!A93Q7@ZI!#LQF"UV0IC@,!5<2IC@4$J@=7P> M K)<"\NL%X?1X,"F@\OS'$:#FQ F.&QFEQ(F.! 3&"G)M%"9!3$@5_/E$8E9P6@FG@4Q(%#Q(%'3L(B;A)P5CQ$R(%CX'@ M4R*%0>1.EHJSY.$"*FN72ES/XNC1GDVH7OJGH.K98_FV;;J':(ZN'IZTNI7= MHT'1]3MQN=P_+_6SF_WC6W\6URJ8I-_WC0<]EV82VR.Q+.V>OH7@Z MO%F'YZ;[M6-KM7]L:O^F*7?#(V&+PW-I-_\#4$L#!!0 ( *^!4$P-(>/" MI ( L) 9 >&PO=V]R:W-H965TGZ)]C..?>>>PR^ M+JYZIN+ODE7\.O.1?UMX*H\G91:">='2 M(_O)U*]V(_0L&*+LRYHULN2-)]AAYB_0XQIA0["(YY)=Y6CLF5*VG+^8R;?] MS ^-(E:QG3(AJ'YOK"\H\;V^^N_LPBH--TITCAVOI/WU=F>I>-U'T5)J^MH] MR\8^KWW\&PTFX)Z !P(B'Q*BGA"]$>(/"7%/B!U"T)5BO5E31>>%X%=/=-O; M4O,6H<=8N[\SB]9L^Y^V1^K5RSS)L^PP>(1! R+0T8<4&$JQQ!.Z MDV U140.9#V%I"DL(@+KC"P_&M=)"!P@!@/$-D#\SJC(,:K#I!;3=$;%&79K M60&P),5I",M)0#D)("=VY'289)2'1"3)'353%$(QP7?<): :,E4S^YF8(#L$YN=37V+TQR[]0"P)$4D@N7DH)S\ M$YN= YL=D=!1,T7IS8[S#%:#0OC," $]B7MHA-!^X\SU!\)I?\B=(P;=.<80 M(,E] WO0NU1Y%+H> 3"DO\X[+Q "#[T%PH"@U!6$)R?!1,Q_(6L $NDOQI$; MC#I"S<31=EOI[?BY4>9@':T.'7UA&[JSOC2=WG::MS#=->$'%<>RD=Z6*]VO M;%&UL=53M;ILP%'T5Q /48)*01(#4=*HV:9.B3MM^.W 34/U!;2=T;S]_4$:I M^P?[7I][SKG&=C$(^:Q: !V],LI5&;=:]WN$5-T"(^I.],#-REE(1K0)Y06I M7@)I7!&C""?)!C'2\;@J7.XHJT)<->TX'&6DKHP1^?< 5 QEG,9OB:?NTFJ; M0%71DPO\!/VK/TH3H8FEZ1APU0D>23B7\7VZ/^06[P"_.QC4;![93DY"/-O@ M6U/&B34$%&IM&8@9;O E%HB8^-EY(PG25LXG[^Q/[K>32\GHN!!T#]=H]LR MWL91 V=RI?I)#%]A[&<=1V/SW^$&U,"M$Z-1"ZK<-ZJO2@LVLA@KC+SZL>-N M'/Q*OAO+P@5X+,!3 ?:]>"'G_ O1I"JD&"+I][XG]A>G>VSVIK9)MQ5NS9A7 M)GNKUMMM@6Z6:,0&ULE9G=;N,V$(5?Q?!]5OP9DE+@&&CL%"W0 L$N MVEXK,1,;*UFNI,3;MZ\D*X;-.=S8-[&D'')FR)F/I#3;5_7W9NU]._E1%MOF M;KINV]UMDC3/:U_FS9=JY[?=?UZJNLS;[K9^39I=[?/5T*@L$B6$32O+O/[OWA?5_FXJIQ\/OFY>UVW_()G/=OFK_^;; MOW:/=7>7''M9;4J_;3;5=E+[E[OI+_+VP=B^P:#X>^/WS_ MK^ZFHO?(%_ZY[;O(NY]WO_!%T??4^?'OV.GT:+-O>'K]T?NO0_!=,$]YXQ=5 M\<]FU:[OINETLO(O^5O1?JWVO_DQ(#.=C-'_X=]]T M.J"S#FP0QT'C!LWV$(>56BALAZ = G9<,*+$[-Q(ZZ26@3\'G3G32>6*V"1DT)T,N!,DWR)C=OI: M")Q>06N M).:5O !8BU%T%JX@X4(^(09IL$<),VT@7FEG179 YFC>2P 9F#,)(9TN&X %V' M8HKE#N:-Y, !N<-9<*S5'%0W*@.<&'A()UT+K9.*TP4Q8D"DM2RY94HRYA'?%MEE*!8 ML /%4H."M]$\P/6NT4$J9*+F1Z0; M38;5 )!)D\4083 M!@.AC0-[ZP!$,=01I@)Q*MA8O1(N>=)71!MYQ0(V#CQ:()*1Q9J;:MR>.G]4E6M[SH47SK'USY?'6\* M_]+VEZZ[K@^?&PXW;;4;/Z4DQ^\Y\_\!4$L#!!0 ( *^!4$QH >U3'@( M $4& 9 >&PO=V]R:W-H965T^TDDX#68&H[8?OVM0VA!+R]B0_\\W\S/J7HN7B5 M%8#RWAK6RHU?*=4](R2/%314/O$.6OWES$5#E1Z*"Y*= 'JR00U#81 DJ*%U MZY>%G=N+LN!7Q>H6]L*3UZ:AXL\6&.\W/O;O$R_UI5)F I5%1R_P'=2/;B_T M"$TNI[J!5M:\]02<-_X'_+S+C=X*?M;0RUG?,Y4<.'\U@R^GC1^8A(#!41D' MJIL;[( Q8Z33^#UZ^A/2!,[[=_=/MG9=RX%*V''VJSZI:N-GOG>",[TR]<+[ MSS#6$_O>6/Q7N '3 M< K T7\#R!A %@%HR,R6^I$J6A:"]YX8-JNCYDS@9Z(7\V@F[=K9;[I:J6=O M98*# MV,T:C9#IIPI@D?%;NU@OR3()W E$7HS"*T\>0A"^PV($X#8@UB:] . M*08X6]0QB-*9*$G2F>J!$SDYD8N3+SAK49R3*')S8B+J.&11%I/E+J+9A38/[#&PO=V]R:W-H965T7M>W60=??-5C55 MKKO79A>TAT;FF\&H*@,>AG%0Y47M+V;#VG.SF*FC+HM:/C=>>ZRJO/FYE*4Z MS7WFORU\*G9[W2\$B]DAW\G/4G\Y/#?=6W#VLBDJ6;>%JKU&;N?^(WM8">H- M!L370I[:BV>O+^5%J>_]R[^;N1_V&4Y?'_Y-3_QRS M-[Q\?O/^82B^*^8E;^63*K\5&[V?^ZGO;>0V/Y;ZDSK](Z>"(M^;JO]/OLJR M@_>9=#'6JFR'O][ZV&I535ZZ5*K\Q_A9U,/G:?+_9H8-^&3 SP8LOFE DP'] M-A W#<1D( R#8"QEX&:5ZWPQ:]3):\:?]Y#WNX@]B([]=;\XD#U\U]'3=JNO MBYC1+'CM'4V8Y8CA%QAV1@2=]W,(CD(LN67.KP,\V0@R("L;DB0X"8)UTF O MKNH4V(& #L3@@*X<1-A!!!U$((/88'K$) .F'C 1IS0TZ+)1+(P2"G$V,PHW"!] MF=FU)"$YMA +L=A"$(B9:@NM2!F/C"T 0&YJF4/Z#&3C<@&E_X%++V_!3,L= :4;C5A9DM=)"&S)&C# M2)!K(W'<$3CJ"+'#!98Q9_=O)(YES/D=&VD"W=I(?X:L;D*N<\7]@J-^X2H7 MJY>C6>YR@=7+P32W&8OL'<)%:I(&4*DP:;-GOHLVW"LXZA6IPP66,$]LVGCF M<($ES,$\)W/2!Z6I3(NQJ34)LB$,TA%5.0.5$ M#A=8=P0.VDXZL.X(C$[S[+,D^ZQ]T=(F/@ F#!W3AK"""2G8,80)ZXZR^RD1 M6'<"C$V+$F&?D4W) $B6N5+!^A5(OPY.!5:= *=H)R%8=0),19L0^^AK[1& M,5M(<'&W4,EF-]S;M-Y:'6O=_XM^L7J^&WKD_=V$L;YD#ZOQAN>WF_'"Z6/> M[(JZ]5Z4UJH:[B>V2FG991B^[WZMO#$;YI[D8B8.NJD[_B0C M=6A;)G\]\$:XL $#XGO-3^KB/;)6GH5XL8./FWF,K"+>\+6V%,P\COR1-XUE,CI^ M.M+XO*8-O'Q_8U\-YHV99Z;XHVA^U!N]G\=E'&WXEAT:_46&I"[@-P+2,9D#=E?,LT6,RE.D1P+J&>V3O%];O9W;2>' M[1R^F0U09O:XR--BEAPMD<,\C!ARA2FO,8\0IKK&+$,,N4:\#Q&I!UF%D.*/ MWL1X/1LFH&$RQ*>70C,$$Z0@03H09%<$V',Z8HH!TXU.4X*HYS9$X:HL,EA, M!HK) C&!EA%"+U!)$)Q7"CPT"GHQ.G",/M"6>WGR,,=Q4,M16_ MR''85P@)=SM$X2K<; !%)C<;[C\X_X\RASL0+OY=+TL(1/W\)A=W 7M?_,SD MKNY4]"RTN58,?_Y;(30WA.C.F-^;*^IYT/"MMJ^%>9?C/6T<:-&[.VARO@@O M?@-02P,$% @ KX%03.XMH8"; P Z \ !D !X;"]W;W)K&ULE5=MCZ,V$/XKB!]P,&,;PRJ)M-G=JI5::775M9_9Q$G0 M 4[!V5S_?F6<\S#-X5E?=?>U/2IGH6U.W_3H^&7-^2))^ M=U)-V7_29]7:?PZZ:TIC'[MCTI\[5>Y'HZ9.,$VSI"FK-MZLQK77;K/2%U-7 MK7KMHO[2-&7W[U;5^KJ.(?Z^\+DZGLRPD&Q6Y_*H_E3FR_FULT_)S=/ZZ_#PVWX=IT-$JE8[,[@H[>5= M/:FZ'CS9./Z9G<8WSL'P_OZ[]U_&S=O-O)6]>M+UW]7>G-9Q'D=[=2@OM?FL MK[^J>4,BCN;=_Z[>56WA0R268Z?K?OR-=I?>Z&;V8D-IRF_3M6K'ZW7Z1\K9 MC#; V0!O!I#]U(#-!NR' ?^I 9\-^$<-Q&P@'(-DVON8S.?2E)M5IZ]1-]7# MN1S*#AZ$?5V[87%\.^-_-I^]77W?9$*LDO?!T8S93AB\P\ -D5CO-PJD*+;H MF>.2X,E', ?R[$.D7$)>""]2T($R,A=L=, 6N2( M::=L $M3)R,^"O+"13T3*'[O:Q&R($,6Q)YSVD%&.LA&!^)^/RGDSJ8)$$LQ MP"-)'DGQ% Z/#X*<"T;SY"1/3O"@D_BM#P(N>2#Q!""E M%9Y23.AJW$<5&0^\(0CT$O#K'SPB\(BR-"T"'07(EO((2"C-+889M,@>RPL( MI8]N"D!TA2SD@FX+P#^B$0(%@K&0&H'6,XB/Z(1"<2X#3+3P@5*^IQ0")3@/ M$-'*!TKZGE0(E. 8(**E#Z3VO0+V48(%/A- :Q^*CPC%%W^@[) 6/J8^2^:F M;08MOB%"<@S4 M+*1R!$$D@^TI)&0M(9RS&7R5<\%"+Z$/5$PX)E[("!@*%CNE-8+4L>+E(7>.=UI4!#; MM MC;)!II]LF9WLV'U[J-7!#+?2WG?3[#D]&'V>Y^KD-MQO_@-02P,$% @ MKX%03$29(1_Q @ T@P !D !X;"]W;W)K&UL ME5?1;ILP%/T5Q <$; R8*HFTIITV:9.J3=N>W<1)4 $S<)+N[V<;%P&^M$D> M C;GGG/OA8/-\B*:E_;(N?1>RZ)J5_Y1ROHN"-KMD9>L78B:5^K*7C0EDVK8 M'(*V;CC;F:"R"' 8)D')\LI?+\W<4[->BI,L\HH_-5Y[*DO6_+OGA;BL?.2_ M3?S(#T>I)X+ULF8'_I/+7_53HT9!S[++2UZUN:B\AN]7_B=T]XA3'6 0OW-^ M:0?GGB[E68@7/?BZ6_FASH@7?"LU!5.',]_PHM!,*H^_EM3O-77@\/R-_;,I M7A7SS%J^$<6??">/*Y_ZWH[OV:F0/\3E"[<%Q;YGJ__&S[Q0<)V)TMB*HC7_ MWO;42E%:%I5*R5Z[8UZ9X\7ROX7! =@&X#X D7<#(AL0]0$X>C> V !RK4)L M ^))0-#5;IKYP"1;+QMQ\9KN>:B9?NS07:QNUU9/FKMCKJE^MFKVO$[2:!F< M-9'%W'<8/,*0,6;C8D@RX7EP,7B,>(24XAX3J$KZ'B0VF,AB:AC3$:%*-BPOA5 B8"@%222=MAS 4%HE!D1@@R"8B M'289U('Q8J:K":B2N"HTG*BX&)*DL$@*BJ0 00834)" 7O_P9"!!=D4SLQN: MB4+8L^$5[01 L_U$,^\&!.B@&0K8C^@&0R+8DQ E%W?& R["P/&H9.E;&-!(QM'B\ER]O 1:IP.;$(,F7"F MKWAF4;S!A!@V(;YB77S$K@G3.%2_&2G8A!A8T^C<)@!V&(YO*!AV& :6K&G! M]Q84C^YO]D[%L!6Q:\6$.EJNQ5!" *U@L/73N_WOK#GD5>L]"ZEVD6:OMQ=" M&PO=V]R:W-H965T! MI^QTULU N%Y>TI/\(?7/RV-EGL*!Y9 5LJPS57J5/*[\![S8D3:@1?S*Y+T> MW7M-*<]*O30/7P\K'S6*9"[WNJ%(S>4FMS+/&R:CXT]/Z@\YF\#Q_1O[Y[9X M4\QS6LNMRG]G!WU>^8GO'>0QO>;Z2=V_R+Z@R/?ZZK_)F\P-O%%BJ;GHO:;.*\(*9[N^;P;;9[6^F/;49O:WCA"_#6T/48S8= MAHPP>$"$AGU(0: 4&^*$DVF"K8N@%F3G0EA,8144+)2V!'12: (3,)" M01L M0B"L3KD8*F941F"2R"%@)(()8I @=LL4"";@( %WRQ38*K/#1"VF[!9$3!E+ M(FM>71Q!)(G$3$4)*"@!!%FK8Y,XB3XQ+C"R!0$XR@2F,^M9@(($((A:@@0@ M**+86B];",8$%[ O&'#D=%) 8 M9HMQ420)9N00V(N)Z\4M,8W>+'M3NWO--U'Q/>T.F5E[3TK;4ZS M[9GSJ)261B4*3"_.YKME>,CE43>WW-Q7W>&]>]#JTG^8A,/7T?H?4$L#!!0 M ( *^!4$SEK*XH(0, -4+ 9 >&PO=V]R:W-H965T]E7#V[X2;=#QPS)\1 ];E&D# M@_A=\6L_60E^KSR#:]K[4GQ^&N=AF-,;3A= MOWO_;))7R3R7/=^(^D^UEZ=EF(?!GA_*2RU_B.L7;A-*P\!F_XV_\EK!-1,5 M8R?JWOP&NTLO16.]*"I-^39\J]9\K];_NQEL@*T!'@T0NVM K 'Y,*!W#:@U MH(Y!/*1B:K,M9;E:=.(:=,/UGDO=1>B!JNKO]*$IMOE/E:=7IZ^K+*&+^%4[ MLICU@,$3#!H1L?(^AL!0B#7VS/%M@(V/( YDZT.R#"9!P#R)L2<3>U8DL ,* M.J#& ;TI5.H4:L"D!M,.>1!,4U0X^?HXC),TR0E,* 4)I0 AY@1*O4"T*/*" MPG$8&(;%03FE)$T4 )>?2U[D?B10)2I##",)AS)*9=B] 0H5/"#F7L2[\;J4J M<[>K-P .ZNJMC[O;U2B!!2GQ7FJ&9O0&S6@: K+'KJ@-H&+Z-EC$G,[>0# : MD6*&$*B CP@#A-Q.M""=_Y31S%M%L,PA D3R])P D8HHSUU&$"Z?)C]^.9F[L@YVXM%*/")/3<39]Q'HVF8U,].'FV'@_5YVQZKM@V1EYJ.#$)(KEDFD+O*D9NQQ4_.#U,M,K;MAT!PV4ISM$!V/D_SJ/U!+ P04 M " "O@5!,<#D^DVL" "L!P &0 'AL+W=O.PHL0-8BO2X5;\)Q"O KPKW;#:V M9"4'0M[DY-MQ8[LR$*YQP:4"$H\KWN*ZED(BQI]1TYXL)7$^OJE_4;6+6@Z( MX2VI?U='7F[LV+:.^(0N-7\A_5<\U@-M:RS^.[[B6L!E$N%1D)JI;ZNX,$Z: M445$:=#[\*Q:]>Q'_1O-3 C 4P$+_R4X(\$_TX(/B4$(R'X7P(<"?!.\-7V M#K6KS=PACK*4DMZBPW'HD#QUWAJ*UU7(1?5VU&]B/YE8O6:1EZ3.50J-F'S M@!G&FQ".4)\L@,DB!PLZ>#38+A&^!MDM(5'T"-D;(, U!_6->^$K 7]>)P!F M@< H$"B!X"&!IVVF"?.!"32:0(. KYF8,('9)#2:A 8!J)D,&*@PK<*$,(:1 MI[VZ_1(7N.IC#A09 T6&0*$6:,!$,R, /[2)C3:QP48[9WF\J >&<1QI:;9+ M6)!X21AK!WL)\\,@"D)SZL28.C&DUGSR 9/,?>)5K!V&PO=V]R:W-H965T+2_:. YYQ[SY4+\T;(-W7F7 ?O95&I17C6NGZ.(K4_\Y*I)U'SRGPY"EDR M;:;R%*E: V$Q-C+PKEGL'^ MHK0H.Q632LG>VW=>N7?3?J&SCN8GH(Z >@+$_R3$'2%^E( [ GZ40#H"&1"B MUKLKYIIIELVE: +9[H>:V6T'GXGY77N[Z/Z.^V;JJ\1JC(@'D/48DE!RC]F,,93VD,CXZ,T@KQGD^/$M/P9^@=@K$#L!?"< M!]5H,<1A*H>!$)K&A/Y V!L(CP(E-!D$PJ- *04I0(.$UF/-6I5X!ZJC[8/DLZ,AECB"D8;*&5!Q3@A^U'5(SENV5U$ZTJ+OK-NKO_.PO4$L#!!0 ( *^!4$S/A^O,)P( M .$& 9 >&PO=V]R:W-H965T+!%'< MM'Z>F=B.YQD[2=*TL..>.%&*^;\-$-:O_<"_!)Z;JI8Z@/*LPQ7\ OF[VW$U M0I/*H:'0BH:U'H?CVG\*5D6J\0;PTD O9GU/9[)G[%4/OA_6_D(; @*EU I8 M-6?8 B%:2-GX.VKZTY2:..]?U+^:W%4N>RQ@R\B?YB#KM?_H>PH\/N]MA?8B"5:Q6O]1!L]CF MGUH>H:+G/(V2#)VUT(C9#)APA@DF!%+JTQ2A:XI->$,/KR?8WB(B"U+<0M+4 M;2)RYAD9?G25YP<"L5,@-@+QE<"CM5 NS!&6*J/!*=FJEOB^SZ%2GGT)=**SX1M7OH=R^RPS%_R?F M5=,*;\^D*D.F6!P9DZ L+A[4[M?JO9D&!(Y2=U/5YT/5'0:2=>.#@J97+?\/ M4$L#!!0 ( *^!4$S*"JWQ; , #@/ 9 >&PO=V]R:W-H965TA1>2F#-G9DX\X\S\*JO7^BB$\MZ*O*P7_E&ITT,0U-NC*-+Z MDSR)4O^SEU61*OU8'8+Z5(ETUQH5>0"$Q$&19J6_G+=K3]5R+L\JSTKQ5'GU MN2C2ZN]*Y/*Z\*G_OO"<'8ZJ60B6\U-Z$#^$^GEZJO13,+#LLD*4=29+KQ+[ MA?]('S:,- 8MXE9'RM7GXNEOXI(E(Y&*K&HI47RYB+?*\8=)Q M_.E)_<%G8SB^?V?_W":ODWE):[&6^>]LIXX+G_O>3NS3Y?6+Z!.*?*_/ M_INXB%S#FTBTCZW,Z_;7VYYK)8N>18=2I&_=-2O;Z[7G?S?##: W@,$ H@\- M6&_ !@,:?F@0]@:A81!TJ;3:;%*5+N>5O'I5]WI/:;.+Z$.HU=\VBZW8[7]: MGEJO7I9)1.;!I2'J,:L. R,,'1"!9A]< .9B!98YW#I8VPAF0#8V)$GP(!B: M)VOMV4V>CBQ"E"!L"<(; B/(58=)6DS98F+.X]#(UD8EE%)N)&RC(I*,N&Y" MCM"0(R1D9H0<66YH"+IMX'YBU$^,^#&27F&8"'>2H$X2BR $!P%'"?CT'3!# M"683=L#,EI-&QOOO,-$( WH#&*_?!L4Q=[P52O#2)G; C#DH'-V!3A>-HM7_ M2&&";#WH)ETP>\ :0[&9L=,V""HDQ-$L*-XM*$."CAT4>+^@X1W2X?5+L0*V MI(L0Z2*:F-IA,$*9*9X-:\1SJ8?W XH5NXL"KW::W*$>7N^43U&/V\5("#'% M0U LB4SM,%3LVC5XCZ%VD^&.D@6\ZH%,5P[PJ@=+M3(#&.L34*"RWM M$!AP#JZX\58#=JOAC@,3\+J'.SX3 *][F/*AT(/&Z=(HGC%3/ Q&N5FT&(PP M,G/$C3<;L)L-=YRO@)<]Q'>(AY<]V*<\(EYB'[*$V^(EMBJ,<&OGV6PSB+DC M;+S5@-UJPM@E/U[X,)LN'L,KG]GG/07S#.U!XW1#;GWN!:/QH1#5H1W-:F\K MSZ5JOL)'J\/X]PC-^&&LK_18V UQ_VFZF?)[6AVRLO9>I-+#33N"[*540@=) M/NF7=M1C[/"0B[UJ;A-]7W6S7/>@Y*F?4X-A6%[^ U!+ P04 " "O@5!, MX#0#-7,# #7#@ &0 'AL+W=O>6N%GKNJ5XMQ%D6><6?:J#S;NGZ+2->\*UL763J<>$;7A2M)\7C=^_4'6*VAN/W-^\?]>+5 M8IZSAF]$\2O?R>/235QGQ_?9N9#?Q/43[Q<4N4Z_^B_\P@L%;YFH&%M1-/K7 MV9X;*BZ)29J_=,Z_T\]K[?S.C#; WP,$ V#\-@MX@>#<(]>([9GJI'S*9 MK1:UN#IU=UJGK$T*> C49F[;2;UW^C^UVD;-7E9QE"R\2^NHQZP[#(XP," \ MY7T(@52(-5KF. VPL1$!TA$"4 4*II+ M7"!5YQ'PAB+J09/=!_.$"- =A.$,&UJA(+BAD'K0)&? )&-CPH3-<*'%#BBU M,PNI!TUV!DUY(4!!.*/<0$L=4%IGUA+8.L924V (T"2UIFQHN0-*[^9PR$I?&P4^SJ0, MTEJ%_@VUU(.,6RDP,FM#P=CH[IKRH84/*>$SZPEM20,&L4G'1@7I3/(@K7M( MZ9Y94$CH'D8F&4+WQADV94/K'MJZ!S!SMR$M5QC>7E!(BPQ2(F,6%!+ZD:)Y M&5 H8&R.#RTS2,F,=4;,^I)4&6/QL5$3UAT=;]0.E+P^Z,ZI<;;B7,GVPWLT M.W1GC]BV$\;\6G5M78_U[J9K^;YF]2&O&N=92-6LZ)9B+X3DBJ1_K[;KJ+K, M85#PO6Q?8_5>=ZU6-Y#BU+>1WM#+KOX"4$L#!!0 ( *^!4$Q&4-@*<0, M ,P. 9 >&PO=V]R:W-H965TJT[3--G 05< 9.T_W[F9>FQ#ZZ]DO SG/GY\Z^Q]SL MI.K'9B^E]I[+HFKF_E[KPW40-.N]++/F2AUD9?[9JKK,M!G6NZ YU#+;=$9E M$6 8QD&9Y96_F'5S=_5BIHZZR"MY5WO-L2RS^N]2%NHT]\%_F;C/=WO=3@2+ MV2';R1]2_SS5#J ML1U\W^MY';[%CH>W7Z(H> (M\;HO\FGV1AX"T3L\9:%4WWZZV/C5;E MX,50*;/G_IE7W?,T^'\QHPUP,,"S <1O&K#!@+T:\#<-^&# +8.@#Z7+S6VF ML\6L5B>O[K?WD+6G"*ZYR?ZZG>R2W?UGTM.8V:>%B,4L>&H=#9AEC\$1!LZ( MP'@_+X'4$DMTS/%R@96+8!;DUH4(09-@9)RLLV<7<2:T TXZX)T#/G*0A%:> M>HCH(%4'^<3"D$<6;D7B($UB*V8"!TF*84KSCDC>D*@'&.@#3IF"0=NZ2Y13IVEX'()-LZO"L*QYBP-^^6P*6"LXDS(DC: MPJ7-+-K"78;%42(2BS:%0XS1IDW@L-V\B.:=D+P3A[>(4XMXXBS$ *R3M')! M$*8VY<0]UA%RFF]*\DT)OM8Q7*9N8D2(UG:L"!2P"6&!D%;0T&4SJIU+%Q,B M#.]7)R!%]@;P'3D90%92F%5:*PH6CU)WR8?66V!$5B:N#: 5%_@'LD*+'[CJ M1V3%52P .R4NAH_T^I(+K6G@BIH0$ZH(M+Z ^$!&Z%('HM:%+5+@UC%Y3@C8 M]#FA2QG<6G;N52"JE'%;Z"D43"0'Z5)&MY2=RW+ 7 ;-;"&D4&SBO" M"@C_ MOP0'C+4#]EU"H7#B@D!:7M"5%^=J0T(V(H[VJ:%A$_J/M+H@I2Y3+FAUP0^H M"]+J@I2ZV/?F !)OJ0N!<=4E&'W2E[+>=>U2XZW5L=+ME_%H]MR2W6#;$ECS M2].J]8W5JYN^S_N>U;N\:KP'I4W#T;4%6Z6T-!S#*\-Q;UK+\Z"06]V^"O-> M]_U5/]#J,/2.P;F!7?P#4$L#!!0 ( *^!4$SHX#%O-@( $@& 9 M>&PO=V]R:W-H965T"=$E4 MM5(K15>U?7;()J SF-I.N/[[VH9PG''O)=C+S'AV66_RGO$740%([[6AK=CX ME93=(T*BK* AXH%UT*HW9\8;(M667Y#H.)"3(344X=4J00VI6[_(3>S BYQ= M):U;.'!/7)N&\+];H*S?^(%_#SS7ETKJ "KRCES@!\B?W8&K'9I43G4#K:A9 MZW$X;_RGX'&?:+P!_*JA%[.UIS,Y,O:B-U]/&W^E#0&%4FH%HAXWV &E6DC9 M^#-J^M.1FCA?W]4_F]Q5+DJ/$)%;T6: MQCFZ::$1LQTP>(8))@12ZM,1V'7$%B_H^/T!NR4BM"#[)21-W29"9YZAX8=S M$P%V"T1.@<@(1.\,)%:A!DQJ,*W!?,)!C-=6N@Y8D&9)9J7L@N$XS-RN8Z?K MV.$ZM5P/F'A^3FCWP&X)BC#.+*G]$K5. _R?;DFH-(K7=FN@V7UJ@%_,K!)>R:ZMU&TYBT[C\ GK^VC%MVI,#E/M M36:8L=\)O]2M\(Y,JMMN[N29,0G*Y.I!E;128WW:4#A+O4S5F@_#;=A(UHUS M&TU_'L4_4$L#!!0 ( *^!4$R.&S(#I@( $X) 9 >&PO=V]R:W-H M965TJT[9DF M)+%J&P](TOW] +NN"S=57VS YYQ[[@4#\XN0S^K(N8Y>FKI5B_BH=7>7)&I[ MY U3MZ+CK?FR%[)AVG3E(5&=Y&SG2$V=X#0MDH95;;RO 8W4X:CN0+.<=._"?7/_J'J3I):/*KFIXJRK11I+O M%_$]NML@1W"(WQ6_J$D[LJD\"?%L.]]VBSBUCGC-M]I*,/,Z\S6O:ZMD?/P= M1.,QIB5.VZ_J7USR)IDGIOA:U'^JG3XNXC*.=GS/3K5^%)>O?$@HCZ,A^^_\ MS&L#MTY,C*VHE7M&VY/2HAE4C)6&O?3OJG7O2_^%TH$&$_! P",!%1\2LH&0 MO1'(AP0R$(A'2/I47&TV3+/E7(I+)/OI[9A=1>B.F.IO[: KMOMFRJ/,Z'E) M:3E/SE9HP*QZ#)Y@T(A(C/H8 D,A5CB@X_'_@)@010C+8;PGZ+-POT!$W_G7@.PO$3^SPN)H3)#V+.=3 Z5ALN#.[!5M!6G5MN]>3(Z7@KN ML3V4O/&5O2RXP^I-IK]I_&#R4+4J>A+:''GN8-H+H;FQF=Z:NA[-Y6;LU'RO M;9.:MNQ/^+ZC13?<7I+Q"K7\#U!+ P04 " "O@5!,!2J\-8H" #5" M&0 'AL+W=O5YD/6^' M=+7P8X]JM9 'T[6#>%2)/O0]5W\>1"=/RQ2EKP/?VMW>N(%LM1CY3GP7YL?X MJ&PO.[MLVEX,NI5#HL1VF;Y']PW"+L K?K;BI"_:B4OE2WC*!K1=<[)3=/SG"[PLOWJ_M$G;Y-YXEHTLOO5;LQ^F59ILA%; M?NC,-WGZ).:$6)K,V7\11]%9N2.QV*+N7:#OG;^ M/YNMMJ/'55FQ179T1K/F8=+@"PV^5C2Q@OR39!;@3(%!"NSCR15% 1L0T(!X M WIE4 9I3)K2:P:OH;C">9!*K"H983D,0T$8"L!4 "@ *>.]P)B*%RG6$7SZM:KA'+X?,KC71,MU2RZRKNH671* 3)447*C M/.C&B8F N&0"/T?$2![BP@^/1$&B,)W?!9='FR8LF@_0S),$0F LHO[Q5WX M7[G:M8-.GJ2Q5Y6_4+92&F$M\SN;WMY^8YP[G=@:URQM6TT7[=0Q=J.N8'D6ZZ<^E 4:?5OQG)^FKC(?5]XR;8[T2QXT_$^W;(?3/SN]K+."E77& M2Z=BFXE[CT9+TAJTB%\9.]6#9Z=)Y97SM^;EZWKB^@TCEK.5:%RD\N/(YBS/ M&T^2QQ_EU.UC-H;#YW?OCVWR,IG7M&9SGO_.UF(W<6/76;-->LC%"S\MF4HH M=!V5_3=V9+F$-TQDC!7/Z_:OLSK4@A?*BZ12I'^[SZQL/T_*_[L9;("5 >X- M9.S/#(@R(!\&P:<&@3((KC4(E4'X81!]:A I@^C:"%09T&L-8F40:P9>MQWM M_BY2D4['%3\Y57=$]VFC!#2*Y0E:-8OM@6F_DUM+88%A_W)7FRO0,%\4Z/UB :&(K2@8%BLVQ6IM&1C6#<8W M% 76#28 "^VGPU*!-)%;\X7EA2%YZ3<<"-(O.!"4Z)P!$+(QAF6*(9GJ E&@ MLZ,0Q8FU.+";T#[\P:#2<&J;3NXULZ*'TK1D!RL]L/Q/6X&&VU] MAD8+!*P_R&&Z&WT_W'>3^/>TVF9E[;QR(<>I=NC9<"Z8)._?R;.YD\-__Y*S MC6@>J7RNN@FX>Q%\KZ9[K_\7P_0_4$L#!!0 ( *^!4$Q2'9Q^?P( .T( M 9 >&PO=V]R:W-H965T<>ZYS\74Z$OK*:HRY M\=:U/=N9->?#HV6QJL8=8@]DP+UX&NS2=8C^S7%+QIWIF.\+S\VYYG+!RM(!G?%/S'\->RIF MUJ)R;#K_FR.N=&9O&$9_0I>7/ M9/R*YX0"TYBS_XZON!5PZ43$J$C+U*]171@GW:PBK'3H;7HVO7J.TYLPFFDP MP9T)[D)PPKL$;R9X'P3_+L&?";Y&L*94U-Z4B*,LI60TZ/3W#DA6D?/HB]VO MY*+:;/5.; \3J]%<1:$)=27$"X4(G!JD MW$*B"#;A@7EZBN^M33@N+."# KX2\&\V*M V"L*$6J[_@2GO8V[,!J#9 !"( M-+,0)M;,0IA$,PM@7!LV&X)FPXU E-B:V2TF=AW-+(31RPC">+#9"#0; 0+Z M][+%!/HW54 Z6CF56TP8?/+EQ:#9& BBU5H.8;12*2",5BKE%A-Y"6PV H:WGLI>K7O(A,UT$?B!Z;GIF' @7 M'4GUC1,A' N/]H,X"&IQ]U@F+3YQ.8S$F$X->)IP,LR7"VNYX63_ %!+ P04 M " "O@5!,.KZ_6HD" #&" &0 'AL+W=O<.3/8'K(KXV_B1*ETWJNR%G/W)&4S\SR1GVA%Q(0UM%9/#HQ7 M1*HA/WJBX93L#:DJ/>S[L5>1HG87F9G;\D7&SK(L:KKECCA7%>%_5[1DU[F+ MW-O$2W$\23WA+;*&'.E/*G\U6ZY&7J^R+RI:BX+5#J>'N;M$LPV*-,$@7@MZ M%8-[1Z>R8^Q-#[[MYZZO'=&2YE)+$'6YT#4M2ZVD?/SI1-T^IB8.[V_J7TSR M*ID=$73-RM_%7I[F;NHZ>WH@YU*^L.M7VB44N4Z7_7=ZH:6":R@P*DDE@I=N"DB$H@-U&H-L(<)M:;EO,=!##GV#+R!H" M)9'E%@+%Z?3N![N/0??QR'TL- $5^_" . MO-51 ,3!#R3@S8["_R@KO ,1L 7#P"YK!)05VVO(&QSF%>5'TRB%D[-S+?69 M.)CMF_$2ZV9@S:]TDS9-XD.F[? _"#\6M7!V3*I68QK"@3%)E4E_HNR=U$=% M/RCI0>K;1-WSMK.V \F:[JO!ZS]=%O\ 4$L#!!0 ( *^!4$PN,Z@Y*P, M +D- 9 >&PO=V]R:W-H965TCS9N"G=_=_<^F=_;L MK.OGYJ"4\5[+HFKF_L&8XWT0-)N#*K/F3A]597_9Z;K,C!W6^Z YUBK;=D9E M$3!"HJ#,\LI?S+JYQWHQTR=3Y)5ZK+WF5)99_>]!%?H\]ZG_-O$CWQ],.Q$L M9L=LKWXJ\^OX6-M1I\RTAITQ.]9?;RHI2J*UI/5\7=PZE]BMH;7[V_>TRYYF\Q3UJBE M+O[D6W.8^]+WMFJ7G0KS0Y^_J"$AX7M#]M_4BRHLWBJQ,3:Z:+J_WN;4&%T. M7JR4,GOMGWG5/<^#_S#\%8#,1B(6PVBP2 " M!D&_6-WJKS*3+6:U/GMU_P$=L_8[I?>1W=]-.]EM9_>;W8#&SKXL9!C.@I?6 MT< \] P;,6+,+%T&>%FY!!L3:Y?@ $E=)(XO2& SO:3+T'199\^O[9,)!QQU MP#L'X6@M(I IPG .+5F&+E M.)EP@1=(FMR>+<,+%T,*EY,M @D"_V&#JP-K>ZGYGM7[O&J\)VWLV;<[H>ZT M-LHZ)'=VIP_V'G49%&IGVM?8OM?]9:(?&'T<+DK!Y;:V^ ]02P,$% @ MKX%03).JD_3[ @ P0L !D !X;"]W;W)K&UL ME5;1;ILP%/T5Q <4;&P,51*I231MTB95G;8]T\1)4 $SXR3=W\\VA%)SJ>A+ MP.;>6O%G;N4:X6XJR*O.*/TFO.99G)?VM>B.O21_YM MXBD_GI29"%:+.CORGUS]JA^E'@4]RSXO>=7DHO(D/RS]!W2_Q3; (G[G_-H, MWCV3RK,0+V;P;;_T0Z.(%WRG#$6F'Q>^X45AF+2.OQVIWZ]I H?O-_8O-GF= MS'/6\(TH_N1[=5KZB>_M^2$[%^I)7+_R+B'J>UWVW_F%%QINE.@U=J)H[*^W M.S=*E!V+EE)FK^TSK^SSVO'?PN W 7@/@ G'P9$74#T%H ^#"!= '$"@C85 MZ\TV4]EJ(<75D^WVUIDY1>B>:/=W9M*:;;]I>QH]>UDE<;@(+H:HPZQ;#!Y@ M4(\(-'N_!(:66.-1>!*C]TML( Q^C]E"F @6$H&Y1I8@&A!@1&$" A(02T & M! 03QZP60RVF^L@L"BY!1QJ3F, $,4@0CS0F,74TMA@VT*B=3-+(V10 1AE) M$V=?QK"8)HB$L&H&JF8CU8S%,$$"$B3S?4M!@G2&;^EH;R/,*'8,V0 P[:][ MK;8 3)=K-J$:A?#]#0'=$\ZAB1* YGN'P"O^@/ ,]SK0NZO!, D=W ;"I5@? M*<<_"$-\,2&I:]\81C6,N>Z-89C$ M*9[0#5<=!)6=B0.,X0J P_GN8;@"8#3#O0XTK/,IH\3&VXESI4PO,)CM^] ';/H@9WZM^].V/WJC:9O;'YD\YE7C M/0NENRS;"QV$4%RK#._T[IYT/]T/"GY0YI7I=]DVE>U B;IKF(.^:U_]!U!+ M P04 " "O@5!,K>6:PRP" *!P &0 'AL+W=O&NFR 8?17C UQ M&IC3=8NRY9L27.7;;]I2ZNY* YHO7O[ M 5IGE2[^*7QXSO&T%H_.7-1 M$:5+<0&R$92<+*EB((!P!2I2UGZ>V;6]R#-^5:RLZ5YX\EI51/S94L;;C8_\ M^\)K>2F460!YUI +_4[5CV8O= 4&E5-9T5J6O/8$/6_\#VB]0X$A6,3/DK9R M-/=,E /G;Z;XU%_>*"=YZHOM: M#3%_"K3&NIE'LVA[9Y_IM%*OWO(DAAFX&:$>L^TPP0@3/")VP4P%8@?!"8F-QVF-AB:HM!,$U1.LGB@*$D2B*WG=!I)W38 MP6Z!R"D0+6_(RBFP6M"0#A.-DJ9I'$V_[1R%((+PB9O8Z2:>N8GCE5L@<0HD MR_N1.@72!?U(9TECB.)).^8@% ;ADS (NC<=G+D)P^2)Q)-]BY9W!+DW'0H6 M]*0'C;<#1A&<[G\'"N-I(C ZE,PM\8V(2UE+[\"5/M_L*73F7%&M"%]TAPM] M,0T%HV=EIK&>B^YT[@K%F_[F &PO=V]R:W-H965T)JZA_-4>LV^ED65;.,CVU[?DJ29GO49=Y\,F==V7_VIB[SUE[6AZ0YUSK? M]4%ED0 A:5+FIRI>+?JQUWJU,)>V.%7ZM8Z:2UGF]7\ONC#794SCCX'/I\.Q M[0:2U>*<'_07W7X]O];V*KFQ[$ZEKIJ3J:):[Y?Q,WW:,-X%](AO)WUM)N=1 M5\J;,3^ZB[]VRYAT&>E";]N.(K>'=[W61=$QV3S^'4GCVSV[P.GY!_L???&V MF+>\T6M3?#_MVN,RSN)HI_?YI6@_F^N?>BQ(Q-%8_=_Z71<6WF5B[[$U1=/_ M1MM+TYIR9+&IE/G/X7BJ^N-UY/\(PP-@#(!; $U_&\#& /8K@/\V@(\!W E( MAE)Z;39YFZ\6M;E&]?!XSWDWB^@3M^ION\%>[/X_*T]C1]]7F>2+Y+TC&C$O M P8F&'I#));]=@O ;O$"7CC\) M^)0@%8Y0 T;VF&K$L$PQIUP$)B17F5.R#TM%1CG!LQ9HUL+/6J8X08H2I/-U MDRB!G*';@!&32FE*@::.;@A,DI131S ;[PJ7A 0'SITW2. M@*E?L&!*>0(B."ZX)*Z " Z() '7H[CI4,1ULA %;@$T>T! W 2HFB.@\@KF M1-I5[ J(X*3%*5= !">("/D?X.X#B/MDH;<^[@) YPL(N L S!!P!-W-&,4A M=5X+:PP'=]XV[C1\'%.$!)8?X.8#B/ED$*# 30#X _KA)@#(Z]_73_BZV&V& MBULC.$: N+N;#8:S,S4-+#_ S0<0\YFX[3T%;@(@'Q 0-P% -@*^@)E?,!5* MN?KY,*Y4)EWY?%C*) _EC3L/(,Z3!1R X0[ R'SU&.X #-D'>.J-H'O_HX2X MTP_!,2K!V_TA."J$W0 &4L>=A_G.PWE@"\,"'<<#+0?#+8#-:3J8WR<((5*W MZ4!@*2APFPZ,#3AQ\TXF_66IZT/?NS?1UERJMFO3)J.W[P//T/6GSO@+?=H, M7?XOFN&CPS]Y?3A53?1F6MO]]CWJWIA6VRS))_MXCSK?W2X*O6^[4VG/ZZ'9 M'RY:&ULA57;CILP$/T5Q'N6F[DD(D@;HJJ5 M6BG::MMGAS@!K<'4=L+V[^L+RQ+CW;[$]OB!ZK:M1"]D!ZU(F;,Z$MY.)(+Q[K*8(G16JQ%_I^XK6PZ=PB5[8#+7)R MY;CIT($Z[-JVD/[=(4R&K1NX;X:GYE)S:?"*O(<7]!/QY_Y QN, MR7]'-X0%7"H1,2J"F?IUJBOCI!V]""DM?-5KTZEUT#=I.-+LA' DA!,A2#XE M1",A>B> 3PE@) "#X.E45&WVD,,BIV1PJ/ZZ/92/*-@ 4?U*&E6QU9TH#Q/6 M6Y%E<>[=I*,1L].8<(8))H0GO$\A0EN(7;B@A_%2HQ":4RJ,)W.(P69D>P2%(8 &.E:0.MU9M<;6_7& M%KVIH5=CXEF45;PVDBHMH SXAEX+*)B5YTYO8M6;+/3&"[W)(HJAH_PO8K]$ MK*(@^^ II%:IZ4(J,+_R+K6$,=(I;9C ? D64 ^>/J956YF>0FFW&SY/R7SZS3M/E475F3]@/32=,PY$BZ:IVIQ9T(X$AK]!U'.6DS)Z8#1F+B'U!+ P04 " "O@5!,S+;"Q9\# # $@ &0 'AL+W=OMR,MZ[NZU/MQ[ M7KW>RR*M[]1!ELV=K:J*5#>GUE?*J<^E@4:?5O*7-UFKO,?;_P(]OM=7O!6\P.Z4[^E/K7X:EJSKRSETU6 MR++.5.E4LSU M#W7Z(H>" M<9JO\F7V7>R-M,FAAKE=?=?V=]K+4J!B]-*D7ZUO]F9?=[ZN_P M9###!C08T-F V(<&?##@MQJ(P4#<:A ,!L'(P.MK[P;S(=7I8E:IDU/UZ^&0 MMLN.W0?-=*W;B]WL=/>:\:R;JZ^+.$YFWFOK:- L>PU=:$0<7&M6IH;'\;7F MP=3$(5UK'I&&GS5>4\NY(((%4>> 7SI(?.R 0P>\H+@@VHB M&"@"@<)1(*2Q5!/#(#%P$(T6?&Q4PR(:S4Z_[$TE%TCX: HM0Y/ K!.0]6A- MK1(S:Q%^- O,QVW#!\&,OM&+@LMHEBB6YL2,*(DU4=P.V(1^P'!#8";MB3_N M"%!D:0D,]P1F-H7$'Y,*19;%S7!#8";MB1]87&#<63AA5#'(S*0T\<4"V& M@$F-.8C%! ES-**.":+@VV&;*./R>(3MAF.H>$(&J/:7L3H M>@)Y9)M!3!<'6XTY@T!$EK;',8(D9-0$$R?:.@A$4 $&R]"R!$103$!08 M07$+@H-H/(.AC4&!&12W,(A$9.G#PO+Z=PN#0)08]7@7+_KMMYWO:;7+RMIY M5EJKHGNSWRJE9>/0OVN(W,MT&UL=531CILP$/P5Y \X@PF01(#47%6U4BM%5_7Z[, 2T-F8VDZX M_GUM0Q#BW!>\NYZ=V5ULYZ.0;ZH%T,$[9[TJ4*OU<,1852UPJI[$ +W9:83D M5!M77K$:)-#:)7&&21BFF-.N1V7N8F=9YN*F6=?#60;JQCF5?T_ Q%B@"#T" M+]VUU3: RWR@5_@)^M=PEL;#"TO=<>A5)_I 0E.@3]'QE%J\ [QV,*J5'=A. M+D*\6>=;7:#0%@0,*FT9J%GN\ R,62)3QI^9$RV2-G%M/]B_N-Y-+Q>JX%FP MWUVMVP+M45!#0V],OXCQ*\S])"B8F_\.=V &;BLQ&I5@RGV#ZJ:TX#.+*873 M]VGM>K>.TT[Z2/,GD#F!+ EDZF42&6B]_) TAS?+=&,.4T8LL+$^_V"P89_$2%>$>((XA4!(9&?(/82Q(Y@ MMR)(XGA3Y83)'*9WF&P7AJ%?9N>5V7V0.9!L(S-ADI5,1.*#7R7QJB0>E?U& M)?G8#,G2_\PL]<\! MDV*2ZE5W :]"S[H$G?&C'M"=-V!8/I.CC#8G58JP8P-U9GH40%K?)+@A";) M/1&L'W!5^+6CJ@IY,;P?X*B0O@C!U-\#<#F5.,4?"\_]N3-N@53%R,[P"\SO M\:AL1!9*TPL8="\'I* M\9=T?\B=W@M>>ICT:HY<)RSDQ#8^2_^D;TY5XAU$#+;MP\RRG M;S#WDV,T-_\#KL"MW%5B/6K)M?]%]44;*6:*+46P]S#V@Q^GL'._G=/B"71. MH$L"#;T$(U_Y5V9852@Y(17.?F3NBM,]M6=3NT5_%'[/%J_MZK5ZR-*"7!UH MUAR"AJXTV6ZW:(CE+R8T:D(](%L!*$WC@"P*R#P@]X A ))T=U-F$&U7HB3N ML8EZ;&(>#S<>GT7;39+\QR>/^N0>L5D=1IHF-S;YIU9B-F1UR>X-_63JW \: MG:2QWXN_U59* Y:8W%ED9Y_M$G!HC9MN[5R%CS<$1H[SNR3+GT/U#U!+ P04 M " "O@5!,*.8AM28" :!@ &0 'AL+W=OV.FS 0?!7$ YP)GTD$2!?NJE9JI>BJMK\=L@GH;$QM)US?OK;Q M$0YH^B>VUS.SLS;>I!WCKZ("D,X;)8W(W$K*=HN0*"N@6#RP%AJUC"BN&S=/36S/\Y1=)*D;V'-'7"C%_,\.".LR=^6^!U[J M2/=L_5"@TJQYI"(VK6.!Q.F?NXVC['&F\ /VOHQ&CNZ$H. MC+WJQ9=CYGK:$! HI5; :KA" 81H(67CM]5TAY2:.)Z_JW\RM:M:#EA PX E%P[43E*!D1YM*[A- 2PALAO$N(+"&:$%!?NSG, M)RQQGG+6.;S_'%JLO[K5-E+75>J@N1VSI\Y3J.@UWP1^BJY:R&)V/<8?88+- M^B.FF&-6 P(I!X,-?\G&SI_1)R:*_R*>YHAI)<]S2)(LVPP63RLP_&!LP@^7 M!<)%@= (A".!=3PIM(SQ+,LH3O0=U%)5JU,."P$GJ::+F MO&]7_4*RUG9B-/P=Y'\!4$L#!!0 ( *^!4$P-7WIXY $ /L$ 9 M>&PO=V]R:W-H965T@U(),&;\G M9CRGM('+_8W^V?5N>CD3!0^"_NIKW15Q%D^[6<>+?PL(!> K :[E/DAQ=+6C2'+T&+S3)/ILUR/#G M)#B4Y(C? ?;))@Q(@E4F#K!Y!=B& 9L@8., R2O +@S8!@';0 7IFSEY3>HT MW&O"*7;!%+M BO^,.0T"TH\WF04!V0>:S-XUN<9O&ULE5A=;YLP%/TKB/<6?/FNDD@-:-JD M3:HV;7NFB9.@ L[ :;I_/P,N!?L"V4L"SKG'QQ??@V]65U:]U"=*N?%6Y&6] M-D^$.1BJ]7&M,\;YB$CC^2U.SG; *'U^_LG]K%B\4\IS6-6?X[V_/3V@Q-8T\/ MZ27GW]GU,Y4+\DQ#KOXK?:6Y@#=*Q!P[EM?MI[&[U)P5DD5(*=*W[CLKV^^K MY'\/PP- !D ?0/S9 $<&.!\![FR *P-<)<#JEM+F)DEYNEE5[&I4W>,]I\TN M(@^NR/ZN&6R3W?XFTE.+T==-Y$0KZ[4ADIAMAX$!AO0(2[#W4P VQ1:T&ZW1MG,!%"=R6P!T1$"51'29H,66+\7S74](9 MZRB(?+"5!>LHUP\CP"5[J&0/D:SD==MAO,$TBI!81X ?JGLDF>,92?51J3XB MU5&D^MH4=^"20$VO#E-3BQ"1 (*)W :HX 1["J" VT>!R!4\ZNCD$V3Z*CQ MIAE)#E')(2+9PPDBE""ZO8:(C;N-?4,52=!PK;[J!S$& H4IP4!3CYE,^".Y MH8@D:*Z*$ C1Y,[1C,6B3OM(X(8RDJ!9L8N0!('<>1.O!8);,G%NJ"$)6M@, M-X 2# 13BO%W ,%> OX$!>[)Q/N/(L*]DF!FJ171H@W&RY!D%C+6BMLDP7Q2 M*Q_=W#2M.H\7J&)G,6.UN$,2S"*U^@F7U2Y"DEG(6"MNQB2ZI7JB9:V+D&06 M,CX XK8/F.U//!K ?1C([74#N#L"YHYJW8#N:YX7@K+78@0&812I;VT$YOHP M]=H&W"==0?-%V#_RVMCEE9&\^,BTZS[0&PO:]$:D3*/3T3$QM@%4BB507P BC)[)@/O^>5 MF2>!1+%HNV=W[XVV)!)(9)[,/._S.W^IZR;Z;;LIZO_RZJ%I'M_\\$.]>LBV M:3TH'[,"?G-75MNT@7]6]S_4CU66KNN'+&NVFQ^2X7#VPS;-BU?1KLC_8Y>= ME;NB^2^OEI/%J[_^I<[_^I?FKV_+U6Z;%4V4%NOHO&CRYBFZ*'C,O"RBD^CS M]=OH^.AU=!3E1?13OMG C^N__-#\]2\_X! \S"B)/I1%\U##&.MLW?[UVVPU MB,:C.$J&HWG[E^^RVT$T7-(O%^U?_MNN@#>'X3>?F7S[<7GB4W:?UTV5PGN7 MZ39K/_4AVVS2HOPMNLE6#T6Y*>_SK(ZC]\UZT'[TIDK7>7$?73]M;\M-9Z#W ME_^M9PIG,.DJW_73TY& MRH+Y M;+*J\]AEV;=];2?E/,3?/;=WSN;?W5Y??7^XNWIS?G;Z*?3]Z>79^?1]2_GYS?7 M;=9Q\U#N:IAM=P:*.<<;!V5QG7^&4%:NL9Z@+N!#%?0Z+ MD0>"H_QTR?GD777FX7^5=1 M:9[<=^OB; MMN>C9EZUV9;.2'V?N&K1=<]'>#9['D".D?,IYPL"XAD815:LN@^C@O&F?DQ7 MV7]Y!1I$G55?LU=_C;IW"-C.0[E9 U_]S__G(AG-?Z23V73XWU4%3 F9<,V< MZACN/__U=8=:ZW6.M(?5/*;Y^@2>7*6/.:PN0-?==KE'7W,Y^R!A0A>!,880%TZ"%H?? 2.QM 5-;O?]_SYCZ>>?PQ MQ>/UD#4Y,./.*CP]"N8WGB4_1C\(:?<^+*SX^2=G+QEVMG=8%* 9R1:X5^_@ M0,#90PE3UK3CT?\XO44];-7\S]#AA0=J%G>/(+N K>\R.D>7%]<1<$:>W>OH M?T7/3=@?3$YDNFM (N3_A!.QYW &7\U1)7GY:Z63UL^]J^_MF;ZWT?%EV631 M$I=]M/=<7=_ 'Q_.+^%,7;V+KCZ>?SJ]N8 'E%0VRU&B.7Z!J)YVQ0S=/[?K M_?O+ET>89:&/J' AC;/?P#ZJ W+E$S"XM%JQ MWK"&;VQ*DJV=XPN:!._!-JV^9$U S?HY*S+4X_&A=+W-"S(L&N!&'>)L@;M5 MYC(0B]_ 8^N]LK/L+*:'YLSSHKNJW)J7 D8:Z $9['AC1@N+'X^-]F@_,H[5 M!7H>TW.[S< NRT2)@,O!GPEH/5_S&ID#/!T=WP)]89-I8:^?>_)W-3R-0@]DV8[VNNC_0.> M%#CS)+:F&V/P]R/_Z!R0H'Z+T M:YIO4*\\@:-V4L-E!XT-U#L2YL$#?="P(/G!<$ 60"H7+HM'BX[=C*/L[BY; MT;^.1L,IL-W)/*;K=+2<=S:HGPH].FJ_6J3)]B>=@Y;*L^7-#MZ3 MX_=[-=OS'LWVI^P^+_ WP.(V9"8J9A"E3:2E^F2_+I-NT233NDP,G+T]_G-C M=F84BW[WW(M "#@J-:P 'J._O<9M([>(U;K/@UJW8]OMWWQVQ^\EW$%N47?? M/_O'>3]3Z!N$CM0)R*1L3?<93D+0IXG^,:(Y#"0*7?-0E;O[ARC;/F[*IRP3 M,P17#_<4Y_ (1-]KE)E1ZY1 MH_N6E,:24?[^?EQ#7+%#/_[=ZT3*OBCN]89\*!=ZTYCC]9R>OU+ M].[]U=\.]T63/_EN4WZK/6,*I@4L.__:XZA<_V,G#F7?/VKC*Q1PVC@..7^V6[O>) M7AY*^N>.!=/HF>WZ:(0/BBGC"SZI,M;S@/ [=MH_EIL\X)3UWS\H? '6\RK+ MUC+)FOP7O_/E;=J(LO."$=2$'X/ABWUOY.THQ?Z'[2SP(#Z2>I5MGDX>L@TK M3&D1=,V[_#[B=_ M2;E6,^\:ZWCT^;DCA@,U=Y_4*9-6NXIU9F<,+%.A-K+ . M0>3C_6IV5@#T^%R2(#N-= M-\"]:Y"Q3B)@1/B)=>:#!OCEG!PKIY=_CTXO07GY_.'#Z:>_DZ_BXN?+BW<7 M9Z>7-]'IV=G5Y\N;B\N?HX^@Z)Q=G%]W'1'WP.Y8#X@Q8E"#2%D[/>$CQO2 M'B;&Z6(QUCE7[_/6_^Z)OB%'1EH\17NR:O#01A=UE6:;'-A1]5BR_SHZ!GD> MO9(17@&3B%Z985Z]CJ-O:4W*#;^ KG0*?Q'R^5RX.:2 M@]X0U7C\R#4@&Y?9,XXQ2;='\/IFMX;+!$\+ M7;Z'CYA .1#D&ZP-_VP>2I&4\/-O#^5F YK.-W03U;O;.E_G:45JTQVLCX8# MXF_AD^:(I#",+)XW4-1RUK0P>ZK&NT?+NBJB=]EMM4,&GHS9N(KU'(E8FXS4 M'IRF,B?A4^?_??60/T;7V38'"B"%RXI/1G3\BG^)VYV"-4]Y,F9&N$DPXJY8 MRQ(VZ3Y/]$S@%G N3_M[+ZUG@0L M[?,CBE/9F]UV:^F#/U/KB,TJ;K-5"MPN[:'YDWE7*#/X'1L/QV:W:5ANNC/N M""E7@-AC'9AKA-\91&? H5+6G> X/V&"$!MQ=?20@H2]S;(";9D-L,_\+L<$ MD!)GBF3'O^*H:)!YYW@0?-9EE M12_G!>CQ:-VBB6&W^]M##C>85\SF![ZQ?BI2V#)S]QZS)B?]P-M(>'@-%EH% MY+[.[PM8S0JS_U;*DBGLSMS!OI7?B'HH^V'4':B41)(4U6(0H1CQ6X-"#S0IYHY)9;NHX%^[EA4FCDTMH*FOZV9#'>\Z4? M(Z-?V>U,T4RZQ^W;;&B^5;XRW%*8+VUGSVLKB1S?823V 1VP9;FN?Y1GR*.+ MIN%33 ,;=0*H#-ROR'CNZPP#LWQ3\43!6O!.F#B=OQ8SJQ]A9\'P)*:+J[@W^"KA.3CK*E=#,X3U^,-)'A<]+I86E] M'V_) UXD?J/>K9"UW>V0%TFL.T;&3J_R1Y#6P N_(66SXH%U)$MNNH-$H2>< M,6S^C_;,E;? MK)ZE14R5.\\X$U*Y6M/9(,TS=6ZZ1Z<0R+V"J<#OL\?&G;;/!1TEDFA$@%.X/,#! M8A"//Y^>?GSU&@X?S;D6.I-KD*C^)5-S)I<1F%U;<6TW#V 9I.RD8<&">7#9 MVLH!W(Z@BP=-"N*^9DK$.$/K-SL0&AOM;\GQ8$W9.(!DX95-Q66[I1YX4J3* M[G>;M **9>@JI*GT+];X78#_3/> M#,BR\T(2[D3E!8COG3M2+J &8ZR[KL[NC*PV0K\V0AG>QA-][VPED]M*5%"I M5W3VZGW7":-&3G9*GN@=A_H>U?/?.B(>'U./V MH(V!C8)["^?W%H\NYL>3MN#TWU5>K79;]+^OD"PM79'U)];>'FBF.1]DX!)( M_G_LUO="X%O0'GA$.+I/^$O:DKT,P=[S%3ES[E4"5\Q.)O^.,_,!DA4EWQ,F6SD?">2U"6<.*$_VOL[RASC977(Y(B+O!!$7GZ')KI1VS9/DJI% MRAO\B[UKGH2 ;;K/,6AO=QH^S>IN]EM#G!754YJ[50?Y._S=6S K4'>F-_S3 MXLT^;GWX;H>J0(]Z3_GU]XE M9N"<;) S6(*MQ;ZR(58^F.W)[)LGS:UV/E@*E-/-Y.G< MIH68$C")[$G2\(!.!8J"3RTOEUXU%CTU%-LPEYX=82)[[-E3GK*4KA9^=UVE MWS#YKD*F&I5?C75IN*_8;.26JB4K@.)6Q9?H'HQ@X/49NKHJV/D*3[4DC*:4 MW-(H-@ZG">XJG,E[H/26R76C/]5QY9E8&B8.+09#T/JI'HM\(5;$8LY!,$/? MF"EF%"H4$R/Q;08Z%^JJ)M 6L;P0+PM:GU8C:07V9/^Z[LB@-U+&J'5:V$JY MR$LF-QFD&1:3!:9&9(+]P\D59=?A&5S1C*:#@7!^7UEZ;'>)UQB=0B:&EWL& M_ZKW*%OOB-V$$*D=FWP!O;I#MRGH.VKK-P&"T?)IZ<<7^+:$/U_WWTXT29Y; MS5$T2^+)? Q_F<[B^6((?TEFXWBT7':N9^^A/.1#BWB83"-*R$]^M'^^P ?N M?^09 L(JYL-XLER$UA4N)-+].,6&946GENE(8$5DDK M<8ZX-*#UNLZ?2W'59HL]U M\>V8W(6[VCI)T J5%N)@72L MHN!8/'G9M*4(? ],WVV?=05:G-UG9>&H_47V\8 EC[7.Y30G4<2>2H;X!H<+ MYK'.5NAVP7U3>C_(U'6&.T!)C:Q5T,$\ ;%=P-YLT=]?/;6GRY/D0/O&*=*E M&PV_RVD%K-_G=?_ 0&LSA/&]WNZO68%(2ONX7SA5N;D I;- M(G\G^1C;U+%F")CRR6M/Q2R-ONX1AE0PG"UIU/#6^'7+]+;>.-J5 H\DL2'8 M8W1_-]9:)Z6DHJ>.)Z\C4+)[3A\R#3[_9CEXM5*QR>URZ]W=':8Q%,:G6W[C M!POD,TV.X>2&*O%6);G7O%T?1.\.L/Q\)AM^IJU4>I*A(Q7Z:HG"-\WMC MR:V>@DF'VD1N2$Z5(!?U&KF4RY[#KK-OA!%N4[PIGE,NEJ.,3^#=*3)TN[%J7&42/5"T$?U\Y8@C5X;# M 49@5,9@8CK="8=DI6( .I#U$'B,(L.@%MY'H&AGB^$'F 7)C@ RZ]U6L_3P MMS9O=N)*HZ!O@YXTP^_,X-EO'&?@X$9,MLGF22[[(X>Z,;+B@A'\*_.6V%GX M0RQ],\.39W!P/8C6H,7B+3QP8E OE M&6O1EX!UEGWAN ([M) EPZVC"=P^L<2B'2(FZ7^9M(A_X)4*'V_<%1B#X47( M8))@792NJ!@O59&.?2,-(C _4BF,8.7NL42JX(,T(%7'U<8A@6&YPJ?4DWA( MR&G)W@@\7$^/;(@JLL./MV6!H0 V+)!1%OGZJ6+\AZQ3':2,'*%"SQIR9?&A">*B>9R2>E@U^:M3,GS:-I1? M'"XFI[)-B ]:KF8,3DP-,'I39:(:T9H=2"PE\3FBBY=E(7Z_V@[)YPB4VCZR MO8A6<91CY U$-1&-PB(B<=MK,/*7)\_3^,.'*'#JPW=+U&^9!,4T]='B T5W MRO$?%482QFX"@[NZCU3$.OL80)6]D$9G)>4MNE"AYE+O@FHLTZCV#M[3AD+?D)3IQVL5'&?2Z83I>.<)'"(RM*],Y:MDPZW3\H@;LO]P*J%K56DM),4,D%%/ OF M9RZGPCF#-^5*\K^C2Z#%@XOFGN\P9D=3/ZWSU)=.DI166PDFNYRY(*#)]K)? M_;[/+HQ=M#EVL>,"TWLVR!')@*:L1CW:J?,W7&)4)39:<_RDG MCMUAEM&]"52RJ<*,A!*82(38@VSC@"KP)RLT(5T5 P0*VG0:UJIH@GP6+[S\ M&>?-,/+5S<[F".5U6XG,&VTOJR1MHYM:6TU_RSG$VULLIT\8IJ_9*_K)X&+S M*I>3C5^JR*8)<0F=LG782T]I>(C<4..V6W#ZKV)Z)E0N,Z]J>K7 MK,>L) %H-/S."-'&PZEX8\'-@D$)YV/_Y>-Y-!I'WT7P _C/!/[S%GUXHQ'\ M[?^"__^_ _\'/WYOW3LXAV<6'[Y<F$1+UI;2;S9\2F:!':4VGE8QDX ;%A0=M?QHZE-0*$H M96[\*V'QC_"9WTS4E2.NG!=6D&NFJAN82RQ_PT@W&0.O40'@C!34-CD1CS7V M3Y*CP6D?2B8+B9H Q= W3_<;M<"L&D0?4K)@4R,(J1*PDD 9113(\RE)(Q&'HE&Y7DLRD[=B MLCYI;;@4\6L:&I#BUQ 9D*8HKK_E,.8ZK]$F0$>V42,%V:;OY%$\155>RMC; MTNJ"C3/Q92,*[;5@5(#*!B&J[(X%GDM\"Z6 R"_%?C1&,=P#-A_)ABIWJ%** MLH/O(S/WA;JA@LD)E879TRVNZ8Q,+8K6$B@0[NX %%,*CN/TXNAHG@P6-@7! M,.B]I.,\A1Y2#4 C]HG#CQM3R]?^W%:K+ _*,S)GA(JVN':#OHW6!-4T($_< MN4)"D3M-MK5$5DZ_M $;2[S&Y!I-;['>A, ?!P;10RQ!,Y;D.U69%U[= ^FH MRWD/NH4!?G67>9=N$/T42N?K]WD%L_\4 ]4E!(9]WBE7EK\]GI[JY5H&BSV= MD&P\M6<%%ASJ"&] H7MM?%Y^VB'H0[75_\1;O^,$'M;**Z0BII*%23 B6,;JR%.M0'V#>QKC;86 M,.V"69!Q5[>.->K9*])=Z+); O*-L6O!'=)%.T.SF?;,=FENUE4'#F%6:EJ M50]86G3\ZN+CI_^<;A]_?(O5.7K[\DH=3^?6$0-2E*;VROA@E[5V!-7&'459 M#, +3":J=>X;%5>^9_F@&L+:M[4J_;!QJQC^RF5!P PE/X "I4C2#K7@OJ-' M8:6S _%FXZ?HM H?ZI)9^$#<$T6V"I^SAUM5P]:X4P R]F>@]9G$6$2@0_P. M$DPVKRQVAU(I2[QN)'!.3T9VH]FK2?5%E9#L:VY2ITCQB]7.MU< MS_R#?)@4_G\)JF6?JU45)5M2JM5V:,_Z_SI[M&POV[IV,Z LVJ)@5+P MRQ.<5" "B7U@7:E\(\&.!ZYUQ]M%$D=.M"=3N6(*EVF3OG.'7,A>.(DM6!>% M\5^'%9 LQ2P&QI;V,F3N\&(RX?,[SI-FCJJSF,E!@^R0=]9.2D)E/#?#0E\P M9BF;@^+DMAN:L6RDKON956;#"8M]I'*#V]WZ'J_\25.>V.O#;E-= M="OEA2\;)KF0:Q\_ Y2VJQ2!:?:$W&RFID]3 MOJDHWD:<0FX0,A67H%!D]_0D'F.N!=R_^RT/FW'KIM&KYEL)E,T>7P4/,M9_ M#:)7U_ AD1?F7P2,ZN5]?^[@*I['8\492%]+3=HG5$%1M45E_;&NJ#)#K2V M6 6G=#)>)U&+^!9K1W"PLPW85*QV=T^Y.JY.K(NSLQT!]6=#G!$3VP*C,GDM M :W][KV?U_8:88T>7%O#2.C4,)%A.U[99"E_']C!:O)8GNRTVRM\;NYNF;'^ M*(PNYX(Y6__&!3YHEX[Z"RH>6ZQN7WO?LNZ+\/YY?_O>>$/;ECMTO^FQ8 MW(A&3IROL^O[5J/)%EH2-OA[>JR>DOF9DU+HE MI#@[O5%2J@M*X1*@K&#O4QXY?M]1WIZ4'DA^*F3=#_DC+]_J;K%&!S 6B1JE M986(*5J;R 'HJ=%&4M0ZF"]R#/+*=P&QZ9@:8Y&(([X.L6ZX&ADU:,=?K,@2 M4#Z7L=BU72I3F-_VZNS(W$(<@?Q.8JGRK146F#:L$Z)UM%&FZCJV<_:-;\_= MP\OI=T8X==EJO'9OO3SGI2NA#%$ OXRV,6Q;&/6UHQUF0?$D\;VMK_@-JE\,4 M..D[B_@=9-&2X:5N*>S[CDR6@ )*%HE<8TSY12;6XB;^?E/P0%A#YO.+8.;Q M 4IC6J@=[ED?91)K464RFGEP*Y$\519GAR)9,AG:*L4?U34I\F<]E P5P!LL M^VU89^!48.*=MLK-U:]!M5N7WYS3,PSG(/IKCY[[K]?I:$]HK<5>(O.WK$QG M( V4XYDO][J#&RF^*XR%G*WWI%R)*$75D-04$4RN4))3?-WT8J7>& \P/O&M MRH%=PG9B,R;,E UI#\W3([I" @$7]M;]QZ[4.<<"Y2!.N(/6$^TP1?2?''3G MR!X,@^:@YS 81 I>/V_Y$EMF=%O'"*LP[(D*F1&F+(\Y63LX^2Q *,8+[0U3WFG#]%03-JS ME3M[>&P [0 +"PCAD.L&.IT/!H+7?&C)N+<9:(-D+WK=%'>TR[*&G>*$]4X);=M6J1J$#;$[;^[(P1@*5!Y +,&YL\Q%3B>J;RKD/&'G MHP0H3 O*@7+'K,JV[(=6?@>*T)/R;\K#)&LURQ\%C]@"UF.--85TGNE;$KWO M_,242_D1\'#TVASN/1K=(/ )OK"X?UT6A/R4XLSB\?'3J_NP!4E_R>*[%G ;+O M4FOK72<.LJHJ)(FT.N0<(P3,,VW%X-EP3SM9CW-H:@ZMJ:E0R%-2,TUZ_M\> M$$59)*XM.Z"!VMMNRL8/B8 79=,1WU;Y[Y2<$(.P+C53E$6;AV'/G5]P)6]SK*(.E6-9@PQ4E*Z;)/F M&PTOTET@)EMUP'E:YT@.J>/.]GY8Q&,+#\65ILX1V TL_&@K,SFZB4@K^6_LI#!R"IG& MC[;^4B6'DK"RZ9$8W:K:0>(=)>Y$MSD#,=A8*M4!4GX*Z1=XRDT(D.I6>I>$ MV50&]@S7()2C_#W.SGK('Q^%4X&9LY%\'5VQ8^L3Q;=NO%+M=&J;M*=)ZKS$ M-H/3F1 M-MVFA%?YN:2T8R>\@0@26E94=;A5.4LJ%NL,8BKSPOMK@9]<#:%.!D,VV)R8 MW[D)FF]YT5N_Y@!40SH<5EVTHTAVD,69X$24+DNK,STK?W259B58)S*U[S6^ M,[&,],E^2I"BI5:-S@RZ?:6 #4N$418]**YBPN!3!/C#FDEDP=O%$L[P-&DHH=^;#F)-@KPQ172%KVEH0EIDF88+4 M'0>:IN?C%0U8E"P.B&]8R'/Q*HAYI6_"YI,"Q'XH%5:0_<>^$)+/Z;-2\;IH MYB> 4*WMHKMM\ ,IA] QI,)ANOGU2[N"M".#U>.56:^_XA7N*VJPN5R4W?BP MN_7+6;D8U62=N0J)CSN4'QPR;KI5L)Z9R S7P3C*CCF@3RK]L^5-S4,.#(\K M(+]1(1H:GJUR"G53Q9^ 2Z,G'#>@[5-+9$L30T%A6:< M'D&_^XS;$3AGVSD"=\9D0U[S5@%#@L%OPR=K&4JR)(3!K>FL09+ZQV@CE M$#SB9;KPAIEP_6#4:9/M1>YVFV?G?P]( >H3LGI_Y@:1E R&QRJSV4\N0<

O8%&%0U"37 FD==VI']!A %5(IC)*J MO7@:"E-JY5CG;U7$"IDT]K+B(8;;IA[N 3YE]TM]B$)S> 44\J6R]G3%AV8E M GI!P EDH["RJ>811\Q"!!+.7T*M%V% A95SV0&@!M$I^?SP6S)O=*P%$X6Y ML-<>_4RN3_>6&$L]]0)0,!;HXFN3KL[=GISW8+_2$K?2W?=O%:G%%$@YX!J8 M#J*A,^8I\X2Y;E07=7+RVE;L60.[;-<>&50,V#;*!+IUWW<4@=6,9A))])8QZ"(FPP^^(@QAD[;U;U* MFY9C*+4FR(/< +6D_#M5TIZDPH!_LQ[^!>8UG&G/P'/& MXUI/3'\UAXXHOZ6ZSQD_1'/@;8JB'=N MQ^5HC#4NEF/;?EJNX/K?TH(@[SF)8-$*:G)"GQ&RAQ"*A+BG(%N+BE1-Q$'> M1,=?"G2]P$W$$O1D^".1-"_H7Z,?0]=#=?U\R%Y$&]M$ZI-RA$I##U\%O\LJ MWUWJ03VQKN6:R8C!D;GR604_SM=<)X3I>D4GDKP,TA_P%@NS4L^H/)IK8RKB M['Z!_]"E._,K!@@U3#_X8!YTP*6EFJP?.JAMEJ;9[P!T:.UP;BA1%0X*:Q^> MGD58-W).G)X1]!T"4:9V8Z@LBS0S:YKJ770&=WE'^^EPS.WS!AS# MZX5A@ QVC[P.5Q/5@=BH=G+:W#%D.UVPURV:@1E?&Y!A)3]4:RMY@$\>!< M+NIZUQE/)]VH%'%-W2Y^MO$A<=[ 2AQEO+'H8C,T,A_GWSO7J#B!37JUH(B M1KU)5^14Y/(G;>D:!F[&MEYF29\,?O,'-Y045>$'1/[BQR5/686@%!2NQCB. M-3LPO>W0<^,B!>T3;T(Z5J]&J!Y>N47Q/O.U.R?,'*X5,Z36827/8UJ+%^^@ M>MP6W.5/IKF@UV*)",Z.DR-@YY/YA/Z<34;1:_D5,= $+ J'"S?@Z]-E_#?>3(G)EO5Z<8[3 8@/#J>SJ;1Z^AX,9W! M']=9TVQ$I'='/<9%+/'I43Q.%I%:N'2"4@\O%DM9--8?OU$Q0J5T=/;"T>%X MM!CCIY+1:/^'$%9S1I1-9F.JJ@U6EIQUBKAZBU!:=8*J6*[CP]((T=QE<+.1 MZW#'70:H+LRU2HS@L C[6LMF[['<\H="D(H?0J=A-/9V<@X M?O7I^G.-%4WM/!)L2X:$U^DL9'CMJD[_.@.V(QH^3:6OJ*7I3,UO0&Q\@7X? MV,AV0_Q(W9)?G5]_Q$X0KESO)V#Z7TZN5P\E!458M;5H(=&V!"L^MHX))0#S MXG$G@4-K#>D:&[_,P,8XI>,RD46!NSG$8TX1,IF*YC7&6O4Z5X52K4@,;IX8 MSD$3.TCK6.Q(#I?3@EKAR%MN']/4GBEF9Z71Z0KEBB7EPH>N:YEC= !:#NJ< MD\SY1/J["]Q-W[#8W;$]M\K<$5\/VE\T*EG]J_PQ9SN4]KS&K![1FX5-JP0O M5U&/BS0=^(RGYM#I&0AB#)EK6>6/YT+.KFTL,(J[+.=, 8,.HK5M>/I)-*&- M!*X&1/4NC!>WWST]$/2+GM8-VBT3T)VZVMC>38!SRG;.B&5ZY5VZ1KJ#<7;, MR"JO#VA%;R/U!XVG9%4?O-7*9"7<,7!P&Z]-'"O69::Z;EBI9?TY\)W?OSB1 M]\%I$B[]UO7CVDM\92F;\KE@9 M15A&#GRKKV<&XP;P9\4/KKYA;1^0RB?EW8EH43[,):4W/K)O%KME8J>$!IEC M7V]FC8-E/XTX;;I#21=(TUGZ%>< ;APN#EYN/>]!=&Z5K,YW6&9H<%/$JI$K M;UCY4]O!;B/KL5XP9VE:C4Z=[7\5*7YN0<5QH#AXMFQDH)6(Q_)"L9%K#X;^ MRM-A3;' JRN19&W^-'@577:ZC#]FHF"!-E[GJT ?U%?T@%L7Q8F;I M9/J^%;>Q4-8''([;)]UDU<7FZ#X_R=1TR4X'4BMCDT12O?BDV<%NZ0)QB?KS MDS'6E'&(V#P:1I-%/)I,H\DL'L^FT;G=VO9V&G_( M*!XO1NAB&(U9:938I91![)KL(.*:KR_C:3*+)O-X/E_L8W[R>=Y!H,]P,%X2 M=> O2!LP@X<'O&^FUAIACF0> &U]YX+P^>%V!XT P/FY$0,#RG/J]"KSO!=<7P+,VMYJ?(&S&3!&9] MTF(RF'UX+T7^IG15[Q'EZ16FL%58 +WPAK4/YU^*%4Y@CIV>G7^&N*=)-PQV MB1Z80 EW/K\II5]DNWOSL\U_?:>_PAUA+YG[!"'1KAX,#_P'3+I& MC:(I= MU]@FNE)<;-*";)%Q"TU%(Z&2UUE4?8/F>\])5XS8[=*E3#\-KSE:![L[DU_3 M*\"U&]L3RF"I$"X3G2CLZ^=0:#6BKRGKZ'Z*B]),E8SI#+A7&^S"Q\%K1MLV M;@O)8S&2K:LWL"L]3 4^R17Y>[/8)L-9-1%)V7&.]]N>K22F'474:XE?N+Y^ M57:?5@Z^77 .K2,C0"73ZBQ4G^8FABP@1&+M0>, _B;/I!SW$ @-+Y;*OHC& M:S0B<07XI*2BT&7 C"PY._X5H/@%6:*R.<$5GRHGF0,]M6EZ"F61H68#"^^" M)=B\*\&E<=#^KT(T>&4S&MK)LZ'=#),!XS!BO*QW[183G6J3V,M7@:5@,_68 M>V7"22M8@<0-N,^YBL\K16G#U'Y?^ZTQN0BM=H@ORO'VEQ^:O_[EASK_ZU_P M?\U??SI]?WIY=AY=_W)^?A.=77WX>'5Y?GESW7E.KL U]5/Z),;?V[Q&3RWY MC/['Z6U->2K_\]!O' :%V@HJG78A5Q/Z#:H-TTF\ 4*_C9)X@EH(1QX M>0[#^'@V3C#0PG_P.,EH3..,XOEL85%4 2JXSL/PC5*EG$"7P4*C&8)]GV;P%BH LVFH(V-(S9/#>XY M7X,WT4>*0JJFGT?1W"BF\7 Z5DU:5#:RHM5RD40)?.?7TQO]XR1.ILMH%@^7 MYLOC>#J>@8JYG# YXF1)])W'X\EL'_#>&SJQ"-G9Z91K\[1A'%CO?(CK36#L M^6@9O0O7,V&/N$4TA6T9]@%S@N*: U!>Y[!])/1%$@*%L ,_ITDPCSA;V@,+*8NEX.5!5=-UJX)?//2 MBLPC.A[3*9^Q>3)L?RN9Q-/9&$\8F@#O>[M;^FW^>&>%I4Y ]\&MSJJ6=PQ&2&0U ^LMH,7&[0)<2+@WL3!)/AQ,9>PZ/PYT& M"Y%("1.8X1$?#Y'*'8[Y^?KB\OSZ&IGE3Q>7IS<75Y>=9TS^^IG&)MS#A0-C MOD%4BW?9;46Y5!G[P(:L0_'1MVDO CZZQ-3M+@V$L)CM&8+=LY)2(ZO^5 M'\#**WH X1$MIH:O4\?1!Q3!H%,+^O_U[I;GBH_+2HY)3Y#)V EBC)*F3QFK M?F(E.L>/YHMDD*A L+.FCD8J IPVG()F -M3R7A >Y2UCX(@P.!^=M$HCX"' MJ9(R:3>1,3(H3F&DIL!C2)D(!1>P,$OY%S!QN2RLY\%NI>B#[JO)=# =*GN3 MB@ X6'.TF"O+EAM/"/I*&VBS=HM=+($;P&60#Y(M+DH+AMPYPWV+Y)DLE^12 M<:TN[(CPEH2A0P%G"1_) M$]W@LU.#T^UAQ'K4O>B"$+<>;!GX5/\KX2"X0\EBJ*C*C7,VF2L3)J/H!B7$ MV^RVD:XG,'W'0UEM74:Z+G/*%] YKE6.;; OEI@[[;C,/GC@=G:!'Y5'"_>> MG!L:DD)C);7#97)7*34RB)W4VG8:-J^4>XI.2"XPE@JW-GVGB[2J/TM M0"U-@@85JFB@)W8T0_GM,IZ-%P$ EV2!!M_,X4WEJ/AJ!K30U M2?_>S0,C _1[3/)['U)'P2(%31)-$![1?Q4TW,7(_J[%\M5.N5T^=20_Z2CN M>[;G($\XY9 >#54].^?IF?Y,G@IC(ER=:0S^E9.'@WB,*?>NLXS])2KZV M26N!T=]$-Q46L!2@2N-%F,:SX3 :V^+6R,OLAFAS9*\9ON@ H&RUV:WN MLN$**Y4^9]-#"0&J'_])2E8<\E_,;O\.OIK5A5I0?@0HYKH&#!3EVTE*6DIB M-+0B*P:U;7[8E6"%8#-BMO.!4,2=(G2+V[,GXERQJP6L*,A:U0.>44+_G'IB4 MR5-[@*LA5#A$Z.+CPXG":]?!3>].6I?2.OEV$_Q[<(8 M,=2]QZZX\96J,E/P_IDI=,JYUY:Y5T8/;]HP?P@P>I.7?H+>LP:-C#/ON;< MCMAT"[><3.75-5Z/=5RTUQS"OU>MR\]K1NS9>P&O(#;"#&]2O,=4 MB\EM@:)6A^CV2-&NBT:);=\S8U"!N_PN8=YP$V0LMJ.A:A(D[ATO?LO[)7@< M:_$S2"E>"^?*:0Z&+KGB/#%>(8D^8L%<[N9P %@D3>,V(PZ@441TO"&L0#C" MB6;*)>F%1K749\C;8-S/;R7R ^P3:+(12L/@=*&@<RF=>J*5-5-;M/!UPRD[07G:R^CLZ\J2?7MXI)),.R;!Y,NTW$T MSV)IA=YRHG57?1B"Z-%$>\T.@Q-];M)]R.INYW[W;).E/-T;:_L'#[RY MA<'L\1[M6;?G4[U=7).7B@NT@B[!($N4C:R_<"DP\H[M+?X-[P/#>P4@%#?75<-$3@BVC,I<5,*L@Y'!/MLGNNJ>$_[(A?"W[!;3)6,L@MNM M8R[1R/3Z8O9;/V(O-KCSV08/4DQ/W%*/2)799C%%R/0#K0U5+07<;;.YZH!^ M1ZX1EJ!8VV3<*:W^3\DQI;@Z!GFOIB%6 GHLWCP0*>B&J,J(]8O+[+M%=D>[65+'?>DQ! M(G 6(L.\W?6YJ5"7,C47J+/X8!?3V& \,(",*A*_:W?'+$/=_ES7.3(P7':X M<0^J'#\]NE][B/SL9/=HG&""U_5(GHI"Y"(JM/"9LK+>I3^M6=_1[9F)CNY>$L ML;$VV)=X;G+.\_TYYP)7\=J@@*"W:S'C[(&C:#Y;QESQ;A.!CZ+),$X6"T[0 M&(V]7[IQ3:*'R= >#A8)_3&?[W_!I63#*T-^91)],+5@!;EDD8#AX^-,P]!U M40G-!_EJS4,O/<39&\)_E>8)#%+5=2FSIHM!U]%4J;$QZX&U1-K5R3$FJ^<] MMD=:BF.LI8J:U=P#DG4/,E?XL3-+?;F-/MQ2[_?TLC%V:.CN\CK':CX,D-J: M ;W^7$!7%^6O5B"/&&R.XML4(%>M:P?_[YR=Z1\Z.RYT^Z_>D>E,60H_,H([ MUT2]\-3^:+]EN:^-O]]Q8VET7[0[V77$28T8BRN!4J'\ SC$,[6=VAN3;[?9 M.F=H!/SL/1\$D7D6?+ L[DOR5"L<-0^B.3?=5S"5"?BZ1$V=NY%'_+Y6U8Q! M_/@\4$IL+<:6P>C4&U/*((5S[52J=Z<7GZ)?3]]_/H\^G)]>?_YT_B&4,TLA MG%_)ZC@L4;9GW#^'GH7%)IVK35#RIGIH[;R7^Q L"0H@Q7 M!MPH1XVWN]9X:(_/B?RNTY%DU+]'*S :#3C0WGZ>QM=Q-O;[!/N8N,XD\O/R M%A5;R:S]>FIQW. 7Y)VG/-NL::/P[&5KCICPI, L_))5/ZPSH%[%!**"%\N6XFY5 MK(\W_.S,G?]?)D_5?B9%2O9$-L,=';T-I/ABG"$'SI!6>KF\-_S%\;*UY\+ @9,H='+5P^ES#1'"TK([\@U@_;O%#)%-'5YR[@H9:^*[P3 MIG>7["AE*PG/=^O]OG9K[.^"A\-T]1L_.\E@69 *2RJ$]!&IO+"_W"2[71U* M(TJEM0C?JS<_J$)LQ:T(W.*R+)QLQII&3)7>V]+/.9Y@%PK9+U5AIE/, MVQWD;-%1JA]W. LXZ:5*VPPLVM([ MU2$7!^! H"_"U=1I\ID$R>C>R(-)0*LM(JB?B29E)+$)3?)IM1>/V;S+73$ MU>1>]0[%J=-.#CT?G]J'PS>.6:[TAR3MSG1+G)SWH@?+0>,'Z* "=[4PTV*? M1=IS9 =&/-E#Q7D'K7R*#V61/9D]PT8ME#<4+Z@>PYA(YB=G8>EAGYLNXN%P M;/X@%(>?T:E8.)3V>^+>2BJ9=R?C>#%/S!]G#G7X,46;S<*AS>-ALC1_G!G@ MY^BVQ*G;B4SBR61N_OBP*W*^K?Y35"VQ-'\8H(U[-^/6XUC3,K)_$$62T0AL MTQ'\.0;3=+&G',&,PF4)_-]@&8!Y$,M5\'^\;9TSXW8I28Q]G"0)%5,'Q_6V M<\[_:8^M#V'P^?\?78'9'[T"XW'["L!/GKL"\T4\FXS-'R^[ M-9/,93RW_T M7X%E/%F,S1]]5V YH:H6^:/O"LQCK"3A_SY[ :;Q.!G*?YD:R7P4S^ R)/-Q M/%E.]A]HK+W"_^T[T$1S''5)A5TX[GPZ.N! 4\&,^?/@8^V_11T-R25.:KI=^HZT.[4=S4LB=W7F=6K_Z M9P<8I?YZ;N/ [11JG.Y1-!O&L]',.RSN;_++ -]@EFR>=) 5^X0G2LOQTCY\ M/$9$SA>)T,DD'LZ';@2L&GS=*TE1=,['<(Z/)XCOT2-)073.X"D[9I+0M,(" M%21HDKAU'T_Q^\^)59"CBZ%:-Y4=BG#E"YS,)_%X-L&IS@@.E-D!0XM:W&/_ MT%ACN'/NCF=)/)ECWG%[?]QO>C.I4T#GI$6$DLV;JK..FAN78 M$LMNDV@\QZQO+$/MD60@NT!4N+./UP:4\ M3N9X1_ GD\GH=YX[(,9\,0R=._N;_G.'A:5+*J3$PDZ9SY$5O!?&7#*Y=D4( M%R_,;KED@;/#==V=P+HF+X1U]< )-9YK4'#$&%FN:XWG)RAH9>'1@#-?J=

>P*Z_.+DRXGG69';7L;,QE(M36X('8#TS80;0^!'[ M,2K'DD(_:[&IMSO:$-,S8\%]]4%G=>;_O9Y^*8^H: MJ8YQV:JPP*Z*V%S89M"QL='W*:N1(YBJ+%0?M)Y2?,KQ6$M&E&U1F7&$HR^RH3_;:A7M]]DEHNG:3SI@A" 4 M:J!+:^!&J9V;ISM_VKQL^QU\T50)8F-3 Z(C3M%V ]/4C\X96(.:^647-Z>7/ M%S^]/X].KZ_/NX:)2U6C;AXV'B@>-Q<8VF.:[/_BLYZW5G^G0-=:D\'3K9CL M?S;$;-$BF !_29*%KME"O0M+%T]5;-4(>0,LT^>GPP%!_1S/?70DHV6$$UYZ MQNH(@)]))&D $$R%.*R\ZGV^XFQ4E>)(N1@3PB[!6KS)?,':R!BX_#(:G2S" M=0W)?!E/09<$[0Q1.R9D'8 4@'HKHWXT7 -,:BS(.6-UI.__ ^! 3Q MG[\/B(*R&),M$D^G2P/4.$PF>[9A.HR'N WS:3Q=XJ)'8&%-ILDANS "I9H( M-4U@D"GM0JM<[EC^=)KN*+11(_@X/@16ZVAH-\HK%S1!>JE-;Y%]/,/O)/@] M,!?G9!F"RC$=CPXJQ@.#8SH<:G?:5-7EA0_,$&S5A Z,_21J&FBZCXRZU,( M"!T8TA9P?7Z/A=G(R\8YFBZ56&158JCZ+ARDCS_79>&TZ'9,EER6<1AV86]? M:-01L)UW=E+>F1*Q]NI;622][:V]IAS5.;='Y]OS3Q:^G-Q>_GE^3]/SE_.W/%Y<_1Z=G\+.+ MFXOSCL!6OM0+C=2.C:RR]3TRO5-+],/D]_.3>..%U^ZT0_?,.G2[-33KD-^W M3_HY.RCU=RA8_BZ 4%VLIY<^?A#&6\MXLLNJ=5-6F/.#[(!.IC@S.0]PYK]1 MJVNLP7Z4!#WG#5]2]J+S$B44'5HNE][WV+S]<[Z98$S(^HODJ*[5QXXH@B7Q M(YZ/];6+O5R4+O',2-K@MI-0O;RXAM\6)?7?,B \H2$\&.[0<#[,_!^RK/NZ M1?WOV'20QF/:=T3ZFH^'_[*]1CTU1D%"X%YC^)+#:M;??.M]SW 4S6E@6*T) M\P)1/B#JV&D+X9VB PCN]>?@G#L#)]/QWZ0O:?SQ/+NR73> M\[ELOZNSB\,P*/QCUG7ZD)X[6Z)?]-09.40DA6_#;JGHV'6DE'Y=KZ-%/)N. M0N\Z!RA)37R?4>UI]8&1CN$$C5'[#YE!RV1J7;:V4X([?\^?8Y=IQXI&L-C. M9:BJLE5>$>>2U*;31*NV0Q^ P*C4FM*C2X<0=,55I2OFZZZ>RP@HNLM] G_J6;;[:NKQ!\,XK"6Z3 MGT(=*8@:SC5RXZ4J!WGT7E=+R],BLSZH]9AJC-36%5[&I5_.;/L** Y$]&\# M_/LBYLJ>''L)Y7R^)K14O'P(44EVXSB>C8=DQX1"3#YNIBW%V//[AX_NKOY^?1S^=7YZ_N[B)/KX_O>QHJ9^R)I>LMY^R(KM#WV&_ M AH>T\\@QE(X71M+"PDF_47-> M$:P6=9"J&#_JA!< &@S6*JDRZVB;@GVYVW+35=.3VEEQ>]9B4Z[39O60J0[-S^N3:/409Y6;LI(V5'>!C6JVZ-R.,K'FCP:Z51%,H=?')UZ MSAQFU(J+NDIAWQ"OVO=DY[:OZ]KV&7L+ZU;S> MYH3;83YC3P9W67<'Y2'WT J]BJWAG LL]-=5!C!FE;KL3P\%$F13PZP.YKTJ[Q<'GUV0<-WB)C&Z1- M/N =!':'M'T4AUDH!K38C>AH1D[>9$BPS,MX,9\ CS1/B8D\6I!7;C2%7P_A M0@EE#0\# R)>#L?TYW XH1//VG/G.L2M$^.S"$;VU(LV78_QPKG?N$;?@^AO MJ)XU'G/[(DA_YD+HCV (!5M3E-%B,/ZNO;/?U^U;Q/ CK3U]:N]HC*$:W>W8 M8 M)F18F(T254Z&TLP#3.:B2?V +YB\,A@O -W59^2L>2>9M!K"Y9%Q(ZE1\]02 MOH(:O G?BUL]J)C&5AJ1:-H5F0(5:45_19-9BZ8P0WP;A838O4;D?S"?-^8& M&@7_MMN8BN69,0K4(K,*D0.P]%_BMZ[+VFR03+\3E9]CR)71:?5#\(RS6/T2 MZ?G ]LL5T[!H\F;#;YI#I.TND0JL4#Y2Z1Z"(A$,L%5K8;*^RE;8YF,HZ$ % M092P.X%S\!;+VTS#.P.4S]IP,-%G;=$^:E,_)>$/*TYM3?SLZL.'"\XR)5?P MV=7ES<7ES^>79P%7-.:'Y8WS/Y]1A@$FEQWL>M[[O3?<-J'VU-H-_ZC$QB_ M7QY30439E@CM_C5[R%<;VZG.V>+R&MTD+%L!J8G$SRL'*X<\JBIW]P_HTL?T M\_- ,\G]W[6?(8=CJQ-W*THT6G348AV[^7/T8E+=-:;]7;IBC4!FBLTH\C6S M]DI )8RL*3EC*UTS%%4- J]E8U@/5,U]!6ST;&_[85)FJ618M_M%AF@<]&8V M"F/)U*+O&A(WS.I[+@TV;1F M,4(XLR30Y\:+>#D:NB;@*W4M>PCD"Z*U! :-B[9%H,? P/U4L=/0W"%,H-%T M'(^G0J&$4I.)0%..MHW@+PF3!ANZ*,(8ET4+1E@OG!/5)LE<5>RU$<\I *FP MSE40TKXT< YN._:5?V(P>^L#:&WCD!1M(;CS"ZEM+-$"7O>X2\N#>;O+N8/9 MW\LO199N8ROU;WS5BN%&J'V;PSTLR8FU)/,1;C;" JAY"OVR; MM=[82TPF#?%2N#QP$)EC\4[Q$W![LT<'D5V4MMDA(9UBFIIB"CA>NUX:T4S@ MKRM;B]1'-+)?D76:"O0/'DA[.,TLH8WA>IG(23G? 9"J4 M;GBO;CP0N0L@_U>!C6 J7IU=BZ#IR30!A1*,WX"WP>@),EUKNN"(!"!+.T4K MQSN(FEXMD:>R6I-I8G&1S2+>I]^X9T"Q*G>(@F7.W2<]O;=J>M85N-[!]7R* MP;)?3*1!C '6@U&QPZM -LN4$U6NY'18)M%,4:#'; MT-W,U0"XIT1FIMN7HOQV\E!^D\I?MBI<,,4,*63E)E^M5BW?URT#\9$;A"/* MB5UD7K>NM21IVR:=I-[+=-LXF:GO:C+Q'3+E:*ZW=59P[QFRA6G0&%2^WW_% MZZQI-G;#B;L/J,MHEOO.PSQIDB%*2^M*SCRC@SCHG0HNQ@)A8(%> MVMX=1HK0'>#SICXH[#.@FAH;Q41O^*T)%[S=V1.:%RC["?%4_+/-4\R*\RUD;UUE']F5^W75/L1^ )E* K/XKW>"V!P MP%1MBMK19.KWY>%PIC0V+3240#)1_@O3C12N1GNC77]9%]E$+!MK=IO6J+%_ M?@8MP_ ]NGX8,3%;4^BFI5DA='MQH.2;RUHAFV7A$Q7_,9 1=-11J,/I=(YM'WN;+S30$1FS&P> MI=$@-.\=MI+9.!/&RC2 2O).A)E]:@3H2#VPD#W[KZ75O>P\+63%NS@;9123UI M%".F^'QN6Z;6D6H<>UNB3E*5MWP[:=?UJZ*(&!/2YFNH.T"E \"^.5,@Q1W0 MM[O5+,-7.-7 M]%QLGJRES&@WZ S7R&!IK9'3?7!TTS6V'11SX%6*H YTUU?VW%Q3)A[ZRDWG M!VMEA#AC3V I^SHBR MSAX>6-]HKP4598*^-B"8ZW2;8DE"C6I>(_V8#8%@JC_"P_RTOG7\&%,JK= O MBB[-FAZV8^,SM2?(G%H 3)I8+&*_99S\IL<_=LQH6SJ>!SN=I9OZ-7[GZR&? MH0;#^4/)_1W#;X+(V$ IXWRG5V84V)K="K_"X&%;[BES>@5!,9>)'T*3 # ML@W^!6.,!-#*!P<^6%9613:!NQ_Q21PX/"OJ%L#X.!+#:C>:_O9@0&JQB[*8 MG @O_!O/807\HR+EDK1)3#9! Z&.W2Y:T!V\#'I+_6@21G[I'A$Q=T;;HV&% M\WCRS%TPU-QHA[A.*J=M[_B&KW\Y_70>75R>G5]BKG X\4-Y?>';9QJ-T71E M/F.DOFN%VOC1V+C]GN+@U]]$UTVY^F+2'=G04N58XAREI 9"B<06O"A)LXS! MC'T-1SU2._,-G[']%9U1B5M$W3E/I=\GWIY/F;@)?MX ^]SP(C$?$CDCG%[* M,#E.AL/9:['4WN55W;CW$NH<"T]A2T_6ULC]DC>[AI0!;B]JKVN5>:KU5,2S\16@TZN37MI]9R;/5?V9OK/> B=H& MQ/RUW#183LG[2_DE;E^]^_>10H+!=\8V96HT3.1.7=&=^H'_8;VZ>P89_4F# MJ!?5D_]>@D&7QK@X#/&BTAF^>;P<_J!]^^)C4U%UB@P )W%,KPC&$S^/F5WJ MI9[+"$I=+9OXT'##?G#/B>UXTL#W]RW[C+\)#1 M\:HDXX9"2SR_5Q\IQPE_7>,]/K7>%?^./W>G6ZY2CNN2&X@D%5\XY_]47U7. M;'J>+JJ\4!;HLC/.N;YO8RV5O?DJH$O:BF33JVJ$?9-A=9U=X3&+>@JCL.)! M]_M;+AYNTB/%2_YR@CGWZIK2GU(XO3!GAL:V_,U-LG_Q-X9EF=?,IUO?*DI* M8,+V7-E^YK;_>YV$B-XEYEL!NJ]]@&,1?Y(Z?8='TH=])A0-_4>]A+/W]9*P;C-F-] (,) M;XXD2-PYAJ5U-#X!R3S #8)?_%=Q@E/I(BWB4&$^UJ0/[ I4A)]O MVHV+YS%\0=;N*+\CAZ7[8%]K>0H6FR[LEN?0T])]3%5_D \-9S <3&>"=QYH MU([S"@_)C;$TE$<9;.*NLF!L%_1G&[*W\3B45M-J_^M!RQH?IT'L]>M*_2[O MJI8,+-K&[UO]7&L KS.GX'4D(MX,U5\[J$T [)T: =P$(& M\H2@7:"2R#AS!\E(CFZ+^([%U"1*Q.Z5*NNG8*E=JS-V'7S1F25A;O5&%/(Z MNE(,[]+Z8*Z91W9: 9__A@!B-6E)0#K])@LXNF2ZA2'@\7(?C>3 MD=;1\7BRM*@/H\E@NK /677K&,$FYHRKL(!'YL]]>H9"83RA7MCPZ60 +P<^ M/9G#IX<,XC6:#F">@4]/X_&(/SV'3R^?^_0R9C:CX9C">ML L3;8$ M:;A\CP(8 ;I00VIC**WBS75.G4F9 MP;J49[JR@F[G<2%E\;9DN@08S*4Q4W3^9_,#YABF^(&7A(UF5;7$%L.2&$*F MQDI.847OE&" KPZ9$G";V60P'SI>UQ>>>X[R9/2KHV!V@N@^GJJ6=H?MI%!# MDMC$'QQL7B3E8DP&:&B+>8M'?6E.:$^AYB M1]CN7%LW\0BYULQU9QIHWPI+'-2E7B2HJOTC/"^QM'N'!OA,ZMS+!-C/Y%0@ MDUQ!8%R6Q8FHS>$DP.),%?KOG!5G7,0JE23R?CDF23::#<=+WBI-]XR2)9\,Y MOS(;)+/?1ZI9-(['B)$T6O) L_ESZP,-&V3^>(I@"I/E8+%X?GWCV02$[MA. M=GK ^L!&' U9]9C,44GX7>N;P_HF2%VJR(+MF$S#/,'7>WL^8$A G(;7'L-? M:),IL1PV;[GXDLR*+"=7R8N:8&6JO#*(8?YUM\Q.)(U&+"U@RYGR)+9A77OW(8_I4 M 6\S_2099%$WA:%PN*H4YD2XT92J:U#C@IU"S\&M9#4[L\5D'G8_H=(:U%3< M[W5")I6'BM6F2R9]-M-;;5>5WUT[\D$X9Q5C>?-:'T>]17)['O(O W EK$%4I!<)Q3RA(." MI7(OFX)'(W)G8":XK7(*>Q);3=.PGI(]3\JY(5OA?$ETNCGGP8*6SN+I8DH" M?9]3; \RE]\X4:4Q SQ:"&'4*V4*4&>4#>/DBG-\%N)X&&HCK0T-2 $?JWQ M+E:%W*RS""0BEI(4Z[0B9O0"!,T6>XJCZ6P1+^:H!$Z6HW@Y6T@&(_+V^61F M+['F8K& "?.:6[,CQ)@6%W;;+CVF"/MT,0!!'K/J/F1&"W\-\,SKP.9(?J)U M7-X\[*O(V.O\; _%"Z(:P;#GL8_9OFGK0T&ETQFK/=)2/^S$G!!!TAW_V3/W M^104U,6,MR(826V_ 5^ LSF9+:4:Y! *]1%@ 3-%$,:1EYS@,6"]3X+K(B7- MSWF:[$/6^>+BR+1H;R\&M MO,VQU W&I&YVUJR9%VKISO^_\ M62"'$+A/[:/[O#F4I*W"KMYK8R9QBX4P=&+>4!X0 5*5Y1I3[3;8Q#+PC6%AY/0!;@Y:4T_]3V 22N-8UGRS%UM0"NC7"- MPV7T+88\LV:$6C[+!Z# M38@JQ1Q]R]$L 2-JCG]@Q@-&O>;S_QT+:;73Z>V8;&,#?JU3V>K*:]B&7RG1 M:>9+:@]('KCGH%'6.A!FDI?% :6#[%WC>E_5A;WDIB; MXJJ(2N',R-Z7THHR8%732AXF#<.=Z4A&P(73'\:8"VOJ9 ">GIU]_O#Y_>G- M^=OHZN:7\T_1V=6'CY_.?SF_O,:Z#\W/ MW"SDO6L6\4.-\J%8/703["A+'C&$,=+N/I#+U;LLYC@@=\_8-@ W:!#P_<+>"W M%@ 1_Y*@XPC/K4#-GI@+U3M$>\:(N1[/4)[&4S!5]M . 191?#',XA&]MMCW M CYT/!5\]^,1U9'+7V>SY5Z"_R#'\D"Z'R-<^VO$A4V2:#%?_/F$QY9#QS,B M]_%H//^#5!]/DFB\7$;SR>AWG]80-Q @A3J :%W]V11Y,<=P>_(SSX!O/?R\ M/8,#H5U/*9DDPW:L!?RPH:0%3N#HP8M\7J%LL9+V.4(.]2),6-PO]1(^"J^?YS@TR&]]!ALUX18 MRI3N4:^F^ZG;9VE_ASW@5WAS- (D7P5FW)U[W08+.G)<[LAC![KC:@XV\>R,$JA+SF%1?'%)D0<[J(5 O!XL2WCPSPB M-QC%T\1PU'F\G"WE[\"^Q_AW W][/*8V7Y,D3I9SX(GQ*!E9A6?OS/DK"+/V MFIM$C),%I1'$4VPEVR$';1P#-GDQ71AONGG#V<=W MV9K./G75FQL9,QZ;8Q.S$"(J"D0O5N//P%1)P$1.%A-'MF2&0FH6C^!/1,,V MAHK!#$:THH7\9BZV#W7<%-72-EY8;"YIZ5N>_<.A2WOC/R& MM6T'8H+5=)2%QOVWJ7F*@(D3<'@"5C6N;3ZE^-HGDUY,_ [K$-'4HN8A4S28 M%Q/LJ @R8Y5[,'.N6P/F6HXCA'YA[@16[&0:X3U92*^5$$%F8VH\MIQ1>[]? MK7N)8CPDQX_'(\+006X*&Y+,NQNOQH.'IW"\P29>P*HN.HTBCF?Q 1KA:E$M^O M?,4+3#V$?P@ .Q>Z8EN/5:,&M/7#7W,83\H*[^G,R?(,B %-U+H20_3 VTKS MU[5W?>7T4V]9J@Z19EOO$$XFQU_919G%VG1=+OLFST5D*I'1*1"D-3V *8L3 M[2T(+0/C*D4[+<;2R>!TU+M;V(BLEF$]Y8M?NN&.D!2%-6A+5BBKRE(O\?V8DD\ MMV=AO41GS;9W)&\D-<9$I'H(K&$,*!IS",D9[T!=AT, _[LA<0V:B$WV&+1& ML-4"= ?:D%:+I>I:$/B(T2HE*'A< OCJ/K!NWUK6C*VA:TGQ/&=5P6%[[\(Q M2PE,@$HI[.# QE0U!6I\9SLY _]6WF+[+ G]9T6ZXK #3(%P$I&"R%0VV7U> M;XR'K&C(0\'0J)OH2_9$W[;ZCFDNBDQ.N(LZ1H/HS#IDZ*+&A!V7"NP!X6K3 M-L&5B5:V>ZW!L(#U2H26S*+Q]#LJ$AAIF$E2F.%Y-L-N8?(%T8]S[@.I%2E> M[Q/"GP!&FS:5"$B"!/?=1A;D/Z4]P? ^SUFVA;<>7Y00OY3JDXXLD0@Q9F*J M&C6N4ME4AP.!6RF/55%%^8ZD[Z0?FMW/'2>6+H:#"+V M"Q#KJ\'NO3X_PVR'NSO"@I# ]?7I3Q$ZY:7/*/4\I'27P(RJM;LWJM..>.G3 M2(A+$E&G;FBTVE8[T-1A-2B,HY7AIVO;PL[8E=*611.#I-16+7;M0'^HARZ# MM=Q5Z=9/+K:$HON9ENG*4*RJ"SE0/4!<.V\2X [ K"E5K*K(D[SC: M\V\+N]@_!$QL:R 5Z#[!(IK,=$U:C![(%M41]: N-FD=.E\F:0@3 M&C ,[<'(:..J8UNI8MP#-H)ELBD3TF@I)A,J<$$(_K>\ M;5@*QY@/_$A0=3'U<(!'G_Y)-\AE[G0!)>^X[QE:6'D%+%X0'B*O LP%\MW9 M7C,J2MI0@A*BIQ4&C(NA>HP7CK,"'#R3;#OV9,P%9EL:$(U,^YBOB MO5CLUM4\%G+U?%1FDF_&^>LI5@O_W6G MB8E>8G(+_,4D I'\@Q^.W0\7SK D]59*@P[.^\S0J,>/"EII=Q M.;U?%:E#=98H>@Y1[JKA-@?.)>0D^=[[HICNS$8 MFW!/UKSGDV#W^<;,W-2?E\X(11%AV>N)M5#\?VM7+C@GZ41FU#91/Y"0@.5QUH9 M#J'E,E!+"@'1A7LLVEI?7_:T)E!H284>M0JY<$4%HNI[V8YX''=-"2LP1[PM MM3KLJXND>6 C(!+>Z'%)&_5=&F ,+)>S%M4?\BAS9K8C:&G^O.G]8\S">AT= M8Q$M_CE)Z,^0]WTR'V"&&3Q_G"2#H8G3.PE!9HS$#K"SQ6@^&&%3D>C4*N,= M-YWXLVH5;]?6LY4OQ_,1372$525>]SL.>AZC+_!UA#["8ZQ;?&&L9X1*PG;&A3W9T1FA MQUN@9SG?'SC 3&Z+)[^GG[##=VQ]?>@Y%2,>S7 M*^[5!Q8@/!&8H2U',U-1X5V+O6V,/M>BR>K>I@S'.,XL:JW+P7\6#OLL?0YMQFS8WXD=Z(!<&"SA?EZ2T4MTF,J!!C?P&3^.Y,@BXK&.L MRH-;V?*J&6F[RD2T27+?YQM?=+N2DMNG]H2&@X0*2X:#^90G,!S,EH9.+VV1 M&@I7.&;:2F*T!75*U/HGK!=Z>K]T:H6E.=--FH/)2IF,XLF,4L2G M\9C;DR]BT.?PH@A>D$@&@SO,^B%7D#/UQO%L.H4!$JQFF6(:P<&OMDL%CAF) MXIF/FQM#)QFFNQS"?_'->;P<+O:]35G)TH+2@(;0R;8>?+@OMYCDC(?3S&H1 M+^$3YE]N>>)7VZ2/W$1)Q#W_W<470)[")*3D<):B"56./5 \/TK*FSX9A"X?(_"?="C M@'&Y*KNWC0Y]S-E7'RNCK?GM-K3V *_D&.1E*2\0].1^HP@%!Y"V6)5:.W@E M%N%2GJ@[MID.K7J?>WQ\'#U64E'K96@;TF>?VA^5L_O\TF1E4F[% 7?/]0RS MWV'YD$2#@CH/P7#?4^<)A]7E;I#12UV0"%\^1*=AI0UUXWR0#6+607R)FB0@ MIZOTI">8W%32=)IG=2-3^^OI(TZA,*U'Y@/J_@>' M9I,%I['_LZ !G6@-Z.#OCI+O(DH@246A,-_C(*8S//"^P-=P*V[+KZT#8)O# MIRZ>W%5 AKZWY'>Y',-^*4$$]/U2"+O6F$)N)]BEZ2G>,$X,=2#S-J),"1U9 M87K)<&L<0QGS=#\W=C8^@PU27-($VE2-FI_2J',8][7(",D+A5._?RU*WSF@ MN4;B\>NCD:I4,BS=$SF^.'E'P-^]'_&B0L\[$-=EQOXH1$O%"F]*M'SRTDJ, MR:R"&Q29U&V=:CGNU$&Z,"V5;">?=O]2P8UUO3)P\[;\FQTB&X@OT#L^3XHZH^Y0_Z$-F4-/,>](&FR5C#<<'X\@4PK[;X,?8%2>0['06 MG813.0,^+=AP*[[RC3?^+?_#O:/Z4V;(>?(2&G!\+X0H,R-JF M3Z +KL8-Y.10-;PX75*??2G'B8@!OO.Q_HW.P;%Q\*\*3]XC%6$7[H '5+L- MVC74ZZ7._F-'#LM97!U+55_E5VV2Y#RLAEQTQ09 MV0!U(TTHXZT3Y=ES@;'))WJJ0H1DLI127=^N??CY_.KG3ZG[Y^?PZ^NGOT<=/5V\_G]U$/W^Z^ORQTR4ANY=J$9/' MVU]K\7N^]\8[IWP^F5A(1\XRX.)(GD@LF2RVCH5R;W?$]#B-PI7"$*LV'=J( M'0KLJFW5UNX$MWK(LSMU2T#'8K4!?8^547'X*9>UQOTB*^R*8UJ*]RW(K@)3 M855VC%!9YS=(]Z [$'XVN093!6A@G)Q7>/_.CN5*\!$T3 Y&Y3)>3*?1L29SV;+N(1 MP9^9@BXD4V.#993H8102#V)#41B+4K3*L=K5#? .Q,^[X(/(YX./IW&)J@%2 MU,15FE6&OA0J3AM@H($:@;&5_A^[7"X"QDL"9QN-%N07VK=* MY;9V+L70NBU>$W?VHI\C"?7%$&; . DF5*E915.NRLV?=%LNS@AS83:*$RH) M'#R=1,IL"=9?1-6C"B)@14.TIXB< NEC%VC7@'#XP6Z-X# M.@R3>(@U/I-Y/ >>\E_??OKA+?SO&I[!NIOE,@)VL5S,L:IGCNAWM);)$,B7 M3*/)'/^$9Z;#> I4/D7Y3>Q:;4"](UBMF&$'^] M%3*M0N3??=*-7:PR&.X9(F#C( (H*?>$ -]S'8!CKH!;29W/86\F].<2R&LJ M\RQB.7>9HJCL=#GCZ/*0JZ;P7Q? :_/*Q/O\0%&*BNY7\INR)OS3Q^BM^<_ M=4X%]1P_J.K5#O&F#VR^[6SK 9\O59L%R8JIB?!,$@]'PR"*_W; 41LM(A^0R0Y,CXA="F+;&VA;4\[19VQI_5S&P&^!YHC"(_S MG@T8$[361SMN9Z-S]#CFQ/ILPTTJ^0?]7'1H][8%$\+CL:5T!ZI:$ \OMGM, M!M.AA7L$L0L6,ZD^+4*I8*1$4,9#Y6]T\6YN=::,86H3.1[,IW_D*_-]7^'$ M3.XPB1BV?^1#B]:'VN<+P14M2S*59AA2]/B.NLP'@4"U'9JT58_=;40V +:( MXC>Z_)#2T/63DYEB&5(C0]TI'?ZI.#;D/2_OW'?(H *+74]TOU1J\PW&+!AT MF"W5^C[>>)W7HNZ-%%19>KUZR-8[]&F'"-Y.@O4YKE)%M*+=8D!T;(ZL7*:3(6S'\A^? MF=Z2P\1R!N-&8K&!!D8C7:&).])U9KL.?5>Q8?)MBF MMDXMBMY2K0OEL[Z3K,-WE-+)0SE.T3<&?(:" 4(76 >U0<('L;P:+'DI)W1- M2N , #OQG.'NQUVB\L6HI C+,\AUYQ/2S5"N;#(#CX\FHD0Q1\3HT)-&Z\!D M&D1G=O5?X8G !OTYWQ^:[X_\[WMJ43]J"3GB:5AM@XK M-4UYG]%9Y8XAH6#[749EMURJNMUFZYSS'U"!I&!\^H2\]_^I[EN;VT;6]#XG MOP+E\LE(*4B'!.^>2JIHB?9P(TL^HC0GLUNI%"5",GR)'.;X>;M_0B/>HLJ*^Z+%4+T MY#-'XS31-X(3@ZMF\XV 6G@>\F:GTU@^)!O8__!S\OAEM25^7=C='%#36+V7 M1%.2'>-T#W;4^CZ75 LS;Z&3: 2<3:$N4 M$S&(\(+=@GHD2%_89(3,S?E3Q&= *4@H=&BW"^ *>T=BS3I@8Y&AL[EC\XUM M^9OE](/&4&%?80W!%,F&/29ZSE)"VU$Z1TZ]M?C$0>XNIK>*0434\80]3JD' MXCDQ*4AVC.QK;/+%@BO\-_Z4Y;-P2BVY&>A)FQ67)SN.L,06%.$YP M#R\9H MK H0/'SMW1-J0-_ ?MFB:G1W%XBBR?7[R>AOUR@C,/@:>!,G<)9R7D4R(M.N M0MX4VWKGUB8/M%C:/[&7*TPRL9 [=M_G?)B7[G@7I5#RQXT2M*_TB+?%A106 MX%A26N9+5D>>))ALME^88N?R>T$#OE"QN\39[ 8S7S&D-2&&\6B,5RO%%!8Z%6#P MHG]CZ!?LV5!9$ 6%][R;]4QCCA%Z3)N3$C*J)KIQ:=ANG ME1$GS]+]!6=$96B$6\L5BI6T1J5X> >&O]:YX0D\6SW=;&%36PZ(MX1I:!T= M[E_XBW\_!Y(U+86!0RT@11DM@7Z.;69+#--+L.],*"1KITWBPA1X/ Y\O$TZ MW;3=&7@]M==B9D":]2LCA]W7CUE&H<3F#QFN'<.489'$(,FZ,%I]JB# MI\,$U_4'A9[BM3W&3>91#,)>OXP(=7UX_AM)G#1)#CYCYB(<#4$X3OS_DD8D9SF]5OTK!6EU%S+.W" M>OX&G3PGCY2KJ\6/$(^\4^'Z MXELN=(1-W67@$S[7HZ'$9)(_S"7%%_FQB.'^X W_^.80T<@>GVY@"DP EFI. M7>.04E3E[&+X5ZP_E90Z=5@C"I>D*(+Z^VVU_OV(G-Z;#2N&3B?@U:X?'<@[ M]#Y[NI]]CU3?0GCHIV71SH+CXO@%$Z]8AZL[M_3 #J13S6@A?HI4VE],']:LAX<66(2>]Z4?#E4J7,6\OS&S'QRS- M?-H0*B=FW3J8229S&.0C:'*;7/.'@W"'G7LMQU,76#CC/\-0/2)^[BT';3%C M^H$,Z.W\030:S2IC!"2XA3XI]L(I30_S/W[FN@U.@WS:+M >).<(.YLHTC7= M8@RBF,V*^9":MF8-3MXIY'7"6!7/JE3W)CE5C],FUA#TSPP_HDBD:T;<+'_2 MSZ:PQ4RG$HRHW64YTS2/,^&JCOAMMZ+S8N;1Y@N\!?$#_2S7$.(YJ=L4@+[5 MQ%',[U]P<0!!""Q@ ?'^=A"S77HJI_!%>O4S*O#L3,*9-A"1UF<+"UXU^M5Z MPT% 369%NP].]P<"887U]+L:J=(\61ZYG\_N/;QPBHAG%5VS3Y05QB:D&$AH M/F_I5BEQP(,&R[80"'?Y94JFG!ENVH,T0FAB+V'R?S9KCJW.+AJ\R2YTM29-5K]VU@A'[*KIGJ12.ZM+A #Y"2K[Y(T-GI#W%,HS M1;/JA0)KJRCDKOE$5C]!( 2+OS.5)8&=F7.GY'0(,,(<<+-'JW78(GO,^WO< MVL7IYVO"@R2/-H4S^.-P^/G-H<6?=+",-2IM^TQJH,/2QJ$%QN'CTTMQX>2P MT4AS%#&,A+5VBXL?UG'FM=GBFG-2H*#QAM5OX,KF+_44:M3-SW-Z,]I\HVHFL@EP'@G?.&2 M<57,=[L8N%(0QLM[3K=CT\$\ ^X&:8:]71 ;!DM7\4X[Z;=^V(Q33'4IXBO% MJLCA*I2YC"AJSYZ(N\Q]YP(B3S1/;U[H 1= N?R&=D5Y+(?+FQ#ZY[<3)=BB$ GK;6&CV_3R-?2XXC^2=,0 M6&Q;J-XJ%KDW%R?C-X?^08F1PPV;]^%[8)?!0IJOO/B_BS 5T M&UJV@"**X<8;/_)7>.>!_YSB> K]@X@$1 M6LR5[1#^C4WSML-OEIS7MW:+Z*=D.[L*GZVGI=G-RF4QFF#W@3=Q$,Z*]OD^C/=-4.\EQY3"=)7>XS>=?!3G' MS0BA/ [,*$87BC"?D^FGD\PWD*&.E!/6TV9D_M,2!#2A_^5*[.6RK<,K_%VP MDXF"&N.$90L=E]XT=5_7'B:RG"DYUC>84J>P%T_698XFD0:T-)IIQT;.T-N M^8)=-;KM#6TVCY.!P.'(=QC2,=I9Q4]^Q L=FALN)0@6@T"?LG[V:!@A:%&P MM/ 7P7S[)!8.Q?>WA/$M%>1WQ0(4Q=4TL9 M>SZ>> 7J3$BP6H!Q8M6<8H(%]@.V!;D5>6AI!]UAWJQH2K"SV%,8)Q_P-RC' M+1&*^U\M!#2-JF#2KW3.'.)8VB6:_$LT09V9Y3Z93XU]Q\\67-\X*M+%Y)!FBF4+8\O26L+#<',.JEK"R MU63?I87D'VJ0LM@WJABB"N+($!%/KDQ5DGEILR6^& MI.@6=>9" J\@"UE=E.2@D6HRL1L,"RFDUMI@9@AT$I^G>!V-BQ=A$W-L8YJ4 MC*)EZ;#M-5:$V4:'.@V:@0B:+X-WT)/:Y6MY]2**K/KXWA(SWH)+AWRLXC6S M\L?Q[AF <=X93YNRH2+1628 UOE^8Q1RDB\1F]0Z=!VAM<^U#IY#,.Q&JL(8 MF8B9?T)-F7VKK/&"RIV^4O$VXI6U8LZY/:G7, <;8FT[(6GRDLPIYUVU!70[ M,#\4HJ-$#Z143N('+]@F)M0\=QQ:/.WJ";8'R\VS8SL558;(6XM$7)-E0 >8 MNHEQ&>EW-JAF\\0$F !7V?D*,U&-?UY ,;#KB&M12,?D!-^-.?QDEG/KUM4D M ?/4G[Q4?,UWG"*UD8D?F%1_LBYN40W=4H#/H.(Y@!9NAW2:-F05[4A&<0;. MUENI/.&3!Q^=8P34J)/1Q>:[]!U?Q8X>V)I/+#,AX"C6="F;'_ULL]4 M"^1N06M3US/;0T(%L=!:<+.0C6?7<>7*&ZJ3WO'JP@B:>"HK9 ;9"G0MOT#" M9-SJT6Q[9X+$\TU1_R0J*[,8W#(>'Z77=\V8VN1@BF7UB:SUC0)G_!1AC0UK MQSMA/-*.KUJ=EC).$:_E6 ,AI3\D]B_Q@6T*T6!$15W_?C1?:K8('_O3;\8] M2_JM:66C+B+1]QG$D8+#(%Y7H%\1WNL%L!AIX7E3&4W[K9*9:(>L^ MU##M+414%N)?UC?!%V)(F%KE, 6%VV'L#?9363&&GXI>N"KYXV'Q;O,XO?";DEM+(&RXUM4L'^QBJA7OKNHZ]X(^M6*U^P@PSO^9AL[K;?IMB M L.&'*OVAL7TIAA++%["8%JPMD#OHN5%KKWY'_@WK*(S3/% 11V3;!"QUE%# MQ,>AH7H!19"JJP7GAI ;Q8 *T';SATH6BXZ4B]9 31!/&QDOD9'S1DQIPTB[ M07BP3U,RZ@S?'X;^YP)@=VOSD@VXQ(9+VM:X5\A_[[WQVE24,18S.05U#$BA MV2K,MRT8F\TWJ"9C/K.J1U),5;;RR*7LMO+'%16%?650_>-V -*ANH8-#U_0N1S .KN\A=>&(7G-.61&;7 MN1=AJL+O$EVI]BZ,R*N[W-MTQTE1G+^/)2+4NJC<=Q1-;G"DKIN&J3+WSG$) M^7/J*6U>*HD %A8JB;RB+X>^!LP95%'>&2B (*MBBOC=$FEUL6A4-H!^"4-/ M"80,#Q!M!659+G547,F'H,H4@;.+6X0OZA\R][!T^8X[P=0!+01/?XF.D'A; M@,P'F3=+)=^7 M\&HM5R M"NG$K<.HX!N3:&. MW[K)#R@.\%&T6D5XA<.\DU9;]$UK'%I_I&=8V\!.:K\#I5/S?I3YC$XSIVS: M+%Y+-;SU(*LU M:?72;1(C;@S$1+[,2#NN-L>F#C/V*&Y-)M8L2 ?B&;"N$4V]QJI/DP'%R=QN MAC*Y$*;ND5G(M'&2:>AM;7),@"3K9HL%*V6_JQ/S<\$^\)%*U/Z(9'K:XC#)8JK>%#LIT2N)56M;*;[%'E\O(S,5AI3%SN=HK&9[?"5@G MO<5B_GM.(=7IDN2!B;#Y/F7\Q@5SM^QZY*S2%#1V.?#;E/3<9C=5%!CCXQXP M/F8<-/GRZWR]6K**HY4%KBEL_3'&)DZ-F:QJE>09$D($2_W4+1K@P<.)2ZUC M6I'I$7SF:7:/\N)HNSHR>X\=D,Z]+KXWKIA42&\$U\8+TTH2G0%$=DIH:;,A M<3SYUQD=RKZEG+:V:']\9\HCW)'?KBGH16)&=I#6#',^P3*_GS+/@9955,]^ MP5>E#M)I\F;[;04CFS^^B2YD3*4_3MY,X *,2[[1] _ME<7SM5%->[NPUX). MO"+X?"XX#\]:LV-MY.()5+[4B1"Y&5!F5ZB0)KG%JA4L['QQ)^!>D57N+%>K M$XC;L!B&]'M#DA&SB2*M\O": 30> ^_^^<8MU,=M:^KC<=7P(,-TO#')4/X\ ML*M2TTZ>3;>+;[BK[_8U4_>A\XVN"Y9LY1,7>:!Y=51^4&MY8/0W]UG&81*? M/^_<\;O_DW>"^^>.F2]Z;/RX<AMWV&*OY&-^4%Z)H>-0]7,7B+\U M,TMDK]NA$&%$Y8*YY)OPYMI3:ER!OF .]C+-DX/H@>;W["B1Y!E#T?UE_LBO M;Q2_U"W/5'/&::5@PHCQNU$?/"BYY$J*=4^7P7SM.YW8[IRJI4F#(]X5,8VX ML"LQ*-BT_/3(,@0Q-B.Q:/BLM3*RZ$=Z(EL-"SGG=Q*5E&?=8JW.EA5*-*T6 MCIT[2TV??7/?\F.4T(Z\:L47%6>)TA+S^%+EJ^C@ M(OI)=,M34ZGK4:,C0#Z-6^@W=527>L&VHC. M4=XDGG^WT'_RI!,458K7 MZIIKBTE!7%X/9&>1LX7G6T5G9%5@]IMKTNO6WX!J-UM]LV[6>&6LZ*\E>NZ/ MU^EH3NA=EY6#S,\R9[J"ETT%JLZO0/$:UU.<^- Y%6U6D?3 M+2+AC%S;O=11;]3GC%;A\#5')1^9OMWS-AR[$.KS@B.R8$87=8RX"L-NK)B);&?15SEHP.61 M=J57FL;,M2ZYTKHIT,^!&+6.:P=-YSODU76XY%"W<#R499(\550>\7L;\Y1G MNHZ&HKG'YMRID+&12E D\!2F/8JP87T?"[>2Q.J1XE+6JJY[W=T!"56^U^U: M+UR>WW3BT*K-XG M9^1\:W)Z>!_'^!I^VOAEP.H=D;.(%?>O.6?SPX) /0!EYWP!CUTME1[E*\74 MK>8(0H-)64)R#(+U!:YR\D],OQW1Q_[9>S?DZ?V"/N./$H%0%LB2TP$?R M4//Y(ZNW%N<4J]VB8$G%32U0QL9"X??DU1Z=@9 MARJFU'%NT89C?DY7*( K"922?Q\@P(3U\C4N*?1"7M%N=3.ZAN;-8$#0N>^@ MR(3Q4DY^RK>@3#4/4>_8/$TI/SPG)%^.):):9(M=Q/&!$&B'%A,$#[;5+4?A MD2CF4.74+6F#L&'8?%:AATON9YJE@_:AFP!(DL^DP&'09EV,?1+_,IBV<^94 M,"%"*BBC7 TZK'"5:62+RAI*7PDSBQ3;!-]!1HZRXCA3Z,80Z9^8OJJ>F\8%(-.2T,(+"M]K7Q@PFD-,W;$$[AY>D0''5FU M3OZ.$V*TIAI5 >$1;N :;(F9FQB%FVA[9+$D@YY!BR.@EM%, M&=W\DI010O)N*1G>YYD5$" M@ TH*J^+DV@4$.]D# C\P, M2/&0R:7:F-0.Z,"-DX9L=VW 8BPF/7YK*ZG$0O/' 88?5LS&TI)8/@S/&CG/Q$7G'%C&O&13+.MZUPYLOJHQI$M-,B!EB MSX.A6*US%/5^SQ5VS%!\FWB5R3M184PI2=PS+D03K<@H019BQ5.\+$;@0\X8 M\>3[=D:3[%32.NZ<&7';@%$AE4*=C*Y_R06PDG(SQJPO%$S*,+FPC(X,46D[ M]0KH\2HS7\Z#*&A$Q/86K\JQ%3Q:1T>4$ 6;5."3ALO*IM./-&$1(D N_BML MW)=0Y$#'[6E1SJ*84KQ^^"[I-[I\HDFS7/=IEGXNVR?<)6KG3;W0"+0%9LM, M4[?77^>WN6.*5BLM:2'UNWJJ2"TF%W^-;0 32\#GL37F*?/"Q"6%N';ES#>F M*LNX+J&IF12'4\*"K7DWNO+!FU\G%R-$0B%] /^#D[^M.#;74]>"MG+^N2GRB19@AOX)O@8G"S%TI]L!S$^.['AGJ+8Y8/DFUE:E& MP6, U7D:G"G)&$N(+75',T6K<)]E"BBL-;L+:LU!?YW.!!%"QA@K1XS$%IME MXY0Q*_)],X9\+ZEF>LC6&2@ZQ#T%V5A4I&HBV.$B.?A]B8;[E+&7L\;/-*3S MI5"$Q;;'H1D7Y/R:CYJ6-?RJ1.-,E8H MAY1M[J8JN35I]DCR$B/_BKM8A)5SC9/A,5%3$7OW"_RS8/IT+WN>0(3<"[_H MA19N;.5TUO=#;TS^H,YW!/!K8P%3*/\2%DH^*]K,I*'J.K%Z1HSHA+7*>*>1 M&R>9FHF)%3N1HJ:6ZJ[?O4FW]OGJCJ;?8IN:ZQ5JP>BX=TY9_-,CO[8M)PH M&]9/LCCMJE4H\M4=+3NIC=?V77LS;A/$RB\EH>U9J]U=<@8+48/=F2Z<1&EW M,D*03'4Y<0#\5DH@>!U@T;&.D3Z#=N4"&J8<-+Y03Z.BQ7NKB!M%P@E'# M$?A%^#,%JC/T$)9DVI\$E3"E2?F%8BNGXBAP?KB @"0 2'&F1]TQ!BT5UU@0 MW1S5@FTN4"*FL>)K##%FOIWCX5?QD[R4$S:8.C].V6)Z6)FL1+,/_!<4+<$D MHCH2K:J3\3K'21F^:&'SVHJ978BDA5ARQ!=M3B^!X_A&A[&%/K_'=',YN=Y@648QGHWLVCA(;EB=U.PGPMD&X0 GOQ+Y"?*&Z'/4 ME;+,_# (3HT(&)7U_(R4)X8&&_T*[.%%AC!$S)]\1K1>6W/T'O;L[T>3VR\K M)M>N5!5 M2\?Q1F>#CV-54+YI 13X1_QBK M+I>3[.+;^>.WRNMU3_$D,K[F)&7Y[ M-CR5BS5[AX+B+I]S5%'K_5W="JY^EH-L(6&*L-[O)(KQ@_&)@-*CXE)$I*P% M'D176_5Z^H>1'R[;@Q^=CU.LRTK 15&H4'$+2P.LI .&63BD]5"%+>H$!&NU MYYPX93 YMQK\O&/ R2+N4X@O641T(]5V82&3D25[BN[>2,W]GG>'\3)\=Q=0 M;RIIMT_+6U5.I&7RH/C/*@,KYC)H?JRX,IUG&'TT7\Z.5G='$IWQ@>R$>Y-& M<;E:(E-ROD6)%W]FZL'5F$%.07,Z%;.JOM10_&Q ;%L;[HVC+.W4)B M#A\"S@:?6)AZ$ ,7GC:IF;POR"*F@Z2C9XU*D$I_? MDFPJNV*^4?0&\J<0WHT*[/ ^\;A\HQAL/CM2:@T;WPHT(SB)T7-"2?7V+- S MY72^>.( Q7_0+B9*)R)$G9:?QS;H&#?2I ,2:ST1[G,DV\D%:)GA4! [#;?Q M93J3L" 65\%8?:ZX6#OV1.E3Z*X!K3;U'LE:[THYG!EOBWM+$1D+Q@]#J"2% M+I&O2 _#/FZ(#*5,S50IPU&G)(W22WO$5[UQ$11B5F-QW#PKN[KKN-NN21(\ M2]>DDB# ]<[OI4A12F]V7A#D,2)R)?]*H9 -W_".):"U-E.'SP6:21T;C.9! MLU:$BHO &\H!:BRU6IB7Z?Z&GB?F%2E2B>UDHO+=3$X!-YO7]A%*,2T#_Z_P M?IO9W.:IBVZY-=Q,4FBE@6A3<%4H2W?QUAT0OX'BVWG0@QJ5FKX*$[0UXQA99"H/+Q" M\!ZX394#2U!ZXYZTH;!B;TQ\%%@JX5 &."#E2FPA;/Y$,9R- MN, L_\,ZOY^N+9ZLX%498RHR2I)P$LW5MQU#F1 ;8M>*YY#18IY+:5*=\_V$,'L(AH1&E+JFH)'2O"3-@/F ,C:\;< N-3J'!"_L96OV]=3A_IIB*3 M/C'3%MFIX528; =W)C0-VB@(-#/R'ZDC=>:<%DD)Q&(ZTD7N#1S&5\&JZG!Q M)FSH2<4#KFBAWK!)5"89Y#Y';.Q'6!H^VH4D8W];K1>S;_-9;O.DC5;,8T&/ MH81.QSD%WWTAH?!LY;_S)+C>!"I<7C6UCSDCR:(H/PLD^Z;H$H#W5-XUO+YD M743S(K??5D=8X^W1D:OO1(]=-A)/B,PY(B MX=1MQE+7!"TS%0;!E%,M;/C[YME+[Q#UDI5@4E$-(8"-5)NBI3IRT3Q9_3(; MD/B,PXH;Y6DVW_K%:G!LF+5F@.0>'W,,GQ#DKV%*$E4@-Q#%/!I,WNX.AYAW M9C2D<%6=B M*M=YJ*H?Q:M&+T1MU&G_1-S0@1,;[09M&,]PPC,)\%2'C6<>BZ";;F(B+PSVW'+9ML-TMW)H ,/0B0WB8P _3I$W7B:?*"YD M66PMU/+0WC(Q8?_WE&Y\\.;#P<+)*DN&D^OD?'5,S1PU!BD-L7I&CR9D M?KA?)0=7JT>8TEZS?_@SEM-9)#\86-_G?_2>CI7/DE;K]*H0)<4W#OOBZH=: M#<=IR?SFZGB4[:8YV1H;\'WJ.*WWFU2K_+Q)5]P@%R][^R6WDUZ ])MR@9"= M>FAY55\QF)78F'HL&N[0H?>=.^PU4CYNZWS[[SAR M=UBQ29%M"4O56F5:T?G,L'8IN:;S*4'M.;]IN$ QB,EL?9P^%PCO& ='S_+R MD3)@"R"9J9[9&SJ+P< )3IC-^Z"D(S)P5IJS4B+'J.5',2'-&U!P6-W1['9N M4U6E;4U69,QR<7*TR(R-/6LZ\=5M^$M#R;3AXK"6K8XQX^E\YX.:< M^'"4FX,\=N9?/U*8V1RJF.,W<24P,1!^X&I /MBS5N/P'<)P:[8!75(,O,>/ MARG%4L'$\9R9QJ .7=.L"E/"\JJ M\Z*WV^:N8=&V/,JG!"Q[0FK !XI1IYR] M^=I,Z;2+](R^;ID2<2>0UH0?R*IB_.41WX(Q#8)'Q-^HZ^8Y[-+H<;<.G^[1 MI6B!G+V]RLNC=]3,TL1E@:/$SGQ&/ RR'_O-#NS'*[0-">NFH'$/?9HFO7EH M%2_=NK SI\N9!N3-SV0A$^K)'2<[,AM.@8MX0UA:=W.%^'T2J'PGM/!%'NW& M'7=M--?=9_>9+_T&Q\G(;BY)@W]$5\%V6\QP,RY#]CE;\]_/C)X[)9SD#RBJ MB"KW!79QESHH:U60LT%X+,C-SU1B'_*;-;U.B=SVC!Y8#V<,\*[3W\X.DQ(+ MA\JN\WSC^H;PT'U8<4&"8L6O2G;NE"M-,:S_I"@F+&SY3H?MD5_0/':Z,6$W MGQQ6:<=<(X#*3GC8>F[E*\N7EGPKM9!,+9),$<7@A5Q M,'FZV?*:RSI'3=8"K(<.^_#)24Z!,7(<#E;AM5^>N02-3D?@W"$L"\6*FC(R MA042=*J&G'28-)&<(@$752QA'@S2<6-<4ZFB^^V_,/J(G)9+_W@FT6=5+BSV M#%+*G!I([P=_>,G?OQ],S;< 5;O(*N[6[H/BHC[@7*M7T3LFT#)N=UQ-_L"W MU>W3#E.)$45ZK6Y7-\6%&4.H5M.",)@4; [DKVXPVT^ IS'I3T(NA>Q(PP@? M$_CNVL,)-'HYF7]>ISHXN%"VP7[^HDS$0]),1+5J.SM>4W; M,3MF?R!)@7;E&=,F)]^EBSMQXM/'VEIL.8*ZC>YA0=@J##7E\=-Q8QA:8\5M M)L*@.5H?A\// J:WC4ANSO*FZ)2:AT4MFJ@+"<1P;NHQ5$ PI..>EJ4)AX2& M9>@9M!(C-/Y".X>.LCG[J&VNQW$R,2 !6J!&DX8:OTPK[L M8&ZU%/VKE+D_2W*9!0"3>(-47T6+Q%(MQF+=D:?H92+4W:>LEG&=.&Y0R8&* M5:G9Q/#*>4-&>76!*:>A+C<_"40JO I'C%NOZD).N-_3+G$*W23?Q=:6>T5P MK!$;223G!7)%B)_.ULIO"83 UF+%*^/$YU%5'K=O#6"=2C_BF/S/4N9W]<7Q M#NX>/.\YYK["O*?JGU**LP6Y&CL[S6NUN-P4< 4F8? KDQ'N^B-)GZXE5SC0 MZKL-^M66$*&NTL%6\(-O:JNA063KZI=1'Z:3*X_?1I>_I9< M?$@FXX_GXP_CD^'Y53(\.;FX/K\:GW],/E^# TA\8I$C.@;*'+ M'OZ+L.FB1V/CNS3>1987N2/(%7$PQKM!AT;#_M .6,2%MO-MWB;=+&WW6O!' MIYOV^@WX(^NVTN9@X'H#U0T3=Q+5>5 _;60=VJ/-[&?S64:S&AE%_R$[!A#> MHM=(VX-^Y+TB97GT' KR0>=K+T!WU9I\="?KSF/=](N%ZZSES=,#TJO^/W6^ M>)78SNEATQ<,&Z$%P+,)G' M<45;P--FXR\F\]1%CX#E]QNZTD8EKC2[$G_Y M/$J:K>0O"7P!_[3AGU.LCVHVX:__#O__?R/_!U^?&> X[,..EX\3KBX41R_R M0O0RD=MBVRIT^=F7@K>HFO,"UD=.Q 8_;1S_"1];U:7*)WXKUI"L;H9)WZ8; M&;E:DB+DJ7/TQW>#9H).>@ MC,@]%!-F+3?4F.%IG0'\V\MZ9*NL-QPA,,];*TWH0:?;20Z3@WZG"Q\3D_42 MT\,/\"4&>'4S;67]Q'EQ!.[Q7[G?'\A+XQI]YX@Z!\@BF L[#@?-?@L?E<'B MJ7P0"J@NC2R(I>:EU1;1+99SD:L:0'L\)\AG5\- M*^0-YT%M4>*M35-I8Y^ U'Z'25@U\A:&?)"V,UP.,)K]M--$H3_(TOZ@+94D M[EMPTOZ[Y.]2:9%HI455?46GD;::C:3=3YOM3M+NIBU8?B-3'5"L"-"U#^NM MW\3E!.)DPC\]B?M$2D-J#:X^?9!VLF[2[J6]7C\R$N8&>3S/((Q/X[@UH-&! M/W!LLN-&H\;]VK5""ST27T>B*%,2+\]'Y53VESW=2 MX^"LEI$C-U[674NJ%V3?,#P=R#IX%_L%W[C33OLP]_!7&Q0F&$"6#[LHN@^Z MK0SE 7]P.UFS1>V H.OV#2WS'%?EI4O9C!=E:;>#8J*?9NU6\O<"RW.601,# M4&S2)JSZ#QXG-$C>-(.GP@@TNQDJ>FUH"V>OVX&%U$JXK$NM9];DWB6?"5%A M9BO;0%#IGDH;G983N'* &)VQ&O2S)(/G_#J\S=M#/3)K;33ZL+N M&+1Y.-)L0./;2UOM;A7_YCLZ))&Y-PWH>!6B$MJ!]^TU\'TS:+O7'"0?XD# MJ!3VDPY,2Z.,GQ?V7 9C"!N_"]W/FAT84A!>7?CO+).5,"RC49U:M@S)I6LV MX&GM/AU)(%,:L*=H;30&Z0#Z"7^A'.MW+(P-I_],#2IS40-_E^R);/Z6ED>G MPVNLES6*S\K:::?;PA6&TNNL-!3MZ_4\LQ*V:8/8PM.T0]HW#!:OPQ;HX]#D M4/(VG$33 2TO!A(81 G,>H]GJ0T[HD\SUTD;[4RNLI/CO9NM M<3)]>(O#C&<7_='LM^TLT*:$30,SDZ6=1EO:[L'EL*?A<*.AA YT<8FW&CC* M@4B^GHS/1Y,)2N/WX_/AU?CBO)8X-KRR)PZ^VHD'@79EV06JE0U'D_=!U$C, MH-0<_?/ME_FC%NBZ2B1Z)9 LPK=WW5;>L96F&*Y4T+U8>(6^SSG&GX1RUL,3Z,.&P(3_X'&,"V[%E=QA-GF"QN_TU0$Z#7I9V MUXU;M#N;\B>$L B&'2RO"?*=\_9UA2EN\CY(GRQZ;N).!'$0" #Y=9!V6_T( M>4;6QW.]:SD^,_1:@.#GM2-7]9J@2,+"$%@[KXX?SA(0XVARG,6D#B@>(##P MI.$6_5M!D/6;YK<"7Z\S4Z6KZ0/CYY\Q+CQ!K!F*(O[2>>=@86U W'.)>4S> M!"6B+F7<#IHG9PL9/7\H>OXU,U.=(05W8>KQ/RG[Z]#@UD1:?X>R;Y8GR^D# M'4J=M OJ8,M$T!*?9JW3)75Q +;([>^+U7V"LPE?-$'61[BUFBA_8$FTDZ.D M"\-7@Z>Y>8@'7@_:/"I,96QLWII5AS=:+AH#+WJ3.^1>-MKA0-N88 :1T913 MT4A\XM:0D*4'2@'OS/-,9H&',LLE M?<=59K-:S/-JBUER)P\U[(M3W^^R @'G7!?TOX%G![Y-VB!,^GW6T9HM[T?; MKNIZ:E\VCOL9??1ZU3=8@Q)N:? MH4@9CB_!=CB['B6?1L/)]>7H4VTKDL;/ M;OTO<]CQL!$B^$_E05I2 %/X'I_:QEKTC.0H=?VB?;4>=2OSE!2+<[J&66, ?[IQZ>G)56<+0I7D64WT \%T[FW/2YOG?G1N@D[; 0.5_>30RL-&[L!FR7BMM#]K5 M"QK]1/B_J@5-8XZM#L@)A>WV.LT:"YJ,>_VLO:S=NP(5]/S7T>2J_GE4$2+> M1*V,H"AT!^":F\[!#IY]GUA(Y*U$8O.B36&_AD9WN[;@;,Z?(Y/8433HL;M@ M8S32;K/KS8;]2WZ,;$R6><7 ?O.K?@H.HW MG/R0*4'^,+L-6*+<"*LT$.@^)->YT1 M:%BV0- F!WU:)R5G!!T*76>MXZ3&#XH!^N"SI-5#WP#ZI$N."C@<0!;;M8^A MC1T'!AX1SFK%QOG4X&77RN#-P7Z 37F0]7"/X#?M=O.%ZTYR/B+KSOQ2ON[0 MRSP@KRIZ>:4_;_5DJX[5\DGT1"2+6YTI LNM(^^OON1[M[$#E3-($Z@3++,[ MR>Z9V'>%?73Z1+F^EA80<<:H*@OC.WT*1^%?O720T;[N]-*LUY"_FMV6MH#W M%1#6NZVTBP&D%HBG!KG>N["@\).S?*RT4 'ASF3)W'V\N#C]^_CLC/+8QN=7 MP_./X_=GHV0XF8QJGO'JNMO3-"SDCD2X$^^EX=#_77YM;"W@B=J&U\^RONLF M0;F%CNBA ]*AFT32%DH-26P0Q'>K5ZW\!-T,G%&UPKM7X?B4U F5]3?8 Q_7 M*W(:V8@=.B[J>0;/YK<,%^ X[@TT@9.0Z^3=@;XTDW0@MJ=K,XL-.'@HX'J9-!(AV:A MX.D]D$][&C5C$]6$A^-%H%DV&V:B/$^WAI$9NZPX[*TN/B?#YX%*UR/M#:1N M![I7QX\,2D>7!MRH[C4HXOF ;HDQDM&/-(%+:H7C<#B&M7.GRH#!*DR0<& M:ANZ<7-!]HU)VH!]P@NX*](W)ZE5CN'_ M#J_&8'72"?7+Z/0CYE,/3^"[\57=C&H?IGX6,9RCA]?.NTKEK54^IOYP1D-G MDC,0I@/L>WFM-*""QN)483N4A=!GK6MV@<-/%&19H-\X(>-14#*L$V) WFUK M.V3DE!L,!M[SF$'T^SPS0U>'NVZ6*RD^TFH%627N$G$>6B8ABN#Z6D Q7SLE MM!FJ2T%844HE?/;;]OM@;7WZ?';QVVB4O!^=CSZ,KY+/9\/S>EH4 M%^4*&R 6U$_GB^BZBEU8U"OKG22:WFA;M*F)9%UF#4K@'*3]7CN9F*M$4P*[ M!\V!9@=^;B372W17YC-3R ""/ATT6O39: 2!^).+3Y_&$NQ Y?/D@HKY1N>U M*_E$%4=PUX>G!TNBR.AU2)-QB]UE@%<'/9 \>HR3Q:@@M<(BZ4N?)\@CTYKE M-':=QXT#F)9&)L8!S$"[TV+C ).0VPTV#L!8&G0:;!P,TBY: M8VZ((U.E!_ MO+X,([.85X));_7!P @.9\.WA5F/\RUG1C/("KVK"4;;WVN.KA=KDMP7>SX7 M1O%PQN=P95144A5PW MIW_BAFQGH5OKE^'E*!F?G\!F &-LE]"@W,=G]MA:$BV30ZH,AKPL#6($@DO1 MN;F8QL^K'?6!_K/\AV!*;/Q!8),)\/B%HTB?&Y(0*5L)LNA&?V"0 7G=*%G0 MO3FB8)V:[6.89KV(EQ9>@\ZN'OMU M^G!);]>C,8&["XHL9E7"H[-CN#GRZ'8/'MV0(J+.,?0S\N@.);33<0:/'NQZ M-":8-\'V;W2;="X=MP)=QUDK+M,?324S_>E,OJAB--+B/DO#*0!F-K]KZM)^ M*^4CT_'X,LHPU9X\?.TV5B5I36))*X8Z(Y(S MW!X,J$@,FNH>@VB^C#=!?'CP'2SA3A=.3#2CVWU\=LD-\EX'./L@]"D[%V[I M'+>RLEOL(FME6=IM<$$(="OKOFRHNJ /M= 92O4DT%"WM^O]FFD?-E>K@T9F M>W#<[^]^OU87"Q!:IK.=&N\W:,!&XSW>[N%N?-'[]>#]VCBZI '!=+2K]E:Q MMD]B"YQ1+FH#5J62]K2O7"X_%%_P6 ]$R'MTJ4GYKK@)#6NCZQNQHJADBMR+ M[=C*KIX^P5&\)ILQUO<>G)N]?C=!=D]]68O='[NCA64O:;L[D .YS@B5#4 ? M>HHN_LK0[+=BO:=+NJ%5F>SN]*DO97M4R]_*ULF5\,39V P^90H1) N.QLVU M^W=:D<:&?%?-N/I;E1/!VG*G<^)7F"7/\WPQ2Y._!(%S_1Q%N$9WY)#.+3(_I1HTCT%=^TO2@!U+'TW\+],JIGFG,@0-K,TQ M_U1L;P^,1X?5+JL*\L\7G*HO>Y M[Z_!OO>N[K0%I2N[V(J?T;*2NBF!O>%B M40(J>HMG7(.@,M)6K\.?W6Y22ER-^>*]/@4_X7)0\&"-)),(93/8H%@YB?E) M<'9C/*0Q2#XRJ"^GM\S0TB%Z%)1X<$4?KP=;"O2V09IU^ZZ@J'K'MTD7ZW3P M6.\UJ2[V+590]^";.N-#2)5:\?6N(%"QYH^'I==$G0X+:!J\>[N4W=!-6Z!0 MH#W=0RX[K%/LP(S!1Z/9PG%J]'JO?Y' 8CLYN?YT?3:\&ITF%U>_C"ZI_/IR M],OH?(+V"E@N%Y]&R<'9Q61R6,=N(<>7S5!P79\&>0./U5UNT!=LKY+'[O:X MUA.?QO_ZSLT,8VK-@S-+23OT$B%Q22<3FWI5>:OKESOU?'(*T^O@<,;SCTT" M1CR=XR"CA$7CX84_!E3D=5$^2C M\X $.$&BE) MXEKOMQ\\W'N+(SOA'[D'+%*2RZ ';KX,+\ 3KP=2:#ZD M^$:.U;M+^!(T#55"/"X A_1WM]91D%/%18KB;Z\ '"X&E09O=7F>^(!\K$M8 MMZN&%=ZAPZA'R[D?N^N@VR*,(%I]%;H&/)6@& A")J:\'("ADI&\ZM F+56' MS'#(XME%;8["$+>E&^?@?78E>%P%H5' V9'1RUHBE&A7TZUAY0)I %?#_UWA MNS\QL"NJB]ZIE2CIE65-=-.IH*[ M1V@1_#><$@1FHZG*!RW*[VUG:3;H80U^,VOJ%JKN.3\%0RB'G'F&Z%+H&TP[ M_6Q7G:(_4MLO(ITV2I.WWTB']Q\H.Q6*C$.ON>\TY%*._H[3*^[R&6TPRM3O MZ2G9:NG:3/D8I0GBTJX55@LC+@YA7/3;=D:R+AZSB!?23##9055FS00ZP.IE M3"!OM,'X2-OMEL'->.>T0AKY8=+K9EA+D?8Z'5/K;L _2Z[Z7#66L75@B_RX#RQ%'K=&0*(VR@T9AOXWU'U48.V"X M@J*'D2(6KF"IM3L);NZ^9)W&!@0!(KNM9-"E8H1?(Q11!ZTFQ>OP,("ISGKA MDG+:@XL[L'' [NO#6X7X#P?==-#)^ C#?.IX8P4\A^(=YR4\5&\5P^>MH/A4 MXU?&T%(QWP'!?Y_-]G;H[\B;(QCV55RO,>GU Q]7,]1.$NT*1VOK/)<::'6. M&^S.<3/IPA\V;Y\S6)SY-R:ZU7\+C,7\%@>])G6TV3@>^#D7 MK(0<9,>H[J!S[Z!YW-Q7+#:;QXBBF;6@];^@S(9V#BL!-<-544K9Z0:U+=DG MX>.+MW$O@!H3%',@UOV%5MJ3'5B]OJQDT5/Q5N50G.UFVNZ2;PYD).=R,G38 M6)"DS>Q:NE:!S89_V0S!&IH.-)!A.("PW&K?&A12<:!VQ\/UQ*9<-NCNH '_ MXIV@D37Z57<;T)_5FIWIDH67W"CFQZV#365+Z0<#F\)N7T]HO1?31R&9X2W+ M?R_F#_.M*-@'T,E.D\%"$8^._D HMAIS%P/Y;'=@H-OA] 652*.+CY?#S[^, M3Y+Q^8>+RT\,UH6)-Y>C7T?GUZ"WO_\M^7QY<7I]80S?/ M(=MU:()77/R#-/56UB--'2/D72KNP@R!!IS [>3D"TPPR#Q$7(2#?P"Z.P)J M=D!- QU^](08@? SG(FP#YKM 1RSG60 J[RK1M7P 6;B=HIN(M 3!YA&2SDC M[12=$7+-9C[%4L<./!':0E0\ZLG F&$,68_P*2WR2\-?F"E"A6?=#J*"5F;) M/I9C&19&6B&7(F@U>[;P0F5NO%E/\P5EJX,J3%*F@8GBS<*\88IPCT ;VUV# MY]@$):<%.K_ZZJO>.P)W6'<9*_SN_7KU]&AE/IP=2TSHA)^WJ]M58 -?1IH@ M;W]I"]]IQ8]/*'+0!8E"#K%FKT%PRH12FS7;S-$,TAE$ V*,MEH]4'3;2=9% MF,A!,ODVW]Y^23;/FVW^L"%(CWX+']6F3(AF#\81U-43$@8IZLL@'@E0U$&, MQ,2IP: +4]8!6P44B:Q!D%%[+/&7OOX2:YC>PW^\2T:GEY2P".N&DF*:&;\B MUA+!*ALD'^ "A,!J=V$<&AG!A;80\A;DPM].+_]Z"O^;P#6H60\&B(D[Z/=0 M;^^U%36MW8#ART#K[N$G7--I@!;>3D8X#KCTVK2BH?UF#QZ.\@1KZ9NRC.$_ M4&E&A$F02AT6/:\0!!R0\4(P:7(^NJHEO5=%SU#0NILBR^X*H2Q"MCM5 1??&*UHBN^G"6FH%_L+"!D'B]LFY_G#+*EX0Y:-/G (91K7?0[E@)QO9$ M'>T,NJQ6-]C^P?\:&S8D=CCI8UA7B,*?/H>Z#(BNOG7G'Y!9!99>FQ%:K5FV M*AEM>AT.#39)R<&P ;H, R5T=/DI.1V]KS?[5SATL_QFARZKSFVG,H+N/(4[ MXV&0H+#-7)\JV[RILF&/5D,0CT'_L1AMV#6;GH$\*E15#$=SM#T)(.QJ 9[' MB!0C8]OY&00M3#.HD7B\D:]F3A\T@W:_E.*JED(&.&?PU[F["7=7%IKB2TQO ME6'7\?^./"Q')>@':9'S(\6$!4Q#6AN33%PX:TSO.#CE0,HAM'@].4T.W@;K M&4;U6$0\F+^)#N?>9;T5/D3F2=" MG[Q[+PYZ\8IFZ[C1"+9#LQO]MAW[=O^.(LE'T'9S_[9C6.O187C56H\KS\[B M?8M3^XGIG8)I=!=PKV215X&5AS.ZV:I?,PH8GEJB;*&(.IB)(1L-V50"H9?U M-*6DPFVQPP[89O'.%CL"@FTWO;$-%'_LQ>^YN+O#I/$[Q6/?>(#LWW7N??V M9 37G L:;42"\7*X4MDD>_,?%R3CE;*;]A^7OBI[.BW<'R\T+N7*<3(.MR\>8 MAI0L$C4(SOGZ%#;%6VNRV,3,SE(BFT"+J6*RV3$:H,77'X<7L=M$A$G-*YUU M5IIZ^9J5'?*\& (]BT/K"OR_:L8QEH4_(\_)G\C9<224T.<$NWX@6%3D6K M%40XL+ 8Y!AOQ_$VO] HFI'?KTGM[[Z-FB1_5DB%P^F>A<6?^F=TT#2!-=B6 M(,K,!#CYC2-F99\I4[#'##72G?49NL/-_XM),=K\G\IG.+DON?>, OM4N'M3 M,4>_J]@8.JRI*-Y)']U2^.4S&WJH]]:PL0@S!+MT+>_+]2!N#J;3/GQC&WNM'3&8G,7;4",@5:]R"=H E.OX\ MG<^.YLC"2!7 +VOO4FE4=:T& J^,K.HH.&OS>)4O:6KJ)KB@QE7]V,D2<%;5G FE;6WUYP(6U&\WW&RHW"9%KF/ M2L=O'3G$XLQ=X0S&R+N"K1\C1=ISVW_(;XZQT)]$3O" ""E%Y0E95I:28E6] M5$9R\7CJ5XH@ZL=S[C+55S6M'$G45,H?<"OW,5?NHA);(],,@N2!K=]F,IL& M:CXY/6UZ;YK<36_SDH.;"W*#XSRD.PH&__7\2%$_Y'?BD(HK8,RI$ZI\<8]H M23?=>NSMZO9WJ<<^N)Q1%7!?F'WE= M[9XGZ=&8.P*71RG3_DQ^R,NFTDW,#;]?ANND1,3MM7$\,2@]KC:&/:%8(CAC MG&A[K?*:KSKT:<;J4XSM[_@*LCIWG9/QJR+D7N41CHJ+=G!Y56Q&HSQ0&*[F M0((S F=%CU?"&54.'5IZT'H?8W'"5)24\8M5C6^.&&K"K%:?; M? DF,9SYL_F&E/]H-FTSBX5=+$0W3J9Z2Q;Y-F=6T/WZY(#55H[H?J/9;,1Z M_J&*V:TR0!$'ZBU>-8B')$I0?O],/C$ 4_'Z]K[-3/^(-2-(P<6O^]'@'3TR M5+E"1./@G6/-1:&02]^W[.KX:W7CHU,B0RP5&Z[TQ0I9?DJD1\1M6RU2]F"( M2Q&)Q!().0G652)%L\HJ?(!EU&F[M8Q:=&J[FXDI(2>4:P$SF"\6T^7JC^3* ML/AA$MG9U6G ME?53%R5<0!_G.$$::1NB^?26XT]>.)91*Y!\UDS,,K:,&E* M@AQ=WL\2TKE]S<(B@5%-%KGRY)MJV\?J%+$D(7MMJAV1)(\"6U;,I^202Y1W MO/B^Y;]7*"RUNXF+-6!?>4UK)>0LKVFR%G/+J_I_DU[0B+W'9KX[HO:MOL#EK=M_(92\BOSQ!0X3R\F%>GCQUP)*$8,4!4IK$3,-VX7+>DOOS5 FG4(U S"<7TQ\@9]W_Y1,G=@?UV$LD0WBUV:@J0%XF" M79MZQ_;U6>:"?LGW;D6R)(=4N 5" 679YZQ#^Z.SB1)G4Z%+D- M75$[WB)&N54GISG"Y!8(-8'!_S-&^U9^<1WGJ+VZG@-97)[UNM*/2R;;1JT> MFJOK]7#GCJGTL6]4P#]_]XV21OG!S6(;/O]Z85J-+(O MS]".MPG &5XUNY1C^)WQ^OZLHM I[RV-&"G*/OK>?\3W<\IGJ[I7B\WHU0W\ M!YK#?]\>5\Q*E('QSWI,77?>7_'\&%7FZZ>PM-2GZJ'_P%'?W8$?.O0E1&.O4T#^Z6EQG#2: M\?R8?WI:EB?/6&ZP"O*R"KJQT"GDDXD%!@3#R/R9?$9I P.%U::1$"\EZ;\7 M&#$B+*B[[VVY/\%AK3/5)=TFNZ7^4N;IXQFIFK%@B;0(>Q,.R M6LQABK$&47J,+QBH\\>M6"(%OX;>Z/4'W[LTV]J?E;*K)'UQ[3=,H%44\[]% M#]=LNHXZ2Y"4)>AQM#:\>]P)OYR@DH54.8UF\K^2R?0K%_Y$)C->65[)(?>Z MS7 6I883FV+C KFMN-R8B.49VG>UA8G^FG^9WX*M$>>8^_ :,KFXERG.Y5:\ M-L+@MBO)K^+*,S+V5U0Q T)LOF-77:Z>!4I/TO139S.%4QY9,=S"Z\$9G-7>:9XZ2VO3T(/5("%@AQ18K^J.5'NJPFB=<[H;:G% MV*DPV;TX4A_G(@IS4;8)2JD6%30/&%(J(. MO:9[N%8TM8-^[GU%C M ;RH 6<=O.A^7@[UI/HKET4=>5Q#$, M/TV?#9)-6>S2*/(W8K!:M=MU:P1&5B=:W83=*92X^3X?R=UYC*EG_6B;,4W5 MV"_P+/R+2A?,<]>X =0AH"R>9>]OS^D"8(Y4=^*B,&-4_W&['4 3[S&8W1(U M7E0P'>TZ-^OOUE*EO8[!Z"R^.!R.6PCBEH@D0\2BNF=ZJYOG6,%(,B0W[LZ2 M_'UUCQK$NE55RI'5H^R[E52Z%6U^7*QN0*+PVXP-GS Y6K-&(W03ETQ9H%4% MY+F>M*@@I-VIKSDM!X[6(DEM\8)H06&$L+9X"5)3A#U>+>W%V=4Q)=L!83_JTDT2QNL24/YHT?$2UOY3N]H(S1<@8QAO5%) M /5'OL\+A]CCXSPJK/CWHP\7EV8;"&?GWNO:XVL)@CYD8026&9QZ+UOZS1''/,I^&"\/;+Q=,9R;/WC!=5B:T&-*_ M?#DE+5^#UN4Q\QFR&*.FE3N QTB (44^FZ>;S7PVGZYCY*$FY=939*,3])RB MW^$5#Y-\("11'#YMOZS6$2OL%$3K9CN_K;[JPM\7E9O!BH\S(IO])Y#&F]G\ M-N9INE[>3;^NUJ2RKO-[/ 00GF(:O5B)Y7"VON[>([9BJ\!G&3%$(Q9L%G58 M9=&$G=A PWDU@;G)_^T)G1^CKQ%AF45))$[S)3K2=FRZT8[-B T>Z5=]+L[BG4C-V?A+T!>BZHQ]C]2=D>^1MC/L M%O)XAM\2L6>DC7*BS\!KT(LY UY/ !KT%/E (SU%?M#P^98H-'SCXW9LT&). M%B06C3VR&1M@I!*-#3"U'+116*;PF?QR<38^'?[F'0C1'?.:<)R#=?IEM9B# M,0\"_/X>A I*@!E,R71=(M%CMSHBPZ0Z^<#F.X(*MC%L*^<,B5F,F!>&8?AU M_G5WKV"ISIYNR9_L\_-280[JO9@90J2?;,WJC66/+(>2B@T)IF-I=DOL10HS M?WV.,NGC^?B?68_3G-R7J&^495N6+>425OGCXC/;FJ2Z4'LK$N!ZZ6XXE>\- MW>C($.#R44Z [%M)--FNX/?I R6FXFV7^?9I#4;\OUPB5/ '/C!+BA7WIZ>- M3%I-7MFRDW7_._=@HMWCUKUH:,M?IB[_[-X3LK.LJ?Z:O'V! EK:+^=A<7IF M3= OMBD9F2 0ZNB,O9@.Y B5.FV\B'H7O5+,AA6ERJU;H%U!(%)U:1F\:HP@ M))0Q>Q ">[R7H<4"ZSY8;T3*&W>"*1EOR:^;>=#:"^>F!EUN@2UW_Y-@?TK> M^.!6D.3&E?OONW[WH<-]B7.UA+8W>+63L.AU%;7I/#+<8$E6<>"&8M\0TP:K M^/0R<)F%7SF$M$$#0C8;+/4R-MC7%4.\FI"UQ$$8X6&-K^(R9M3@:D. &GWA M4*#=;)U0PHY*P +XO(F0QW1$1JO.TO_Z7_Y+W,=3:,P4Q9B,#_>5I1^]8S]S/HNB0!(+Q[,U$\,K3M BV:+[U2WV*&+# MQ^0\VS*E:Y%5!\D.+R\CB?)&GN:;V_7)X3PV[':FL\I\2MVBB@,WOT9MT&7E,(Z;A MF*O+WZ41ZYYW7[QW8. PDTYRM8)K$!TZ9NI\)F43#C=97 YT:1H=KNC*AK6Q M#E:6%C*6[$QUS?+/0<>T_SVO_X&;UG](O.[%/"1V=\Z4O? 0PQN\^SG!SZJP ME?SL2DL7YH8$2ET=LPYMCOUUCZZAYE9_J$Y"% M(%Q6*4'8@4J\I6H6WTE;[69R0Q3]LLS,N&P('E0-<(V'X.V6V2A+6$Q+A,GD MY)?1Z?79*!F/,;ODXGQ"#C@,_"/:LE54_W8]/!M_^(WA6HBI[27.F:'FKOIN M>="%_NUINIC?,3)4"9.6@Q?RWO5R_!9Q&)S0*%!&T>[P\RGZRJ+6O?/($=OQ ML8<-]V,$\R]7YF;V_E!0L!R2R_&U548U_KK9;/_G_P=02P,$% @ KX%0 M3'\D?=MT @ 2@T T !X;"]S='EL97,N>&ULU9?=;M,P%,=?Q7(1ZB34 M)"WM&$LBP:1)2( FK1?<36[C));\$1RGI+OD<7@LG@0[SC<:A3+0VHO&/L?G M?WYV3MH3/U=[BF]3C!4H&>5Y %.ELM>.DV]3S% ^$QGFVA,+R9#24YDX>28Q MBG(3Q*@S=]V5PQ#A,/1YP:Z9RL%6%%P%<-6:@(V_$A$.X-WT^>="J,MGP%XG M+R83=^;>G5V./=/:=0:!U7D7!=!;O83.[PL_*#L271X0_?[UVY!7?WK:G7O: M^41H_#+TRX4]_[T(\%[TI@ :U! MZR.&P0[1 %XA2C:2F*@8,4+WUCPWAJV@0@*E:T_G]XPEO[=NS\Y,6=8ZC' A MJ]PV@_W>U,M'CF9F FE+> <6D/H9T@I+/FUGE2+*^-/+E"/U_M,$R82[;WY M$G8!U44GV0@98=FF\6!C"GV*8X,C29*:JQ*98YQ*":8'$4&)X*AB:"+J@9;= M8DIOS3/[*1YHES&P:\PM<2$P%,U0[[H>=G?-K9#[:E:[+[LX2A=D9"?4VT)O MAU=S4[?X1N*8E-6\C%L K8ZRC.[?4))PANUF#B;TCDP8^JC) U(AR;W6,Z6R MU08L(=AAJN?E7&P(_(:/Y]3P!R>0J0JU. /(&:7%P\?4;399T Y+\^2:=N,GJ=S*"/ M::U@4Q"J"*]Q4Q)%V/*81C* 'TV?2@?=1-?.:'F%-OK%9J"O8R,@'NK=M6ZE0A@-_Z (U(PV_-V;T_A#U!+ P04 " "O@5!,D"<' M%F4& U.@ #P 'AL+W=O0 IY?__@1NVB6Q=^YERY,=3.1O5D*?=B5? M?2^K;P]E^8W]N\^+^GJT:YJGSY-)O=FE^Z3^HWQ*"_G)8UGMDT;^67V=U$]5 MFFSK79HV^WRB7EZ:DWV2%:.;J]>V5M7DYJI]EW^M?U]L_6;)ILN=\$W-@U^OIZ)/I<_1^F\O$QVZ33PI-@R7C19\\)$<6Q*WCMBW5>+[?5(D>^;I)'_\YS5V4.>CECU.9,? M5&*KM.!TD&[@1X$GID[,I^S6\1S?Y2Q: M1R'$P^2B$-M%^'<\BM\A82I1B%TR#X+I%^%YW?,@_-CQY^+6X\R)HKZ4%\*WH/$-*(0>Z0U&I<#T968LKO?1Q#3 MAT+L#\=UU\NUUSDND#()N^DYY ON1Q(68F("48@-(J,7+#F+G;]Z_:IBUE") MK3'GP3QT5@OARLZ=!>&R\T8W#D/>"YV*"40E%LBQ5W\$\,(+HNC#1^9S.,.H M:'I";)"8ATLVY;<](,P?*K$_A%Q-B;"=5-I5E!?X\[$G'X7I>X&HF$!48H%$ MZ]N(_[EN,>5H\WOAPXRA$ALC M.;/B?^6$F)A7-&*O@)7_R1!B3M&(G8*G QBHD4O8M.@.8"F0TS,-!JQ:4[G M "<['1./1E[Y0I(!=@$Q,?%HQ.(YF0Z<#";F'8W8.VA>H$'O:)AW-&+OP+S@ M9 PQVVC$MD$3!/T2%K4QW^C$OCF7(+QWMX[Y1B?VS<\\X50_ZYAM=.H,!ENC MZ1K$Q&RC$]L&QX2VT=%-%F+;X)@&Q,1LHQ/;!L>$^RPZ9AM]R#1'AVF.CNE& M'S+-T:%N=$PW^E!ISICY255!3$P\^A!ISA%1WOP,-RHQ\1@#;+M(S%F25>PY MR2$F)AZ#6#QG,)T\+S?R;HB)6<@@MM 93%$T2?$U>X"8F(4,8@N=P5Q5)6O; M@YB8A0QB"YU+PG\\11 3W>PGMA!,PLV2>K=1XB)6<@@ME ? MTRV+IDHVS2')F6SK .=- [.006PAM&Q@0 L9F(4,8@OAF)\@)F8A@SK]P3!- MF/Z8F(5,8@NA11A3@9B8A4QB"YTIPKQ:'6)B%C+)3YMA19@QQ,0L9!);Z'01 M1DI]\\]!PD!,S$(F]1[/&]8?8>8F(4L\ERHA\EG,^YV,U,HGRK6PT0//Q-;Z VF?&6+[B#' M/;N8IG"]:6$6LG[G!M"8K?V0N\'<%W\?QR?$Q"QD#;D59,-0)UG>VV6S M,0O9U/M" !,6NJ;I0R-I(29F(9MZ7PA@SK)ZD^3L/DTJMFP+71F<-VW,0C:U MA;!#CC;<%[(Q"]G4N=";0XYOABC$1'^$0YT+86<>;5B1LS$+V9V%)MW-]S'0YZ[\EI0>&727N_:>/T9Y\U_ M4$L#!!0 ( *^!4$S@KP?]L@( U : >&PO7W)E;',O=V]R:V)O M;VLN>&UL+G)E;'/%VDMNVS 4A>&M&%I :%Z2EW019]1)IFDW(-CT [$E0521 M9/=5/:D*)#H=&$<3"X8%\A]]%JC[^)(O]7!NFW(Z=V7U?KTT95N=AJ'[9DS9 MG?*U+@]MEYOQET/;7^MA_-H?35?O7NMC-K)>J^FG:U1/C],U5\_[;=4_[VVU M^EGWQSQL*_-^,6]M_UI..0_%W"[V8=Q@O.6CR_^S?7LXG'?Y>[O[=I!= QG7_"2$-5]K"[BV?*\M -ORQ;: ;,LWVP*T+5]M"]BV?+LL"S]KH89NOMP"]A:^W +V%K[< O86OMP"]A:^W M +V%K[< O86OMP"]A:^W WH[OMX.Z.WX>CN@MUO@K 0=EO#U=D!OQ]?; ;T= M7V\']'9\O1W0V_'U=D!OQ]?; ;T=7V\/]/9\O3W0V_/U]D!OS]?; [W] F?= MZ+";K[<'>GN^WA[H[?EZ>Z"WY^OM@=Z>K[<'>GN^W@'H'?AZ!Z!WX.L=@-Z! MKW< >@>^W@'H'19X5XE>5O+U#D#OP-<[ +T#7^\ ] Y\O0/0._#U5J"W\O56 MH+?R]5:@M_+U5J"W\O56H+?R]5:@MRXP:X*&3?AZ*]!;^7HKT%OY>BO06_EZ M1Z!WY.L=@=Z1KW<$>D>^WA'H'?EZ1Z!WY.L=@=Z1KW<$>L<%9@71L"!?[PCT MCGR](] [\O5.0._$USL!O1-?[P3T3GR]$] [\?5.0._$USL!O1-?[P3T3GR] M$] [+3#KC8:]^7HGH'?BZ[V9Z%U.=9_W/X;^W!S+O4O^6?S+F@G<9?BXY/MG MW%;];LX_ M @ 9S, !, !;0V]N=&5N=%]4>7!E&ULS=O?;ILP%,?Q5XFXG8*# M#89-36_:W6Z5MA?PP$E0^"?;[=*WGT/;2:LRJ543Z7L3 L><\X-8G[M<_7R< MK%\<^F[PZV07PO1%"%_O;&]\.DYVB)7-Z'H3XJG;BLG4>[.U0JY66M3C$.P0 MEN'8([F^NK4;<]^%QDOK) M6=/XG;6A[U*_,\XV/X)KA^USWCOCPC?3Q\;BT(E_%J27RQ$>.WLZP%PYY^00 MMX4]-6HN/'UF'QKXLAOJT=GEY&+5A?;$X\5(=['JQ7'A.1_1'K=.8YLW#8^M M+_?#_A[=?OY^ZH7_+7HQ'S[VUL^70T)R*$B.')*C@.30D!PE)$<%R?$9DB-; M48)01,THI&844S,*JAE%U8S":D9Q-:/ FE%DE119)45629%54F25%%DE159) MD5529)44625%5D6155%D5119%45619%54615%%D5159%D5519,TILN8467.* MK#E%UIPB:TZ1-:?(FE-DS2FRYA19"XJL!476@B)K09&UH,A:4&0M*+(6%%D+ MBJP%159-D5539-44635%5DV155-DU119-45639%54V0M*;*6%%E+BJPE1=:2 M(FM)D;6DR%I29"TILI8462N*K!5%UHHB:T61M:+(6E%DK2BR5A19*XJLU05E MG8]I;]KA?TE^C>/^9;Z8_U]S_0=02P$"% ,4 " "O@5!,'R// \ 3 M @ "P @ $ 7W)E;',O+G)E;'-02P$"% ,4 " "O M@5!,9O,+8(( "Q $ @ 'I 9&]C4')O<',O87!P M+GAM;%!+ 0(4 Q0 ( *^!4$Q(BV75[@ "L" 1 " M 9D! !D;V-0&UL4$L! M A0#% @ KX%03(0)9%:G @ @H !@ ( !]P@ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ KX%03#NI M]/<>! )Q( !@ ( !IQ( 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ KX%03%@-6AMG!0 :AP !@ M ( !PQL 'AL+W=O 8 " 6 A !X;"]W;W)K M&PO=V]R:W-H965T&UL4$L! M A0#% @ KX%03'89K7^S 0 T@, !D ( !;BD 'AL M+W=O+0! M #2 P &0 @ %8*P >&PO=V]R:W-H965T&UL4$L! A0#% @ KX%0 M3)3Z78&U 0 T@, !D ( !+R\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ KX%03&@ _>V 0 T@, M !D ( !\C0 'AL+W=OK,! #2 P &0 @ '?-@ M>&PO=V]R:W-H965T&UL4$L! A0#% @ KX%03+2:$YVX 0 T@, !D M ( !M3H 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ KX%03-J:1=VU 0 T@, !D ( !>D 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ KX%03.*, MP &U 0 T@, !D ( !.T8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ KX%03%:F8&'J 0 9@4 !D M ( !0$T 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ KX%03.-D2K&R 0 T@, !D ( ! M8U, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ KX%03/1>/-?> 0 04 !D ( !55D 'AL+W=O&PO=V]R:W-H965TZZ0$ &8% 9 " 6IC !X;"]W;W)K&UL4$L! A0#% @ KX%03%5@+O32 0 G 0 !D M ( !BF4 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ KX%03# $"##+ @ NPH !D ( !?&L M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MKX%03 L1MR;* @ 5@H !D ( !.7, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ KX%03(&NH-W= @ 4PH !D M ( !B(8 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ KX%03+GAB_!6!@ &2D !D ( !:Y 'AL M+W=O&PO=V]R:W-H965T/"I ( L) 9 " M 6Z= !X;"]W;W)K&UL4$L! A0#% @ KX%0 M3&%AOT#T 0 " 4 !D ( !2: 'AL+W=O&PO=V]R:W-H965TU3'@( $4& 9 " 7"G !X;"]W;W)K M&UL4$L! A0#% @ KX%03 =\B@WA P 51, M !D ( !Q:D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ KX%03$29(1_Q @ T@P !D M ( !JK0 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ KX%03' Y/I-K @ K < !D ( !M+X 'AL+W=O M&PO=V]R:W-H965TK# M !X;"]W;W)K&UL4$L! A0#% @ KX%03,H* MK?%L P . \ !D ( !2,8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ KX%03.C@,6\V @ 2 8 !D M ( !/=$ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ KX%03*-]>VB+ P ;A !D ( ! M2-D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ KX%03"XSJ#DK P N0T !D ( !@.( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ KX%03!M*)2_* M P 61$ !D ( !=^L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ KX%03.#<^AC5 0 C@0 !D M ( !ZO4 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ KX%03 U?>GCD 0 ^P0 !D ( !3OP M 'AL+W=O&PO=V]R:W-H965T7!E&UL4$L%!@ !B &( X!H /S9 0 $! end XML 108 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 109 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 111 FilingSummary.xml IDEA: XBRL DOCUMENT 3.8.0.1 html 373 458 1 false 113 0 false 6 false false R1.htm 0001000 - Document - Document and Entity Information Sheet http://www.mellanox.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001000 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.mellanox.com/role/ConsolidatedBalanceSheets CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 1001501 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.mellanox.com/role/ConsolidatedBalanceSheetsParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.mellanox.com/role/ConsolidatedStatementsOfOperations CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 1003000 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) Sheet http://www.mellanox.com/role/ConsolidatedStatementsOfComprehensiveIncomeLoss CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) Statements 5 false false R6.htm 1003501 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Parenthetical) Sheet http://www.mellanox.com/role/ConsolidatedStatementsOfComprehensiveIncomeLossParenthetical CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Parenthetical) Statements 6 false false R7.htm 1004000 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY Sheet http://www.mellanox.com/role/ConsolidatedStatementsOfShareholdersEquity CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY Statements 7 false false R8.htm 1005000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.mellanox.com/role/ConsolidatedStatementsOfCashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 8 false false R9.htm 2101100 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://www.mellanox.com/role/CompanyAndSummaryOfSignificantAccountingPolicies THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 9 false false R10.htm 2102100 - Disclosure - BALANCE SHEET COMPONENTS Sheet http://www.mellanox.com/role/BalanceSheetComponents BALANCE SHEET COMPONENTS Notes 10 false false R11.htm 2103100 - Disclosure - BUSINESS COMBINATION Sheet http://www.mellanox.com/role/BusinessCombination BUSINESS COMBINATION Notes 11 false false R12.htm 2104100 - Disclosure - FAIR VALUE MEASUREMENTS Sheet http://www.mellanox.com/role/FairValueMeasurements FAIR VALUE MEASUREMENTS Notes 12 false false R13.htm 2105100 - Disclosure - INVESTMENTS Sheet http://www.mellanox.com/role/Investments INVESTMENTS Notes 13 false false R14.htm 2106100 - Disclosure - GOODWILL AND INTANGIBLE ASSETS Sheet http://www.mellanox.com/role/GoodwillAndIntangibleAssets GOODWILL AND INTANGIBLE ASSETS Notes 14 false false R15.htm 2107100 - Disclosure - DERIVATIVES AND HEDGING ACTIVITIES Sheet http://www.mellanox.com/role/DerivativesAndHedgingActivities DERIVATIVES AND HEDGING ACTIVITIES Notes 15 false false R16.htm 2108100 - Disclosure - EMPLOYEE BENEFIT PLANS Sheet http://www.mellanox.com/role/EmployeeBenefitPlans EMPLOYEE BENEFIT PLANS Notes 16 false false R17.htm 2109100 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://www.mellanox.com/role/CommitmentsAndContingencies COMMITMENTS AND CONTINGENCIES Notes 17 false false R18.htm 2110100 - Disclosure - SHARE INCENTIVE PLANS Sheet http://www.mellanox.com/role/ShareIncentivePlans SHARE INCENTIVE PLANS Notes 18 false false R19.htm 2111100 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) Sheet http://www.mellanox.com/role/AccumulatedOtherComprehensiveIncomeLoss ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) Notes 19 false false R20.htm 2112100 - Disclosure - INCOME TAXES Sheet http://www.mellanox.com/role/IncomeTaxes INCOME TAXES Notes 20 false false R21.htm 2113100 - Disclosure - GEOGRAPHIC INFORMATION AND REVENUES BY PRODUCT GROUP Sheet http://www.mellanox.com/role/GeographicInformationAndRevenuesByProductGroup GEOGRAPHIC INFORMATION AND REVENUES BY PRODUCT GROUP Notes 21 false false R22.htm 2114100 - Disclosure - OTHER INCOME (LOSS), NET Sheet http://www.mellanox.com/role/OtherIncomeLossNet OTHER INCOME (LOSS), NET Notes 22 false false R23.htm 2116100 - Disclosure - TERM DEBT Sheet http://www.mellanox.com/role/TermDebt TERM DEBT Notes 23 false false R24.htm 2117100 - Disclosure - IMPAIRMENT OF LONG-LIVED ASSETS Sheet http://www.mellanox.com/role/ImpairmentOfLongLivedAssets IMPAIRMENT OF LONG-LIVED ASSETS Notes 24 false false R25.htm 2118100 - Disclosure - SUBSEQUENT EVENT Sheet http://www.mellanox.com/role/SubsequentEvent SUBSEQUENT EVENT Notes 25 false false R26.htm 2119100 - Schedule - SCHEDULE II - CONSOLIDATED VALUATION AND QUALIFYING ACCOUNTS Sheet http://www.mellanox.com/role/ScheduleIiConsolidatedValuationAndQualifyingAccounts SCHEDULE II - CONSOLIDATED VALUATION AND QUALIFYING ACCOUNTS Uncategorized 26 false false R27.htm 2201201 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://www.mellanox.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesPolicies THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Uncategorized 27 false false R28.htm 2301302 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Sheet http://www.mellanox.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesTables THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Uncategorized 28 false false R29.htm 2302301 - Disclosure - BALANCE SHEET COMPONENTS (Tables) Sheet http://www.mellanox.com/role/BalanceSheetComponentsTables BALANCE SHEET COMPONENTS (Tables) Uncategorized 29 false false R30.htm 2303301 - Disclosure - BUSINESS COMBINATION (Tables) Sheet http://www.mellanox.com/role/BusinessCombinationTables BUSINESS COMBINATION (Tables) Uncategorized 30 false false R31.htm 2304301 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) Sheet http://www.mellanox.com/role/FairValueMeasurementsTables FAIR VALUE MEASUREMENTS (Tables) Uncategorized 31 false false R32.htm 2305301 - Disclosure - INVESTMENTS (Tables) Sheet http://www.mellanox.com/role/InvestmentsTables INVESTMENTS (Tables) Uncategorized 32 false false R33.htm 2306301 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables) Sheet http://www.mellanox.com/role/GoodwillAndIntangibleAssetsTables GOODWILL AND INTANGIBLE ASSETS (Tables) Uncategorized 33 false false R34.htm 2307301 - Disclosure - DERIVATIVES AND HEDGING ACTIVITIES (Tables) Sheet http://www.mellanox.com/role/DerivativesAndHedgingActivitiesTables DERIVATIVES AND HEDGING ACTIVITIES (Tables) Uncategorized 34 false false R35.htm 2308301 - Disclosure - EMPLOYEE BENEFIT PLANS (Tables) Sheet http://www.mellanox.com/role/EmployeeBenefitPlansTables EMPLOYEE BENEFIT PLANS (Tables) Uncategorized 35 false false R36.htm 2309301 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables) Sheet http://www.mellanox.com/role/CommitmentsAndContingenciesTables COMMITMENTS AND CONTINGENCIES (Tables) Uncategorized 36 false false R37.htm 2310301 - Disclosure - SHARE INCENTIVE PLANS (Tables) Sheet http://www.mellanox.com/role/ShareIncentivePlansTables SHARE INCENTIVE PLANS (Tables) Uncategorized 37 false false R38.htm 2311301 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Tables) Sheet http://www.mellanox.com/role/AccumulatedOtherComprehensiveIncomeLossTables ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Tables) Uncategorized 38 false false R39.htm 2312301 - Disclosure - INCOME TAXES (Tables) Sheet http://www.mellanox.com/role/IncomeTaxesTables INCOME TAXES (Tables) Uncategorized 39 false false R40.htm 2313301 - Disclosure - GEOGRAPHIC INFORMATION AND REVENUES BY PRODUCT GROUP (Tables) Sheet http://www.mellanox.com/role/GeographicInformationAndRevenuesByProductGroupTables GEOGRAPHIC INFORMATION AND REVENUES BY PRODUCT GROUP (Tables) Uncategorized 40 false false R41.htm 2314301 - Disclosure - OTHER INCOME (LOSS), NET (Tables) Sheet http://www.mellanox.com/role/OtherIncomeLossNetTables OTHER INCOME (LOSS), NET (Tables) Uncategorized 41 false false R42.htm 2316301 - Disclosure - TERM DEBT (Tables) Sheet http://www.mellanox.com/role/TermDebtTables TERM DEBT (Tables) Uncategorized 42 false false R43.htm 2401403 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Short-term investments, Restricted cash, Concentration of credit risk (Details) Sheet http://www.mellanox.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesShortTermInvestmentsRestrictedCashConcentrationOfCreditRiskDetails THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Short-term investments, Restricted cash, Concentration of credit risk (Details) Uncategorized 43 false false R44.htm 2401404 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Property and equipment (Details) Sheet http://www.mellanox.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Property and equipment (Details) Uncategorized 44 false false R45.htm 2401405 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Impairment of Long-Lived Assets (Details) Sheet http://www.mellanox.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesImpairmentOfLongLivedAssetsDetails THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Impairment of Long-Lived Assets (Details) Uncategorized 45 false false R46.htm 2401406 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Product warranty, Advertising, AOCI, ESPP (Details) Sheet http://www.mellanox.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesProductWarrantyAdvertisingAociEsppDetails THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Product warranty, Advertising, AOCI, ESPP (Details) Uncategorized 46 false false R47.htm 2401407 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Basic and diluted earnings per share (Details) Sheet http://www.mellanox.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesBasicAndDilutedEarningsPerShareDetails THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Basic and diluted earnings per share (Details) Uncategorized 47 false false R48.htm 2401408 - Disclosure - THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Adoption of New Accoutning Principles (Details) Sheet http://www.mellanox.com/role/CompanyAndSummaryOfSignificantAccountingPoliciesAdoptionOfNewAccoutningPrinciplesDetails THE COMPANY AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Adoption of New Accoutning Principles (Details) Uncategorized 48 false false R49.htm 2402402 - Disclosure - BALANCE SHEET COMPONENTS - Narrative (Details) Sheet http://www.mellanox.com/role/BalanceSheetComponentsNarrativeDetails BALANCE SHEET COMPONENTS - Narrative (Details) Uncategorized 49 false false R50.htm 2403402 - Disclosure - BUSINESS COMBINATION - Narrative (Details) Sheet http://www.mellanox.com/role/BusinessCombinationNarrativeDetails BUSINESS COMBINATION - Narrative (Details) Uncategorized 50 false false R51.htm 2403403 - Disclosure - BUSINESS COMBINATION - Fair value of total consideration transferred (Details) Sheet http://www.mellanox.com/role/BusinessCombinationFairValueOfTotalConsiderationTransferredDetails BUSINESS COMBINATION - Fair value of total consideration transferred (Details) Uncategorized 51 false false R52.htm 2403404 - Disclosure - BUSINESS COMBINATION - Allocation of total purchase price, net of cash acquired (Details) Sheet http://www.mellanox.com/role/BusinessCombinationAllocationOfTotalPurchasePriceNetOfCashAcquiredDetails BUSINESS COMBINATION - Allocation of total purchase price, net of cash acquired (Details) Uncategorized 52 false false R53.htm 2403405 - Disclosure - BUSINESS COMBINATION - Intangible assets acquired (Details) Sheet http://www.mellanox.com/role/BusinessCombinationIntangibleAssetsAcquiredDetails BUSINESS COMBINATION - Intangible assets acquired (Details) Uncategorized 53 false false R54.htm 2403406 - Disclosure - BUSINESS COMBINATION - Pro forma disclosure (Details) Sheet http://www.mellanox.com/role/BusinessCombinationProFormaDisclosureDetails BUSINESS COMBINATION - Pro forma disclosure (Details) Uncategorized 54 false false R55.htm 2404402 - Disclosure - FAIR VALUE MEASUREMENTS - Narrative (Details) Sheet http://www.mellanox.com/role/FairValueMeasurementsNarrativeDetails FAIR VALUE MEASUREMENTS - Narrative (Details) Uncategorized 55 false false R56.htm 2405402 - Disclosure - INVESTMENTS - Schedule of cash, cash equivalents and short-term investments (Details) Sheet http://www.mellanox.com/role/InvestmentsScheduleOfCashCashEquivalentsAndShortTermInvestmentsDetails INVESTMENTS - Schedule of cash, cash equivalents and short-term investments (Details) Uncategorized 56 false false R57.htm 2405403 - Disclosure - INVESTMENTS - Contractual maturities of short-term investments (Details) Sheet http://www.mellanox.com/role/InvestmentsContractualMaturitiesOfShortTermInvestmentsDetails INVESTMENTS - Contractual maturities of short-term investments (Details) Uncategorized 57 false false R58.htm 2406402 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Schedule of Goodwill (Details) Sheet http://www.mellanox.com/role/GoodwillAndIntangibleAssetsScheduleOfGoodwillDetails GOODWILL AND INTANGIBLE ASSETS - Schedule of Goodwill (Details) Uncategorized 58 false false R59.htm 2406403 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Schedule of carrying amount of intangible assets (Details) Sheet http://www.mellanox.com/role/GoodwillAndIntangibleAssetsScheduleOfCarryingAmountOfIntangibleAssetsDetails GOODWILL AND INTANGIBLE ASSETS - Schedule of carrying amount of intangible assets (Details) Uncategorized 59 false false R60.htm 2406404 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Finite-lived intangible assets maturity (Details) Sheet http://www.mellanox.com/role/GoodwillAndIntangibleAssetsFiniteLivedIntangibleAssetsMaturityDetails GOODWILL AND INTANGIBLE ASSETS - Finite-lived intangible assets maturity (Details) Uncategorized 60 false false R61.htm 2407402 - Disclosure - DERIVATIVES AND HEDGING ACTIVITIES - Narrative (Details) Sheet http://www.mellanox.com/role/DerivativesAndHedgingActivitiesNarrativeDetails DERIVATIVES AND HEDGING ACTIVITIES - Narrative (Details) Uncategorized 61 false false R62.htm 2408402 - Disclosure - EMPLOYEE BENEFIT PLANS - Narrative (Details) Sheet http://www.mellanox.com/role/EmployeeBenefitPlansNarrativeDetails EMPLOYEE BENEFIT PLANS - Narrative (Details) Uncategorized 62 false false R63.htm 2409402 - Disclosure - COMMITMENTS AND CONTINGENCIES - Narrative (Details) Sheet http://www.mellanox.com/role/CommitmentsAndContingenciesNarrativeDetails COMMITMENTS AND CONTINGENCIES - Narrative (Details) Uncategorized 63 false false R64.htm 2410402 - Disclosure - SHARE INCENTIVE PLANS - Acquisition Information (Details) Sheet http://www.mellanox.com/role/ShareIncentivePlansAcquisitionInformationDetails SHARE INCENTIVE PLANS - Acquisition Information (Details) Uncategorized 64 false false R65.htm 2410403 - Disclosure - SHARE INCENTIVE PLANS - Summary of share option activity (Details) Sheet http://www.mellanox.com/role/ShareIncentivePlansSummaryOfShareOptionActivityDetails SHARE INCENTIVE PLANS - Summary of share option activity (Details) Uncategorized 65 false false R66.htm 2410404 - Disclosure - SHARE INCENTIVE PLANS - Restricted share unit activity (Details) Sheet http://www.mellanox.com/role/ShareIncentivePlansRestrictedShareUnitActivityDetails SHARE INCENTIVE PLANS - Restricted share unit activity (Details) Uncategorized 66 false false R67.htm 2410405 - Disclosure - SHARE INCENTIVE PLANS - Employee stock purchase plan activity (Details) Sheet http://www.mellanox.com/role/ShareIncentivePlansEmployeeStockPurchasePlanActivityDetails SHARE INCENTIVE PLANS - Employee stock purchase plan activity (Details) Uncategorized 67 false false R68.htm 2410406 - Disclosure - SHARE INCENTIVE PLANS - Shares reserved for future issuance (Details) Sheet http://www.mellanox.com/role/ShareIncentivePlansSharesReservedForFutureIssuanceDetails SHARE INCENTIVE PLANS - Shares reserved for future issuance (Details) Uncategorized 68 false false R69.htm 2410407 - Disclosure - SHARE INCENTIVE PLANS - Weighted average assumptions used (Details) Sheet http://www.mellanox.com/role/ShareIncentivePlansWeightedAverageAssumptionsUsedDetails SHARE INCENTIVE PLANS - Weighted average assumptions used (Details) Uncategorized 69 false false R70.htm 2410408 - Disclosure - SHARE INCENTIVE PLANS - Share based compensation (Details) Sheet http://www.mellanox.com/role/ShareIncentivePlansShareBasedCompensationDetails SHARE INCENTIVE PLANS - Share based compensation (Details) Uncategorized 70 false false R71.htm 2411402 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) - Changes in AOCI (Details) Sheet http://www.mellanox.com/role/AccumulatedOtherComprehensiveIncomeLossChangesInAociDetails ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) - Changes in AOCI (Details) Uncategorized 71 false false R72.htm 2411403 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) - Realized gain/losses reclassified from AOCI (Details) Sheet http://www.mellanox.com/role/AccumulatedOtherComprehensiveIncomeLossRealizedGainLossesReclassifiedFromAociDetails ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) - Realized gain/losses reclassified from AOCI (Details) Uncategorized 72 false false R73.htm 2412402 - Disclosure - INCOME TAXES - INCOME (LOSS) BEFORE INCOME TAXES (Details) Sheet http://www.mellanox.com/role/IncomeTaxesIncomeLossBeforeIncomeTaxesDetails INCOME TAXES - INCOME (LOSS) BEFORE INCOME TAXES (Details) Uncategorized 73 false false R74.htm 2412403 - Disclosure - INCOME TAXES - PROVISION FOR INCOME TAXES (Details) Sheet http://www.mellanox.com/role/IncomeTaxesProvisionForIncomeTaxesDetails INCOME TAXES - PROVISION FOR INCOME TAXES (Details) Uncategorized 74 false false R75.htm 2412404 - Disclosure - INCOME TAXES - DEFERRED TAXES AND LIABILITIES (Details) Sheet http://www.mellanox.com/role/IncomeTaxesDeferredTaxesAndLiabilitiesDetails INCOME TAXES - DEFERRED TAXES AND LIABILITIES (Details) Uncategorized 75 false false R76.htm 2412405 - Disclosure - INCOME TAXES - ADDITIONAL INFORMATION (Details) Sheet http://www.mellanox.com/role/IncomeTaxesAdditionalInformationDetails INCOME TAXES - ADDITIONAL INFORMATION (Details) Uncategorized 76 false false R77.htm 2412406 - Disclosure - INCOME TAXES - EFFECTIVE RATE RECONCILIATION (Details) Sheet http://www.mellanox.com/role/IncomeTaxesEffectiveRateReconciliationDetails INCOME TAXES - EFFECTIVE RATE RECONCILIATION (Details) Uncategorized 77 false false R78.htm 2412407 - Disclosure - INCOME TAXES - TAX HOLIDAY (Details) Sheet http://www.mellanox.com/role/IncomeTaxesTaxHolidayDetails INCOME TAXES - TAX HOLIDAY (Details) Uncategorized 78 false false R79.htm 2412408 - Disclosure - INCOME TAXES - UNRECOGNIZED TAX BENEFITS (Details) Sheet http://www.mellanox.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails INCOME TAXES - UNRECOGNIZED TAX BENEFITS (Details) Uncategorized 79 false false R80.htm 2413402 - Disclosure - GEOGRAPHIC INFORMATION AND REVENUES BY PRODUCT GROUP - Revenue by geographic region (Details) Sheet http://www.mellanox.com/role/GeographicInformationAndRevenuesByProductGroupRevenueByGeographicRegionDetails GEOGRAPHIC INFORMATION AND REVENUES BY PRODUCT GROUP - Revenue by geographic region (Details) Uncategorized 80 false false R81.htm 2413403 - Disclosure - GEOGRAPHIC INFORMATION AND REVENUES BY PRODUCT GROUP - Property and equipment, net by geogaphic location (Details) Sheet http://www.mellanox.com/role/GeographicInformationAndRevenuesByProductGroupPropertyAndEquipmentNetByGeogaphicLocationDetails GEOGRAPHIC INFORMATION AND REVENUES BY PRODUCT GROUP - Property and equipment, net by geogaphic location (Details) Uncategorized 81 false false R82.htm 2413404 - Disclosure - GEOGRAPHIC INFORMATION AND REVENUES BY PRODUCT GROUP - Revenues by product type and interconnect protocol (Details) Sheet http://www.mellanox.com/role/GeographicInformationAndRevenuesByProductGroupRevenuesByProductTypeAndInterconnectProtocolDetails GEOGRAPHIC INFORMATION AND REVENUES BY PRODUCT GROUP - Revenues by product type and interconnect protocol (Details) Uncategorized 82 false false R83.htm 2414402 - Disclosure - OTHER INCOME (LOSS), NET - Narrative (Details) Sheet http://www.mellanox.com/role/OtherIncomeLossNetNarrativeDetails OTHER INCOME (LOSS), NET - Narrative (Details) Uncategorized 83 false false R84.htm 2416402 - Disclosure - TERM DEBT - Narrative (Details) Sheet http://www.mellanox.com/role/TermDebtNarrativeDetails TERM DEBT - Narrative (Details) Uncategorized 84 false false R85.htm 2416403 - Disclosure - TERM DEBT - Schedule of Debt (Details) Sheet http://www.mellanox.com/role/TermDebtScheduleOfDebtDetails TERM DEBT - Schedule of Debt (Details) Uncategorized 85 false false R86.htm 2416404 - Disclosure - TERM DEBT - Fiscal Year Maturity Schedule (Details) Sheet http://www.mellanox.com/role/TermDebtFiscalYearMaturityScheduleDetails TERM DEBT - Fiscal Year Maturity Schedule (Details) Uncategorized 86 false false R87.htm 2417401 - Disclosure - IMPAIRMENT OF LONG-LIVED ASSETS - Narrative (Details) Sheet http://www.mellanox.com/role/ImpairmentOfLongLivedAssetsNarrativeDetails IMPAIRMENT OF LONG-LIVED ASSETS - Narrative (Details) Uncategorized 87 false false R88.htm 2418401 - Disclosure - SUBSEQUENT EVENT - Narrative (Details) Sheet http://www.mellanox.com/role/SubsequentEventNarrativeDetails SUBSEQUENT EVENT - Narrative (Details) Uncategorized 88 false false R89.htm 2419401 - Schedule - SCHEDULE II - CONSOLIDATED VALUATION AND QUALIFYING ACCOUNTS (Details) Sheet http://www.mellanox.com/role/ScheduleIiConsolidatedValuationAndQualifyingAccountsDetails SCHEDULE II - CONSOLIDATED VALUATION AND QUALIFYING ACCOUNTS (Details) Uncategorized 89 false false All Reports Book All Reports mlnx-20171231.xml mlnx-20171231.xsd mlnx-20171231_cal.xml mlnx-20171231_def.xml mlnx-20171231_lab.xml mlnx-20171231_pre.xml http://xbrl.sec.gov/country/2017-01-31 http://xbrl.sec.gov/invest/2013-01-31 http://xbrl.sec.gov/dei/2014-01-31 http://fasb.org/us-gaap/2017-01-31 true true ZIP 113 0001356104-18-000010-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001356104-18-000010-xbrl.zip M4$L#!!0 ( *^!4$S3KM"7,6T" .\U*P 1 ;6QN>"TR,#$W,3(S,2YX M;6SLO5EWXT:6(/S\S:_PE\^3=NR+3[?GQ.I25VZ52G>/^\6'24(2RA2H LET MJG_]1) BN !][-_?P!_!FQ^2 MK-WKI-G]O[_Y[?:MNC4W-V_^SR__Z]_^_[=O_Z_^_.X'VVL/'Y-L\(/)D]8@ MZ?SP5SIX^.&_.DG_SQ_N\M[C#__5R_],O[7>OAW_Z.GG.R[ 5];^VH())_*N M+06ZXQUPUVFA%I'TZ__^_C-IW24(PZ]W"13DJ[P3](YB\95+E@#2^BI&#_O^ M->^F/\?__2% G?5_;O>&V2!__O7+GQ" M_"V ;S%\,_G9,,\#DLM^]_)MQ0\[25K]F_!%7$[FER??VP_5Z^,W%<]/LV]) M?U#]D_%W\4=XX4?]'D&0%[_ZZZ^_?AS]LI??A^4 __2R8O*#;IK]N6)U_/IK MJY],EH?_^3ZW_#'I=EM9[_N/[=[C" F(IM!DK;3=K\9@]%4%UEDORX:/U1!U M!OE/@^>GY*>PZ&U8E>1IN_C=^A_-_R!/[I;BS7X*WTX6]M-V-0KABX@ G$>@ M/WC*EZP/WU3\8-A_>]]J/16_N6OUOXX >?FB@DCAF[S73?J5OQE]4_VC2(?J M'XV^J?K1($_NE]))_A2^GRR-7W065**@Y_C+N:6#RJ5TO'0PNS1=)J%H;'PI_^[_MWM^V'Y+$U79RN7_RV@.:7 M__7__5M\U\_]T1>?D[L?1N_^^6$D=U&-WDZTY<< R)N7KR,?_OU-/WU\Z@:4 M?HJ/&1NZ=B\;)-\'/Z0!9F_C3_]!?O]BXXLF2X(93@?/\8/))VDG?G:7)OD/ M(SB2.10F*+.$5#^?+-SFA'K,4_H$^^RC/'7+P%Z"V0>\/\A>'DS-%>D//]H,W. M'FVV;[2C):3UL(1T.TM(]VT)[5A"ZD JMAVIV"%(-?:O?[P$87_<#L(C8Z;C M_C4,N)C>XU,O"W_VU?>T7ZP*'S_VLMM!K_WG^^3Q:Y(?C=0%'9/[".7HH_%G MG?#F[T_=M)T.QC#]T$G#DG&.]P+XSRO1>_/+9%D)OW_[J?(58XA^*H%4URAB MJCM;"H3J=-)!H'2K^ZF5=FXRTWI*!ZWN10K'2ER/)"BGMAPO;KB1DG.3DN,$ M(0W?SXWO9Q6"[68=/B>#5IHE'=?*LS2[[U^D>%0C65][L%/XV-B#X]J#4X>5 M.T8+[?;P<=B-VRT?!P])'I?ER4/DP[?D)FOW'I/+E)A-\:ZOU=@MBFCDX53R M<%;1Q^AL?"7N\>P@W5H7,)56H'&*YQ'=> A._G$7T>PX[[=O[Q";@J8TGI&?O"0\2Q&^?T34R78L,;6>/U\3QU^#+MM?[ M1BYJ: %V:N=I.-TT]C2YT%GE0H?.C7?:&6KLQ#7L^R\(_VR.2ENS&RZ) \ZS3RCO]WYXZ ;+X="#'I+O&>MQ6 MY)RS1^OIN4I"+[%D>(Q#."I U$F[PT&P^[=)>Y@'G).^^][N#CM)Q^>]QTB? M82!9(,7'NXG)^)3DMP^M/-'/U0^8$VSW^-3M/2?)* ']^!2?5#.A/AR1IO*V ME$I7DL)5Q/:-<#;">1[9Q8OE_$<-!H4$Q02GUF/6Z'&CQ^<8_5=$0"$L#0\9 M/'_JAN!*99T8%3Y%//7SE^>G9$[(/M[=I>VD6%$O =L T:F@5&)Z)9'(8BGI M@"EB763G5&G=>9>87F%)QK8\R:_!EBS!]4JLR2L%Y4O2?LAZW=[]\S6(RE)L MKU=83"_8UFR0C^*^SVG_3_VLDZS]\-C*_ZQR./W/23M)O[6^=I.%,F3%D\IV M*9CYWF/<$%A8N_"L]ZU_]O+)XK'CBP-\__A;\ED\5RA6,FK&JJSFU)U#*?'[S2V3TSU6,OB(E98V2-DK:*.EY9_IT1R6] M;763(#;?DFR8?$@&C88>2$,KZ=RHYS'4\QP*ZKOZT$8]&_6\O6T2;=F;3.-4FZJE%/>7E&V65]5;#SE-2CE%1>#CKA9>%6]S)?32'K)GO/=M;, O6! V1?[Z+$+3_U)C6[ KTQM;<"ZVX*Q<1&,+:NH M*O98]; ?G?N&J9?^'[0 MV.G'N],1/L<#4'.>#:"W"._-R,VB/LUGTY#?)>_2;TGG)@O/OT^_=A/5[R># MOGX>5TF[K?Y\.>Y+WNHD'UJ/=4/K=%8C&1A2X;B'YF'>2_&,>THO.L!W51[?:?P:* M78%TK$;]D/\C3 M]B#IC$[8_Q9L7__S[6\+^_<7)S%SQ)C=^5Y!C3UMPC?"NL>B7/&+#[TLCR,D M\C2[GW9BS(EZ\.9)'ACLOC\%GM1L3.)^I&:+%RXGZ%1=*BEZ157%8TBM;Z7Y M?[:ZPV3Z_9?>3?8M_+>7/S="_&HAWH3 5R33NU;*&YEN9/H,-P*.9J=G'C:J M'B8=T^O7K3)VEL*\DK+789DK$[IF3^=L]G3.+I]Z\>*=)/WC77+?ZKH1#E,K M]S[I=EM9[WM1U4Z3_KLO]LGV:MCJMR419DL[ M&U"A<:C7G38L=Y]7G"J<4>?;DKV?D<#.D"H?DZI2A+?/E4?#G6.G>)+W7\X9 MEFSL^/.;?G\8;=+D':;W^#7-6C6N(*Y,S.[-^/N MY6RH-_%H#>/1PM6FC.% M1S]3>$XARW'+[=-34>'+^1SI?7CGX_#Q"L3NU59L"P +.D]?/T?H1LB/*^2M M[XV0'T7(9PE]'4)>SD,F9Q3T<_'/OP61B,U&S^]BJU'UF9&;[&DXZ(\6P 6) MGGGD^Z35'^:C,74^3_XU3++V<_7S9E;&F[?&A<6%!\>C$R_'*!:+9[_=_MK[ MEN39J AY'UZ3)GV;?!U,+[2NF3IMQ):*HR9EONQ)?S;@:@4X*]BZ)[C*0C$% M8U.IJ&?&N$*5CZ9WOI=[5-:$S M<$TFR:.DMH/?[G^\L\E3KY_65T%V]D;HZKW1"D&X.(7=BW;54#T.+XS7*PZ; M&-OWPRS0ZZG5U;VL4]^8OS8VK8K>%R>]=4Z,32]_ZN7!Y339\-7''ZM$X>*4 MMHGO+UR:KRB:/E<'5$/YOD;_<54R?PXEGY?BW+3X?.W!5U/\V4@D+DZ)F_V_ M*XK(KG:WK<>+C8Y*WTU;W M4RM0I+8ZT<2'KX@/*T2@4=(SB@LO[:! $QDV1Q-8FT.=EZJB MS?F"1F>;\P4U#XZ;XFH3%5])<;5QC-?2+M.XH=JYH2M/]QHG=!7I7K,Q<:GB M>V'; .P\0JB+J=G71HY/7R%GERC/%WS N3:B?5;'B8\IY1=09+X81] 4EQO7 M-*^T] *S^::H?/7:>L*B,KW$"++)Z*\FHZ]=!M2(X:6(0YVCC@O.L9LXI,GZ MSS8R:;:[SR,Q/H/M[L95-?.)&N]4H_E$=5#8E: MC=UB(_--\M4H3Y,.UD>)SR.Z;&9,-U'F2Y1YZAG3=6AR. >E;9H<&FV]DB:' M.@?(S^7Y>HZS- M?MXI*RS7I&LUKI-!RCKN7\, X=0^+3BY M+_F((\]AY=2RU4LW-D1ZUHBOP/HH@G#P*?/;"D*]ZU);2\ EWW&S+>LOHJ"S MM02GM'<+'WS&RM_?5/ MDK97_A/G ^U/[NU;6-TG?A6P"O4H(FKK?">I^9RD&5\#T M:V9QDP*>1PIX=H+1%(6NE/%- \AI&D .W@GDTRP=)._2;TGG)@O/OD^_=A/5 M[R>#OGX>$@2@LQ?IZ!<'&EN'>4]+Y MDK0?LEZW=__\.;U_N IQ6(-[?86"-:ZBEJ[B\"<]&E=1"U=QEH+0N(K3NHJS M%(J/>2?)/^:?\EYGV(XV4[?:?P;R7(%,K$;]>D6BJ2_4CNUVG$G\_L4>)E0H M5GR.0^WFVQ+">QZ'CU<@*CN%%%L 5=!VI@EBEKB'$\T@?OG M@;).*,!,/Q_ M\<3BNYD?)%EGNGQ.EB??U%.66]\;63Z8+,\2MY'EQB.?W"-?HJBL*($T3GSW M$E'CQNLESU?CR$\CSXTK/U 1KK'1KRO6-7:Z?G)]-;;Z='+=V.NF/EZ;^OC9 MB1&;%Z._)9W[-+NW23^]ST9!UX(E''^>=%3_9>E-UA_DPVGOXLPTO'8(WFX' M877\]EVO77[>AUX6;$8>OH@/BNO=]Z? X&31LB;MR,/QF9GPD(_#P<<[U6X/ M'X?=",W'P4.2F][C4YX\1/GXEHR?-O>R71]2+W6HYN"LH5[+PCT9ZQ4", 5G MC03LRV^\0GZFL+Y.@(YD5-AV1H6=WJ@$$>@40KF#$?DXD9_&=AS8=E1PZIBV MHIK1C8FHHXG@C8EH3$1C(L[51)Q#:D(;$]&8B,9$G*N)H-N9"%K_***I5ER; MK6BJ$Q<85VQG-)J29^V-2%/R;(S*>24K^S8J3?)RI;:D268N)YDY[59L8T(: M$]*8D)KOJIPV"FE2FVNW)4UJ<_5Q25-DK9T1:8JLEV4TZA>)-$:C,1J-T;CZ M2..T.S--!>1*LY:F G(9^S"+ Z)TJ]O*VLGM0Y(LT?@1U89Y'D4C;7U-NS-C M^&?L3)Y^"S^.-)T(Z>>T_^?PZ>7J>CQYSYWJA&_>?M!7=6R?%1]7UKXV6JT"RM:J$]CC1^>C1A4IOD]9?A M3WVW:2Y3A:X\]&FJPXT;:=S(&;B1@U>/KT?XZ\+RO4<.!^F$;KB^!ZZ?=;=K M(R-G(2-GY QJO'UW59M66VAQP]+SU](*__TY&:3YZ 3*IQ#1QPL@1UQ][&;? M_[A-1A>0$ #_?MOZ%BC4CVOJQ=MJ_-[\$A'\>16"5^*K*T[$SI/L]JF7]7MY M96K]DEY-B;;D&5^>G^8/FWT:LRE^U[?)79HE'9UDX1\U\_=K255*13<3L)U! MF%!Z^MYUI#Z2G)_A(F[@N$N[!^HD?-& MSL]+S@%[B\'>Y'PLYOB?P^XS; 2]$?2#"CK?3M!GEQ\A<&EBV6/'LJ?V\8O[ M#,7\G%^3WGW>>GI(VZWN5"1^[_V9):V:W7*^%*<7,9A#JIY["Q75F(:3UU.@ M6##J*C;EE.(-]_C4[3TGR>V@U_ZS7GR?0VCJUBLPNA*S75&5:IA^#74GWC#] MN$P_!_.^P/1-)ER:7G_P\>ZVU9UT2==% #8:XUC"[HJ$87NS__$I4K!>8K") M'9C%ZXI< &VLP7E8@YH*PZ])EN0A;@1#;YEG1[3W'IY=J,#?"]HEK##@)SFW2[ M:78?Z/>^E?^9E(:N7Y2TK$/VBD1EAXBDL2VGLBWG$(WL8%N:$/:4(>PY6)D= M2F*-0SJ^J)Q#L+N#J#0.Z50.Z1P$9H<(IK$MUQF[;%1)"=HUR-/V(.F,:@Z_ M9>F@__GVMWI)QI)JRDK&CL>05@2-ZB_#F@>/<\KV<9N>[>UEG6BXP]LZ]3O76WV:MQ*EXQ44T5M(-N7[PO)7\WWLL.!C*U_) M]]$4\1FS/CH27WO6K\#J2!X+X!EFGL1C->''F7JO]1N%(\U4[7\-TWX:DO(22+R!L M^L(+VI):;70.(J33!HJ'5IX\]+J=).^[\*/!L^FVP@/FS-WH\YM^?YAT;K+) M.TSO\6LZGC+<"/X1!7^+%ZY@[HS1WXR[M70!X^ ,O6\]8]ADH<<+RNC^F3B. ML,\Q"SU@/'K3))5'2RKGS-! MGT*4%8D6[W"+6^L+&U"[/60Q4)]LU[\$S[F_QBVNNG=0=M/G53U@7ZYM^R/ F<_9]8=/D6TISX\XD, M-)I;)\U=S\G&YS9:VFAIHZ5GX4L7.^R:4/0BX[2;X3!4/L33"FIF?XM9_\ M:QBU[UOXGU(3Y\+WC5AM:]RJZ3LSW+2*P$>2:;&=3(M#Y_"-I3N1I3MTEKV: MR1?.X$MF[M+QU8T2GS9<.?5LP2VU?I0#J*P39_)U_V.8I_U.VJ[?B9%URK\& MS5K:@/$N-OJ/899 \D#TQEN=7##.I25B/P;L8H3H+(S8 MVI3ZM$KI:1U*Q_6FV&?N_]F26MQ\8, MO9BA.7I[LW_ ?\P$RW%SS80U:7:?9.TTZ>N@ M$X-AGGR\FWX\S_/?LKO6MU[>^MI-/B?WF3+ M.CWPW@JN;^XG[UO?T\?AXT7(=)TL\!8@%$R;OG&.:]=AZ+?I96F/*U5_V+^? MNT1O(F8OV/QL_U[GHAL*RH]1>?NKTGO/F\]/:3M M5G=.Q'^[K8N(+\5E*N&_W=:SDK.TW7PIVV[>71#;;M[5TS!MSK;I32OC39"T MMH>)RERR@-NE,[4QH6?&MNT\7V-"S\3S;<:VQH36AJD5/EU9?6RJ8<-J_?*ZE/OB6REU=,,3#V&U[1;??>]W1UVTNS^MRP= M))W13R\Q*]L W\8V-%' ==B+C7. QEZ>'_+#K7&Q N9_>- M45GG-GE,PR/BDEY^.;Q?BML5Z3W?5!!4NYWT^[W83A.H-C*;%R,(2W&[HMA@ M8T%H+,)E"\+&D4 C"$V,T(2$%Q,);,SNV[_20?OA]KD?$JO+X7H%5E?$_(V] M?Z/KE^#C-V9WH^N7Q_R- [PFY;OL &]C06BLP.4Q?^-PK[$"EQWZ;2P((_+< M/B5)YV+XOXC2%;%]8^/?L/V2S/[F9=[L+LU2W?@O3??FVN\]S6RO?'> M5\)H%S.8+!E<#+?G$;HBEF]B=C&QOT1KLO MQZ1OKMV-%[\V/6^2LBO1[6:G["KUNPG8ZJW?FY^%:XJJE\'VE\L^??(5X9D[ M&K/[09(_VN3KX,OSTPS?XWUFTV'\$]1+P&H0NU% );B=KS4'+U% M>//4?&[YB22!3:G%+TT2RK@UDK!<$L27GDW:(WI+V)T'5R_:;A^)*[/7=HRQ\177]JRJ>\(J==5^HY9O!O?49O@I:[6YN3A MRW6ZLL-8P4L2PJ/:P48(+]7%-KZO5-,7_X#_F*GI;VIUBFF1M^TD"U3MS?UF M\J'OY4F[U1\L_GCXM9_\:QA^[;Z%_RGJ14N^KY>,'M0:"? MZG9[?[6R]F@LP>>DG^3?DGY)]LO+/][9Y"[)\Z3SI?5=]?O)H&;C.C:CP%1Z MMB#!D2I)![Y!O1&1NHO(WF]KKSA2L*64%*N""[AM=9/^YV0PS+,+%XS56!\O M63JWHPFO$![;&WX=W V[JCVZD..*!*@:\R,)T:G;)5_II!H).H4$'=(EO3*P M;03BQ *Q]S"VHL^VB61K&4Q_OGD/?QM2<)'HY=0@/=$X=+N\Q+6^\6IW3\9NQ M-6D\5+T]U(R(T#,3D<96G,A6'$007I$>-[;B[&S%WA/F/=J*)C(]005E[S9C MO]E*XS^N+DO94SVVD9RZNY4]M14T@E#G=H+7%^2;*/0\HM!3E^J'6?IRSO[= M[1^?W.<_^@^M/.G/\KR3?@M\FH4A_NC#\#')6X/>; -\^O-CTNH/\^27M-\C M"/*?PU,GKYY\-4NS\H-FWF"3K/>89DO?\4*D$;SK7K+PK,E7!6JS:RN(,^QW M/B7Y;7S5OBCSVZV]!,IDPT43,0_$4_AG&80U#RW+X&:8K7OL6$.KGCN:\?/R M_=;/#=)1]^V[G]X4=7/R=V:83!VX:.TWVYU?T]:N1O; MD U>CB&55F+B*!'.0R U I.74Z+"R]].S-.J-TT@L;WV\+%8\&EDMWSXK+\! M* Q23#E!RA$OC7:&BP(4K)E^\XO_?0S%TK=4@Q'AW!0(AZP1T%-NF.#*2$*- M'P.!@*/,O!E9["HPBKC(\!^N2K?/-#)VFGCT'EPL^"A MXEI91RP'MH 4887?_/)[-+SKWC0/C4^[26Z"9-WW\DTX:BWQGB&*-43!L$#. M&2\D"7O^YI=WK?P^^2%>5MN-'C+I_#!ZQRQ@Z ,XR (#X0^"#T5A9@ M$03>_/*A-_OVA3?,O_Z_ @9_SWI_9;?!=_:RI'/3[P]# K >#!&@4)1CC!D. MP!!GA)J 8:6P)5E>\JH)/%_R5M2TV^?'K[WN)@91 L-D +P8'R\"#:Q,(A> ML/#^]^\^_-\Q '//CB],LY"S#'ZVP3!_"TG*M^1#+Z8JK:YZC,70LMS.;F/_ M+>G9^,49S;WFWR>=%3_9>E-2$GSD4E^R?EF50#/(*4,X@CZ('@\ MV#*(L4:^4 $D\:(*A&" X[$&K$'IT%A_Z 5+/T%\#990"\VE#M$#M8@) ; J MG'F@@%C$$A-\0"3YD5AK@^]65KK@K+'60F%8Z(MQW"XB31$69X'T-IP-$1$Q M(413"@O.*7?"VPEGB6!R$4D23!C=%,G)%>KY,.G<)M^":\K:2:70+H7/*ZF@ MI$YCJPQT4CKB)DP@T)&2?DG!R0B^RI=O 15? 97V5B"BM24AO/5$(.T*C^RQ M+^D#P@C03:#J_'/8'T39[ ]ZGUIIL(&F]90.6EW?2O-8H$EZ=^JO5M[IJ\$@ M3[\.!W&N2UB;)ZK]KV':3R,/7L9X5_@F]F*4E^!%((1*8L2%A](9:9$/#DH+ M8IDR6J-%O"1',UCM%_AC$Z4\CL*%WXZBS*?@_,+;YXO'G4XZEO<(TLT$I'6& MU &E53"E0GK@-+18D$!@&NRKIT*7W,5Q"/RME7;CRI>*\&W2'N9A:=(/@CI\ M'':C'?DU[_7[OV5YTNJF_Q/^;*693NYZ>?*E]?U=TN^;5O]!99WXGTBW;^$Y M <[ME!V'/$!H2IUPG'OD&+*%F[%(E=V,G"'.X9 X#:%6V1\E2,CQ6,CP31"G M8+Q#>%E$'2&7*D<=9T^G=^&OO0N4D$8BXX,X:82YLLS2:25$:EZRTYR^CE(; M8G$:2JV2*(:)H A)KA1Q F% 1>%G88@)%BG%X"ME:EM*Z6$_S<*R&4/VVR@" M23KN\:G;>TZ2S[>_F5[X+(_[()]C7%0J34PFO%>^' .VOI MQ$+'G+(D)A+SEX1_+S@6Q(IBLB J07AN'WKYX$N2/]Z,R#YRE85OM&F_W>W% M>O-V1L1@PXU G %$O0!*,5;4@!AVL.254/#I,]KQ*E /B/#,5*Y_]O)8>NS' M#;^O@_#<<>@SH\>SH4^UIJZ)?"BFC$LHL14JY!6*"C"MI!E2BGS":@$NG(AK M2.:HT:."48Z;(,J3%K$0R(@F_9)(E>=P<;P=O,OK%4Z^?KDOB/>#8 M&<%"&D^4EH@3:R8&2RJI%VG(!2/XDFG8>WQ,\G8:TY:G)%]#/:M8B(B0!P8J MSP76@A7FWF)?,O=($G'9U,N?>K' 'A=/UZRA(J"8<(0T0P(K*QAB1$ZH*(@I M1:&20(8NF(IQCF!ZG_W:"V%0%E^Y'34!-L8[11$'TC&LL<5%" *T*EE%C"[9 MC[SO9LT.\# MMNWTJ=75O0UHYQ6G(=?F#EK!0WZ ;)%U>V)+UI#S()"72[O?;K_DH_Z-Y[!R MJLSKB,@-$MZ+('C&4,61PGRBOL;@4HF1ALSTW(.:58DU#;I&F+>(>>BET"ID M$$5B[EO!,1?NYVZ[5$ M7)<]$(JED% @XC&4-&1=!0U(*+%KNML@?#L.->4BD5(2R0+;:O%/FKJC!] ,F+IMXNV0-G M%EO+J=4A,8TJ;3PNMJ%# %>N I Z.,P390\HYJ<40N18<,96:LB+)A2)?2E[ M@(BS6O**Y$&E:3A_H)9!"=LGF<+?\0<,0RW"!*(/A7X9R-0UK*'.FU+""!=][ M,26B-^TC,O'2I$&2CSJHV^&#UGTRQOPFD"L/#URZ-;.B1Y:KN-5@)'6>,3/=QY4"F\D;8)5NJS%(2HA"$L=+<":TQ*9J6+>,E@Q:2$#J[I;H:G!FH%T[R?4@& M'Y]&VZ[9?=R,#V8P?&?"DG1@6GG^?-?+1[U$V^V6$A',E=7,0 IB7Q/32A>M MH@*7PE5.,9W#9E$"30?C%U=W=) M.[9>WF3MWF-LI(B"^CD):+33;CKN#!U\'#PD^9>'5C8ZBS#HY<]SR\L"2TL" M.]\6*ZF2&!(% ^J >&VFYUJPP14:]Q;\2 J-VPO0AR9!N4]RKEG&.Q7R?^V) M\%)RK(DOFF4T)U7N*)! D%J1H&RVYM12*(&Y:K!9A2X W&SG@;=V,I,GY:"$!"5_-2 M')67DWK11O:Z"+&*U6HX"'E-"/3C(::YU.NFG[>2[NR2A%[LX/3"S C%S\XO2!$4H9TUWIJO$+:&5<85D9\M?S#HA25/W620I-E3WFLG M_7X>S&5,B%M9IY-\2[J]IYC1K,\NX^'ENS0 G[P+\'5NLD&PP.G7;C*.L/7S MJ$9ENJW^?"GJ)OLT?O'GEQ>'V-M.7[RF*=9K#H (@9!@\?2/(3CN4AJJ>2 J M1:4,#B$\F\#M1HR"E@6%_];KIIW6\^>D,VQ'W&<(K^Y"SGT;.=2)I^L_WDV7 M+S6/G23]PXW.@>KG=[UV:[Y;^$O25=_2;PMBNB?3,->1+273,B3YP8KR$&I# M/FU,=\Z0ZFAD0MM7$J<@6@,_\N1RE MF,,<&TNP!@AH*(HM**QI!>0SFZ!; +8?9-:<<7/ $!LP$$;+D*TACR:#.A# MP>^4ZBUPMGY\=&PJJD?SGM-2SP('F2!".\ E+5C#%"CO9V'X2FR"B1SD:3NL MB77THDJ^>F^@6*:?BW_^+0UO#.]_?A>MVOP>WV3-3?8T'/1'"^""K9EYY/OQ M&)G1")%\Y ;;S]7/FUD9;'U[F >ENE][#EAJRKF'BBJB 3'4(T( DO$X@!>E MCJ4)<9<0ZN2$1*66'$@%G_&B"^_>'*95GAU*P(5U ECAI-!(R.D\&Z98N80?W"?: M J9 2O?]*61.;CG7(*6.!L2BPTHI&;0CV3"Q>'V*A$+LA[8506GC$@F2A M(@H*26XYID-;2%8<+:5#D-2)DP#"=V.$\SP6]R(J^GFZY&7C<'0(_WWK>_HX M?!Q9ZA!@C294!6LX.0FZEN"CAY1H-/GY:.S5NMU1J8*=1!#'I(-X8&E(32=T MX=Z6Z#+K] MQYF3PVNM:S6=9YX<*3UZ\N?;W]91'"G()+$2@CC34;@0@X<@'#NDF?4,SY;K M)R/CB)1"DEF:'Y8@!R?^EX?DB/2?+<)P J6GFCCAB4+"4VX=(002QST";B'H MFHZ&)>Q' @[,@7FJ3)D0!P%&G^_/+&D]'@1MAQTD M(:@/R(8(@G ,51'4QY:C$=IP/=K%W/67:SM>\J*709';)3\AV?%2"0^<"V$. M0L#,M) :7"K$44E?CN^MAF(7.%TP6BBY15 :<$D'HW@#_D QVHK?B-"0Q1'KCF0\X,*'%I :+ M'"FW0A,8FQ!6@ST%9G>@5_9[!1IS&^R Y29:PI!PH"++%Q6E5DI"Z+TKT'% M7&'(DOZ'7M;>A=+<\2#!R@!%$'60!JDH=J)-L VE#(! 019A7@K+[C"O(C3R M5L=608:<<99A:?ETE'; I@PS0269W@;F=VGK:]H==:CO),[('07=+OCV;E^61'$C.,B5 ^2 ,/T:?TFDSGK&)9/@6%,:R6B270O ;N MU:5!2#6W6#&!C>$:Q@FX$\\20LH2W%!2^#JX/X>/=S87$@0XJ4%.>V9&IU3< M5/5<6?6"(%=!.P_##D"NI"E0(1;%4 BF3#!P<+;W4,%2%(00*OGJM4!.QI;9 MY"D/8(P"S_#O;C**0+..>HP#OO]G]'G@S5.2#YYCX6IR[*74Z:5 M17$&)PX8%:5M$\+1LE<4 /-%S/8"^'&(L8K)03M\T'>C90@/6/#^<&JDB(+E M$ %01$I&ZI#$GQEPV3QYBX7+2$!-[MV,O=^PCV-+($>P4@D(8J#QR>(42O*4WP9W!]BU8-: M9RX/V(Y)$E!/'?$\1-Q2>JLLF?;VD?),2<[C 9UY;-:"]%H$5C&#< J1M=)3 MXK!UG$I4'&I7S)1VT 0/#E:^"H')W-HOO26_+"*U<7-9K.M45TD#A[=N7S$L M. IB#:QC@'QE/5TN#I;2L( MJI+WNB JK^DXPM9Z&K(8@!@!4-/HJ8K8%:K2Z,.WA%T8:8XB@$@S*1"R4!HF MC1)0@6)31@E4$L"3D+F_]-G5]?'/R;BTG;Q,0AU7D6.S[7TV>DI%D\L&)I$A MSP3!(K9W4$*AH-.[#0 JQ_D4<$:64.LP*)T#^8XBMD9P$>032@0-C6>;M9U> M6L-M>;['E;%BC7'5#"LG-#&< .-]<#5(3Y,F42(?8Q@L!C.73[[C2++&@@0; M[*CS2FN"G)M.I6?ZZEFQII57$>E,H),VC*J0^DG,IADO1J52+1/BJ@P!/YXD M.R)E['UD5%HF@33$%;$LY;0\;N[$K/@69YOUT^S^I7MIHWA@MH'*,2X$C@56 M@!&VBN'I9866\5*(BL#B]E<)AFTAK+#S%&:0*PM@@R(Z:]@Y"B4CT( MP;U#N&:0@T* &^F\9@X#BT.Z.2U1(TTKAB5O!V&W&_>_7]H?2A'G-IR?$W5E M#/;2N !MG#UIL"YVM2 7Y2WEX?1VT(Z\8I44F ,XYCP)SVQ%M=M)DJ2$I[08P)<,X4V+B] M::$^Z9 B)E[9JHR%&CD\O2E6EO>CHQR?_#Q+M[,LFY& MF1,&X9 -DA!,RZCF3H)I;9"4]W\P8_6APZ])%N=@Q;I_YS'-1E=\QH.L+^]8 M0QMF0SIA/',>>4HI]&9J*0'')?LNT6++PCG3IOKDZV:4,0P2%4VH,,8XK>Q, M"JM(^7P@$@+!^I#F-NEV@T\.E!FWVD[]\[KK$P3 'EO.1#";V$%-9T;E! -3 MWL,J)41'H\N:-)L91) U&GC+@DFT5*M"^.,4E-*N!X2+6SA'1F6/80)'ECHM MB04&G4O#]=D$O7,@C8X>,MR$D"-Y0Q:/I15I8T2;(8F/L>9!AOV$"$@9:;*4+ MV8!0#-&9<>S0^M*56 AS6A\ZO"Y,"(A*ZU4P ,)*K@@2K@BAC& 5)[*!J!%Q M7A,G$(:X(-*28#^MX39> EXX$5"^T(H 4B>YV3U.(-;&(0.<<.=8,"YP)NIV MMMP_2*$XE5U94\1$%CO.-?6&< X5I$ 4F50P$J7F@HK*V9%1V6.E*O*YTR'5X8))J1-*.3+P1=Z)F+;[[335E6TQ $A3VOS MCQ8F.&\)"=;#.2)$B!=P/$91G,:!)1\21XB<*M?<@30[APF ZM'(2JJ\A8** MX&8+D8F'WLMA MN+R/P5C\;[7FY[PZ^#NV&W?(IEIY9^*BF1)EX'A@2WS$@) M"S/I!"F'"A7.+@ MNZWW YF(IUQ!'&9'"::$8%OPAMN*NRI :;MM)4"O 7W-1J$QGB#"N**HAN!O%2LH1(=#?0U.XA$8.H(99@A8JETQ)LB>E*@8C,&XMU!SP9I)^T. MH\>:7M#AOK>[PT[2B9UMT3(,!R^/'9W>[), &Z2.A]D.\(_%BLAITE/[RS M@ =+XQ370G/BXZFB28.LF;M8L^[\6$P[SI(?\0(Q#8,CUTH1A.K"\')*B>(W1#N3<Q)08E MVD'",5T\I5/VF3O,A@,>(-"H\%VF&P$R4YAMW 4 M!'0EBM4G9@T* 5(Q_U3B MSRM=XA@%3%:)TG*PMKX0NGI7:-:*GT4MSSO99F MUT'8F8Q^ ME (!5J7L5 IT"L8<6$!%R&WCOH0U1G-IM)T..+(4E8B $(*+4_UJ1(<#!I_> MT'@_-.=2,8ZEP;88"6"9+FTQ[B9-WUII-V[+!1AC5\2TVKEMS6\86@L2EH.P*\,HY?=H9Q20PC!�C8K2%&R42&**!_)@TCL M%^"9N4"CJ96_97G2ZJ;_$_YLI9E.[H+8;#V&28& @3+6&V6P4UI:4.P@(HQ+ MC,!R0YPVA/;PJ!=J-;H/+2I;_^/HNNB7L5>#YR5["?'ZD; F_B>N^Q8@"OJ\ MKN)!*6/(QAO^0AIHI'!L.J\-E=/S*Z+E>F\8K\H@%F$#)';$X'B=)*0:4@Q< M*6^\%LK%8[)W:>QD&?WBJ=>OO")BKJG(04@M I)*X[ FL85]6E\&I>$$UT+* MWN-CDK?3>#3]*7T44 MI"*$4;90]6 Z2V?5KH2H[WM9\CQN.?3#K+..BDQX3X/+)B%#=DHB0[0E!$B) ML'.>E$I"UT+%@/7H&D[=6T]#+*CW1$I/$//!CX?HD4Q4W!!QK9+XV^V7?)0. M/H>54R5?I]90.\DTI=9BA27G;G*:-GAU).*:+EN'TMJ*1EW M7"%$/5<"!W?J@J. FBA2'LI\+93;(1^AW@K%!81,<*$10="PZ9XU+D5_UT+* M[?(1S'T<,\>%\M!HS80J#&.<:GS%AG&GE,1ZQ8!%5/ @CT31$*P4VX A>JFZ MZO@:B/FZ=(1QI W3),X&(]%R&BBFK5CL6HFZ93HB'=< 81IR$,8(L<@P'*<3 M"6E"/.BNU?5LE8YPZ+% BGHH&=0$B&FYQY@>>/S2FBX6SJ"!2!&$2ZII@X3 MC#&=#B0,SN>TW+)ZQ02:NOA91;92.QB ^HUM@3 M:Z#6D."BH,\<*!?TK\#4$X^T]DX8Y:$6TQ$I'%9,X%H<4WG^N!\W.PD! MMK6.!JH:;'R(;Z";N3^8[;M,72=:KHM>@JIYX1U6P@7:,68M'.V5$ IAH.:U M4FZ'[(113+E!3#JFE7&<(U]44 4@I?G2N'8&[4@9"A#&:APW23QUEE ;NW8G M';NT?!AOL:G\H@FY2XI"*8OW])@X%9A)Y$,$6!SL$XJ6&LP1NA[1?%V*$BRE M)(Y*@BR1(7\F2!7=\('FI2!F\>[?"R;LECD*H(I(X^,9U""<&FG@U&CG1%L3 M0NXZ%QB/MG-BO(VW(D$EB+("(.EI<9 DI'WEZ137(XV[Y2@6^Q":0TP\??/HM^3UIY:_A';8&::@D%UYIYAAD7D]X9UUY1DX( MZ!G:E'<[0']$LJP\\&4(8M0CJN(D \14$3XB@#2JF-C)Z*9GHTY,E>*,WW:" MXJU32(0,#_J@ZMP[I(IA2@K*LAF#A&QLR;:$_$CD6"4@F##/8)P#AG'(UU @ MS/2*)*%+.2_#HU3M7*AQFV;WW>3E[V<;7,AVTN <,"&TPL8&BV'B<'G54<2;"7@$Q$<9XN>9%KN8(WY(E@Y27C["V&H9U-QC'H2;$V[Y[,:3 M+%N\TM#QK6'<-X9KAI-KB92-9II:'9C%J)-%/FMD^8KHT7'5_6&HA_TT2_HA MO1]?CQVO*QB5)6X"&GG2']ST^\.D\S&/_XUO&4F!ZO?3^RSIK"YYS%_^\MC- MOO\Q\YH\&143W'^W']*GA8DE%5!-GU'YB]%TXX=>MY/D_9>;R[NM_L+$YC%B M(X1NLLD[3._Q:YJU-IC?S.+]2P HYH(S"1&X=KRP.HC9\DDYO"B-KZ/V@?@V M-K;0)U\1OEC>:4]I< PAAU(2*.TLA46.'6]..RO>]14P=-,<7&.C*K+,6P"Q[KL54:OA]2B_;:&S!V M(A2:32"45'%J.6.>H7@CB]:,62^!"?[8TH7(8@+CH-+'Q%H0J9=RWI @=E30-LF0IZHC@GQ(;(@GIJ@4->,J,M4G 9#1#] MD:XFPA2-4^,[[UZ@"^QE"F.C8$ 22@F+PAQGB\;&*,D\5LY#;J(E$!9SAESY:C7\#42"8-M8C&YN0"\(/)JO/?/=".)#Y(NXCR%$ <(B:*E%T0PY34K M);Z"<8+0/O">2?!F?OEY'$''"N2A9'XV=PR&7#O'K?".PX";TVAZ_S O;[^) MQ>OC-L=F7S3@^Z:!%T90!;V+]THJHJR9'LM%P)>.Y1Z,!"8(3MI)\M$?7_)6 MUK]+\CSIP/7Y\!X< 5:::HD#W&.!LC$AJ])4HMUR0#$2\<7[N'>!J4=25&9 MJZFL,TG6MJT<3#Y=>6WS'F6-!PIS%7PM$YX3#K&2TPQ6B5)G'5R\WWB/M%K# M@L])NW>?Q?KJ32?)8@=VJ[@680\/?@P?EN^\VE_$MC!P M#A+!8U#*O( B*# NM@R\H:6=5 XA7FA0WC_BAR+KRV&,F8,8QR"Q#P87(&(= M %P(:BE#1=<=]KI\[D\$[R@/1N(R$0Y&[O&E8..5'P!V& MK1,TI"!LICN\)-&80+C6".^1!@>F]LP7QZ"V"#%/R/"= E@!PBWSTSN+B=?E MC6: *#XTM6>^.!2U?7A %D^ ',]4H>CZOQ[1I;IRT,K^[77Z_R5=KO;T]5A*KD*P:]4U&-FE$=%M[ZS MLA27A4=YV_).V'K-?MW3_K5K_\NS5YC)0B<,4HSD/ 9PBE%A?FW%%6 M.MU"EFTY[YE.)V'%W$TW1V>% (1:3TAP"_' %O!4*X*-DL:[P)IR'Y%]QR0?E6YB-2^8K+6'#X,.!-)3(3C7B(5@$A0]BU*41U+0 M4>VDX<)R+GS,.TG^,?^4]SK#=@15M]I_!B59%V@"9SCC5B$LF< ,:%/$],S[ MBH,X&]3SKIH1VYNGN1J-AY9BH5UPT,$@ >YYT>8(B"EW,PMX'&=>8X;DK4[R MH?6X?HZLU2'I(M9CA"2'.'CLZ>$:B$N;>I356Q6.7#YPFD(-E:A1@2"5@>'IGD'*B%/]OMA7Q M&JP/1M!>UCY-Y0MI((BE1%L=K )S8)IB*>]+/:.,H.JM[H-1X5 D'V5OTS<> MKP)F:2PW2@5"?$BPA1S:0JHA+$_WD7%6[J%(7DF%69*;UE,Z:'7=]ZS+XU$J7]J@MGRW!D=0Q)G! ,:@)YKHX $@<*!4"$5J0 MO$TAVP\V%8ZNFPJ3BP,7\])W+0 M"FJ<1PH*!$9G4UYF5C!?XDV(L-&^L'F7A.#RX]=N>C_.N2:_VUK D+(!]J!2 MG#,3,F/M;-&=S>W*ZZ_7@/(JJ-<(DE..*2^ QXQH +BBHM@8=KA,>B$PJ2+] M06!?(S944P&,1!YKR*SD&.#B\(A498I#)!?BH!V![_MAE+'W(89^'#Y^:CV/ M[@K^%*0N_'=T1N'C7?#>"]^O+N#<#EJ#T9W#OR:]^[SU])"V6]VIJ?^]]V>6 MM![7':<)<2#7)L38VBE)M7+3I,?*\G!D#!;+]*]')/_!Y[W'&BQVC MMT2":"<5@G$.#G9^=()]HI),E:KK@E.R:":7(G!B/&?9;HP!3!@.I5#86@LT M+A("H\NU!\$72W';X%D:S*@&II7GSVEVO^3X)5UQ_!*HH*E*"NXQY)(J"YWB MR!%D*.2:EOTRPU#*,O#KH-H#&BO':SA#>+!#/I@C%%PQ5Z3HX36V?.4;95Q4 ML. (6*PZ"^N#WP6(<2(TX-Q"HS29M@&X$C,8"DB_'HO%U5GG]J&7#[XD^>/T MHO4MIQV$D,X[SE5LH190!MF:]I49YDO'>C$2C/,2+IN!MD>$CCLTU84DUT!K MO$ .:,<(547D)8)";B:V]2+2NGQ)$&4P%% (PZSFA*G":5"L*D)K26HM-[M< M4>V#?Q%:6H-EB'A%O.BR2*:@K.C.8J1L)VI$HZUFETKFO0MI@ _QIAW9(%8, MTJ &E0\U2[(PV+INU-EE("G7Q L.H-042,B0=;*0(8W+EXU)@N1BUE0P2=<3$+#+F@'EUN M )RUJERYA0+7V1QM-1!4E'A%I'4D0AQPH M8XCASB+@O2\.9FGH2GZ& 09/';L<>\B_Q)#X>!URO#R+@%B0*'94'+/E#$$ M7*Y8U(A&6T6_V""M((,(48&HUR$[*DP/,K!BS""HMU+M%/UZX7C0)V)HK!9Y MY..]:Q,]D^6Y@Y2P6E/I==$OE98(:3P+5(NS:YDC<.K.RCDY#(ZOSAJW9?A+ M/%+"**V(1C)DGY9R,V.TRY>+"WKJY.!H\_ Q)99[!KV&GE/MN.&%Z#!%RW./ M*3IYYG3\(??2<2$=8\@9B;T/)""%VS=8EZ@4DBM^H#K@]$CL2TPW_\&R.,H4AH7!]:7M"M&A*YIUG#?A)DK47 M>T^GUGV*-K6$8F>,1H(&70QI-H_#BR&RSH/2!]!AHG^3? MDD[(F,;]-Z.Y&5E[_5;^_%0Q;>)$,4(5AQ@RQX#1T^*6]%730@4' B X(RO; MPK@_!%^Z81];.5R!)#-QS^J=O* MXOF*:?O/J%]V](Z/3Z,Y?F%%1<8S3Q0*+%$.:ZQ@\&I$Q5,84^>F7051Q@U! M9T,9/NJ16DF9D/[TQH8JCCF*WZ\C"R96:J,M# F $\ Q'>>M<4*)8P+ *EE! M6!Z&+I]:^<=\U/+7&77$3(;ZK8UR%S@=I\](JD1PM\P(-AI=,.F -',=D#?O M;O_XY#[_4:C!CX',M!*S9<"]&I>5]LJ')#W>A R QH1$(+7Z>EK,V?B#X?+ MF)MJ. AY:VQOWY(?6A"/A1)6>>8QL\$_%X48YN?.Q!8B!L#BK*45\.P,]DK2 M&^>,C?>&,8&$M-![7]1(B(95\XWW"';5!.AU^9U4/DZK 5)02A17 5@;U-AC MB;TUMHK01 +.5@-<'K*\,;"KN^ITO&[(LI"'"P0!2,!0EA@K3U G'DN])B\PHTNEMN-O#/@[ [V*D('PR$( MD40:CHD15H#I= !#/-F-T.O!WJ%?E&-&%'16"<\T19;AZ> /KLK7OR\.MUI\ M^W:0K28B"^\BVGL94C@$# 5%Q8B)%>JE&"Y?][9& MO?:!;^5ICSWA&U350Q8;FQD/G&6:@6)+VNK%T?OKE78YOD]Y\I!D_?1;,AXK M_"$9?+PK7=6[R7DI$\(\:KPQD#NJK7"\B/>DLZ5#"Y*BQ<,9RZ'9&>@UM2U" M#"'84L((H!9QY7AQM1"%L+P1*1$M2=;>@5Y3,W(&:HLT\1)3II25=MK1## O M*<-;R 3?$>J0\F2#\4C0SVG_SQ!NQP]:]PE<)B STK[P8_VLDZS]$'+D/^?4 M(E[)U'^9%O>GR>??DK^ZR6#PJ=7^ MLY5W5L^S#Q$U"W$)%Q AXSG2GA6F%]"YO"8;7?D1\QE(9FF_G*B[$Y_M2'S5 M;O>&HYIA.TF_Q6._9TY_'@M?C'KC"#4DWN.-BRNAO:>TFO[P7.E?+^$7@%&J M@UV/XX>QTIRYPO3HX*6JB<\.37Q^+<(O:;#UDGKI'%(TY&@.%LV_3 )337]\ MKO0_O?#;I-M=3?*04$H+!6,80HR)Y\Z&-,-+SSU#\X.@CFEOZDOR;>2=R7@I M+7&>4*%9""2Y*]KJ!%1\G_(>%K4'PU9W>G#\"">\,:6("8$$"?F,$L*(Z30/ M4#%Z',-2)EK@-@!RL72T-ST38<,S8+B4LB&Y..-N M(R@_WJVY?V9YVN]H/+1I# Z,QMIHX8JQ*%[ BD9(6<[\9P#8 K(UB2/&.+AA M!CUBSBD&*0<%@Z$J-]AA .7BH-P=&/( M:,NQ(M];T.7='K)X3>E&99"9YP8/-+EU-XXIL$F\"G3TPOP?P:*E=_&,>>Q9 M\-W>7W]+.O=K6XM!R(H99,%? &FIPQ!/DV.BRLW\B]T4.S)E3:N# M08BZABQ219TAB'C%W3"DM(7[&L@:<5E2MT=*!5L= FD,'=-(6E44CF6Y$>47 MO'@V?"E7QC 'U,>-,W&TRE\O^48 \E.>9NWTJ1L(,^[!"?3K])ZJHX[5&P_. M"1(@==9Z&7M"6&&(N"TW$,W"OC.(!T1TRO;./XGC_-^%G: M@@WX,FL$D%,&" YE[%T'#B+O',$,:6"T#@;[6$9@-)W1)_%VK^Z7UO?18+U^ MHI,LN4NW[[:&\>IC[17A"EBAL'>JZ+:.YW'*&Q"4+X19JR%Z%?!K(G=KN44A M'P-8:,99O'F@J!\C!LKMS! O#A3S73A@P"ACJ#)\.=$*X/*CE M+8/\M;"/3_J]7FJ8EBI>!TI## R=$<+"(HUG5)<&A%".JV%? M"K8%\[5I%I MYKR16$-(XS7HB/ E)I(0\ ^;H3"5J[."Q!2DQC_Z/4M-ABB$78LK@L MC-G?&O*1YXWCA7OM?7@G28*4:\"]P/)$@5_*NAV@,::R1( M>!DL.I(,"N\=$A1.JY[,E(=9C&X3/@$::\1).\-"J& Y)$)QYD-:-+U' YN2 M]6$8O0Z->*CV)NL/\F$,YG2KG_9OG_*DU?F8_6^Q]&H"Y'C[&/GEL=[+N*'ZPKY0 S6TR; MXGRF='+#O-?I=;NMBED4\Y2",LB1]K&EV7C(XP@Q.JVK UE-*73&E!H/V]VW M1+$890EGK8G-LQ(0!J>'A;BIWK0$ -&+H=3F,N4,A0@H+85QPO*0+D]'Y#"C MJQMZ #P?6KU:6IQU.*@2Y P[9*EQ=N8V2$K%$FG9*P%LTF_GZ2AU_7@W^YO1 MPUY!A+(@3#<6/0[YD4-:!%.BI&3,3Z]2 !:_^:67)6\?PZL??GAWHS]^7H;P M:N"7(QV@2-1C3.8WNFIRGFM Q,)B4&?&)(&*2:^*@8N5SQ(7,+\.XC3?L'%^;FM>*4TMM,!*[24( MN@/ M!"A:)QB?*]+,*#46R\!? ]MF2(U/;BW!J/+"E#T8^)#^$HJU%B&=%%Y3S>W4 MP%NMM@RO5N&S@@HO!PCM2IL^&^H@0GATU@'Z>(,+$F9ZM8YB*#:Y0_86H+=H M:7PS]]+EL+UO#>+HF>>X;!/0C+!.2:,AI4X@0 F0TXH"1F($FAR!MI2*L^_< M#+)12."R%0TKLP$0X,*AV'5!N- JT! 5!1LC--H6Q.+E^X*UD.-WO>P^"-1C M?%C18S/JCOF/838J57_IO6_E[8>H[B47)IWFV((X^<,%FR2@FU8S?4BY1GCR MMP"_Q>>.)Y_B*\A MS2M* :96*>R]$C V#1$G@"YP)1C+B:+6!-=U0AP/Y6N* MN,(,(6Z\5=.9!1IC-='7O:+[6]9Z[.6#>$+9IOUV*49=>U828<.MXS9$2R%M MU@[PJ=<(PED^1H@6!H&NA6<1^ FA)[/5XK_'%[,EG8HH>RT& %-A.+56.0L8 ML4:::8$DN(=RT%H57Z^':AZ/NR1>KQ2W3).L/^H(4GD>.1:I\%_IX.$FZZ3? MTLZPU1U-I(G]I/U?PXKEP6!U[](@S4?/C/,A;I]ZV?]C[]V:VTIR=-'_,N\U MD8E$7O#2$7GM\=E597==SH[>+Q,LB;8Y+8O>E.1JGU]_D*2T%L4DN4B*I"27 MJV>Z73(E 4@D\ &)R\UT5C."757IPR?OWRKZ,1(;?D93U/JNEBO=S^5@OBK# M]SG&P2D=)EO)*$VKE%! CMYWDF<<%]:C3*>6)7\<.:X[FS*YKD"PEBOQ-TQO M-J\JW%+0$G2.M=G&B%#01^J[L6U*3<^I7EU*M)&6M00O3O!8+TE*9JJ+:[TM MSLED%.HN!O!%-P]X#*JMUNO)WTK9,7@9>!D(E$00;*:DX9!3*NU%![]%".T= M7]FN=SY&!MX&3!1&NT*Q>!,-L1^,??TQF#5/3:".Q##D$;7X*D MY)&-:Z:N*MA2NZQ16K7RUKHK7L&'C0LB-W=9 M(M# -3@&+_UNVCT'CM9\L ^R9EC9*'FK=)<]T]2NFU?&2K4?.SUI1^-HVP%Y M=A0D2RTKC_6HQ-(S1U*M^S9&#EWVIW#$_QOYBY/5GI4=3&Y@/D2=A98+"NDM M**.[:X/MV?#--\+NP$I/T]/H'ZI RZQ3Z'U4K@C#$3U)>*!?!6IWM(K5(..4 MQ ^5AQ3VU(D_J9GP6CN7^\TJR;2;BG\ J=?#P'W(7]O=,-C>%(3*"6)-ESJ& MJS*+A"H D^ESD4T"'S&"*T#SC- M3I?U5!Q"YS;+@3J2CD%I ]&30KYZH=-7 ^VCC4*WWK3O3.>A9AN3UPJ4!"N3 M=R(*&_MV#HIM]X\FX[:1NMVD[4#M-L%RJ [.V@Q%ACH\PD+NJ(V,RUK_[V"K MAFZGEJ_8PDZW >"@8*&N90@F!'!(Q0>52NBH.H7-K!L?R MWR= R'5[-SB172?29'S3.V"4-.O]]AYT_C@9_3&YFL_N_WF\I\9:5)9)D*J$ MXJ-UJ@*\A\>I7-IJ-< -0&,#.4^EO$N-=/;Z?@[@[=='F9,W-[/1^&KYKX<6 MF?F,0115\XJ,^U+V7>\\#0C(^;;#N[:A[2/(=PCJW0%5QS .W9 MZFBC&=H%V?ESCJ_;=NJCJL7>EH?!4$;'8-HF-'Q:.?0!=%S32X#";4!RRS3L M3^/6#0B:B$%28DB1M97$,4N7G\B"VJW/4LOUT&-G&N?QS'Z23-%81P:+4O/N M@&!S9\G8H[<-:Q+6@X['1!Q"YC9A)M2:[V1*9($\QX)DNTF0;-&: S<&!V0Y M3"9;F<_CV>W7FE!_V'7S^=/>N(ZDUNP2?/'94PJ)KUKG)9.')GVK](" -])U M+&ZV^@^#QFJ9:_$$6D5.8W?SR/MVB8NB 3MQ&#O\AX>OW:>^[N=>UX",G<#L MCFG?[Z",458Y7]-R3D'%5K9[08.X!M(JAW([;SM1>0H^M]XE&2RB=)%-DV,^ MDZ8^<8K4V'I9YS2=FL]:7;9X-;JZFOZY?L? UL.K>QA$HOI*(I/1M2^^:UIQ MJ=V:JAT,@/R6I"=SL'4TLW,*T?'-DAZ2",'W M[J/NFTS:L0I9[8NQJ2=:)=DX.>E0;13[$A6'T+E=N*P?/E6H'D,=*)S[#&)1 MNLT@DEZ?0-R7S+]/IY=_3JZN^!Z\N69$^F'RQ]5X<3JK_[Z?Y*5F8%%']-0N M75?I_SK+Z8?KFL)Q:+PX.W[WZ]GW=?6?=/OUY>3.IGJC[O;OD_[[?O[)\)? M[_ZXF5Q.1K.=U-\L7U/@Z$7(*"U2- #!JJ5K*MK<4EM9<78.5P1]:>BD/_KU]&72M3Z/1Z/RPHL6SLIG6&4P]XT MB%BZC VRB6EK;EJQ#O-U:D$\>S'*(YDZ%X4@%]$'=HBJ: ]]FWBTS=NH7IT^ M=BZ9-K.LCJQ<9$J6+N02I2N,U]#WTZ!8RQI$(]L2_A<@B!>F7#H(U SMDZ4B M'2-AZ-(<(>4&XKLU=O L,MU:/78$Y4K9B62EK[4?Z.N;'O262Y0&;,)S6:Z7 M74;W>&"*D2DCQ_?6"!#1UUEN75*80AM7"3R14/.GSU?3K^/93Z/;BX]UK-CR MWR]J[=;4T:K_N;OZ*E^JJ)=WWR6RJ$S65H.TSAOA=2=I*'%#TY]YW/9XJ.1. M(/][,PHO6-,?Q=IUT)1DAA7]&:5_ H.[4F.+ ;5) M'!2C19.%%M"]0@:OUX^_%OAJ9?:B-+;6FI)6-K%MI@ <]%C;/P$_"I:7-?8$ M]N(SAT>3N43XSU?CN6BN:_14:^W73&[>H::(70ZJJ&N[#7F,.93090*PJ":% MCU+9U6!XF*RGLS$T=H9LS)"L9R,"X!78_HSX3PW>)6O5:OKU'&P,%1D9IY$T MY-IIRUJ7YI=]<1I.41L3BIJ$?2(?L\F7^:2U>6JB:]:=O_[/O]1MQ>68G6/L M_V$+5AM^;F['LY_'M_6U=*E8?_M3>AA=U43BKQ_'X]NUEWLQ0'51RK%(E:S< M\9[MOCRO_ZY=N+ZXZQ0*L3WFS7#LT,*NDZK1(:SR818(K:K MEO1J1NRH@OPKGU'WH3K*EFE_F'>[2DD_!]??W']TJ8MJ^W&7@J$VNJ.L4U5J MQ:M2\^-F\R$X:OY^W"_NN'^>7E]V)SXT&%3Z'$RMA!29R"N^T&Y^O!B)G413 M8_B-G*Q]62>[N2U)B!QL$@)ETEC(!^I*F?F\FH9#EMQJ;N/[<;]H8^L$^U(+$I'QJE:NGR<47;N8[[GN\H'= M2D RE?HPRI]#(.OZJ;\JF+9J93M26-_.LR.=6SN1@)%JYB@CQJ E1T.IKZX) MKFT,&["IV^E\6$?P]KK_6E/EMN;UZ.E&9J6,L1M?O?8^L1;7 J'1[?P'U<_? MEY@TJ8-GWPZQN5XQ!@$9T * RACK;++.>#Y> [09RFPXKU=]N&\?3O;UG:E4 M/GNKI=+:%B5!"[,TX%>UW41J7C'[8H]VC;?XR]U3R:&&1DNBA'J(J2ZJ[3H: M@F^\X#=[F*_X7BI3T+FH9-91*J6][!^'DLC;MLJ<^@S-=T?ZQ,,-4DL/ILXJ M(,](*6+?VYP9//UE#_<57U@BB3[*)%0TJAB?3#_W1WALFFX,K%:4OZ2#_>Y& MZYYK!U$:[TW@?W2=!=F-=R7$)C&KW&IO\+=THJ_X:L;,7E2@Q:P#Q!23R=U" M!5_:@SSC&=KOOO2I0:FW4 >"@(YH4JZ;D;H]'X;<OM#L8%1KP&0HA0=39Z7_]YG9F5I^TBA M:0OZEH[T%5]."KH:V\A'"0%$,+IOE@JYS;$__0Q[,WA3OZ\O(GUSO8F'?CYZ M+3;97 !SCCZ=AVA[PS4[C2-)8+^JE1JV#7H&H M+NUCMUBP3KHPA,'DOFRXS<+73?(;^&Q).9SD;0]"U@N;&(.K.NQ010Z45?]P M8-N9N'+3N]6^!'\]A0" LYEV4_,MFVO>P[Z,-.8OO+ M2/XC7[UGY=5(KM9 BBU8ETW\_PW,4&"?D_3M<]SE9EY2CE M>647LGD+P3=9W"&C]GPG=G!ER'/8.S9?D!/-7RO9^25'_5K&'-O%GH/.Y+O< MSVWM ',H OGNE,PQH4JI='WO)K4EK]^/[UD-G0>V9@*B*%DH6SQZT:_273.Z M_?@W[J'%_MUX]NO'T6R^U>UBEQ836+;75B5%P2D!@<%_H9"[P:G@5H<]/_RJ M__@;_.7_8L6AM MFT7@4=&=L1#!:"?) &:W/6*,!XUFVC]@8FE)Q";)E=U_,*^:D!R87LL14-U M@ZZ".+>HLJV-/0 MNUT=5+'.II""H!2-H:"ANV:"?#Q0'=81_!!O=W,$ZT:XVKPVN;[C[[U/LDVO MV^V5]A]0]^A(_._+\>2_,W_'[=?P]9'AGG=)_C:^\E\F7]9F^)XTMW!98E(& M<$X!1_8('+Q)/F+$D"$$5<=;KNWKDTL[YW87Q)G%]\_IOZ['H]65L4<0WZ-R MISK&621KZJIW1S+697,5& I+TFFQ5GS"ZF>2WP83]:@^Q'EPR=09-X!*6Q%C MYW#)R'7+@_GVL.%]3I9:*_:H,ENQ"2LI@ V8BR?0_=YH2[!^&28\,@AGYZBU M-+_N:K^@IQ M=SN=?7WTX5WT\7'?MY=UA(V.Q61GLHTJYWY1C)?KUWZKP2NV%]4G%T*KP8^% M0)!$W:\IP3L*UF?MN\PK.FF^"2&T2O]8"&@8TRE@#P_$84'0(G5"B.G1T-H7 M(X0XCY/>7.\][7#85/N4"X+%HIP+!6S4NGL-T[ZL$T')Q5.-N- M/KLN35 L6LC9AVQ5;_15R.L'%J!PWX9L!MP'1.E0)%48OAA7=S_U8^>]63]) M ^V@^SB[;/(ULS/_R;NZED?@+3->X_A+B:A9/S+C@SZWH-UZ+_HHO7 XK:?B M>/NE$#;Y%'.6%#CP#-[E?H2*#G(]$F)(\9(YWJ[JF8V L$$[X9)'Z?@?T;]8 MZ@UPULH#[<#36%YL4^JG]N^KT,*%6*CX')!QNXU2BWZT-/IU4YU^J,O.Y7[, MKI)Y?#:W:W&)25L* A-'7,IRI*7ZZ4F>U@-",1RAG)O+ C>>3:9UQ>C]E^KGY.:[O)09JNV-\QWN M@D#+N)0Z#1GS?_SM'?S3_20IG4%2:YDXB_CZG[3XIKFY^8V]Y=O/;>9CITW$ M[,P3.SI/M3O-F>1]OS@-73M\'\ZGD$/,OFR)]^^)=S>3Z_'-C;_XOW>3F\GC MM&K^/Q^1(W5*T2^DK[=O)X6!7]KQM(.,@2K>NM<@N9<^$6;;R M14I=7+^2,(>F3AK8KNE]*>TF6[RY_GQW>Y,F-_-U4PVV3^LTLTR8@/&/C&B: MZ?+AZT^C_YG.8JV6?)32CXQL&/S,YEZWGC"K[\WVK+X*5H 3P$KL!7(DN#0= MU5-9%S34,&E)$%NX?%9AO)U=CF=O9^]FT\N[^0S.,+KXU]7TPW9YY,0ALG%H M"P>/TF .JE\-$M;&%76[_2N0QV_CBX_74Q; U[E)6/V^ ;'HG&H<(HTB@X!9 M8JK'0:Q#+;'0YKC-;!R2@2_).EAQBL"6ZR'QW^82Z5^)E7)0WUY=U M]NC>4GASS??D8ER+L&_&H]G%1W]]F<9?QE?3S^L+C1X%J5HJ4^<]J2"5+O7^ M=$\T0ICU0:J$ T2SD;/?;\;O[ZY^G+Q_#LO:WQ+OP$ PR25%4$#FI2G\MC@& MPO3/):YW8.=EL#]D2Y?V$ A&IBKRZ?)EP5!\Z&])747\MW?R54I@)^O9]P35 M%-FC[_]I]._)I[M/C< 8*V6ODO*I1'361^Q7XQJ2567,7U-@_#O7"4REY%/6 M'*RSR#1YBKZ+TG/!R +#URFPQA'U:+60T:DX)2SZZ(HH_9H31RXPS^JUV=$K'V$+"D4 MH&T2BB5E_V*2VJ!3$37;(8$F!F1YS4<#W.L4&K4CY.+VN-Y_<%_F(T7 M^Z,/=_36*66$E9$C".>-##(LM$FR,5?$,G)_&1EMT".-#E$50NF+SCZ23]U+M*BM6B4SW,;RA%5W;M[.HQW ML]1GO7F9Q5#JU[K(5Y0_A$)X:W(!T[W'"T:I[9Y@L/9Q__W^))Z P7/D7Q]/ M[! E5B<))&)R658;V 6 >;6.OW;]K&XR>?UR&T DFQOE;D]U&_[NY-B$)XP)D"+D(4I1*Z@=E9-LT0;,CHF],:+N_#3P> M*&FM4>@$(S<3@.5EM$>LSWQLZY)OMVQ*M?+6]_I%MRU?_GBT*MC,$0'6X?]9 MD:B&K@H+,+$GS^VV[[F6O2A9;7M!S"Z$DH2E[#2C$X':EJX=3U S!T4:*U^< MX;;/X/"RSR %29N %#B-R:\_3V>9TMDZTI%E92QR==FFGY?!393GJ5AG?O&I+:[W?8* M"WLW)=F_\>WT@-VJ'A%;>*!0FS/):NE;[@>Z^?>WX]D_QZ-9X6_8LP1$H&1\ M;6S=LQ IIZ4!:\K(5BF4QMV58H#4PSG^F1G\[<_QU9?Q3\SMQSWK7I1/=6HR MFUG/=B''*+%[;B*K&J:-J2;Z<*97J3V<[\,.69$UF$Q]+PE6N%K1VJ^[E*X] M9*%6ZGP.H_*)?$[O9OOQZ:(VIJ14/-]9CH@,^]8N_ YMI: 2)'<']9NI?!J? MOWUD [X?HS':E$DG4WMU94&7^P=FQ-A8)^1H>7?4M87,)W+ZYW1/Q;52)U+) M%577^BA;P.4<247'P3&@%A]%6PU*N MJZT%1[U[V/0")')@2L86QX9"*L>F15%@#R#5/"7#3E!&U8[IW"="RA0V%H!.[YZ/71F:?@#A9[=^&B%Y"6B]#@#& ML6)WA9(J0O,B6R/BG4/?9Y;'H98O!\GAHPD<$?/_.0(KNMPS0KN76%I$O7,0 M\LQ"V=_J8V9Y')Q3 *=-$'D/9I4 M?(G)9UVTHGY7ECV/M+0)9*-7@HQ7!2%0Z%X2C6O? M) CT*87%VG]],YICGH?]3V'\GC_SV^C?NXQ9>ER>* 7($H3)H43%OL/8\'!# MK' -8OY!.K.-N6W$'8VG=J;2ZL91K/-JO"VF-MRY )UV%PK-K?]AOG'TF7EJ M)R@]+H6TL?;%!7#D++/'L7L7_KK0YG1^T'24<^HWC&V9,*FKHE-;B2>@< MT ;,(5@752F1]2!'I7N+E(1H']O0["O/\74='.JO+_WE)W:";"KG5NK^.7%O M#3!)!/:_*6@F-^E<:LG@ V(MIH'PB" ?NYP!BIY$_(!:R.0=QTP:3& (42AJ\OXK.^Y'#G0P31:C@(BD;)UMCJ$6UG5/L"0;J*/,V0YNX)([ ME4(@43C852CYCP&Z@"87U6B=AOG&D+,2_UWK-C@\%I' (M!+-!R"Q)B[B8=U MC&]C,90^^.2FT\L_)U=7^Z73"\/\Y*0AFX(A;=DZ=QZYR'89#7*P#(\KQ1Y^ M\6[$;,OOH%+"0 C:*@W6$-E^6I-8E\ZP@,H>1LP1QX0]0@XV&YV0KZ6LNQ-" MRII01=28$7,[&JMFIIW>F84Y8;/Q9;J;L2HN9N#MCQJ(M+9$R'&?8=S%9!:1 M?1:VVIG49DA T%H*UU&SCNIW=[.+CZ.;,5^U.NZEIB_V&R+Z.*/!7C6P>J:Z MH;34UI;45^2S-FQ)W>Y$T",.ZE/6N]GT_63-CN,!J,,QH<,H:JN73=D)DU)7 M8.MS6[+ L0JMO%0M_?J=J1K ,"D").NU]DR>*91#EMW:II :!=7\SRH".X"J M(1\G4\W""\405A53*QLZP.WYP-OG2(4K3]4;J'KSZ3.'T_5@W[Y?3=TLLCI7 M-:NS$\7+\P"1(Q8;4%BGZG Y$P1EIBA;%8S1KGU)7JU'V9&PS;SL%X8MT^[ M:W+"Y20]&W/I$OL=)R&6D,!"$^RKU5&&&P@Y%JV/>K&4B2EF*VT6RB3/]'4Y M?S:P;9FZ='0R6@?NEK'>.J>]-5!B'^ TZ/:U;\+))8W9#P M\4WB/]S<[K;F\/$;6RK9FZS(0K3*F.!S/Y2)T7";&06M5G@\G-R3<3VDHC:E M&J(DB9)U%-A!]//*M&KSC-*N3C9_B5P/J+-(\RV67C$:0?*>0['5UW]RZ+%+(I9@F\Q(57KY5)[OB3T5RP/: MG7.)X*".OM6!4DR0NV00AVEM=PD V1?.\H!JJYP*E1PM>Q[C,CM]U9FQ8'-3 M-_>#LOIEJ$.7 M&44N+NB F;**NCKG+@6"[=)V]E,DU,N1*O^X^PQF&%^/#TFN%&3['93T&J3W M9&*,W49G'ZA)KOP@G9+K+FM#RD'4#ER"$ R'5J"CE/5-.CCO5'<)8FPN 0?C MXF2T#H6'T08;1(F2# J?8E#=_FFVC:VC@-4F^GV(_:_IU>1R]-5_^# ;?QC= MCM/TZFHT\Y]J6FZ34FS9?%N+@?;>?OLH-Z+!6N_0,2 $0TIODY=#$_M@"O5 MO%'OQ-L1A&%.+PQF.6J!@=V?1 )RHG2WC%S;1JYLD^4ZDS#LZ87ABE1.JD0J M*(LBN8)=WIF2;7O,Y6K/Q).%T?W[_97JUGF?ZZHL[]D6E$$@I)QEE&","ZF; MRN6*6=F(LKQ)W=!FF6QD\4AR.'3BQ+)?E M)=KGELMI+M"R7(+CV!(87UO&+MEA=-2U]'LJ:;-<0!U9+K^-9Y\FB^K M&4# MXY&VV>\LN0/&S<8Z&4_9*,#J%*5UY+O6#IF59$ M0&X6WXHDU@KMT+6=\A]+ M"E4QX@)E?ACS#QO?!);+[=UL_/9]_^7'F^M_OWX_^C*=C?ZX&O\R_E"?Z*>S MKWY>JS9@JCU@9$>.Q'=0>JHS93L,DV6;XOZAZ1;>B_FC2@V?36K:BABTU4H9 MD)GJU*ZND\P:6)/IQ!6]RYR-OC@4=A,:*PS06O$NE]::?99[9B! MH[,UOGDWFJQY9!R(M52&9O,T&/".'+ND< M4[-9;I&8>TSM=I*>2/^ (NA:8NQSL<9Y75 93)W9"+J]75(M8J;S,3"@+D$Q M%O$2ODFA3](UM/9&-"D:+R2=5JM%\ZZ&)S1'1LJ0UM3P:KT'&P,Z%-2""IS M@%QG8SN7-/A^VD]HAPRP^6ES[4]G8W;W:"'O_DJ5B[=\@]E?NH#!2!LZ R^- M;*Z%8EX;[S-(UM/9&% J[X/)UDF6LFH+(]&V@&$S/4\@?,B]22TR&E_T?&4T"1L[]U8XMFJ[B.JT\G,0/E3FF=@C M2QWDHCR&Z2U=JT44KFFU<*YYXCP"V?YZ4:Y]_ZYP_6%1V[%_PC\+8\ 6[T!; M-I@RV*Z2.I!LGCR,54VZ?V\JC\_ED ?4ODZZXGRN;78AFLRA6,@:.E9#: ?T&3>$ M)O9G=.ORU_SOBZN[2];[PSI"9 I*V!1RJM.#BH2<.'YFX,JQ:79M1PC,)VP\ MYG _^A[SMF:6U!,Y4M%;4U31D;VW\S!/0R\X0DG0OF+QI\2J\]B%K&,PLG58 M+,@4:SVBP6P]'\M2#8\/T&8*2"M8!8%/9>3G\>T3SR/&9'1$CB>2#S)Y=-0/ MIU;MB%A@?-O$><-$/9V)K6/%H[-DV%U$U5!LA<@(?912R3O&Q)LH^ MZ[PF65=[PU;%>#!M0T$7BMHF-1_W8$.A8ET'H?F;F])(2VH50P_2=E!B&(@( MG$^B#O62OC9'= 5 IHCF*&$]66UR/[U=;M1*%!M8N>N=9M=U:I)8FRB:H$XO]9FG9N/X\MZ M9>L=?ON^+E>??5D-V8;,HK$Y>.D21"^1X[7L^Z4?9%W;S"^E6;T)@R0]F8-M M-A% :IU2<,@JR)XJLD_J.-!M%Q>P\ST.!WN/D43V/!S(V\"J(13H#+E+NAO; MOG49K6$U!NE_]^XT;1,?VQA7-=4$,HQ0*$'I7GN\-TU89-#HU7L]0-,OHS]_ M&K$^3_BW/T%5J6#=31.R2$ZS%[383^>WL87[#G"#\#82]%3RMPG:)JT-":NC M1E+&,QCIM]<'W8Z'!*-78=1!]/_OZ>Q?%>]/+\8W3Y&_*B4'9 OK&0-&3XYB MQP#@FB'A1C8O7(,D/9F#[8LLJ [S)AM!*@.QI'Z41O&Y\:Q0^\&?RL%]/6HW M7RE-;BZNIC=WJ_4P;Q8.N)]-]O -X6OWQ_^:C&>CV<7'KS_6.76/7N"[S[RY M_GQW>S/_@%RI\%CZD3]Q%,@D5-+*;/Q_[YH7_>ZS2Y^L#P%WL]IVW92?//#Y MV]?/*S4DT^OQUY]&LW^-;\O=]>7@UD5/VEK#Z$>3MX)-DM4<-F&$1*I0^ZCD M5'O)-XO\!1T.O+[#(6D23H:&&GH,-0D/$1Z6<]PSL#,?A4&>K M(*.)9S$DW^+93#]]&L\N&">^&WT>SP:'V%)=%#W4SGT5&:?I[-:@3_^X_;7^OWS9_"A_< %2S8J):(H/(EH=:JGHP7?H+!] M$L'WT]G]=.[[1_\^_3*>7==/['5*R46.I]GU>)5MAB2U=/-3TG53CGH>B/0- MGM)/+,:+R>?159@.8ZZDG3!2\Y61H",;.4QJ?B@*2% [COK[H1QV*+__VM\: M?U\[OM?M05],?761(DI#.0M8'!3Z>??XUADEK^6@3AWW;<[T%:6*,+7"/F@9 MV*NKNG\!;4V4A]CF;VHST>H+V'9-H"GGYEK6O5=^/YES(V2/IG#!&/@,.047M=GS\D6?"U!*0)Q,$JI-4BC-^<- G2JV"+E))XJ I(Y#NI@E:T9;,O0#0]TH06C101QK8#/4=@$(L_21D M%]JAA<^/T%XHG%*U3)&(M$J>I);05^YBL>V8OV>'4Z\'^T@B:Z4JP:=:B80V MF*Y@UJ32W/YS8A_[NK*\FZO7D.UJ2B;6(2?LN&P)G1THV;;5:VY-E>!W$9\R M=:B]DPZ4=$E%R?BB)%0X,ZGU]JXJ2 M@JE;EA.2]/64@$&45M@\7'T_I;-4,CJ:]S+4P]!D?51UD5#70T6-:?L."NLP+[=O!T^#;9.*_]^ M.&>-8=C!N\*' DI05J!)FBXS(]=MZD5\K=FOEW!(3PME;-0R*N CBL8[ZZ&. MF'C8G6Y+.X0([-E*\+[!P]HSHK$%@BO%!A%&U')-T^[WLSE;2*.<*"4)5P=YBIQMS$N;W=J! M+ZBYL+]4O00KM,%J2J7>JO7R(GBQD*2U"S M6ADC+9)64MO^+;6MPWT!,<,+!?A6DBPV!Q-+BJ(877?,/-C6'-9-]'EN@/_2 MT;@-!BC6P:>0.:Q-H1_Q(F,[O^ %H/%7 IT155$:O.0P5!92$D6GJTC4I,I> M '1^J3B7D923[)*2(H[J(^7ZGO+@HDFWP_.?/7/_,J&IKQJI?7:N#J'RY*7J M"D\RP] 7"$U?#XY47DG)IA1S<%#ONXV=<%72#>Y_"H[\<7QS,Q[_R!S7R;VS M65VQ,O^^;IQO_;OQ35U=<]:N< M_CG]U_5XU*Y7TI0D!+ Y%M#!VEK&C,!QJ;,&LXC_\;=W4ORSY_,PZA_QOVE& M_-!,J**$ABP),S!T<#'FW(V.#B4T^0PD:U?6#FP8!+^5I&U#GJ1A/*/!N0)D M^%XZDEU/"8BVA8[#271F3Y+\]>6OM].+?WV<7EV.9S>+':1[CKPU61HP-6%7 ME_R!"KJGT[:;#N1\-OU&V:VEZ&G4;Y,RR6@LF>"BS0I$)BO[BEOT334X>VM) M"H]!?613-%Y=QS@D;6 WEX0H@D1,;$?(JXY>YUOT !*TL9O(O2=A7P*WCHZ![O._+^8;RA[%?6\2GNP#:VD0^ MY1*$G"\G%3HLQ6+MWJ9G/Z.3]^T!6VR&E8QU#4,+"UUR+ZAVR/0W(H_3*5@T M4N8L5=$V.(I 274"I>"?4\%>6478YG([4;QT/LD2\KQ+RF=;VZ6-RBSU=@3U M=^&>\P)XI0EM9)01O2Y:!7 X/QUIZFZV;:^ZK^9TG@UB& Z=2Y*QD%#$0)LE MW9<(Q?8M1FZ,J?[: CZ=^F?R(;%)Y\,I4KMD0I_L32C:).4SG]")H\&H8P@B M"QM*MB+$N@7SP1NZ-6'VMR"-4RJ78Y7R%+34"%GJBM@>T"ND(RK7]/I#S5_6 M%/*>^XNL2*(H90V#H"#K7."EN05M]XAMWHV6?_CM>O\QY M*+4H9 :7$0E3D.B]< 0/.7!2[;YTD,ZN)IS7$+$_D=LDS&&E5R4[#J:,Y;L0 M7#\A 4$V(&CS+=A$X^+YL7ZU?^+Y93RZFOQ_X\N_CR;7/TYO]E]F& 7;%.^* M,4#$KBL&YY;2S&T%,M'CRIE=J'HZ%P-+BHC("DPB!^8F6X[UTF"3Y(*Z M*>[\7 PL-6(Q,7/X]LXNOGX;C;],KD< M7X:OO]_4Q7YE1]0:X%.!A*H*"6GLM.U%.KAG5GYIG[^!XEDE#DO\PO@=GR=US)'S\Z( MJ#B;2G0IAFZE&T(#CA21V8GU'0D^)>L#.I\<(AHHTGC&@UA[Q$JW&SRK!KK^ M8!B!K:P$?KG,#RA]5)(9C5J%3"%GLC'VH#BV2SVA[H _*^?](N7C:KQ/WCC' M4"CJ(MBE@7;=:KY:L=S6[%3EV(7W'2D^)>]#"Y,M\&G[9*S6(7FIM>T\>/"V M,762#%N!5\+[@,8'!PQ^D]4V,+;E6-4O+Z:W[5N8D4KNI/.'\?[F^F+Z:5PA MC_\RFEQ55/3;M%;O3J^7*R'"Z&9RL?_>>B%!E8"*#SEGD2'Z3LDUN'8>&CAJ MSGD?"D_ 7%M%M:@*X1_S>7I=0[M'^8M?&%E.KL>7>32[9KD/3YX5'&(F_H_1 MSFMRON\J"3HT@<7+DM# /6?09H5CMX998B%E3.S@G(^ZO>=.KVSJ>W[F3GO\ M-B^,NQ.??[(8G) *8E0J$ZE^NK$([2:[(XMH>CU]1@S#. M* 'HD+K\:]WHVO"A8<6*;2+E0'H'+).U\XL7B@XA)BWJKO@'Q^0@MJI9*R1/ M2O 04-8"HF3PRS'A?!,6I8[@4%1+,#HXB. ^J790?:.,T@?%OI[#,YH_1%VS*0P6$BPS8WVI)#L/S';M&PCJW'W8.TNWK7ZP;6 MS]/9?7[IPSSYN\MQO_FY+ ?$GBQ&#%J"*2&Q\\1^?0"499AXL_@E[!R6*-U( MRC+!'6*,TYO;6OMZKQ$;$?V2F;NX&MW<+#KF&%6^O;M]^]Y?7-Q]NKMB,WGY M]O;C>%9-Y&S\D7_BY,MXH7(KMO*P'[+RF+2;85[ZN6PQ'])\93;]E,8WDP_7 M\U\X^\?=Z&KR_FL5"2/LC+LFF#,K MZ[0W'L2!IV6_G]8VS*T,V1!5XG.*DD3.P7=91M>NYK!BI6!\O^/:?$P#3C6@ M-$X3HX/(G_;$9LKUB>#46"I%RJV @X:(/2D<<*->VIAS#( *0T+^M]A7W]NV MI(6]/JVXI:=2.. WC4Y,'!$JFXL*R=B'>OMYJJ&=R>G2G=:1=,3170#Y+C4WD0E8M6IG)W>S<; M_S2YGGRZ^_3N_JDWW>WY*"I+$ X5AP A1\5$,U7=LW-N7VZEP M!!K2P0>QM[T;G8 >Y!3JJ\NSF6; @:33<>> M,NU.9 FD#]+%)0H/XF]>'W( @S[[7->CBN@B&S/+G^XL6;9M:[S$13'+ 0SV M)![&X9_3 _C+)'4=/V%L%A%=4;YTUB2B;=^/'>H-<'17 @_@[C=&B^/1^]OQ M;,_PC33ZX%4MHC(UA9X<]I"C'0#/RDL;+/RN!&[A[I<*9!>P@''J3IY?+ZNB M<2$E#'4NB"$5I))=^B\&:AO@YYMLMC#SF)XG$+XP3CB%R8"-RD5[$7%"E M/FU-NAWR+AV=B? U"&&9<*)H$8Q,Y$Q(!,F'#K'&W%X.D$>0.&.(.)K-OKZ? MSOXEXL@*/'X;_=O?W7ZA0:)?[+F]O)19S>7=_.OJZ)=1[Q M6\^F.(E@*1HD663N''&638+9S=-,,S,ZC10ZP?IQ>C*[^G[O9Y.9R M'23B@TC)J M6;N>3'3.2-6]GUB_IFO1*EQ'ZS(%^]*W%4Q;47<#)+0AVU(W $)W4W-NWT4D M+M#T ?3]-+FY&%]=C:['T[L]IV=V* :_ZVTVGC>NY#Z\_3ZXA#%M"S(F%TR)@0! M10=6Q^Y!++;I$EF'PVV@LZ?A "*W1@K9NQA*32L6Q>$ZI7YN$"AH(B%4ON>/&2JMG'31I?J^@X$JV.F@CLFBL;;. MNI:9PV@],Z_M>B;8N/.'0GV/'TEE<,*G-58G5A.^W*>;?KV?W)>1] M<].#Z >7+[#-GP_?P6A)Y9)[)V%]6Y;_@UPIRW^)(AUZSW:2O'4ELQ8IQK%6 MRJX5P5ML[#AIL\;TO$B>7])M3!XQ&>,G>O68S/QDJX9.ANU*IZE(4TN4NN^C(]BV]6F:'=C]J+D]H1[$QW6IV($ZXP7 MJ!F9=Q;?&&QRG0IWQPW'D]& VW)"V5S;;DPD%!PHL1?KRW*@79FMUX6;9^+B M)=V0(KP(@BT+1"DY",:BNT<7E[ -U,U*B_:K$=P3KHBJ(P$"D?9(V6870?7% MX*6-8 A.;T;>36?5!_G;V]GDC[O;16WINU$;;.Y0Z. 4FP O*&% \B9;'[N" M%EW6)-_5'FAD!X)/ROM0[ZTWSMH2J XZ]B4SZ.]'G+O4YFP/<*W/Q?J T416 M:_0:;(3@;-9.>]]C?=6DEPXRFD_DO;^U#W?U[74:SR9?&('Q+?:S21UJF^[J M,(MW_/7IY68C,G +^&9;$-XQ!B@JJ0K-NUY'3&V1"FB])B5X5!Z>1T*'F]GM MM8:;(4BJ8X&M!B4MH3).^ ZF>=6^'7^#DA^P4DXJ'8.+29-6UCB9>C=-H4U% M[ ID7YN SJZ:Y*1D:P HZLME%!)#/PH?9*.:WY[@AYJ)8NV5*0&+-Z6HXJ ? M'))(MPGU70'D:Y/0V5732I11%3 (V9F(H2XFZVH]_+(#N/D.:5U=H,?O-48JH,-7J2ZQ:)_8T^I37)] MXZ@\6H*?4@IZ@-^A)BKD6?72;>MO5=.Z897[.PSA_P964EU3I] M5ED9()?2-?A&B8V1?;9#>+P=)XW?CV>S\>4OXR_CZ[OQH>51.0 63$I#DE:1 M(]BG3&6Z6U*9"\ M**'/"&C35J\I%&9-G+$;OUWC4DKN& MD,.('8 U&1+6B<54![0I#,KW%?0IY%8;Y!H,>#1BAYYEE9=U+1UJ*DX+)^U2 MRU/4S1@Y=03!/FU@"OALLD-1$ZU04I(I=0OK-(IV\$O3E;R5GJ=0/J 81EO2 M66L?# IMA:RZU8V(-N>);':!WQBRK^9L0=/*2DTQ>5:82=#SMKX4/JYBB&J MYO:N;AX\W1D-W614AA)$G5) Q_^5'[;$@& CW]YD-J=GI?R[=MW^4"R#-UT7 M^#B9 #B(\%VTQ?BAG5JVYBE[]R-ZZ,G\;>HOF+W9.-PQ>*V[1A_W#BPL@"SC M/T#U/-<&GV;)P"_,[VQRP8*8S\?ZG:F]^>77WU>D^O![YK_V9C)_7NZ6IN;_ M<_%Q\GEH+DRT$,%AGJ<(LH'<3_%1"1J82W8-)-S"_[*LWG6#YNL(^CC MZXOQ?$+)_I-'^'!)%V<8!1A?DLVZ&T&=8FEL_!+)6\@XF-H!CU0T6J^AP:CNU MZ6;#E>GLU]'R\/.]]<-ZEKEB%99&)J::4N@DGO.Z+::$FM;*? ?RCL;5T"3F M.EC+%)L**B3E9 G]FD+;SF%10CCMGIVKH6R/"CKI^6PJXQW;(LJ^YPK;%C17 M1>ZCL?/4.:S.2%?0QB6[0<;CP).9A>BCX'ZMCIOFFKPU7WQ M1V/JS?7MZ/K#A._IHD=O_['\X)+SI!1004A!@J:'$Q(JKK'S8CLGJQ0]D?RA M=H9,9$HNP63ADR3&,]V%T:(=3V;)#)S$D>D?*IRL:0WI+(M=V"2<=WU1D,/8 MUJNYE;[ MA#-B@).-Q!V+I:%1>L0XTQL9@@=0*;&J=3-RG6IK_1#(FF=F:6AYC;08BG/1 M)L8H6872CR> M#4)D![AB9-?1< "1VX<6^U@7IZ>21&2]+SYU=;DZM%W7=G5,_ Y$3B_&X\MY MO\]#3/GV_>9UA[M<7>NCH>)S( VJL!]8&LY1[%;S/TC-4VD?N*,Q6<]7,Z;Y MM!EOM>YKM8I2+?*9/X6MB/S4/ Q<2IUUCBFK.H3;"%\4)?EP*:-NJZF.3/NO M'T>S\N4[7[ "S M\[:!3;SO0>I)N!U*J]<5'T%8R2&_4>Q'7.DJ242):U:"6+NR[>TE<3NDUC7C M; 1CQT )&(5PP/UPP3/&UM21$JNY@Z-P>WEW(P_CHZ2N[T>(=G2^-"LMR^N).(3,;?&;R<4%<(K-9^" +=:] M65TT;?R:&;JV4:XCD;DU@A.DB$\Z:,%WN6""W/5_&]5F9)QKC-U!5/K+R_F[ MR5R;UKRG[)]4C47:HJ-1E"UF9&_>3ZNRIGEM!6HLUP%DGH+1P5D?.CJK&;40 MWP#^CMRC.A7;)J9C\_A^YQG"ITGAOB+P M33\PD/CQM_2?YQ()X\(7YX0-$/5MJ?8O0K9/,FS"+!H(BN,=+7] MI+#F+ Q*L![0M@JC=K8HZ]]>TN3F\_2&"=E[\4+$@&B+28$5NR@7B PJ83@< M=*!5^X(!:\YO@*B=6&A+CP9#C&(B>&N*L2KXND.,8Z)^)4X;KS/H,=#$=%O( M>2+AG3)M_-[PM:F!K9?QCOUW]YFA&8=D:T1K"6TV,4?VX_U#;&AW>0,'6K*) M85Z8$,K=C(F^F]48NTS^7?\T5/QL(VNFUP!)I2"2)^&[ISB TB1[=5,4\^*D M,-]D4I<$UXQ9]R]O/GV>3;^,-]GF1RF>S+$1*&3[ X0YEM"/#:IE'XUM-H:: M!/B)A+)UTX$$"C*@X7O-P6S=>&7[Q'T[RQ6DENU;T>D(/\O%)C1H.-1U5$I@ M]*&3[LH10M%M2MJ@%2]=" =<[!QREDE2CF1*1,K&=-564J\94"II]8W]I4GA MR1?;U/H-CR;$8C0YG6KEZ<,S>&Q;%M&N[LD^@E":/4^#)1TQULEZ@3RKLC1 M)O7/3=FW*^RDTZYY9-E(S).(;GMV_CZ>?IB-/G^<7(RN'FT >O/CEM)988A%<^&A7[+7W@VR(I MB; R-?(Y&9R'!/?-6Y75R:#U"0)M#-IJ#GY)R>@,=FE5;50[>4^I':W/D]C= MWH"-6I.)FIALK8O6N7OJ"&K-]CI!M"LB?"K1Q[EF*4@,%) D!^0VJ)CZ>>CD MVLP=D=4[FK\S,KCEEM52F4S :$WP@3F.SZ"KVU-1MU&9D#MZ_C/PM_\E Z>R MD\EFY;,(E6'H2H-R:,VFDGI'[+XKN[_?C-_?7?TX>3_<8'H4S->G"C2SSB O M"6-T*2!B[O/5/N7Z@K5#F_)] MG>D3)VQI[Z5S)1L4%%PTI-FW"L31Y\GM MZ&J>>WK[Q]7DP^BPHOX4K;5.68Q%&T=>:JOZ1%1NTP&KPW/W(.YH/ V-V+(R M1])9)3;RV1G&-K&K!=:Z+1549O7RG)^GH;U^UDKT.D:54,7HO)9=?3-CA.9% MTJJ5O7Y'X&E>$CF^/*AGR2KKL23BR$]JJLL);9XR+\9#NRT 5]]]CTGL4&\@))()C18!0A(@K.I40B?7.&MY MOZ[\?-0^VAROD[8."&5=PYF"P=2!7%W:@I1#J;T9CV87'^$CH MNP$#C.G:A PLWA?.1ODW,^[KR,"/%2AZY1#YJI#-(@7;(7!"VV1&-:ZZKM.< MVH MLI; 2?:RB72R4-=X=OG.#*(=+U?[EMP9*?^N;QL>O'*Q*CH9ZK(TK&U3 MMN^9-^U+O48X7.'N9\-5 K<-I]W6/.&*B38;!JE4HXO(9(UT+$4Y+Z6#/)"V]S M8)MI#8Y&ZMW%[7R>?/PXFGU8USGG_B'_L>SA1MS2;31]_S\,4RG8TO1C>WJ]]\]\?-^/_>55-? M2VJ;IY65OQ_LY(C%9PZ\!*4ZT]T$),243;+$][TME5H3&[22.H4D)]$# M&H,$.20J[(=\G6?23;A)K>VLI]1@WB&2GLK -D. IOI/F:4L;+1(,'CO$!2? M18.@.*8T:E7F>S$P_3JZNOWZ][M1;8(;CV\8-WZ:+(9'^4_UQ7X_HVL0K71) MLXXHRYJBE>QSS6:M@,0J_WK9^$L3$>SR\%73:TX\@M\ M6U/)+IKH''8S#GUN\"48QGAT?F9R^F7HK="Y4L>")AEU*CZB-MV\'X"V34$Q M%\_!2-6PZ_%067(L4=M2H!0E#-.O1#\VP)K4)N*TAI49=F=AIPR>"R;C(BYZ MZ'UFV%!2OQDFBS4;PNRB]?',G+R)=;C,^-.$?T3]R'0V7!&0M18H4".1S]X[ MW67+=< &!Q.?$#X#8]?O&0^%T?7ET-H$!9(L1>!S<5F!, \3R_C7\9>;CAL@XM:MI%QSDM\TJN/)N=A9^_I%^2>F7 M7P=O4G",OU%0/2-O _"MZF8]<#S;5J"HU5'69V'GUS\GMQ5!\/WOP"3:8WO.OZ,;P,]!LK&GLP0[%("ZS^- M.4H?W>1_WT\ JTLMZGX+_M;!Y"K6-VCG7/8NR^"'9N9V:&@Q_K^5SJ U$!"PYJJD-7 M3H07&7-ICP6.&L;MSLENT8]VJ$F:3,HI:SD*DGP\"W8\N!;IJ(H;CA?][,S. MQ,.R#-BM41:>?A;-?PAZV!-7QY# :MLHYLD?/]4;FZ8;GM]K0*GN$. M[1S^Q*BCD6P!HLY9\I72_H$AXTMI4W"LD,_@A'8-?ZQP*:FHBH.,1=FZHOV> MG61"VZG-0;D[7JBP,SO[A#^8=-2AEF7(8+2N ^32_1TR4IE&Y>JJ>7%/C*0!0F2T1CI$1IJYR[T% MAOZ-S:YX^608Y]3A#^,>] :5SY*MA- "0P>D#;6-_PP<\&37ZB3A#SI12V9< M$L6&5(3)L<]K"6K;/ WHX^5-=N9PO_!'9E73=/5%J*ZM#Q&Z4\O4]N9*]F9' M9&JH0P4). ;3F?_/6PJ=*UM,XE\@=P144_;;'BT^(=O.N-I4@E A%D M6>2]Q;9@6Y\JM2(Z7MRY,V<[Q3_U3G#@(XQ(D2%J0!'\/3-\>&OR/%"!^?F9 M&8Y_2ITJF[0&9:SSL4"H#^IS;"!B#NWS+B&8XWF?W3G9+?ZQQ/K%VH7)7W!Z,8([2!J9.U5O[L MG.P?_RB0JGA+R&8-I9=U -U]\H#CO+!F0+0$^0R68.?X1Q4= [#X8:CVCG^\8S?:OV7D#%Q;!J$2.&>H5A";*NTM3;/X(1V MC7\,&G;VM3@U2,<1MRK2W[/C7&P;P95D)'Y^=O:)?X23%NMZ)%21@776!<6] M R*O6J0- $Z=[ X]*?YA=S-O5";CZO+YY*3K7K(X_&FK0NQ1'QOW9F5+_..2 MD0:+*V!C"*7VUI@>6ZXI-0*KCY@XV)F5X\0_Q5 &,!Y2BB(EFYWIWNUJM-"^ MXN,1,Z>',+MO_*-==,$;3\DR6@UU.GF_:R11@\8)]1%?\W;F<*_XAP^-J8KQT5JXS4MV"B=A>;O*K9I=U=A4^"K+8NI!!-(RKY4IRV3,*N08+?S6KO= M;6^KF]E'9V^B@;IOPI/6V)5*%8Q-3[ 6JTN7UA-R"*D#UI:,CA$I [NESU*U:J 2JJ^K9#Z, M%Q/"FN'Y_L_1['+^7[^,%\/IQ_=AR6)),9!G_ 8\<=>&@';SU*GL& M16Q#^\T^"3#]Q]_>P3_53S(-L@3#7Q MN@CFK)OM("$WOVTFSA@DW1K+ #9(,#\7>GS6".Q#C@D2A$=32K8#Z+7*&'6ADW9%8,FC4RS^2.>SV[U%\>P<+L.^C/+R-_HHM2![X M(^T D$,+$%G,="JV9V+?BZR9$.L$1"$ML*T*=GC9C@'%V/X1N/^*T".>UU:$ M.X>CY"MXBT<)ML:T9$V59=O"$(B872!APW=O/$KCRK!>YU&R[RU.8[@\B/DH MT2C.Q',I50+?;8.(0#&U-5H2G#!JR>089[5,F6&RAZ?3#&2U=5TP? A39L=U 4[#[OH/( M7QW(N:#I]"O+//YY#5+9#J4GUI4\TU"#0L3)&TF1[%7"U07#M2Z,E^OA'[,& )L-/DX1^*N M14WNQ>1U431VAL''CW%8*W09R&'00QV&Z2J! MY[BZ;!!'L1">2>^$1[65=?$SG)JN'$45#O,PC(,=!E4,8E-#=2U* C("@R+\"AL$;0#2XQE,T^ [VB1\GF7M(9^S4.K^,D+N.H^!S& MSR>C=KB9VH"CA1-/ UVW79V:JF,;CAJT"4/?7$T8KAFD?0*R'.=4_L98Y#1Y M0>*8-@3 IN]#0*S9% Q8JP8]96G^7YN)4L#AT(_BBB]39ABG<O%]/(G2R1?XUCTS\OYTEF2/4<2.Z3GUJ :&J9J!HLN!X_J& MRGH7&A?"=1=]]I1%J$LXS07A!X@494$NB!A[:)NMWD/]MU)$.]&;.++ARX'KJ A% A&I[;3F7S5M[U+I_24NO@=Y%'T "H-34QY. MGVA+2)^:%QB!K!((-7Q;T12_;1 @A&CKJ'V%X\P/1/)U5#@QR7FHE$62RU[@ M4YWJ*O6)HP>^$00=R7V#;" YEV#]3$C.0ZLLDERS5=/2%**[/MA+W?1EHZU8 M-$UW YZTD1#-NA: MVJLJC_3BSM08RAGP4#E+'?V.K&C4]=W ,F1?<1RBM3YCL.S4+YR!SN-:^&S/ M@(<.6CJ#(+!TZMJFX>BZ;)F*VZ7^7+($DM>= =%X5'R>Y@SJB2(MB>;7Q3B/ MV;?W*;Y=@GPG1Q)HK"$HBF78Q)/QFEUOE;[BV.L)KO"PLL_LG MUJ]O'3S?V M9,(2T6'"/E?8\_(NRW&V;:_3PF"=%DI'9!Q _S&<+K;/1XA @8D#[-;"OS]? MQJ!YGJD9AF%[Q R(HFL.0C09.E5-S['79>OHZJB%PQ&!*ZV?I/ A6-BQ=-71 M;4<%TFJRZ^EFT/5.TR70A8:X5#=U0^&16MNTZ^.1M+KY)+^%CZK"DZPV0?OG MRHH5 /M:C&2M*E;6=DOTAKB>!5GOPS@)KY,HR'*6&3LXP]J>YAH.=4S%IX9G M.YJZD+O7'6MMZ0;1-P'U]^]VZ6FG#[L QO^ MSD5K[$".TY-_=]=Y*_(;KF4260M4U7=LU[<#NXLD';F/UZ-0Z\S)O]"^8Z<3 M_\IIJP$&TTTRHNTZS:Z"A>.CU;8EQ M8LKSX_K5"Q\OT*B/D+:F3>P =$^+)J#:]EK*ZRJ7RM1!4GXECP]J M"I8*YWS?\BW+]"CQ+=.7-=5L@WE+WMSX9VI7.H_,%@]:#?C0^(D267+[*35- MS?1\8E,9-)E!NILE>177LCLT P[MF-)TK$/[-"\ASD\1R.LIB[Y=_>GNYMPD M!LB08OA440S+,2U';@N(?:6[LF!;A/3 M]VVWB\A4XO6PCE2&TWS.5-Z_DV]')BPGY;!,6*"F2P)#-74$'%4-A706UEM&^^GRBJJFF1=$6$[Z M8,61]S7?=50@:Z";"E%T2^EF>P;>NL0!BV,I#ZR0(Q-V>Z^#HX)8=#GTP-.) M&R \L^U;LN808\'EL#I_ N=CM%#AID\53<#1B:AH-/-\P?!RV;QN MST58BF!-0.J.P@.'7KXEF!LJX=5;,4B_*HGC@Q,?E7=ZJ.*BNN M(:L*T)-:$(O;+?B5'[CK6FUT"-J-07!FL6MZ> BI*IT&IDMM%:>O:8II^HK6 M4MPRS(T=&HIVM5,!$%?B#.E8#I2,\CT#Q\58OHZ#5ES/[N)RD(Z-UE#1KW:* M'8=[+$_B@3QS)CQ,YE(^UZ".J0>&8:B6I3E.$!CM;:KM:1OSN:J^6\40/YH, MYBAX&-RE!B3%=-@$F IXXBIV0P2[P*'B8ZV5X $M6;5VU M5",@IFX;KMYZ[/9R*\:JQ[X32LTQCZ*N66C+;GY/)[#N3FMC]46Q],XON,RF MY*'^"Y8[U(L[4MH&_'E?\<"+MPQPH=R XC3.QG'2R=HZ.T4VMB@%XTZ1@Q_" M0@CWU"$\D0-S$&4;7'DBNX;A8Y5HZ]*[GKPVN;A=#HS[SGK$/%[:1+$=D'\" M;$<"15-QJF*;@M4-?3/FGWQEK6KB]=)YV.3#\IF[H+.H1CP(YTQ7-R#\,-KK MIL#R-MH5JEVMWMANNYD/Z^#-N6V(*J;MJK*E:X9G$AOVX+0:P3%6;W:6.G6U M[8[G^OD@ZWI593_;OVO?WN;1;5A&RY=!"YQ_4.B4I=5<)$(]UPJ BFX;VU-=5E\! M%??W>;NZ;1TUH)5 M # ,E+6SI//FBYLOT32,4QPI!?3.@2;S,$%Q(IMG#"WT+RFV[P>F9BE4,^U M,333"OR R+*C&92 \*O_X$>J/3;!DX9_6T"N;.KWCU=#K-ML^*,'2M6U#5LG M3C>E!_ZP'MC34M35J(LS 8Y/X$.5"H.>58%[5=MS955W=-VP6Z]*,Y=4;GM5 M95A*#SCUZ 3>,VSNYQZ>2@X=3A\O1LV&1TU,F_G$=P/35'7?;'OV%$HV1LUX MS;UZRW4B.O7.JW@R.M,6B+C=J$#X]10VLQ4G=Z@?R:^I>8-FF1RP*__)(__W$,U;^6B/QSEX7;O1U%=T:L **35U MHON69_NMOK<-IS=B62%475[LDXMYR;*?HK+C6)INN;)MFI8':D9WNK'.;_E@X!S2\KM*3=IC(',7_MEG)[5;MS$R>&+.SDF6&SGD^Q#, V9<_1515< *75 ME)JN]J4:_.C#[B2/(C!.)>NB&.<1>(9>5/UWYV.B/AA7A?B>*FN*ZYA@CKLY M:*[.[LF>/#FV[' MUV4UL/!_'3OHRA!@E[U&,04,&[>=@?-7_=J;YW# 50E"Y:8MA8:?Y_GX#DZ< M16#/7IEP=T!-30:_B;BZ91B!["C@/K?MV40CZT"S>Q6_^^WU(.2BAR:7I1LX M\,>Q+&I;FN_++NV"]+7S?GHUO0,BEW%@):9G.Q"&8.&EUQ8PR(ZW+ENI:%0US8'1Z=#2I_DN(FS@98ZC MV%2#2'T!$=E:2R=34Q5J;B]^>Y.*W?-L%-Y-PK?1ULM!8$,@9/NX/<,DH'2[ M:G75ZF.\0.B_&D+LLL:D' M 91F$MUO/1S-=?LQ!F*O70[1MA,(*B$\=N(TX@0*^D NL"5].+0]KH443(,FS'E)?A(ZH9W8+ MH38GW&25ZHXCN[H*@:)!J4FZ.Q'3Z^6BJ*RM9FQV7>-A=G@4P0&K0WQ*@%Z^ MS48N@:?;7L7(@;6&6MNSQ("IM;W$J*I,?,=WB.NZ1 6A4;KK54_7>M9Y>^?V M..1YQF.S/9^XON& K?1,675-S6X3!E;0=S[TJ@I]>#L\BK@0:CI$T13B*!I$ MB]0@'6Z896N]: ='IE\"M;87%]?VS$"GMF/YENR8BF$;;01@JTK/$J_> YR: M/,_=S1%*J8^92$<+'#ARM;!!U:&)RZ'],<6S#(B23:) Q&Q!V!RT_.2!8[]*(>ZNREV63**\ MJ+:SMKYNX]H#WPZ(8\()NX8*FDZQO=8R$D_O^0X&4%-?(PU+2]AC@;NR\G@\ MG\X3'#+!VI[P8WET!Q2*[Q$)/9M&SSE-E.J*9UI4M67?])W 5-M25SR^WIVN M)I,U1O/8^]Y+A'U34TT;C!LVI]J*[@?=(9N&V2NKH H6EYU\LU^B,HS3:.*' M.=:U%\_L,E 4$[B8^+X,]HL&ON:WU>'$MGLG:H$;S)N3]:<*O3S+-N0@0/1K MUW$M"TC?FAU=[RE2$ZS4:ET:CP7N+VH?H_*O<"*_9D41Y-G4BXKX-F4RF/_O M/$SBFT=L/PB+NR#)'OX[FMQ&SYT9#J\S-$UW'1;X4\.D70]J;_@\2*&R-E%R M4I+\GN81;/[?" K45 LV9'IN^YZI4-." )[(@:U2Q=%:1XO0-=O7#=YB^:+= M[ZE[95WW9.(J(!&^K]G@C=,V/:8'_;;9MPJE:XSFL?>]E^Z55=LU%=4*9!/1 MOPQ#[5J$=6L5/@ETKZF91#OY9G?4O=0U3)M89F J@>[;X$@L-(X$M#_9PE15 MLB;*?M$NGRKWM#S,CKF:#W&-;MF62E2MR9D9NM/WT0P<8\U_@4-2OGH@NX'E M BE4U[!=!2C1IN(5A1@],:06;WOY4HJ\0/>"OVYH/O4@]E?M0,-;O58)N8K7 M+V(DZ@$8]NBZ5_<<1[<@+-)=2S>Q5-YMLQ\0!O3TT5NK5V)[@FWOI7IU338] M67'E0'' JF!9<8M4[+FD=\+@F(%;?/+-[JAZ9<=Q5%:+J8-W:?F!3Y5<'$ MWF]WD,%-YFU@GJI/#TP9'%P@/?41RQ@L>5 MF2C]>-1:DU$ZW>;WU+RN%SB.C=T9*C$5W3.PR*_%V^G'?PI=5YET[&WOIWD) M,C>"/EG$57U?L9I&;2(#Q_>\+=-0K5[_P_$WNZ/F!;U+ M.!>-H-/-;W??PO0VODX0'RRUTJ=RNXIM>Q[Q @NXW/,5%7QPO\L]DQZC M$%TUR<%6^F0BQ%1MRX>HSU1-%Z'_O"[^@Z"_QP^:HM%5AN"WTB?[6FTPJEK@ MJTH *S8=BWC=C#R#]N[I-5W1-4XK;?KOBB]1,4^P,P_]?K=JA*U'=X8_/F=% MO 8^=(L")Y-0"R$D-04[_G4G\+N9 *X;]&,BW=2WV=J.ZSX&)9[K)=5,589] M:R TX"#Y.NV\8E5Q>I*C$.M<*?%;2LJ>-=8;F#+X.ZUK8CVNE)J]05DV+#HPQ/A&;%P*(2$ MIA?@(%9%<0*"Z':-6!A^CQG.;O_/"(,96#I$2ZYO!9H.L:&C>ZV73&2_9_J/ MO_\JYL>'(HB.L?W73B% +J,\*DK6&KS:JKS.B5ATU51JR"K5+,71B$=LV5;M M%LC'=%TAENSU-VR>P8:? M,YGQ_$FMARX@:>9!NS3#;3.9 =]N5^MO#\Q)7CY[%@5:AL> M,5Q-MDS0^H;$0E5\RE1X/\AC*9)B;O0QN=89G]@.-6W"NAY4^';75C^ M/9LG$TS+CDO_YB8:E_$]>E%?PG+]>-_-GJQ'9=LP==,R'&+(! QC6VI 56L- M!MN6GMTSJSS$/I_RV%T:&(:BJ@;B+?L!Z'ZU*ZFP^B$*5ED-=9]/.>JFY;I4 M57Q--W7$0;:L#M+?MVB_@5?KI\WY[#.?($HO++Z]AZW;,C]=)_$MZP=PP@3O M0SZE07Q3WMEI"N_+BS#?L4Y#MC2BVM1R,0^LJ8YEP^F!V@*C9MF>U_-O])5Z MJ)>O]Z6[SR'8V7?WJF$3B,9,7Z.&22CLS=>ZA,/JL"+,R*JJOLZ_>\F27TB M;)Z_X/PM$Q2596 ABD,\-= I3KW6?,?#<0NK\X#@_+5UUNM%"W[9_K]&^+F] M]P^:2G%]U;4#ZJG452VBMU&-H0>]_1--6W?9]*(5OXP W^[B?/_]NU2SB.\J MKJ$J5-8\U^XR\;[A]XHV=&W=;%3%=,E-ARU1O$6 MQJ&NH[6NJZ.2/N:H;FCD90>_L-:]MNS-(_NFC/( "/>/*,QWO:.W;%DQ/8LZ MI@+NF4$7>[[D?C?T/COM+7%QH]C;5HT%2)+L 2GB13<1Q#9H*=E5N7N'L/,? MTG4'NJ9?O,U_U/'<+J,P_^AR,,H6?S(,V-10!@,(@>&8KO@QR.ZFMN! M?CI.OSJ:D%5?9]=]/DTCS.F![QOE]U%1,]*.O7Z48* *]ETE@>HJIDR"[D(U MZ '[:-1<*?C>:E%\=M$>W-.OZ,U;:#\59+F7S:_+FWEBC\=(WF>[<6Q=,VR% MFB[5+=^D.EUH2W']7@,9=HZ?,76^A@D&4^4\3Y^E#+B\U/1L0O7 4@/#=%53 M,XABX4@%K=\]<5Y$Z7_\T\VJH#[; &,: 4X7=A3/!ZVA6$;G/IJFO4:V"'E. M61R&4$^5L7BFXP:J+%N*8EB@[UQP_-I=$-JO);?HZ79Q @U!B>H%C@*:7O%5 MQ_1!)+I:>]/IW4I2HIPS=7;0$ IFO"S;"DPBNY9C0LR@H8; Z0NNT6]S.R^B M\- 0:N#80>#9%H17@4=QP&(;7BB>TR_$,RW+.@GW/%4^YGJN"1J... .X3!< MTU9((P&!UQ_*I]-5,.TC[N(4&L(@KF:#GM!TF:B6[9A!&TT8E/:"2*J>QH?@ M1)T=-(076!!%.JII6(%L :NHOH$:0O=<5Z/:4Y>&9T 4'AH"(DM?(SY1L%&* MZ('FR.UE.;6=WO6!KILK@>BQ"/5D&@EL)&+LR[9)B8\95+?UA!2W?SFH$M9@ M>)I=G$!#0%3A!)JBR:[O@0=-+=-I[T>(:O>;GTZD(3A19P<-85,/*]0]"#HA M\J(!\17F0T#8ZNG4ZZ5@SXLH/#0$^%6.9VN:I;M$(:8.UJ;MKO!4I7^WAC-) M#\D]52/#Y%OF9IC(GN PXG3=A)5G[H]553-557$,3=>IZSH>[4K? K\/H;3U MCC8L\& [/(%"D1T=/4FJ&(9N6X9E+FPJP+2KV_8)>]QCO1[4L\HU**:0Z@"-ZQ2 MRM*E)C@0H'-6@^1CZ)F7[9R'GO'!O%/PZP)JNL237>J:_@(+]:]7J4EV\5V. MQT7/%$ %)A@4$SPO!83%AW^B,FD"(,OK=30-=H)89%;=UW# >\_\"W MS?8..M#[:?2+IMT.H1,%*A&5:M367-D)7 <8CR57$'+",L[!?WX9W;AH*,W6 M/$U504>[MJ\:OJ.U1@[;OT]'1"_"N8-[5>8B\A$X0*JF6AI8<3\(-.0,,$V6 M!6JX#S=@D)VN-;NE\=S."50/8C_;EN+HANG:Q%,-W<+L@^R[CHJ%<;WLVRXN MSG"IM(.2 3* NZQA;;>M:R:QB$D9A;P@D&6C5Q%QIM3AH4H0%4:S%#=0* @? M#7P(SAFI LTSP"M8(W4[717RIM@S$13.N5) ASC$!*^&(H9M6SGB!?V^M1/O MXQ2U(\0$BZ$&MJ-K"O$\A+;" _=LG'74;]Z^ KMXIX@S@%B[A/=]50-J,/< M$]ES7%O6^A-XSY0Z/#2'9;E&X&@VD5W;JYF=DV1'C$ M<'7;#EQ0@18XHJTSI?F](R>:8NR2=#G,=DZ16@DLQ0;[233#-BQ#L\ \H&RX MANV S]9+K5P A7;0'*;G*:9J^YZNJZYK&&:M.5Q4MTK0NTT\4^IP*4%S'=TW M?,TTX7]5"URSKON,Z&OFIW&3N,B>3-@ZOT3C*+X/KY,=JTI4V:74DZE-<5@> M[,/N6FLMS>Z%KU1>083/ M#$W+)I9%,1NGZ%1V_*#=BT.,Q3Q5-SY96:;[GFL]R':?:\[4?(_BO &0"JK# MZ=EJ:UA=UZ'KMJNNS%\8TG:?:\/T?=MU@\ A'M%,':O7NXR]8:X[W2-L%+3: MAI?LS+ZZ3HBM^EI J*:BLC/-=@HBT980 > MW0 !D +;T#RGQ5 -EJK1V_U9^@JH_BGW]VR?,%%4'6(F!T<7ZE;@.T:S/]]< M@@9I]J?+#$?@H/OK/>.$13S> _@$= H!!]BV'.K+Q'+LUOT%.^&L.SVJKLQ1 MWFF)'/?V#&>:LDU5G(1MR+ZKL61]FPWP%6LM9YJ*-HR]/0=MXEO@\=(]$XA\A_?S\()4N/M=5:6 MV10?_-'^KLQFU2\VO1A_OVYA<7H7Y7&Y^AS[\:'Z\NLLF50O\G_[_.NG?_B^ MY/@?_>##-^GSK_;'K^_P_;_@$\V7_0+;X+8C/):W<3J!@WZG$GY;9,]]NXLD M1+D.TT?I+BRD"'CN.HF+NV@BA=(LC\KPAU14_"7-<(KQ'%:22U\CYN+_9SB= MO?\/A M0)SCVM_BXK-<"K'#\&VUDR3,'T=2,;_^)^P WQA*T_!'/)U/I22>QD# &4C\ M30S?6J_AB;TTE)N&Y?@.%MBLOUL:"P)A3?,9?E>/4?8Y,NV/7%[342I,TSEL M[SHLHHI H#BJ_959"7^(JFNH0KH!6L(CQ>K^'J(\XK.W/Y K(L&G$N0M'B\< M<5J7%7A1%NT-4,Z:W1L M!G;&Z$=R(A%X%K,*2B1YO#ICP_4[,T-5MW8L)>'#B/%LHY'C G;ZKSDX2!-4 MO-/P.^BV!A%>FH4,*IY9E''E(J$Z1.CIG'E5$S0;D[B8QD4!/S1?T]JG*RF M#W3FZHX],T.0(7SG_X2@4?/'3EA 5H@L&VR)2\L HU,Y:VS)XS 95[-#F#:& M550F* F+4IH"%>[ [%4V#-<;A>.[SN9,$>UHEJ#ENGYDCZ7,H<1/5J(,_RCF M"X_\J;%8+'. W IK +M9P(^=_:M)"A^^KLO="\0EP#\G&9XW^)/M-L!TC"3P M(V*DIO0 _X)-LOQ96%;K77[)!"%W8)>58Q$7+!5>;3]F1@A6M$2B60AV'OR& M1^EFSC13O==9#2W SC$MYC6%LR0>(Q8^G L:,?00\+G6P4C#:=0X+0NGB\:O M8"AJR&7WF(QK/K75RU?(V-$I9!E:;H)GGL1A7.;@"4Y#27#/(;H(S*7;WR7> M(C!H-IQ$-^6[U0WCSXLO3;,-^_3/\ #)=QF"!:A:L-,S[)6$C*^IF\>=:(RW^*F<2 MB+]Y=ID+XKTJ!@>-Z#L3_:3&6CZ$=OW&FZ>)5XMZXR7-( %FS&1_H,!P,A[ M$7>MU*\GWQ@-4+Y ".-*WX^"U8/K2=B$!A)$!-L2\>Q9T=R/CN:!&%'=Q(C3 M>#))HH,PXC.D'0)KK@TM-Y-S8-R7P4)NP)MZ=P>'&&W.F>[CQAV(W0ZH]\Z# MW?J9 Z$!CZ(!GS/%QS:UW,GS$XM8LWD!<7KQ\T'9[#H_^ M8SR.HIN;0?'?RW5@,YJC"V?;3,,IC<9&Z@^%;G_@19UG^6Q;V=R>&(P+N5*# MJ",B][.SO$DRE,/'YZYS:9Q$8?[G-VF61F]^:?=Y#)YXQ?Z74#6O6]4HUL@T M-*%J7HN+_7(2MD.0ZXN'?3QKWO:7W_7A?>$/[DMSAQC.IOXW="O>RE$,A M-3\G^#G:OL1+/@0I^2LZ;63)ZNGI>19\)T+]@8;Z0D<*'7E0'2G+_+(,0D=N MZ6+^PBK1UGW^: L;=LDOEMQFY=U"V6];L3E:J51=[D_ @O;EFL4\FB4A_!LK M?KN_9.U8JBOI[W?14ODK*R$NV&^:0MS%+Y&B?V$/!:\>#_-*Y=KEL5CRNU)' MC"TPZ6I5Z^-J3>M(2N%SDV:05UNIS.A;W(5)(EVSMA#L_<>JW*A\B&H*LI+= M"$NK;\.<]8 R*H9E614G+Q\-MZ+Y-.-#P85=MW7C#W&UX6DXB9H*Y(91@*"+ M%+^2 IQ>&.45C^915=_=\1K;<<@&>Q72))KA;-JJ]/LZ L+>K!YAQ8%=:^Z$9^LKO9+Y MN45=X]2J0_0 ;DI+B"NI';X-.X:/*=6&V0>6R1WE6 86WD:L\2FN!]%/.&Z? MZ'SV/V+RBZN\J9R3@ZR6TV*EJ#N AO_8&1AP-BTGHP<$U(_+I-I#XY>$X_%\ M6C?5U4U?51_[#(XLQY8T]$CS%DQ!@O-;;A '?@YG,_"*6:=0$CY<@>V_ 74Q M63W_2@;9ZUO7@:=YD:^T09H7<[C61;\R^"ZMYB'A"0[EB$_2'-W\^[]^.1PF M2XOX\B4NON-+?D_K9F7V&A:G[P+@HEF!J^G$IRKQ/41S(WH[M]B&GX7(="N^DVOSIH1FW'G?)'<1W0C.6Z:/?=M.>9?-&U)TF07#?,!B66@-.'E/X[C$C%7X26)_9Z"*"WU:)H S] MBLF\*//'*^EK?)O&-V!%$:6.S3-GK\(OJ-=0-0^C.0[1%X&WSI-)E5A E)82 M=A@FX!)#>%Y$4@R+@VUDJUWJ8)DA>,=/L@1%DV$!V9XG)6N"KW:"LO8>#GF6 M1Y-X7+4!([P,-H2#YQM/<2'PZ3&L/YMBJ@KST? (^R]K]\]PDV!>?KRO.OL1 MKU3*YF629=_9E]9=Z?BF&H^X5LS?:X\SK$"HX/C 6.)Z M\W@\CO$#;$.C*!9U7M,7L55_A:9EJ'XP ,=^ $P///3 M0F3(HH*#2.;7)A&8E&PV@FV4[-'J2Y#64@HZ%<$DTCO*-^E4;UP%/XIZ:!X$,:=$P#3[4,3I\188ZKTIQLL,N6RJP M \*EMLM;3GNRI'NE!(#(HZ?7M$0;^);H%C4+N.HU8L?UO&!,$3V#E+!BA;>Q MDZU1_3H&+ITGT:>;>IKA5TR2NBW;?4.%L)-YU3W=-0B%_\5!:;9NZ>W0;]LU M_(.;URV>$= ) CIA(-@'9[7YUUU*OMY1?NTMQ-P[/!>!%"31NBY:UT_$=Z*' M7?2P'ZB'_]B!%D.J+#VJ26Y&R4!(W$R,&$'05CX-Q[9KDPMW"I^T]>4 MY;F7WE@I"KL/V4,FQ.N5B]?N]FZ)*Y1SMFN;S-B+F:='IGV$YZP;'!8I^.F,E F01( N9.Z[,GFW]DC!F"H3I0CXJJ< Q.)0%_H+J&[AJ^[-&5D M4%/HKG-(49QSAH+]V+NR_Y#>1VF9XHD5'BL(OV7OIHO7J M@]Q@"5"5D4*%/+S(; @W[04) S$+YE05 M$)<_"(9J(ZIS0R$1DV!$%"O4X^D95:A'7NI1'^E$#!,_.O(#N[@(Q_)/N)F!93>B8]CEK).O\ M M2A'_R)0\SS]V,\^,M]R(:X- ,S]L1@N]#@TC+%59^(*L75=U4*PN]JZ%*$ M083(FRC[-_O;(2W)!14HCH@N2G]%6#@4LW0YDD5'LB6"(1$,;4E =K_&7YP. M,%[FM 60(UWEU@3Z''6&PALB:!J(=3H[<5%&ENB9?)FM$:[=GEPCZN%$/=QA MD=1&Q.(VKT'4PXG(5ZC'TS.J4(^\U*,Q4K4#A4I"/?)-7YQS]H+]V"L7_IQG M,]CTHQ2F$RGZUSR>3:.T/-!TR+,+RT35L$A5O#Q5(:J&>2CBUW(EZF;3V;R, M\M&B.D;M7&0WY4.8GV[FX> O-T2)7^=54FUDR/R:=(=^]")N'IK#([3,Y6L9 MHH"6441=RI'"S_-W;H)YGL;E/(^81W,3_\!_"_RL]^I(L;AU_0SEL$6,*:[# M]Z.%/B**F.\K0N8M*?MK%!;1799,I'@ZRT%(,6@^ )+P,V5(EU,3J1DCP@^^ M;F^Z#86_1' Y= OWBD23CBC'>N77+IIB/+!P/)<2&OI(H:*!341B0B J@:!@ M;XAH;Q:QV-:Q6%&\D^SQ>#Z=)V$93:1)-,NC<1R6<9:RM%\XS8 \_V:_X.\) M7HRG]Y,BZR.BO3PMN!59.DXZW 4$=V;[641@0[%LER1WFCF2U9<[@4+N1'BU MI\P=NQ3]'&I_CU1Q?CF%Y;(ULCA>SC];67X.3"0B8:&[A.X:ONY2S)%N'K%I M\!R8:*A)BW/.6; ?>UTQ7G03Y7DTDM?3AS% MOWGFXF^C1)J"0YKBN7:;8Q)Q\(1[]16I_K_FE]5)2L;@C^+,@X4"."<%H)"1 M040U\I&"R?/W*):#1Q$@;K:LVDBG GI5!(?B#IN[:)&1I@C1$E'PE@3\MDLU!=!\PIG'-*@?W8J]FUQ^-\'DVD) ZO MXR0NXTA4YXKJ7)%P&(9_(:IS]R'&T!H:J, M+%T1P: (!L7M,V_14D<*OQK"BQ>M5Q_U>A%K/XWO(UA$6N;AN"RD6?@87B>[ M3'^[T I$1<#SB@!05./6=4VRS&UV]*6(@PB'-J93\VPR'Y?20YCG85H^MI=E MC\)[VYQTY"=A%^^ZB:A(1$7;VRXBNG]%4+0M 5D/B?#XK)&N"(]/!$ B *HN MA$;4$/=!+[(5PC7;DVL.5QV]Z2C.HN3U2&73+QF@?A[UU(JBC62=6[G+_A0] M"[83H:O0CV?!J$(_\M*/LCZ2M2/VRITUVYTX 7'.^0?V8Z_AY-,*(OQ+&T^> MJXQ_C07P(K 7_'/H+.&K\P>?N^?DL;W (1N,ST6T MD29*V410>=*@4BB9BUM,A*2.71:P7.X6Y6($WNJ,FTD4RYM8$*I$FANH3J$JKK.*I+ MYCJ*0*BN95?LEY)=9:_[_)I__][K^"Z:S)/HTXT3)F$ZCK[>15'I M9M,9+"4MBV_XSF] "?)QM__\G__SW^M/C8OXC0J"GCD.D[#,LY2-TN+&$C/ M?OB6AVE1Y:B7W\7P'>"'+]'-G]\$'I$5XW^U?WSSWDCQ!'X1CLNWA&J:KSB: M2C7/E(D_&7EI!:I_BV>1H7T,7J0OF33<+,*77@\@9V\ MO:N*G10B_W%5U.#!9>W%?L'8(TY!39?O5/P%3_[X=A=)-UD"I@"^4RKFTVF8 MPR<*I%Y'9&D6 F_?9+GD_[_Q73R3PE(JX_KSXS6F63\.D_SWMBQG'2^,H2>K/_/F-_(;]#.(\;G[>G3D>XDEY M!_^$C==:!#1$$LZ*Z%WSC_>K6J%;U&)(U&H6?6W\NWU052W)U/_XO.I:JT3K M+9WV<7+4KQ=AJB@[? 5EAPN*: Q:-,H7=FI^,BQ V;E:U/._)'7#X@[KAJ>@:YG+ M'2:)E,W+H@1UB$[Z.)M.P=\N[L(95HAPCF401JF,B*J0#L\G@]U_HHY".-81*-WP(\TD!2K?,X^MY ME2@H,VF61V\7LR)%E-_'8PX3-83/M;W/M;$HX:47[&=7EV 9HBKAE54E')*$ MW[(R3)93P]RB2:' ME=@9Z>'#).,B"S0I(2_M3UQ?XV*XITTQG"8>51Y-!%> MU("4T.OQHDQCI&O\.G.%(R6R?,O!9-GWJZ2R*VP826E4XN<.H@R%SGMA(9#( M_NU"I7-(#U)+&U'*KTWZ.=H,A1LX:O:75HOM6_:UIH0LF)?S//HM3N/I?/IK M%!;1Y^IZI0BRW UG,2A?]NO"3B>?9NP;TMOJ-SO7E&F6H5/#MU3?4US;\ -# M]IN:,ETWY%=04V:74H]A]GF/%XVCZ764=RI=5482$IW+ZT?2#6,,:5IQ1G/I M5DC@>D6Y!.S_=HPEBPE+[F8-8T@)XPPIA$?#HJZ>>P:7[*D#6Q7HU8JU+9C@ MG*K>*%6[BN(7E[UI7,K>=$/=QOP\43IFO?!Y@[[P!=J.S[_N;"9[[20:9W42 MDTD\"DGUQG^ _9-\^-U$:I20!+IGGRCZV?J/9Z+!T]=XF?O1V=Q8W]6:V$WN M1F5ZCQ=.GIB3N1/XTJL.N1-,5!SRCB3 2^.&KKY7@]?0DVC\ N^+@"531S+A M!\<_],,_?0;U$A3,+M>)EWNUJI@C3>09"I,(FW;H0OGF8IE=&+?7RX?A,S'_ M[_:8U4RO8 2@:HXLY8AP6F?->1R5Z0LKI_A5.W6E5-A+[L ')@C<%:4%NS2W M\SQ,;R-\M?/8?:3^-AO[(S_.\>K\TPW[:V'?AS&KI8&%_!6>+7<'[+(-U5 # MT_6)1TW'E%7#;HNKJ#O$XBK"N;@* ;OP%,+T4;H+)PR&JP/P E&)TS!_;- ! MX/^B_#ZJL+OJX*.98UE27.<5E(47_FL?EHQ2G>-4:WX.M2L*TP.JF[.8L M:KGVK[[:@@O.J;K*LJY,69>I20B%_2&>%Z]2*Y4/PI@A,+Y>047]28/)@5>; M5%815.LFIZ$RER(.>SGO,DI*V0S]E6(11>?@V;0C-H4

)O,^P;]$W_( 0G?6LJ6.-+Q>EKGUDP[E_$4^\7F7(3[SVH!.V+0G(2AT8V285%@T8=&V):'_]?/G)I,2-LFK0TK>60N8 MBN/+1QH5*"_"L.UX4;9-MK)*1BZV8ZU/'Y[LQN?4\V<.@'L";JHYVJVR35P" MG? 2Z"CW-'@M-"_>WH;A[)T]80== 'N[65%^AF,9/_H_\+NCR+_#L7F^^A$__@XOZ>+QAOSA EV?Y*S!;I0] MARR!*C\),6-09E+8;4L*TXDTR[-IQJ!P0._##Y/YN*RZ[L? IK?50T68H',& M'Y^&^?>(]>='%?^AQ8C3\1PQ(JZ>%L%6C/;AZR5Y*(JH_#"=A7&.PN6RA1:[ M7'%Z"G4TG:J4$$LQ7,M4?$W3/-/1#$H56Q^&"/#D^!Y_?_CML_WARV_^QV_2 MIT#Z]=/'O[[]]Q>O; M/+J/X[\[R\D_XU#_.2W1HPMV?$_M9X4(;I%+D[A [HS3>=@('7Y0T74YG4I% M#!* @Z#NLC)+XW$A(77Q0]78:(_-] O+JV2XJ*"O MD!*]4]V'OG]0R)4LP<<2V *7-TJL-7CS,< _'N[B\1VG]1M7!M_E/T1YM*AE M09$"^Y6/3&?BO?^,'0?^Q&<'VI5ZV!W$:0G^3(QN8XCJMGA:N0];(6 YQQJI M8'L&]WD\K[9]C1Z;E%6L.(EO;N#O$!05TG54/D11]7L$B;O.LN\5KES12'!# MNHI8[*3AUW$N14493]F?;EHT.A#CQ0J361[C0+CD49KC O!UE9V5PAEP4@A\ M#R M75A6YSN)8%&,I>_">SB^K*+5J#FB/ (;$%6?O9DG< @/P$:@MV&U-SM[-$][ M)HM.3(.]973*IN"0;5QYM6_RU.&V@ M_6.5+/F?$(PY2$65*M'1RL-OF^]CC#@-'ZNG6CO'TB['4*D+E'ZVPFJ+,S^G M*BVNDQ\M+G59ABPF/Y[KXZ(D;HT^&%Q)G*#/T_1IEVL,N__L\ 6"+X2?$P(J M!/2T,RV/4M.[_970J>49G&]N=2?'IIU@TM?#I%N7) H+(RS,25W 8[MXAY]S M/I*B'^-H5G;#>Z5PFLW3\L!XI)=53O0ENH_2.;]QFT(F!U.P.%RP@',JTC2I M,=)VPEMZ%26:0@\(/?"J](!!K1&Q!$X?#Q?JE91J?XSP;G*<38?9:"34[3,E MYT-O6!*(^(O/:?*(F +T4:@:H6J$JCEPXQX=*:I .Q=IMCU'\I!BO3;"7VN29S, MRV@B(N8SU,2##YI$Q+SBP(EX62@:H6B$HCFXDZ@)1;.[][@K?,Z>K:_KNF;= M;'H=I^QS7ER,DZR8YSL-.9 -*MN!Y[RJ63O5 ]ZIF62([U%&'T2S+Z>#9 MC[W*2.?WKQ\^^E^_2NZGWYP/'^UO'SY]?-?')SAH3^I!NW\_I7S0%H+H.L<6 MW\ZX$)4U^_;[#?9Y_3*,!W;58S_[A,V,6.H[YC0EPO]_X[MXQN55TM=HBH@E MB!J4Y=*OY>1*^NE-]05O?NX ![ [/Y^V^ 3V;1Y54 'PB]^B_!8^-*GA$[AM M\VLT*U>G8E_\$PR17A"GJRB&[!9XT*;UR-.UOH?P#I1A[B MMDK3N-(/< S,$B+(W!)T3I@4G5!P^3;34D;FFMKMO59>LP-*:P.%@V%#!?(S M18'F\CV:98U,JQ_#[+5FQ NZ#Q-D^8;*L'XI1 C+6N=TD$.-1>\VQO:*6K_% M*UH!5NI8;^D-;$Y6\HA2]5N4)&&:_>@-VN+&HQJ]6C-Y_J62U/HWBUX;^C45 MU89WU.RL$.(FK&UW> LV_196W)T-)]6E;:0[Q= MN;U,%)9--EH8Q&;&?^?H5R+($/P),0JSM8S%$5&.\/:NI =XF70=,2+PWS&38L" 73I M,0KS?F/;7ON_R;/I!G5PA"#[4$'UAQ25?1J-*_>^@;IX(O(=\[)CMN"BE'(4L&]@PR0OND80KW*>0B:I>+2 M.8,[7A7%:53>99-1;45J'8.XA2PTSA ;$+$2T]MB5,&X+6(7UMXH4\ ),$Z< MP$L1)+GV1>,4F+U!;45%UZ0K5S5B6>-$PE?/4*CN-V$[/N=>=/-)806()_GO MJ%@)QF=A7!%H.4Q9?=^!L7\W\8" F?OS&YW/^$]=(*T)I+5SNS6],/ILC9%S M %JMH<]I@3<."Z\QH.*&0U[=NHO&_&DC+2I#CBO#QR3BX GW976_82HCHHH"_^/Y4.>OF(.ENZOJ5JMWS3[+H[>+ M69$Z[\P-\4SX7%OX7.2%V**'F[!\;#UG&=PZ&?%O[4]<7^-BN+=<@F7\*(&I(1>CQ=E&B-=VQI] M73A2(LNW8S"YKOZ=E2'<1#@O;M34V1Y$&0J=MXN\JB"ODVR.X3ZW@4:7D/W; MFDKGD!ZDEC:BE%]KYW.T&0HW<-3LFUL\C[:P;>J-3M-?N+'J:J'^\4\%WOQD MXZ5QWY6A6*[^76\=VG*VYG9H(2D9WN",;#0W\Z0,%\LQXWPBS4(< (RVJ?H3 M5I?%0)FB+ Y7WV6N.8)-%!?E7J+<2Y1[789S)>@CRKV.4.X%%'HU>;.O=UE> MOL46.BE.[Z.BQ$H2<0%Y,DTWA=4ED8 #>I(Z%P$'I,CFR*3\;ER'?OK'302B M#K\P5?V)M0J-YWF.Q7Y5AY#PK(YXE?$"W7S2&PE5&RD*M_S44,3A^/KDM?B$ ME:)),EP_.H9\58WP"3GHH,NY+K5&5!6CD803M"4!/Z1EF-[&F'H5'I#P@+8D M!S'-$='Z.(K"!1(NT-KG_IIE$P26$4[/@-3.ZZDA(X8\TDQ11#80MXFL7D"? MG3ZK:O&%QW1.'E,MM:SRH">RIRW05Y21RKW&=8N-OAH5-'RWH2Z3L3@7.QV@ M(E/0\)(Q* 9#PU>?FG'KFZD%G#KA:IR'JW%2;^(G11X177TQKZSLOSOW,ZJP M'P* U?EKHE_;JZL#Z*(!^Q-GH*1>73O@3W2D$7X77"^EF]"*SS@7YKDKORK5 M(YRP0>NW\U-C"AU14SF6'A/JZH7^ATHO0X^MS*[HFMR$.W?JO-HA.IT'?Q-U MO!;HBRAR/W9O].#Y!Y][74W3FYIXC]](O3 (^&T>)6ST13T.J'BJ [KY$P[M MD:I!G%XT7AWZ6]0TR[-_XZ/5D)=9GMU$15$-Q[F)D+(7 M)%R7K3^J'_'C[V)P2^-Q]9M>>^H'_.;XIAKQ=!.G<1F]3>+[:C#5#H6KW FS MB0YG"H]@65>:HA-9HX:I4J(;_, 2#"Y@"88LP!).]K@FL!I.'AX*^NQ04G& M;.'NE15'QW+H8.T$TYTB9W,41ML^UCX.T_V=_0(<,AM(%-Y&TN]%=#-/I%_C MFZW94!@,83 $N,]0P'T$8YT;?4["6&SD]H&NY@[1E3WF2DB MT_*] UR19+?"'SV^B3L[2X9X-R)$$R(A0K0GI42$:!RHZ$7W49+-HHE41N.[ M%+9Z^RA"DK4;',EI_")3^T3'Q5?Y2PPN/D- M$#TD^,HA2#GXD3C[4_0L.$]D#H:F)07A]O-^%G$.CNUA;T&T-KZ>#17/?6 $ M7'F)<@A<%QYY$>G)Q,A>J:'/7]BIXO]Y$D[KDM*LE*[!@YUFL,I_@UL[3\LX M82!$H"&B/'D$4B$0SV0^+C&C%([ONFL6W)=T$X5%S*!3'Z^DWV=9"@<^G241 M%LN-)/; \A?#V_X9CW== !'/,.\ M80JG@%QPTT(.% C>=)UC+A'_K_[P.+M-*_ JB(*R<!5I5=,HACOBXZQ\(U%E-_'8T1Y^@:/NL!$8?J(K#!A[XI3X"O@EAD\ M%-9)S3DP*^.<4)K$Q1BL6BGEL 3\.BXBH\A7\A^YO$DJ,VD2(<8ZL,,*:7&Y M97<$53SY-..?%W^MKZ+M>&T-/6[FY3R/&F4!1YQ']U&*;%C>A9WR !W%T*)N M\FS*WE*$"7N^92V@>_0C+A@7CNMU%!T_;N VU&$AL!*\7)I&Y5TVD7YZ@WS] M"_Y/-B_?_,Q.;0UC/G?0=W'1RQZ<&S=?%!);7=BV6?7A 2!? =M@Z"5=UP^$ M1<,#^#'&V-($#FQ+#39<1C&Y\:2_%[,WPG\'D* MS-RH_]K!")&]JR^?Y>A*2'E,5- M."ZSO*BP)B>,:@P< Y>;C.>5V6G$=?E%;,'XZX<&ZB:LH6[&65'BY\;A+&;S M(-.*QO5SE=>#MGKI*& #27Q Z;1X^B1/\T:]/ZD,$:@3M5'64KBB:.7BL0T6 M"R1%31A=5^HJ^M<<&;Q'1#C;GM<(K!1']_A=P/,1<-J2Z6_ 5"LF*EI7Z9*L M$7+2U%KEQ16O^ MKB+92O5J#H4<''H#WBG!U-%X4WAQ0O MV)<1*LJ'NQBU;@S:.N[6 %%$6H#-R"L^6"_2L(SKB.GY8GY=L4#61.&UFEP7 MB*^<8@WJR]@&8N)VI["_+:B*IPG MZEX@3HTIW1JZ#%42^@%X-G@MP(@)0EM&4Z8M\*AFM>8N\-O!WJ.S,;DH#>K- M\3X%QD,_ENSZ48F8RFPYQPY M3K#B]9!<5:D]382;!KBVQ1SP=8GR?FLH,"/ZX+7AJ/X#H]C_ ?NX?0:_X7N M#KAXR.%L,$*3T[S-LP<(>N+*XP)/L UU*I%9,R,"',$0MA3-&JM?1YU_*N"W MZ#ECTB%K'+Q02J(0B2E=0T _>8OT!Z^/!:AY-8VAC$ AW*+=PW_GX#JDJ)C M?YA7;@+ZIN!)A%)5I58O#<^H":F?R^RCGP*B6WDJ*]X?"RN++L> Z=KTCFF# MY=WA1N#;D1ZSK")&-2PBK!4E4SXX.R#OG$6P5\!&;^$_H\U;K<^D6%3TUKHL#W7K.89ERG C#S,\$E%=71Y]GUO%@D+MMN MA?S?YJ;A=U.,%W#_R"&XJ G8D73"/#A35@X^_1M01!T4@:)]D)TOLXSU+F=#+*P/:+-*\&&;VN)O)):V80/LX!T@6O890#R' O-V*O"'UBP!]R"\M0^N_[B M\WJ.7 &"%4ZZ:"IBZ8>5X"Q,TSD+VN#7\#A\5Q[]:UXE[.(;(&%>@LF'EV%P MQ[89LHL,IBXNQ='>UD)\15W#H@^LGLPSB7$D8Z7+($2;L[G)DJ22U7D:SD$Y M1I.5#8,V 'F]CL#C &Z8A3FS$<@S&^8!8=XE&U<1&J84_B<$SLL?IW* RQ*NS9H1@.&8)&9:>67A[ M]8U-?("VZ.U\UHSV28'C'T&I0+P:O;T.BUH9@K*J5E+'K,W:0B5:M\97TN24TO&Z>E)7,H9#78HB:$E;XP.X. MLWDRJ0ZCI2Z2>M7&MW^LPO05ZJ/XLWQG]7TLT3\-'ZNG&N-<9P2(:"G$-!A#+O:OJODU/*,5S;#XD-N M'3F"22^(275A882%&83P'J+Q9MBSL$92]&,'JK*'PRLM;S5>(< Z#*$QJC#1">&U]*&>)SPDL&J$'A![8 MQ8 M!-_#5=%#X:17&7S+5Z;(P DE()3 ZU8"1K]M\Y4K 9%^>X'/-8F3>1E-1,1\ MAIIX\$&3B)A7'#@1+PM%(Q2-4#0'=Q(UH6AV]QX%GO*.6_PM+.%O(;:9IV]S M[*]G<#K])MH.I7!=TW#:.:E-:WR/2/LL#_%.*B@?+J_CBP?4:?8: :9?[+_7 M(AL*[MKG'+V3L*N8(0M4G=0+/<)O&[2S"J>,%VC='Q2=,]38J,*WPG;LY1VT M&)=\%F[RADAK&\&O'QOOW,4.NW*Y+K= M2\'Z$":-MTGKMP8=W:1-*O@FQ.,]!UVD4\Y8B*B+D!QYA.0Z4ZO^OJ5^BZ32 M'"!J5D13013FT0ID2P\:IBCF-4H4['?$;\/&%>6K42](H2XBAL?3:31!%&R$ MD(*3O*W,6PT)Q%"W$8TW2V\S/,,.P_5*L@NI ;T9(1(P(A1/9WDXQICUNH*, M[Z8,5&_\4]&JC+1!G*LPS<(.I_F;CNLJ06 I:J I MU%!]4]9]&NB*;&FN_^8O*SRU>+#/X-*LB_5?P)(GQ.]J2%Q#VU4T/H(4'D/J M:AM9>8\/F'2P!L:B7#@EH,6;#!1@<>N/?S')X"?N6M>=6NRTK9,:O MKM BXZAH ,@V@J)U-C-.W];XD)O1]']ZLP3P^^;GT=*AQOD"O/G"4*T:^?P' M>_GJ[N[95 X(VI?&<,4%XZ=\4B&3=>B(WRJ\>/8JH$S]?0T#+[X" 0MAD\42 M*&.S/FR>+6;1N()<8U,9(BKI*Z= MT1'#7FSPVI)X&E>.YZB9-]*B/*X.'FD@,UM^AZ6WOTL8.'T]?:3,X^MY-:;L M-H\J-/11Q\!K0(EC1H?VFQL8^OJ3_0D-#*$>OKV'80L5S\UDUFF0^G=7R@.AT2.+K*(FC^Q8Q M$[W?C.&/5J=0@<[C!YD2K4 MYVESAFSX4#H#DL7C"M,M1&35<-$'J=5.@XN' MD'B3&.?8U,-BFE5S< ]J8[_H$KA 7#N=X']\.%P@"AYU];G6A]C".W LQZ,D ML'1/=17-I+)+U,8["!3#$MX!OAK)7*M]^$?4$?Q"/(1FU$V!9HB!ZH(X)#'L M<\*"W":LKD;7 *^#OD)+R-):"[#Y8-X2U,JMZ9S4(TY:C5^)XRH90;=NHG S M?Z,:3P1_8Q-W&#)RM9SK,/U>Z3]81/38#.JYF:>3G65O*ZE:$D/0A7%%''PN M8RY2E(Y!JZ[QZ;>0QT#5=$VW+(M8LNLXNN]JM)%'A_C>*Y#'OO1]^NVW#]]^ M\S]^^RK9'SW)_?3QVX>/?_4_NA_\K^_.4P2WU3R_8MIF?S5S- V2L'7B(#?T MZ!#M-*IEL@2E"\+EHNY(DO\I!+IH"[881$)P-@/O!O 10MWPR443A?J'&*2=H7EF< MAPIQNQE3--ZW>4VNB$W<$--DCLYN_*[3N7$9M^N041.FQA"B-3-GHGS:SMBZ M"4S:@(P_1VE0#-ZKI!G4X7^NZ.DE:X:#CF(AP/,[G];2!I1=VU\D0H&&( M/ OC9Y*K@S7O[#F[//#U&B^1J_,/TSB-I_-IQQR5M<:+T#%>FR15QFO5>#/0 ML:+.YA7[^V-/W4I<()H[I>KL!S]&I/'1<%8 M^U@W@A2'L"15\V1I? +@O>FZ%EP'D=E.G TGL%1 M<=_:FE.4-7]N^@'&70']X#=WWD=S7B5IBQ X=^%DI5]TI21MMH:;1!W:EG5H MEG$E&U0FJFHIID),_8\#*THSZ1]?5!&FO/!Q9(T\0D M%F&;1;49-PKIFD"M%Z9(E)KM+C=B+J P1*+.C)] J7WP"&&(A"$256;\\J1L M^B W*1.E9J_>K%6E9NNN@@_#9:+0[%84FO'-QAHCC7#+*8E"LVU5Z< +S588 M6CGI2(?JQ^<+O+[A3 XONBXO8]OLN:]1)'W,RDA2=(9>-LT8?C0;^%-A;E]G M\Y*5*K7;OY!)'ML>^R>&P+]M_< VVQ_ 5JN=+<.>'6[DE7ELMOZ42K^%CY): M#2%<+KUC-0#5.*1,"NNMM]#R3 IPZ?6$I27LTQ93OH)\OI['"8[$DOZ1?4^C M<#J2/A1Y&"7+8(-QP9#_XO0^2^Z["5N( 5WFU2RU"DD0)P&PCUZS;V(#_W") M"%@8%]^ER9R-[5I]N!G9PKZTV@V;'L0P9Z."3W&D(E>XGUQ>)K' LEYKG(XC MAG1?(>:FF93-VD$0P"-1/26IV]D2>?]42-EX/(=_CA\;L,A-Q\>F1B! Y#6P M8:7>*CC [OT='R $(&);QPA^73;S/1 */,OA2\,24?6;D3ILOLX$\5:CHLS2 MJ)W"L_)6-O.GF(_OEEER'*9X[M/P>\30^)-J D&#MX]0A,U4C'B*/- AZ_ M&K;?"-]S3E6QW8"%DD4\-7AC1;R%TP)1.@3 L"I?&9RG!WY"P-!0*A\BD/D* M2KY%#5W><8U>VB"&,B5P?1@@9?5*&>9(+W-8?@![TY?L,4S*Q[?7H/90Y&[S M\)##$8YN(O\>,17'I*LR-*!,(!#"7>.(G5KA5!8MECZ&M4:UY^5=QB8EH*7\ MULYCZ2IM],G]6J/B;IB] \%9EH,"FX40\+'Q*SCE !=4(Z17 M=._&+^ ;JUDFJ/&8F*!5G25ARK0NCG7*)VPD'C,HBYOX-7Q@J_'3<3;/P]MV M)-J7Q>5Y"\NKU?B'=#('@_LXDA3+U*2?\'=O%J?(P)O?_'RU4"[9_NM+2U$D M-]"XF>RVN+!;+.*LK$E8>=MY/66"BZ!J5_H?^5CNV@S6@^=:>.;.&#=3<]BD MT'R6U0XFXX/J8+^GV:M@F]&<76#N,K^7+9E'5"+1C48:%Y6T\9" M"#O&,>.0UJIUG#7?1--FK.@\;:Q.K8M>24>>U5Z+UU^@6;SMQ M"F:$*[T@B["2#US,!89L2%1439X;)V$\!:U=S"OES>;4U9Y1-1!N@3S-9,BX M: :[HL.*]@3_6TA?=1->P/1_,F4CB! MN N>ZT9J+^BDMJC#>,^>+D05*[-5<9IJ-0L7O@MSB*7TKWF8PY$GP*L+R8?6 T^8YJFYKUKC MF!FJL.*+E>6TBV>?Q % UQ$08 :./4Y[2Q[;@4!L6!H$@$"NR3_GS0[\ D&K530$6XBRVK6&%?& )V=9B;.> M89_XFV62X:!7H.VBE]BC&?-B<#YHE#*U MNOA%/W7:=IIU2AVX(0J3XF?\PON=OB^)OX/,W6752/,%O[UABH4%X4FGT2U\ M;[A.T>,7E1DL8>T*D$2+$Z=OZB1*7!3S*EL(#-0RZ:36@LS*X2O7G-FR.F<& M$=DUS(&+TCGK@TQH[A?/0H(94#682U)^%!1J-H_^_(T S''?X @ O# M+RL&A&_.\C8;AVE)^/NDFJQ^O^ZT>XQ2AM_9L29XI01<@U:LP*'*%4T9M=C1 MA ]%?8N$8Z%_5(MA-10L>\3217$*K 8G6XRZDVXFUS)A7#SV'':03YH[0+ P ME6 R.L^;Y E[;:W*EJQ[)[&8?V"'AY+*O&E@C9WGRNXT)G9EP"P0'DQ& 5[] M!^;U8PG"+B-EJ>ZKKF/**K&('UB!['A7#![:'R:7%[7OK\63]^WJM_X>/'9;PSZ8 Y M7^B;X4,Q&5?Z?B2L'ESOV>#E#WP?9MK_"CXM!$2_@K&.P%R#\VK?AS$#OWL+ MMOOMUQ!LR] U6-Z"&2XOPFBXRK84TG]'DUMT M83^PLDRN'3J"807#/L&PK$5L6UH*L_Y"!E24 P M;-^;- 03+A#N>+=].6'" MRA7#4EK-+7#KV1?(=R]BM'- OON)' 'BH2]%AR,1=W[96EN=D6(:G*T4:NB5 MJR%J<8-N$FI(J"&AAH0:VD<-64>8.?\ZU-#+LP;*V<=HGS;?-U]'-PB:D$?C M)"P*5A_#2D%&4AI5'3SACYWRUY>+ZFCQ@W(?"F/@V/_^2L O;!7\,VS2P M/6:[^L%#B.'EP @K_$9I#SV>/K0=$]D;(5F+"0MC)*N''Q;Q.E(60O:$[.TH M>T05LB?2A9R(]3$J)=;/"G^J8-^>\#B'F2CD595T@!B1<(L07P4LM$BH"$G: M$,V-Z!I0'2%+0I:$+.U**S+2-7[U=Z]!ED1-\%XUP<>;IL&U3.8L6%K,?N%' M2VKQBZC%W!>1[3I!G:#0D$)#_G_VWKVY<1O9&_Y[]U.@7"?/.E4<1:3NDTN5 MQY><>=_)S.R,D_/L^0^F( L;BE0(TA[OIW^Z04JB;K8D@Q(H]=8FL21>@$;W MKR]H=)<:R&@=GIJ5X#I"2$+(JO J(:39 )6Y-&["R'+W;0Z"CWFQ*L]TS=-R M*Q640+>JT8KXBOB*^(KXJA*THECU3K%J8_ZM43?"%L+1B.!!14OIS-2Q^R'LF4"F+ M+:2S:>RPUFF(H/VAN8.K_.,5%S"J/6-EX6QA?;R/DLE)(G8B1]=O7O%I?"K2\LE_Y"TU2&@*_) MVX;IP]>W0\$&40 8#N]DFEIL'$E"4N&F(QN-N\)WAWK M!S\!2143,,L^6R+G+A-;*M3)>-A?'=#8Y?%O][?FSRUYX45SRFO5,XHC":-X MQ(/E]TX?G'&"+X(@O^;GL_J9_@S2[T\^KR#:K1P!/WP4C^Q+-.)+)L&C["=# M^!,(D8,. $K QTJ\G?SQXR*(S 95C-O-@,A=&8?=//27C:GI?O1$+!_4F8@+\^[4 M6KL1++M1?W[,M.)=%/07\[M_S>R<#YF=\V7)SKDHV#G9F;[+.3OG_;;YW<2H MQOPF,\QI;-MN/ZQ[,1@('[GQ ]A[['TB1F!K:QO[:P)<.H)!8.;7I[&(L_.D M.[A5I'E(H$GSE"*^_P)'./>#BRXL\1O)H[6E]4Z=:$2?S4'^I=J6^['@3*7U M[4JS<>N&)#T;_'% ZX,HE3 MC/)NH=1UW9CE-O&*M=^6J2'7>=" (Z CH" MND,=+S%8:(I@CF#N$#!G#^'*9+3+2.D4D5@\B# %3P,SI_-\$? PQ+>Q")50 MSZ= 'U,8[_#%"^RCEG62>Z)E0,X;3>-[@R=\=H@$C01MC:"9ZWU-N6ARGLK^0;68C@A'%8SG0CH-8RV%*61#DD>2M[G35WY##!(\$KS2"5=] MR_57$8J8!SI&ROLC&4J5Q#I#X\C"H]5B/Z+/$7=K.V^;J[1$:H[$Y=C%Q3/F MII&TD+2<7'#R*P_R3? 1C_\4N E.\4D;^8X(9R)*\MKDJNKHQ9;3]"CWU@Z= M2K)+LKN5[#9)XT$V)7CL#[4)W1$#MR *D>SD+F-=; MCD+&'[@,L$KOFT$4OU'@HS E_!2>(+=JZ6D9%:T386/*MW(ZUC7=8&XM:6P1 M,[R/TK1)G$H1IV:WI 9E)$\G+$^6T:=,;LK**Q?,5#^XK4NVI/YZ]/LW=5QZF7=3Z;NE=1N(T@U$JF) @U"*%N MP]A!7 )0 E + =0>PI7N$>W@6J[O-;GJ[Y]^2-6;>\[';^?Z!67M@CY&B;B% M*;X+(O_/7_[^MY]FUX98(33KW/)%JC^OI/*#2*7Q['H@78CT^2(&/Y_=7&'Q M\'\V_W5[=<9D'[[@?O*F?M'M7KL7K>Y%K]NL=QLWW4ZCWKINW[3<^KM.\_KL MEP5Z%VGW0H>_5_E;"4DL_^V:IG.4/V%6I'@Z_.$C8'OP@1^"IZ82N_^+?RL[2>R* ^?6!(QCNRU MEBSXHY+965Z?JZ&C_\W$7ZE\X &^R&&Q@+=*W:(HNT0-HSAYDX@8.Q4]P*_9 MB/2)"M\'O$ET@U$!CP !J['+S1ZL'[#RV>R.!T "3.J+!1MQ&2;P#]SV*),A M&\)BL;]28(SDB0WFB"635$=''$T5;&@:*:G)D&4')OGV&T[_<2AQRS/&IJGW M:-Q_*CTDSP.)Q\ MYZ<*F$K$BHUC.>(QL (#2- U0F7(/@(MANP"+@!P=]AU&D=CH8=^H22?&P7& M?091/,*MQOL(F'.RR@+(G>8Q(IBEA%%.W_J/ KF $?I3TCCL/CLF$SSA,L&B MP5JQ,$*4Q]9I>(!&3V#NE1[E2R, !HIA8K L-0<-VV5 MU.59 1QD/^6K!XL& 8B8@C%B+(YQ7=-52\((+W:ROX,@[ZD[9>1LEC#'(4A? MA.L;3&:(:X"SCJ7 X>H'P#>P0-$(7J'%-AM@QHOO!W,RWQ.4841C=9 M*2852T,] 4"(D1"))M&,&:([4-4YT\ 5A<<[<^^:=AY>6N*<^_+M;W@&?$[A MMZPI\91^^<,S8A4D#!L7JPB'".LA BFP@.ZC!#K>B0F=1+_VO-9?H;E?UL8+ MVEO;UOKZS_"7_[2-UFZX]5:O>]5\UZBWZQ?-JWJO?3W1VIW+9I.T-C[Z MHR1'2DSP^W$8H<*/'E&/@-I7LB]!=Z 8#D#V,]@,)&# 5.4C DFL5._GDCO3 MJ O(!&AXAIYU/,R93?5/X7L1MS%@.1/S&OH-N+M><#"Z0="JU

Q5SD9T[U8","4*9AL&ML<$W8"S#298D/^ *:,$&%AJPYH MFJ )%2+#3%3?TO1W&?A. ;?WW M,S]B-P_YNGGYKMVYOG+?7;YK-IKOKFZZ4UU[W>A9XB&;5*U+BO3]QS^NO][^ M=OWQ]NOSI3ZM%:J-'?V5#N5Z__&%TJ?6TD/?=Y&8P8AB=U+4C!U-KY7MP79Y M_+R>'8J@OR:@\,PRL0)2@L9X-F,6+QA$Z'.\8G4W$/2Y6.GB8N/GXD-# '8> M+#/(],$ZY,A\L.KR:WX^JY_ISVK,_K]:MM^KMKN>U87[= MUG>3K0+MMX^5>#OYX\?%B.QLB,6,FUE4M[TR%V_SI)ULA$T8THMQXY4A[NQ^ M]Y6WO_;^2M]>[='3Y*LR^3Q^\B0TSH^7$F-EA_X]X MTQ!OVM&6USIFO1B!C8N'P/"1J[+JT0_>@MZ6L:AUN1!'Q(_=W0C87];TCL2.RX!W:\5HD=F'MFEXZKX2$UR0DUQCR&QI?MNM->L2=BFB2V+/XZ MG;$-X0WA#>$-X0WA#>'/<>$.NU%90 M4_F@X>M)^!L0[2DOV\\&L-3;[ $<;T<0U^FVC!4KL&6MR];,I("/6")*,&5) M+D@N2"Y(+D@NCE NR((RY7!8%/ H==<8)Z_+JV8'T_M"UPXI0YB.I\M+J^O4 M&SUR^"FV:(^J.A[IHO ]B1B)6+E%01OEAZN7N:2\F#Y5]23!JX3@H>58-U?0 M_-C5&FT5_?A[[6N-_8JR&^J*<;I.WKT(_:?=^JH=;^RCV73JG3H%/R@<2.% M"I.37)!>0N!RQN#0;3K?CD08QX)Q8% \H=5L):Z+&NJKJ MF(]%3%&!9^N:=L!SH:@ Q=PL4E+'(UWFVH638)%@D6#-O*AF:V^<==K>%0D> M"=Z"O>A1_E&ICMJQ^6/Q.(JQ1<==1*>-\KW8IM,VYW79LM)EVX"D<8Y8)&B_ MB.2"Y&*%I^-YQA+FR*,A<3ER<0'+JMFD8T@FW!"+//]2"R*DH?3EF ?E^2?' MX_Z[+MC%(JN>(18)VD$@N M2"Y6Y/\@[LAFSJM;>4?E-DIX8+WWG[>= MQ"N6>TX>.*>TZ33:S=)C YM3H,*22F&YJH7E[!7,\H\OD4B22))(;N/,M=WR MI7(G-Z\2HDR[6R2S![!O&TZG1?:M)1MCU7ADM&6WLSS1,Q M:V86HID_)!SHLO+ZPM^%>04R%&^&0D.>Z]6_._S$=AEK5NO55O=SVO#?/KMKZ;,"PP8\#'2KR=_/'C(@/.AE@, M8,^8N+UR5V+S&'@VPB8,Z44Q62G)V?WN*V]_[?V5OKW:HZ?)5V7RIUWZ0G]\ MS/3!713T3>PRNZV7$G'G+)IETZ3D;6@?E*&("Y3HU%J[D3"[<34-KX0O1GM/&=V=Z-JMR2^;!R +5\@K0V,>C&*@!K_$?UU!NMEI!)3 MS@R%)H@?7^#'W\-8P/N>82U2N2( M)^LY\H;+F/W!@U2-A7E(9J #,ON1H>4IM8 M7_#4W'[5*[:CK-EQ:C6=GKDV)-8O_CJ=MS>>.&'#C*#FM*&&FD80WA#>$-X0 MWA#>$-X0WAP;WI K18U#MB/A;T"T)S;B\9\B88.46H;DQZR<;H-ZSN]!P1R9 M CY>B: B+B07)!1(Q$C$2,1(Q$K+HB1C8B;0IM M1\+?:U]K[-=9*WGLD<'O1>@_,27\%&Z36YT7.=XH1ZOM-!O4 94"?Q3XFQ80 M(FD@:2!IF-0C[&Y<,8'J^Y.TG+BT@#G5,)>_9@OO'\0CL2@(4.JN430:B=B7 M/&!C/A8QA0*>M*LOMZ3< MCMLEIY]":O:HJ.,1+MHM(A$C$2O9FS)F&])V$0D>"=X6AF.=THQ*]=>.RRV[ MB6(!#V;WLT-'Y?EGAVW@5T+6K-/PS!5]?($ZMG!,V:8D*:X3EJ@R?#.2*Y*K M4Y>K\[VI*7++2-A.7-C0+*R3^K)F[\RMO)=V&R4\H,C'L_E,7M=I=Z@$/P46 M;5)MQR->/9(LDBR2K!)<,Z_3VAMKG;971I)'DK=@,C:;QHJ(';UB>_UV6?4] ML0]"*<9'L,J) DIRI>1 BC[C\(FKH:[8I_\0?Z7R@0<"KBM#"BLG;.>MMM/I M&@N+D$*C,..12PPUN"&Y(+D@N2"Y(+D@"ZLD"XN.;*TGXM=A%"=O$A&/F P? MA$I&6WHS6VQL-L;?6#]*[P+QJGW?M2N3OPUOM7!5 DA+=^=? M34!*!F_?!VVUR2!9F9&X8S?T@XT&75]7L;6(%H@0S% MFZ'0>.IZ]>\6&1K>- \L^@M-:AD"B"9O&\CS)FG]/DQ$+%3"9.A'(Z%3-^ZY M#!4[#R*EA/J>12%3*X.@#@M%PA[A?K9$@9T0IU'K,+@JD%%HY(%Z-F:&YM4\ MLT,;1#%+AH(] 2\I)F!Y#0WU2OAB="=BUG =YM7=CJ8"_+%<$F&7QSL,V&4L M_$0^B."IQBX2L\.>Z?;)^ T-&_!0*9:&L0#8^@]0.^-O9.\"3\.:\)RG9L+,8*7)!&[$RP"_@"LAL>"Z(VPGG4,TX1'C;F,,=T*UA59:-W,]%-CX2/F M]W$ZGR[?URJ,54 WT$IA$G,_27G @*)Y-U@6#=9@%..&^;,DL?B0\,H'O%@>:FG#]8JEODB"/)K?CZKG^G/8#_X MD\\KZ'$K1[!T'\4C^Q*-^)*+\"C[R1#^A#GE9@N8) $?*_%V\L>/BV;(;%#% M?N3F]^59H-B:O]]W+QM)*>RZ?TRMO;QWV]31YFOSQ3[[R=9$ZM=9N M&C>[47]^S'3 713T3:0;=>P^!>\+](;*)N$6EBYEN)TW;;N$0> M(:%Y)&P<@"U?(*\-V'@Q B<.?=AUH;;+2"4$D^9ALOK\:!PXKU4B,6BSEA=O MN(S9'SQ(!7$D<>0>.)+0D7C1%EXL 1W)SC1O9[JMPY[PV8_9>"Y#E@RC5/&P MK^C8BP&\O$KU!EB )_WUQA;(M=ZK/*1ZL;ZXA+FDQ%B3]>(VNX[7*+\) MABVKOTX3[HTI3MA4(ZPY=:SI.#V/RA@1UA#6$-:4C#6MCN-US!6WMGWU"6L( M:PAK#H,'?BV9YNJ-R9"-8_G M$Q$\P80"W!$8 ;-(H=XN5R*K!#7T?1>ZR-K2!'9Y5.D5"K$HWJ6F^A/32\!9 M$L$Z&IO!?WF]6L/64I6N9[J,)O"TV(K3'?8XE/YP4H%P',6)Z+-4 ;OJQ?$C ME;"12(91O\8^A>P"'A0PKZ/9H36_@(\<7S6(8ET8$:LS8F83K"1>M&X <$>2 MU=1,(M:7"LL&RA 3HV#@T5C$',LWJAH#MN98T3(-DOG7PAU^D/8G[Y1ZPI/) M;\5(+Y2YR[701-'H)6R8KC:JST=*M9I>&8T':;"JN&3VQ632^B$%.N"-NDQE M=DAP4J;R21>Y+-ZKRV9F2YF3%5/4])WXDRXEZV MSHP]0JU^\7@Q3!7^DW$< M#&"V=G,55/,"JFMKW;1J["J-)^Q7O9JK2"BAZ1=&"TNRG60^7_]S\O=//Z3J MS3WGX[=84> B[&>*[C]G;[H"R8+E2V-Q"[KG71#Y?_[R][_]-+GY2MPE M*R[113SAPQ[:5R[%\W.Y4W7 M[;;KK>OV3_WE-W9U_>YV]RJ? MAS<(WH>XCB%6 @:Q?93)L(B?_V?2G[3S(R"L#^R35\P%CKW^7W\HQUK:C8C' MC;B+4P"=F=1[WIH*5Z^W)U"P41D\#B/$R^@Q1(Q*[Y3L2QB#PWX30<##Z!N[ M%?XP!'"_UPKQ?>C7'*9/PVOP [W$31DCW7JM;E9?//!8ZK*N"/XM%F5[H4UQ.C31,M.2RGKLLFY M335]8Z;$9P,8Q]&#[(M,\X*V1[A!F9[<'T3P);C1X"KC*,'%AC?YX*9SJ;$B MNQJ,KE>CWGX0#F>?E6/6AH.6AS$0,J\3/K;E:[;VZ"ZO57?!"#Z;%X,K 1:/1]EIAI+U3RH-S4?''370U^. MP9("VRX-C17QLXB2U@FT<2&V_G M':TNWM=I.O4Z57$H%9^ M]YXCN\HE>.9:SINBW0\GN?9$[,&X#'VW ]Y0 MONX+4_H\-8R7MLXQ\XU+G7/V5\IC@"U,=0M5PH- )S+5V.SN,7_*6P?'F.+0 MUSOJ/-\\'[!S^;V9O5ZOUJHO,\(N3YKLW$<@#!*WXQ?#R>Q.P \A;F.;2KKY M_])0%-+LZ@83;G2.C0C[)H?[&X_]X5):H*G>XN?2%%,T:IW6D3&%&2+OCRF6 M5=3.XP6^,,48[9IW;(QAD-"&&6-M'K&9(3NS=,D['NA033\59>9#&DZDFT^E M+C63VA#!BRF<6J>/E_6]L5Q M^,93LAT\KQY)/LX%B4,N=DVG.="JTJCSNQ1V4D&\:"G46$;^L+J/$9GPCW*'XI^&@#A5XEQ6)3V?ZB%%%J5 MCD8\UM%R//6B\SM5R8GXZY:(4B1_/FN:29%L'S;'T:,L)/R M]TQ'\5;Z Y1O1OEFSR%6UW,]/RNA9?=#- M)(YT M/99I.E$R!)ZZ'^;E!9*G;/]]6I) ;\3?<845A<91Z$P.O*^J/!'I^*[#A-0! MVG/^O;[TP_MWG[YD#\*S[-=I'/EI'(O0?RH<8(=?SN^^QY/N%P$,+<3+W\%[ MV1?\ZWSR(J_^X\6[+]-/[H_?3\H?R>R8^!!6 N>5)P_@5[P_DJ%4"=:R>8"/ M]T#EN8&/8SG*IIKO+D>XICP8X%/<6KW^G:[*],W'(PF3#3T0XQ!7G?U>^UIC M-P)DD ?L!N13Y8\RO"FI!V)FMV!I-D8>BU0;P??#;,F-/!.6=QRDNLJ.X+#* M/K"$H^LAX"Z'KWETQ.-[&68;&DM?+_-=QHRWL[#V(6[LQIFF/4= M"%AJ8!JF:R$Y;!!'(U,K:FR;.8E,Y^V3[UVTI]= <#R.N7K=BHU!M4]RD'KDL$\-L=Z+Y ERW$DD/] M: 1J1/J:>8%-@0+AK/20KC)4V.><%%[A]['(565AQS.#IDV&@YNP6SP8+A6 M:_G@62 %MB+5PTQ@5I)CU:1\4O/;=#BKR;/S&1XDRITLPA=./XQB+ MPB5/Q3UR,TQNC,>WG6N!9V;UW3+K2.L=-82542OY8O+45?Q1V]"A+576O%ZI MMB16-8+Y8UE'P!3<@@8J^6 :A5SG= *)D(RQ]#.VU]4=.=@(]]-"AC 5E9E* M6W!]GJ:PLE;8/!M'3('(J<'3;*TD#,X'T5@ST,R,Y'<$&7 :8 M?8 7 _$!QR99(SB#ZH?METKVX:5^[US;O+9O.F=WW5\ZXG MU2]O;EKE5[]\55++ENNL/R[M5E]=?WG_Q\7M^S^NO[*+CU?LOZ^O?GW_\5=V M<0G?O;]]?_VUHK4SLX]X^?.EQ6^XC-D?/$CUH8,9PX$P9&7[GC_8N\7\VWO/ M,M.%]7!^#Y/Y]6?SFY0E5)B>I:>^*A?7C&=I-#G=U) ,':) L"PAP:U]?.EL MO5:M5?Q?VUQRF]LVDMW6/' %O_UFMUEV.TV^LJ.OU.0KG^M22MG!\RV'Y+,9Z?"50=(,SYI]IO$+<"5UY$MC'L2#Q(/$@02^YT(^[T" M LE:-&\M=@[ JYNGRMG MFL/QAMK_%EF*I[I'.55!3UA"KLOJ=.(XX MCCC.9L)90RSBN%/@N-<[(V[E[;S+R:&8010_\CCK1)Z=XYKE!ATRVF +H8P= MG*U2$8U>U]CQ5EO6$>][S3E4^X(5=H$J8<"184 )A71L64_" L("PH)M\J5; MQG:>;%E'P@#" ,* ;7R"'O52-!%(L"B>M:^-I#!*:#/)>D2VB#&M(QQQ''$< M<5PE"&<-L8CC3H'C:#/)_&;2Z597]HP!W8D45J8P#$G3^M)BQJ*6)$XD3BG4ZQO7 M["&,/,W&E4N="I"_]][7"QA'ZM7^3@J=9GWV_X:Y3@I=(XT4<$2'K"A?[7KXE9I\10K[6><%;)QL MNY^M]G>YN=.RNI2+5(B^!-:E\,Y6^WR^[ MG4YU9LL0\*6*XB5G*%+MY6JF[E'M9TE-U66RBY MOWW3\HAB?@>TY3D-<\5-7R2-+(GF)9+O99[LU.T[=;9'I1EXB>8F$-&4B3:/I-,A) M/)WD>ITGO)0X7%8V??81+W\K$UA*?\U>[O5@(/P$,^.+'N;5G'?YW[EW^7[F M73(PMRY\/QVE@;[J4P*C8)?1:!R+H0@5YM2_#_UH)-CYATB]L$ML+16G9Q*R M9'8D0I;@'0N8J-*4@)FS-(P%$/D_0(E[#D[X_&&%#?9T'18*O0H)_\:$7A/X M+AGR),NGCX6/ M['XPF\0/=(T]V?H[O,Z1X@W?%]>G%7]?%>6I1=R'/,AQD< M/2:@L8SS54'&_W3Y'MT/O?)/@!9,A+@TE:#Q?.[&[H[; L_]L@44!MW(CP87C:-OD^I7AHZVEN2W4,N=[O.*(L#4^ MQWF[9Z[6UDL$F8E.A7S5MBU;^_NI;[>0&5*&L MBU7;$-6H&M3S]K<56@D>,FCC'-WNA6D(EO_I"']\4B/2_&T]DX MEB,>PRO 5,)0.=I&T5C$/,$KQ;>Q")50D_ N/$5%OM0/S PL_ $#Z'A-+/0- M/OX*C[F;#\>O>.KC4(3S)EJ4:N,-C+0:^RH$^QC!D%QW&D:>5"@J/EAP?[C\ M= S_X[59B2/<<>'A4SX^ARH\R&>IP ML6 A++294';R* *P2D?PTW Y46>7)];VR..6[-#!ND\6*[6S[TB,4#KTHQGPW7M[J:WK[)PY516(38D-MR1#8T>WZP(3)84 MDUU-;&+8US/LOS"O]7HN,D(%6PDAK66XRN.@984,J;;F2J)2*5(48^,42U3X,2HQ*BOU.[D:YOUM;TR M6O:4QG[&B4?M!$QG*7^:)HU.CP/EJ:G;G (ZP#&"TSE-7&9'8FN.#Y1X9FH; MDMG"/7@?]5X_E>IKUK,C@=E6Y&I[C<,3S!;>(2@C*+.('0G*MB+7><-I[['T MY(F?9B>L(ZPCK#L4UF5LU_5<;W]\9ST/D?E&D&81.Q*D$:01I!&D$:01I!&D M';:@XI'MA.KZ^-DNJ-6 9@O!K"J2=M+P9 M'E&U8D?U$<$-P0W!#<$-P0W!# M<$-P0W!#<'/$<--PO&:7@(: AH"&@*94H.GN+_G<%DX@F"&8(9@A]ZDB<+-1 M/XQ5?__T0ZK>W',^?CLKK5?H3WT1]O.NU1?8!4LF4J@KJ?P@4FDL;H$B[X+( M__.7O__MI^7GJ,]1(/VGZ56ZR#Q\^"(&/Y_=7&'Q@7\V_W5[=<9D'[[@?O+F M7<^]NG8OW5[7\]JMZ^M.H]ZKMZ[;-RVWWO7>79W]LK H10*_4(I[U9K:5:(_ M^XB7/]_*H$#B9QG$VHGJ^^;Z;N#A6.PG4.BDX:=Q+$+_";]XY'%?%\F/QMAY M8*&Y!AO(D(>^Y($N_2B3-&M/ \;QU&"W0ZX;D>2++?IB*7Z4SEL!#\'3[J; M@?@VUMR-MV<731L=S.["5BC89AR^_/C^Z_3Q^/GWVM<:X$P0\#CK/(Z-3PJ- M4;(1PSA\KO#S($WP;? )OL9:^WJBXIM4^N@IW"F2O)&*Y',43 MS@[ *(3;LY<7Q[#N"584O\<5@B$OOAGOXO\&,JQA;UP5>(8:QR*C&(Y#/YG[<:3@ M A:FN@ @C/&Y)]78^Y"A[.,G1S]F'"%5\$+]0'@ =O')EAOG!1IJ;KS8'TBE M@9Z+[J.8#)&YGL9:3(IDAZ]'42@38)0^-AOA(?S[/L(;[[B2JJ)M:)8@+>\O MI#1/RV0MHW+@5:G3*W))A\L+@I[+7AQKCAB*$0,^'7 9LP<>I"+CMOQ=FOAP M^P)JS:[&M>#%@?3%6(3]:=,7P(FLBTNJIO!6N'K2Y6FVU!/1!;ZIL1MX]9I) M:NG"\KQB"6(?>)S/]DECUJ1#U#(L3L%TONKO](KL!2ICX*7&G9/YI&'>V6G2 MH@KIG76HRJFP9@X2VTKAP[+7GEQ)]C,12ARIZ451 X MN_AT^?[L>YRJ&L)DAJ#50?5-C=_.CTS\E2(QD-ISS:\TBD\Q.5]&I8QAQ MU,>99'\!LZ4:^!^'$M &K].TZ2.XA@H4)Q*$:Q*IZ2,S7@*I6D>ZK>CE,#E MJ' RPA5;&B_.(5,623[X;!BO9J05G+]:ON!NU$+Y(, (6"XJ+3(IGJ%GQ@A( MX8E:R\755??JW46GVER\FEVEI4;[^]\67:_;^X^7UQ]OW?URSSQ\N/G[=8U\HDXT1EQDQ MFV*""YW[&.. [[77F\'I95YBI@(0/+!\&N!3F )T%;2.-F7A&J=H)H-)751, MC(_!7'\0F>;_38!;$T;?V*WPAV$41/<2H>]# JA], MGFE2X*??> RS<)M.MASG9]?37Z_@]LG3,GK#X/)IK"-,YKCT\X5!7P25X(VX MBU-T!+VZUZXM]Y3;D7W;"]S;GC!O(1Y6NF6]EA*P^"+&EA!+T]WE59U6W:G7 MEX]U[_(LL " 9K@>6J9R9T"I5+!]HM7S(L'4QZ>04MF&N?3E5/!TUBKS1XM$P[^%*13I_:/ M*$C E!.9\,+"=PI"6]3EFA^1&;YNW6,9U'_24/]#]N%S"@(*NO^Y MA[B&'E*XL7#E_Q^!S\,=G!SVMP7$ZZ^&U6PZV0NG=[__G,3@6?LJ?P# 3$/? M$DL_:V>*U_\.OG?AIC5(> %K.9H-#T'1K7^?W7+]O_Y0CF%\(XDC3'WPY0M4 M7CG@ZVS%YZ%V@\=ULG#:FMLG#NGJ5S[WW-[J1[)S[,.8H7+PE(WO[#-8W+'^ M62%('PVF7DR#5_.:Z"7-,VMV*,$9-#7 M:^S+;X@P_IJ'CM:_&\R,< JF*M713L1(Q)Z< :(T@;O"_DN#R7Q)\"!!-!WM M@?F(7H'0CK0&JD>I,M4JT1T$ASG)'[,=P;(9WPF,L<'W>& *QZQG,5->LT&N MG_SM!'LGMTU>O?"N, +',[R'Y^%;GT/IY]^W%!=<.T4Y&@=Y5'ER!\#*U$C+ M \T#E"T=&9DB-B[9/6Y.AWI4=_!H-L;8/II2M=T\; MF<&YR=UYZ"-@<,8)9%L%9M-QR@>MO*T0X-2.&E^NTFP8MTWQ: MINQ+SVGTS(]N'*1*[S?LCOC/6IRY"I!Z(VZL=4.^+;1V.==HC?5JHU_0&S,& M[6^@-U8SK!X%#U24>X!JY@"^I(>*#F(F%5YG!VM]*V=PJV]SY"2ONR(-_KG?@P]XCTYJ#>"_5!VI2<;!UDU)BW&GE.*2-H MT>VY#N@I,\B3AF",%?R'+U]_SS?AHA"SC#(-/;-MI:L9S*C]Q0 MZ.F_O$;-8W!9 *)C* UR$TW,P-T:W6SXXNSW1?M#X%]!3IA7@\7L43K3.U! MZ**'4<*P+U $6T6O;G3'OBJTV)/@\;(:W(DXTX#!Q)XJ4"?'E%S3:$F-10)KCR894 2F M!YH[2^O1J3S(6@C^>E\WVTBOJ@.ZQD#)',-\@XMG*9U/U9SA=%M@$ 5!]*A# MQ7HM8;E'/(;KU"Q4O3CE0HAZM6>P^[[FNND5[IG+75^D$7XN/C2,XA$/ENDZ M?7 V:W1!\FM^/JN?Z<]JS/W)Y^UWG!]E/QG"GS"G/(\:8Z-\K,3;R1]+UN9L M4,5".=.\ZL[*ABF;E]K)AM1QOWLY<7MEEG@^I<8K[Z_T[=Y>7U_YVDFE=(EZ M79^C-O6YQMX\61+LIUGL9U-:$D^:YTG/BEYQUG'I1YU_O:DML??A@;VL+<+G M8U)TK'$GD;"C?:)U(O$_^@MPP2Z +/P>'/=O(O8Q8OX9/?920=RBXK.E5FLL M[HW/=W.IK]]SS%;G=U#\DVE@C1^>-9L]Q&\9$:7G]*U1@ MQ%A/+5+0UHB,O7JX2C#A-FLM8T7S;%G)@VC5S8SZXU&WD^1P*YTB:^3KO-ET M>IW>WHATVNJ9'&MRK,FQ7I,4"IJ^0X[UWASKZBOZYZ/FRWFN^\2>;*]()_\L M;119(W*NTVXTG6;77.2\A&E;)WKV2=GQZW);>.*?GN/7][?.3%TY>.'GAY(6O< E:-4JDV:,7?CRZWG2\O>(:O>4T7&-& M,^EM,2"/0K= MA".OTJ&RXK!9:9^L;F9>P+ZOCZ]5M2;+9,(LB1(>L#$6H_F&=<1B&2KISRH1 M18O;'4B(I3GO\O:51MTN#S)8\\IMUWI&*R9AW1^IE@A;J*.D"P;)P4!@CS(L M29@\"E%H&3/B\9\BF2]"5JAAOE 9=-(&)Z] -%FU:77JZ1=922K=6,T?YJM< M8[K=R.0AHT@E6*D[+>AEYW,17 MF=DS:YV671Z?52M\25!UB?N"#S417'/"T6C56L:%X^6)Y2RK66\R*7 0J[!R M9HG?-$M\4ER[*RXSA29-*BZWYAJ63:MU0;->ZUFM"S!N969\=O&L+'CI)(-SRO9S"K+3OI38\.U0 [FE&,T'W0_+9NJ M43.D070-68T?D_B!D>>ZCEOO.!W74#'Q!8-(0UAEUESW>E[F\@5WUI"IW:TU M#"'>&-!*N9; MF8P)_9%*^>Y&P>Q\HMLX\S8K#W=V(V2U);*C:\$JB9M6& MP=>T5H*HVC!5&SYLM>%?==]9W;7U!K=Z_\ H8ZDX;E%B69E9,Q^C\$W>.6VE MNZ:H%/$.I8B]>LNI=QNED\D6+L+[*,N3LCPIRW/_:--LUAKE5VZS9>U?BS1T M5G/6[W:-PI\VY\M[,Q9Z\QT2ENP1N#4M24_\Q!:Y?961"7LUF["2F?)&FGSG'JK[?3JRRD>9.I:P">DJO_*EYK_;-:#S_.<=KW\KANDKLGM)K>;W.YG0^J>L8XMUJ_]X=WNRBO^ MG=+7J"?0RP<^G8;7=%KF:A=3L4+RU,E3/SI/O5UK&_,;;%E)\M1I"]Q*:7.= M;K/I-%K&DDZ.WD(F7]PB36T]MY$O/I_F6NMV"6GVYHL?K6ZG+?#B%GBCW73J M;=H"Q_MH"]QB=6T+DYRJ8^T9.V5KRTJ28TU;X':*VWFC5W?M>+W.XYS=^I=2CS?']N=^45_TY;X/OK$7C,>^1-3&>OFZN&\V(K0-I$ M)U^??/UC\_6[M2;Y^NL5.W7CVZ6K@>Z(-FW&L<8RF'3L,]=N8O6NT2Z/I5O#&1I4J]8S0R8VP)8\P &ZM0(3P&.&!FEODY7%UI*&^ V$9"RP M.KT(GHH];C;HVK-&O@RV0%2D40H,]$C$V!O2'1J1$X&A;]-B?!L M4S0'75DE1O(-#\,TDTP1@U#"+[KO"=P-6H_[?CI* X[2..9/<03""JB8^KJK M2XU=P+=H.\DQ%I4=\:>L\8^\2Q,0W+&Q!F=NZSLSD@IBBJU1 >CA(G:'=/*! M1B)4'*<$TXZC]'ZX8K+.M)UID2BSWX%L!S);)[QZNA[PZOE^J=-? ML'$JD'TH_2&N-/X6<)6P).8:$OM U[S+780]6_&[,?PGZF?8.N-[W9!FVO]E M.B3Q%RZQJ<7H&ER,U1UG9S/(207:(4ZF#697$ +[+&8$U)0M,*5$38YKB7T% M8X?) 0/A$? 7S&.+(>H1XK7#*.@+,!V !6)P=<&$#+$5 M2RSR]3="MJ93K]?Q'T.Z"P -&1@8)&?/K)M,,L$>M(IXKK]-S:'MM+HM88(9W-#Q +YP&LU>Z#(A0HX*X:/HRA&%.6& M.GC^E];LLX--02;&/>&!M9J=YUNQU1G3S.8V'.=7MN4MVS, M.<4,M4[3T"I.#+>B;^5DG?]R_%J0;[#PEF(9,[6F;06#S7$;W=J*,NT'Y G= M.MR4DC06KH!!E>-E5]/-6>/8?5VAT =IDN:\CGJ]FO.=NG6Y9\:&/',J9@T M%S7ZK5MOU=M=SVO#_,!-,=:RL&&D96&W M0UW[3F!O](BZC1EOWS;7:6S5)MAVC;ZHK])ZWOV:16&6FX=OP\E"%VE9_(ZK=/J.)TNE34CC;8Q"74D-(^D\ RVFVC1V; ML(4-2+&51]M;O36\2;0R"T8>[@2%T06IQM&*+IBI7:?NF7,#=R;R29RY..9L MZ_I^]GW>8%I6?RXO:X^3+'.SA_L^R 4V!HWR;=@5LZW0FI?/(,&$, M_Q5&TXS"N??/DMREH928XTZY,#4D,]O%6:K@;)MQ*36 8R_;?*$U'Z0J6VKD M%62GC#MSYIFFAIU:PCSQZW[XE;:#\^U@MUXWMP'LUHWL +>Z>]W!/? &,HV> M-N]W=DDZM=9N)F1VH_Z\M/ULQUGG8\UWZ+Z0[_#J$-_S#+24O5 *"TW/3F7[ MZY\GN>*? _Z\NT7"2<)IL7"6D8QDG?#^"QRNW-]ZUE4BN26YM41NJY]$6 K3 MF=S_('8C=GN9W0[:LXO8[=38;>,<.=IB?R8>+A\D,'R?/4D1]!VV? #?ACRQ M(Q/N$TRPR^C4]5RO?$+9(EMX'W5&(A$C$2,1(Q$C$3M-$:M\2-! JO@WK*8@ M^NPA"G@B@Y=JQY&K?-! J35PXS5KQF,JE>QJ8LPK)7$Y8G%IM&K&FF&2N)"X M'+NX-&K&-XB.6UPHD/S, 7^I_F2#6(BLX*]0"8MY8N>QXU."J.-TQ-V:MUR MCQH!EF$#D.390#AK)*]NL!$.21Y)'DG>YI+GDLX[H"%_7/;Z-"8=R(%PLH.6 M%#:@L,$&,+2B]O6)%W$A@2"!(($@@2"!(($XLNH]W07FVT]=FUDUD:P$@DI' M(XZU+;,F9GVILEYPD[HALT)AS]6]R4N.7$:ASI'7-6V^)O"?K( -/.C36,3Z M'D55(LIO&N!Z9FI&] Y;M^# 91-H\BPY7#N;@4NGONG4MX6,V:!S M?ZN(2J>:RSEF2NRVCMWH5#.QV]&<:B:E^SIK\"BLO7,=!XE2Q<.^^KY4?K,H MA:'T#BS/19[NGIC/=0GKZH#3"A *'#B*- VM@5ERTH>Q%VPR$LO]2"^ M4$!5?Z@[;_7%@PBB,>8WDL_^'-6:=<_3^>H5DS3K]?)K2U31GRY)T MD721=!5,Q*[3-=B&^]BEBV+-/W[E@U>@[PM MBKF4I76J*!)NET2"1()$8BH2=:=1[Y%(4$QN4]K^*D(1\T!;7+P_DB&>7^:) M?-BF/N8)>C8@:5US]MC1>S85DK;JJJLCDJZ&4^]25(ZDBZ2K!.GJ.5Z;-I0H M*+=YW9N-BM@8XZBY$Y:-\3?6CU*L(_.:(Y;Y0W6)FJ4SF[;0V5@:R<8DW#/% MS&-9N^MTV\V]T:T2;$0AI,-FLA& $8!M3+*.Z[BN.6N, (P C ", &Q_ -:J M.QVRP$[2YUQ$M4FM4:S,>G"$V[BB3PETJQJMB*^(KXBOB*\J02O:SG]=N:?D M:2SP.#]_Y'&?BCY1P0S:C+3%*R<)(PDC"2,).SR=3EO"*A)_*=V29)&N#'K0 M]HNV$.0D:SRXFU=]/I5L6U:24(!0@%!@FT0[ MI]VERH\F_ 2+W/-2V[A__?R9'//G1.234]2+HEYE"%>C9RXKB82+A(N$ M:WI?TZG7C34[/'KAHFCRCU^^_EZ&1%5.<-J>TS+7)M26U:5@BCU*IHHB47>I MC!.)!(G$U+RJ._4.:0D*MIW4"?UU*U6)$S_[.SCV(D=7_D39OL_T5YKQ*/)C MZ0XG@22!Y!'5#:@TXQ%($DA6A5<)),W1 ;]\Q\2#G19=?W>!E8@ M6B!#\69R?M6K?[?(S_"F>5S17VA2RQ P-'G;\ R?>GWQG&8_C6$T+!D*]@33 M9@(&TF=7PA>C.Q&SANLPK^ZVF0S](,6??*Z&;,R?L*&:PN.=2]39"8R:M2Z# MJP(8FY$'LD$4ZUDID22!P-'JLZ@@*(&(>0(S^?+U=Z4O ^++!]E/>:!8(N*1 M#/7O0"5\P&40*231%7R)C\#OKO_7'\HQ/.VO5"J)!*U5F$DN$C.+..&:F?K. MV6&F,YM>C7/+-LA@^@861K&PH_N0_B]OSY@YD<*I"@6 M@>:X)&* .F\>A$J>NXG',0_O-4^K&KL%?LP>@P=I4*[]_%EW@A7&@ 8;X^Q1 MLQY\YO"9WPLVALE$?2TR"9___1# MJM[<R65#]*;QN+3X+) P2\9O;'?O-((^0Z)_#D'M5N0M7=!Y/_YR]__ M]M/D4=<\#D$BU6<1ZSL^@VKUGZ:7P@J$**-?Q.#GLYLKY/E_-O]U>W7&9!^^ MX'[RYJ+7ONRT+]OU"^_BNMZ[>==MM^NMZ_9-RZW?M'KULU\6D*)(E5LY$HI] M%(_L2S3BZZUMLT!3-P\_*T$\9!^]DW&C6#X!/WLT1]%@KHF&@EV#DNG MOD?^S$3!*,(N&CAES5O?!^PE?1:NGQJ32HMXBH)Y]\2T/IKHY>7[L+@"_# 1 MY3<340Y3K;1!E,$.!"T6/V6/!SV=)BKAH7YF0>5GLE]C5S+0K[9VB/CT6&@H M!&#+C9'LU=,'XBJC=$\V*$"9#WG"'J,TZ+,A# 481S[Y&9.A]'":R[Y$& M\P)22+@X?\:0][/[I%*I %I]?N;BR<#2,,=PM#&J!.$B/^_HZ'X8D]%J MQ!ZGL3_4$P42BM$XB)X$_ BVOL@,&@0R'CYE2K;KN9T?U?2Z_.F39[!QP,-, M0TQ'"FX"* BDUW.SEJB4!D&F2F28_?X"@\!X08. :&=:*C>5$ERV%)=9#VTD MDB%PW)9 _@+Z%H'ZALOX#QZD8@;^:AN8;K2NKJ_;EU>]]D7;Z_;J5YV+S@2F M.]W+KATP;1*5ES#XYN+]%_;'Q8??K]EOUQ=??_]R_=OUQ]NOSY=PJ;SF0<9A M#\@Y;"@!K$"$GO8Y9=-6_>T,*T#JN!8$)L%,U!Z< ,\%)HOVC@.BKI)8:EG' M'YU"7T3TK\&'\@&0$XD=$Q,VF!(J@Y95@+3X#FV;^@%72@XDO.91)D. E0_8 MG)NY-7:YZGK]CCX;QV"2QC!=EFI'[*\TPI%FX\-??<3'1 ;R/_AS_GUTIT3\ MH(CNXNC/T7\0U\ &>.,4C#Q]^%4.3KH\0*?@NN1QK$(_2>-B3% W[93P!%G M4)_/0BL!K;K@NWR5\N69,51Q8?H\X3@Q)8&;>5R<=[9:"Z]N++^S: K,UO8. M5I'!/]J7P3<\HB4PX1B.03<)E\+]F760:J+KP4[L#J "#C9F@>1WP%O)$_*^ M7KI,F'1( 6:02T&!!FDXQWS%]=;J'JBO.0CNAX5/AL4%A\%/YUAC%^8B+,60 MCAE7UXR#:"HZH$E;;ABC;2Z,,47FO@2C*DHR^Q2_T'RGBHR'R)-#X52ZU@N& MJF@D:F,U#4Y#Z(/5RCX4Z/-;)I-]E%&MR+4)B)3B[&.$H1A .Q1M=,54E=4Z M0<*6D@9(S25Z#PCO(>)^8"YLW6G6ZH8#B.&"+C,S4*];-SW26Q&/V!6:2!@: MF)D-8![PW++S"L;BG-[,M>)@A!:1;X:18=Y<7+^2A*LY"^L87LF24/ M-QQ5/U8IG2DU#MI0^;BN$YL<$PS8*.H#*V6V?\&PFK>@4?LG_$\=U G!JM)F MM!8? #_ 6]23*7^$#D4+A+H 3#<"V+^$ /J8%-CA(O'N>$V-48SARB( M$.21Z7W0-%+?BD&)DU&X%YEI@K385/=^.1[%BZ@TB +@2.TB:!X!%PR82/MI MZ^!L$@>; ?I@2E ^(VC1V!L5"%IXI";HS)*Y0X(B*YLV!TK:OMM=3-:M8N&> MN?2=15; S\6'AE$\XL$R^TP?G"VN+X(@O^;GL_J9_JS&W)]\WC[^]RC[R?!M MKU?KUEOU=M?SVC"_;NN[2=Z&#^S%QTJ\G?RQM$TQ&V+Q9,(LE\-;>9YD\\,- MV0A;O>]>SA99F="2W>^^\O;7WE_IVZL]^DI-OO('ICNUUFYJ+;MQM<(OMZO M?'+;1]GJ2^0%.P;*(N!&R,U;FCQ-]C8KWN;@3L;LIVQJI $=L1VSW# M=OJ8Z*:T)"UL7@N[[F'/JN]'J9[K,&*4*O"@U?>E\IM%)V_*S,W_+0K%TR2T M-H#9'K0DN_45F\R=H7G%$1EK3L&X3K=%U;KVQA(G;'L1TIPVTDQSS;SRQ&Z'R^CT4C$^DS&F(]%3,X7Q>DH M*$%!B97W>1VG[O5()$@D2"1()"A.MZ/%%8\C??;Z+MHNR_0$'1J*R%',P$I% M=3PBUFHZS2:E^)!TD721=!U:NB@B]^-O:2BS6EVEV8>5DR(*R%'T@:(/*[*S M6X[;IN@#B02)!(D$!>1VH^U-7A;\?I8[1Y$YBLQ1[*":&NMX1,SUG$[;6+TL MDBZ2+I(NDBZ*S!T0H$KUNS;O@;QW63-ZBOP46CW;)UG5U5G')4N>ZSI>UYSB M(FDB:3IE:6HX;J-+TD3!1".T_3!ME;+099&<,8HF4KRC$2LZ]2]%@D7 M"1<)%PE7!0W(X[(3K^"7!Y[(!S'K0EV*B)70@N'H+,47:&0+SU 4Q"+5=6QR MU>N:JQM!\D3R1/)$\D1Q16.TU7VEEAKHEL-A#>"P?I1B)]C7B)_U;HRY2N\O MD8]*P9LCF2W<0Q&FPYD5!&8$9J_<]_7JCM]+<$9P1G!&<'8 ./,ZK+R^\'=A7H$,Q9NAT&CG>O7O%MD-1CDO]OH+ M30T9 L0E;QO(D4:=Z*%@@R@ &(5W,CTA%HMQ+!2\3K$$?^8R9@\\2 4;2A'S MV!\^L6B@?[N,1K",3_]02^FONL=UP25G(\%5&HL^XTGQD5'(.+S13^,81W#' ME81[%;Y@:4EVVRGUQ>A.Q#-$;[@.\^INV\CC:\_RS7-KOVX5"_?,J81%5L#/ MQ8>&43SBP3+[3!^<+:XO@B"_YN>S^IG^#*+H3SZOF/^M','Z?12/[$LTXDN* M]E'VD^';7J_6K;?J[:[GM6%^W=9W$SP 60_X6(FWDS]^7)3OV1"+,:X91G@K M3PML'B;+1MCJ??[=%7:O*53X_IU%J[J;7L1OWY M,0/%NRCHFS@BU3C $:D7R/L\27U0$2(NFZ@?Q(,(9I0U5OB,G,EC8KWN;@3L M;LIVQ@[S$=L1VSW#=GK#<0<_D;2P(2WLNH?MB+(?I7HN0_"MHU2!!ZV^+Y7? M+(KFEMJV+0K%$QOQ^$^1L$&Z7?\0XPQG?7Z^N;CL,1S?<)UNHU$Z16Q9^]>& M1RN$.-;97H0TIXTT5&B5\(;PAO"&+!L;D:;R#OWK27B)SBRA]=;U,ZA$EA5P,AKJ.3BT[7:3>-:1D2"1()$HFC% D*8*^G[>^UKS7V MZZP'-N;6\7L1^D],8>K-B_]>C1= "BX0L$5*]77\8A8J^TTFN;RT$FZ M2+I(NDBZ*%RW:[@N&HU$K,]DC/E8Q.1\49R.@A(4E%AYG]=SFET*2I!(D$B0 M2%"<;E>+*QY',4\$NXNVRS(]08>&(G(4,[!241V/B/6:CMLVU^N,I(NDBZ2+ MI(LB27O?PF7VS/@I% PG62)96I-?U'&==MM8T522)I*FDY:FAM/L-4F:*'AH MA+97\,L#3^2#@$&$2BTZ M04BB1:)%HE4]N_.XS,O%[N59U[1R[")3W2:KX!+MKZGD@2A6C9CN>K)5@HLH M3%6ZB4#X1?AE+H[><[N$8(1@A&"'YSQ"L)WV+CHMTSN!)XY@M+E1VN:&^6U% MVR,>U#F"4L0IG&REI45X<_1XXSIU_K%][0AI"&D(:0AK[D8;V\9;V\0+) M[V2P;4,&"B51*,E>UXS"25;"6K6,)T(Q0K$#F6&$7X1?A%^$7X1?%<:O@J_Y M0\)A^JNNW]O "D0+9"C>#(6&0->K?[?(M?"F>2S07VA2RQ!P+WG;0,8VZI3" M3X(]PK^6)K'+XU@8F7E.$O-0#42LV)U('H4(V0?Q(((96+NZM>'"EUZAR2'K MPQ_A/4N&@AD9TQ.LNF("%J)O9HY&GG(E?#&Z$S%KN [SZFY'TP7^6 :571Y? M>U[H\K]_^B%5;^XY'[^]X3+^@P>IN)+*#R*5QD+= @._"R+_SU_^_K>?EB[\ M-+B9A$3>ARJ)4ZR^I3X#,OE/>LL9[OXB!C^?W5SA]/[9_-?MU1F3??B"^\F; MBWK=[;5Z-Y=MMWUY_<[M==YY]=9U^Z;EUKM>Y^+LEP4A+,[\5HZ 43Z*1_8E M&O'U=H59&:Z;D^'L(U[^5B8 QW[VS6,VOKLHZ&>/1FJS!R0W=F.?Q:#DC.)[ M!#&#!)B &+N,1J"MGOZA5L\..4E)E>#T?:Z&3/R52B (_N8P8-(DEGXB^OI' MAZEA%"=O$A&/X"$/\&OV$!2M05XJ#G FUGU5^RLR)&H,QS28HSI?.3(FE88H M/HI2^)0,><(>HS3H _#!N'P!S^W#]?#N+/.?*1@UBV(VYJ"[DV@*E?""24CQ M*;]!:_O@*;L$QB6C<(JG:<@' [B8XZQ'//X3'CWF:%5(("1.X7^&<%FB%00, M,HQ@.+P/:\'X Y<*QQ M*/VAOB*,$A;"9)7B,;XA%F-8$Z$),J&-RHCCSX@##/^?G#CY9,UV^3@C7'";+ "<][D M(M;BY^)(PB@>\6#YO=,':X.9^2((\FM^/JN?Z<_@#?B3S]OSSJ/L)\.WO5ZM MZ;:\>K/=Z3;:7JOSW<0E 7:9O\RVH;( = M6*@7_:"5'EEVOWO8V[U*C[ZYW?T5V5.L5O"*Z#,;;N.5!3E*H.7SH1@?(%_$ M!4IT:JW=2)C=^)(S04QWB(CR7AAM\_C??ICN?_078)!= (GXO6"_*S%( _9! M#C9F0U(8I# .JC".5"&<2XP31*GB85]]3XQUK()W$,;28?>-F6H[B!_!.@?" MIC3G,O?5/J>Q/^1J55#CK3%+Q1Y26B?-F_L5>R1B%0AG#;&JQG%$N%T(MY,. MF2.:6WE=<1OCADW(1^:2TT^=K;;BH WI8PN[O#[Q:X$(53@!U'+:=6/M0VQ9 M2;R/DD>KA0+E>76OI]#&Y>)*]-RJKXXO4P6#%#&+1:#S M10CLT=&R-+\&6G M;6U]VC*""(=MB]5VFN84V]$?;27I*DD56D2X(5'D:*QZ+-$^,,0IGK_1":D1=KK>!PT MM^LZ7I.*#Y%XD8>V'Q799&_8QO)&7EKRX_OPS3B.\$ 7'JX#N?6'^O1! 9TN1;;K:QT7 ZY%N2 M2)!ON1F%WEC@97K=JNO5K(CD>'TF)]G$A[:)2ZG^M&XU*E'0QUAVT,OUC5Y1 M6;@:]:*\;M>H[[\S12O!>10YL TEB7"[63_%.@?[MK W(-K4OQZ;+>USM 1< M>(AKNB:2J;@(>S8PLE-HZ/,7O:KXSQ5[E$&@R__]+LB'$@!^*%PD%;%A]\H>A0J36$YJH59;6L+O-2 M5K>S,E$*WJP_YNF&6:6C;0H1M3H7;N.JXUVV+]M7G:MKK]YK3 H1-5N>9U$A MHD,69ENL)I;,B*X#IK$8 6>G^!_@O>>8T%I:9([KK/ 7RE56].SWVM<:&)Q! MP&-P7[7,#=)0,R"(](0F-;9$I'QNG=.JI@MO!I>-)0J MB6(-3O-OR(K#38BAR\?AV &&8O$@PA0^R'!NW#5V_6TL0K4\Q8> 9"63H!VD_*_Z6U90+M0>BA_LU@?]D%?NB ?L$R\SS.Y4N M<8??GGW"RG;XG&@DV#F^_7N'P?QJ9\]#_3)<[PJB123^-8KZJ(DTX,\C_*R2 MYC;P>U'ONMWZ9;?5;+4N>U>-R^;5%'XOFNX[.^#7)-HN8>NOGSY=_<_[#Q_8 MQ<UX;Y=5OF"M,UC12F MZW8.6YMMOZ7AJ%+/T5>BZ>Y&H*[A*C34^_F94V?K%0=:=8NEQXT%I8WND-A" M3.J>.)=0U7$=S^N63A-;5O^U&Q$&%.*BF5HY.-*A+B6U*[6+3ER;@O0*V#EL M'K#CU3<^.W8J&4AE*O3JBU#_WVG>S* ,"7JI3NGQI.#_G[*;9VY!/%N8RP(= M5W7Y?,<#'OJ8RX7&]E)OGW)8S5".DBTTM*H)G44&M^73D!R%B];BY:[/%[WQL/Q9O'V%RJEGE#$W*W7 MS<7(73-!\F;WL$'R:C>/HI4]7Q(IQ="%;)3E6GE7CV0?IX *&,4GJ4 M6W;\N65UIUDWM]-E^^*O,^+WQA.D]@AJ3A1JSMVVT^R4G\:Z+#852L@P9F<3 M$A$2$1*MOL]K.#W/6#*P]8M/1H^E4&,1X4JNFO]F8[5?^7CEZZGURNKXQWN& MP^OTG%9SXRYYIW**PS[IL Z&CU?+/QO@#MSY78CGCS$Z5'K9=(1Q!NL@_02E MZ]QK.IVN,3>:-F)(^$CX-K:JFDZO5[[LV2)&I-HL]58L(ES9;DQ)+>-M5^PD(_$08K>5 [.6T[;7&.[EZAC"Y-0I,DBR^C8).J\X31;)?5L6D^> MT_912.!.6. \QVT:VSXD%48292=]]M6[M;%Q]:]-AZUA:C[ MJ_9W%&G"C5[+:7@6M ^UA7\HF&>I-B4X(SC;Y/Q5QW$;KCU4.VVGF]".T([0 MKK2HAM=UW%[K\$2SA7_(>+,5SHAP+\9'-FL/79@)5?R>G"5;4_%[V:W=Y?%4 M\;M*%;];I]06T[+;JSWZDYX\5?P^>,5%*EE+%;^MM5.)49]E5*KX35QI'U=2 MQ6]KV-0VUJ2*WV1_+GK@5/&;$.XD4N&HXK?UN7%4\?M0.Z='L3':=%I[./QM MR^*O,^+WQA.D]@AJ3A1JSMM.JU5^G5U*)R,@(B B('JFXE_7J7OFSKC9OOAD M\U@*-181C@I^VV,#4,'O=;YJJ^[4J>"W_1%%ZV#X>&7BO--R6CUCIWC(>2*) M.7*)<3M-I]GR2(N03!PZ;F"SS4[UOHV0D>I]4[UOBL]8"^DG*%WG;L?I&#SW M3_LP)'PD?!O2J>4Y]::Y8^BDVDBZJDXXJO=MC]I[!VP11/<4)\(XD>LTS!7S MMF6%*4QDCUE3.9$X-RL3Y"&0Q!RYQ&3DZ'JN9PQA;1$ TB2TX5 .A5RJF6VB MP%3)O7N.)R9CM&D/A62LD2[K\/P$A>O<=5J]\J6+7 F2/9*]Q=BG4W=)L9%P MT5[#OCV8DKO^')FCHIO[#&0H$_$FD ^BC_5P=04PK,GZFJX_I0:6\EI$NI;L M\YW-]@W\C3;&:8VEN&X^T2.&?T+Y4Y6F<]?UG$[GL&C1= MIV6\*Y'=8D.JZ]1V4NRB#^VBK*?F^_#-.(Y\H12+A0(!]8>,AWW6SPYIC\"+ M+"4(]4*=T^,)4GD]IV5P^V57NMG";Q3%JH#)=3K264+^"HDHB2B)*"E0DLZC MD\ZJ$*[<;: WI?I=Q^5>97L_K]GBV0+-3/4&KD),:7_]@0]$L1)VS7IUIVM\ MUVP]X2K!1Q2;/+#6) 0C!#O43N7&E*.M3 (X C@"N-)C'9VN4S>^.TPF&B$8 MT^D>-INK<'@ MLF!5@]U=GN@8&EBK5_.,#DSOU9L9FUNON6;'-HABE@Q%U@N/"6"Y/KL2OAC= MB;B02^X:HJY7=SL.@W^W-57@C^5"5+LM?BS46/B)? 6K;&+D,G1F,L8DR.8 M/^3QO>9Q,\O0-,RZ[)%C:H>/FK[/=,M+ 2N3QLF0_97R.!$Q#AZ)!S+)'F/, M4H\& WW=LMCJ,I]8NC_2%[BM5CT<,24#Z8/$CX=1$H725\7\$<:1=#*10M78 M5R'8QRB!.]N:/P O!%R<O$C@6H5!\18F)%2B,:[/!FF2PISY M*J0[GY-D4VP&[GNY=- MF)5&57:_^\K;7WO_=K>;R9@[>\YY;^?V]=VNY3/F;SQH]&_<> MHM9PKPJF'$-KN';;Z9AC&.L7_[6A(\I@0(#9IJ?I\98Z:_6<1M-85T5;EO<@ M$G(RNMG;)F_Q%"MX=)R&6WZI?EL8@M21"9G:AE^.5QTUZDYO*\U,ZHC4T3;) M?R>HCMRZTVA1]PI21]N$]F/!!XF(2Y&L%PZK5$_ &DZK:2[\\ )Y;&$24FHE M'[ HAZ%,Y>JM6XA*)%_M+XGO-?'5BF3W>5W'[9FS+W:F:"4XSR!JKD_;6O7W M3S^DZLT]Y^.WOT91_U$&P478?S_=B+_0^_!74OE!I-)8W (-W@61_^9A_+/YK]NK,R;[\ 7WDS=UM]GTW)M. MIW=9O^SVW/J[FV:]==V^:<&?K>N+LU\6EF6+[?=5JVH@A:)N+H4B^XB7OY6 M]=)?L[322/A/A@XRC$!^! M%_93E<1/FMXYNV &'+"'KWE ZD[/SN0WGX^U:&;93 XP. +;.):^<+#P*2R5 MA.7-B8<+Y\"ZQR$,!J#'*EYRB>Q"/OP,%CJB01A=ARNLA^E01]$Z9YGF8.: M[?R75M^98[E\VBAP9\EC!)05X[.5C)P(!8QQ]A4N8*@KD8MT)ET^*C_+-(.W MC:,$O^+%VY&E)$K30Q0\ $5\?/],:N=&JR46L BSU.""-)3 ,H]#"=\6AS[D M:B85.F'P3F2X!2]/GI"Q13" .R4 P@HN+[#K9+YZ%98'Q!=&HY%1P*JL>&I& MWBD!<^(OW"_55(Q@Y"BV$R#17),1&9;C;'+_PCK@ ](P%(C//'Z:#GMQAB^- M?39-I_A2>'K.%QFRK5^X%2^<3AT6!-\!0P^098OORA93KEN_.;TS/_Q_J+FU MF=,[T_72KUVM;E@$E\<9\BVM^G.S*9)MU93X7-*N^"95,H& :79LC5TH8XF\ MJQ.=T;PS\O@YF "JK]$&11(5YC_1FOT%M8FYPD5VWV?6K6FSZ?V*W.7HDZK7QGRL' MTW0?!=JCH,Y!$X9J[DGSAE6>\RMRN=>UPEE6*WQYB!.Q NY.E1BD@;X2($=I MX6 CD0RC?&EC,0B$GUN,8YZ /(>8!3[#ZZD)<"=",<#71^N2OU'+(3"F #RH M-+6P/DI0B3".O@-?.6C^Z!=/WN7S$#GJ#I$B0'%_*J"*,QTSF!L<-'I&@/] 1)SM)T:60"4=V"9Z#=PM6*RF5X" MYBRL!M@!GT*-L8&8J%.M#O.W.@N#*= -0": C[E]$*WD+LU%$U;H%]=YECY> M7/',*@%RY"NVCA*8;GX'SXXTR8M*^E';*)FXYW">Y?>OF$>UP6"RCF_62152 M"94W*@[@[0): @<#N@+CKG!-'HP'$K>A]JX16)/@$R!X=^/'K/'XN.4&,G<=<65G?=N MUGA!Y5O\>EWT?,-G"9V]:VKQX0IE5IZ8MXJ6'SZQ\5+@3^6CS02WXUD3OW 0 M9>HKJ=S00L=!&[&YD:"F3BM.616&YQ2,7PVT.:/A(2+P,1@N HYAI6V9/(TQ MIAD@F =^&N3H!C-YR\[E]S.[Z:\TPI]R7U-[E7KMSV7QJHUFR-)$@M+0*B?, MCA["\S!\,+F=@:,H@! %6TFQ.XZZ.PI7A5T6;=+5)B]H,"56AE1FZSIOHNHE MR%\YS__/AE/T.2X-2EKA9Z("D@9*JJAJD/)L(+B2=T"0)),%M/Y #8=J(.)X MO99R,A<[TG(\8?T9SRW9D(PMFV):N185ZS/PBSZ]CQ:Z=O[UG3!M<&,QCJHO M#B+_&NUZ-PK];H,P8!ME_B@ K;*A\6YY*K3( > ML&CS(Y4AHEL,\J//$N(G^0W_5OF'YTR=&EM^16:B/DCQN"R ""<"<2T/DL&O M/A@@]SK\^FP\=HW7/@4+I0.UN7\ 9BTH W3&X5T8%Y@Z_N!P3&Y[!MO/Y]2< M!C2)AXT000 =$4^SLZ3J^RPLB,];8ISYZ.N:":@4RZ3KZQ=#"P&&(C.S6OL\ M?@06RG_0[L81%68^O6916RY:_#--LJ ZLO52>KD ?)1>XL)0T+.!B^Y!M\:H MP^36N+@+PLTA9 B6BKCEWU9LEVV A!=U[Z;5J%\W6C?M"Z_;O:G?="9(V' O MFW8@H4G@6X:YCY>??KMFMQ?_]_KK\FG?:IV!1JL57- P"S%(S1OL' 7F>Y"# M ?HW"?^&QETX^56[KL\<=S9*@ TXA,Y49\D GI%#U:W>*1VJMNSV:H^^4I,_ M[439U8KM=:?I7=?NU-GRC]+_"W,EYFOJL(;KE)I3:A-+&B=HR>4=2N!'RXL] MK-SKI!ITQ&JEL%J;6(U8;3^LMG$&-RG9/5M]E;?JJ$"2Z6,$OV,DO,^^)KB3 M>4@=8?UQ4*J4--=KP'.=EE=^J:1ER2F/2O9V$; (C*RSQ@B)3AR)W([3:QLK M]4%(1$A$2$1(M!,2>4ZK04AD!HDJ'QUX/:UNHA@\X.5"]Z=8T.N\T3%6&N T M!,@^6;%.8Q^ON#0]Q^L9VU^RA??Q/NIU12*Q$SFZ'?.Q;W M<@ZF,6N?BFM1<:URX_6]>L,>BE+/X"J@JW7F"6$H8>C!"A0VG8;!+4^J3T@@ M22!I Z\22)JC9:?IM+K;%-(GD"RYB.O>!O;<"<-23T]6:[3+9SWS6A0/4F'1 M)#RO?)Y7F](GL;^?'/?,0@^F#GVNFQ.=YUP,A=)Y3@O.)-+DJS+YT]ZYUQ_I M/">=YSSFHR9VG'S:W,8_-/O28<]C/H%7*3ZDDZ#$AS;P(1T3I6.B=$S4?G]& MWW>9QC'&?';AM]-ID%K"9HWM)T!V"KW2-M]^4S5)PDC"2,)(PDC"[$FAGF,, MM_(&XN^UKS4V$.!^FNLW_&K9.8:4DDH=@&V;CW+2&;T3U\$$$4<%$:[3:!@[ MAD @02!!('&,(-'J&$NT/PV0*#%Z77WO1)5Z=1(M$BT2K!-'J-DFTRK05C\PDI-IJQ>(0;6-U<4[#VZ*0 MS F+2]MQS?1F67=/8>8]7DY1*?E5![*NK-DGF3YG'N.=X>\A-I%YO"%R1["_=UVI083*)%HE6*6O.< M3LM8@\L3UVL4O\LWV/MY%*\4X2NAI)V]T7?#=N>&M*,=4N/*=IKMS% MGEOSVL)S%/0^]"8E81UAW0;)R5W77 V$G4EF"_?0-@.!F47L2&"VG>'F=IV& M:T&SV].PW*K3[?;@*N*YP2VP0G>!6]S%/J_&&^!>)&QI\+L\I]@(D&&'-5WA M;66+JUT>[S %_"X'(*AP\V0K#2,%C"LE$I45E)/\3@8RD=29]P"=>;M&&O-V M&J?4GM6RVZDW[?[TK?YHN)U8Y]1;TU(_6A-4I/Z+I]V/UM@^G'5Q!F+2W9ET MX^(E!*C[U>J5U]K4([2L(^,%#YGZA5*O-=KPL,X0(0DC"2O1DJK^4=R/(F'1 M6,0\@?&Q(%)9K-<'[283YO,X?AI$\2./^^J07I0MY#K))D5-S^F::^=@RU+^ M/_;>MKEM'%L7_7S.KV"Y9FX[MV2U)%NVG.S958[CS&2JNY,3I_?4W"^W*!&2 MV*%(-4':T?SZLUX $*0H6[8I6Y(Q5=.Q)+X "^L="^O9M'UV9MBI@;U2 V?] MUG'?J8'GBY-WW[OX*J1(;P3[%/YHE.9^]! _XA7Z\=UNZ[BS^>/1V\(A+DIV M4?)S2M=Q:W#2&*+%WDN7BY QV3M/Q2B$ #F)V8[-$ICV?^B+34C;S@E5KW5\ MWEB_WFU9=A<>;H_]V3F)..XW=LAM7^3!Q4EW$/=S!K]MQ'-[SH[R+PQ5=GKR M;.?O]][QR+<.Y\!=C32?CW%'%Q MJWOJ(C(7D;F(3-]W#O[AF0/N=$'9^L3]'S_*5=8/3SGZ\>@AS9*<%[A\B/RX M"T':R_N!RRRW0Z4'KOO/-MG!5R2\_7YKT&O,@CKA=2'>0_IZNQ"OLL/0;?6[ MC>4[MV7-78BW/:9MYT3BI-,:N/K$9PSQ=M[$?(HS/YZ$V!%F=] Z.6XN_'K=PN?"J[KPRFKPMBT.Y18C/C1J#!\E=OL% MZ+!]XK>[=F_/1*U9V^=DS06%]YR(?UK6\0&)[TVWV]X)MMV-7MR;(.4&SF*< MM/K-E?X\GJ [P7B;3C=OD<;<.E_&*4FG)%],2?9:)UVG))]] V++L0PJ_-SM M6#Q.BN88OWEQVCYV"O60!TU/Z=M4>)?)#'AUX:5B!!PNO;C>I?:RQ,O@\VC")OEJ3"B\+O(EK KW[LQ0E>#^\ OO^/"-K> MA?22L2?\T12^G.,9W7CB!7XF6M[,C_V)F.%;1DDL0Y Z'-6M)V[@[W@$EP#% MIMX\D6$6W@@ZYQN+B8\?6O@^O#&/ B^$F8TRZX%L_ :][MD[Z=V$\,S;,,,1 M3+!GEI[B.,_R5 ^6BPIAK'4T0<1&FL,?>1K*(!SAQ7IR51R(?FEJ@KWV MB0>7176GJ!_SQ%4$A:]!KO"?K&#-TJI]DJD/C ?T&@)KA'Z*"!>WHE@O4%HM M8@D\IB=@A> CO"4?$:6%=[-<*8K=3H#W@06C!:S>&%;&H\ZLR)1P53VK6?P8 MTIK@U5-8J"1%NP,OE7FDX#CF:?*'(.Z@.2H.@XD3P@6#>[;L.2_Q!ZQT*F8^ M?;'QY3YIGS:[W$B#'6/%6U(AEM)"#!6XMI&7WMF<_U&S:.0IM?W77W;!&\3- M 8&"!1SV_:!4@4#E+.&G2,@;U"K*$"8)R"",O/\$@H/&3 V$RC#+*AD MT>IT7$P7H6U#'])'Q3[T(U)$V=PEV:P("Q:83?;H\(Z0JM&51. O9WP%3#B]+0#/- M5/$GZP6\,4!_)0MI@W>!C!MBWWD!>D?\F(M8DH>#SQ81=8-E[A[F$K@3F\(B M3ZM+X47L#OGL!='%(;_*GT&($JR;>'!FYN MF4- 0P*_%4O%/DVQ8L0(J?@S#]'QL70O\!OH2UA,](A"8,??V]?M]7#-T/&# MI\*_R P2I\[JEQW!@GI9[?'3Z@/!];N^],Y..GJ<K#?X$BX)-TG$(*""X*6L2KXSP.?+P:%E&Q$W,( MQBEY3+$R2-<\@K@P6YAHAR2>M'@23Q*\:)*#?T$!#K=TU#>3.IFG@C4/3!$F M0T^(88&\;@\BC#B;RG)$4@3CE:&H*94DS(@T31I?GV \!M,3,PJTATI%P"0R M0=Z8+$@^]6^0?B+6YB'0XE3RFL9A#+,+@4H@-AF]2IKETR2%ZU;K;]0=-2+3 M4N(V]2'<2XR@\Q"&(A9C",?0].!8*-%T@D M")=2BYI!>'FE7EQ4=Z2Q:'&5&;87%5F)=0(EY3DOQJJDJIR4*6F"B9-EC'B@5@&H>3#'Z;%$HTG+8R/I6EEX?$I_!N&4H*;NH%%<- M/<)8)9Y(15,F4EG[YV"&3>64(?SXIQ_G?KKP3HB4IZP,=.+N[VAL8J*#CBC$ MDG>ZTH^4K':;"4)/VQ O-!*% @$>8 07$=VEX-%M*R5YTM M9ZXYP:I8./ PSF#-OW7KH-BD[:TW5]+XFEUYLJ4)MH?#F0@=7=+&69C*#%,&*>Z@ )E8ZY024N-#92-!H/7;WC0QPT/>E#L_U$F#]4C>&-KZD?' M3IM@IP=M"+TH#S6O]A\^'3 &#>]RKF<,:@L73EO-6HDD3R'4J9J)9PQYFHYW M+QK:>-_WS;IR5HB2:\N(=B48.^_PX+?/O\B#-QMSNDX'[?-F)0W$@?V:5D-C M')RV>XT/$5?B]YAVV:XSLGJ'![CS J3&#.I8!+2O1WMZ.5A*B4F99N9S?+:I M^>#.$8Z>TL&EL3=8@;*)T7\0\$ST'5HE&$R?Q4?$<2GIB2ASOX606SVKH/Z@^0+ MWCD3,XR*TH47A&.X2M V22HX(J=!X2@XG1[&*[E)57]@)DV ;QFK31 8(SC M5$ Y)B0=-DYP%U:^?32=5DW9NJ=T *%*-_QL/S3&[:QH MF=;FP70 PQN)*%+7_.V@;8RWGM"?3UCS3S /OG?[W_7$WMT1^^ MO]M[XOTO>[L;_?JWO^X6,?3QEI7*$)S1)II6#)[82W?#/9M& BN8-DO .YU5 MUZOHF1CQJ4V=-T#IQS+8A9EL^@>.8S3';AIAM[4;9KC'2'3$U M;NIE5@"-D7!34KRY3ITOV6CBN-]NK"'U?K;L+/3=\E;[-K#2GED*)X-.!IT, M.AET,KC[,OBZ$T.V2\HEEGP:D';3RAL]3?JI.RV&AR?MQM#W=EK:7%/J9S)G MNRTN@Y-V8Q!;3EZB0[9JB%0+X6.>RJ7.8 M%.G-@U#M]C=*&S0G:]NRXINV5\XL[;$\=,_:72<03B"<0*C[3IV!<&FZQTC/ MA>F^N02 H)K1ZR-S(7:;M9H:FS8Y+E"Z,U ZZSY#%N)U!$H[)+V[9?OV4_2Z MG?:YR_]M(XLXV=IUV?I_-!A7;_.$VA<1C)$YF"VJ?_2D.(3>]AC6;P*-UE&7MX8_?DC+O"4S_BI8[+Y17_ M=_(]%OZL93 P$#SSAYC-%6"NU< 9_H"A8R-C;QQ*T&",V;LD"H_RI3K=Y0S) M8QX$DP4E.9DV-:Q>,\-J:[9[S!I] Y&\N EO]"+A_3(?_H&HO'"K CTB!*1R MM^W#"7!.2IW<-;IU([/I-HDR1>!>W'K? OG2#(Y0QMT:^G-(ETK\)$8+B>:&W MN@TC;SP S> 1PST^:QHW" &\2_VNPHEX.'QXURTUA] M=3T^'S=2A*-CN =T]!0B'>KE((S**#:@Y#TY]<$/!1?S^91)I]UK1IUO5HET MVF?-+,G&E4>G?;J<)'NLTD"KCJ9;(BP]<,OC(&B<1ME3C;+CF#I%^;[,9S,_ MA2LX%O5Q?HCX9.$ZE>.%$ER4':4Z^)S-P^=T>]N!G_/$VU\8@<9-_I5,_G57 MU]+'AC%7NEV'_N/0?[:!$X\=1H9#_WDN0!;'; []QS';7J/_.&/[%+=O#]RZ M0\KZ);GTXT"ZZO$&U.#?TT3>D3!JP5^3,(YIOW6L]UO#)'A)H[+U)T[_TA1U M[F7"73CN%ML9YCV6B%Z_,=?6R8.3AYV7AVZKVV^L MY<*^2(1+=J^F[0?QDA[8YCI*/K?@N2Z2+M>RE2;,B9@3,2=B3L36;,-WW%@; MOE?>X=]E]^[+[NDC[>A=NN -[ANT.N<._,:E,UPZHY"(!@V2DP@G$3LO$6>M M\TYC($S[(A$NP?QAJ;TC-93/^ M.PIG8<;=.ET0!_<=#EJ=OL.[P?L<7)K+>JRS+]7JG3=6^>H$Q@G,_@M,?^ $ MYD$"X[*(3S@3+^)@,Z?A[X7]:/1@V4Z@?C1WZNS)D"H[#U%STF]U^XTA%S^> MH#O!>"XIM:6':YV2=$IR=]J5."7IE*13DMO JTY)-D?+AANM."6Y9JR^Y7"& M+TZUNP97$;;N\V,M7M &T=($'KD9M;K!]6,>V!C^V;-#H]PSGF9 4!Z&@7+/ MD)I".R&WN@77;_88'UMCJ M_Z77;Y\T/+@2Z(WWF1*34BB>D)[OM([3.@UJG8;DX.3E+>\VR:- (><..V^?8^V<>"Z][TO)0V;1*0,\33 W$A#4;B4DH&94K%K= CDD> M*>1>^-M/<0YT[\&75(Q%B@7IW\1H&D-4,\' J(19#;>$,R L8TLS)K6/=>IS MQ*(F[&#\$(4"['J832W@Z)F/(+\>C"G,(L8(&T'LY:NZ>.T.,)ZK0;?^@9P@ M%2IQ9@$/VVC@P'W\VD7UI6I/[/ZIJ9G1V^'B)!6M$LPVCC[/P@A6@1]?A[0= M2O48SQ]G"C7;VIE3UZL=.OP6;UX'29NAPH&FAV%;M%N,?&U#!?P MGO*-#=J-:ZY9 *C&DYKY?Q"JN!Z8FJ2I0CQ[)[64,<9V=B\J-ZT!+&\)]KE M2Z;_-&7SS]K]9N"="54]$K4TN7O^WT1T9"->/R\!NKUFYM_V(/[S%5BRGGB4 MW(K4Z%"06Y18B'6!08? IV6Q0.V:(M*E[P6J&/$)X,IW&II.P[X]+F.@U0). MUY=2H',:![QR:(82!O960+!"'^+1=B?(4ZT^)5 "[OPS]U,4?2 "JN7&$!_7 MR WT&C8QGP@'OHSC.$^B<+0@W1T!O<+QPO-'HS2GHTLP;R$S(B"0QX\RM +@ MZ\^!))J[]-6KP\$H](>@9T$2\4',8*Q)%=$5SBIJS5"B)<#3[(53("2QM0LP M7(#1:%JC2&C0@+#%"8I?!B[S'#TL_%Y"!!:"$PU?>Z.I'T]4 M+*+L1@PVT\MN1021X@Q>,I6[;*3)@9N!^Z;."?N1<3J-NZ\)A@Y*CM&4.6 , M))GQ+Z#:4C+7(%]@]2TO%MC6!%QT\1_@],@@')$SS.&:N:8<4/QDOZK\4%2H M@C'/"#89!CV.\&7H9X$$1?ZM5)Y!$P'S!'MI,IW("F,/!<" -_2BBIP$1*; B\ML^W\_HSL$/ M14+'ROA@3.+\NP?KS*;&M%RJ^2@29=,TR2?3;7,]D<&HV2H))T3\+$\J[J=3K'*A&W/$YK=%X^Q_]0"LOH\W&>Y:FP'^YDZ\5D M:[EQM).MDFQ]$/',3[_3?9QV<]SZ,,XHFU(!PA_+BL]&U$UBH=/3L#(R#$*? MO,,BYXZ+R&EO6\<,%Z5M"'1[+I0?L>"F@RKCSYQ ^FW;Q"?9LNS#W=&)_ON_ M?L[ET<3WYV\_T0H#Z3^ PPC6!13\-XA WD?)Z/M__^__]5]+UWTAC])<@_XR MABQ?Q?AO!Q\_(/O]GY-_?_MPX(4!? %NV]'9A\[']Q>7'[L?^Q>=XT'WY.K] MQT[_ZO1CO]LY??_A]."_*X&3/==OY-;_)FZ]KPG$$RNCH:TMG.*/>/G;,/.! M=OS-$C3L)RLE^8P19M,E8M] ):=BC@)?#NV 3ZBZD9)=8U !\0BU-NY5"8H' MRM&GD!EM"$A2*W:^%M6*\,&!49JH%&#BC^S>A-IM8J<*HK-YFHPXC(5H!V,J M]0Z=DR_&JB(VE;LGH0!)GPBX*N4]0PYJZ$XQP_@Y77A!""%(*B"2DRHFP]]) M:^'C^6>Z)15^1J$?QFQ*QX$G-^-6JQ0TX;;"B )MO&.>IQA/L7LH1_"BHC+6^S )>A]JU 76*5F?3E>&/EINL#;;OPH%\MI%8PAZI@#A&+H2^PI M%Y.8#<$,B['>/L>?9PFL5Q1^QXTY^#JF#!K];@LK[69.1$SB!C[ &#>ED;^+ MB '+?K48PY)KKB\++W ;3UHHMJJ=\05-4R4PHBBY)0[!6&DHP$\$J8:7A< Q M 8E3W<19"&K3@T0#3/8!PW&E0QT-#KP1K#3F)TH1&]"Z;C7KR8#.K,KCJ(8L M5I8&75>141*.&P"6$"3-#W@HDGI*XP_92D0+9/5:Z@ M+H)S.\]3)'8XI6)TL!JFDE6>#NOKFJ5 E4W+8:^$\MSUUBBU,=1[P$'+TI?4 MT[#(C1>;J=8->-%R74]U)99+?)"CIZ 58'Z!@'M0U#G2Q:E,1#))_3FP!B@Q M(&4X-"DQ*CQ-TBBX#0,!UB=%&0U'34='3(' 6J60$SHLTNQ+TEXC2NU9X\Z2'6$7[LDY9/S9.K<2?Y1@5=VZ2 M=/'P&/7TLG/U\>+J]+)W3XX_GQ!QVC7KX?'+L8E6-41> =MB)F#CH, MD1B-LI,R21(TK&#IO\/[CW3 2#M]_JW9D4)GJGB*9*ZG??FB(@XCNP2$ZW . ME@=E%?>QX,(X '/!/ZE(K"A^,X$G_8SZEFT%C*6E_@(Y1Y<]E&]0NZ)?KTU. MQ+X8>$%?P7-.,;XE3#@M]Q&6QYKI)$,06H$>D9D(1F8S']P;$Q( +_L3$F?T M%D%!+.#%+-CZI@A)@#[8'RM,7]<&54KVBJ MRHB5^<.UT=7@\O3BHC]XWS_^?]R7FAC2X'YTX;X:.OP'QF"UI\;35# M=#/"&[*2,*$H4,7FX6[GU"I;@N)!$]!#$P$ZF?@FW'0/ M4TI3W6*L>Q0DMS'&V",_EZ(^>)[Z-_R+=H%I5U&D(RI+MRIMPG@,NHJ\Z1M5 M>UYL7] ^$ZP,.0VJ'P-#3$PH('0@8+V&#A>,D+AH&EKX@A1B L%5)?7, M@EH6DW5QKL[(Z#@W2R%65JXAQ=.4Y#V"X(8B V!@>&T2JX(@>BE&#[J8!]0L MA?,J3.9$4;1L&"BLIVD&X >G:G/)SF+8WBE%Q06;I6)&:=38O+?%2M['(F&0 MF, J$A;AG..E@%\-HQGG5+S]&%-0J^;K;8&\Y$+H4 3O%Y?PEI1-_J\^V$\8 MX >8W3=8B^[@8__]V7&_U[D\&73>#RX^GG6UN3A^WW^_A>:BZ<*V;QR) M:'*BJY:KWG_9U[O)N\GO_^1W'DS@K-U_G,7E&^OCL:=U=3Z[#[ZCU&-IN5G2AKL^ MCP2F2S=-0NU)%*34+L4#2+IE7+AU?>=VEN4&CR/7X.'LMNRX[BNLRA9JPN,7 M8,M[R+L-NO%B!D$<;D7A(^L:JUTF,G-JLGDUN?O\V+CBO%*5,2MY\:,?IM[_ MX'Z,XTC'D<_ D4X[.E[<%E[<@'9T?F;S?F:W_[) 2L_C-AY2G5*22S\.I(,7 M:D!??L@%GR.G*@P_IO-?>$3K)]_0G-V;>F_WKW9-#J'3?7@'W; M5W^5)7PVIGC%KIK3-:]=UYRUSGN-(?AN_>H[7>-TC=,U+Z1K^F>MWEESZ%O; MOOI.USA=XW3-R^F:[NER(Q.G:_8TA]A8Z@83-M16,16RTY#;PJM.2S6K)WL!I M2:[+R9^K; M5'O]FLW0'M[GS.Z7]BMUAL.?K\5(]?&ZT*VM/R;IM6__PHW7UNB3=MR[/.]_ M[']\?WIQ_O[B]./)R>!"]TD[ZUUUMK!/V@NTU;RN;99V)Q=M[9SIOC(JP*I> M< B(8GB6@#4UPQV-D_0(.]MBKW+=54YCF:1B#L_C+IIC/-:HFO#^'IN.XP1S M66 %E)MOAC&,"+Z9 OU%*G_2S3VIN>12,TOLTPC7BEA:0)>'!Y\O/QV\*7>M MY%:/U"-Q>1XXY#%(35*:)_4+SA6Z MP(*CVIS3Z0+ BQO[FYE'M$$F1KL7 M#YM4TJF^"??F5QV85=>_ MA8?=R'6GS27.?0P/@39MY#E4;86\0-WJAV*1*! '3>Q2)U*:1\NT7$UTE\], MP\9:_2\E(MHR:HI%5@4'F12DH0;[\.BB)V8L1$#\"42>^RDWQO324'ZW.D!C M$\])ZL\>VA_S,:K<-@6@<"\,#M*7-(D3!'$@IN*+']Y=^?SCQ?'5\57_\L/E M^[,^V('3CY?:#/2OSKO.#."C+X)DKH$=L'VVC4;%+O/,^@=F T))U M,6B J]D\2A9">-=H>X[>4\?W+_Z")+V8;",JKVR7?&2K93+9P&)_YJ"$$"HR M1MO'BZ+;H"G,$-U'7T%H(!C.+(';V4HB-L4$OE/][DO(%0QH9N%:*!@+@UR! M_%Y8/#*0); A"XTDF2,H&S4C1M95C83G?A@<(<25/\?U4N!S"D'I%I^G2*#; M(H,IC]C@!Q!6F#;:OL$;T.!K20U46H!@&L']Z'H5PA'ZV&.I5_)+BJ[=.!.V M.G4T'?ERZF%J0U9(1V#E-.#20U;3+179\U)NC[14HKKOE@/8$A#!RX M#Q$C0H3U0Q!W<-QPD:W?*-R+%JJKO()NG/L+W"OLHH*>H"*H6LD1^!=HN9N>>86,%<%P$K!8RZ"!)5P39E&2#*P:]C M$2)<"WW$YR&@'*ZNC9Q&O?/U;6C.;.="X=<(A0=H/Q%1JB!.M+Q'DHU[ADRB M/I]'X6Z*NE)R-6^*@Y(J6.TG-*<1.NU!HQIAPQ)W6A&XTQ?P_']#YQ@[^%O. M/WCUQJ>O<_]_GU.6P3BQW<'&?/UKVY&Z1$?J(SE2RL?O'7?>O$78IRP-";47 M+VG4&-SM*8(* 4F.? 7KKG%:-+1I%3%8&86"<-"-C M5?(_!_\U!&R#W-/4D/K-K/)^Q!'K)GF_BA%M)=BY73O%OD\^WD4^@:" 3&V- MA\>6^^RHVVN![! Z6GBC]OG^(8()TD:Y6X-N']RM#;EZWQ#=&&6YFK*U?%#4 MH'I,%R9AUJC#!_X<]LM42'DFL4"W1.%X0<.8PC"$S3](+PG!4H2AFT+I MS!4HJ#*I>-E4#3]+?8@I1VIW\6[WS-YN++RS4(-SU M3D.S@WA]%,.4%F)%"%7*]_=:=Q2C-2-(OV"\;4*DP4EON??KXPR$&7CM3@2U M115"VD#TF/Z88<8$=\4C'E>RPG7$C5=8V*-D?(1;ON1H*-]8E>K0%"X@XG$!U5YDP0I!KY'KEY/B30NH M)O!*^2PXFX445J+8 ?T4@Y>9T]2//BN S\/K?)BQ>/7Z1]W.YJSB5Y8DSC(# MX7\%?@1JZ^C"VJ@M,L?%E[\HD0GKEN=1CFL=M8HO_!G!I=[X:9CDF&VU-&-1YM;,*"Q6@R]\E+$<(!*W4.-CJ<":F=7V M;6D/[1X98?F0W&M(V)/5B+8/@S(&YR0!%5C467$Q%=IP73JD,7%QFZGM_0NK MBDCR(T%.!@Y%HQ?;P['STX?E_3H3L42YQM+&#\;)1H\Z9@X:895]& N+ZC8W*[L M-L0FO_JDET_N])M.J)SDJP)H'J?)S-.5M:I^[A+8"I8P-6[/:>?T3<4F$Z." M(Q[Y0%SR2L2/4)*)U-C/EH8R.[.XEK^WK]O>WR\NOO#63YC5&'A<)E5XI_=S MJIE0Q 3W(<;@K5^5%%:Z#P&QT3=YT%;0K9;RY9V@Y4*/0ADN[]8LYZK)XP%* M@%ZC,8U\WA("RR>!XDU\&4OWH-?KO,/:++UP>I%ERUS0?:1H7@?8^3VQC7R5HC MK,T\4AN6]LK4"!R(Z^]:,U9]W_JE+E%(2;>.._35\ R>,(RX-%/2PG(:SF>Z MI)0B\C%O2Q"B=A+=,:DPOF\^9$7T#(1&ABEJ!3@SP+J^V+=5]L]4!:Q/S-+[ MS/T5?FCI#>SE84B7OIJ1.N23)NCIY'*8R MJVR;#>[.Z>!W[-U42L+DVI'>0RN>'UJQ;%<[?TXGX!W]AXS,I1D8?'CORU!^ M'G^Q(H3WJ%[!M_Q &Z*D*"[BP'HUO@8\K8>41G<_G)YU+LX'EY<7'T\ZO8OS MR\Z9+HU^?]4?;$=I=)-)\J64^+=_7'F7GW_]NGL% M2L1V%]$Z-IG$3)!,3#RD3^D@5MJF;X)%,?(BX0F!0< 55/ MC1KH0!'A )W4 _V\@S7\>*Z=5 MVA[LKF:;UV76+^:( E+23JSLYKQ-8>#]21>UEU])UJ@M&JI]N\6C0A1))'RJ M".W@[33!\AKP\S!X@? F#$(_I:-N5/_"69004RO:)^5#7L23*H3@;+8L'$F] MM;/#5/]L[VT;O1GWDH361R]?^-P+WVKL4LQ*)S$-DD M;7FH:KS# _X1]8?OS?,A\+.G:8E2CQ&P"8TB_];D$*D@##^PIN)=-W!X0CQR MJ$ML17:;I-^/0%%@53?5=-J#D%:D@5R5SV:E^BUK'BT]"SR)AB6]*[AEH>]5 ME&'?[&$LRYDF63F&41!2Z53*"\B:L=*9N5WFMTN1H@^LTB-4):.KX"@,'0H1 MHS-=[/& !PTT1H;1F=;M"@Q*^G='EV;MBHI0?F?]AUX_K63MYOQ.3+IZ?!I] M%!#V/VB[("']KS/"-&UZ#"82\+BOT60<%;(P%X>#@D4,[QYI/V4NLI!R0B4= M!1<'N@'C&QAH:2BLIU:LBC'A)P"_W+ MQ[]PDMXL_/%.G98@=R7/HB3Y3B^=Y^ G^J2ZYWZ&.Q2RHF%Q&\;DGH9TC(_* M\U&=PSL#,:,R#GR8*J'U( R/DQE9FIA3DS H/)I.M]XBG/D4:AMPD@T2A!8X8%O^= MX;ED"!99R!'MNNB<:>TX^ 2XN9&<.LTT5,5M&!U>460Z>+$S0P6ICQ&;X0T7 M2]N)K 2 R*V[QU2B#3J@$]0L[ 2@9 U59F1G:VK6-3:_L_NNLZJ[;F5 E<[] MU#BA*UQ%"F52WI2BG9_:D^G6B0'X7(,I_0RDI"A2BHBS!4[NZ M@1X2ISM7E)VL>C8FONV-$+61:Y1M47['NUN53>943/*(BFY4V0QN[*V$V1I56MYR_> 7>#U<#11E0$RE8,B(8&"%ECS@4;W*1%%T3AE,I% MFEH1X?N'*G"&J]"V49+Y&CI[XQG'21R>("C0PC-Y4@8.\2YQP[[-P:=3&(-I= M>,DTQ#R7.428AL:2Z:H;?N]86VU=-[%<4:'.-_LRB2MGDT=A.LIGN-,V$FJ? MS7(#V:WEJ(LJ^63(C Q: LG_1QY,%(&'X-3Q$X%U%_BCJEZY0R$8.5<-=TJ[ M5^@NR;*,L_*I5,/X8\#%M,ZTE,A7$E;2M'X3CL;69 MHD[?*Y\:/M%[RH8;EFD2XO:W66EX-8>I8%!(L]+!"AR[\=+Y/?S>H/<_305B04]"85JVL1[+FG0(<&*=2JG.#9S6DO!:88\8087U%0 MBIES8$9N<50ITT*'H>B&1*864?!F\((I=^E"A6WX.%")-JVF=87MTM'"E13F ML\Z67\MGE[:S=M;FLQGF.25NZQAJU=.[&HW1*5+Z0R=5%V\Z!1> M_-V;Y#XZ/8)[>@&+H'I7I48^=9C++'\&U"H8+5#.$^!MJYYB]8E2ZZA?,X40 MC9\E7?-,YJK"^ITIHG!G,MV93''EPJ!>8.0@0?IYUFBO^"> MZO3-;1ADT[>G@T[1S1JK9_VY%&_U'TMEW,7 ;32VHF5SKQ9$;WU -Q[427>M MKN^UG:OY">=/O/_LJ0,X>>+]?4> 5T: '0%7WSI\A6*XW7M 01Z_!RLI+TV$'O*)U*>C8[HEL=[P!*-I[:/72?%8;?CA48\=*CV*E MY;#+L9)CI4>QTG*X[*S>"SE;CP*N6ALEZ*5Y[? 3HV=(+ Y;[HNRIVCFFP1? M6KG[T_+\^_),+VE 5B[/MA"V.3RU)\"E;0TBVFFO=7)VO'&2;,OBXWT.^/%E M;*53-:];U?1/6V>#CE,U3M4X5>-4S69Q7D^/6]WS7TCE[9/)K;/]KU>B=.^J;J\Y)]/) ME9,K)U=.KI[3L=RBR';3&?Y5*%65*M"RSWE/ >AF>/08>!2/7$;B28*\#E";H3C.>2B5N:3'Q>);DM[+@;>G!K M5%W#.Q^/IMFVL(_39DZ;[8KEW0U5MQLN7]/;,L[G6S/V_IG.U=5=_VP#V_G. M M=3B+YY(\CJ_[";%XFC<9(>88M!U5C =)GA M=@6ZFU1FM0Q"8(Y48$M9;,A'70\2;N6C@)=,2_\PYG9+4Z"_2.5/&@R(&R05 MY]AYCP[;%<&U(I;8\%'##AU\OOQT\*;2N^HNSP.'/ 9=D)3F26?9 ML;]"J/K[J\9!1>^7-F%I4E,=#=YBHV[;]*,&QZ7.2^7W5.E)_3Q,\QUS*7?T MH-[+Q<*U/.SF0W6XDVF1(@J*YB34>T2!Z2QQ[F-X"&2_D>=PGP#=)W(H%HD^ M*:V(7>Z^@/-H4>_@7)JVDMBW3T&.V*W]L*4A@VQ99.56N-2 39$&_\9' M8X1#RX1JQ(&-V!1;$U*2C_TR4:<@!UDMN4)I\,JXDQHL-(G(43;U8^"2&7:3 MU["*Q7!YD!IA:%QTIC1/P_>2K/G<>BN4JQ],B&K\"-V(>9@7O:1T1\PL>>L= M=M\4;BSU+A'Q!%@>US2DQM!JU:A5++5GK9+)M IK>8>]RM-T/ZA$-]2KIPK\"'38X\ZJ*1TU>&)];@D3U=PZ%2C M )F9C@E,LP",(DK(?#Q&^(U8=\I-;OG"&+4BN$?AG(0=52@U+2UQQIZW_?EX M?U>ZW21 C:6N[[E7[0E5VE)8VDY89>VQP1]H8/!GE>8=+:Q.?IYN6ZN:_Y1[ M ?JU(T,YHYZ[U-"(^QG=4A]E!O01\-Q "3:W!"03B.T;_9!4F,&/\BVH6KZ! MW'A$-BN0 4QSMSSV06"PA0=90.J A6J(.YA9M5+.G44$2X][7V M.E+=AH[I-%;&C8N3F@,QW$XYMX#4=W.B57GVZ&@66C8$!JV*'GQQBQ"+U/:2 MD=N,"+)K6!:Y,,M5X]@$+5-&@%7*A= /%S^XV3EW6&]1 S(&!\3>C P-B_W_ MBX[H_).^2[6OPR]_^W1M'D]]*6G1N P8,QFQ%/*(81R@A BZ@1G9 M:AO%#2@5>F1](\N2Z_*3;EZ&N*=_*!! &#)1-238"@8P0 G!)J\3W?57X6E3 MZ^ML"(G;LTLPMQ6Q; EK%$EH+K2=VE<_8?'6G)0K7E MW,54.\C4HQL,1P&5H5O"E9U**<1W;F[.[5O1@P%M2 ,8+M@)I!4BXU5^,SGF M?Z"JJV=O7!5XAIR3QE9@;O1D?Y2B2^A;[=;O>E+;^Q0;0$V.W.8)4@4OI ?" M \C)Y#Z/B T0ERFU4/U <1BJR2,R%R*@HRVVR Y?SY(8^Y%SX2@:L'B2A-2# M#8SWCOIH2RK-( ,A3^/RKF!4"TG> +]7.]9B?UOBB*F857,)W&ZVU!^YHK6J M#HHUD$#,"5-;%?"2:QX00*Q1;];51?-'1D!8W.EG7OR!PD Z2-.RO M@7=DWPNO(]J4T*-4CUYI'LF\!%*UBG0/HE?+"Q&\ !Q (IR-%UR=@_;J>/ : MHO2)C%3#^?7RI>)Q-0B"A;#9BYF*Y*K0GE;+=V66-+9"+E>1BA3_*B60BH?1 M:#>5Y+H.[F42XVG] K/ ,B"[.7..SVMC5F)I8V^!_PP44-EW086SFBS5T+>N MINXA ; Q7QR=HO/#S9C7>#"CJ-0]VX*RH[;DW/57^Y'87QIQ:$F$ZUV5EO+1 M9B44(96_#(7509Y%2F<@"Y=CN+ 2EU5GLF;6RN*D%*&3:Z-Q&5!$]7<%6E#1 M1CA*1KZJ5/P-:#$M #&N5F:UI[Z]/ZCC:[3[Q_I>]W8U^[YK%;JA-HIK\%VG_+:?$NS M?^,>[U4)N6 /^\BNYLC&";I[IPZ72;L['?E<3]K].?UZ#RVW@-5D]C]EM@3)[&;E]B=SU(]G58?1!2]9/2Z/1+7;9H,#Q*L;>&' MQJR=,VI[+"S_;U-4V!:VQ_M]^_]K_K>)+/CS9+GW7YGL MF;)U_./XQ_'/ANBSH^:M-(*30:F(\PE;E>P">;^8;A+=SD."2,=I3E,Y3>7X MQ_'/%M)GK29ZFSNQT9L_ZXF-^K-,ZKA/[2D,.H%1<]OC#V.LFJX[5_&W@]-& MSE6<'3^Q-O^IYS)>]O;G'?V.N,K;I777LDHS&&DD7F,5I#Z/4!#VN-OR7,6W M8\"79L"URZQ<<>[N%>=NS7;3MM;?;@L#N8*]ETXK[*G<-58A],KE[H6S"B_0 MU^A3? .O3M+%H_,"+SK-\AQT5VMJ-Q+**3942Y) MKS;)/T.[S^:IPEE2JB3 MF7^+;7K@L7Y$#0?-4Z2G&K2K!HR@WKAE(;:C]@[G*;PGG'-GI P>A:U Z2?5 MYV<.K_FA^M!BMPSJOX*-D&)JQIM*I$5+_97D&;<9?(/-N;"A.'>#H^R'ZJCW M54B1WJB>7W9C)I7XH3ZD0W!O12:HMQ%/A#L:!:+H"%-T0<'60K$?+63(O7O, M39&X$1&0S.IF*TUS4*F:&U'W7=/6!ZCW&9NS"(E"0X3G7BZFA0A/O]1,YB=9 M>JG4?4DBU:%(_Y3RW(O6O'QA+&[YJ40[?#9U,P/*!SDV0MY-?EY7;+]@MZ94 MM>0S_5EV<\YW3(@XN)!%[@:/(E)I;Q@@;V#_5^KZ^,'ZA,)L^DUY8.]&ZI:< M6C Q&$/J(RF.J&__3&13;%R(S9>H1Y3J*$T=*+&K4X1-CC4O:W;5$/2L ."= M2TOQ&*)DTU0TB./ Z@,[E>6@]6PJ8W.T9)S= KE;S0P=(0OBIH<>^<-BU-S^ M:GL'FR L@ UFL8A:5)JXA[^P+]!8?XB0"<3Q$ XPU97PFITI_HKCZ@W&C > MR!RLFS]'E0"JTM>H+/X,6S[^1W6MK3"RTHN:CZGMG>):>D0+S0VU'ZWAZQ(_ M(_H$&47LGR?2MO>K3VU9?=U"#%2S#[:,06D(,X,:Q&.CL9A:H*-AQFZ1 2]: M><;44I7FAE-1[=\U#:AE7D9D0)IBH[/;$)X9A!*;7"(,@V[ )S/=)K!6+Q!B M"!.,/_.S9XGIHI<5?6O50L1V$V%LH*G[9W('T3&W"M,-,?E2HF&!0:-_5 U1 M=:=7T%+<#Y6:@B8Y-N-3;>+P?LP9EMNA:2K 4E%#4#4QHWM4!W]!O4-AC/$$ M%RW&U6U[%]@$N#RBD5K>[\EY67B MRW47TQUU"LP.H>:%0ERD-P*KB3-&TA5RYM$W<:Q:_E$O2Y39%)TQU4JY<+'" M3,P,HUI]S/W,]T:J$3YU>_>'";!UDE*[]\M":*UG\3A0MFPXJ'KSSK9<=31< M6Y/56.2Q*"FN?4=;>(_."WK,8,N'(3>[WA?Q MU7N\W+*SU+W2=#?6G6NQHV@\":F_*FM4$S5EI=WY$4P#@\:WWF%8P26J/@/D M()2FR6+""!$8#FI;YE$^1;[#+P[#>Q^'1AAL;(PELR M;7D*5TE$44"/!]]2NVZJ(6>%S*VEWO++*Z$GU?**]I16-(]QH9^.N,MO@/%K MPH[MX<&G+U^)IOC_#P=O6J5%#5-+F12=N56S615;5V?':BB1=B]OJ3N*$T8> MV!Q,.V!+48,NH>LSU/N,Y;<>87KA8J]O[*GJPPP,H$T+_L1>JQ3'*/0Y0KA" MLBY1#+0S=A_&SJ\%) [H87P5\;"R&LND5EJ[M0(9S.0%BMZY13O\4B_1 A&E M57P7A3J' Y*T31.HF02$AV*KKWX, )#HRN] MTF)S!ROELKN1!HP>H+K0:&,[TIU6K4'2/)B7*+>'S6*\A#BF/Y]@4 M=\0U,]1EV;=]/J5VM(>*"")!.$;P)IJM&?6.>DCK&LZ_*[&L5S.[.??RQ"I9 MLJ(PS,1(9""5B&D]+2SWBOA69?@,4 $KRQ '#YJ)F(Q<-Z5L2LYI$I-T ?=I M+8@!'SR55#(W4U?H':;3M$:'J(^&A(\0@2!UP,(E0,HQZDR6AW!,V(8*G21, M(7[ W"P7R(%D(- -"9P9E(+1X;%I"_> (1M]7>F*K[JE:^ T=74)LS'$9NF, M.P.SB,+O@I">X [4M@;XIPP6@=\8PUI"2:1.Z7Z:+I"$W.^:9[-BY-28'S$^ M"*$BR:6&A;3M*[YNAK ]ICNXB&_"-(G9

B@E)/%W9"N&@&;C+#+9,LUM&" MSY ^8!!&W]FFMJSNX(IXN'"M G%BAB$X:&")"C&8H"8&P3HR6HV[WUOW:B6. M:*+(,2UO0OA#,)B)4ID%2 M=JR)V)" BC5C>" )'$G &O@8H;6:I_!F])M0M MW0] CF29\EE*B#:DP)4$H:XO0.5B,:$KD8V!C4;WK7ZE4;KNSN][!]EM I05 M\X-:1@8%#XQQ< T7(%S2@<8 U*,:&1B' FRIN!U9BK ^;Y((4T5H%/UTV9,Q M$EM DN3@9K!^^1K[,&%&79U MAO>-O9AFRWXI/%WQ!6NVU0M7\T(S=70MT2<$[R9;6O6[9F.3K6Y*J$F+12*X.ZT"C'-/N31X:",IKP?4 M"S[F\24U\9-<90UL$EGSUU8SJ)A-3*G9[+ZC+J/:.:Z&/P4 J'&25L5((:&- M+<4H"ROTA-(/3<,ZL5 I1R$F_12!L^%<'X-:3*D&WRI%)#:@!(1EE[>N& MJ,4J3,OY?'VY\E5*0@Z-#9TTAR%6=S:=&(03M8S;2 C&C MW 8E.IE;M0E;P=<(V6JGT[0BD^#X!\EML3\G!7S-H2NN;#FZ61$%;=[CIW6A M^<9W$IK?93P^CS-?<^)7VRM:?KCV\?)8I[4P=[P2\E(Y6A@XD!.KG 1I@E8& M[2Z&U[*<7[U9B5?<@AA"C.'A(N 8:GW+;#'''&9-Y48E^?YGGMAPXAA5RN6< M^EHS]'*$&_X/F9R8:[G@>9@^*.7]@!"6KU39+*BD7:H^:;W+RTGENI1*L:YE M%Y660+VRS/]WIE/0P62EE'%RFK#]4C12I60KIEO&PI>A@D4CE0!VT-HW6&6E M>)\?T0%Y"]"D-'C]EWQ(SUMVQ32.MC&L=ZA?C.E'Z*%3\$]WPK0AC 6O:L&U M(PE6]Y+>4R3>35.U;JKSBB%;;1!%(-*:3!RQ,1F*D9]70+Z#1#"W3_T;H4P7 M"Q35R.#N!-QA6ZDP'H-.B$=6=&REIZB,R.3+D,-#8:5XZ:4:.+<\*7M'GH-H MD@HJ#=)Q0VPJ*NA!(8%@TTEC3T[%DFI2*)8JCU1![%PG)TN.B0'CK.1DE>4+ M,RNK7*,!5;K / :&6'&/RJ/3 3T0EW=9$+%4X3FR2JQA%HR@=::1JAATX[U;@AW$&+((W*VT":%$;PVB54ZD5Z*6(,ZR #]2_MX*JNGBA67:VQQT7B: MEFO"JZB=0NV8*Y-NL5DJ9KS=9^40J5Z6 D^0F,#"=Q;AG".A@%^-9@#=@WBR MYSK3LN@$+U^Q&+LY>;KOE^IA3%:ME@H_M! M=84JJ5[&B+]K_V9%EJ^H6B0EHO()7"UGR;I)%,KX0L>EMQB0LN[9%80!'&N=F4P0N[_7XGGH&W M$&&TZLVG"9B6<(1:/"Z5WE2*/LNEI,JWL8:GN)@;AR EFJD2[?;:G6:K1,/X MSF4P8-L-5;FVSYH=/A7H6G9ZON+<0U.E[7\Y:1]O=@8UIN!:".\WX&BO>TIR M0VDI\,?\,$*O!-5G94=,L=^>^Q=?E?MH51[NYH27 B]CDPH?V9A#/D&&F\JJ M[HIS#WZQM;I<6\E'UT3VUCOL6@D<$!69@]$!+UL@.'C,Y8:8ITE3]!ZLG;MW MWF'/SOT(M,@IQXC)B,NDX9KC2LTE5_F%N,'R@W,"1_NB@NI%X5=$2!(D$T'[HF#GWTU;/%XTYJ9C0K M15TZ]\C'IZ;A?*ZR5SDBA M9Y0=Z=^* >IWEU3EIULG;9@N M>FBP>,DP"B?L2Z#=\1?F5?"W"J:IB@1Y!C?;64F#QTAL9']E0;;>:E#2I$/76HEB)U1/[6BX.#(KP!YI<81( MFE)Q&,!0/Y5.FFBI+?M&Q:8$?AOG!"\,U_.Y+ELX2)$,A2A%U8:F4U!!>!QB MZ:XCU[UMO>#153(9I+NY#_YHT+AEG;GN9 VCOD\)D>G>L!R MJC,V^D@-%7>8XTWE][6]7R&20M>A/'*LK/'X-(=(YWA25-?VF=,/VKC3 1D> M&5YD/''C>)/[M12F\-X%63OPRBFHHYH6BYJTJ4!>[-A:$?L90!5R474,;^^M M6E-E1PB-."9GK*P@W<-DLC(BMDW2UILO&(KL5JA=3K->UHNHG T5DS\>"[4% M;R44J85J91[_49E,GY1B.*(T& 7<2+%0.FU9X'5>VR]5;P%9IA!U<(,#[">" M!0+%%LC=_GRKTB#A;JZCT)'J=]:0:.!1;*U2*RZE6!AD!>M5V7^VA(!\MI1< M(U.! (\*L.Y%UZDGY%:6@N;#@_^Y_GQU\$:YROB!VP$4]MY<2X7*_HT?1KQ9 M=DNE?.56,D/,A.OT,H4+(J(T(@5A^W,>E\MV]=$UH)A*Z>SF_.B^"X^*LPN% M:L7[2K&I+D)HU8JI2]67H@AVC6YBD\OQ-ZCX3$4(=M!^B4$J5L205 MTO-0JB,H%=T@RQUETS3))U-=W\JEHU9')'3W,.% /.J3U:(S(\4 ][DQR?: M[S)]9XI-%!3#6]ZBHNT2FJ\?_)&K/?"V][OVD?T@F=LTQNY%Q@=0615P1DF? MHZ#^TX]SK+3C+HO71 V!@_^]Q6D:62EL]9.G_[,]HV9<*M M:XKC+KM)Z14<=:WSI$CI?\!_T*SNY@SIOLMRGQ)4"M*>XE1-471;A7-W&*:=4 MZ@<]%F@PC7CL#2O6[V=]43D7G2[?S=DNJ;AB^R(9D[+S30,$LS% U0&9E4@C MZT:1*UI;9*]&MENI!1QGGQMY7N5(T6B4YLHT%S:;MU\HED1MSQZ)F:B]+U"? MNS5>&2?!J8Y8':I5A8EF2\WRB:3@X?B1U0K#ECX@ZP-#>[WZV::>2)U% MKGWGS\6C5+LT?(&*'?'EJA>#50,*S*@LTG9JYXE?PQLM)EB("T*U9%LI[*\L[UP+X4FW@2@G 8^OP _;CD0CL-YEMIV 76J=G)ULG"+;LO9XWS#U1A$X_W\[B+%_ MW,]FGL_!$ONA?S9-1J=W7H'>.3W9/.+;MJS]4P5FYWWN!DI\)+=C,WE[*ZV/ MFPQ6&_W'>.$K@7B?QPMO7L!TK4NWUYA:WA96V$;SLZ_)DKV3B]YYQ\F#"[77 MI2UNDBJ3$Q)$ALP1UJ%H3?;@B'MMT=HBYJ+JZB?1RK]J%1LIO"*[SYB^5H\QL/^:;_IT&(G(>C7WKMY71+TG(9J M]X1GT%][9]D)CXO&[B;BMYX8[)Y:D/UQ' ]Q)["Y(.VI=-MO&7?B M_/PAWFN2Y./>P$GR]EKK_9)B4XV$?8@>6X>TOQ[P8-"85=V6%=]TAG._Y,/% MA\]5?[8O*^Y"P#M0 (24;RW,#ZOQR]+13E,BLA&'W>/E\->=_,ED:]##EU8UDQ8]H#4P/'\AQ,I).?50ZG:PE&S8%MHV M5\N]+@F?F6+-*[>S3F/[0/<2;2=XR 71VT0MI\N<+GM TJ)WVES$Y+19V6'[ MF?H:U5W_; /;VCYO_!$OOP^E2<)\L3$T-4LG<&/<-M_-6=-]E::+84Q5:G63 MI!:)C,9%/1*+9N++X#*Z,9OIU$B-Y.E5U!X/#\?'U$>O@(B>^QFW!;4>MIN$ M79>=+@+27=B(>#>SS%X6 MT N!G_\$ODQ#/OJ^LN7@S<*LP"O?Q_YH^]'UZ-I0@B:C"# X&_XURP)1-0R MB$)6R]PPGN<*5-I@?R :VVRNH>0UY&$)_YI'S62Y21#./M)=)K2K %U+8H1,*1E^ MS(),,?2T2*\H8S52MG]CIQ( &5P=SD,&(2(5*,-,:'@(M6>C523< M.!$QQ+,1 V%Z-RA^%N+8NL-C\'1LHPWZSJJE+S^O912G4#A=8[2;8Q%B\VW) M,"[#,IP!7+U0K<0C!>B[/P@I]2X3*JI43(&^:*44EL@AXA+?O6.YM1/GJ!^6 M;I9SM)PH9-N5\RRP<_P?QEQ!DZ(XYM M4'NF8HZ))@U#ZEM$R>-4 %>@F$\(_91((>0;DGJ--G8$ G-$.$U2@"R$V$B@ MD*OUGFVG8&>QJ8@W%<%$F]0"&U"M'BZ725\8 MM#=XS^,GI_)QM YY"<4>)?#W]G7;"Q#*@.0&7=IQ'H\T%(6B2=M;HA*"9'G=Y3=44]QM[\HDR9?>PS&8]0*\6_L, M.C1:5)%FV3L@?&UKPMDTD:+(R%NZ;U.D^#LI.'@UJSCN*#:NE0H#D9L*C=,9 M%)@CEKV[SN ?5GJ@;3^7]B 0G1*_/?BL(L.J(6T?[*:4K:MQ?A-9>=;H;W)D MU^C$[T)W;5R[O >_?D1NT(JIH>^-+E2>,3XCS"8T&8SE^Q2"(Q-/!$<^HA0# MT\8YF3I,^E03/GE&2(SXS*7SL6WO0QCE#&R^I4/$IX/7(5G:-0PNO=H\$%=9 MZ6;U2,+,O24TX0)*SWY/J*K?$MRW"WDW#TF!SHEZQM0/^#[N\-3VOMQQL1Y8 M'F.TA$B)U[^#XK%?RL*18<1YRR 246K,$@,%X"\BTC6&XT@4/7/7Q,(TY;=OMNCWZG)O^YJ^GH/]FEM5;M=A[_E\+<:):@# M16J8H Y_R^%O;2'^EF,UQVI/8[6UNUDZ(_O,7M_.>W4EK#>3U"^R'H&?^:X3 M8@-Z<2F!_I+F8^O[1#OLI7*_C_/62:^QGL:OO-6 4TA;>YS9Z:6=TDO=0:O? M;:YQY;8O_J8EQBD>IWB]UN#"^FK1 4Z4^]EX_5U3W:3MCZR=#%K=D\WORNP1DSA9<[+V2%D[ M;1TWA^JZ][+F,G[OKLR!JLHA*A>GF3AMT.OV7*#FLADNF[%B@[MU/&@,X6./ M5MS)AY,/EH^3;F-]U?=EQ3>8Z.ONO#A="=0Y@;R0^NK>5?Y,! MU/JX #N>-7PT55\%_#J2&GADKW@19Z/M=J6UAAT^&/TS-.SS@]4[JOU^X\7]IU6UCA18*Q M+O2ZS0M>?"8RC[OIG&YA%M"T%=#&P MUS\4<-?2?![SY)-VWX.+HCJ,],<\[P[(GA(<-Z(.,519#1J-70*)D7L-],P" M6_"+N#$ZW-G'_U&$:.0IVX;LW&F:71K#=VY\9'=A3ZW#N"KUM,RZC0P/^5^R M &P1NVZO%#6#I;J%<.0(\BL1N![8,UJTO*$8^;G4^(XA0]3-;(@YA(OS$1LU M"X\JF&L["GK&'_'RNY$;K\4$02T1%CE)L_L::&SM=)=<@JDOF^%*\)6:D1.F ML *>(Z*_91Q5 5R:S/&+EC?SXWR,8.N(I(@?T^^"\-L)<="/A&2LYTRDHR2. M\0CK/$V"?)3)/6?43P;?^IXSNEL[4^;1!!9,S-'X6;"0/\DRN/HXC/UXA(C: MTL#.MNP;/"&S<$;0P@AP'%K$(:1>?S354(Y_ "_)(%0XM_ C ^J&&3B?PF ' MAQ(9:20D7G*31(@>K-ZA%*8U5F10&)O"&D\0DM?+DHD@]-O;,)L2F*^4=*>8 M =]CLYX@!(6*T+L$ BSSB)YL_ ;^F6Y)A9^15H(IC"!6]&'4(3Q(LL, KT5Q M4!#I>,<\3V$8"@59BII7$1RF@"\1/9B><"_<, 2H(XWDSE.!VS2<\YQ!-AG] ML\!&7H9 S6A ]51@"X0 S:D4C"I:PB%&4AHLXEI&&?H1, HZ84+LJJE:TMVS M7&:>'\D$]-]W9.!@PL#+J9CXJ3;@'N/9\](MR-5<7E^&41WY:;K VV[\*!=: M, J2HF]:QQP@%$,"=4UB$K.AB$(Q9H!:D!_X>9; >D7A=_ S\.O8BY.,?[>% M]1:<<&\B8A(W3^;C<3@*D;_'>4:RX_\@NZ#$&)9<(';>-)"L57MC"]H MF@KM'1%/B4/0(!(B+D@UO"P$C@E(G.HFSD)@3R%(@%]QM9CT99O["4[C>02[H/"!](B7&EA&%@>*M7W$J MD7^+.A/^0CS=."047UR ":*ZP\034E=H;1-$0_]4Y0J@13ZSXG,4//%G#F.' MB2([%#I8#5/)*D^']77-4J#*IN6P5P(G2YI$ R;3RJ@/+4M?PCM\R[\U=]@W MX$6%2=#0Z]658)6%S]"*#3EZ"EH!PSLQ%R3J7CY7@.\3D4Q2?PZL 4H,2!D. M!-?#M7R_ M?^.'D27O>"],. B5'BPV M =]*S!'B.4V0M*1"1LDD#O^CWH?(D\A0+11;6J4PD /ABS0@ MO4+FGM@C#_F;)'Z2GH 7AXPS73'M[:F(THW[GKWJ&B',M>*1D5P(6=]0U,[)5(LLB\C]+ MVH-T(1 PE1BQ++02A9>A@5$Z3[&7Y44:P2LX2ZD -0?C?Z$Z3$'9AJEVI+ _ M=_ '4)OY"F\L+L4U I[,48QA5AC'C\(Y3D"YJDF>H3J4Y5EH28#%-ZDM?$Z: M$WXZ,!(1$EX%RM"/T$$TBP@+D59V(Y;R5TKO'D.XTA%^[).6>^F(EHW MFKL(./.-9(C%;D38\YZIP_/86]O& T7I00 M8$/23$?763+Z[ME?>8??DCE(Y%EW\.:=]VD&NNM&\37(Q=5L'B4+(3QJYW#T MGOR9+_Z"0KIBLHVD5.F9TKAJ#;0" M0E=BEL#M[#"B9$\4&)Z49;GG<-#2"DH)&+E'?N>PF]4?*C);^BU=GLPQI"5% M@ZR+-P"OS/TP.,( P9_C>JG07?F?M_@\10)8DB('JJ - E*4E/'T/=3O*;*? M"EV3FD S0%44W)^;J!".8K?'4L]$OS!+12JT)#@3"M%K:3KRY=3#V@I9(1U< MK 9<>LAJNJ4B>U[*[9&6*S'!.$]IQ34?K"5S:E M5$Z:Y),I7#?*9Q3%F%T"RS=A%ULYA284\J5..PPAT."P0WVA$D7HGBJKR.(4 M CMQBT(*?K3%Q'$38ZM8KRY^!S^X$>WZEY/V::-;B-J_0QG.4YY,,A[#H'', MK M-"+LB?C8*P$?GB;S<2H <)U9$OBJY@X*]:IW^Z<!U[2J#&XVU,$%0*2'/FQ M;XN\20Q7]UN4<<@2Y'KE&;;8/\37@#WAS33:;"'C(55JGJI:A!REX1"3-+1S MI.=,]U.RJ?R5]-0HE;B*I5",_ACC$9,E4BWKT.1?U$B-2H' M-8H7EKQ4BP[C!!TO$^< "8K0QMX=CQ(4"9'.EB:E2*@22/" 9C3'H-W9A.;0 MI"LJH#&!6"2>*0M]P;PAEN9JRM7Q0U*!Z3!H G Y(RK/VNF-;1"OCV*8TD*L"*%*^?Y> MZX[3<,T(TB\8;YL0:7#26SY[_3@#809>NQ/A1;A#+*2]C8_ICUE"%5,1_$[C M2E:XCKY'1\".DO$1%D23H\F1$-]I2N$6BH_,:^FQG*T=17 ?YTZPB"4D[]6W MD_4@3K[B3HC$%G/!#ZB(H#JU8Y[.A:T0UH68Q%5.,-4;W !;)>FB_P.A]F+%Z]_E&WLSFK^-6J($'"_\H%%CJZL#9J MB\QQ\>4O1?7H\O(\RG&MHU;QA0_C MMYXZ=ADF.V<:YSKUQA8^;2TI4B7%H^ M!_Z!/WS^B;>U-&-1YM;,*"Q6@R]\E+$__2I4\B$N1D4%&(%$O#L?/3A^7]R>)M;UJJJ+-F MU+K:2#T4%&]&6?(6&02B89CJ!:/TM*"4>S*4(KVA33&8]4BGS2IE,*JD4];[ M*'=S(RZIR3_3ADV"V7)=WX6KP.D-W79(U;? ;&,!XV>CQ"7:AH6?OI2F:)%V M#*C5]"#N;R@8G.[LML0F_SJDUX^N=-O.J%RDJ_ !W$NN"K_$AZ'NRE< MS^1= EO!$J;&[3GMG+ZIV&1B5'#$(Q^(2UZ)^!'*C"O,^-%VO9ZI&82U_+U] MW?;^?G'QA;=^PJS&P%.Y(E?*ZOV<:B84ZP6QT)&W?E526.D^K*1%W^1!6T&F MP'%Y)VBYT*-0ALN[-86V67CB]R+)E+NB^4Q$= M+]7CK(2MBCA8DEST CJ(GE$["'TF U7M7>O7]GXWY0#*=3-L5SY20YO$LFI% MN7"37ZXKBFF#TOJ>I,741,/,^:06!JV1.MMB?M.I7Z-LE4D$8Q>HF@4^SZ7L M&IB'42%XW^/D-L9ULM9(BB@Z4AN6]LK4"!R(Z^]:,U9]W_JE7C['4,0=^FIX M!D\81ER:*6EA.0WG; 61>AB1CWE;8H3J)8GNF%08WS/[!K[9$1 M6==;Y:/,=*8J8'UBEMYG[J_P0TMO.*?)#QI0U%PY1M-GS7=H.X$UC7:%+-W+ MP1)6I'-(:I>14,BZED[FLO/RMMG@[IP.?L?>3:4D3*X=Z=T=T>F__^OG7!Y- M?'_^]G,Z 0_G/V0H+LW#X<-[7X;R\_B+Y>6_1Q4)_N$'VM0D8;^(@R+5]P5N M'H&W] W\C_=1,OK^W__[?_V7>1'.BP]=PDWTZ8I=MP\F;# WDBS#AZ]B_+># MCQ]PT?_/R;^_?3CPP@"^ !_BZ+1_=GYU>G7^_N+]R=EQ_V.G^_ZRT[\Z_=CO M=2Y/>F<'_UWQK&S&^!:B'_ ;:*BOR=?K[S#7SY?7X/^^NWJV]MGS,WU&G8O/Y><>^HIJCQ[S&SFLQF$J99_-$Y0 M,_-A2O#":T+ZITQ]#;8H-:VJ4@<_VR^*DW3F1\L4-0_FX]PCL!GJFK\== [H MLX2H5G]^.$/?AD$V?7M^WAYT^IU3L$"G,.=!_Z^Z1Q*ZRH)W>[OYM^N',M4HL2@\<1<+"2?O]>KE"I[1&TKYA3 MC1/T:0QY_ +\N$S:I@#E-L^^M8&=@_[8$S[<-E9K#*/4L9ICM;M9;;G4SUG@ M9[' ][J$.^_R'5(6),DE5K^MC=;@ &WNVMU431IT+X4X\"9^&$O.10GYAG8G MIDF:<6V]M8%,>:J7M"M;W\^ZN6;H^]#K_+AU=M(<[-^VKSW>YW 9MA"7P6F: MO=Z=IG*9QFN:E-,WYN?-I7DW$_W02?DQ2B&KQ2+XZ@8]A MUD,C*3/\WLM&_!N L>R?-YZJ?-U8E,Y([[.X#$X: [AVXN+$9=_%I3MPUN5! MXN)RYW?DSLUY)SZ(HA/CW&*^]FC58A-BV"BY7U0^]8&!;F_SR8MMX2*7O=D! M2^=$S(F8$S$G8NMYF<>M[N#\V9C+.:!;$,1MDE9T1&@C(O>R)>*;D+S&2FK7 MI>*LV\O[ENO%*=V=]SJ_<0/X M%%-C<1]NG5.!L@I2;*#GNKG\>97/T MW F^6!&)TY%.1SH=N16\ZG1DDV6IO0VENAY# MS@=%Y3O!JX\)V7^FYF&UU]?\;74 ?$AC/KNCWY<4._1GBR^1'V=PZ]6?.7?F MI#Z BX71Y?G1UWN9E?M]-YW^EO1S._E\:_T02G M4\E"4_M.5MG:.=\Q(6HC3!TMK;[DJDVJ/U)=DQ''0,Q3,0I5C^,/UB?L%5A@ M\('&&:E;BAZ_,DM]@JY LNC6S&CC*YU?>1%!*]C&HKSTQA2PD#0-H2T ME4U3(1IYDL(&Q(ZU6&Z7$TQY067$ODG&V2V0NZ'FK-A%NJ%&LL70(W]8C+K5 M' K71@:;C,?8&GBP3S,L7.S*$-F$2(*0H+8D00*8$" MG=9PJPK2!"7#GR$J$?; 1'B)"B,/L6MKP]7/P0USA@LW"$7RSUY3*,I D%1SV_5C]]CG#YLD!VT=#M\:\9X M$\\-I]+V_H4]VC4-J(UX1F1 FJ))N@TEM;UFH(-DW"H:9Q/U5N@%:L_.!%.H MS_3L&0PDX#;;C!DU8N!.>E2\L-"?L?D#/@13O4B.5(RQZ7G1@90O)1HJP)HD M-EB+JB][*O0T/]R'JUEND*VI $M%:!%J8D;W<-/O6T&P$H3X2-EI7-VV=U% M(30DWW\YZS6-UDM]N^];1 :X7+%H;>^WI+Q,?+ENY[S+2%5VL^A"7*0W JOI MAXQL7<@9 U_'L0(/(: !E-D4V_DCCH@JRR;P(R_,Q,PP:H&3$OB9[W'K&I8' MT+\)L'62(B"-=UD(K?4L'@?*EHW-66_>V98KN-RU-5F-11Z+DN*Z!V-CV?%= MUW\M^;QY"KI."J#7+*3J]BM"G0*6^ 6D#_5M\=,W=,@?X@:_O^J==#Y8;;!1O:^2I'U0:3\=)?#1" MJQ@Q#HSB$'2Y%!_(QS?DOFM!]K%#]5D;.+_3.SX^[PZZO28[5)\TTJ!ZG2_7=H4YO1O? M=_?8=NMV%-;FQSWD-]=*L>D<-L+=-+5'T.ANU;80R'4.*FV[]X];QWW7.VC/ MC-R&-P\I<7J%AU;[KF&F,T4/$JBN M,T4D-SUGB)PA>H#7Q1U>70\ &MA4C$5L0QO!)\<>'"ITZ!W=G%Y^?[\ M?/#A\L/[_LGI^P\?=:G3Q[/+J_VN^#?%?17\>@]+9,, )A>(S \CZ?G#),]4 MH:DJNSLD0+(W/S,@&58ZJB73U9%V'24W+!C9*Z;;%XQ5*3!7+S-R\!+'/F9B M=CD$U6%1M5\MZN9C'O_X:JH'K_D>EEAU.YWFBJH08K&!JJJ3G<:./]_EP;_F MN1^?[&4YW-;5%3GZK)E^.=ON],M2%=99N_\X@O&-]'FI$NNK\7/^SG[.+^SG M?%WR07Z!(=?V0[WE8]V(\YK-AO^ )ED^9F.GS M-==XG%5#(WPVY\3V++&]6PSKZ.,L3TE\J:)?/*6BW_&;H\^CZ>.4O&.J%SW6 M\3P>W/H9_6VP";7'2!TO.EY\&5YL'*[O%?.BH\_N.R.K=W4W(H&.SUXR"-V+ M(/-Q!TT=&^T:?;9>,[GZO=4,^+52:X$-BL!11 1;:I@6" GO58VXO*D()EC" M 5=F:=YLF=_VT'NW!'X3\+\\*S5.7XVQ*Y7CEOI%)U3 M=$[1O9"B.^T=;PW!G)IS:FZW";=)1KO$7KC)V$NQ.74NN .KJA>!"$,U5[ZG MH>0^I?%>_G#&]E%KZR1WH^T,FMJCV03@;W-==QYE'G?B<)3+<3I!>ZJ@-=]) MT,F9D[,FZ+/[P,95E_.U[!_L%M,YPKFN0*64SG%S.,XN9>,DSTG>VD'?YOMQ M.<%S@K=QPNV^Y_IWAGAD+*E@%L8A0DAAA<:>I4=WB_T]EC\9)>B0A1O&D&.7PA'#]^HGMH^+6B?#K MQ27I/@1-[$FDV18QP_M[18 QWSXTGW_?+$R6P*&(, AP E%KS MZY\J@#=)I,1+ :P"S\;N6E(3()"5Y^2ELC))1K5P1+([]KDBU=+%4"'>DG)^ MAW.-3QGE&DR2QT7[&(W$,=-"_E4\UQ#QOK<)^]OC_ O8+2=,_Y/BZ1^8: M=+V)A:?0*0\@,TRF=TG$7Z7ZS"YC92_-KGWA=YW.Q871=3L,-9WN'#BF=]$% M<"K@E)+FJ:>YJ!7&S*J&S][HO^5Q!VMRPC MR5TUZHM^BQC$/FIGULJE QJSR[)';<20E885LMAG[)7/E,F_+&(WC1A"HV]\ MCF_&1P+3;!PEW/9\+.G@S%FYB%GMF(9\+?E5&25YRC_ZR!"<3U]0P;2D >V6 M+0I_W\6H^M(=Y=]&--[BEC>XO_[;G6G[]9^58SZ=ZEZ2 OI9B/ MH@DG%O[@150PCYK_E$7Y7_QF?'-=*]C=\B'[?L9G7 ;A-&[W..&N%),!H[!XRN:KJ,90/90O6#PN/U8^3)X. MBPI3/;W["PLT?S2V>.DM\QU+2\67>4(>%U_%?BY7DJOY M3&XEJ_'7!R)FO"5^O2AOYJ3_VF20M�FM&077IU18GUZF]/_3/E?F 'E M!1HSB,^P_Q0,L[> 3"GUZ>V_V3_QY6&O MQUXTXE*\CYAA9$\?\ML7([8L])[$4Z833Y\G_P?3>Z[<$8FY@D8SIX0]T#1F MJ\@N8")D5T0,23-!5(IPKGT:,@1S82]69#!?_W1:<&UXR;+EHSPE/ZX2+Y>K MQ/9L_?FG5@F)HWYF+\JE7FCR-(GY^X8D'\W^A3*2*STS,KCG$'[=*U+'=):L MQ+N=LW=CDN!:HW.V&DUO5^6=5P00LC"5?7BYZN?:;U-N%)-BQMZ,'YY<5CP! M7&DJ\J4IKG1MKM*E_5EILEZ,HHR[I!G3%4Y\?'X"Y2#C*S2987Z%8]AM_UU- MXDPH'3#VNYTRDDCI7#5FR[O0AOG:SU:[U-6DB.*G0,LH9]6ED:+T=="&(IJU$OOL[S3/SGJ)XR! M+^,*L-T5K6C@35=2%:MO;@6"L7259@L]>J;X)4&5X-+&^<+R7':E6PQ0& M/.9SE]:.>>5E]$H)>X\5:?('J+S8XKKUHY M0MR(1W$9:K,5S1?75&+BMYL)?]4FS:UW]8%;6CSP)^:?6JS7RA<]1.S%.3&1 M7TEL9<2C9^]0K[Z M$MP?X H0,1H+%PX7?[CUZZ#/]*>Z:O;_ U_7G_B_.MO:%T9 M.F9YL16BF8XR=:)KX?(D%F98B:.Y5[\"@M)GRTK7J#++[&_L5@,FK'Q"0YYA M99X_-\I/@N:S=W]:_:&7UR]+>+S[+"299E%XS#:2<<#BED4H M_^"OP5Z8_5_I9I;A HWC$LP\"&M$#YNSK'W>[R1BK@V3V"REH^;[E==U-:[C M*X2Z$N_/B(TO]J#THP;+5^=:P=E^&>PNN*DRN57\S2B^F$4(JT%[CP>I21$_ M/@V_7N:19B%]]2C/GV"A\F7LR53N?3'*TNG=B%NI$8NFIV7\MW"L2R"7"8=2 M1TEIM1@ QV3Y@#S^OZWL_>IWE=5W_*JYE@]*&#[P4*1*YU;O2P;_9O11RN-< M^WWN(Y-!.EF5<<)BNH4/,,NJ,&>TY',.U/^?)%/"GM?4- M1E"EL_XDA%_D?,I@F#%?&FMG?R7I P^U=JON>+<'7 WW"9Y>7O5Y6GSGS)*CB? MYY06&:HJ>B\U=)DGG!D_YJ^4&"SSFXLL5;[B<[+[,ZM?5$F#'[AMFYGPE<_, M[O+6=HFTDMZ@4=?S/"F7]/^P_\?-JIION&ZGC9-"OOJ*H]DK+C?-BG1%9>8) MSVQ0I3O#9UUTF8-4Y;#+7&XQ=[A+K[ZZ^I:Q9Q7D/4DR\,32G#R7X=Q+Z\1Y MNK0V:Q]Z2&FY=3=[G-UW[M[8BEO=M[L.1W0PC>E6.^>?TSQ_NGN^Q:Z>[QJ= M3M_T^H;1MPW/MJ]ZWGQ7S^M?]B3V4IYDQYQG==OE_4FU>YY6KGX87"[//0?<:W9>+:KOR'3JFD:\=8 M[W/[UZ>@O+:>6^C D\*:Y\O+?U^]:<+-1OQ2)18WKA8L9"[,[#,_O3/>E;_G M+.">_[Z[]CY$@V+$?F3O-*LDXYEP,LGIA_D/+Z+CY4.M'LA8%OU8:X]J;7^F MHWHFCSW2FV5%:RN@9N]TX.6'7J_TY6H__8&7-ZMXBIR0EZ[<K'IN9$_Y[DLT;#_Q2[LJ=?2[[#Y2SB+M/&A#P)FG:-1H00$E?45)_/P'Z M^REH?V58=O_)L.S_F0W+_B1^6#84%@K[BL+N6UP.L[Z/ IJFQ"/*FC'A9^5& M:SK-6=2;;WV&!B?F-ZOD!8G+["PIM.>Y!6$-/H0>191%<.).&[9B(+:%(2XX M\7=T6PD:.G$:\@(+- 0: @V!AHY)0X&XD3XG3D.'9PW4;SG\9?-^\Z+(]%G' MLV7-%OFV4_ZZO8.# G$CSV51#'X=.E(VDWUK'1Y\W7.%]40&(H (Y1$1Z*X7 M !$"'+#3&08QVZ\]N^,;MM__,)MHL/3'YJ71V]4/U@'#]HS)$=C"7_9XNFX[ MANP-D+6:L.CHABUN!-5IIRR /6!O1^P)[%9]VMA#NK#X^"OE!]W+0[CO9ZVG M-GN<23-TS1?<8!Y: I5/$DJ6[CNAY M;.W&$FJ"]ZH);FXHA- R&254&O-+Q,G2"R28_Z2$UB'3+&F=(!@2#%EK(L,] MOC25T#HP)!A2%5T%0XI-4(DKXP9'UKMO" M^D\Y@(A 1" B$-&K1.2).PMYXD2$HO37>EC\,)N9@%86.Z#3$798ZS0@*']J M[N@FO[UP84ZU):PMG"RJSZ]#,3D0L9)M)705 M:;!C5QF"0$&@JHP*!(&"0$&@\BLE"%0@@8H<<@@"%;(=]$-!F-36?G[-SS_^ M,,W?WQ$R^7 =CNA@&M,OP^ZR?JZM;J=\*G=3/J=Y?L._YX:]_46__;CF5OO7!Y'"7T_.PYN6L9WSU7*-)ZI7?F' M4C>BA-F)XH,M^A!YM]!>J,<^]WG1WU,CR6!]'F2?V^L:TR&-ZQ!)'K41C0=: M2/*17OY_C?YG&MTSQ4B*O/S:?)1FQ?N"9F,M2NYI7HS+?UHI,2/L@W.M>C], ML_UU=U"(YY8SN>+S7]?O6F29F,2OU20Q8U+ MT&HAC>/99WYZ9[PK?V?4$\Y_WUV7'Z)!,?H0!.>^X1J>;UD>>S_?_6[.?XS; M8C+)Z8?Y#Q^?\]GR$5=3B$M.]-:FA+?/0E9/Z+!'>I-UUUJ3ZGKSP,L/O5[I MR]5^>KR\*B^O2(>OS1Y=Y]S=SVI7%Y:_/U06X3:-!R)V $WWK?*Q)W[U2U^W MYBJRD)E#FM4MP[D/LY3EKLW*H9OB=?.MIDYUJ.8;XI5!6;MCYN/RHQ3\ENOV M=WMI7H@*JY$A:Y,^^OL)T-^HB[\GV>QT)-(?S$4_K-7K/$/W!-:&RK[XFVQ>8SIQPDX9J.:TJ:92 M&M\RK?KA)HL&@&_ -^ ;\ WX!GP#OFDWWR"4:N-DM#I%^$\FM$=M3+*_:*$- MV5)+T\+CR&U-?5=82QU9UKINRPP#W&)$U.#* A? !7 !7 7+<0%/"A1 8=$ M"8]:=XWYRY>326C.^PD.Z"3-HUWJ-4^P\Z?KZX9=_RPA670$N44%3%5[T(7T M/2 &B-7;Z4!@JZW3[EP-X %X.WJ.1OWS&F2!T5$BMW8%:+^?7Y]KOW#L)KQY M1-E6@MS1)'Q[SG%THV,@^8%T(-*!2),#%\#%*Z-[ F&=WA#G "XM MAXMCZWX'\X9%!"<2Y0-JW59*QV.:A1&)M0F9T Q9@=>D9758Y(*L ')N$AFI M]J!+W)0= O K"6493C-J99IQU= 7@ WC-_T4+]4:V!6MOBL6R29J2@VFV* MTT:SO5A']\1%7;*L=-T^("Q.BR&!_2+@ KA8$^E8EK"".40T@$O+X<(\*\?! M,20188A$D7^M#1&F211&$Q+7%Y^T)_PW7=VRA,&K]>&_0A!3UT:U!UTX?@2( M 6+UAE.NN#FKV#@"\ "\[3U'T\/&4:T16[L"LZLTH^S&VMWR!!)VD!9PLG3? M$ 8G69:\;F<0IJ?%D, .$G !7*RKE<.!(Z&1#=#28K0PQZKC":O;ED7WCQ*. M;!>\FLH'*C=I06+IH__9V$G^B96;]J-PKS%,"RMC= F:/X-_:>L>%?RO)QICZ >=GFN<: M&3,5*'(F29+GT3"B XVPWT@^*AOUE3_0_TRC>Q)3]CDD=TKK:>F.N(-72(%XUF;A7@]2K/B?4&SL18E]S0OQCM&,Z\+ ML0J99Y*P6=0\2*>W,5V$S7ME(I0.T,4-V'Y+MH=,X*Y#E#5D?DQ3]P-Q"=N] M):J$YM7M>$C$F-)Y)&!)L*3ZV\S@1_ C^%$&704_2KKG?[ X410 @6!@D 5 M(E >AEN^!!RJA.8=ZF:N9#-_* B3R]K/K_R\\EYQE-#W(UI2GFD9WQW_Q?9Y MN)5KGA"7P1!3KER4,$ZN?E^]:9)F8Q(_P9W)/[.X<2E.+:1Q//O,3^^,=^7O M3%?"^>]KQ'(3C6FN_4H?M*_IF+PP!P_1H!A]"()SWW -S[/SQ5P^8BK">RE$GMK=R6VSX%73^BP1WH3)FN17%UO'GCYH=44Z@D5+(IE;S,BVA,BLT:>46B3/N#Q%-Z,NYF+8*N.11J1:AS%B5:,4JG M.4D&.BMNO.F [2IH=)]?1 W%C2*1?_$TVKS&=.&'' M#%1SVE2#H1'@&_ -^ 9\ [X!WX!OVL8W"*4P.&0W$?Z3">U1&Y/L+UIHPRE& MALR.6>F^C9GS#1B8EAG@]B("35R "^ "N N@ MX4/*-!E$^$NGQEQ^RUR]H MKJ5#;4 G:1[M4KMYG%[*1T59Q]<]1QC,6A_P*P0U=4U5>]"%]#T@!H@!8H 8 M(*8NQ. C8E-H-Q'^?GY]KOVR'"7/9V20.YJ$CUI.PRF[+-KIO$A[LQRNISLV M)J B\8?$WZ*!$- - -\WZ$_M8=$]#?'V@Y<;0P=\H65[\FB^X?)2*1* E0 MZZY1.A[3+(Q(K$W(A&9(!;SJFP6Z(\X@M3X5H!#&U#52[4$7T#' "'17QC>L( @4 &<&DY7)A#97IPJ$1$'Q(%_+7V.Y@F41A-2%Q?6-*> MJ+^C=TP?03]2:O*8J/: "[M%@!@@5G,T) X&B@SJC5>:U=8 M=I5FE-U8NUL>.JHO/CON +\:JF9UVQ+7]/$-ZK6>R?-WKH 4_$HLR MF;;VP"L LH L(*N&T,SJN(VIUFE'94 >D/?,970<84W$6F_8#M\N4S\2^TSS M7"-CMLI%SB1)\CP:1G2@$?8;R4=EQ[[R!_J?:71/8LH^5P<*E0/;F>OI'5]8 M6@0G&EB,& VZ "^ "N N@ MX6#5Y6#BRM5F(UZ,T*]X7-!MK47)/\V*\ M8S2SP\:F/?FF#=+I;4P/VO?=N#*S;^.7RKN'*FZF]ENR/63H=AVBK*%Q3L?4 M_:"FLI==)*J$YM7M>$C$F-)Y)&!)L&0+MG5!D"!($*0,N@J"E'1W_F!Q[A2+ M*Z&KV-L'@4JGE"!0L7&XYXDKLH";N64Z\X>",+FL_?R:GW_\89J_OR-D\N$Z M'-'!-*9?AMU[$L7\)E=I=DUB>KT80?B5AFD21G%$BBA-;OAG;IA4+N(T_.OG MO__MQY?WZI$L>V0*_ >)IS3O)H/+O(C&I*"#*Q)EU5^_#/OTMOB4Y$4V+5.- M3V_,EB7ALO]*AS^]N^I;AMGYE_/G3?^=%@W8'TA8O ]8W0O/\'W[JM/Q M+WH7AGOI7;FF85RZE^]^?K:6J^MR$XUIKOU*'[2OZ9ALINV5R^,HH>]'M+02 MIF5\]P2V[*IO'TMEB1)F!HH/-O^#2&VY&5%MF,;,U+#OU,KUUB89S;GLM(+] MXPW/W7*A:J307NC0/E_9IR$=W]),LTU=XTL@Y*X?7M7O;00^/Q_S7.:OB7SE MOD]LW+I[K'YQDF9C$K]GY4.M;F\L&,Y=NV6U_09)]4B^\]W;%+J6Y6>O M=-S+[4:_7I&N$VIYL9#/\G'M&G:VWY#5ZVY2R%B49BMOVCEW]Q-1=6'Y^T-% MQK=I/)B%ZE'"C%XZS4DRR+$!+,*_F+L/.G,KHJ1JWUD5OR)L5Y#PI*]0%Q=X M'Q!72Q,Z=QR=Q::UBT26Q1<8^\KL5]5^.F&:,(IF[_I?.M &//:+\GQ*DI!% M)&DNKGX'!-WB6D)3M\1M#:'P<(OQ>^+UOUT.>"QN[HO3Y MF>_VX)O#-YP%;!)OVGW.1^QV_#^7RW/Y.V\OFSW/[@6>YUY8/?.J9_M^WW"L M2S^X[ 57E_UN[=O+1]A-3N^C 7MNHF5/]ORY7\]WF# M/_/]TZ2\9/8/6CZBE'V.7SR_D_[R-OR?.8=G4D@R+=+Y'RK"*O]2[6]ZOK%T-@_><38M M(5O.CKD57[ZR;1L<>'WGT =P#KS>A0!.3 "*>/?R.JRF*7G4[6WOM M*VV=Q3^VKIU]0CVBV*QD;U.R2>?]-U_/,QW3@$A?>H6ZN]7K/$MW.G;M(I%E M\?EU:&T@85T&J*;U5".V99_TBP^J =6 :HYT$-^S=3/ &)^6A?]UBO#KLWWW M*-%2%EEE6ISR5^(EOR3/J>CX:^ORHM9-CO1UPZJIW5![2Q[EPZ1TMO]T$55# MLWC@"K@"KH K'".K)\/_L@A47U<%^M3G?*, M!X=Q5$IH5$VCDIU#-T)A)U MP%$I)!/;?YY4%G54@P>EH3K!.Q][RTP6]0&;@=0KQH#_0P=W-/^4A/%T0 >?DFX83L?3F)]X_<(W6GKI>)+1 M$4WRZ)ZRCZ5C^CG-]^B+;%X8/:_KVY=&O]OK="]<_VK>%]DU^EYC?9'GR1WC M&4V:1^F5G-$GW9*G24:9WO(V-732!G/^=,J?GB\-0#6\L[ M?JMH>119GW>\*<@WC99M"-C?BA$IM >:T?((+0-9F:T@RZ6>;:J%JXO-/L)7 M6SN+V7I_S[^/W79^=F=IY'@7YA>ZOQ<-B6KE7*9J1#W2R[+_?6ZDS\\81]EL M5?@6Y9?>)Z806;GRCXQ.-)KPI5%"QD];G>Y_NGD+**MQEGEVGM,]#RQWY7_% M]O.O,!J3"!*MJ^I M][1-NYBH6_;SYNYEY?1R)_4N*;W@J/*2SNBBHQ;?;8O29)>I7>UM%N7KGBNL MKYTLZB PPH;1?QMJ,G)M>\@-MK7EMO7M:5E2;4JHD %N;N^A-5L,05TUY>NV%U30(8$^CIA=!&%[ M 1NV&]BE["63(O\RK*Z\(=\NOTW8O>@%3>@P*G;>4N@&3N!<7=B![3CFI7?9 M=WJ7\RV%GA-TFNV%:=6P6Q NI#9O=EEVP\QY]TN>.#Z[K417>F[?SWVV@GSC M[3(SRG/VU8;# >TGVY:@#/D3 M>?G3=L[+7U\T[$%KR6T$N+GAT9\O=U%;V&5RLTH*%VB][=WJT,>7HE6G7QF4J8[MK:9TIE79A6K?PL[/3+.,YGWWT[0?S]_/I<&U(6?I+X MF D&6>0AK)1$K>)Q\5G.=M>QR9?&D,X&@R):11&F;MO"YA^ )$ 2((DVDH3; MP;#TG4BBQNRU^M')-6_=6)[4C]-PIP#E!#, GEW_"5!9% /)-237&H2696$> M#Z %:-4!+5_+HI M#B^RJ'[=[AH0T6)$N'K'%K;SUQ9$H)[TE3/0:4%B+:RJ2FL);)KL.R.J[KX. MS\X1=MZCV98T2C1[$.8O2@1[=_*CR#GJ?#BESS@>UG/A2+KX57Y,DRSHC[2./H0,L O K!H+RQ0 MI'B<'>GVE'F<6;K50'TB=K&1O@#VGEW7\5 8#&@!6K68-4OON.):J9^V74/^ M;K;!/IAE\6H!7PTM[>3-O@OV.[>4'7;,)8*KPG;RI* JTDU]:YM,!<@AEPDD MML.KA=5$S>G^0OSMM0D[U6@=]F_5J)UZ5%;4+#79DR?-S5%KQ\QE2W?$M;LX M7&;M3@XHQ(;2^3G@.G#=H<7)OBFN!\+>(I-%>[#- #*32!U!9KLY;J:OVV9- MV29X;J\$MP)&X^XZMW;]^-L^O=U]OJUW&;@]+W =IVM9OF]<]5UW/M_6][I6 M[?-MGVF#:3S3&//YK%>;_T'DHG<+[<6R[W.?MZ>@[W-771M.BVE&M7RVT -M MDD5)&$U(K$W(X[B:W)N4DWNY)I'D\1^Y=D.SL<8UHIS1FT_'8Y*Q&P^$C.O= M:LVV4(8GADORF;ZF88B;XNL(&>+K>\<=Y6IAE*L"ON7B<=\:#%>#K%XWWYB^ MI5[FFMDUX=UP$;?LI5 JA"458_F6:=6?1Y!% PY-I"ABZ&IFF6 ?$W>,/>_C M%I@X.GON>J)^>?>@CX(PB0R\=#ZF1/E+)8HHU$ANUB%*M2AP%X$JH7@"F?/P MO.?+A.6FQ&95.GY#OG7SG!9Y-QE\CLAM%$=%1/.='W>YYO.;[C]RY[ M9J_7F^<\/:_G-9WS]-],>5JJI#S+P1;LAY>=WO;+?>8,!=&0P91=/#]!P ND M-%(J0C5'8ZD*9;)31(:S92RNS8QTUE'GJ] MTIEMCMR!WUUI_F735#)Y-E$2[%>G<7ZE#"EZ(5=0"A?IU= MNT%\U&,OP@(8Z=(34-+]E73KGLT@U&:MNO)6&YNS=77*7(F0:VF:V9YF%S5D MN]N^/:D0UN1U1( P(*Q&3TK]#H2_TD)+)S0C!7L^+4[S*M<;,NL6%5I(LNQQ MF&8/)!ODQXRB9!'72 MQ5>:T^R>5CX%"<-L2N)=_(@3].--4[>-^KM"RJ(AB)(1)3>)+EOW'6&#?%N/ M+D3(/-D[R6@8L0 Y32H[-D[9:_^W_$,=:%,.5)9N!\+&E,FR[ @/Y;$_RB'" M=H4=WFL+'A GO2+<+P7[MUH\MR8':1X5PJHFPZF3 V=%- MZ_CSJ=L"3N4KP X7X2\9WZE<WA;9N>HC($)$A(IM?%S#_L".L$+PM MD$!0]HIP_R#Q=);UXZ<<21+NTB,>7N"+Z\YLDP5IQ_<#7ZJ<0J4':'HNDQT\ M(?"ZKNY;PBPHP(L0;Y=QA@CQGNTPF+IK"LMWRK+F"/'D,6W*0<(Q=!_UB0V& M>,J;F$])09*[B'>$J<^TM,@%]/3 K7\>_&EX> I!4%T;UB+LF;[NV.+"K],& M'\*K=>'52H,W61Q*B0?="C6&>\%.B4Z8F/ZN2.PF,=3$VCY@#4'A&R?B#\LZ M[I#X1I?N.W3I%BE+R]%=<:4_Z-*-&!ZC#*3059"D0)*T=,<$23:^ ;%YE$%C M#[8BM)W&;99$(WPDZGZR';PVZF&'$0Z;ID!DT3TIHGOZ*F;[@G,Q+T948TQ 0T++1VRL&,N^E)Z&1/28N0L^T/)#TSZG(]FB\"O MFK7O8O^N1=5G'YDZY1IESSS0YCV[ET::SY!XH6![T:BXV;NBGD?4/ Q^SEO4 M,[VLTMCG1MH#R9L;*KRJ]-XK.K_R14^84O8Y'>YYQS&6_VN+F]-AB9DY; 5' MG55QW&\_[N5X=T4?'N^.=Y?^W179>I8N7[1\7%.Q,3R='G=E\6@RB@)TS'5SNBW"4URNKUXY:H\ET6P:A272U,_WM$- MVSF^R&31'GX=CM&<_#$:6=019+:3N#Q+@I,PLN@.J Q4)I$Z@LIV$M>9K7NV ML Z A\NLW4V4P'7@.G#=L;BN4CO?,JWF]$YZ'8+[!DJ32!U!:: T4!HH#90& M2@.E';>E?\S?T6B[ \23W=J]N]ZEF]?]0,S\"[,;M=U MKCK^O-E_)[CH-]WLWWM&42_:GM?2ZW_(1*?=<]EM[/=/S![Z[^C^>N![XIB>D![YSY+;2ELI=K?'R>'D57E[Y8IY:VI:TH5&, M=+U@JJ*I<)IE?'*2V+&NR!] _;92/Q*&V90.M'@YE0TZ"!T$!4+]3D7]#J! M>(OBO<7.$715K2:"ZY-Q\C5K;0=W0A_WUL>M>[*"1\7SJ.FJU.ZR%@&BY:7H MCKTS) MAH_:,,T>2#8H:VO2"2^W6M8&'3/;((N@A-5JJE2*&?C"NEK*LH[\.A1T'\^, M@P,4XX :RK%E64]P ;@ 7+!+O;0K;.=)EG4$!X #P &[Q 1! X0D$B0*)_5 MU$92DA;83)*>D2523.D$!XV#QD'CE!"<-,*"QIV"QF$S2?QFTN)-K".49NY0 MY%9#HD48T;TA&5E4!VF8YGC]Y- DKEX>< *<3AY.M3=H JZ JQ/$%:P4\N[B MNGZE!8E7.GT)*^)K=O[8]N>0VK /6.MPLCI$64?)84VQ[R[25$+KZO9%)")* MZ9P4,"08LFW9#! D"!($"8)4GB %5JF"(<&08$@I=!4,*="%U UCZYX]X$C) M1S+L.C5A_4"&2Y(E3)GSWVAV/2(9O2!Y%':303^*IP4=W/!'WV7P@FG[3M?I MF;;7\_V^ZWN7CCD?O&"XQF73@Q=,XQE+FLU,7B@G O :YZJM/N]\R>MCBI%6 MC/C\A?%DRE:/E\BD0^V6"[TLFQE48M<26LSFK6MG<9KGWVL3FFDY7R%^F_(F M["]1.LC9YP8,GNRJ_>[ H<-6$*&#;C! M<;NNJ]TS'B^ORLLKW_GO('-0_BJZ[Y\I]P;YB]9__GX"]#?*[T_FDFF7S/ , M%G.+--O4]_#,U%1)X0(]]>;3P@6*7KWH<]ZJSO[M-+,6=?HMY!.BI6LQX 4!#V>!?#BK\]32\$J(PQ0)T)(_#K93E> EY3B)=/77=.O722R M+'[=B 'Q@'A /%N=6[!T/W! /*>2%CA_PZ8"94S$?%GVOHMBELCDSK(R/@KW&3UAZL.;YN.O7ORK1( M28 U8&U/K'FZ[0%KR/AM+<++X9"&!3_G4V;\HGLZGL1#;=Y@!V+?'1P=TI M=BHRV;H#@^)90_2H:$D>1-Z#0D#VEGF30'=:R:(*=8<_X!GP#'CFR776N=%>H.*\%EX#)P66TE M?N<"&ZVD&]?24&_TC!-PBB.RE$I.P^C MN3 ZO=Z%[7F7[I75[W;=CG4Q'T;3[U]TFAY&XS]C+O/%+!J..)%JPF?19$^$ MR,^A\.DQ>4&*:9%FC]J0,BR0>!ZM%^2;EC'9\ZI(_L%>.F8J_OB/7*/S-5I^ M)LHUDL^FW;S1PN8U.6TAVRD3ZJ4K#\,PY%W:H0FFTX>160^9,;;CX MSKFPCI? "_#2=KPX%O"R&UZ0;]PLQ#](/*U*=P@OLR%)B&SC&PU)SH7U FQ] M(:!"(%/+A+446X:XT G8 K8D$)PTV#JS+*0'C^E0MLMOY">PPQ%)[J@6)57) M-LUI=K_3X('V1FF^.*S)LN)UVRN8I1;CP>R<8\( % S*_S8""0IML'/=W! MOZ=Y,:9)-?2)#FF6\2D#S .[)3'/W\V/S+$WF;EH^<)'*_=P$2B]&BAUS :R M$*<1*"F$7K5L7SNA9QKGXGHG(?\';!U?<-)@JX91B*V'&/)\'[_P>C^=3ZQ" MV,:=0^M<6)\8N(#(&:::=W=*$#J-"&V;I^'N>[N/'-9)9YRUA/K^D<\F.FK8P!98$-MOR M68VQ9C@Z*8WY!?Y?7F?9 M.6P#_P#_PKA?\S2V"<"P)8$RWLQ+;I75B]7L_MFSVCV^M?64%OWIO8+QL5I0>)JB-#[6[X\3-#+]='H-_YS5>Y:=BY.2K PC1AH MUP7[#Z_)R/F-ODQH5EZ#IL4--"TV+3FZ%A]X^9'[_N+E3^3EE=_3[)R[^QF' MZL+R=\&];DU3L:[+MV=E7F0=)J39)!C.U\ &5Z_E7FZ?=1",N%_ M>CVOM&_?^MKJGIM.R#=8$RZ+\O#K<)K@R X)$ :$ 6% &!"&XSK'$2'?*>9; MD'=I.LAYN#LX9N)!%JD(&X:M4JVYI1L&>DP@O:;JZ0NP@!@6L#O"VD7+LI)@ M ; 6& W%O!P$E-$N"!1E%ZG;+_2G$DU'&DD&6@#>D_C=,+K&Q&SO]Z_6K(B^KIO"6M.T'IT(=?\\9K$-"\=Q#')_J(% M>\HZ(*82#00& MM:9!U3-TUQWA@(# 0& @.!-4=@KJ%WX(&= M9,SYG-7FO49Y9]:C,]S6'7UJD)MJLH)>0:^@5] K)62%[?S#VCT5CQ/*C_.3 M!Y(-T/0)#3.P&2E+5 Z$ 6% &!!V?#F=-L(4R;_4[DEJ:=D9-#]FR">+0$ZR MQX.Y?=?G4ZDFEX\&I#.RX( V<8"E=TQA9WAE64FP %@ ++!+H9WN^>C\*"). MD"@\KU.VE]>__8; _'5(6;:%F!Q9+V2]Z@"7'8BK2@*X "Z :W&=HQN&L&&' MK0<7LLD?OU[_7@>BE ..9^FNN#&ALJPNDBGR&!D5(6&8:.,$2 2"_?*T(T. MK 22;2=U0G_32BEQXJ>Y@V-O:K3R)\J:/M.OM.(A\R/I#B=($B39HKX!2BL> M2!(DJ8JN@B3%R;+IW@1**Y[ ^/R'@C"YK/W\FI]__&&:O[\C9/+A.AS1P32F M7X:7XTF]-]IT8#]@83%^\!TKMS -X+@HN<[%^:EV_$, M]]*[RR;4]#_3J)P*IVL)+?AYU;O% M>FCSY=;XV022:\.4:?0MY/;% SV7!?U^]:9)F8Q*_E-_BQB4P MM)#&\>PS/[TSWI6_,]2'\]]W7^F':%",/@3!N6^XAN=;EL?>SW>_FU,/HY68 M3'+Z8?[#Q^=4LGS$U>3:@H[\M1G1[=-SU0-V[._>YKNUE%Q=;QYX^:'7*WUY MLU^O_*YWY]S=C]FJ"\O?'RI:N$WC@8B=CLY;%29//)27KD;-.R$AHT2:U2W" M/@WI^)9FFFWJM>X=0!E?5<:W^I34H8POQ;N]:RV#[G('4%0XTK3\5$L\G(JB M^OM)UW]-2;>>ZPUB;=[*M\**GT6)5HS2:P"02J.5&J,0U3-PQ, C\9M_IP$?Z> M1 4=:-<%*>@N#8C:6Q;+-LO M!?NW.K#3GL.]MFZZPCJ]M-Y34PA7ZAJF-H'+MC%[M;DPR%3>8E5'NR:;:Z2$ M:1.F?F'JU_8)G4 /S* QP2FA1XAEVWB:0 7- X/MT=K:UUU?6'MK,-@SATW M&8#:R_/?.A;P*1GR@FY>-&=K33-VX]^R=# - MB[R;#&8G%I9G#[8X ]"S[6[?\0++L=V^U^_T^Y?VX@R =WG5_C, ,_'FO.!_ M4@FS&E3%_=V(%Z0P*2:4_97]:Y$RA. ,0.-G $Q+R"$ -SBE.GC)+E?[Z95Z M>>4W<26LC31-'($H/O[)W#.-,O,ST' :0@[%E*/(7#I-E>_ @]+ICQ:IVU&/ M+4#5H&J'J=K6B2,8VR-X@:WP\G!$1O@1F=Y11UE*OU^/HO4G.P2>J5OB? KI M5Y]?AU(H"? /%^%%2K(! M#N'QZVS+U7U'6-F0+"M MKX]%^X=?^IZM^X&X' ZF7R(#U)JF/DKK*EA2($NZ'=T),$@=+ F6!$N")==? MY[F^;CKBND*#);<,Q;?KHK9/>ZO&7@R]M]!["^VG\/+HO;6+%5*QZP)Z;[6Q ME*$9L9YZCQITWY(_ F^1NJ'[%E1-855#]RV9_7L/V0-LKQ!6"F+R^!A &A %A0!@0=NQMOY.==GG9_WK,+((L8A!6 MNU#?.]=0F!\XNN4)ZX$HRUK6;7AA7\$#[>(!"ZUSP /@@5/G 3O0#0,T(")* M.)5S>E<[A0\G&):;OJD[GKBIQVV/R9'U0M9K%Y-E6+HA\,PEX 5X 5Y+>#D= MO>.).X;2=G@AHUQ\_%?_ZP]]]G_7];B&ZF'(U-T 4162*^@(-+_."?3 %U8H M#4@ $LI#PK/U#J:<-)A[LWS5':VR1Y;T\M^E-S)W&$'HD% MU1(+$@.SPX$I+&0", %, %,(,%U#=QN89'D2P%3^I)R XE/>2S^A!2+ TATU M=<- "(BL"+(BR]QY1[?$36D')H )Y3%ANJYN6NAC@A9!8E,4WO0Y5EZ8(GK^0UT 5U U])V6;HC+G'0>G2A2$^I^4HJY(*; M:WU_)(FU8%J2"GJ$Q%#M_@$8# PFB,&:GF2D@AZ!P(I[>8Y+2_\')';*(Z*B.;_I"2?9G3PA7UM.,TRIN@7)(_R M&_YJBQNS]4KXHGREPY_>7?5Y'_Q_.7_>]-]IT8#]@83%^Z#K7%T8'>/"8__M MV5=^-[@TW$OORC4-Y])VWOW\;)%7%^R-:4#K=.3%[*-G,#6-9^1G/A]V9',D M"XVZ1U0;IC$S)NP[M6HT4D8G&M328?EO MO73,(/'XCUP;1@E)PHB%\*1<,HTD RU>+IHVGJV:1HK56Z:)1M@WSM91N^4+ MR6[!O^"%>N_S@O,!'4N[9INZMG8JPCZW/W\5@Z^M_1;Z\L0P8N[5,_+%W"N% M+E?[Z95Z>>6K."6<=Z#^"(Y:A/J9N7WQ4K+"*H 04K=)]81/?WFF=A;4#FK7 M@-KM=+H55EB\%<;4(<'Z)E'53IWYLW^F"7W4QB3[BQ;:D+UM?DR+(7TUB[BT M]5OJI4(+6E/W76&-8:1?^T-3S0HQCG2^%YCFM)FF4AK?,JWZX2:+!H!OP#?@ M&W@V\C.-\@']X2+L\7<6T?N:!(^:CDOG2LK[.K M5GM.I"*Y@N2*E.:K/1!S;-WO""O& +J +J +Z$*Z;N]T73H>TZP\DS$ADWK: M;2D'(^3ID)1 4N+E=59'-\0UN (C^%=NSR(4M=F]4N+%FF MJ5N^.,,%- %-IXPF6S=MT=.0VHTF)!,WR_9SRI^<9F,MHWF116%!&;9(/D(P MAFPB\AW*6;OV0,S7#0O3E@$N@ O@4M&!;)>?V&?_0!9'(=+4-5X$OKF\$\ 0\ 4_ $_**PF1;SI5Z,4"W'@T3 M-7Y=]C"FN='K: 4O3F2R: \R3,=S*T!F(+,#]WTM0[=\T?N^H#/0&>@,='8$ M.K-TTQ&W W'R=(8MBD.W*(1+2A:Y"*,FE0@&'1B0!F[$P1&3^EVIPUQCO631 MO)J<&14)=1VE)E-]1XH"*&LF?.D2I1."VOU25T+ZZ72J)J%,M7PM,":94PC,$ M08(@09!2Z"H($@2I'$&N1.0_%(3)9>WG5WY>>:\X2NC[$2W9SK2,[YZK&WO* MI[ O_U!*(TH8Q14?;*Z10H/H$=6&:JP']?O6F29F,2OU2?Q8VKQ0UI',\^\],[XUWY.X-B./]]S?O? M1&.V?K_2!^UK.B8O#.U#-"A&'X+@W#=?NCU2E^N]M,K]?+* ME\=TSMW]S%IU8?G[0T6*MVD\$'%$RC["$:DWQ/NZ2$-F(FA6MU _TWL:+R4K MK/$9@LDVJ9Z_GP#];=5.V&$^J!W4[A6U*S<<]X@3884%66'3/.Y$E&:,ZEF4 ML-@ZG>8L@LZ_KU7?),KFUCJV+4WHHS8FV5^TT(;3W>:'"%OSQ>5EVW!\ MP]1]VZY=(K*L_:'I48481SK?"TQSVDR#1JO@&_ -^ :>C8Q,HWQ ?[@(>_P= MA^PM"UINT [H),VC8I]0OG6S37$($VE7 2FNUN&BX^N>(\S* !* !"#12D@@ M@;U9MK^?7Y]KORQG8//:.G)'D_!1RWGIW*Z'WK9O_=J:*0!(KB"Y(J7Y:@_$ M7$^W'7%UZ$ 7T 5T 5U(U^V;KDO'8YJ59S(F9$(S!%_(TR$I@:3$VNNL0'=\ M)"4 "4 "D$">;E^/*YND&2FH=ION5F5Z@@$-,G+(&4AIJ-H#L<#134_+%J&W(@"AK(]$+175U+1Z_")1TR95"(F:&RIY)(FID=/=+#8EM AIJMI= M!/ 7^$M<'CTP?3 8& P,=GS- X/MM7?1<47O!)XX@V%SH[;-#?';BK)G/# Y M B7B2"=+Z6F!;UK/-Z9NB#OY)?W:@VG -& :,(W\3(-]O!?[>'%$;J-XUX$, M2"4AE21O:(9TDI2TII;S!!8#BQW)#0-_@;_ 7^ O\)?"_+42:_Y0$/;Z:S^_ MYNR: MZDN>7E[NN[%?OM+A3^^N^I9A=O[E_'G3?Z=% _8'$A;OW0O?N'!\Q^CY5UX_ MN B\3L]P+[TKUS0NN[;S[N=GR[>Z%#?1F.;:K_1!^YJ.R69R7;D\CA+Z?D1+ M+C*_K]XT2;,QB5\N\>+&)>ZTD,;Q[#,_O3/>E;\S4@GGO^^N MC0_1H!BQ']D[S;B,\51,)CG],/_AXW-N6C[4:N9IR6_.VM, VR>OJF=R_._> M9M"U7#Y[IP,O-X[[]7AYO/Q>E]N[7:]\(KES[NYGZZH+R]\?*A:^3>.!B*-7 M]H$'CVL0[^LB#9E-HMF*;/S]1.IO%.@O69KGFQS1WLS/V/3OI;^(:%M8M U% MW:RHW3"A@DSIVQRD3UG])$:4)M!):V8!6_DH+D*<<:BJ;:F[O.-6O MIK_G=#B-M<_1<&N-@_\IWO\TS>,VH'^A:+7(Z"Q*M&*43G.2#/+OP7#-,)Q< M#%:;8CTR*[J]4N' RV85_!RQ5Z":$Z6:,]/3G8ZX9@9OR60)F_JD)%QEA/G98"(P$9AH_766K0=6 M *<'5'/D;*8\@GLM"2"@:/#]UF9?^7REB!86]S1.)_N&]+5VR3]R(_Q =QUA M#?UD6>^Z^1DTW&),G)F6I3NFL.D0B)X F99#QG0[NBG._Y=%^6%&U$L8'>Z:!920OS#-)1^@FB MZ\QR](XOKB\^-F( /H!O6Z_*T8.@?NS) B.8-DFC%8D$5W<8LW6DC[V'CS<9 M&5 M(>.=FKQMS^,UU.\?ET8Q0 [H0!9^FF(WJX/$P8$"69?.J-,E8Z*KULU81=DSV;3[]HAE4/38EJ M>2A[,J:Y=H>M*!.V U>WK0:;'@LVW.7W5TTVYP%B,V!L%V M8#NPW5&R&I:OFX%[?*')HC]PWF2E,PCNS?S(=GW15]X$';_G9\DV=/Q^&=;N MMQLN?ZLNCX_?1.RZB92TZ?DOKIT)17U54=/R&5LJG ME>CX+8V:RJ::Z/@-__-Y!(Z.WV"XDRB%0\=OZ6OCT/'[6#NGK=@8=72W@^,9V V0/5G"C5G'FZZ];?9Q?E9" B$!&(Z)6.?[YN6.+.N,F^^/!Y M)*4:B02'AM_R^ !H^+TI5G4-W4##;_DSBM+1<'LQ<=9Q=3<0=HH'P1,0TW+$ MF!U'=UP+5@28.';>0&:?'?V^A8@1_;[1[QOY&6DI_031=69V]([ <__8AP'X M +XMY>1:NN&(.X8.TP9TJ2XX]/N6Q^Q=,+6(TSODB7B>R-1M<#"7D/3$4S-4W]: M%JB4PWV&41(5]'T M5EB)Z_8OVF+Z!\N?*IK.3-/2.YWCGK%0 H/8$P'8#NY'X^NN\*E$TQBR)K24*]T>>T/4DJ M*]!=@=LO^\I-%GU#%DL!E^MTT%E#_0H@"H@"HC"@0&?KT*F*X.K=!GI?:]S5 MKO"JVOLY9(MG!S83-1M8A9Q2<_.!CR2Q&G;- D/WA>^:;1:<$GJ$W.21K288 M# QVK)W*K26'K4P0' @.!%=[KJ/CZX;PW6&X:& PR$?$]O$/!2_97/OY-3__ M^,,T?W]'R.3#=3BB@VE,OPRORC+0S[P*]-,B*] MDP(W_-XW#$@7<1K^]?/? M__;CR\M_2=/!0Q3'BX\Q228Z4?5DZU.YF?^>F=\:[\G2$OG/^^^Y)78^*# MX-PW7,/S+[W\V-"8-V3"8Y_3#_X>-SX[!\Q-6LX((2G+7;#=OG%:L' M]#N[S;%_?KUYX.6'7K_;Y8JD6N4B]EUF1M<@JQT3]\*'[>XW_Q3%5*\TP]UL M.#12:'T:TO$MS33;U#5FJ86U@-TKA)1]HQ,SG9Z<=>R8NF5M/6;FY$\["C"( MS]U4Y>BH&_YG&N51V95['YO8NFY%#$*&L &-LJSR49"RI4%7'T*#?T_S@E=! MU]-DYF2JN%!H*0ERV^5Q7Y"8)"$OJ^'.]G,'>^L)'T?9Q)%%AE+MTTCD<%NZ M8S>G0;)H@T!2.CQ;_B+=O3XK_BD)TS&]H,,TH]7/-^1;G_TG9RO13097[.], M6$\3[%MDSON6W?6\( @N.N;EA6OUW+XSSYQ;G:NNA)ESJX;,.1/HA.D!SY0S MDHU* 6MG<9KGWVNWI="U@GQC+YLF\W\E6OG3=K#7[QH!*N MG$S,)UR@]>[[U:&/DN\+B@R>L'HC,!&8"$P$)MJ+B2S=M<%$8IA(^>S X;*:%53LDPMH75'QF=W9 M.K&$B<%R8D4ZB]U>N#B6;@7"]I=DT7U^'7H4 !)[B\7Q]8-CR2!2]WE1@5^G<$W H M./18'&HYNBUPRW-O@2JA>'6':B!)D"1(4CZ2[#BZZS?8_5QIQ1,8O!]^"G2O MXYWK3XK^2HNK*3]\P>O*IOG.)T*=2]=S.Q>!V36[%Y;=\9S^Q:*7XJ7I-'TB MU'_&@LT<",TI T5Y[GY"'K4!+4@4:U$NY,3G%D)Y8@=.]S"G+^0L9\<^I1-] MDEV.XXS-V;7R5\&%[1W%3C-VSMW])%A=N%Z$.,:XO1P;/\8X9I%?3!4X\%.+ M:N(H(\Z7-:MN6Q]G! ,V:XIQQ R[Z,^;.X9A-J6#E7 VCLAM%$?%XS&-!HJK ME2JNMFS=,H15@$J_^(=F!A7B'NG\+U#-:5.-&>A^QP'5G(J+?;@(KQ>NS M":J 4 54X_$S.8K-E= [A/J2AOK@2'!DK1QI&.*R#.#(+5W,PPLE7ZUNW% 0 MF7+GC<3=L'5Q2D]EG43-_S7$MFLI^-"RVG:PP6 M,B^%FS$9YMH#S:CVZZ=K]J]).HX24M#!N<9OM.X6Z7(%U]\N2K3?SZ_/&1#C MF&0O)I.^4-V]=D7655[L*XJ2O(BFX[YG-E:J+)! M.:M@8Z015GN-,S1.I!DVE>? WC3+:!(^:L,T>R#9H,QMIQ.>PE^FYX5!N(Y- M8EDDV=QVKTKUX:ZEV[ZP*KXW12.+,O#K4/EZ1&3SW9R.OL,L=+ANB!+!-&":?:1B.[J- M(/'(9P(.*?!??V;@2\'>_=7]?%[%J";;2PHKZ\#LVD)J2AW@U,JJI;L MO\,BQPPRZA\BX?:O/%CQ-G2T;S8IZ!XAN.=R1* M\BH71?/O^5CQ?)1FQ7OVR3'[W#W[>%F$4>:ICFE7I&]CBQ[&3_8$](XC;E2M M[&O/KT,+-0EW(\$TK6<:2[<<-$L'TX!IP#1U,TT0P*=X(+<^2NY\_&$1!E/A?/>R\O$.*_5)-JD++"E\>/[$8TYJ-BGDUVF MBVX-0Z'B/BH^*[KR+=.J/WDABQ8A>Z. I0/$ #% #!#;SLNT==,/&E,N.* 2 M!'%URJH\(E0+Y(Y;(EX'\H25U&XKFW:C3SZ@*6S@VH M.K!NQ_=.^%=V$['[UW8_6[_RO,Z M5YYS>5EUPC.-"S/P)>R$]UK#N'UTH%?6P^?S3G>]JF#J'[D6SZ7*VR)KDTKD MVL-,YN)&LF\AMB=6Y'2[WV&<^O$;N"GU\J>]BU_^VO LSM-H_W:)]F_"!(I> M2.CP)G/\#U43T^$-S-?NJ=CBNVY]0MF."Q*3)*2Z=DOOHB1A#\E/$/&H M=\*N20?'M!K25_.C <73W1NG@U8WC:E$._BG;C&"=TZ =SS'!.^3X=T\$R;[^2UL_2L4;"_TRC:A31/EYXZWH5U'!04Q95D-'\M#59TCI<6.** ME=J"!X3:FV7+-TEG)B?BF\O,"C$C-)AF/.C>*^(^P1/-+,ATZS_0+(O*(,B4 M18PG";6.)>Z85]NAAKCJXU?*WC+G1[6&R]@JHSG-[NDNL^+;ZS&>N9ZP,T"G M<3#RM!#4I*%2#SR^BY:).X$'T=AF(5[3HHAI.3VHH1CLC5J0]CB.9WPG4%R0 M=JCK1J+)8.\ZI/9ZP+ZX7HZRK'C=&;Y!RU.^?/S@;*3-.,U']SPO#C:N2@1J<6A;)'# MZ-N-12[M=@>(B)K#94X?M\,9=N=:48]:NW7=,&^TZKC%-_&9",/B_%65?\UDSA-EP6VG"]A(1TIZD@ MGRUS?6^UYJE!5J_[22^ZHW3.W?U$5%U8_OZR0TI4?X<4)J&3F3UR/4JSHMH> M6HY5WJ68794LVJ$FR^H+ M#'NWY/"647790UL+IUG&*%HC9: -STJ\9[5Q%_4 ;C[J9JGMZ*:X^9&RP*%Y M/CD5G[ BFF7=D%BJ@4\H@(/:4\D1Z)XMK@(?3E#+G:!/24&2NXBG7N$!P0/: M4AR6[^N6(ZRJ0A8PP 6J2[*_I.G@(8IC.#T2T<[IG$NT.H;N^#6-T]U!<++ M\EDJK:4/*CV''NS,IE M<+%3#?-J(4.Q,W\:E*=*,CSYU$QOMC,5+RL^X6JHX6H<^4RMH5ONX47BS]X? MI_;VI&[UF>CS8NNJ!BZ2V)]0@*1.K\64ISMH,24S*SY5*5]U\JM2/7#"I.8W M]6C,]'3/%]=S84OY@*[V]#]LKQT\]O3TVLHA-[ASQ\ZKU7(,7/:=J.:.@+>B MR-T+'-WSQ$U-W5MHLN@/OTZ:P]]"#G!O.AN>%XRQ"SKHD7S$;L/_<\EN>D]B M?L)HE_/?5XYSY5X$KM/U#=]PK5[?,-U.U^SU>G;/#7JUG_]N\'AW=:IXDJ7W MT8 ]-]$RMD9)R!;@R='NZO1V,JA^H$NY:K=5+Z.<7N\(,6LU?S\9#FW8P>< '_M7*'BY[O' M)+N+DNHAR;1(YW^H?(;R+]6)8\\WEKO !Y\!-RTAA\ =I^&='Q+,\TV]0:SF:>M M=O+W2!"N9]Q_1L(7JB1&E83/(X,JG:HJ;5TM"JM7M[-US&+D^G7M[%/]'8+D MVSNHM;!O4[))U\A;>:9C&A#ID\'B-A-:L5=@Z4ZG_ND:LBP^OZ[6-LWRD)-T MMA)4<]I4XWIZQS= -: :4 VHIMZCW)ZMFX&X:=&RK_ZA7*-(^%^G"+\^VW>/ M$BU=VY)+;/QUNL6MOFY8C35;D$7+ZG8*8/M/&%&5N'S+M,0YF< 5< 5< 5"=CY,_CP4V:P6;*6%YU: Z-5P^T=LR\/FVC+U% MG%K=\FCIII.I]S29TJLL'5]^*VB6D+@WS=FRT2SO%NS.MU-VZYOT*LTH$V:/ MK1G[(\TO'G^AZ5U&)J,H[&:4['*"M=LU#2]PK@S'Z?4"M^?95_Y\@G'?#BX: MFV \4]#G36[,YZ<,S4Q/-^R//9^? "O9,=!W>"X0WV//%,8+W\B+Z]\54(MPWA/ M[%!H+3+\D[E4&F7F9Z"U^(RH4HKY9@?L&O12[ &N6H2*HZ5':KA^LNJ&XZ=0 MMP;5K6U'5)4RNK6<6I5.R\XB'$X5FYK\/8EX(TGVM\3[<]G#<%UX!KP#4U"Z[3',;ILQ$5BZ*V[R#S ! M3*B/"=?2.[:PZM&V8 )YZLVRO9QFZ836@9[VS,HT.YX>V,**#%H?NR@$+76- M4XO@Y02Z[XIK= -X 5Z U^*ZP-8]3UC)4NO1A<3;QR]E5[?NF'T@)+6T:E,/ M1);N. BLD&Q LF%Q9)]#0EA0!$@ $LI#PG)T+[ ":3?=G2U\JB6C]#5\70+"3B@"^BJI8T[K[+%I(7F$G"F\F[A35J06,NJYC3" M-*>6UF4J](EJKD/9D216!VG9NA^(&WOW9B,R%?0(R:':_0,P&!A,$(.YG6;; M9ZN@1V P,!@83!$&\UQ?-YT&NV*KH$<"PTL1/5\%-VU=WQOV>D0R>D%R.NBE MXPE-+SAK[=+/]B@8WN]2_/2N>SU M;<,)C&ZWN^@'ZYC]IOO!FL8S C1K;PA[,Z*S?J_L.[6JCVH^'8])QCZ7EU-E M5B;/Y'QAM"F3O$9F0F>_,1!I)([+F37L#U'"F[A$]U2;Q"1!&]EY&UG3,,0U MCNT(Z1O;.;1]IZUT\](#+[?0^[0Q6UC^*KC7E8?&IT^FW)9F=UNV;OQ!2WNO M?9D6>4$2+M;F$NQ'!HZ_GS#]FF!SC&F/;XA6!OW\=5HV#4Z'TB*HQ/=1F[.U M+/6!9IZO*]S_EG]@EJ7+Q$+NJ/9+1MA]^Z2@VA6),NT/$F^_WX>ZNLWJ^VN: MO+]GEIP.UH=KN4:*)XW-M5T:K38J9&G2499N&:YN^.(V!=M>RJ 0&*6S)<)M MK?3:AH9AJ]0 7!+H?"*NQET4KZK;A,-728$)>BZP4#WCGXO:<95G)H]C7 M[=Q[]0WOU_4&]XXG-^A RF!)&K19NN%Z>F (.S7:>E<70;5$EEIZ;4-0_<2V M^PBJ$50+L.U5;EW!&$$\ILY,W30=O>,*RXN_U :%8J:MIXQ1^[PQ_F;#?GCW<2%MP7?I.%[>\,N$_YCOW63<=+J]WD7G\M)R@L . MO,N^[R^:C+N75V@RSIO45(Y.6LH:O<5W4 'T%M]TO=*7H[?X3I:NEO:EZ"Y^ ML AGQO,DVW9+J)-HW;U6J%7K[FU]B<8?+QUJ:-V-UMV-ZMR+UMV7WV@61CG5 M?F/!%GIV"]#;%9N([MS[-!*S?-T-ZA>3+/I2=T96(MA)9RZPG7O:V[FV<>[7 M7U8BR]H+S/J>;!7U//*E,[\)E=/\NC/;"733%@8E%&(AGI,*,O+:895HPG3. M76&'EF19R:-8U5.IFYZ;6Q1*;V6&'4"713X+DC1.&(PB6QW-)'8HC"GX0$[CD*:1J,PMMCZT7GVQ6WZ*YN MBVNV#;N-P%HJQ,AKA55BB8YS[B*P;BZP5M_6OI[R;JX)B%!YJY(L-TU#-SQQ MQ9]["QEI=KD@WWXW0?I(#E'\DXR]?VXCBM_#XZBK-ZD;R&WDI>]D^M, M\C _]$AFAQ[)4KKL'WDG-K8F6I24+4ONYVN@I==7M$W)#,8^UU@'=YT:ZL.=Y60.REWB8QRWLD5[2\CXW0KN; M.MK=F(:0?C>N?TH=8_#TQWMZY:L Y>F,(IG(I LI%X_KO]$FX^ L].L*U$S3 MB\OQ)$X?*:W:K6B_3;-P1'C+BY@DM28R 4Z LT9PGD2KL3]9P#6+MUX-E8!; MX%82W*(=VUJE$[FG!76#NKVM;D<]-01U.S5UVWJ3!E41K^3#H_N(*?Q >XQH M/-"U[T1A6"+Y20?NY@0GS:YJ)2??,JWZ!24+MOAUJ.( Q Q0 P0 \1.$V+* MIP0/%^'EMPDM!Q'>IS$IHC@J'A$J-\-#2M.-Y9P+SZDH>0Q*6%0*N+08+K9[ M+JS=)> "N+0=+O:Y\ VB=L,%B>3-0OP:Y7]IPXQ2+>+Y?YH76D:*K4?<*"1% MM2BJG8&X>6X9C4FHW:0&Y %Y.\C)$#B?&\@#\H"\[9%GPN8=T9%OE[^^R$G' MT9#JU4%+I V0-MB"AEQA-"0+&/AU:&L-0 0 0 4#46@6QN4]*8P^V0SL1 M_YGRU=]-Y'61;M4^9O^&+^M;R?R>9#1,[Q+VH(,;\NV")G08%?GEMS">U!1I M^7?>1H@DC__(M>G*"FH%^:;=SM80W4!FW4""X-PW7,/S+[ GN#6&)Z M@P3'[4]QY/88>/D3>?G3SDZ5OXHY0KU\?E.QL_TU2/ DC_-+IXFV\L8MBR?L7NE1AS=)?XH0/>97KW-,W?'J+^:19?'Y=3BE MW9)M1NFU#53SY RIJ]N^!:H!U8!J0#7U'LKQ=<,6-T=-]L4_E&I..]XOK_N4 MA!DE.50-BN$38"8LK,IV+DW>NG5BS=%_#2=V=<\5=OA&%AVH MVV+#,+<8$98KS+4%'H 'Y?%@ZJ9K Q$"'"V) KU:^__28WI@]1W4;!IXZ R( M7(N4)@P0 \0 ,4!L*SF=F;;9F&HIV6*@W@J+=OF6;V3WPFF64797[ETB>&/7 M^;H1X. DTAE(9RP1(= @ 1% A/*(Z.B!(:S)<5L0@03?7DX8"?\SC3(ZT)@S M1OB!>/8C^Q#1;J=YE- \9X\]OHV2\L0\ B?D)I";4,[ M0=BOAZ(BXX +H + MX(+]0OV>H-WCP93RICME>YBE%HHZ/7W?FZX8K+*]Q M&OET^8"EKMU2#S"F;@7"*E\!& "F_8!Q?0!F)\ @BWC F7B:#.HY#?^T;8@] M^:8-TBGO@WA(WY"-JS;[MK+WXHL.);(LAKA39V_)]I!C:76(LH:3^*YNNL[Q M!:J$XB$I)>GA6I D2%*==B4@29 D2%(&705)BI.EX$8K(,DM8_7-XS2VG1M1 M[W2']1,EEI,HDL&_IDS*PT?^36%8?E4_RL,XS:?9;D,BG(M^W_8,S^VZIF%= M7@3=_GQ(A&M?>+4/B=CBFB<<>\(3$3PA$Q$<]Y3ZXDMVN=I/CY=7Y>65KS/H MG+O[^0O5A>7OJWUORV\:,).=E1;T _.!:,;MQKPH(0^SJ!SN]/IPG]8VLA8M M\/).%R0F24@U4KPJU*,^XDIC7FD?\L_=CKM)AG+I0G[ ]G5UZXU(=E=-1.NE M>?%Z =8Q'Y0D XT/I4YRBD'4P$=3:M=G 7FX:VDBE Y*UW)?ZK(JZ-C%6]DM M4&$KV.HH10!Z3'<3?/85GG1(:&)\"1>61+MF=>;5.5QY+19S^%;G_6D[3EA[ MNS!2N$PE./XB=+.Q[:=?L$U=9]TQX 5X 5Z %^ %> %>@)=B\%([$R#B7#1/ M*K(@;)BE8]Y;AQ8:F=7V[+4G^2K4@"AI%KYNNP3S TP $\ $, %, !/ !#!1 M_Z:0J7PXTHT9,,L-9]YWG1\D*8;3>!&1'*Q(^P))^CCX\/-16ZF9"L-=/1M# MI)%=/):I L.TGV'0@Q), Z8!TX!IP#1@&C!-&Y@&45.=^9M6IVER$M- M=I9D.J9EY_?[>?\ZCOJOK7+ \ 08 ?8;2LDV]0]QX=%JRUF:]>!PYNT(+$8CJYE M2H(*/>D%;5MO*S_E!QZXGNZXASL&6P\\4$&'D) ]8C$-J O4=;RD ?@+_ 7^ M G\IEY395FH[)6>44#O,4@>M@=;DH37;TBV_P3FC*NA0\YDQB=+01VJ5["$Q MC6YXV&Z5P:T O OP OP KP +\ +\&H=O$Z]<@&MDM'N#UM-.+L$3 3P 0P M 4P $\"$=$''J1QQ1:OD/06'IE^+ZSS+1/H#V<4CEMR 8=K-,"8(!@0#@@'! MJ'1 0O;E!]. :< TC0=+Z)!<8]JFU=D9=$A&BS_L"6!/0";- 4* $,41 K,! M4 4 $5M0@K-\/0C$=99J>UH B<>Z[56+H.7IOH6^DH 6H*6 MCPA\ 5_ U^PZ#-' P<(=Y(>6R-+L4Y], RLKT#T+#:R0=&W6$P!U@;I$) 9L M=','=8&ZCJUVH*[C)U[ 7^ O\!?XJY'$%@;I2)#]DBC5?*2VQRZ2S^ALA[T= M&=P*P OP KP +\ +\ *\ *_6P>O4JQ/0]ABM^Y"3Q1DD8 *8 ": "6 "F F MI LZ3N6H*MH>[RDX=/):7.=UT,D+V<5CEMR 8=K-,#AA":8!TX!IZF>:,_?P M#NM;"6.)E/K$(UQ1O@?Y@'Q /K4%4I@?4V-*I]69&[1$1AL_[!=@OT FS0%" M@!#%$0*S 5 % !%;4')J>PSHR7RGH)S/-T2V%FJ[6D!)![KME?M@19V%8$O MX*O&O32SPVP7]M.PGP;8-0@[#-' @<0=Y(=VR=+L89],XRL6U/J!N*)A-+Y" M0A;4!>I2-6D _@)_@;_ 7XTE900F7X1_S7?]N,OC7E+WQ\)$I M6G=VSKP?Y6&12N_FA;L^NXX92OZW_*K+K]-:)+3&_[LB_NR!4FXU+_2X4_OKOJ687;^ MY?QYTW^G10/V!Q(6[_L7?B>XZ-F=OFW9KMTQ K-KN)?>E6L:AF_X[WY^MHJK M*W(3C6FN_4H?M*_IF&RFUY7+XRBA[T>T9'/3,KY[#D-VX5-F*_]0JDZ4, HO M/M@ZT8S9,1 LY5W]_<3&;^L_.VAXI;;-![, J8HT8I1.LU),LBW=OO%:&,[ M)Q$PDRML$#F.1!ZD4$JVH0<[ M66:8(YBC7;8J3] M$E5"\P2RYJ$5%R)*)=:58.1?AKTTX=MN67GAE^'7*/_KXI'_?UX\D6:[5%IT M+X.N8=N>;W?=*ZO;O;BRK^:5%A?VA8R5%D8-E195:03[3JTJ6<&MT>(K7A]!)U22KPE2T9(0TS#$ M%8$$0HI /$NI*@ZU:U#4?OK3CHW+7U]4?QQ60./+'2S77SSS)W.$M$O&U0.M M3T,ZOJ699IOZR61KA NTI@X(->KC2]%N[\H?6WVYRRHJ]$%AH6QZ*)NJ>5 U MJ%HSJK9U0@=YW,V*^3^_70K+BXF4F!J91=-N3'CM.W[ZG92*US(; L0^0ZPP M!P6(E43Q@-AV(U98[3<0V^(LU>&RZM-86$7#P4G/HR).6&7X7L"211^$63L8 MM1:#Y?\3)059U)Y?AQYH0 /0( (-\*L^_M\U_U-'%KR9+'?[R:1E9 O]@?Y M?VJ2CZ+F[(DJ- U,!::20C[0'^B/"$NW MW;$6L2IEM&0_K_VKK2Y<1MI?][]%2C7;B6I@CV\)3I'E0\Y M.V]EQXX]LUOY"%.0A0Q%*@1IC_;7OPU0IV7YD""9I+IJ=V))! @TNA]T-QK= MXE[_?,MB5>=4/GT+0]_ >*+9^I,S=_T7L;[-M_M MZ&NB*E<+=5^U*PU@I#'?QRC(R7V$&6%=FQ*,^$8&?&\&?'68%0;GUB\XMS+' M356-OZT* V' WGN[%1HJ=]O/';D?2#*C^KQ8Y$#6:,5&L/SE%F9 M"N0-*3L6,G[P.Y5'XIH/59J0Y.Z)&BVOR/#1.3\]"\/ OC@[\2[.SDXO''AL MG.'#Z3AGU$8^?KJXO/[WR>>/EY_(R:=S5*%@A+ )P9R)9R MX EE*H H)#S*R3!+NT64RR,R1X?O)(GZ@O?&]% ]='DDI"JD,V!?>:9JY*BW MET_Q;SPJ>B'AV1&X$2+!^Y"G2 E5FLV!Q3'HB84DD6#SY&I[J*2>> MKMT3L83<*BN_G,Q[>LFAR]4;_+(%'^V=\Z> MUY-L.KN'^Y2KI6+- MZSWZ6DV^)K[PU29"Z\A?#\++ABM4XXV\D[9=LT0]6Z&A3M;#]S=93P49\\4* M;)5WFV^%J'A*\TX%__:6W3 W#[+;#MEMN_EY<-/=3!MLA+:'=4U-GUQ\4?FV MNZ633+[G?E'Y*BY8X'2^G>NTJ.]@A=.=,<4>ZUZ(-7N.->V NL%;2GPBUB#6 M(-8@UJQ3[M.B06O[**LJ M"[SM_1BWW2;+1.A0OVTL?A9E F6B_C+A.[3E8E%U$[I4A8RY;=*V4V3I<#F* M%LNJ+ZA? 0U=8T$&C;==:B1:]=V<&B1>7DC;OKFRPBA>*%XH7M-VH4N#8/O5 M.IHB7>AX^_$RA]_(R0 >B-A;@A>::UF%#O4\-*S0V8#.ADD[7XF$,:,(10)% MHO8BX7@T"!T4"72_O5'5DF(K!YT-,F(\ZF/T +H(JK0]-4>Z6@%UT &'TH72 MM0WITE&VQGP'C9>NS1UP=NW5PL\Z"WA6)JA+A*L%'Z%S:.OZ 2(8(I@A!/-;U O-W:1$ M!$,$0P1#!-L=@@5^F]J>N?N9B&"+YN7J3-$[&]@:'54G0LWS3-P6 M*JM%GA)=GRH3*G,JD_!56B:.GPZ_P$X_%0"0J"VV-$\Y>J7#K+!_II,'\KT*, MDPLG/'^4@W9*/\Q"^VCD6\]"VZY&5;!:I2*M6'/,P_JF?;F"F;=:F(9U5A<* MG(3K9@MO[E6J%C7H/:C*,F][5\;-M\$287O4\8SE M<6B*2*"1_,+EPFW(3G/N9KC4]C$!.EJ%%=J8FB1DH6WN!B?&X:(MBPB&"+9#!+/;U&^;R_" "+:HL.%-@@W" MWH5\=+=@U44"D9 '^*)/A&ZDOZ_U98#I_8K;D5)ZNT64DWPTY)I*HKPDD20< MOH5?\Q1$!2\#[/PR@.T8N0W@A_L4$%^QYO4>?:TF7_O3W H&2;Y8A'PO[D+\ M >H0X;#]= E>BZ@&8U8CVKQRG%J]FP^U]H,TB-W>]?X"LAJRVF:L]FH/$FZV M[Z %-D++P[LRQN_*G+TEI!2CU[<7_E*+Z/7 IHXYG:+RJZ_:84Q4!0\X$6N: MCS4MBP8>WI1!K$&L0:S9>@4_Q\8*,GMCP&].PM.495V\C:?:N8Y/VYZQ^*&J MK/"V]V/<=ILL$VZ+NI:Q'05E F6B]C+A!#YU/*R3;$*9JI QMTW:WCR(/.H3 M.9(Y'VQ%VVK.A3K'<6C;1=\L^DLJM$DU2+PLCUIMZ(+[\4Q=&I&4,%A:*5-=;T3=C4FWE=FD?D+ENS0,,2T0>B'0"S'+ ME.53KV4LK0_*!,I$_67"L6C+0IG8G6>N*=EX:E&%?-6*U"(1P>X26FP2R5&/ M3!<[KUM>:\Y##U!% ](0)1$EFU0;O=:_#P[=P/-#T M"/$:B5AU=0V4,)0PE#"4,)2P]S[VV]NREYWSZ_?T(E2%#,9B%[8WYRT$YH<> M=0)C.1"KLI;;WGAQ?T4<:!8..)@Z!W$ <6#?<< -J64A#)BP$O;EGM[%F\R' M/33+[;9-O.FV^3H]4*OUUNV+,NAEL$[ERA>*%XH7C/Q\EJT%9B[AM)T M\4*/]"5HNZSO9=HOX-*EGLAF+6_*6<@^%3ETD]XCA:@5D=M:EEH M J)7!+TB,]]YBSKFJK2C3*!,U%XF;-^GCH,RL4-78=WUK,MMU2QJ3J0#")4? M8!P1>A4JM#4U1[H"AX:.N9S?*%TH72A=L[W+H9XYQT'CI0N#]&I57ZD.ON#= MI;Y_)XHUH%I2'?@('4-;UP\0P1#!#"'8KBL9U8&/$,$0P1#!:H)@.Z\R5 <^ M,FA>OJZ8T.3OGSX4\O".L>'Q#;\;\"2_YL,4Z)SMCNN='_SR:!GF2?I"O9ZG5G&I.M$C0;*M M1_!D/RY'Y*HO#"U^^5$]?BS .!91^T2H#-8@ 0F/9%^42R?E+,%P>RS MC)\RR;N*R#R1+!=I#BT'0G)-4R)S4HJ&WD3]5 .*[DV_HZ3S M(.WRF)*'OHCZ0 P@8C8>C$B&1:['4=S^"> #T@YDE<5@/""11''1G;Q&K5=) M13VLDBSW:0QOB?6ZC(]I,P"Y 57+]L#C6/UWF1[JFP(8-(M' MZJV+Q'Z2UM#A(%6/JBB"]?B?'K+O(I5U0=I,T'\O2(E^*Q,S>^V0!HG4ZHL;&LURE9KWQ*-XW M-:;EP[)U.JJS$*S:'J=;!B!VQJ/T+H%V&K89O")C:@Z':CY*=. 9Y1TAG&G8 MB\10P&"_DR4$2I$KQ2V[5R VA)&DW0E$0L,[GO",Q?%(2\Z]$C_ F/*Q(_+: MX66J+!P(3Z\ O.MJ'?")_N@4.'FOIS1 D%?8-WM<@-H(\O\@H/4MG_58(J?: M9?-"CS&-HB([6N:_6BSX:U6FMZK#;]=N%Y3C'!8%U(RK4AO_+\L4+HY>K0;[ MKN-V3D^M"_?,\4,;U&&_-5�R\\0358=3VF+GD8D[>>'+RT;^>CH=J#E62" M1&>@V)%8#(3:LRST"1''&623/;"GFD MZ&<%+P<_T]PS#LB5:/6\RWMCO7(Z499KL(.'^>2,_Q&>3Y7Q.7V&J5Y FRG? MW^5*F03=<*)D0H^ NWHX+):+6NYT65+0Z+_R.85\K!GUU.,\B4H5%KA$>5#@ MM^EB35Y>_CZS4 J%T( &$J8%O0-B*R4TXT-0R$%]TG\J_5:]9#I_K=].^SXB M'\M!E&C^]#L_S+I2(QB_0#MZRI=WA6(T(@50L ?T2G)@OEZ6#L:$F4X9-ION MGX7,55L]YG)7(4I6%"UA!*K'TFS2:R.!:*-R_]$T'>]H>N9C?GVSJ^(Y<%U$ M83#7P*H!@LF.-O[>[C?T+KRSEAL&9V[@!IV.[?CGP02)6RVWA4BLNE8RDO$^ M[)-*5L'N2T$ZOP<[^(5B9Y6=N&YW HK10)FB"DZT;$:KYTE)PC7CY^S;U!, MYH\Z!] ]W#+0%4"N99_S$L>,(.I\W6"B.%C+N$';!. "H+ 4> TT,Z(42<:! M*Q3HWC$!D*U)P>4/6J>^9R)6#LY#@/=#Y:T$A1DT30 *#21CK?5U_66\? (@ M!Z19W+.\7 !0VXL2C,9.(X6K '>@Y$9,]HDZW"1]WKWC:\#,"^BQ #7%K=2[ M0-ZY5\-Y"\2<>T&[X_MNRSKIN*=MVVVYKN>=7YRG\_J7SZ3/I_ ?^?;ZFGUG4" RCQF5"_H\EA?([A5HBVW1!CV!) HP:*6;N M PB('+9?J;A$P';9U5J=[?M6,H#]&/@-)&G83_,T$9&ITZEG%#QFL+6 A-(C'3M7QTCUR,^LUG^IT6I4F@[$NI_CHZ>47 MY4;7$QD\^1

^KRT\ MP3?K8_ KZ+ 0J?,8DM7G^4Z3-!NP>)DLTX[+-G?CZP#O1G.03I&']^ M^PH^B&[>/P[#H[;E6T';<0*87]O_YR38(TI!IH:2'T_^^/%Q\,9LB//1^-, MD/:3=RM>'\]?#K#E_O/E"),G8UW*]O:&S3=M7^OFNWW]?B=66>':W>@JE?O2 M5:J%P*_ET*XM$/=Y@BY5+&^O1]'V2H(NF91OH&O%&+%R :[(=Z_GNV4/1E/3 M31DGY6:\V7K?O"+;Y[3O/RJ[)2TD6$DON"C79C.@194N,^]T2SZ91'"!+9OBK9>=C5,8BUSOC&]V6E]%FZ= '4K'VKY'VUB_ HU]0]L'(D#M$,!368B,W26MRD+N7C_8 ME]+1OW$ICPF+ 8ST4:T*25'WA?->$4^O-Z&ROI)^WP>N8P1E7B3)C'=JA,"O M]EBA@8P&,LK<;F6N)H<1E9.W9Q@*\[[LAGZU3_JB3'7'QL1[:.@C=KTWVR%V MO=7)8--6@"GW:N&BJ+.'0G]<.K+_F*B@ZS037.(I/1XCXBE])10+%"\4+^-; M7,.<[=?L@:C+9YE@\5NB$3(ODJ,E*9=\WM6_>0GI(Z!>)6&*7UH].VK/+@VM0.4AXVV#533 M-G 8;"?08=52U.+P>D<1$"_R:^U#(P*/!KZQ+"3K$[067(=6+,)C+1@5X=$4 M//K4=W88]%IKKGMG3T2='1'ZXU+@V&69&;O(,IU)5DJ>;R&"K'8&F?E(E@IP M #HI*I8E;@NTJCQ]\&1S%2VO=)6/[J20U/L%0U7^/,*0[KF!:ED9[;%%?3R( M0NNX=O%6E6H+_\XF9OWUF/-9B9])"8LU<[ UU+@,VWC4 MAU8E'GV7H2#FCH::(@QH(J^B[']./F]S)VE0@")U? S]1;.P*MM2$--)HJLCO53EQL&N*=R+CM9E*C3FBL7@/&PZ'EB_#X_HR*\&@*'EO4];9D*B$\FG5? MU-E[H3\NA0M?9>D0)CTB+.D2_EY%NJ#ED[LPRCAM%5L;FK J.&30#Q MOAR)GJ6#89'SC,[#L4)GF?;R!Y:]7\W#RA]N8(C?3*L,/-JRS%W2K?K2H]U< M-84'4:;Y*./8@#(VQJ7LR/RLOW)S462)R(N,:XVF)[ZIOS%_UH\NM4-CMWZJ MLMAH8^)Q^'JT\*EC8WU?-)E?2=G?.).\G\9=(@;##(14&$O-"ZKOL/MD6@&-# 8K[SOHHGE@5'Q7'!H^-0.\ (;6F(H M$*5 !+#?.'B]&6VQ5]MB4AZ3DR@J!D7,"18+M)$N_W8( 7R_$]_ M85X3;(RF][UM^=3Q-G<+OHHL,T[:W@&$<6;[ 2VPJNQL39([KTTM=W,E$.4. MS:LU96[7H>AUB/W=4<1Y>\Q[.,=TG.OG&IG1:ISJL?IVJ./!ML+;-^<^PH M\Y=G&G\:A6X* VZ*EZ[;[)*(E2?D=OXJ1#XB(KGG,M=Q0_ W&>J,MSP> M'?9YK'AK *,3[YC"ORKD,J/(UBK&/:2.;TP3KC:*%EK!KR3@;U._9@9F M<"8B%;@5,=DW+F.U$Z4VM1PT_]#\PX#@.5JT'=LQQBQ-$0HTB9Y-FC\^,D.M M;?7=+NIB,@VTARJS.35'LFSJMXVY\!HO61BUBY%OU3HOV)_(MR"@]K92+^QK MX!M"%T(70M?6H-':>ZOWG.OKI^*>PR"2/&-1+LF0C=AM_);J;PV-0+0Q/2\: M@!B-.XYKLBQCM:.;(@YH#JUTIV9IMXAR\L"RC"7Y:'I8-D+M;;73T9R$-5YU M0ZL(K:+7[UT.WOY%H^BU!-1W2%#C"ZEOH\:'!A :0.6!$ U:>!ZTT5Z!JMF: M7+.]Z.A52U&+D-<=A4UO4D"]'O'4MNU1RS<6[K(^16O!=FBZ(C[6@E$1'TWA MH^53R]OA7;E:L]T[.R#J['_0'YA;&A4OJM1B2#3>)"Q MVQZ"S&XLL_KK,M.,ZQD'8JVA.C?K3,RA#M8K0$L2CX@GXN!;QC:3IH@#&L:[ MC3-:="XO>XF;$];7 @-Q2S[Y-Y"M*MR$!F35][/]D4R7MD.4S'<-LD*IW'FL M0!W.9C'3Y!N1S*-68.P:*&::1.A"Z$+HV@UT649+$2!T+:IB'W)]E/W4\T_\ M_=.'0A[>,38\OBF&PYBK^M\L/F4Q2R)^T^<\/Q_ M_^VG2;LODE_V.C(7 Y9SJ=,UP&/7O/?SP<6Y8]FMW[T_/I\?$-&%+UB4'UYX MG5/+KY[L$OCP@_3\3/8@ O^<0?R'4Z8*L1 M<:YY+!)^V"]CEVS'^N=CR8&&BV"DO]"K+1) W?S855\86N[RHWK\6 "E1;0B MM@K(2M(>X1/"/LL)E9VM;O>YS\DPXT.6L5RDB9I63R3 8(+%T!?,;EIUGD41 MB*OB/?(@\K[^7"0YC%45I(<6P**2W/&$9RR.1^IW/E0I,:%M#J_YD@CUZ2;7 MO @O.AG L")&R?<'OYZ<7!W\0#+^5R& F0FP#[O3KR9Y"I^^\AFU=;I-)F4Q M&*HA2^BCS*]8M@.FFF7L4&:H#Z765U)]UT+A*.L+)%=S(D]>')^:N& MJ_I.> [?W_.DX/JY23JOR<3+-II.,.&T*X^((OM9.@! &\'/=T7,,J 8OV=Q MH8>R>K*3/*- ELD[,QZE=T!<^)T2('WZH!9)DEZ::<#->T4\62VY] 2L':PH MZ_Y9R%S/E<*X[WGY@90CTCU/K^7# O$,GB@?3/(TF_].]EG&#V^95#4:88I MBI*UQF2AE5F[X#6A>1JM+&X+Q=DF*5 M'Q$B6*-H1H3U301@(7)G0 X M55.:L:*:TFTA0=*D KS!+:SFN.^[-.T^B'&^UF&117T]R%E/C\2\2C$:C>>TQDNA^^*%$BD7E6S%BJ.\VE WUT)P>%8A;]M#2B M A8NRYEB+144\^)TZP?*1P:L7]7C:386S7R.V6]Y++A: M6^#?6\6Z3*:)VA1A8D ,_6PDLJ@8@/ I'J5C$9)%7$K;0U]$?;7, _T+C%24 MC PHH'8L:!0H*<=MIC)> M@@^0+$D5"K"N4- W!$#59,O2P9@D,@6.&],?V"4O@(:3:2V1:49U:EW0NR2P8_F>N0Z^@SF"=@A\%\]6&EZ=ZH=@0]'("L/B>NR3 M?L?O*=][R_,'SDL(>\0M"Z.GCU[<*W)02.:73(EP*81$RQ\L? G7O'OTO!:U MI DM:C1*UX%-]>MQ+TUS6 #^&WP@W_176:KVP7Z>#X\_?'AX>#CZ=IO%1VEV M]\$!#>>#^OF#>O!@_'P^&L+SFC1=WCU077]8ZON7O__T0?4CCM6_O_P_4$L# M!!0 ( *^!4$QFZ(\[W!8 '#R 1 ;6QN>"TR,#$W,3(S,2YX5E9R.:+JBJOL;TG#!@JKQ+ 8VA>_J\G%#9 K1M;$:VZ[*_ M?I6RC0TV\@6JBUUS8LX,)4N9J?Q2J5M*^N,?3RL+/1#F4L?^TFB_;340L0W' MI/;B2V.F-Q6]JVF-?_SYVQ__UFS^U9D,4,\Q_!6Q/=1E!'O$1(_46Z+O)G%_ MHCES5NB[PW[2!]QL!H60^/'DFI]=8TE6&&'/8_3>]TC?8:L>F6/?\KXT?/MO M'UMT3HG)1; (L-C*D/CL8;8@WA"OB+O&!OG26'K>^O/%Q>/CX]L5L2QL.T]O M#6=U<=EJ?VA?7K4;B%?3=C];U/ZYE?OIGEEO';;@.5M7%_#Y'KLDRL[_]52< MN.W8MK_*)F]Z[,)[7I,+GJG)B1/1%R-9L MM9NQ=$"52NI.;=?#MK&I^U-*5X]7(G?[TZ=/%^+K)JMK9F7D9-L7?]T-= %[ MX\_?$!)F0%=KAWG(3L&7K,8"X_56+0+C&3@&]H2IAF5$)3(+7A#+A@2[*B<,<:T>KU>41M X5* US=8$$K2H"R:QHCSCI(O!7,RK7A*1F^_(P M*>)V7$Z*J-PQI/AT@9D!4'/8#*])GM;<+BY0L=50Y2J@E*G$P_VS/7$2,9,EA4/"(TE23I+H824#> MB;_,@G D"@#C=^58NL1XNW >+@S'MSWV7-BE996+_JCBR[:)^HSQ85 %:9(% M-W\=+(])*%"\+B-*5 9^-./"U00@3\:RM#(VA<2O@Y5 [0?B>D#PJHP4B6+A M[V9,HIHD-J9&\;!"7&H N789(:(R\*,9%ZXH@+=FY26("HE?$AFP M;3N>( 1)4>)Z3>VY$Z3P-.BR/T?]]H3,D1B9?@Y[3?GX]6+-G#5A'N4CJ<30 M7Q!8,C+_TH )0#,:Y__+P-9;/N*-LJ08;(\H1 _%BQB^)2HQB(6,*(#/_M)P MN;(M$M;\EU?*)/.RE>)%J$U/N$X6OB];)UZ$6"=:G34C9:O#B[A\ EW)\(# ME&= E$_K%(//]L&"B3GREH1UG16GO22V2Q^(9O-Y,!DXKMM 4&HVT?9/EX5< M1H.[H; M3]1;=:AKWU2D#?G?*OI],-+U__CC8I?J#C_?Y0+:?XK?N[H,"X=9) 5W&G_A M4@3+LJDB_5=6IP&@T5(=3 MO?9(##%C7+ '4M()%Z0F=:NMRXS>>!]2_-.&>BW]8[;&R[E#*0VI]VM=9GB_ MO5C5T='Y+K4)'Y0ZJWMJ"V$*HY)15.[BKK)*-Y%[M+Q?C;IXR893W@T1C*G>35=>NZ M"-8P&MGP1\X<>2 !6HOK3-'Y]3-DW;/DDA*_K M\'&B29CX.&78=N>$'<52RG+*-9'4]&2/B0!C] "<8Q,QDLR1%W,_VT6 EL8K M8R\H[](4/FOSW.-YC#S*N;B_*XA[S AAP>G<^'>@J#P2+D J%\;T,#@;QIH/ M@=.J'C,'@KIPK+S#X=M/,Q?']P5QY"S0''@@,\Y]AC3H_LI-:?82D,]GKK+F M,UE@U7 NPW6YHAX$3+J*;?*QB4?M!;$-6AP6&0GYW.93QMR&XW&G3>_$W%(9 M]OC?PZDVO%&'74VMTQJ.1*M5NZ\R).7N[U-&-R8%KO;]60G==[F\ER^ :4#W M#.PO [9<[Y9/2-[+?30U;.[6V/[F2M8]UB)?O Q6?/AL^,\H:WYHVC?!?[,OSE;KM] MW?IX/'N!Y<50+E@YXI*A6#04RU97?U\*X0YVJ<%S]ZCE>\14,0,MNF/"]"4N M/85](>ZYUO7AJ-8EI$+8-OF46,B%2"@86A.&7!#M;%P%X-5X=LI@S#":#QQ[ M,>"C,#-87GQAPRK .=>H4@N:!QE5+!$X+9"I*81"@51G>RJ ZDL/>PH-?RY; M['QV,<5@AOAU**#^[=,U..R7MZR] M+'-M*;4A?Z@M"5'$X(=$PIP-IP"*^M)AWI2PE28.8HF%D@G_P:C!1Y 0;-%U M;(.GLC LH\N(2;T)=7^^L'T=0;)<,TQM^A]DAD+BIL=%1C26^0V*I191(V_0 MEN BF$2(CAB7_6RU!6RC]!I@%>KRA<'V57I-]Y#15!U7#6V7:]R$V/)D7&4) M7/<1D$#7;K7X/[ .J'/%B4M-Q)+N4.=0]$0<^E949KW6^?8H=(P9K]62>+S% M6 ?#LTTM!ZMW8M)2$"L^*4G2KFMKVFC+#>(E^Y;S6*E591.2(_8NIW7I4_Z? M8/.$^\6NHM^B_F#TO:[M+%/%N1D.;I#'8)MK!]*6N\\."N8ZM_042H<=!"Y+ M5H[^53DO<#X87![8X_J (CQR(,_IJ@M#?F[;*7A&ZS"Z_.#FG* DA_.R5 L> MC=6)"/<[]^-\=@E;;4O',@ES86W,>SX4M0R*0+T2^S9Y9.31*1\RHE,X'MHWWJR^ MJ4&DT:W:NX%E Z7+T[1IO:)0Q\RXOX*X%C#9;SH]F'8![(]WC-IMCB8 >0+(R:C(0&JM5G,V]R!G/@) MNT$!.92@5R-HU-7:/WW,Z)^R,:I]GY2E[7(=D82"O/?YF-'[[$&I MACW.YNSW'<&@G%69&W&R"\L=VW6&8^LKV@1]4P8S%=VIBCZ;!+.INL-0U;45 M(R;W;=<9OFT/3+5W;IGZ+N?=9"3D[NTZP[WM ZJ&_NV&. N&UTMJ)(:M?&@\ M(0_$]HG;>0Z#YVZ8XZ^+PE62JM0CMK/NS[E11S<397RK=9$V[(\F=\'Q7Y@I M3=1OZG#&YT>='V@\&?5FW2FZF8QFXS.J>_2?%5TW)%[G&<@(*M&=SB4=[4N+ M(771[:R+5JK8S=Z@O^!^GOMGM(@$1)LK?>KHY\O!':8&\ ;%)F3QTD:6RS77 MIE+=?D6;"B6)[">0!3$AS-E\B@(9IP(=GENS/<(,Q[:)X?$OGF,XUJ^PJ%*" MY!I9*F;Y,"-SP. UW',1VI900O=NL^K,*(2$O+)_?NLH>QHU/NN#08"*FTX588W6F>@(D77 MZQ41*E%K'[@0<1AP]],=]GQ&O>>R/OXHS.1K!.^S_+@4;9B;"NY-2QQ\I*F+ MX%:A!/5TT_M!@V<&3=\B$$#(V#-LPJT@U'XTW\UY/$,ISS/77M(3ECQ[B80( M[@D-Q$!8R %):0LZ&\X>$*-,+V$@N[1S#2$]RRAC"!&[,]C;@)042DB\] MOL\:ILEAK.& 3'(/05&@9"3D:XM9@5#:W5C1)K B#.%J@]'PICG0OJF]^HW( M)'JMNO=2AJ1\EOSA.MVZMIL&R@#+86$6K>5'HDN&$] M , V!Q3?4TO$]U4'L@#17#A3L\L=.'MJ7YU,N/L+$F#(,="4CC8( PCK#:LZ MGQ,(U"03[)$),1S;X #ZO:QI([*W:^ZG:?FR(Z9\T!= M3K;OL*.@FD,P%]'48LT.HN/)Z)NF0YOD6)ZA3*BXW#P\75"^/9+U^M6V]FLX MRT[J\.G6@7-?9=?,I31R6TOJ LJ=UL+_BV[%F;$?=6\>,YOQD4(8 MTGN I\LAF(M=ZFK:'>QF0QB$W RU?P:#S2ANN*Z.;G,A4W&LXB+R+<1WF;/L M;ZH^K5M,<$)G<-808@,E'*.- M648[?YPGK/"[F?=_U;VY)7?DW"7\'R()'[ 5WLE_7(,XA%NN961,%Y*6L;WM M!Q>]B4<"22R "/$YFTF6F90=?NX6E&_[O,L"Q[ZT)]ALT5*>U1J#J#DX!2O+Q9-;1F7T(U7[')JWMC&KHT*+N5Z/)6U3@A%(4WOF5C]GH7 0%!9=^%H:L$FVY4PR?:=L, M&OC/[JW:FPU4I&F[U[7 P:@X>/3K3!EH_1_!W0/B+M$ZS3&J8%'2GQ["0NYH M/P4[Y$="O9;N5]R%I(D;E'D/5.I2@ZRB\E;:RABZB-N2P.GRH2/L^-3M2H,, M+8IGEUW!H/J6>FFZ\J;6RAC39$('F^PQG^1=(>?V%< 0762@>X[Q<^PS8XE= M\26\5:?LJO4A+')!3P54[ ,]8HE32# )[[$7GR<<5[' M [\ \5S84X$7^V!/7,&"$CP>F,;P(':'B$/1"S[["^[W&-:J[KPTWM1P(ZGT$NXJG(&RGB M+F(A1W@>'LT%3T1#IF?P0VPV[V# MY%XE/)XWKP(]5S84[LP>V$/N 4;,-#F MPS%ML1C]W-:8"A39UQHC?@@'#.&$6\01@=[JV1S]>Y?\[?,*J _\7X7Q MW"DF7ZK(NGY1GW5T]>L,#E_ @?,Z[:[L**_JUDH>&7G3^9AQ(&87D]KOI\!V M?(_<%VX6F_SR]I!UL'^J3NY03^W4J2%$ZNIS16#K!\$L.C(?K4*7;!+%"4JLYL;_E@1_540F MFT@N/.F'+!/P)..2@&JM42HW#=HI)9_[9)TMCW'X_SW?^>/BR34_X_6:VG,' MDL($VW8"Z44:)!$K>) $W[LBCO)+PV,^:0B05I;]]"_%,(CK.HR*,W@B6.*. MK.X):R ;K\B7ABP#Y0AR-4=$73YZ\ZCG@P3B+J!ZC][X' M$O.\C"2JIQ/V0 UP(V'-CT[V54RCF H?>->VDO;ZKZO@NM;FV$_YA)J*>N5L--ZXG^JSK\#0& M!R8G0')3FXJ%*U6;UYG7#E8=994NT@(BL;O.ZI[:0D<0@$7-\,VZ*>\YW>", M_I![SWGD,"?$YEF(N5O] ^BC6%K'!@H7I#@^3QQ$RRO8J2/"N6JJV -^Z"'^H=MB<>B.#7&^%G\ MR:AMT#6VX,J#[#KFE#BMVC&R#L1TYL%*86:-TKE.MQ4G[AH)KUHB7O@VI[V M+I]ON)_I!Z#$U:MN?4]A[ND M9/9-[8Y$[ 6'QD=32I=78,$SP,<@#,HMHX;LXO\G*NZPM<-IDI$Y6#X7PX!W*GY,GK6([Q;]>C M4,[3J^ M>>1-PQMCXR IS\"TAT9LI M@3.=?GI&^9^^32Y;[?=3YP[Z&O[SPW8M9!E.MCH?8FD_9E8G,\/)5N?CU.D1 M0XBYMT;[\IQ>I>["((@I,9:V8SD+/O0;3'MOMZN5F^OT*B:F>,J*DS&PJSX9 MEF_RL2R<-2,FS/K(CK\OD?]4*^M2O!&\N^0#]:P:[L]THM7JPGE[B/[(J$WZ MVXE60E\38F948#O]5(6' [/!P1XQ4S3?!19,@_D:S75_\/>;#,X/&JT'EBIS<+LI>Z_S:F_1Z$WUW?IA. M?GTKC(\ABS7]:)DZM.Q7,>Q++ M2!/G&5M"/OP,TL1;PIO:R'*\]OIA'%'<"6#6EX1XU?^:D#@AHU@P]SM.RR,6!3)(K!VLY9&4MY6U">XI(*D:['][=2V%^*Z9-[LH3 &FXJ0M?,< M9PE]@XB)OL-/X#/$^":\- VFZ(]IHT^7H[^J>ET?ZNMJH.A#XTVJGTR#/B& ME_5VHS%^ 9_7BN1X<5WNZ2A_%;?3&')4K>WFYB\^]XG&T:/Y'68_B2?2#M9G M$0ZO' 8M!+^7U.W^.]P@Q'BCE6)YJ]M* M)/'QQ\J/U#.6^K/+">^L=69_>OV1\10_+8,M6#@/XRL9938BD/]&$;@=W$TYMJ_7!^V@2OML7>3?QU8@1KN,X8?/]?+BA[^%N/CMA]0VES_\K6E_JS]9A-:-?NA^F=7SW_XM M_W!V$7_XLJC_;>$OXJ5]TWB[[-Y]L5Q>_=M//WW^_/E/7UP[^U/3?OR)8LQ^ MNFGUZ!/Y+W3]&,H?(4(1(W_ZL@@__@ >_\RZIXDQYJ?N MVYM'%_5##T*WY*?_^?G-^XY/5,\72SOW\K^.?Y[PB?^)E=+.I4Q_ * MIM#XW!_TSK)B^6#=+([%[_>=C<3(,SO+,_C]18S+_-YF#FIP)\7;6TU*VB^V M;4&[?HH]P;1?+Y.2W@\-?=J.1>9J4<\CZ)'FTM7S;LW:2=WC3:8CZFPVVRRI MY^E#L[2SMZO67\#*]K:M??PE+L_3<[NX./-_7]5M#'V1,?:+IA/ *UNW_VUG MJ[@AZWD#NB'$MOOR0VOGBQ3;09P?^(;I6'X]!]/B8PVH/P/5OEP,']R>/4[' MTMZJJW\7TQ']MFU>->VE?5$O_*Q9K-H!U._L:SHV>NK>70U'(A#ZOZR7V>-8 MG,T#S+4E^";@H]2[2>S1='HB]T7R 5V59^*YG7DZ(B??]3<]._T0WKN#\0B^ MLO.O\*[WJ\M+VWX]3^_KCW,PT;V=+\'R;58="6^;6=T3_@?U=R1VSD)SM38G M?HF?NZ^7\_QU6X/(@91%_PDTZ7N/))YG=E%[>/I%/5N!]_/2MIG*Q=O8OK^P MO5>::=]Z)-&\AL?K-D_4\_2FF7]\ XHEK V7B<32_XU'$LE4.N)$= 581V'E MEW_+R\A\^?4L?(KML@:#Y&..8[Q<7%U--/![O_AX KH"RG*#EV"Z7V6H3B>2 M7:\ZDA#>7S3M\D-L+U_//\7%>B5_![^ @PJZ+'NGL*A[^+3=^+'/P<6IE^_J MQ6\3R6H\BHXDTMZ6TX!>1V-MOH#^0XX5W@X4]:!^1\.I"7P+*^M\>1&7(*[9 MP=0^V,L$I+]?PL\.R>N(SZM9\WDO&6_MH!3!.Q\X>%!&?-W4PCAL2^G [H[# MS#C#N$??$[-Y?K4)/!X\3/=[F)CDSG.X:&8AMHML,2R_'DKZXSV-Q,*+V-:? MND!%#@'\-8:/V=+S\$&][&%=]VQ>AMA] U$'=E>&F7YVR%Z=C$7X)C\BF\-@ MY"R_OIZG',CMLV/4I^U(9+Z$]LW7&)_%>4SU\BU\O5.NMC:8D;-\QWZN3*0GO-^H]FHY$Y%]B\[&U M5Q>UOZ5+0+^\BY_B?!47S[YN0AI_:9O5U2ZZ#^OM**P\%);X)2Z??23=^W'5,4WS[] %3 TZ_GR]CZ9CZ/?@G? M+!O?S*:4SB$$'$5@_33>D#['8JMIPN=Z-EO+\KO\AIW4[VXZ/9&OZGF]C-U6 MP]VO?K;+50OV8E] COF2Z1G/*;1A-8LY/-*V7[,-?YDCB.?I[I/#^3_X727% M M>'1\(LY"J//B9&>W5JJ^4MROF_&)?Q'7N8=K$N;A36U=/>NB'?NST+^S\1EY MF5+,@9KXSBZA![![/+SZP+'HW]GXC'P+#S^+@(/XG7SW9:1_9^,S O;9ISJ? M$WK5M(.8Z-?1^ ST6V@>;3 %05_^VH6U^]IM?=J.3^:O\Q:FS,=Y/D "'VPB M50<,?+^.1F/@9H=]-XGW'AV?B)P_V%J_7-G9QI &-9JW,.YG!/26[ B=C\_H M;0MZ<9'_SP&03W:V2:0'PC:UQ4ZM+_IV+G>:GN_ M;/QO-Z?5X)O-CG!?*VR$KJ=C\ELV8??EK_-Z.9R]_IU.QUCWT3,0:\C9-W&^ M& C&7OU-S$X6;&P_Q0">T*L5V&WQ]6*QRBE\ _GJW?&$#-YD?N;OSKLC%L.1 MN$>OT['6SQ#8V7 Z O\6ZX\7,%O//L76?LQATM5E)ZK%KXO>QT*']CL6>RNW MB']? 14O/\&/G50__/@TQ.QKQ/9L/A*QV?MY$=U.D=U];N37OZH7WL[^-]KV M>@/IVA+K*;6].QJ9@7U'>5>[D/)[?.VX]G34!\_92'X*3P#HJ M_ZVVSCK#9ZA@=O1:::P53HH@K61$T5J+$K8<:<9TT-$HHUT?>=T"\EGK?VC: M$-L__TA^_.%SM^YWOZY[L:V_A^_O"VIMGOAID0VVW".JE_'RNGTN%#8U,)IC M"AC8+P+&NS1WI9QVJY7GJS8?57@;V[H)/= YYFLJ3QAE0BD4!9/(8$$0X;/H M-B!>?LE!A6\6S$,Z_[$V%8XNA" ]HMPHY$74R#LC4=1>XT P39$?;P7,Y)ZG M3>;>%OZ^>ZZRU!%.(T..)?BAG$224XV$)M0H8IWIMZH?=94:9\2:<>54:K'Y M2YP#^SD%ZRQ')86-\R95"RWM0^'DK91Y^MNUO,4MF-U >;U1QB3V/7"#IB$&> \_2 M&(*,BDS[)*PEZG",L">,D5&%5LYR741XUT4N+@.:;]9T1R1V(V1KNXH*&X6/ M%#E.0'D:)9"QFB.O!&8!9"M].APD_ F#9&RYG8Z!^%"D:-Q 39\:KB7>N#VB M6-#:O3[=E'<%EG>..&V9N]N:5<1P;IDF2(#&0CXRCPPAX*@P[P.X3,-:S.Q M[$HM;K(FV>3LLFF7]3^NBWT^S.<67(WUBDH(030G#FD6 M,>*251'Z.RXLF/) :_ #O MC[2H?&+.!!K!JJ()*>E@]+T&+>5\\MPK*? M[:,#BF%F_%E60H_^VK8 MAV5G'%7).A!6]@DE50YQGQPX_$(+2C'X: M5,FQQ F\AG&ND3+P-B*Q0O M/+&;8#:GO[.>?P?YN:SM;;ZUN MDENW662[&U=!:PDK 4$ #8RD-19L"HN1D/"-PBKHV,L(/:9Q=OAP-@7D51S[ M^>JYU]D'\W&Q/U0>;UU9Q@5Q6B&K0*HF)1 RU:!6I'%&V.@=&\='?E)8&55@ MQ<&2*YTL+F+(E27V!\OCK2N'E7)61A2$P2@%JI'TGB/K!(V&\AC4@(WN,A;9 M^& 956 %XWCM*MXN?/!\IP7V:)N*I:B3D0X13K-)XN!]CAGD=*#4!X*CZ66J M3Q3VV)QA>A>[:-=>/.]L"VZ\B0&;A%@(!''+'0J &Q #HYH3QP_^>R/D4;V M;N!C MD5GA^P!"18 KIJ)Z_B'I/DD8:5T8$1"P(48%$C&4( C6,I(MJ"*'DB MC@UP5LJLM].@973!E8N67=?BW4NS;&M68>J($K!P6*HLN'?8(9^-#AXY#0J6 M#^,'9)*666FG@:E2RC;R75'\H;VMJPBHXKDMT6>"U' M*2:P8!*AB J1B-'>)1=./?@Q#5!&%US9Z.D!]MGVAA7&#F,,QJY*!)2G-N#P M4LY1L,DDR9@(;H"A(IXP5$877%&HW-X6Z!UM?[!1E2CC!L"/1,0"81,P>"XL MYNUESBGS1ODCGD_:C-"M&&DO?KS!$ M3]YZ'VM 'S;(QI);8WS\/Z@1'S\&(@,D?US&X_7!'O9R%T:2COHH_@?+O9MF,,C[2HO$K)&&^1X3XB3(-! M'FN"D@?;6@BO?1IPEKO@BCH>&,83U1&TWL_UPG?9_;%9;3T+^D@3L!A<5"1) ME!)3"+PHC71("AE,HR#>"JMZ;=(??8T<#Q CRJI\]+/O8OA(BTISKZCE.&>Y M@^J+DB+!J$8VQ:!MSG >E]=?].\-Q",^W&U8R>NQHY,BH %X5 MU[ (I&B1T$D[8:1*Y.1KGXPWK/=]T'%E5VQ^S&;-YWP [E73OFA6;IE6L_O, M] #//OU41MM(+::@>:A%BAL/3IMD*%#PHJ02G(5QTJZG/ DS'9@FEF6! Z4/ MGZHL<'YTM:CG$29><^GJN;U_G>?DK\N#MZXC#YT@'=S=<#KD$M2IMK>W !T3?;W=Y1TY2ECV)X0._*;JBAE M=%R X2G A$FYVH_PPB(OJ!&&*9E"KR,_IR_7[V\TFEBTZTL(OSE"L)"I>_[&FPR$0G'!&#!^NIS@U-A;@^LG.TR\T.^Z_ MN!(.1)V, 0/7>10XY?D$H$/.>"ED<)0,":V7B:;^CB?(*"/V%.=(Q^NW#;RB MB\B#[ZXH94+H7$+,4(HB!G#H8#2RS// ?=*$D\-G2IDP\^]XIHPU:$]QLMR] M[[63Q8<+.[^^$[;0Q-E)1Q6M2'GK"6D:/2SPN906@55>>!>XI(1J/2" 5"8V M_SN>1%,,8+':F[NQ?L.%859R;R.BBE@DHNQ*9C D;$@F&4X('W!ZHDP*ZXG! M<(!LGZ+*O?5)(>5ZZY-*,.XYX2H?,DXH*9G+F0J'<,!4)$--B*.3\\!U],JBZ'R&A-:()"9(5"XKSC]2_.<4 MI\M8(U=B__@^VZ]LW78)BIM]U7RW;!VZ L[-_$-KYXMUTO;V'=6IMGWO>CR_ MQ_W=/UYXX"F-22G]?^N-E:+>4P$<2FTITEIY1&5D^3@$P=+*:/@?:EML9&06 MB= <,HI/T69Z#1HWU7, PYOZT_VA*C9[ME)189H,9T$BD2C8KQX&A"GF4<[8 ME4%3)\G)%R3]H\ZHL4?V.'96SZL/IC*DWK;-JWQA_8MZX6?-8M4>B8[I%7^>^F8=ZV=7?N4ZE/'>S M^F/'^NT\T[/+G"&[18\/Z+5*@6/PX\ M"MH@ISP'5PD(USAIK!F7,?2R=$Y# M7N?S5W6[6)[-YS#8[<*V7T<4V_W.*\JBU<;R7-PDYF))#%F#$[BF0NZ]WJN42R/RD)"5-B$8/H:,CQ*YF"N< M:T4D/OECHD\'NF/(_W2Q^^&B;B>#[MW.*TXTUTQ3I"()*.3B=(DZ@;#&.$3, M'1]RU6.91*.G@]P1Q'^ZP'W5K-KEQ63FPMW>*ZZI]Y8+Y*542 B'D172(9FB ME9)1%?C)7R[X=* [AOQ/&+MUFA"Z=SJOE"?:6QP0#]2LAP\$!IQH;IV1-)@X MP%PHDQ'TA) [7/PG!]P7JWB6EK%]!4S];[3MMLCDX9U6EMH0>?(H)9*WQ[E' M&I8DI$-0C+OHA.MU\?G#0)7_!.I88B]62N7Z,MPW$7A8O%HM5VW\N9[7EZO+ MM_9K%S!ZL?46^IX]5%'9B#UW2/ ,@A$("(X001L?49-4 (?\5*ZGEST*+*U M5T>5P%PZR7+!4!T!BX2B$ 1%U)*H$XG2]*MU>=3B5%,@X&Y-FJG%>F(3[O7\ MP^=FUT*P=U]@XC$O L5(&_!,0JYD[H1,B$:K**R3"@])72Y4_NITX#9(LJ>' M.'CK3N/C@-XJ)RQCN2!Z$D+ 1 P"4:,LF! MKH>CM7]G%:A\;<#41X%RA9A/&%G%#<)8"'!&N1)V0/FX,I& TP+= -&>&.@^ M7,0VVNP9#L?CG/7[USG?1Z MMEK&\-*VF>3%V]B^O["[$K:F5\)_Z[14#&>?8)I_C+^L+EULS].&VH[$Q?EJ MN<@7\@#=6U3PGCWE,@$I&*^1U%&CR!E#RG.,DM&.,AV5.6:6T"/I"/QR1V M%OYOM>B6CWUQM[O'2CG"I D!P5+-$+C"&#EJ* (7A2HAI!Y4N;9,J.OH")Q$ MSF6,I+W6MM?P>-UF?L[3FP9,Q)S,O4[A/L&5^!0MFKL7W 6 T;)>9*PTOGZY MN+HZMH&P]Z6'C]S9ITT0DK((RM?@?/VG02[AE#>?/2%8XVAZ^5O3<+G]PL%> M=PSU[:+26C&!)8>Y[BSR2B;DB7;@)$5N8Y)"\0''?\LL\F,,\EYW/@Z27ZEE M_&E>%%IF42Z.F$&WA)[,$@N\7<&2D!N\_/NJOLJ+[0FNK>\OFG;Y(;:7K^>? MXMK$6;R#7]K:@R&4BW@_APD,GZZ/H)^GYVT,]?)=O?CMV M<1QS\G\7[R<[N M4PY"^/Z#6T]NF=.#^JT WC7"-8:0@B$AN47*(.S 8EPLDG@YG! E23G!.$M^P%VW93(BQQOX@:(I-=#7U]*_GH,9 M'C_8+]UE]7M=_-ZWBPJ4'DC,,F2#9 @;I9!SL"XZ)X33N'.13CU[<3R 3"BV M4N"Y#KJ^G66/\5;D=;O6V-:L(H;GJX0)RC?\(A^91X80T(G,^T"\9"#?IV%/ M#'([1I;1;D1KG(O1HPYKG^8521%+ MK"G""O0E%A0$&FE$AF&;H@G2T0%[B)9E4+*'^TBDQ%&_ E!S MNV[I/+Q?-OZWBV8&(['(5LMR6W6474TK(DSP+F?]Y3)S1(%Q#2NE1BYR^$H9 MP\41JV[WNRGA=F7\H)W3X/:A0(1 )O#,%--(,>FX2]R[(;5XRP10QQVT9DQA M'0'RNQWD^P]72428RCZA" X<"A@[Y'4,B"LCK:4A\2&54HK#8+^1>GS$#Q=/ MZ8CI6_LU!_/ZQTJ_;U IJZ@38 8P\4!<-# M/1(J'2RI@EAH5]]=R](+#@^WJ5B*.AF9BXK0O+X[>)_+=1YTH!3<>AS-@+AY MF<#'^(@835BE;>EWX/W/^Y3T>;A!973BBB6-:" &&1,4DL L8BIIF<,\/)Y\ M58N1X3":I$IAX9=F&?NO% \\71%M8N"2@U\A3=XA8LBIZ) (T43B&<%T0#2T M3-1D9!2,(Z:# Z(;G703W'LL(GKWN0HK'X.V"O$@, H>R./)BTWX3U(;A@3 MBNOW@TR^L21S)&6^5QCD7IN*$%B5,G=",842YP%)2R3H+>TD=X12/0 !Q57Z M(*-_3"D5<_J:^<>>B<41=Q*@H(%I:>D"BA7'B?8F>3Q M@(V1X@I]F.,WCH"*U6')8;E;O/?2!H\WJA)EW #4D8A8(&P"Z#[!8M[4XYPR M;]20XHQEXN-C06%4,94[QK9'I/.!,!DH,Z&3RKWH@+I>9:)!0P?K;F[M:0U>. 2!(%8 E$% MRRT7)Y^;.S:2)A=AN8. 2UO/OY7.NL49>%NUK[$1(YEN;G;.+N*S]MXH=4Q\*?;^$ MGYWTSE,^=/5JUGQ^H@41WL:V;G+>3YO+A;Z(ZW_A[W4JX,LO_L("--X!PR]3 MBGZ;[BY+2*6Y]Y3'@ +G'M'@,#)82B2=X-B0D/%ZO)2!R$#=@/V\)U"D86*@W=TE*CU:Y;8DP#SU=4RR:9?U M/[K/M^Y.[&Y>,>6P9R0@$73./U8*A10,LE9(JPQC/ YP.,M@M20 [NUM3"+C MXV8#P[_K6D3;=.2NII74D>"4P%IBE"&'&4-:.H>5;[JPY6(S/0..'[&&#>[U+4SW)"*J2M,$@X;'6DRFLQ M(&A>QLB=E]FB/")O1I%KN).1=]^1^ 8!YX&'(.7OWM=-)&0CP>QZU(1VP.O6]M5+K%D%,7( M6SPTO6TCZ-MP[2J\_)*MO/C]L<*] M8-:GP\KG%!T7* (!,>1I]##S&$61N11#],[W*UO^,/[T'Q!_$XG]^"OI[LS) MG6TKJYU,D8'EJ;%!+@20JFV#!2C528J=), -64X+_D/@:+N1BYW; :;G)_#C[ M9.M9GA,?FEOI19L]X5W76NW94\6 9Y[UN1$JHA"<0$IS@J05BH:HL.1#$@%_ M]Z'WZ>5=$(,/"7$=?IE@'[-GQQ5X[N _)8.Z,QHXF8B23CD32A"3X#^A!IQ< M?P(EPD]B'W.ZT2J%[^L[43\T9QZ$V\9GJT4]CV#6KG/MNF%8?Q.VH'F?;BH3 MF/"&4"0<#;#8)(5B= QI0BT6)(_$.-6+C^"D3(*(NT7IIA7VP6)YN#A6^BUT6WNOY8M7]??=2L[O'-??HHE+$I< 81\D&C7" I%XGWTJW:7+[)'+Y4!.3NP5A"5(&MAB4&" M.XV(9S12,)B#'I"3P7ZWH"LCZV*X:QL?8UB\ M%FHL%0^=DN,]U?S]-A&#RL MQPJ<-\7@KU//!C\F'(N)_1C0W+#2W69H0-5KF:GT!Y.<=7\<"RT#ICYY_&3W?(^"K!$D?.3P M]*MZ#A[\!.'IGAU7,0EPSYA%TF"/8@+B28H2"2$%9R)K_ ')5672@Y]^>'JZ MT3J&-_-ZL5CEN-1YNJY8]"*Z'1><[&A<19$(V, <@3$""P>7!"@!,AQ)%$=! M'!4G?[MBR<'?XH>,)N%R!_6OO:4MJM.;KM06F'&'IP.K 3GG,?#1R@!]ZW",XI775^+(^KEW5 MG4I;_#H/V?WQP&/]*4?$'SZLED,[BQN#MLOI.;_:A=1)WUL%8:RA)"+)@&7, M8<9S">/*C9/6:)*T/?E2CB=GS1UO< H75GFPK,G.!XY?@>7A2EF/D%*DGM%= M>GJ44-O2JN+&8"(\V'U$8F1CH$@+RQ#6.&K/O?2A5X!K&G[[E"M[FRL.@#)9 M+MO:K9;K9,@U/D=9.(J.#TT$YE8:$G O5.AD+ M%P]5NBTJVU)+^V.<_3IOHYW5_XCAK\VLN^?PYC#QMSW!L[9>P%J5E5!1VZ@XRD7'D9?@ !J7'<" #34^,&-._IJNHDCKB?(C#,SIP/\; MKR^ J4\V&S23 7_?EU4R@0DFN^RZ2!!83!H%X@6PRQ--U@J%!RCM,HG=IPWY M D/RSQ,RPT[(%#I_,)%M4?+T2WG/Z.%I?70WZ/ZN9G'/Y^G/QLF.BFY8R9&% MA\(6SV)JVGBKG-;/];S)29BOY\O8QD5.(?J^EW45V)_C\B+OLO9)I"A(186C MXXIHAI(@+!_6#PMS Q#L93CYB>/ 8W2W1 M.%@VI<8[;W*?IPVI6V/LMYZK\D5NG$9@A:5\3R?XUY*#:RLTH481ZXP>L%E6 M*&EEK,$>*IKB)L*F#E$O ^'ZV8HRRX$/CZP YI@S("NO-<+<1N$B5=:-F8D/XU@21+>TJ*H O'RER'*P@9Y1 MQFJ.O!*8!-XKTDCW'E56SEC[-9SA'(IQC;W^(M>6PS AYM M5'&)/8\\']8A!GG.01$:4*Y&1:9]$M:2 >FQA8+1HR)C5&$5,_[C'&0PR[7O MPV4]KQ?+MHMZ[\;&CI85V$*$1.#4Y_J>EJ1\E[@#?XHG)8*63HL!!>#*Y/F/ M"Y#Q)5:LHMM-@>!U9ML;H#JLSU9]:)[%%_7BJEG$<)ZVX*5W'Y7UE'@<"9+8 M&$08]<@SFA#,':<3]QC' :JES,'U<9$SI>R*;4@U\^9[^VRWCGFT307<&&[S MO0E)"T0UP<@$$V#J4&L<3D*F 5?=E5E^GDHX:\Q1**:Q-@+:C;$[3U;*&V&, M=8A:!3W3/(-R86')4O0I22N''/@N58)JG"&[%XL?*JJBJ1Z':)SM#<&^QYXY MT*>JV\3 H+^E]AZ1$#0CEGH:3M[JG08;HPNNG*;8:-<-J<_ 2ML>"G^D1:6T M4T&+B#23$J4H07*.))2L]<)B3IP:D))6[JQ7X;V],01YQ*R'+MO]NPM(I\QQ MN)V7- ]_C>'C=XG_1WSU+[9=NS,O\I6[LV.2\B%#=EH"&K_*XY_KEX#9E@TR ML-36$VS*][Z\O)HU7^/U3.G.5)1^7\^!+A#26EU=S;II:&>_SF-':OYK0^RV M /BNIA7X:H(I4&M)2P6^N/)(4*YA48R6&A)C\+VV0([#^4WAQA%$<:^O2ME$ ML0Q@YPFG\G')B$BD$NC$VCDP^L*0O8(R0>%Q 7 W$EA I+O-HT=*L=Z\_-'* M10\]5H&#:"18]\AS"WC4Q"$&,KBN](F-\.,XW%,:-Y.,^DCB*F#"/*3-IU\K M7]FZ_6\[6\6?HUVLVOA=-EZQ%Y8T3QXD8'I!_R4V'UM[=5'[6]9(5XFFV[M> M//OZMFW"RB__TC:KJ].AY+HBW.UB<."&//N:N^EZ>9-529WOZIU\[/8C??/I MFM1ULW?QXPE3^NW3#T!2%SYKZSJTQS; MY"X/;EL>\.*&Z*5XP)IF@)26&+D".%( MF90H-Y8SULO6*,[U[?O#-S&-7V \/GR.LT_QYV:^O-AFB0_KN/(@M<"]0YQ+ MBA0-%A%B-&*&8.6=$6"$G+I9/B8PFB-+MU0 ,S(+^\3&3\9-!WN%!/&'3P^FT[+P?V6$FK M%1>1HLB=0<0:BJCE#J:H=38Q*C4=ISK6'P9X!XKU=*'WJEFUHR(O=UCY&)TS M02/#'0/'GN7288D@Z6S@V%N0T8"-XC)I*B<%O .E>L*X@V?'Q1T\6SD1%6>! MH(1QOO;$8R14PHA;AJ/#T3@[P,XK4\KJM'!WF%1/$W=G"?SYT<'W7:]5,MH1 MI2A*-.9;VV5 FFB"O%:2&Z>L(0.67/G'0N!0T1:(&V^)4KSW%S&L9C&7/6O; MKWD;]C)?4WR>[CYY[&#% Z/\\LNF&MTU@]O3Q'8VKTB*@!1-$5;2(2QH0#+2 MB R#-2R:(!T-?2;&'S-<<]RCQ6,/;W^E<)@,3V#YZ8[8'8:;KFDE@J21T%QN MUQ)D!$_ /_@KRY7W862MY?# VV5ASNK M/(M!6R$1](:1Y$0C+SA!43K)59",Z-._ ?1(-LIH(BV7PAEB>IRA_9;Y_;JJ ME(PZ:&:0ELJCD A#5G*&>+"81T4%DR>?$3SYXE= J@4/%MQ7Q$,,R8<[J*P, M44H1$:91H,AB]DQ#0E8D182PWLL!5=2.8U2-P>HQELA3FIL3R+#H[#RNDWK] M4(D,A\?IF3Z=8P MM<+V.G(S.=^WZ.['[JT&E>3<1T<\F%XQ(6FU >4.AKX)RHF07,Y-&,46F-*9 M&74HFXGD5LJ*?)C@+4O&'A?.#NZ["B1$GH3-%YD._\[S=\_AD7K9;>Z!8?O9MN'1(T.']UB9 MY GGFB""$VC'8,&MC, W%MT)8F8'Y=(<"2,'#&ES+'$>3:G +]>?;3;$RF=7AU644B.A\R MB:,E,'*HM(Z&AWSFMA6<:NR/&D0L0QBA*F MFH$IZV6_G.UC>FPGI#ZG%?VDJO2:]/SE)L@Q1'D^T%U%HZ7!*9)S-!ERQ'$4 M\DWWZPF,N6!LP,F9,J[?J:C+<>1[2@JR4_]GX?]6NZ\L/*2[*F(ED[<4*4$" M$BS?RJQ 1));X21X7G3(G0UE3@Z>D*H;0;ZGA+[K^?1R;OVR4]PC."\/=YJ' M1EM+(O(<6Z18"(B0 #-66LZ5B#BP 4@L^C%M"Q5PN>:\X(KENIT^>(X95Q!+<-$]/ M_D+$D\77\$N !XQ3VW'U"OZL/VX[*W=XIY52U@:A>4X84$A:9Y!QB2,J MJ3-6AL#, .?DGW>J'&V8RJ[J;]OF4[V 'H#@DUO13^F>AVGX?+YJ6X#G_NQN M;U@%2@66'"./K4/,*8PRIX@P&8SE@$EU\ML,HXSHW?MAQQ9;J>5G0_AFM^, MI#S6LF+264J919B#.(UV$M' "$J4,VY .9HTX"*4,E 9[Z MDWS$"$;M$.!L;U\1C*E.GL!"&AG"+ DD$\4H)9$G*?/8T5.W0Z:'S^A"+*UW MUN;,(7KGD9:5"ES#G E(<4X0UL8@P1Q&-@=!A&*"XP&;D66V<@KHG?'$5SK3 M:G^C9D?+*M^LBK, U4$.:Q"OK$AF]518FH8PVS [E])GV=P>55#Y0Z1B2/CK$C?$(AZ!1L%3[0$)(_N1K%XTZRH\@:'0QEO5F"YS5 MO_VR+W_M[IC;4=I_[/?^.F^C;S[.ZW]TFP?7U^$4(>)>''SBU^182VO]TRP^QO;SUZ+%#%C?7+\(<>F]G\7WT&WI?1+?\1OW[>OYQ%F]N MAC?ZN5%/3^?=_5AO^-R!#D^WGF%I;"> ^F$@__'F"1(4RL0V%\FI6 4 M-P,LV#*+RO'@U)S >)0R<_HRUY67!=X^7+3-ZN-%+C*;V5R,#>I>[ZFDQM++ M8)%2AL-P>HI"M!+A% D,J[28#JAJ5<;!+4 ^.JHI4#CC+=.I+VWZ@&6,A&R+Y4YO9CVFP,6&[\QV5-Y1C&@UR 71U M(,0C)VA$7#CA*0O^>!5!\!2#4"1><.,SWBZ(O[C(_^?T@4_ ,WQY M-@^GZ&?VIW1;<+YW)Y7SDDO9=$<-H"IRAE*-Q(F*.N &-'KVET3G" MO!F0.5NH%MQ46.FM=::3]O&7SL=Y^Y9I.SY*O^N[BD:Z" XRTM8I)&G2"+2V M0SY98H/W0>IQ#J[_,4$Z5-@''Z/J+Y.;%?M%O?"S)E^#_=AAJD&=5CPZ3JF2 M8!!HAJ()!DE,Z.:F=>&(-@J0&PW[ 3GLAPV42J#0G.P('KQ.#%[4RV.WYRDI'R904!%$& MBZM-SB/EE-U(CC%B_,EGQI\D=*<;@.,O/P>M.%7@\%^VW@PEX&?D^HT$N$,& M@W4GI1;8#K"=G#]+.S(^V7 M9MYCD=TW#] MLVU_ \&[V[/BW2UCX$"2 M=IGMG#$'N2DBPU*KVB9I;YTQ[+]^:.U\87T6Z37Q?>)(>_0":P'S$5,%L@"3 MU&"0!>AJ@<#=#IZ ?[A%Q7*"1%3Y9$., M2'AG4- "9I)UB7L1 B<#]N)8&6]R0KR,)[=2V+@GC ,6Z6O)>4XU!=,2"8,E MBA(\71N(0$+X!*:FES$-N'* /WETC"BX J;S??MR>@OZ>AOW=?V\F2^ZG&SP M7K_5,)N'_UK!:IZZ&\^]SU>>GQP]!=*WWU_8[HPZZ!:P]G,Q[]*O._-_7]6+ M[O*ULE>O/4#+R\NK6?,UQO?+QO_V=M7Z"[OHOCG+!7QR'L51R'H'VK^M5UFWO[+:5@EWO&J7D ?.:?K.K?L>F4[=J@H4Y?O M+%T"I=<;H_EW4%&NGG=WH:]VW!+2IX,*VYRGQ@WB.@0D+/&(.V81-4R"O:6M MZG>Q\S12R Q>^OLHWG>9A_/"YV2*30[JK4L#: M:,>0MN"ZVJ0XDM%A1&1(@BOC2#CY2B-3@*$YBFQ+^7_[LP-OW^8='M9A99.- MS'*%C&<&,0F4"J(#PD'9**RPTI]\]8F31-^!TBW@8%[S<8Q%]UN^@X>[2KKF5_G M]GI+.6>K]3#1MK:M% .=9S!#C()>3-XF%*S"*'!.I!?&@*8<1?M/&3D7NBUTE)9"( M+[X$ A&!P'_^SZ^WBQ_NTWPUSY9__1'^!?SX0[J<9K/Y\OJO/_[VZ2?UR5Q< M_/@__\=_^\__YZ>?_J_^^.X'FTTWM^ER_8/)T\DZG?WPQWQ]\\/?9^GJ]Q^N M\NSVA[]G^>_S^\E//^T:_;#]PV*^_/T_XC^^3%;I#U]7\_]836_2V\F[;#I9 M;]]]LU[?__/#SZHNL_\/99**7\>?O; MPZ.K^6L/AD[AS__WUW>?MI#\-%^NUI/E-/WQ?_RW'W[8(9=GB_1C>O5#_/=O M'R^^Z>0V72PFR^SK7Z;9[<_Q@9_5-*AHLXC:N5S?I+G);N_R]"9=KN;WZ450 M[VWZ+ENMPJBVG=_DZ=5??PP#_!JP@QRB'7+__;!EFS-(1 MGV[5Z=#>3_(\3,3W:44RG==+IT.OQH8J;=L:YF8U7Z9A'LENO\R7V^6M='3' MFW0W*+58[%??RZO/V7JR^+#)IS=A$?R0SZ?I^W1]>64FJQLU_>=FGJ>SJLQH M^T7= > G\_S_3!:;=#\LDX6Y89;FVU]^SB?+U56:-Y*\YANZ$_EB&4R+ZWE@ MO0I3^WK57+D5>^Q.I+.GKNI==#?H#WGFL_QV8N>KZ2);;?(&HR_MJSLQ*LZ] M90U;&F#H_W:^CIN3E5K.PK>V#MN8L)V9EP^Q0M/N!WDNDVMTU;T0U2A1N8/V M!GPW63Z$=WW:W-Y.\H?+JT_SZV6P::>3Y3J8BMEF.X0/V6)>D2^U^AM('#7+ M[G;K[_OTC^VOU\OXZWP>( ]#655G7*?O'0@>/5G-I^%I.U]LPG;!3?(XRM6' M-/]T,ZD\-7?[UH&@N0B/S_/XH5Y>OX@BS7#VIVG^;K>5C!K^/&WZWN[CI2_-DO'@Z@NS"RV, %6_-1 (GVZR?/TYS6\OEO?I:K>2?PQ_"#NZ,)?%[5Q8U*?AI_E^XV?" MGF"^_CA?_=X15NV-:"!(*UM.#7IM3;3E*O0_B\ZUIYZ5"J,O:=CU #^$E76Y MODG7 :Y%[=&^VDL'0_^T#O_<,GGG(O&+[(^S,#[905\#+GV@ME):?%W78-2+ MP=3L;AAAVE'C&7UW+.;EW=Y35UM-+WOH>,C;G<--MIBE^2I:#.N'ND,_WE-+ M(M@TG]]O?131!?"W='8=+;UI^,%\7<&ZKMB\G\&>Z[FIV5T_PE2S0\[JI*V! M[W,/HCDTE2GR_1JOOX0?ET*YZDV'0[K M7.*>TT>'PZY&T?*6+0WQ$.;Y-9U$__MME6COR49=#NQ;>[*QEVOMT%$>OT@8.U_NAO=KMG']+HK;*J^;4@H'G_Z.8PB/'VQ7*?Y M-%LNT^DZ_&:=3;-%E^C4&< @@%6;\9KTV99863;[8[Y8[+#\)B&@=/3E3;L? MI)\OY^MT&VIX_JM?)^M-'NS%JH1L\R7="QYS3F>;11K=(WG^$&WXV^A!O+QZ M_F1S^6N_JT\8BH?:%/=(G]V+57'^J-I!2P,^$>$K&VJ%IMT/\EP#ND97;0FQ M]9]]GGPM)\$KC[8_"#6;S>/B-%D\6:FJHGA>-^T/WJ:[9+W=$):S=_/)E_EB MZ^TX7X3JG;4OB+NZ2J.C)OTX68<>@MTS#:^NJ8OJG;4OR*-[6*>!!^DW^)XK M2/7.VA/MC^(F#^83Z;KS62Q-Z3#-!I# M&"\S BHCVT+G[0OZU()>W<3_1P?(_62Q3Z1L1^(6WM*^Z%5GF",-6AK0]B31 MXTKQ/EV7C>AXB\Z&=*Y]6KV'SH9<3;ME[5H:7L'_B_G3X&CT*1>>E?\=)H/Y MU78'NTNX*1UZDSX'%*LB@UKHNBTA8]CZ8IOG%>A;*?1VHDEW@]H>DUG-=R=H MSMT*U>VO.W&*4-NG=3;]_7"\*_QF'Q&N:H6UT'5W0CYF$VY_^=MROFXN7O5. MNQ-L^R,=8)W%[)MTN6I(QDK]=2Q.!#;-[]-9V GY3;#;THO5:A-3^!K*5;GC M#@4\9'[&WUUNCU@T9^(9O78G6C5#H+1A=P/\>SJ_O@E?J[I/\\EU=)-N;K=0 MK7Y;53Y'V;3?ML3;?%FE_]R$4;C[\(_24;_^>#>#.=>(K=B\I<'&W8]-OY1" M]ORYEE_OYZOI9/%?Z20O DB%)581M;,[:EF <[5',LFGQ6CV?WPZH$--G/ER_?-L?OOS_IF?)XMGR;]'JNX4A71B MQ1ZZ'=^3EFT/*OPYIA1GRY]FZ=5DLUC7'.+1?CH<<'8[F2^;C_>;;EH?[K;W MGV[3VR]I7G>LK_71]D!O0G_Y=/,E_>D 3GWY=I\M9.NMS!.7%DPZCBF,J1K7(IJ\I8:N J\GJRU8+F]5/UY/) MW<]Q3OLY7:Q7Q4^VL]Q/ .YK?OWW_8^3BF,.0*07Z_3V,-#%Y$NZ^.N/85!) MW:X2+;S"BF(%+9)&($V]Y4PH2)S SL)O0=D62,GRO:9&@\0%9A8X!/9H<,(4JX+&(W-5/OTARV=I_M] MH1<$#3_83E;_$0N"I+.__KC.-^GC#[/E.GR%;K'-C0WS5'I]N[7G>R#?X8C) M[DR).91B4E_GI[Z_D^T2PQ"C#&-.A* >6VRP+P#BPIL>Z75B5:A-MS-9D'4' MW99;/=#DV5#M-[;+*_1X]?E$,HT1,%H8+C@.TBDE"MF4TC9YU8;KE!Y'[<>7 MY&A);UEW2'U?;!B&!=_(,FX2#*/\)W/D^W0=\QQV!2H?0[U%J"@)P-YH2"%3! B 6;&Z2ZIHGY1Y;7/TDB\--7O<2ND"L&$H5 PYUC*U MZ6I^O=RNO_ECB+(X*1Y/-:;GTJI>]XG6R"N*N'?$.PJ4 TX7R%$%*NT77J4: M>HM4ZP7$ >AWS,H[AV.G^T@@U80Z183CSE@MM >'3Q P69](^,T1J56D>F/+ MI;E0ZW4^_[)91[O_<[:K?;"MD_IY\O5CMECX+/]CDL].\:5Z+XEPS%/II.(( M &N5Y$86.+#P+8UOE>MOF]X9C'W1:9LV\6H=AU=WV<\?3A CVBJK@G'IH ,0 MAN^DD,HZ,T(3J!.=O=A3-P2J+_6?^CQV>>Z/Y=UW9V97!4XG>-*@UR08AM1# M81RAC%OI:0#J,.MR*<=GZ/1!J/X0[8MYS\>[O3J@?-XVFSQB^R'-Y]FL A7; M?$T"A0+*"QNVSEYH0Y'&!R2%47I\ME,?W!P0XC%,DPWGPX/D2BC-,+6* 0,@ M#>('T[: 'XOZACEYR^3J +I'TOSGSZ_$/'N+A3:X2J7'(.GSKUO-_K'9^78N M-P'^*K)6B)^V^)8DJ-S%G1ME4F,B4%S[]FQ SC,P7&CUN91592N+M3;J-R'2 M>&ZXY8YK!9$R!*,]7A K,YK@ZR <*5GKND1ZU(':ND"4Q'&;=)M8K8D6#C'/ M@XT;5:G) 5YB^HS@G!7F[8E4+5&Y!M1#[2FJBE0:,6S6<2*=@<8"0K67UL>P M/"_00MI2->Y ^ M1S?S&[ 5V\3R;66%60PD0U:$U8%;YRF6H/!'(NS8F\X1K*RW2NEA]9#ZOM@P M2@-I3"08/,-FM E>!D$!A2(<$2$D4(#)(GT;231&(ZMX49&#X<@\!P+&,LYK=!OVL MUKL:"7L:GV!(2"6>D@UP8Y5TB)>(-C5YVEO8R!.ZT! MVI]O>96&=]W$"ZW#++G(MM>RE#/G9+N$<((M1THYRQS@D'"N#A,M:' BW[/ MY&D3TUXS\-YGRZPPPG9@E!/H=,-$,V3"UA!AZ@QW(NP7#YG_B M6?W_$OF<& MM0KJOS..CZ?#8N2!M!0JR( (\[CGOCB#A*!BI#8]^?=,SP%5,);DTM=J>+5: M\.?IA=>/+N7>7WBZTEN/>;+%K7.Q6N/ZZ=5S[RJDOY8W3B#B %,M(/,,BS"Y M:LBW-*0>,:4KU3#I:$=P*&1W5(RR!-:J7232*^TY=5X2B54PQ2@]*1/ M+_G)7-4V%?K<].\&JU%GFQZ55#]LK^@[G0E0H76")4;6>^J%HIYRS"QT!5B. MN?H+;<>YH^VS(>L:O+[LO>. A&&4!H KM$XH(8(JK24D1F"BC="@D)L Y\:= M'-"J9JNRIC%Z?Q[VC#*98.RD&2K4_R=%K(]I*R)PA26+_H;O^K5W.V#83J MX#/6D_L,SYFO0K-$6>Z\8)HP13$RR@1KKY#4B085#_M?TCJN. M^NX#$IM5@'FU"J_\,E]N/Z-^WZ866Q+&0SE7G[/U9'&XC2Z?3]-M/"DF+6^O MXLN/W-G48\"BD.#)U8!50A6GFB6*: BX-<)[HI6V .B]D]$*"6DE]WS708I7 M!%CIAR=_JQZLJ-95HIEDEFA.C,$. 88MM@4J8;-2/\>@Y:!%.ZH]&J[H!*U1 MARU>D;@D5'&D1:(4(M$4)1X8*K5W2M$"%&Y$GW&OFN&)MK6?=0%<7_;2:Z/= M+0OEKN72MHG$T!G$@% ""T9CS2U>R!S,13SNL$1C359@1AMX_3FX,LH@Q/@H MC._.^H6?/%,@@"BR@'"J;!882LT%\6X"-+U7<2=N71: MQ#IK!Y6^/^0G6X:/Z32[7F[/H\WB9:]7\[@(JM4J7:^*?4)T888?SQ#26HT04EH?ED3@97T[KS-OZNB9W0;0 M;Y'<%\OU9'D]/SR\Q>'SS63Y2Y;-_I@_>I@Z)GKI.!(K'3&*,F08=(P8*\QA M/Q"+1-0F?6=G"T=/^K9![^WP:A/\_;A\@KY\+W-FI MPDYH4Q./MSBE];I [Q<*9A76REI#H24Q3S(6Q=^CZH&O7X&NLY.'HY^<:B'[ M%OFZ-ZJ?_*+?/=.37R240R>]TQPP:R%4 +MBOI<:VOJ696='%$?/X\8HOT5. M/UK2_=/ZU7A6\^:M4.9-TGF+XJER9:K^6Q;G"9;?LXG MR]55FG^G29? ,]D4+_6EEKFE%4D;!6\(4(SJBLY$KZ_I,M 4RP11MI8H2%# MS&!0H"*LJG0+W.!)EY55VS3I\CRT1IUTJ>)]DQ6J0GSS7 *-Q6&RE-)3R32W M 7=1 &!4KW3I-L&RLJ:?GV!I %=?IL2GFTF>ZLDJKENWL139;E7+P_Q_O3OW MIQ\>G_DP>8@_VPKV*-UR%L]8O)]4N&VIB])2YI&^8L<,P]6.Z6N?S:=@,[$NAF"22Z4X.J &8 C M+*K6B5>P99SZ8L8VQ?3$V$\PHZQI(J"TW#A-E9%(2\1M,+ *B1VHSXQA#GS4 M94;+.+W%$/>V-,>NL,K]9/&TEGG7*74O7ISPF#@-."<(.P40MIR;PPQ-4/W4 MT&$.:]1EY:A0[HO33TO$[.XM."!Z@I G6B626"\0A1*Z +^2P70XP.]Q@RL@ MASD%49=-[4$TX/1V+*X-SYNLCG:3(*<,XTB)8!PR@#$%6AXV":1!U:UASCZT M./6TA=D0Z1'/3^V,I0;5X7N,@J;OYOUPZV"")1J51J-VB<&/YA;5M]F.3K1W_A$QV795"TT'L23^R&J5)9 ;0P MPAH-T!X[B!CNTQ]R,JFB&T(\+TC<.Z"CSKLX 8=^^'7RCRPW\5*F$A?_&;TD M$'G*A1 >6(28T\JB(I\188L"^8#=0<\O")PW)C1?G5TM(OIOIHTR[O 6"38,L<+N89;& M49;? /#\T01[RCS41BBCK"/!:*'%04!(E.N5&M4V:)WI+&L5JMXRLP#+ M^#S'O:TU'>#7%WE#=#@^GSJ.$]O MR U[MQB/A'-G;J=J]!:6>\F9(2R PSC2C!.D"UP$HR-/^^N,!>>QK45D_\V\ M I]1;N;?,N&&(EHP(:=AZO^8KM+PTIAN8-/[=)%5NQ&T4OL$>24HXD)A X7T M4$%2U)I ".)>Z[57,\DZU? +-K6/86_G:N*YD1*#Z_!,8C%0TE+,)*68<(D$ M1>K#>*GQQ%8H0!4,)@W2L+-7:8^ ,OD&'U\[HZFUK?(.W;5,';_!3> MRBT66B'&H2!<62()\9;1PK6&1).R*IV%;M_@Y]"N$GK+4"O*'EXL[S;KE9VO MIMEFN?XX69_,!#_>*J$DG@670E).)=7,('/8MAGJZE\TVUG(MY]<[]8@JW_Z M?;6>W\::G--LM5YGT^SV;I&NT_GR;N?RS/;Y"@P:])98A(AP- M^S@)H< .8D0/LDI7_[QL9\>#.J5'?U .G_/ZVRJ]VBS>S:_J'3)Y;)XP;XV' MTDD%A*#60:$+_RVRQ.C:).KLYI.!SY/4QFZ(LV;O)WD\(W>?#GVXK(M:NPC[ M8 ! ++D4!&OC**:[HWX2EZ62 'G6 MIV^S?JW=RJIM6FOW/+1&?>9K6]_N)EL$9:WBT?KU0Y6TL1.M$N(810)3YS'B M"G@/A"K <:[!515CJ\-;F06O59IL!;S>-RG[>H@O!U]^?J9B%PFW7!!+HBT. MA8<*6*0+!"CD8MP!T59T>VSGT@UT?T82C3+R.FKN#,.9W3@O5JM-M*A?,55+ M0WX5>TA@$%-S[IE2F'E)#'<'@ 5M<%-8=X>R6E=MU@=T?5&GWB4"S'MM2?@_ M1]9I'R!3LI#%&M)G3'B7"-!@.0BH/++*$&L)8I 4LD+9 M("GZ;5TB4%GE9UTB 6+ ML7N*ZI^:Z"RC9!3$:!_:WK9^MW>+["%-MT2^O*NVV3O6)@F;'T:9-XA1A3RA M!K##'L@079\^G65@C((^;0/;=YI1\XM)L)?:&LF9TX! )84O2LQ*R&V##6'' MIW1ZVQ"V ]R0Q&COL@D4BPY#!9$S'EIAF58'F:WR>-R;ML:://O6B7IX_3FX M,LI=TO@HTE9JUKD7DP".",4.2$&1$M0#(.5A7%R.\+:S%K$^>C')>:B\Q:3C M,5TR@+SA0BFF73"_//.$8%2@#:3N\\;;-BI]UTW?&!7* W+Z6'GS?1QGN4[S M=+5>[0(Z0 (OC9\ *6:5J<&'3,+>F-%V=V@"I M+T*T?]^2L1*PL)8B+BFU%&*$BHP6*!"L?X2JL^,-G9"A/8AZHT*VO$_SZ,JX MO-KZJK?D7>U^O#Y]R5)IVP0 A3BR.KK*1=P;4X\+F<.>N3XM^-NB1\WS*+)8G*R\TVHI@I$NF$-8"D5C1NI!"R/HFJWQ3G*B-R&CFF.>< MW6;PJM5J?KUL-K><[#BQT''J&5 ^7I08C'?M#XY9QQLX7R!X4P3J%<;>4R5V M6_O7,P?>Q^5Y%9;G;7I V/2M)XNGOS?9:OT^6_]7NGYTGC[VM&MT**JP2P$X MM0D?;$P)AM 88@$U!% +-#'HX,_PJ$&Q#?BVW.)O10.C2:T]F4_S,=VIIH#S M0YK/LY/[B4[>EP#N,1)ALVV X,IY#DR1PP<55PT*BKTM-_H8T.V+N3;]LKY8 MKM;Y)DKA)]-4W<;:)2?(=ZQ)V+<#BZTUS&."8-BV2WPPFYQB#=(.WH;/O&6 MABC/\"'/?);?3F()FT6VVN1CK--0#/)B>17_M5]K\G2ZR?/Y\EK-_K%9K2/T M!U6>9_R>WW\"H:)9J) )NU0@NH M$446 %E(2HB5X\[);4.%E5C1"*WOF1^CS,,=&RV&H<.3*?7C[EQ3=%>47YUX MLEVBA!'244D2&2.*A*V3CJD$J26?82P'EY_#JZ,WD!5)AS)R4IMEF&>-ZKOV$2_Q U29Y\NN%'R;OT>K)PR_5\ M_7#$"GCEJ002R05Q2MMXU9K5@<8'!F,VWFH2 ZS\S>'K1O&[X1R=FI\_DH29 MB5CGA/>>&V$Q\0@?QHR9&N=JW0C]K%4HWH8:1[60#J*]EM;(7_G#W=7 M[B/1BFNN+78F[#$\]4#PPR1GA:R?,-)GHNQ(>-4$V0'950S?3?)E0&OU(B5(;NB'. VS]:\>2__>#:?3.\*[; M^+U!H@T+\ZAC2#)EK2 8%[>?!F%A@^N'6SY*T(:2 ML@X0&77._Z?U9+U][2]I=IU/[F[FT\FB["K)8VT2CPFV5"%L#7&.,HB%*8!Q M"/1)E;.")4WU_/RD8TL ]7;.=D>XIZ,MOX?F6)O$.:RDT,PX@@GB5F)@"QD9 M-FB<#2TC]7VR8E31F#&2H24/_W]EOR_3R>UI%_\W#R6&<4.8$]99 MR(D& A9C PX.4)W;PLH9RW!T=?7^BY6@4S?I9-5W%@]N7/D\FY;5G1Y'7\7 M5K8TO[V\BHM=/IF>.H]>K\-$2PH1$TYZ')@7\/6>%.A :49(EB[LQCZPZXM9 M9G(W7T\6NQ'[S7J3I[\&]=QN;HOL[P]YN@K_WAXNN+QZGZZ?_?X$RYIWG@A- M"&4RS,+.&\LTAO)@I0$H1EBEN@/&]8YC;^S;?QR;R>+RRV)^O?6?G"+4:\\G MAFI#P_1.D#<&BI$429D7.3;SS#%,-+9&Z"&>%51PT6&0Z\Z*WJ,YVP>GK.]X-^.&7 MS22LANLT%A]]=!:6U<8I;YQHHJ%T($Q=$A!F$:):' QRV."07V?^\@Z^\-9Q MZHL=O\6@P+Y8V>?)5YTN@RI.&@Y'6B18$TD (_&".VMTE/%@G6-BZT\-G16" M[H '[8 SL/(_WTS6?\\VB]G%[5U8M=S553J-$83PR,>P+3^?&R4=)N&[L%PP MRH$W..P1A97%IZ%E$^IT5BRZ/^JTBUWG,;<3D:@^8F]WD^5#>.^GS>WM)'^X MO/HT#X!>S:=A4E;3:9R'PW ^9(MY]P&YLX:B9MFV(&3<'_RQ_?4ZAM@_Y/, MW5V ;>CHW<$A]ZY"U.[EPXEB%#&@'16&2..Y(7P_ 7JEK*Y4E+ECRC!44?CGAS!\5E>?(.[ M3S3/EN&/TYT?J21"=U8_"6=&4:>]A4 I;#Q1WA0 $HKJYW!W'+6KRX/G95,Z M!*LO$RK>'7UY54S?I14.7GL\,0:%K:.DWG(5D.,>,'N0C,&1'U+N2(M99\!] M3]089?!NQ(P8A@F/\H>9MO[6F3[+DULSUT>HO@1=_?,IT5YVY* M*?!Z@\02C7WX+R)*DN@#@O:PD,9_C2]?HUW=MP)+7THORC^6'QQ_]F2"*0,> M*!WL7.LQ5)+3P^2H08,KF[O+&FS/1=D,C+Z5^WGR5:U6Z7KU;C[Y,E_,8U[! M^_3T934G6R8&Y?)/@9TL=Q=O?2X8SZ5C56[TX2#6.2& 4B9ITII&CZ4 B5'5'T_ M0F5NM\/HTUR2>KF_?9,AX!34\G_1QIDFCO/:;6>*8A=%+' MI-E"0@]D?0.BL^RO%IG1$BI]1.#/"CUOBP:$I_>GN%\<[AXX\*S"8&=Q:.&3 M_!3/+V]G<_=UNMC,=E>M1X$WZ\DN?/Y\^.\JA*O;>D5"I25"* P-$P!)B2G< MIWYXAP09\$CJI^E-.MLLHK>UF;"E0?)67Y1XXGUT VLI :7!N/>X^%B=]L:. M)/X6>.SN'Q'W.B'USLH2P3H[JV),E1;8X1C"@:*,.I,L> XH7B? M/ISS_/H#VI['AAK":1A)YG*WU3IN:=6^D\4"U^FY^&?6FX+ M/RIL#]H@<(2>^,'W,4, /SJ73#SJ,<_C#NGRZEVVO'X7P)CM/-JGW3%#'%T8 MX6F*#WDVVTS7?X^ESY;K!S6[3_/U?%L2()O.W>KN;H0PYEG82JUC@QCUO-O> M&#:P[ZT8TX=%'/*3@57QJI4W3B@A%G/EN7!8:!'O0L/2(F<4N.MQ1[3@]1.B4IY5B-91CJD25V\1N<._W23Y>M8L?5B>9_N M#Y9_FXUILF4LPI?OHP(F3V?S]A/:C?#"P.J(KG]'BC1&#"@"'4:^:! M$2A\^KNP"@..659I\>Q)TC+_Z.L-DD!,C)PB+/R!*^PD"D;Q3D*K.*S_;;?L M#6U#22_+A#9'9-0^SQ<25O)UGFB58&@PA8H+I2")9[>H$@4XVMC1EM!IJNLR MZM2&J#_WPG, JOB@3K1*>%@F@0#2:4N4I$AJKPLYN1W[]1>M:+!T0FF*UO?+ MCE%Z)L=&BH'(L%FML]LT?S'R6L3I<&F"/V@T^7T)FPH?C_?H/BF:>+"9HEA9 C#DA'HG,;LL R; M7D_1CLRJ:(+3<,PH!GW^"O*L::*A$PR$+T : X R%#-:V/94X[=G9-14:"E3 M6L'MS\"8MV)XC(0HPQ#DTV21KO8U)>(-+F6&QZO/)PAC+[V53 F%K=4V6&R% M;-S)^I>A]&=NU%;7\XRO%@#J+=E\YY$,PYVF\_NXHE:MV/BB2>*$IM83B&(2 M 5+:&>0*"0EK4#6Z,]=U9Q1H":.^6/#KY!]97IC*9<<_7SZ<((FI4TY!0XQ' M-!A>B!VX#4']+(CSXYY#VI2-D>E+W_%4S>75-\,M-0:.MDD,H(Y)R@#E"%"@ M 32@D-%RC<=M-S916M8M1-\G'49I%(Z"!>=J_\BM:']+_UBDZ_6'R?3W23X[ M?2GK:\\FE#" 1;S2%$B'F$9:%$X1%P0?8:I""YAG[:)26WLV71POA/GLB<0Y M:*/ORFFKO0 $678P)ZR2]1...C.Y6M94;2QZVWY/5C?QMJ#PKYB]7IUY:@]>I7W"#1#A_4YXSVF8L"R#^&"G.M_K1KRFZ?VN>8RY M ZC>8BDSKPCA& $.*)+4,RKWI0"#A)Z)^M9X?_NPYF1H"9T^IXEGQ/U6@D#L M;W_PY,F2Z:-VOXE"UF.%# NX(.:@ +2(NC@G7?U#WIWELW8TK?0%X6!.X<>K M7N$I-IUHE@2Q*(G5BP$&2 '+C3[X2HQML 9U5D&QCSRG^@CUY@*,A^\?C^6; MFTE^G9ZL__5J@T039WRD-S;8ZB"ELX>)50I>?]_7V66Y'>B_%6Q&EZ7:P_66 MRU5X5[S29J8GX9?3]---FJX'>>>'2304;M)U0&/1TP .Q5Q7EU=Q"?&+[(^^ MA'_UW:4/#(Y2X'">WD3_SGUZL0S/I_'FVO&,9&B +N_2W2G7F]*PG#]\(2 M)0B$Q@&B&-]+% -3?::&G7N]:V5EG+[>]3P$1IUW/LSUKD9 +A"@B@.%$/>. M&UH ""WH\X;@)O>O5>9!H^M=SP.KM^//#RW%KQ,%2EL&:M9+Z0C+# M*1UWZ*\C+5:ZS+,6<-\3-489!APQ(P;-#^KX>E=D-9/8(\LQ]T81"$PQ#2-, M:9]EPAI=[UI5A;6N=ST/I-ZR!SNYWM4BSSQBB!!!/3)2<'B0U3E7_YZ>?J]W MK6M>M E.7T1HYT)/8@(NP;17T#GL-)<4@D(VX.2;OMZULMXJW>Q9#ZGOBPVC MM"'&1(*AHDNWM]ER6V^[2F&M;Y]-N)2A7X(45SS>@AOD(85,3/$19A\UU,W+ M(EJ-$.G--.SD$E].N#.04.2XTMPAC+ H9!6"UX\B]GR1:UWMMXE.CYN$W=6" MZ>QR?1,/6[YPB%?9*%3K(Z&::VM0F#F#V%)3)\0CLJS!O5F=)26TS)".D.HO MU:F=*Y^9,! ;XIF6!"!H"*"'E52K!IO&SO(-VN5!*[#TI?3 RSR=K%*;[OY] ML5O@OHD0?($'IH343Y'M\\KH MNF&/;L'JS<<0@XFKR\UZ%=TC@>NG_ K/GTTH#U,@EI08XJAGS)&#WP0C 4=X M%4YG6GON9FB(U0#[B6T.;S4FG&B5".V !=1$L8S!0=BP5N[EM)KUZ5\:&2?: M0ZT_#^1S'$ZZ'9\_G!"ID'1A%O76,,.I]MX=I,)C+-K:V_S0%*S>#K"EZ\>\ M&W4_F2^B^_5S]H3,>S&V-T*?X,>9/26"<8@@#<9;^!XXYE" Q[2-[A0OC,C MM"_R=(MD7\PZML/Z;1G 6\S_E<[^%H0(D^,O ?LHZ>7RR36&^?9B)AO^NKS^ MD.;S;!90N;SZ//EZ@H)=O3*1GA#%J,=$.2V1)O&2V3W"09'U2S1TEJ#;%U=' M OEX2/THIPT"W4_BE76=T?G\C9-\_D3L& MNS_G\R%1XW-VQ&>ZW=Y\"6C/(B(!CEV>?QK07LW7Z:K3F[]U>H\,^EYW.!>KU2:=/?U$ M=]OWW47*S^4MVP*=UULB%##6:,8(DI)+[+0K_$\$.EG?URK>.B6[1W-@EFT_ MC+9(=J*S1"ELA;8$\?!O*YDA'AV^/=R@EH'\3CG6'IBCF,B^N:?[PR:?W@2I MXLT/I]/(:O68.(.]UM1H$>]3M)Z2@T.=:$?J[]L???'?&=M:AG0,L]I186I. M;$?[2T#0 O-.<8^%$S[8T0==!!WQ!G1[^T&('@#M?U=RU#S=[#9/U72W6PHCWN^77EN# MNWA-XI@76CBBA>%,<66-+#QFA!C1X&SBFPW'C #GWB*]N\RF^7VZ^Y(NKYZ= MP9DOI_.[18!XMTH\'L$X%0BNW6E89BP5C M+E==* $K9X5MEPJKZ;'SS\9W> M4.V\&L931^AR]K=T=AW&KZ;A!UO__K>C:?7T?,F;WT_R?/O;H:]Z>QSGQ7*U MSC>[(W"OC-C.5_& ]";L%-Y5.&W?J-^$$JXPA% #A3W$!II])3=*,8:VTAGD M\>!5=H:_=I^)1E2%+QP@SSC%7 JOP1XG2!SL\ZSVR>/^/;$A&P;741<1>%K_ MYETD0%3TZ0-\QYHD0EJK./'<!#8V0^EYY,0P? M2D[]C8D.0V:5[*JL;LO@E9_L.-8D88!$#[+ 0"BDC&%J?TU&D%!"WZ?)4G'; MU8:Z7DWF:(S.$/I_-Y]\F2^VJ^59)'C1+H%$(0^DD8Y *!%QU.*#K(;5]P=U MYI?LF E-(>J+#GNSR::K^?6RBD'Y>H-$4L<@I\!QK)PDPE)6&%?( $)Z),#( MSTQE86!JEV[(=Q66=8=1?4:+I8K):;6] B=A?;M:75Q4J+958)$VZ33 SQAIO MB))0::^/D31AT_FY1R.W6'J$>>R$+%W1FG6<> @(4(!Q*3E$Q&D,48&6 MQ-J,VRKJAR@ML;,1XO_FZ6G41FF;?8_T?%NTK%",L$G'":?&6V9C,4:%F"0F MYMONL]0X42,L1M87/5IB92V<^V+E;HB/]?VJ9=J=:)58S!606"E.&+9828[1 M04X'ZA\L.[^FR\AMQ/90')@MI2OGR79)$(T![@&(!S0-0#BL%(6L! ,_;@.N M%2U68T8CO+YOCHS2>!H?-0;*P]K=^[B\=E_CN<-RD^;U!HFFRE.H",*&,VLQ ML8'@.E63'>'1Q565#2,N&2$H49$)PJ;A22 MP!3.0(R"].,+H'9#AW9QZC_\LLU&_Q,[Y\NKI"=XOJVT [>0:6]HZ$10H#N)M<,=H=&;AI17E')59(#%*P9[W9]5XTBKVLJZ0*G_%>RP1#^% M(\R$%2:2ZITDB'$1C%%!D7=A)1<8HF+K2[QL4"RWLPH60Z]3+4-:NX+/R]R, MU=,,7C-9W?A%]D>$)5V=OCRG47^Q7H?GT5UO/#1&4DU.FXG1QLCK=)=Q3K5'8+GNOF./>:Z,*9+AM4B*O M;9+UQ(#7DZJZ!'7(].Y5+$R^K\?\KW1VL3P6X-M5&PI__9#E)86?6GU/ ID* MH 5[@@O,. 9E+FQG/YCN#J=Q?)_3R/5YN)B MN<[:86^3=R66&T\1X=@J%NQAPH0Y&,2:@?JF8.M;RQ$QN$?$^V?Q:[=!G%[; M2]LF2'!MD4,@&-P2:D>4Q(=ME^+U3^QW=LW,T!N.=I!\9,\P=?*VZ1F=5LO+ MIEO5A)>[Y7J^?KA87F7Y[>3I/-K!:XLBQ#I=AA[6WU0D[^EU(RH$>!6OG'TR MML=/XEVE@G\5VB<"<2,= Y9X9HP@C@JZXST6P/E*1_4ZE7^['L42JT&[48CR MVGW'FR5*X+ \"<$,DDY8)Z46>VF#U+[/3-62\GRMZN[%;-@:1),Q5]K[F*[G M^?:]4;SWDPI'2%YKD%!%M/#!L#'0.B0 <9X4D#A6[1L9ILI>&WI^>15V+> M6&C0DMO^4]P"9DL"X/_Z-+D/)O(JCN-H_E5IF\0!!A7A!B-(%+.,$*B+<5MD M1UBYI+D*LF[ &>:;_G27+5=97C'=O[1MXI&+VT(J)(PR0D9I86,Q(DE]B['S MDFB=K_W-X1H%15(%!1"*KE;*8QR $P$C#0D*A%'E+9L3Y:BME02.4OD<^O '38#@: M#*/^#SN4MK&D;]WXI39!6=/$*0(9TQ@;Q@&D$%*G"HFM]KU:BG5,A#K*RSK% MJ+\T@*LTS[^]H/+)"8R_S]^?ALB& [9&:KUEP)ENM'[/) MS@^X?ML^ 1QBKZ0TS@' * 8<'< 7!(SP2.L@,=A&J/7,F"?(^$U,BHC'?S>K MRZOXDTH'*ZIWDW#+G3#.6FH50_& FBIV?P)9V6=)X3'QIPOP^J+1I\W=W2XM M8++X;9ENKWX[K2HYA8P&LOTT& V2>!@2Z^IR:[R0Q(K"$@O;$E$_JM?C:C+ QW\F M;LV_]0^3AWW%C_(/_LFS"9+.8H:=OD>3S^L)R]SY9Y\5<]6;_ '0Y1MC6T.TMB^>51?,P[M)0;H7681)@4'@,+ 44 8X,0OP@ M-R-'KI@?2Y2_58TWKZ/UYV#/*G("QDV8\9%D=)N7R',(*S1.LN-7$(L40 M!1Y"#(IXN$$*LQ&>:&A5GQ6XTA"RWLFB'PY__-L\SI??IHKK!S$'.^$%ZXTS]P$C')QY&9?.T!_"@<]%+,6HM84?[272\*P0S M0@2"C&+G';*'_9 7(S]4V;;"JTQ6+4/YYZ;7V&VE\;-J8#9=+.\VZ]46%%C= M7GK9*I%<:,Z<%TX'(]0[9LW!,4,\&6$Z0$=Z/,:6QI@-R0U4BQO[5HF5E$(N MN810$D:-##@6/IPPII$W4(== M@2!$2N"5+*1RWO99,/R-V<:-P1R&(F:R3J^S?/ZO;=9OZ2Q2WCCA#FHJ%0&. M >4)L,"80FH+Y,A/"C=1XTE&M(C5GX4IHS1>QT6088CQ:[9,'WZ=Y+^GZYBD MM2HEP^L-$J$=,H(@#)FGR*JX&!_69"*X395E'6#4%P-,FJ]WUZFFJU@, M_2Y;53C_=:)5 IBVV#N""$3,6"T8.-AH3L+Z);L[O!*L,RZT!U1?A/CMTR_9 M?9HOMS4UK]/E-%8X3;^L/T43:V^%E;"C:A>)=50SHZ %3$CF'*?%W1X&^_#S M\26W=DB5CE#K;2+);F^#F3^?+#Y,@KU?/H6\]GP"O.3:2VF@M=Y;[UQ1-M=@ MQ'W]R:.S=-@N)X\6(.I/_?E=E@?ISYPK3K9+>)@7)>58>RTHAYB$)?1QBF3U M3Y5WEM7:*1W:@ZHW W.SG$_G=Y.%SBJ9EZ\\GF#$6""VH818K0AC7KA",FP: MW%7$WB )6D"H-_?FKC#.XZIVYM10J7TB'2=8>.T(".N@P$#9(K@0?LSJVQ#\ M#;*C"\AZIHO[.KV)!]:+VQVJTN3U=HEBU ((/>=6(2D9\O!Q2Q\FS-KT$&^7 M'JU 5?O(U(=\OMS.8':39LO/:7X;2?J*@D\\G6".PRSG! @82"C#Z-P! 0U& M'00;)#N[/2S[.V#U9?UX\8:?3-.C%V.6-4G"[&8-L39LMQG@$O-#I16#*=0C M=$F,(Y>_)4"'HLP>PC,8LV^1< 0Q#3)!Y)@GAB#Q*!^!K'XV1F>.B7$2IAZ> M_8=%'B/.CV<0*X5$7FN8>&6I%48Y$;9B$'G-Q6%"]52X\3DQQL&>5F&M;9]\ M#&/(Y]-U.MO>)79B%CGU> (U49@BBZ!E@$ !B2I&2XC']2V4SEP7([!0V@&S MK_ECA]-Y4\?1-@FP4"$+$ A6%_8HF/6F<.L2B$S]]/?.W!SCF#7:0K0OUCS! MZ#SJG&Z8, Z""<\TD=[R8(01;8N#!B3,F_4K273F"!D'?UJ%M?-J *_FRW5> M#N"7-+O.)W)-XH8KCFE"CJ(+.5BESA'E! 05\KFZ0:E3].; M=+99I)=79PI75BR@6<<)=$ARB[#E-@;EE#48[A%#8>&I[V1LN4) ]Y1X7J:I M3UQ'70$@5K_:OO9Q!IN4'8,[VB8AWMJ8"!W^:YG"D+C]B8H C..LSY.U9V7W M]L6'YS1L"!_5^>JW__X^3BW2MZ M?OQE(H66P%$EH6;($:\-M(MJ8M. M3<4YTI QY70Q7NI4G]?V#::VLV&H[=R]7-^DN=F^]E0*RM%G$\(!4#C6H(Q% MSA5ED+EBG)CY$4:&VE-76ZCTM6 6V_]8,G']S =P8LT\U2Q1 D*#D.?<4>$M M# ;I82>$(1KAE1.];_I:Q*]S=]IY_J3]3W?^HUVSC^GUO]U'W]!&*620Q7$9 MM@ J&7=L.PUK&!1?R1GRYW(?.6*-= 2[6! (.:S"^K='#%#.W[[[J#(EVG4? MG8?KG\A]Q(!1WAA$%/2"$T30_IQC ,8(4]_F'+?[J#(?*KN/S@/R;3H*/$9: M8^XUID X+0G;'RS8RLC<6W4?5=9=98]!/:2^3U:\,?=1_V08FQ\"$R^1\1!; MP[@TYE!*,$Z.R->_]FP ]U%E[%_Z()\IK(+#584.FF:7> M*PD+TTIB,L);@]I7V]DP]#7ENDW<"I>>8'GZ6 *MA\$X!@(@J2!F4**#K6PQ MJC^Q#N!@.E>A+0#2S#.H@OD8QK]R7Z>+S6R^O/XMP+B[NJB2M[!"^X2&]<0A M19507#M""<;\L!F2:(0W_K2GX"Z1:JCYU7QR&(NYF2\G5=1]I%$"#!( 6$=9 M/)$?H]: '48.0/W@6F?)OYWHN!UX>C.0)XMTM=]8GO80/WLR 6%V,L& A 8Q MC16U9E]>,$Y1 -<_@SH^IW!M5TXCR,;I!W[\Z;:"U')VL0Q(3K/E,IVNPV_6 MV31;#.T:=LOU?/WP]_DL?2+97H#7M%_%-UR[S\0)+@0PVH7/'P,IO-2[ROE$ M>B9 I8(.73N'SY7ND0;QR_F4YO?S:7J&S[C%]R6,4BD!-T1YI GQW*A]2"]\ MJ=3V>2[VI"NY!P8=]24/A_>H72Y26.D*,-$JRA@H 8 M8S2D3'FEJ2A&3 @>889B"^AG'4!36YDZF^0GRG"]>";A&AND@K&%N ,$":11 ML80I+!L40NC,O=RRRAJ@45M+G_Z8KZ ]K:Q7'DT84DA"HRU 8;>. M#8BAC/THA;,CO#*^99TU!Z6VZM0TC'V5Q=3((,S6"W9:@4<;)(9Y Z 6R#,L M"-=.*W@8L=0C]!.WK,:VH*F_]"TC>GJRG)6L>,^>2[@"GE@/, 04AU4?:G88 M'V>L?BRU,_=OVPM=,T1J:\S9CZ=5=7@@"4NLH=8*@#$(WW^0DKAB1%+Z$540 M:XAHUH+XM17BRQ1R>"!QQG%N$&+*6(@9DP86CAVE<(-#M*V;&BTJI*[XM17R MO^U':S]^*E/+L\<2J!W"8:[%-A9<(4828(K1@;"?&8]-T:)RFH%0?Q*+*]TR M/5[Y\I6G$FR=HV&G8#T#VGC*\+Z8/)'>03O"(KDM+SF-\&@6._YTEZ8E)L+S MYQ(EB84:.Q'V#B'>:N/ M':;;/('GO_IULHY%IQ].A[\['M]C6,=,\OPAEI#:UB^]O'K^Y-!1^A-(OJL0 MD*_2/ %:2T_"/&V0]2),S/%&UFTE*Z4YH94<"EW'WD\(4CV@7M9)8@1'#DOL M"#;.*2$(W=?+WZ:W]'F(\V24O%VU'@V(MXS7J*/<'V/A\Y+0]N&9!%*B"$5A M*X:Y=#S@:\A!\/#7\<>SV]-MU@Y(?1ENV_&5IEX_>2J!#G,7!%'V<58HJ M5LB!/1IY]+F&/E[3:",LWJYN1QE([E>EPZCRUP#I[>:V_&:@I\\E7AN)L!6> M>8LUQ 0*6\@"5(,[!KM+N*VCB>=W_S3 H#=]3KY6T^?3YQ+FC0$"0^JIL)Y[ M:2@M9!&2C_""AE;TV0"#OO1YPG[0#[]._I'E9C%9K4HLJC-Z2:R02 4DK VF M"!)4Q,/9>WM6]AL'&)O-U1V,(Z#3X_C?3V[3TJ2Q,WM*$$70R%ACQCE+.?3: MR@(/H*0=MW77B>:KLZM%1/_-M%':FF^18,,0Z]U\&C%=7JOK/-W57R^U=HZV M23RG3%IB@AD/!?9>*3Z8DH1 M/_N8+K81I=7-_*["3-JC&TMU]93TQI#W4 M^F+'943^,M]'%L.0]63Z>V!V*4%.-XP9$0)8A\(6E=\,DNC\.4SQ_-'$RZ0TEP1+"VWPDDL7+'_U/'^\/'EI_9% MA890#;^Y^6V57FT6[^97IT*E59HG87U$ FLOK87$$LH,*_R+6DE6/_]\",NT M>;BT \R&9\OJESQ;U73<;9LFS'C%XZ9/(>NP95Q+<5A#/>-ORC;MDB6U\!H! M0]1TNKG=!.,IG:G;+%_O;R*OQYDCG26.2&,5!PX#JS'Q8:E%!2J,*?FF[-=. M6=0.@B/@U>EDRM,-$RAC*C;4*M[)QS 6!NA"6BKP&&_8'8@OYZ/5%S<(7]S>3>9Y])9>7CTKXC7,6]]/\CPL4?=I][A?+,,?T\^3K]TB M_/@6-9MM.Y@LGN2'#YU*?'F71L"#$H*]N,B] MD<5WR!%@XTY):4.%E5C1"*WOF1^C3"09&RT&HL,JGZ2+IT,NC=(<:Y(X 44L M" 6@451J&+9;C\NU9R,LF]6.PIZSH!U\SF- G2L;[/]Z1JS]I(]';D>_-EE?YS$TQ-=Q_^L:WM7'+3UNLM M$L,YI=!"(*3V3%K*BZ)3QA'2H Y0QZG,75E][> T( _*+TPZUB8Q%EJ-, __ M@YIX#@PXS%)<83UN8Z^QYLJ9T BG[Y,3HS3PQD.%45"@U*Y[]?D$$.2U\,$( MYE8RBC#2Q13JC+$C/,'6@IY.:[X6,KUE?<>5,%O&13%=3N>Q]L?[6.(BUI8X M_/BAQ$ZHWDD2*[)Q["W"8:EUT@F+Q0%3[/HLN#4*TZ$SZ(8AT'[PI6O'B5:) M51Q1B*WUW HDG9/X\4.!BHS;HNA"H2?CH:LOO5Q?G[5**R/5F :C@0UPA#[ M#\@YQRVEG%@.E X3J2?ZL*D+=OZX;8RF:BME02.4OD<^C-*,& L-WGXHRL23 M3]O;+ZR '!O-C2DD!-2/\*++YLJJ&H8Z#YO>3B4'Z5?K^=3LHB[E9Y%?>SX) M\##BA>;6FGCI,K.(%[(Q:^OG6_<8LFJH]S: Z41WXSHC0+D1]4>+_3!:;7?GBQ2+[ M8[*)(1YXX2R72C!* #+R@ CE M;H0U+KK,HNP8OO[*77P[Z(#,Y,M\$524EISM*6F9<.%-^"RY@]!KZ8UV]+"0 MFK"TCF^QZ9(N[:(U&#M>LOXA@LQM,/0 >64>HP[18>3U5L'[LM+.5 MJ%>6-$:LG"G'KB^YNDJG\<#'8>7]&!;,C^DT6TX#;[>#,EE^EP4POGWF%48T M[#%1&"COH6+"<6R)Q (6>SROO:[OSNSLH& 7+.D7Q=[]&L]DV*^>;CF9KK=? MQ!%NU>HG 11: 8RQA!"K&(%%2:& A8"B_KS3V='!+N>=+K'KK>#.47Q.D.9X MHT01[8C7L3(9!YI@8>CA:_%>U2\:W]E53,,<&CH3J/[B:[/Y:IW/OVP"<]TD M7X:QKRZO?):G\^MES%F9S^:3>"OER4!;U4Z2L$=D"L-80!A(!PPFUA4H&/?\ M8O%]MH[SX_5R_J]MV8;M%32_+?/#SUYKU H/ M!QA-8K7G B$#L7(,&NL5/,SR#.KZA!9OD=#CUT#GQ_.?G)A^(MCV5M\GF]E> MSX?*;4H@8%I08XKE]9?V<>US\/HS_5<7WM!<<0;(.X#M, .RO.,E!-1?TP MU\#']2NKO/IQ_?.@>LO'L;&AV$#D 83>4A8D/!Q,H'&_\=9RH?(Z6D4 M?DB<[#C_8W7>N'F,.Q1?EU2^'8HPE33C!)J+"2"NPE]]P> M0&E2KW3@@]WGV@LK9A-8LY;DKZV9S^E"W<_O3VOFFX<2CZ0VF##MG#/2($5D4;$I7E-9 M_\Z0UE.QVM),$_G[LE;/N\-<&L(I$X(X0S!BBI!#?1X*/*I?N7+@D^1U?1EU MD>E5NV==;FTL@4(*)^*M)YYY20^9S!1P._+2,C7T<>*6ZWI8O%W=CLI\&4:E MPZBRYD77&J* @7= $L0)#S(=UB1JX0@/4-72Q.F+KL_"H+ZY,_EZLPOQS9?3 M]"[B-3N19'KD\208VQZ%Q1X81B56A%IW<%<8!4=DG'894VH1HMH*/;BI]I'; MC^EL,XVW%3Q)5557ZS3_%./YL_]*)_GEU>/CQQ3?L-M$,$<)P9#?)#=(_)&SS&TQ90V,!N*+X>_ZW09%+1>?0C3X\TD/V=>.=I' K"P MV%M M8%<>"ZH+NQO!H(A5ILW@YY6:(LW;>'69P;ETS31)R/__M/8!)#<<:.< MLH9A+02E1;HW()I5"J^_M30V1(0U.EC44H<-ER!6Z8/,P-'Z!:0'2&.KK+^S M;YTY!Z,>TMCZ"D)K3Y0$U&EB,6;&0@T+YS2P%O19TJ_E(ET5%5H6A#X/H/&$ M+*D!W"M $1:46>J1D,7B X21(RWLV5P-QV.7]1!Y.QH=E1=W2$4.%X1&ADCM MM$,*(44TP/!0R0= [^N'.OL(0E>&]7@0^CSY^PQ"4^V!A< (#BGQUB-/B@RT M(#7J,]FJ)\TTD7^X#-IZI49U# ((:P7&!@E@*0?HL-IC53_ -?@=*>=9,:W" M-!P)&I269 8CR5D3"#B/.7R("&2V([3ZFE+;95K3-9"Z7ODPZALIK'18"#U MMYA&3X667K%X6Z"7EC%I#ID#X6?]JK]II<&JRJJ:0G\>-GUI__4"0[O2[)NP M4.Y7S&QYRDJHWDF"N=)4$>@9! I1:G 8UQX%'?XW/H9TZ2;K#+@>G-OWZ6H= MG6S='OX^O"6"DD^FZ\UD\6N\+6!;?N#RZE/XQM8QZ/CDT3X.P!]>]FEZD\XV MBWB[Q61U$__O_KF9WT\6\9=J.3M_@-U_]'XRSV.MN717=N[7=++:Y.GL^C:7RQO-NLOZVY4"5&T/*;$B>8XP@C*9P23AHI M]G5:J9;05ZM*V@VFCSQ0]T&Y41*?Y9\"#SY%4;=T+8LL5.XCL1913Z# 5B"@ M54!A'R:E.FQ949_'%D_&& ;3__/ZOQTA.^H#]K]._I'E\2 9/R1 1 M-"?(F.QXE3U@ +9X$44Y!(+CQ$':AW4.II@.0,7-8("-R1J-&.&T"FD!-]H0PH5R1 %(3BT(XRH8 MIZ,Z>9N1O1^BO$+I5HB,=FMLUL7W7Q;;?Q=[?[^^K=_LKP\(1"NE/$,2,)0< M/!!C4JX.B0X5Z <+_!^$WKV@,]J>+K;[Y:=E),7QJ/NZV2WK6WA?&!4/1& L ML$H9SRTR@"A5'8C6FO92P6!<,,)AWQM>8_'%GQ_^V!X,"M\C&C]MOA7;]5V3 MYNX7QP7+*=3<".(0QRKN!7GR 5,M'>D0OCE8?L?PO-$G8J.=&IN[NV)[LURL M?E]\+;;UY\5KSP>'*,,:8R4L3-9WX*4MU\8@:R\?#);#,<))T0-2XW'!J3E& M@N(!@0;<<&%<@)PH:A'S4 -@I./.5&9(Y5![96&P#(TQN*(_Q$:3*N_7RYOE MU\5*;QK)E*\\'JQ/"9":8$D))@>Y"94K$[A#F.A@G2.&YX4>@!J+!4ZEV!\N MM2L/BD;C \0R(B:!1DQB#RE%IXC"N'9M;?N$],'Z10S/)$,@-Q;7G'<7J+M- ME*/_7W%K-KO]P;FE/NX.GNL+3-3F=0%#IJR&0I*(!F!1U!*P1 8K.&J1M&8\ ME8LW< 2XQ[1W-0LZJ+&'-7M)$(;'TQIHKSTR\1*G&E6'./,THXC[<8C]BAUM M$"0S.]BZGV7!8\D<$(1 HJ#6'D*+R_4;RMIG.0]F@QF5DX:!<7HV^FF[V1WR MH1>KM(:?(O IL*[3)5GSSD! E#>-@<9P[P1 FN.*!ASZ#(V^^=^4_6(^/5^J MFYO[N_M5U%]O7UG:L='/'XN_VQU\S=X=J&?26 %9E'(U9QA1HZ A4J7JAXB5F$C0+%1[7CS./ MP[0+RJ,>ID\F.LYAVO"300*,HTH B*,^Z@486P@JW4_Q]NU&!O,JS> P'0;\ MT0[3@Z!?R?UVN4OQY%'H;Z(9U8T-@%O)*:6"*JDI-1)P5M MQ+:0(H;BH>M9:L4<=QR-]\&#VM5!'AM.@>B=67J':7IF.%S"[Y]=_K\6'0QY MK[PL2 ^DX 1*[['52B/ARM-;>8';:Y^#"4S9W%]#@SUFJO'@W:9_VW\IM@_] MO1_Q\2@?^W6Q3?G>WXKA4YA??GQP<,MLNW=+LUGO#M59VS>RJ&^KG!KG95[\KQ/N((H251YHRR VBUG.@ MD7-28JD;J:W3XE*7@7W5>P+UDB@LH$1$(NL XAB?\,#"\#';3%S,PAZ0TIOQ M\,LZU_IAX:O5YO\NUC=%T@#>%^EN+W8ICJHFU;K9"P)1VFF&@#4::ZH!59:? M(*,"J#%[T5R5:3T08YQEOQY!'$O&OCSYVIS8)L/COK:8^-0(#PN!D/-"@'+E M0!N?=XIUW^2]BGLZ(?A/XJ%I>*R[71 MS_6#@_&"<2$9L2 "JPSV!I:KCE"T;V4YF)&P7V(^U\?[1FP*/DF&A-W[8G^_ M75_'(R\'!B0,LH13X CT#@@)F2I%3R"H_%'9[2FNW92TL"G8KL] M]#LI36 UC'+%6P)WBE'B9=1%G(*28>-*"5%JVB&/>S"'UJ!<,QQTXR7X?SNH M;>_6EX%ZOUFM_+$ XP56:O&V0#BS$@"B(&-$2LL\M97.JRG/^:(:6J\?'L\\ M)&2]6*4?M1:13^.C NNMB(OG&%ALL#:6T=/:E:(,Y,=+@U+X*FFY'89Y\(_Y MLMA^CD?N)L7FIY2YO[]&!:4]/YUY7R!>$&P91(HK2""P@LD2&Z8[-+@=KH!% M-OS5#Z9Y\)M-S5KKRC,W?4402=%=[]:?-MN[8Z^5B5UIAXGJQ2[E M4=VE$^!(V^TV]4Y//*6_/SSR^^)[^I%*#-3$M];]Y8%(S "0EG,3.=1[XKV7 MJ<4R<4IKT$@<'0BYJFIJ[3)WY];9O!1RQV\$"H375BJH&^+CS[0E'C*QJ MWXFH9R?=F"QSMCKRN&!G[=%+1]>OB[LZO]WCQP*-%P@4TDE#J6; 0^]YN7RC M^ SJ((_& )O>8!Q+$BNG6.M%>?I@$$!;[!BT*>@<0B9UJH-R6(W@@+J\?6[M M"'.&NIT0F3N=L_2+34'>G@+B?UIM/BY6+^5-! "[W*JP?F0@1"&J,+ 46 D5 M%YKATQI2Q&^&Y8#;$F$S)#"MB7L(3_RPW]S\^[>O"<&#(G&9JA>&! $!1@9Q M0;D&QFAE68F&M IDU(ZR3W+VATAK.GY(X_:L<&;Z%$7%(LK('86D,0 M*]WXLTI/L-_V@,M9&/EQ[7S:KB._N6%34K!:[NF9D%T8% MJVR*V8181%P@% ]B$,1M_;JVO72X&_;R[375SV8F533!<=1 MI>!6V#RL;GW;V%LUQ.="//Z0NBM\( 68JO6=#]K1L/H32*P51U&QXZ;6IORB-4680R M++C1A8@MS837@33:H;"YN]NL#SB8Q=?E_A2+N3LEF=WZS=;?[^^W15I@3:+R MU>\*P'%DN=2&4<"D-X0 46*BO,^PM]N$.3-#PYN-*><)]K\]DG=WA[H M70*@[O=?-MM44[:+1:?]5P-%1!JK 8Y7B.'( .9TM;4ER;#0])2I7]D08KPS M=OVMV"9QY73C'.=]_'%4.N'%,[5F; >&"^QM)0H29A#A%?W"D2&MF:^P<*4 M)SU#^X5SPD#$D]RQWA=Q ?O=40#Y;7LX_*->6^Z6XP*/O[TN6K'%!U(^CV6" M0X*H!9P08BLSC&)$M+_0!ZN:/B$S3H)Y:^OE*[/]\U GO;AU=U]7F^]%\?[# MGP\;['T"\IQ1L]7+ H>,**]57)=QQDFE91ECJK#M8.N\WEB5+W>-AF\V9]_S M75(V05A^7G<[\RZ^.,BH+6('B-+$1 U1"@M+ X*B<2VMN9&](6Z5.\CO6OF]/-<8!U]\=FOU@]_GTJ:O7K M9O^OXM!)YO,Z:6(/;SH..N2%_O%EL3ZFA5[R54TVIP"A%O'^(\YC!+VV".B* M3R31[<4+\08WQUS(E+U5Z_#'^^)X+99P_EYLEYN+AH%!OAR*ABB7B(262,0^;8[@Q@*V@C?]E R,VJT!H&@&%M@!&(2681E%24 M."K9K&#=3 JM-6:9P0JM70?V(N=":^UR([RPWAB,)1&60F$U9JP$0& _9HK, M1*%2C5G@8F[$=3AF([_-(,"<@R@G*&)1LHD8*2VFO$161ICS#M%JR25C1)JW M _8'Z_:'<);!93/FV(GM34ESJ \_>_ET )Q@9Q7 L-XXR"##*W6!7B&>:K3 MDO>; =O5_L+RHF WTR0(%\))C" M!C.O.-&(5L*[D'+4PVTTJTIKC24/*K3VD[>>?V5)V1ZM01 M@D!CS.,! "PP2&";K+XEIM!TJ+:;<]3>77..JQOW'.Z7!-F?PH]#"-^MC\ZG M(4[@U[X3U1<&)(<2$V?C04"!8;:BK(;MZU/E',@W^NG; _39L/%9)?D4%?!3 M?'*_*U?Y?XKEYR\I[.!;L5U\+MS?4:Q:GD2L02Q;5\\B.">%T$ZB0UDSJ= # M-Q I>/MVLCE'#PZV!28CS!3^]T?%+-(O4S&+'Y[W9@S(D43 *J <=U!X(%(G MOB-Q%0/N1XNSID43>-R^7A$,!!(0"VHM/.$H 8!C-BL9VO/>F&6&:W%V%=AO MT/-NX[V!F;12T2BT*)*JO)0 0#:J"BY_TZ'/.7_?)Q7TH@M07, MN-3+EP+OY,,A@:3&<_*\-^:2,?R8[8#]P;K](3P#S_NL.'8:3AVF*J'"VBM( M,#44"<6=<*"TB2G!9UF_8U"27U65\#IPLSGR&OH"OD4]-8DV?K,]*.'^> M?S)X#1QD(,(K+$06Z$C'$F&/[!R+:@ZHS^1!A>SYO$P%C%O[_G"@/$]@JI*B MWF]6JXA"&C0$][>:2. 8&\BCNB&@]@PQ!G49Q::LYNTU^YP]_J/OB3%H\X9V MRO$(F7:3'.<0("3<.B4 D5PF-N&RC(%76(FW%,LU,)..OY=:D;!;\,''"POZ M^/WAD2>2YFX7%W+[BIE_YR-U'Y50N!B',.RG P' (*PP0EA:0;&7L#1)*6A8 M^TC<_"Z*<39"II2;_S7RU/DWR2WR= J!8DP(P40AG8I_,HA =0)QB]JG6><7 M??96+I%.%)S_'OKK0*))]]#3*03L+$(0<6&(,#)";YFL9';180_E%Q+W5O90 M)PK.?P]%PGPJEE-OHQ>S")80AQRVF@I$D/,.4E72 7C2OH)H?M%X;V4G=27B M_#=31:AGP5R'>]HN]D75'S(;,]LU,PW22J]8U$^QDT9I8K4K,_R48G M(L["#C<@\?Y)FS'S'1@XX(@X38WPDE%M!235,4HDG:-',U?>SW /7TG^[$R# M?WPI)K0./OUZ0)'TU!Y;(D=5&4O-RAPOK8ULG^0Q9P/AH%LI7^K._XJ[F$&0 MR3UWY1P#E9YS 0 $'DOEI*6LC##1R/KVW;[SDS$SV:%SYX'Y[^.G-J@\]_&5 MMN\_-&=3Z,SW\; \,/]]?+* W6^+79Z;^)H) M!@.DL0@) 8@@!!E,':JH)\A;2HC^Q^S@ 1E@U.U[29?09W2)6G#4Y\_;XG.$ MX-TZ:AOKW?+F6'CA?K_;+]:WR_7GNDT[T;0"-I$LS@%.HZ0D!(+05)2"$K3W MEN1WV?9DF)T'I:;(Y'Z=,E,G<3=J[:!6!]9>IDYZ#\T;CM)*:NNP^[E!1G?/ M7XJ7 ,;Q B"4ICK^@$#)CD(0\41*VR@F;>CT[G[6W#S5N\?O!0"I,TRJ*&DR MPN.1P!TYX8L!YF.V +^8]CT97YW- 9^."EGG@[_2%JPF,_S,B$ TX8H"Z@VD M6&DKZ,E''T'14(_IN&F9(SX)B]2W:6N![ECBZ6NS37_=%O6YM+5C [&>(4>D M\5J)%%[AC"G7;*( E'=.=V=*-N",/O#Z9_!*EDG4^;%(3^Y5]S\W7Y9?S^8V MOW@F<.*TTD)RY614<2CPITC$."]/>89)/3UBO>D'E;$VR%!?R8XUI6"*=E;]] M^K!8%;O:\BDOG@V2":RPI/%_@)S$7E!0KLE:TSYM93!1HR<:;?I%9L3".47\ MUA>UOK7%MV*U^9I <'^G:[5H4CZG;G0 RAEK6;QJB?00*"-$>>$2@_&8XL>D M'-$_5J.YR8I5?.?G./%CVX;X]Z8,4CMBNUC%::O;NTB$W3[UCO]6-.6/1N.#(UXSPB@#E%O. M'/9,E&NW&+0O9#283W(8)AD"K;$XI5UIU'A?2B?C0FB4N>*A"""JN%YXT[X* MP_7'PXQUURZ89A-*-8-:DU2G4A."2.L(LA!* BH_FL=J5@U*&W/)&$4GVP'[ M@W7[0SA+E7W&'#L-IS[ICWF,-+JN3>GC,4$ $^6+^)]37BI,-6&J7"/IDL,[ MK_*HC4E]J5EI!V G89Y6W6TA-C8*+PYJ#YCVR %>>MX(@[!]0LYT*7.3,4PK M2$>T*@U0CIE:+ 7WG'@%A(5$,/F &[7MP[.FR^<:DWWZ!'5)\+ZF3C5X0*(<8(4H5!( 9(*G5E>$-$M/^9!KL*LLE!G 0@+.1W%MG1SP, M^WFY^+A<1;XH=K\OEM/4:#D[FZ",,PH3@93!CA.@B=(5723/\$K.A?'SI];H M@N$EBE1I3P<,=G]L]HO5X]\GJORZV?^KV#_0JVMH?9MO!N5$1-G%0\ICQ($T MW%?"MQ(DP];)N>R(7&@R>[X_4L5OMJ?@%)OAU8E$]510KI16F',$O+#6 ME8%SQ'C=WE8TF#OFS>^0/@@U6898ZO@9 2G2_/U]RBA-37T7\<&I4\6ZIQ8. M(>X]\*&5!BCNL4!00P291+;4_AT"I%%SJX&0FU6_3R"A0A@R3(!SSENE:1G? MY01D8W;*&;K?9V.6&:S?YW5@9YW?55IF:GS:CQ\+Q!@.- 9$>B%@7+X@I9O" M8>?_ =T^&S/ IC<8QQ()&SOQGMGTE+688"0H)"C>UC#*%*6 Z[S6(&_/<3O" MG*%N)T3F3N![?D;CMD38# E,YA%H<5D(<.Z9DMH GDKW5Y<5[>#D'BU[:JKK MN@N.V3@ 9A"ZHR*NS")L(43* Z0Y]B6R@'B4M^S0DDO&B.%I!^P/UNT/X2S% MH1ES[%N*!@' ::^D 0)PZXSE%I?&39?*Y.4G?4U+\JNB0:X#=SX1:)09QKR4 M6FJ %+/,BLKZ!2&>8_O?,9FF.Z33WHY'=X.ZWW_9;)/;Y,]U)-ZC^,N#3\+] M':7LY:[X/6Z/XGV"N6SQ_:CZWLE5?_6%V?L, N8.: 2(HT9J99C 5;J/CX)[ MAL4]IK1B9TF4;$3&-]7*.C(%IXI#K9$CCK.4O%_2@.H.18?S:] QU,:8GBS9 M;XWR$#B=(=\6RU6RFOC-]E &>8B=4//)8)WWP$*AC38*6J*TH27" G0(9LVO M[\6$C-\O%<:K[G%W%R^\=+>9Q=?E_F3)/1^"<8&!KWY7(%H;B+1EB&K)L%+ MEG$S'BGS-HM+M^7,H>&=)-[G_NYNL?U^VC7'&T+=Q%_'.^1'L,]E/A+0.T$H MQ! 8J#1P@GKIG7.(*J1%(X/'CV"?(C!MN2"01R68&6 TDY2?<)0,V3%+% T= M[-.8908+]KD.[*R#?=KY#[DDFBK*@*?8$TLH-KH$0$@ZIIER(O]A8Q:XZ#^\ M#L=LU(89.&&XX X2AYU 'DE&)="@1%8*YN;D/VS,)6-X8]H!^X-U^T-X!O[# M67%L!FZ?SE4K'&/<2XNC4A;5),^]HN4:%=0ZPPJ5TY*Z<=6*ZX#-YI@[A]W) M?/G(N/^H']L0FM[%#P:.G+#88\2\]98:P5$I1:GXQY@I"N.93EKK+SG08(8< M/ISWYMRW O9" 8*XQ5!PAHGQICHUD!3M*_SEQ]<],==PO-Z*)*.R^3([--292['^J/^ MK%'Z;J3'R4>1[[ M?9-H+MOB$1F>M2U^&N 32?1I3%F_X60"]! +"X$VQB),B68(EU11RJLW=(5D MI0<,0Y\WMFNFWRJ15;AT2GMN)=% 4$&Q>;C,1?N& G/0)WIGTFGVTY5$S&83 MG;7#G99?+K*Z8X?:2[U.)" A=#QPF1:2(B4I!QZ5U!#1 PB6JR!>9E@4<6J^:H/;7$["1Q?9:,??V6\& MK:%Q(LIY2D,&C(&45;>-YQU2!.E;YZEB[7 ?#=H* MJA*L $!0%)T='6@@&9A\J\R.WNKS)X#'>;"[>X<&W 8M9A,0))9Z9FD\?K #S-%TX?I(H51<6[8O@)BU7_W+5ETQ( MUTM7XTPK8&N8E@)8K &+9Q@!KK(P<\_;]WN7;W7[S(-24Z0+'Q+(SF4$GR;3 M]S>?8:9VN_N[(YI_1C+]2%*^O!$ \\82FXJ%89V*X*BJ')Y$SC3:_3^2E(N M"4 >0*BBKF2$D0J#LFB Y,"-&<8P=))R8Y89+$GY.K#?8)*RH]S'ZXO&RXI: M#9EE$I8 O&+$L^49)R8Q:XF*1\'8[9&+-GD.FI%4""(6% E/V59C"JQB6R MCADQIR3EQEPR1LIG.V!_L&Y_",\@27E6'/L6DI0!4)Y!)" Q7L7UFG@+E6OT M2+57HN>5I-R8U(V3E*\#=CZ%C;DRPED(,+?8*>.4))7\(C@W,XS1G(QA6D&: MS8UX#C6_6&X/KKE'%HT(X"_%_LOF=K/:?/ZN/NX.GH@A+ 3-OQXL#<<1Y;;VGE$5I V.(*K:0#K2W2^07"3^WS=(#O;(/J+MTM:9 J$'" M1VL_&E(N L8I]4 (8R0F0)2M<92#K/T5DE\<_UB[(@="#1^]FO!T7HT"#LX,"4Q!2B1VG@H N %*4'LD M+F&*-,M8&&65M1$!KSP>+->VH-$9D:RC%KGEUV[G*R63?8(ADTI/PE0GIW?U=+S"?/A7@N$>8)Y=9$(1(KCJ4OU\(5R+#X:"M*;/K# M8#1Z+OYN1L_'SP6",8=2(*NX3[Q<8\J,RUNRZDBW%]'/ M_:+T-CDB2WDL%T:8E@'\9EO<+';[VBO^]0$!I-98-@!J/\ M9+<>*'6&]IV@&8WPSR[!^B2%,R." -(CJK" B I!+*3,E.NC K6/CKS>[;V]:#[@, M[A9/OGI;?!S2'UY^PB]W-XO5OXK%]I=%PF3_O4P/O>P9[W,.V3CCTV3>K1-_ MW#7TQ9\9$03F$@N-+62"0^L0\J?(5LXTT8TVVAAKK//$O_)T<%!@1;'!G"HC M2%3 T"G%@U-M.O1CZMD1WYDVF[ZQR-H-__-F_7E_VI$-U,S7'@]":*VL D2R ME ,$A16@A /P#F5L!G;.=R+MIG=@QA(IGD^U5I%X?4!@0#MN+"8&2L4QPT+A M&A]DJ4WF0/YKR7ZW6O]]("9$)U*FGX3_?;\NXD_9 M'YM?XCN^I ?.*H>7!P0&DS$]:M$>6N: )ISX$(U[.6 K=/BEN,/?^ )3LC$M72HH_-K:X.7RY M,3%?'1,LDYAJY*@6W%L>5V%D.6_C7/M,W\$R4 :@9Q_0C'6[_K78+I-$F?)1 M:H3JYX\&P#!U'A...9$&*."TJ3"2MOV-.G#L1I\"=4=0IB!SK0#U\N$@%*/Q MY+&);Y%31$.&'FX6 ?(6HML3Z0*U.R'S5NB>I= \);FG(;.[WZ;\KM5B6U]J MYMFC@1#@O&"&(N.IA%835:Z(<3)JI<"&5W87LCRO$M,-C;'HFQ+]TFIKJ?OT MP:"8U1X[(X1,7B*CD"\9GQ&'QKRAQZ=M)RQ&35AHG%\D"./6,4V=\L @;4V9 M(FH8IZQ:2Y0N\A.0>J%G!PS&HN=3D>'=;G>_6-\4-LIS ME\J(7!@5F&",>:.\)PXC*K$&MEPG RQ#16?8(($NZ$S#!7YQ4ZB[S?U#,8Y: M%G@8$C@'<84V7FE*,D4LHM!5JIU18Z::94'_UM!,0_PR!,Q>KK)U?E!P!DH$ M!"><$*R,C3)-:8%G42ML7U%W,.?$L S0 9SQ6.!3L=T6MWZY3D>5V>SVNY^V MF]WEL+7.J$_7[=KF^67Y=K,Y4TKOR#4%X)QV)G$P(3=VP4F>YRC#<1D$G=?]0.Y, M,CA:T_",+78WV^6A!.UOGQY[G/5B=]$3>\UK G:8,:_CFCV2DGHDW(-%#9(. M?#-3@V.O>$W#.8>9?OBZ+1:WOZT?+Z&YD'G^%<$;09DCDC@MO<",0E99XH'I MD@$[4Q-E;UCU)'68%"H4#[_%ZN'$<_^YC\)P>28VDT/JWQ.XQQ9S9H&GUDJG ML)(/7C8A.F3 9V^M' .PT=*D'QK:IG^-E[="TR,#$W,3(S,5]L86(N M>&UL[+UI<^0XEB7Z?7X%7DT_JTPS127WI:Q[QD S-:,,A0=4E1-3]HS-X8[ M);'31:I(=V6H?_T W-RU. 6 ,G(>=;5D5I>2YQ[L?_S?_]VOP6/:5EE M1?XO?S+_8OP)I/FZV&3Y[;_\ZU/EF'8 M/_5_=?(3[+L/W<<^L!]],*T/MOF7;]7F3X!ZF%>U;0XCW<>_O?K\[W;]:3,, MPY_JW_8?K;*W/D@?:_[TOWZYN*K]_)#EU2[)U^F?_MM_ :"AHRRVZ>?T!K#_ M?OE\?A)=^!/[Q$]Y>LOX_I266;&YVB7E[B+YFFXIC/II=V5Z\_8CMF7Y[ F, MH9 Q9'J,H?_ZSH-W3P_IO_RIRNX?MI2>GT;@EP"\>PU6%[J:A(\R((=8??E MQ7BO:=--U2)^_4C%F)L7C>0;'>_OR\956\&NU*Y/U;A7[GAEZGN_Z'C8)#"TS1KX70-,)?!?# M8%4_=97F'[Y<=1CJ'RFU\B<1-E[S7*95L2_739*B\%B.;A#_MQH8:)"!)-^ M#AOXM4/W__WS3P>WGA%:K-]Z0VI,-TGUM0;6,D !FOY/Z797=3_YP'[RP3#; M?/M?^:AZR7&Q5LUQ0]F6U1=%V;Z;SUXA6*Y!46[2DM8]W1\EY?J=V+2?^&E= MT&3^L/OP+$RL_M'C3*'E/6PXHBZ]Q<_;3>QCD147N7O/?$31W["Q(YA4Z])7:J.>,5O5^2\K=T MEWS=IE?I>E]FNRRM/J?)-OO/=/-SDN47156M8F3:%G$,Y,=&Y,2V04C8F@Y< M"]LBDJ?$H&;!.\_I'Z75KM6\NN"XI=@J\,.6PDNK'T&1@^JN*'<> MZ7@;T$6EM"]# M%=6Z5&A\3<44,2[*-+O-T;XLTWS]=%TF>47U-RORSG"4WM#/7"??5FYD1889 MP] -8P/'H8>]J$,0VX$E(HPJ[6K6QQ8J2+^M[^C/4\!444+XE%+-IW]SL2PF M@QW!'4QPA/-8 \_ UQHMH'"GU4,!'@=D44RYOS@\UT,IR8\.S4>!#:,?0\AW'#0_68+!Z-1;[;L.5-<752-\;='Z_8NS1 M@>+FJ!RD7X($/)39(WWP]NG#7;K= %I3/B3YDYA62E/-IXM:Z1W13][1! .N MT_N'HDS*)W#$\T5=B9^!([332N )R@;D;BS)RY"VT5X4:E^]D:-\;3][%81. M$)J^'47(QH831 ;NS870-B4T2]K6-*)5PQLYEL?-GN3HG5+&5(W7M:!F'IMK M48B,QHFRN0S!&>_&>R-N>F"T=:$KU!"LHCJ83F@&U'Y7/*KQ/JHK9!*5\*I]%6-+4@?24 M 3?%"Y4J26>$I@@$.>*5K9^+8O-[MMW"?'.>[^C+EWW=II 6W;L*9]6:-MQ] M>9B><*G].+ A[5AB']D&!8)\([)B@_Y?&&/.!J?6J+[VU^&LYP8.2$$#%1RP MSC:7)\3D0/O4$Y%E-%=-OA53O-,:&O-U^FT747Y^6[F! 0,["*AQQW(,2!$8 M'0@#64AD8%NQ:OC6IJ$,+JCQ+E%%>S+'RJAX5+XC'95P3D9(93GD5=*_)=M]O::?HOBW M?;+-;IYH00;7ZV*?[PYKU%P/>@@%#K(I!&C&;A 39IP0Z 9N0#@;LR)K^AIQ M#[!NQ0>(H,,X6P'$1]U DU7,_3*:JFJG"JWOJUC39'M1-OMM>GDS#.,ML?") M1>+0<$R3 C!-8AHQ[A#1;QV1BDEY^^2A:'&D-%I^X+B5.8HK; MH68SC>^K[R*JJ!%$#^CS%.%;AFA/XFDQ?>,0D_=H7V5Y6E6HN/^:Y36B0T9! M(0Y]UXE#TPX=WX!Q@+VZV#.=V(JX.T^C;.AK\QTL<(QKMLIJB*2!]JJ$VV4T M2#6N%!K>O=%-ZJWV3*!MNH9/8F0BY&$O-!VS,P[=4*@X4F12\3J&U742NN6;E;'*]@RBA,^ZL1T;0SWBU6X44Z]KW7C.>.> MD"]ODSS[S]HJHB);;+--5^!\HN]PFN_J;R]O8HHM7V?)]HK^)*W7)?6*'%J. M#5U:YM@!,AS'C!W'J6?=/,/%T/9XIY@G :-Q)OH(_QEXYD'=*3GV@759>B_ MP8WY-KRI(']H54^0R,RRR7OBCRVXOL,=TTX]?71912 7PH MJG1S>;-R+#O$@6,C/X2^;R,7Q;"S'QL>%BFXU%G57',]7T2]I5 _;!E6D-1@ MY==+C^2:3\?GH5E,JY\SS%!^J&%V4VZ[ GQ-00>5?F:^%=6#%'*NL583AF6H MJ@:_!M9AJV2.5QUK4P<0Z"XI;]-J97K$)9:'+.AYENT9GFO8!V.QT%($21/? MD^[)LL@G6M'ZG)6GAE4^& M)J143(ZNGZUAFEV7AGD:T"=%!"]#IU0Y4VAY"%7K(@[%I$&JTL^Y@@\AV(,?8G+2,R@[K"<=V'T?Q+-YYG(KB,5W'5ZLU MST #LZEY(\SDZC"OJ7H7O*O1K^XAF\0 M#$E(/$3:LP$9#)/WG!#)I^MK?PS0$K:5O$W,0-L:R>0RFM)8)PJE;Q=?0[G? MYM]6G\HL7V MK[M3PPYE8T#.V-D;#4"0W+/U2GQEP"CNAA5F*MK$Y*4'!"@B=KI=3^$$A&W: M,_?KB9G9B7N&1B>!+_29^5>KKFFUFCO@\1N"JX*?>=56B0>%NK=%O" YSZF4 MUV_/EYSJ3;EC!]8QI6?2L\(NL8TP, S7PU: B>?;L+,;8U_HZ.#QUC1K\ 5; M[+,_X (;5L%D5;5G]T2 =5&)]LD4$,Q?_$W'K40=> !W!H[@@0[?]"7A(%WO M5(=JJ%Y.H:C(GS=J1I5,\5 M"#U82*PD3B9YJV#,TWJL0ZF&B;'))U?:B!13IGHYP4ZTZE$C0<<4#*B-%%/+ M$!8YZ(6"-V5,%=2=I/TYV:7DYB9=[[+']%-*7R!:7]^F*S_TK!"3F-B>:40N MC*Q#CY<@R-4/U6-9&]0P< M(G" .V?=] Z3W#64JH@L0_8T^3986ZEE4$XXK]G9YRMB!C9T;63[+D2!$SO( M:N]\\-T(X1'RR/=\S2)XO)/U>?5PU' K\&L-]O0XMSHZ9110/9-B.J>(Q D4 MKD; K6-BO"Y1K00]&-0D&39$>GB[MBJ\IG\)OV75*@BB"&)H.*&'3<,V QP8 MG2G#]WT1Z9$RH'MXZEE3.0,,%_B5(1,4&CGV^'MV6HD;T\/CXTQ;=^\E+^]T M^Z1I7(:RC'/AC6[@2#YDM047]TF6KSPC(C["MH/,$/JV9P?0[HPY.!1:7REI M8A9]:;"-5!A>#N4T1@-]*E3F/>8FT9D&A(#2")*Y3*T1=>(=M9'BA&NQP__8 MYRF-I'==_$(_?\>"^DMZ_S4M5YX)O8 $M&0RL4>,R/&=N#-&OXRXUSO(F]"L M-PP88,C =0%J;.P[7V#V?@1[PTHS(7%B2G.",_!K@XQ3IL>2)[#Z81H2Y19 M2)/)MPSBI.NG5D*,YVH!BR$4.%$H?7_$U=@_& M:8U&(;&+$$#EVZ%HQ='S+ M[XR%0<2UNWFDB8G4V'_6& )Q09%ACU^--1,GI\8O.!NAQC+DB:NQ9A+'J;$P MF4)J_-KU=]1X!%?+4>,Q3KRAQJ,Y$5'CX+K Z;JVZ'M1A9QH\!G*T60 MC<+.'B+$%!5D.2L3:7+ FD0'3U*6)6GD5V;]#,J)\VOR1NBS)(OB$JV?S7$J M+<.JD%"_2< [6CV.M.7(]4@_WE!L%[)+8=W_:= M$!G0(!'JQTU"+#1T*OQPS1+=X:F7:$C-QHC3Q3=*JI4I,2D6(DG3R?K/R1@8 M$)7F;1E#H?+P7YV+/XH'&;5HQUD#Z+FT:L1,D2P"G&I]4M0ZU1J"'H]@F* A"$OL>@E;<53*> M0RRA#HG@HS7+ T-39TO!D]\%^>'3!HW4B"E#S\I,PO"MC.. 5A,_T]6@7D3F>CXD7N03&!K(BC()N&M&+(D-HU2C_4S7+0 U$:C1" M@!@^$=##B5C[YZ)#2\OOO1]H].(,+:.]2^ NQKX;$JV\'^LTHC" T'"B('!< MSX!6MWC+8S-4PNV<\[G3M'2I400A>@1:NP9FI-K[+.,%1PR\U^8%>5I0JQ=% M_E:[E_*>M^7_DN79_?Z^M>$;F,H+1DY@QZYCFLAP^DZ%[;FQ2-L7>[+FUM^" M$6OV@MSP-7Q]M(@U_1;'3(7^,Q8&FK\<6\L0 $GLA8KW15 $DF]'-ES;-V/D M19YG8AR[R/-=K[?A^D(WPHD]6;<(-& $14",&TX1T$:+H @T..82@6,6AD1 MBJV%B( <]IGN_2>]KCL/W0#B(;FU[@FYA85AST/0XG$NH/ MR-K0+ PO=E2#7QDR4$,;M35=@$0^W9B"/S$%D:)N@@WI/3<#NC*6S64HS&@O M!C>GR[(B>:90>_P63G:IN?("S_-B!./8(;;EAG9DX,ZB9WAC3A 2LC.%^F1' MI]GTAY!MQAX;)$:GC ;I8W*4#IV!#AC 0R1.DF[0LTTUSMW:*V ')/Y=%5:V(;<38 M0[%!3!*XD>.%<=39BU%DBPF2K)5)].C9\=!GX)8A$]4B:1IYI6@*!F64J",/ M->3]/$B>)A4ZPY36F;%)EM_2I[J;[N# MW=EZN%40DY X5/4&?#H3SKRM63KC !NJ9B)?;3JTP 'R[J_G9>2-WZ.)W M 3NO=7A5Z'TK5?6\Z]585[NDW)DKVW#,P(,N,@+LV8$)':L?>&Y:M!EB?NKA\1)]5SER%^ M*06T4I^X^_/RC"F2/))OS)438B.@E;QAAG84!4:$O7[ZU[!=KH/=5-J;0^[2 M_/3UU_J(52)URCG5(71D@-\Y9(Z1)B]R0I1_%Q(GYI&8P$FPQ;V[)6U[Q=7E MS56ZWI?IIKXE"U%C ;9\VXB08WL.\?M=]IZ)34MHIXND#".V!D*>03KRG8$Q.LY\2UF&:X_>X$,P.J-);+92C1:"]>[J11PHK,2&79 M62YN:HL>CE%HX1!%B,2.[3O0ZC7.XKQ]184=W2.2/1[6@/@51PF%XL...MD; M.]3XC,E!"5+/I/QXHDY&58TA\C,K-6CX@@+.@4)9XI8W."CMR<" X#AV))F@A?WG#90%WC)Z4L.N3O12@*QC I6AV/<=YN. MY$Y.)G%:K7DRYOC4^VBI,JJE4ULSXLC:BRVPM"-K8 XGD,QA'KE% M4U$XEBB;JEP;%$ZE_,E)9VWIZJ%,D\UE?@S!7,4H<#WBA Z)PCBP/=?T^MV^ M!@I';#<9852S9-;(0%5# [3I/M/,,6HYAF<9I9R(XI$JV=!]U=/]3";G%,C3 M]'&+HX((+%$85;@U*(K*>),8,T7LH%,J&\GV4,&2?^RSW5-7XZ[\V,:V[V$C M=C$.";1A>#@()0BXYF[T6-8LC0>$9T?=;9#6($'6HI0>(51!O?#HZ\2LCU3+ MXP@<\((&<-]%GS4"TJ.V$T="T3CNR(C(C.V^3Q3?:*]"PA02 M:I.SFAQE0Y\F,EB@Q@6.@(%?.V@3'_TRQ-) H:B$W&44AVI<*32\?&)MZFI] MEV[VV_3RIC<.JRK=53#?7- 2--MFNRRM?DD3AH96II_97'Z9Y;=UO7K-BM3K M]-LNHN3\MK)L'&*, L\RH\AT(R,,HA:CYV"/:R/0/,@T%Y&=,VQ,;'>7@AO6 MGA_K]GR742DMUW=/W>]0*]=.X'S3\#,!#/(_< 9T_;$R@]Z@=+?BU=@HPKT#M MUL2:KS0D TEBGM O(ZO,Y'NQA,8GF+?26U:+?DX?BG)'+?=ITG \'\;49!P2 MUS<<:J2]E2&R(0QY#PR5?KY&+6D@@1[3;.7?*7*&6O58/A?20$>[\;*MJ>%% MO-S[G#ZF^3Z-J8OD&ZUH\F2+]M6NN*?%#=SMRNSK?I=NKHNX*-/L-D?LZ)V2 MMOKHZ>>TN"V3A[ML#M? P3>P*T#K M'>C=8Z_!P4' /%Q0V:<\:%Q%X'RORD(RSA*8.%D@SAT=\;Q'\EVV>_I[MCD: M9+G,GZ.I+HK\]B)[3#=-W7N>G^>;[#';[)/M:T^:+Y\.+A#7<"%V0C] <413 M-<0NZ5R(#%/H>*9% 9\P,SZ4Q4-:[I[J+C*;:WMH9A[R=/'+EV@6] M5DM+ODNBYF0V7A+(T>GY/+\IROM:VH>JC.CI4UEL]NMZ=.HJ+1^S=5H=\&++ MLJ#OVMA!&(:6&2/L='B]" J=W3H?RIFZI \-9G;JXOZASL3U/*4_IC^ M>E>LB^WXS#M1K.73[/+"+)93W^N8TF!WR.LX=]@7F2.5!$,P(4[[ BPW^TW, M T>JFR,RO'GM8[H[S]?4_D515? QR;;UW$B!BOO[(K^BZOG;7;'=,'A)E:U7 M)F8WS!&(H(--%R)DMIU?-R88(Z$#,E3;UIR#*%R:71A>\ .M7*H?Q;**5=, M\X*+Z2A)RCS+;ZM/:7EUEY3U/J$UU7&<;=GX8C]IQHY>M[PXL*TPBEP3F8[C M==9=WQ0Z,TV5S0EV[JSKFFW3 ,50UO]54P_E3',IYMSD"NFEQU"MKX9U!A; M/:RY;G'.-@//R=^ /*J.P#)D4;E7A=[W5DP&_YYFMW?,S&-:)K?IQSV[G?3R MID927>YWU8Z^F^TRG/7*BQT/!V;@>A;!)OT&8M1A("2V5O0I7PM>.51K6Z3= M'L/D;KX=7) T>-FKE^5)^=3*(R@.D,$/6=[^6+#J5!P0/NV<+Q)B"MJ'H 4* M&J3U\6Y-#([ SE)L"C$YH*5Z(K(,1=7D6S'%.ZU 75MA?P4$;OYC7^W8G.3* M\EQL0=OTH86" &/HQTZO]<@3&F+6A4%S$4IN;MB ,#MWCF'-'M-.9M5*JXIH MC!#9B0.A1FZ[4O6UYH(#[@7H[OODBBJPPG M6(M5>LFCRLI9'5G]GL*S(BYT MG!"&;F!$'G%BPPU[%"$*\&I7[)+MJ.I7VK:0'OR/3RFMA^?",JH8GB8S6>KCU8 '*?)I-\9IX=%P6K,0JO..K MBQ6Q.&KX=65":B/"%K)IR1WB$ <$]K:P-WZP]5T+4T])'V(45:EK"H:4UW X*GH4"DWC$X\2GYX;KPGR7=0->]1T7];YH\FV]W6_2#5N&A.J>5]*<=/D2 M9KVT;A4[<>Q#WXW"T'#=P#)B.^Q 1C$2TK&)H4VX+/78'W!P"'0>-2L;CWQB M?_2ZH;?K&4_/UBXBXGS"NN!@B^GQ'''6O%A5142X5JA.&OIE9(^YG#^Y%G6& M&/#FJI'0HJ>W'P"_917-KFZ$$0J(!TTK##V7H'Z-0P#Y[E5: D[-6>R4HOW* MP DFHEG#R9>5OI=(BJ4HR2!JR3(:&1Y(.4N(ZS+RSR*8*);7ZE1DIH_)?8J+ M^R3+5]@S'8Q$08XLCQ".K-F3!2D%P%C\^2(,\ @@E\;D$IRA0C!8P1? M$[=*5)N7U@G5^T"7L 1+,+UD'95QATL,I7GB'JB^?]@63VE:;XJXK&\W^25E M\W4K&YN.9=D8(CLP7 .[@=,/C+.:7VPEKKP=[:MNF[YW46,2O&1I!'NGY M+KVO5FZ(G2" MHF\P*#EGNV:?@?/"AQOPEX]/ZB9NO#"@Y+,(U"[-&W'7R"\ MD_3R]41639=>2U"7.!#0!T%?KU\\SLO(!].[K;8_+\O[1-D&WK-CA5;00P&) M??IO%!J!;_C0QGT9[IA"!\9.@VC*/%,=)"E])DGKYY*4=I+4K_\X TGMSJ0I MAC>FD^07#>&<);F< 3@&5B=W HB9"PXUA $/#,KS>H&&)G6HF;T;W M8NU^-U=Y:.15"T[P,+,17/(I[40TBLGH@<$W9'+B8\A.\C,@? I(78:JJ7#D MY3EBJKCAU:-/[0'RG^@KMH/YAG1GR!_.Z(D#!T4>PK9CQH;A0-3JH.-ZD1N9 MG$UIO"%]+:K#=@9J=/7153V^V0J/=QD;:&/JV%Y&4U/H3Z'KO10<&V3'BI_? M/R196=\63#N0M\ M?_Z%?+P&ES&XN/SX\X>+\[\1#.#5%;F^$AR?&\LKY\C;A)0*CJDQ9. #;38 MP*^SG4[]#EE#8V"*:%Z&BBGSYN6XE5*6>!6,77=^Z%(=60LAC*/ -'P_#"S? M\4+B^T9DL=VN=N (S5?(VM"L6-?D\R\ D^A:3)ND&>/3I"G($M,BANAXC&<^ M"3K!S8#TC&5S&9(SVHM"[3LV\A[.ZNTKU/+-B^M:FLU"Q,$H)(Y-+-=S+&+# MR/3:T^H-U_?=45=MJH6B>]C[]>V+U '(.F"\G=H(C MYOK#-LUMF$*$#PV:3Q/)96CW5,Z^=VVE3HZY,\$NV:6LN#U)W>$N M;652S9':7#>"0:&E$)K)&Z,ZL^R>.TG+^^L11E"Y$-T9[\?;ZPA&,_.>[JR; M6T177ZY6MA.'%HI-&R//#Q&RC?:,.%9$67RGM@D\3K.2?,FS^FAMIM^<<_PB M7 Q+A28:Q#3AR\?S:X+!U36\)JK*6BCRL81T9@XR@P[3C@:Z&*W1=KH>A?SS_"J5HF^CC0,@5H6$;+% %<2(=<<)?YGLWK MMWM)31R;EN\9;&L/-&W/#"VK,X%M2ZA<%WJPYM;:8!'<0"Y$#%\5KHT3L2;< MP)AK7_@1!P-5MA15RRBLY:"_W/ M[_][3?]^FW];7>[NTA+>IR6MTMN=&UE^ MVQ2@3?W9VG91@(@%71A /R*.Z]BVW]FV0BOBT02U%C6+18T3=$#Y1$,QI<-J M,A^;8C+SG,@ST*,$S_HY[^N03JHWQ7K/.JWU5J4%4OX,'S?UG],'^MMZ.TCQ M(@J_TV]30'\(TGII/V#+^ACXO_#F 49&K>ZFU6J[$#UOB+X>>N?-!II\*G2^ MD,+YH\J2WF[=)6H-&L@*# ,3U[-C!(D5^H;7&S0,KBT:"LQ,DRDH.F'IDB:. M.S5,P9E4/J# CG-!C4T^!T@3*2S\4Q Z6NV9KC>*7Z:W[-2L^A#LFG+-PG^" MGF&U'\OI8B1^M".O=5T--[SC ()+&"[Z$T$@M)"%;;:'&QLF#$,?]WT3RXJ% MUHYI Z$Y$?1+CKX^@=M^]J-M@F+##OKBP#=$L8@0B.45V05?%W,=M"3+\Y'Q@R;%/L M)%#1IXLT::GS/Z_95:541FM$@BLJ1)GBDT>=%$FIWAF@,"9>-/&<@Z&E$I)L M+4-LI-&_7!8QB@7AA9^7-RBI[N)M\?OAC(88&LCQHS@F)G0=Z >A'84QB9$3 M.P1"1W3MHHP-?4VAA\4Z.PP8J)'-=Q+* $U#K44%NPMI.DI<.;6L<3P_O(V* MV8'K?^RSLCG6JOZZRNHA P3M((@P#JP@L!!;UF0YG47; MDA:;6 X>Q1Z?(DU%G)@@U9QUL)INR1&P:<5H@*$!+5+!ZS*D2(DGA?JW3G:# M7VT[W[#_L",8'FEQD;=;2@Z[#-T QL0.XB@B/B11Y"/#K4L,SS1MUQ0Z=5NQ M::%I'9>I=N3L#ID4 ,'0L3)X*A:U,T9N0$'9(H\H0N MD=)A7_LX=P.TF5C*U0NLPDB(JNP\01 =\^'D?T%RR\TKE^:JC]+2A%>#AP/[ MEO6P*2K!%4T$C*><]N6;(Z,_9]5OT1/[-Z:]^Z(\(/%I:1T3PS'<*/8)NU^K MO8& (HEQ++:E4(/]">O;LIOX8A*0K.NUXA7]Z3JE 63-OSG?OYNND!-EI;$1 M$^6YPB)7_]9++9[AK4^CH%C/V+PP^P(TJ!>CS@($'A"G?6Q M*5X@?RJ+S7Z]^WM2EDF^>[K(DJ_9-ML]O:C3V11G:'D08R0I9"X_B OSJ@NVDRM:T7L?L M$I9T\W*\Q',BPPC<."2>%9DHLB/'2*UDU5API45&>+TCRVOS6/551'Z06^8)D6HAC+K76$[6EB;8F M+T]JMTY6Q24\VE=9GE;5T5QA%3T=?=><"A=YH8>=R'<0LHEE>#;N+L7" 4%& M(*?=BHQ/*-H=XN.)\ZKN2!_]8.Q9FZIB(JK2,X1#7I[51$*S)O,QRB7&BH.S M-!56[=Y)^=7"(Z_NOF&\/@ /0EJ@VQ YL8'<,(H)A&YGS4>!T&X561N:5?2M M]BIU%*8TAWQR. 5]8JHGPYP673M!S8!\C25S&2HUVHM"[2LV7G.:16)I>PQ> M:)L$69X1P, ./#>$ON5W=CW#M\>JCYBU&73HK%L5F4H>E*F 8WEUTD?O>)T2 M878RS7I&F*!ZR9&]7!V3](=#T<8PQ776 _G?Z[OLH=U^;!F6"XGA^&Z ;6CC M(/*#[OF.%87<1SL(/56S5C58! X?$*-D6'+TLB$F+0T,F>,8Q!@1.'U!&S-R MARWP,L1W=L*Q MK\)D^1'5*53Q(PK:.>LL MK>CO:,;;Q/0!^3I+MLUG5RZB:FI0D#AT:4L&%TB&!6V1H9P^PVF.XB*2 M7.MC^P=GH';S^\UTKT,V4;(;\:[\\?+=&#(TIKS1,9HCZ]4X/](8'H-?V9[O MQ[X1^"'&D659,(KZ 3,C#J5F&^=#.TGNV[)3(NL>WMS93S*DTR= _=%<1 YL MWH^#G]]]?^_-N$V4",>],W^\7#B2#XWI4$6DYLB(Y_F.BD+6?[CVX_HNR7\N MBLWOV7:[PB%Q$'0]"WDF\1R$ ]2O 8*.+W1\V[*0:\Z4!X"S)TD%49X^84X; MX$4DSZ-7YED?$NRHVZ#S^_O-I>^&=**\JN[5^N/E6(7<:,RWJB/(FWO[Q\>& M%\$@(K&+(Y]$#OW_PRH+TW=$TB+W0S5GK'<%9B0E?#E$"QMB\CZ/TG*(H# W MR] G<=C%R'=BOHJZ+?T]#.T(8HQ<$SMN[/H8AAW0V&!G?+ S^ZE(K%C!/[ M1[]8N;Y)PIA$ON%A;)K0L$E7"8?L7N15GMXF;*/_K//[(HBY="]L=.^5<]P: MV$WG;@_(9I_E%XKK;+/\RF.YI!S6O187'*_%XA/:ZX!-.\B4!B&7CC7$*4(QDG&*1>1]X0B-WVVTQ6T1>2X/T1B MFSZ=R;P3?[PD)L6"QM0E'Y59NG/I;@4ACE%LVB0RRFR=@F1;MY]LX K-9<1MADZ9XI M(CU-?K.YXHA,U;L2 MB/T?+PT)>:^SYR0 *2A6(>['G+= 1KD?"K%/L&@ MF!B/#<-B=7:T8^]+J!KN>-7QO+ZXXSKYAK-JO2VJ?9G"K]6N3-:[%0YLVR88 M$6);CF7[GD6:HW@(#A \\ RMT[,9IH>K M >52Q?(RU$N9-X6>=U&R)(#[W5U19KNGC\E]6I_\'D>&96'Z,C@.,J+80)C MSF! 8J&KT4:8T:Q=1Z5!C^T,,'12%T&,X5.PPM)+I72!)"HB1-'Z<@3<&2H\:7MZ3G76QSW?ETPK_SY5#,,:V906>3?PH M\&@E9G4/QLCGNG1!X'&:I02G^7U2_L:G'B(L#.N$)@+$% &3C[_ S_]3INU7 MZ?HOM\7C3ZT?3=-OOWG9Z@^^OM&^)8B8MR7+ "ZD@RYXF_'^:Y7^8Y_F._)( M_[FF?UQWEY#ONZZ)32,(H]@+L>LCK[/F.!X6NK18TH;F=GR !6I<@ &3&DV1 M)I&O,IB"/S$9D*).SWW!;W,S4!:,97,95<%H+UY>\JN$E1&JTW9]$#9Q9-D^ M_9\9.;%O(*.O07QH1R-UA]/*/,HC-58R@DII]=' HA+]F66 Y"0_8AHDR.EB M54C4C_=U2(H9225J>T*&8\51$,<&\G'HN99M1=TD%D$(&R-4B-/"Q HT2G-X M29/2&PU\C=2:>09 WJ2%7V($:5RDO(CZ,"PM4HSPRDH].5[D;)X\S==96D5/ M'Y/=ODPO;PX_?FHK+-OP[1A;-@XM$I( VT&O:S81NI%2H5G- M0L%SE@ @U. MJ>Z72K+Y-&HFGL6$2Y)B+>K%3]B I&E@?1DZI\.Q0OL;.T816^-M:8>A;[FF MC7'LX\ *"0GM@P:;4.B$VC%V)M:\L[Y%2O7\1C$JHW/ZR!PG;/P\3J!MSTCB M%C,Y:I>H7I*>#,K5&'9X]>E+?I,\%B5;P_@YO=UO&:5/<,VV/+258N1B#SK( M0"BT/>R;0>2XG5WBA$A$I<9;TZQ51P!!V2,$R5I\KZX"9OG4:EI2Q33KF,\# M.-"@FZE+^2Y? _*ECNMEB)A"?PI=;^78I8EU=6<[V,$1\9W0,DUH(0:ME8CA/C8=7T'^P:,:.\Q=J)^^M! 0@/ITD9FT1M%"Y]Y>935' T4JE"= MA2QUEECF+$CH4K5'U(UWU4>*%U[]H0]/JUVV1LURJ;:NHD_WG#B(?(R1B6W+ MPY;?V?(P)B+B(V=!]TK$%M289;D,02E+XX\!NQ,$ &F^71M:I+%M&T\OQ,?$-*3-J!Q*BE?ALXI]8C[ ML!!9MGCU[F_)=M\<7;;=%K\GE FH"/8ETW69LH-YLQP\=NCK M\WEK^&(:J)Y]/D&RA@A[K&>C0-OU3AI?=M-X&YH@0;^M,(I M2NZ BFJ+TS(D59][Q43ON^#PVPNCU=%9NNP073^(D>L[/C'-. IC%!&W.]F. MH,#TA0;B1MK2/237M>!=\DWT#H[1-'(.RDW(H.#PW"OYJV8X,OP=?H9&Z!0Q MNPP54^;-RU$[I2Q):]1K[5Q%I@F1[<:&$5N8."ZQW6[D,':A*;3Y4(4]S5KU MM[%EGA).)45+,YT*A.N-"F]F(7O-F8B8C6!\H8(VQJ/W1&TT6^\)V_TV_[8B M-S?I>I<]IOV$ZV?:]6,W'N1K*JDU %24#P7MAC__S K:!HQC$WH!\6WLA'9@ M=BM!XBB.N):SZL:@60![5+336Z]"H$4;8-_SR:#V" Q+XY+(%Y/+'C0X6OW! M,('GP,$A0"\^N) ;8KU_C[-=_5#OHM /4/,';!/*?TY_:/;%!0W8-U'I6LO M('EXV&;K>G7SK@ /9:YD;R^D?NFBM2\^7 R+XMIWW_)-8LO,+0#)B1/UKLZG]<8#-?$@8$0 M=AP'0\\Q#B";?3BW$U,#@^+4'*^A$Q(FC MP(YCWX@<.T!N+^UQ#&,U2P[>-3/92@-6"H'U,395BPO>IW+LF@*E+*I;2K"4 MU0-2BP:X.5V&9JEPA'N)@" W_!M]-UFU*[.O>RI\)"ES:KNZO(F+,LUN4MSC!%0_EFG8)\Q(XH( :HK ,1=3AV*L- MQ)JXDY@ZZZ;JGCX6N\.]NDT7X_+F2U[V/WOKCP0\P5'L!Y:%3!L2ST0XAF9? MB7IF)"2]2\2O6<,;CYB [(]\ INCU0E@V[EU1C^D3_*7R+[XI.-BH$\TB=E# M!]3AHWO?N_$$]FX<>PW>_NLSL.34-D-\^29<%_>V+2/9+IJATQ/"R\,JEO[[ MJVK967'W#VE>)2]O@KZZ2\KT:U*EFT_)$YM?JOIK;3TK-%PMGH(;_H<8/.@=FN_UY'-]#,C=- M(!>B6!,Y^U)\IN28>P?M^B[=[+<44FTZ8J:/P<&R9(/2-93HZ?"9%AYD@T+- M';.N$<01#J$)/=$<&B"(&/+4@51\"=T08H# MKBT4/V^+K\FV+DK.<[;*.7M,F57JM-<>R>(XT'*A;6#7H+UBZ >19[=60]]U MN58IJ;*E63L:A$WW ?080=UF&$J!A?/>-)#J\"^ MA8GIE=N?\#E]H+^M^[YL?T&6WQ3E?=,Q?DC+'56.>NM!4?^6^;![^G-5O\]@ M($)CMR:\3]VI+0@*25_ 5@.5WA1Z7DV!?'%)WZ'R:E>L?[M\8&\8LUBUY@+3 ML"UD^8'K1P9"$<1>EYY"# VN@-I_3BAVXN&'&6EMF2"S?PV84!F:,/->+Z9>M+6@97'?; MC[.@>RJHQ@4Z8'6#$! 6>>(X='D2S@0G6-Z@2T:0Y7D34.-)^).38CD>^63X ME-NG-'@T30L0X/$^%"I?','9?E:6WQ5;2E!%_K&G/2ZT3:JJ'M_%$!L81:8= M!'9LFH%A'2QBC(1V?8VQHUN&CZ#]&33@0(U.:HIF%*.VYHV*[KNQB' M(8F"" 9Q9SYR(J'%1LJ,:E8NAK,^ORKMUY*<:']2$TSJN.>3M5EH%],X=8QK MT3Q>!@<$4'D0EJ&&ZMTJ-+^\8CK9V#FOJGVZ.<^C?97E*;N;]_YKEB='UQ80 M \<>Q+;EL,-:'&)%=C_2ZD%3Z YO538UJV3;+AN<[/"-#BDX@BJFC,K8YA/& M.8@6TT4NCF>Z*863O0%-5,W_,B11N5>%WK=63!";U8KT3^KB-#1M%)BN%QFA M3P()F\ XW))#)E7$<49+WZ"=8D;?&^V;*X#+4/!Y*7AK M?''>>/#F$S9#4V;L5+YZJOQ+GNVJSU=?VIH6FSZQ+-?Q8]\TD1.Z;MS/DPT=Y'&FCO,@5P.JJH;C M91YR*%=[R!T+0@C MU%DTD]4D"91;BC&528#G. MA(S*+L'I6Z?*F3B'UR(GE M^UY$@L#S,3:<*("';5=AZ*) ^')[*2N:1;R97V6'+-1UDM02'7D&.0<&)B%/ M3+O%>--W9_U;M QUT4=3N8Q"4H$?;]U0KX 97MTY-M-VK5W#MD/7]@ERD(]L M&T&#M(8@(I:0X$@\?F*ED1J_E&&-3V0T$S9.7689/7S-R("PC*!O&8HRQH%" MV:ND>!;FU/C>17\1O1/:GF&$V/>1%[MQ[,1QMWX&1I'AKQ[3\FNA;-9E/""1 M1G>,76SA;7N(U/K("\43+0I"HVA:9=J8B DAS]%?[YS\Q=P M1]+FWUYE_@Q M0Q?U]D==Y!B4/V:[=%UY]3JNT?$PW<5'&^]V^ M3-FRH?HV5H/X%O;#"'FNX84QEU0C*"J08*R1P?DYPUD5#1#C+UUF#(5C=UEB;VO8,M' ;":_ Y^.X-)!! MAWGB^E>4TJ'R6%MXEJ'.&OU[65QK9E)[[?UQST8S+V_@9E,/=78.P/WNKBC9 M@>@KUW)"A"/#CGS:7;"0X9%N\P_$H2-T2MN<.#7K^=7[2G[&[N,M4^H;^&&3 MKMD7@HH^:YPU5_@3AWCBTO\,-/ZQ<92#AUV>.?CXG?0*W@^6CNZ"PE=D&9EJ M$4RHZF HCPY_SR-_I()-3;;C7(W=YL>[=&.NC-A <6B'V'5@Z'C$:Z M6*?R2*OWK$4M+Y53!8U/3Q<8+S'1[3>>'GEPUNW-[YSH-JK2 '9N'-?>C2O3 M*K,:X@?D>^+(+D/CIW:ZF+4U"2P(?@/9%YJ=*K:$[?YA6SREZ>>K+X=$]ID5 M^"O?]!P81Y":1021$$8A[(#86&"=L![SFK- +RW) 378M[!!VN(&%'A;0M>E M'[LVO1!8%:LI,L/ROY"@C)=ZT"$&Y#@>1Z7XYV7$0V#Q\OQQD5O3K",^?&N= MI1@[M01:+_T+6!FMV<%BLE=9<6_I96ZNC_>!597=YC0IAZ%KV\1P8.0@2$$% MV.P664*7OI)*>TGCH,S>.SH#C_6964F+6'$/:62@%/6,IHO15#VBYJ S^%[0 MYND/#=(]IA^D)H[?2?]'D;.B_1Z5'(OJ_=$)1#315!D-0?W-=9GD57.Q]YN= M-)AO.K@KQ\ &"6!LNXX1T['5FCT4 M!((CE4P9[F7EE4D]/Y%DIF>?^U#.MDMSE9:/V3I]>]+\8]%V@.KY\:I>\GG\ M>W8+_,=B]^_I[G.Z+FYS-D=^>%+S1_65'==W2=[RL^4=0?CL?[JA.;+4#ZC7TMF,.6RRSOT:2+=4!? M?NQ'KEJG3U[W?@9ZSYL%7M79\X5AU&GPE.[ P>VS9P]K_@@TER?MJ//MW4D3 MSTW-%N2!W+O\%V\9F?H[X.GEN;'+1SS-NNOZG\]IDWLZ.CZE959LS%5D6-@T M;!\Y%NTKXS@,W'Z-.(H]/3!0M5+]4$.;:$'UN #R)>#E1TXL MN2I81-ULHSS$ODO3GX9COZS%TT/AT;%L6LGKL(R4-S,'JI9**XR(\-%"ES?G M.>W=L-,T&>HRO:/ L\>T_>G7:EY9)0ASX1F3%)L8> M1+;H<3F*S&I4IPXI6R;V#")H,()?.Y1SG:W#Q^&0A&B*QD+$09=WIT[GT<(B M;X.N2]PWS%X45?4QI=BNDV^?BK)6I-VNS+[N=VP\[+KX1!6)ZE"'CAC0LVS? M"RW#<2@:VXKC#AW]D=#>B*DP:9[K:#KEZV<:D-6.G($\K05BEWS[JUBI.5F\ M^(1YB:$2$^PF2F\J]0_,BQ_/P,AG)8'*OBWG;EYKD\24OTV3+1E3^M=ANLOSVYR3+&>3+_"I=[\MLEZ45+&G9 MFM]B^FU^VU2MG4%W!+O:A^VE(_T@I0J4H>DVS+WHH/-T7YH4JV;+"C8R,FDTF6G=^F MHX$SX4T<%W49\( 34T"/R8Y^9A"HX[B6:X1AZ#JQYYJA&9A]JF9G1:O.??7\Y4#1(H[*?MC?B>\E[^@@0SGB:8S'14.'*<%V' MQ 1APXP-WX&!CW&?@6V#K'9LCGZ2(<)WL0@-#?:P%0P-3CH:^'Y()AD%5!J- M&4?_EI$P.$G7-]3''#\W9> ^K1".TVQ;<8>->'8K@5- MA*S>8FCZ(@(^QHYF<6[.U'U+G,$/VT83#CT(X;-TY=GET^*IB!7366Z%78*R M#E XH)HJB%^&(BKQY/49MXK8$=Y;P<[7:A9PMK=N&0:,/=,*3 ?%$!H6BD/? M]P)H.G$86] 7F:N6MZ)Y]OFP!IVM'9IY6?A+1S(C MU8!:2SY$ :G7E6&;7?/"SJ;K+ 6^+S@X*6-!^^CBBX;SB7[LCAVVS"Z-EMR[ M(T(@7Y;7S9Q8=C]0UMSM-,MEQ&]0PBLS@@0N4&!$/1B2%BDV)KS?R?!BA!T< M4C!VY!,C@H'5 ;,($DK?$\#1G.?__^N$3K3P"4.[#$&8TF'UUPF)<:U=;N(D M*[LS1_;W3?$,\\TOZ>ZNV!3;XO:I7UN%#6*; 1MC=VQH8"LT8-@+I6$)G?.T M!+R:!>OO:79[QS:\)K0\2V[K,Y\ZQ!-MNU(97+YZ;0E0%[TEB_EY.$ZJ\[2> MBC_R=;[-$_KCIR.5:7A[OO-C0@*\)\_8YSXUNAFRHSCGIM_H!Y<1P?.K.B@DC-DA.[O@]L MNCY_*[;T:=ML]U0[$$(GC"P48&(ZQ#5PY 5.G]3#*)PQ.8X#KG_,OI/!QQ[8 MC'ER9)1G2)C3A7GO_<<.AC-J9*IFE?J#YA5%1&C,[VJC-TL M>?9S5OT6EVG:'>A9XT;$(7&$X]AU/1A8MFU:?9\Y)$8PVSBM%%K-H[0,$[BA MH ZG]I=#JKC4F,Z03+6'O[N+^*=)NOT_+>7#EN%-BVY<(@"! *;<<(XA8P)*87"N?#>6#J M7D?9=2VWV4UZ!I[2I)29IIPIA +I;_G16TS>Z]\)YN,,V4Y+J-Y+<_.^'PO* M;S,3\59B6T)L1'88]3#SS>=TEY4U4)Q5ZVU1[V:_F&Z[E1C!&$! 5& M2.J= 0:R70?RKI95:5*?8!U@@2C-TYML5\VVWD& L7>VQ*CF?1E"H,6S-[;, MZ&&/ZP+@_KK%WNY5\ICEMQ5;",_6)5QDR5TW"593G][771_QS2D MO76ENDZ_[2+*WV\K8IM.8,4F]P7!,\#3W>Q^DZI]3QZ8[W\!<%L5;(?Q=K^AKTE2/VA?U7<=%S>TWWEXA1Z> MO4+]HW='Y/QEY,W(6@+U1HVP@+=B 3)%L-M?US8;8CWPGB",E%D!OV75RB&>ZUF>'X7$"F+H!<2P.ELQP9&0K$A9T*TK+1::ARD: M43F1XXQ33[33)2@HG$SIO?;FF(PA(1E%WD*49)P/IRZJ&<$(MY:T)K[DU4.Z MSFZR=(.+>]K56,'0PJX1.RCP(N38@4L%K+-G6V$LI"?25B;2%':&;0\-_-J M$Y48>2HY9682%N6D1I! /IL9#JV1I')90B/KQ F5&<6)Y'#,17\6B@=-UPEM$KN!8?C(@(';FX.. MQ35).MK(Y,,R%QS'$"GF46I\1@^%8\=H>-B;8J#F@N=HIK&$+D1[1KLQ/&@C MRPNO_GQ.JUVY7^_J*P3075+>IM4J#*&+?#>,?3.&(0R1R:X;;4PY1B@T;B-E M0+/N/,,$U@TH,;V1XXU/:[13)J8SS]E"[["E15_>8F1 6T81N Q=&>="H?"% M4G9V?#^QY5&+R'6Q:5L8>0@Y")J-96(&Q!!9T3G6E+Y6,_*T\UE7?;[#ZCNK M/57%9!D-4:E'_ >B2[+%G_;7VZ2JLIML7:_6N-Q3LW"]WM_OZU5+IRZF:.:0 MG!#%/O*Q3_P(FA9$CFUUF&R(A/HF>I%H+R2>@P?%OF[81_C!P/4R4K/0FD/' M6Z(L)6JBM8S6@&DJ?D9P/5@E31'#9:CX1+Z^JKNF8UBW\M<3?CB*G"@@EA?[ MKAE1(%;D]) N.F5_65AVQ:T9]AQ<(8IC5(OE OV_% M%W-5D>!+\*M;[]N)U9 @$V'#<:,XQ+%E^)[?@;(B[,(I%)\3RL(U7VH!A^[H MZ=5]#8&;5OEG63,RCFT-ZB\8QN];_T6=590!I#C6G0/:F6\(W9!$@>>ZH66; M@6L;D=N!(C9RI\@!G%"TYX#V3OD?V'W M,.I-!AHB.&TRF&5%SSBV-20#P3!^W\E U%E%R4"*8^&M&N0?^VSWQ,P7>;WQ MC'5"W, E@>'9U%#LT4Z(R0:A6ILX#L266(^RI%G*&TS@ &K<'@XY,CG7'DW& MHYB@"E.H=W/'6^P,+4!2PNHR]$V1+Z>FVK(8VT;H63APSEV7EO^UI/^_FB:V62JJ[>%O\ M_J_IYC:MVL(,6>S>+>CXEA,$H0$-+S0Z:*%%>U)"EW1, DFD&4I=OW'H&M_6 M76- .UCT+

:>7[2+O(F]X7D%3@CF)GJPGI)W=E?>2.X/K+:>+()XR+"Z"8 MCA[W?]G"-.9 NU*M& $##!K$)Y>LS=)#5L'^@%Q/&MQEJ/NT+A-+7K:2=YY3@=LQ$>O@MC B$F'/M3S'MA QB1M8D=V/YAIN,"9/*# _74[8 M-L.D-"4DCTFV9;KQX:8H/U0)%9 J7>_+^DBI,2E 13ADY'[B.(R3]@/$9RJ_ M8#U_GUYN[588J27JM$KW!C59.8^RTUAP\Q_[QCSOP.I%OYLJ\&P2.2YQO3"R MZ]/I M2/K<:>,69.2R>N_ZLFN+0&6&ZV:RFQ'3GU=7!#=!;L8JX]I@HC(3 M M-D6\EY%-9O'\G0FSZ=CGS4&7#VE)H=%^1U'MV(FH[+J$G$KDRHY(Z!,C,D*( M"8EB+\+=GR@!EB?=MU! M%%/^$;3RZ;AF*J5468H^+=IZDIT!I1S/Z#)T3X$?A>IW373/;47%\7/ZF.;[ M=&439/HHBBV31*&#<&0%_:H!!".WTR$^"1)[MH3LB"D.@\.JE;(!)*@R@D3Q M*8L&AB0W'#?4M$BFWC5\1,* :,B1M0RAD,3^:L^O/ .\@O!SFE,%VE+E@9O[ M+,_85F(V"]/JT,H. F+$R#9-''J>3RLC+^JL&L@4E(BQUK2+1@NPSJ_),XAB M\C&:5CY!F81/*8DY)O(YMJYNF59UWF%J0(=4<;P,95+F3:'G3114[@X9"8?H0L0CJ#EA]A,>$:84B[9ETEV[3I$=QW MV 17)HY@D4^G=-,G=RA: ZIFKH)X4I>A22H<>;D>414W H>C MI?2S=]0BI@7;MGBH5T.V-AW?L;%O04BP1PS?='P?]K6; ?LJZEKHL+01!F4& M?:0.3ZLQUDUL M(TUIGLIL)K&R&M(9R-/3 J5G2'60G*%Q536L+J-=J7+FY0BK2HYDEQ^P-6D< M,U)H7[+5-)_2,BLVW?%N*]N*C1"[)C0](Z"U2NS'7@?1A)XCUI.9%)KVOL_+ MI<0_M+$)*C2>NB;N_K9Y/6F8)%"'K#++<*8?[XJEF&(+"2Y RTWH#& MG>-#-.==B# F& (K$2:)^3*RQCRNO[,684+^>3/28?U=A=.O.S;36&^EN>I7 MU!XNA_=(8!#'@X%E1C" /H9A#<"-D(TBWJ.I%5K4)S-'(,\ @]G,K#?;Q0Y( M9SMBEY_$ 7G0$(EE-'X=CA7:WV+1BX7NTLU^FU[>P&X]?%R4;,SW ('J#R4L MVV:U^M1'0AZN5/9\9'@N,1S'AK2^M6 461TL%/F^V!5$FL%H[NAU^%DQL$ZJ MN[/Z7Y#2D#Y2)_)V94UU5Y2[#^R:=%H6]O$7O==(=]PXA]Z7%#+! ?JC:,'7 MFT&.Y/FY ^W9NX#Y &HG)K];:1SG0X/^4X5S&0H_G;NO;G::E&>),@[U'=SH M"15YG8/VR?:7A-W=L'O"M/)\ 2F,D 6QY1K$(F:#0WZA( GK#)5R'SQLIZ_ MZXO@,O1^&E=/U_BZ^16:FFD/_,V; 81VQ!IGU7I;5/OR& /R71BA. R-* B< MP'#"V#V3U!B/!TQ6T$,XGH[-S+::F@\,89^!Y%$"->K:Q9QEJ!\15:Z26 MH;%Z77QYTH)^/L_GN:E,]0KOS ]RWLND9LA9BF MA7Y*#(4_!$4:H29G5Q&2O3LX1$ MJ6C7TX8'%]AJ UH'7_^>;A]3\ OM1-Z=4/:ER#EO"*3$77E\ER[UZAWF%GY- M7*M. _"&2B+%=7U7%OO;NSA[K"$^SUNKT')BWW.]V&#WF=J88K4[C*Z/M&0$ M-P*FA[*M,D-HF>B31LMM7EB^D#I31D,/$T9!6@= LRC[REK< 5$ M00)1&_CO*YB(@.H,-3^=9]HQ<;K#4P,PA,.!0E% M:=2_KWRBUG7)=**!?]79)$ZR\F_)=I_VPVB&A2&U;M&<9A W"#S/B#L\$0J% M+AG1AT)S/X14N^R^WHK!H($:FYYL(1$ M:E!+_=Z\\ A./3KK%HGVZ:WT2>& MYU?\=,P@"49IF]D!/@&:9.5AZ M+G@W!!KG"L3#_'UE"(5^*YXCD&5>__S R@V#, X=B&S+02Z*#!+U$Q;(@NXT MLP'OPM \]G\8T[EA O*H;TQ')@2ZQ_N5LC_]Z/XRE?XUS5I&[;EC]WUI^1A' ME8W("W(KH>Q?M-S79&*7OVP '9$Y M\63FFZ0,Z-LX$I..2@[&,<.^>IZTJ*^L[HFZ.K>&0A+YK8&C$3AC% M=NB$O37;<87V3\K:T"PZ!UAL;WOV3'R2M^7G:>+-TV\3-]"8QE*]C.8TVHN7 MNYF5L")^/%&SZR]*:?W:GF]VG7S#]#^T2[&&^896'6EV^_*8C)!V "&[Y1.)]*#17,392?$%7E]X$'=1.L=MS]LZVMWO]:N=#_< M)=]$2P/M<>(K(I84(K%RX_C0D'8W=!N4]CL*G_;36@?JG=*M"[,?2S&2] $% MGBJ1;1%"R+*_]!N#J$%%6[[3M*\_0FV[U 9!L!MBSHA=BD^H ^RWQ^&\4.+_L<%2;XPV5QRKR^$2Y-ZC9Z>E'G=[(I+/$YOTK), M-Q0'K*JTOJKT(DN^9MMZR/ %&@,[[&8=SW!Q' 1>!'W/;M$@$D"A@^9T89A0 MVBN:DNNSH6EW>],ZP40<)+4;=:VX/3@BJ^R*8R2JZO.%1U[1.\RUBL-#-(YP M+TC*A1CFDG$],5N:A&OR\J1\ZV157+K)S4VZWO6'SE-0GY-=.GAVJ>58, I< MTW21YT=F1%!@]9 ,;,KIMP8@$XIX^?R(X;8^KW;);D_?\B=PDV[J"T\/-3HH MV9F4]0*KM*X=D_SISQ5(.QKZS\@*OH[(BJK^S$&5E_X>^'$AS[ O]S!I<:ZY MDH#&$"XM$^AT]60ZT,ZO>$[XDC,YHU7I?]99JNU35.3;>KO?L'LS[XL][7U\ M2LM=DN7T!]<%^9;<9WG]\<_I;E_FU>=BNXV+\O>DW+P\^]H+#1\[AF-2U$9@ M!$%W53F%[\9"4_B+ 3UKKMD?^5[GC:^M]V<@[?P'M'^8;.N:E=6P64Y1I*(; MN!=#MW F^HY>#_FL=>QDG;&B_CWH'06MI^#@*JM".F>;1->X"YB_H'5X09E. M;RRYLN)"7J>E9="ET'(RVRX%H."U#JPRN"BJBET=Q@X>S_(]Q7;97%I9Y-6+ M.9^TZF9]5J8?6R8,<1#3FL&Q<.3";G8G]&/3$[O501\.S?GS2YZQ9B1AB: MY;J%H5VHN5G7IM,Z")]2IM^+U%)4NL6I5J1%@_?=:K2PH^,E6HY;C0K]2Y87 M;,O+>3MR O/-\Z0 N*[!U<$FZA'""^ MV;#3I6=+7.O%3:#(I2YD7Q)Y^C+*(N*M-P6U-S"_WMYS]B([?:2*R.[IHAUV M]J3S]P8]EY*M9&.H-KUI?Y.^VWRHGYGQ"72BZ(E/+UW=)64:)14[PO&>K5JK M';C:%>O?+A]J7R";$*/87HZN.9X;>KYO$8,M?7")&;1[5%C8D>1N$&UP=$\) M[>_OD_*IN8R4N@"*&BU(V+AD!9(6--CGM/W4EUC3;VC:I#%F\]H/]&'2B\GT MA5!T7F<1T1.Y\ZU&8'Y2%4DRKFC)[\3/_I''+PITTGM4>@=NG[ MR2B"41F17G3%__O(-=J\%TP\>J/P7A:ZW^;?5F\#@V5)VV#*>D;1T^$CGY(G M]J,:XL?]_=>T;#VKCL_1^9G^[*?+5K2Q9#G[NLY5%:?G(#B,K2G"SW[%;IK.JVB>T92CH]2R)Y'=RW9*@ M:NXW@>A5S@-'/H*O3^#XV^>>?PXP#'&XP$*=E1LXQMMGO?-SUZ A :. M;9/"@1@CTXUP9!T&*S"RQPX#:(0VX8:"W]/L]HYU&)/'M$QN4[;SN$,-]BR- M[HKFL-=G(\T5N&7O1;H9/TZ@,\3RPP0+B:Z:48)GE="KH>;>)7#DTR)'">2# M(CA(,$'TESM&,(7S'$,$D\5 8N/T_<.V>$K3*UHM9NOT1-;=UL&E7UW>?.XW M'GRJ:T)VM&5UP!MYD4DZ[KLW.K(]5;'_<3T^:,%.D-U5-'7#1S+3G8\DFL\PJT;@V,?1]\8W]X M\ XT[M67FBXIJRD.&%>"F^LE65JNFXV'TSO!9XT,;P;\F.Y04MU]8D?/;=)- M]/2%(CS/VX5(^6T[8)^EU5NKE/IK_QS;,<(H"FW#LR@@!R,/^A2N:QH!"6.N M8?")(6G.;I< M8*/-/S O0);_"'I'P,&3LQ,+6>>Z555-# 82S<1!7D96F=KI8M:&)7CITN8_ M]NW*TNNB.]8DI9 /BU&O"T[X/50_A'%LNJ%G(AS%T/9"#W50(;&]U6-:?BVX M;^Z; Z*(3!U[PZU61UZQ\;ONU) 4Y.GNQ?GA]-?LAVNF;0]'VJ8@!N[7*W. MK V)T!FQHXUIE[CVF&CY"QC&\\DK:Q-2*2II+8O'.WAK06,GTK7XIM:S8;8& MM4P1T4O1,57NO-(PI3QQ3^.^.;:^,DELA=!R'<=$)>GCG-#4SYS@;.2)"<>)IPW?I&5HSF\YL?;ZQW'-!UB.I[I8M?T/1^'46?+,2-_E:>W[(YU/IF1L\'5 M5L*FK1S#X6XR#%9]3DMU1XO1#U2I[H^N%:W.V'BCF.9(DLDG.1I9E%( MWS21ZWFN99HQQ!ZTPJ #$)J&T!U,"LWJGF*_8VO@J_I6XSKB35U*X7MJ>V-<>E?Q1O,EKW6L4LTIU;0@6GFA&[)#%J"!H>D;H1,2N[-I&<0<*W(B MMK2KVQ&8L8(FQ*&LDBDG3Z6$\9 YD70=01'2+!E^ERI64KZ\JU+R#,G+TZXN+9L[-5?0M[&/7!=#Q[=#$T/+['O8,/;LL;JE!(1V M06M1=CN?FOYNP1"V'>"Q,J\?PW&K)PZJ0 MC"H-TU+U5:V3[PJO!D['=XX_)4]UH1KBP+5CQPDC:!L1"0+3[ M59 ?6N-%% M46N:!Q7[KMI#@T=55YB;S+']8!T\JNT$?WJ'V8E[P"TZO*-E+E3MI?[@[ MOG),C1*Q7\6^\J$?8 N&R @(=@UL.[ ;7 QCVS%&ZYBH0?U2QA =SX@< M58Q'/U6@<<)TB>J=+.L+ECQIEWA4;QQ?T^S? M7GFN30CMXMO$#& 0Q3&RNZT3H8=L1^0R(\U0A,12_'ZBC[P[YJ;-V0/2/%$DER':4SFK= .V(,T(W)YWJ5D_)CP'B=H@8(>*?@T,^$"A^W/1;SD MB?EW:=/%+?8[5O" [F7?%OW^]T='W^SS3?WYOM6PN9+FH)+[9-,= MJW]>E4FZS< V^;TYL&:7L?V@17UB_WU6L:=UGTG;L_*JL2?K"P3DC62J+:8+ M..->BUN%YK8@UD5JCQ>NK@O(5OF7Z?&A]U?)-KU*U_NR&8U#3A@[7FQ&&!'7 M]4ED0:=#0!P[?FQG%L2_BO\&$B3G>$JP[OEWD# ;#;$5EIC^WLCO[R04%+M,TIF723 ME#-]?OT'\";Y)@,@0,+9$]U59.1I@=_-&]%FNI6FJ*J\PZJL&#N'4VF>^H+#: MI>X!-?6+3M(KQN\Q&5;L,4TD6;65+^5Y%E9%I+J'01IK2P>[*$+@P72[K8]B M"TP086#A(#+= "8.#*)D#".>YXH*MSI$L\KX_6B&"BU7Z#9^9=?#8U-T?F_! MB7%@0RO]K14:Z[XP^XQ10+UW]8L),]A\)$+,Q;CP? @!^Y!5S=,Y>:0: @R3 M5Q_H6U9Q#%P?V]##EF_Z=*,.SSH8\]#!;_<@&C!-G0R:0 M+C@9HIAM:7,A TZBW13I24L[_I#V>29#WB619RYDNBGNS:F,^HA/::RB! M74$U5$.K-!''ATF>.&$7;< M!,:)B=PH\A)S+%8,$9B:^'&W-[.FC<#HMHV'*G\D7[A]^NTNVW8'JJ8%=\6W M!,X%E4X-V=*4KML4O=CAAQ_2Q:-TPE1KJG3B]GRD=!.9$E:Z>%?G14;$M?Z: M-6F2BG% MM(]$4QY_\VPO6?FA$P=."$++-9I+/M(/DB'C/Y$D]Y'PN8Z7N%.'D>*+D M)WF1%FOV[2NV;X;0#1W?\V" 7,A;$B*"PI>[BB\&>!+WU$H MW5>3Q'])-TD- J,AGV]'(:0CGG2IYQ.<"CTR,48%>!AXZ1J[Q>ZVW*&(NQ)O*MASC*-.A( M&944KEA%[6(LU*+[UM:[*MNTK6$[]N@I[+%OP\",'>Q&PS%U21B[XZ[H*W9! M$VU*8$KX2D3,3 ;6_45NV_;(4UJL^ZHHT"CW9O"IG%3/L*G>["X14L$]RN>CH>%: MO1:J<<; N_)4[0,2&=,W6:[00S>56'8DS9/+WK2YH?9ZYOH;/0[FE+Q0-/DC MW4+Y]JW-M,Z[)F_;[C9Y<7O9E.L_SQXZS+8/8L\+33_T8!B;+O;MH> [@;X3 M3)]6F@OIK#-20]+9"@?IZ'F15D]&W9IJ-'=5N;N]&X_>:?>[-$]$TGOSC0=J MIHS)K-FZP91Y,!U[@*PIM,ZVX5RFT<$T@K=_^NV:&F@<6MANR:E/C-%(H[72 MZ,W481I.DL>X9_#F[BEZQ#%-N&":-US&0_.LNZ],!X4HC@,$$LO#*/02QQ] M.8X=2"BUD@5EV5*KMY;=YUQU_]A3(Z#]T#^MCNLW:BX#KILK7#0E&M+JWV#Q_X>"=YUF5EYO7=XST M$0O_7-^1IRZ[2)L,W]QDZV9E8M="#HE:'@C,,$:AC./.J,-AUF"[08TW.NOG#7_S>O9(N-2TB^D17G4E MI_P4,C%C^%Y9B9L W_?CP+5=*TD2[ W5> DPG7CUT)IYV:15,T-,_A /CY2^ MA,ZIJDS1U$@;XSJ[S8N"ZB,]IJ=M=,8@^[$+9XB94OVV2 C\1&%,551B=N(O M$&38;949,S@9GB<$F(GI8O(OSX*!9UL(1Y&]GTA,K#X$X(*QF$ M&OX , !7 M)?\9O;7V0^'_#Y(15A?^"C+";*M4&>%CF%5&+GV(R]Q4>!8R(T#"WH^&NZ$2K#C1CPKWK+:5+QV?0B37A&SWI;U MKNH6K]?#CCHCWP/G2P"E,<^6ZBU!.E]2]XSO-E6C&(T#D(OM;6,D[XBZRJ9? M#QV5;E6IMM/R:>-I052#Z/%YFF]6=F@%D1TB,[)1&,5A$(1C^6>2>)!' +F^ M6+'*#5B,!P*&3\'X^&&3*674\&G1R,KY,5:4:,TA T<$18@H/51##/JK*^Z% M[6=__M?E?7:5_LSJMA4_#)V )%\1\$/?CH$'(1I:"1#FNJJ8][N5JP"%8S04 MCY 2<#+%*@;J2.+5@Y:?%LHBFO",B*.R($:9+LH@B/Z5.$QA@;ENBAA%DI+] MH2G%9ES5/VVR^X/][P#'(,0^P/2*C8P"*7DN8:R%6L0;G&5/'<:#HZ0HV?MJIQ;G&L#)XK(Y)NA?T MT$,%=KVL3E+$'/LT]IN[0HB [RIZN*#E)V&$7!SY,/;ERI8'2&E6L:M\*.IR4BL4$[A#CJ&W&]:XQ M"$SC*5MB(HN5OH]53YX'M)(_B6:]K8.R>>.8.'M1($?SRX)03@9T),-LC^#O M:]Q)RME=.!(GCNM!'YFNC7QZ @P,AF.D$TQ&[IRS:_(!*!;*JRHMZINLZK?* M]GB?Z%GM,L13C4^8Y_&6=0?W9-_+@FA:;W^ N75$=WW("'N1VY)$F#T^>ZC. M47IHKUH37\]#JN:3N=!C?9=M=MOL[ 873=X\_3/?9 =+J1<9P;7+Z+95_).H M5Y%NX:YNRGLB9/'3>55N=NOV[M#+K'K,UUE]12\.7?F>%T5F %V0V+'K)@$$ M;N"'P'*C*/!0R%46L@A"Q:K>H^Y$?K?]O0=O?&_AOS\7IY.3 M&2M0M/X)AQ9/N6!X/0 MPX[M!LG07F@[EH#$"+2RC,YTX,241H1*+KE1S*(4S?F(0)6J\YJ?CZ5G J=: MZ<\4.]X6H^)3:A>[(:,E3U3F3JN,C.2Q#D':4 #M.IR",OXW@%C%.FI MW&W*]:ZMWZ+C QTX? :(8Z#^0/Z:=9=J[S>3T"EU\F33J=NF-$B';.6\?D[X M?5KL;M(U74+9='\OM^VQ4LC.>P(JQ* &FBF&NYS: M=SB4\?)'WJSO+I]J6CK:-^/;P(XL&"/3!L!VH(F@/S038L2TWIZ."(J*L03AYBJYDNAIM;/^MX])[!1> M-5#:2?!+2?V+0W?!>IW5];.R@KXQZ"?0M.+03GPG=(,8Q\ :&XOBF%E]Q9M0 MK,&0KD/1HUKV -O^7U*('%(S@4,&89Z'/CYY/L#43C9T%4T"*CV!.@ZMGH=" MA8K]9@\U\KGD^UW^WA/QZ81K(.42C"BE=D*>&>+BAG2>F'2'(64'9N*BQ'0L MTW-,U[%B?VPC\'VF^XS%OEGU?/"(A_$B>D%^6*:#55+#.0O<0C$H%J&I7VYZ M>&9\5=(T682I:AX*<7EC[ %/G;!]8?F[\[2B#&F@FN+82QE]A$,C,;KHOSP! M,?00"DW',4D:'9 &\/#E490P%:-R?J5B521 .!YW#B889% -"7SZ1S"(Z!X' M$1R"IX80,:5C(H9-S4:SWI,Q?KLUT"\!T.4D7W,H5C)^.88X"*!M^P BR_'] M"%K>\.7 L3UFQ6+_2L6*E7 I%@<3#(JEA@0^Q4H,9 AI%@<5')JEAA(5V1E! M.MX'."0-1OV099NIP][D(X'C)TD#@1, 74[J&!P"]W_0!4(7EV,35HQMAXR) M'01=-W%AY)IP:,*$D%WF>+]8L=@1./]-\/SW)9?H<;/#('TJB>$3P -.1&20 MFQP.,51)DI@DV[VNP-<,7(TD$)1Y.7TKL$AA.TBR25-Y?LV0.0B*W9P MZ$2^CT*(H#/, B:AY;"73')_LV(Q/.-<GA MD$2E-*D0Q4,R.\A3Y?$E!>\)I#!5&DBD./921F?AVYC(NS'[2UYD[2F=*QS2 MG9(PQJ:)'#,*DR@>1O&)'YI<1\NI0Z%8?GN,[=$+#]U.+N.V*G>8.D,)EOJ.%\#M)C@^4,=I9S=WT^18[3+3V" M]_(NRYJ+;)LVV0;MKX(:#T<.[01YH9O$5A1'KAL"GV3-9FPGE@]-Z+$>E":I M-75/>0_0:!$:/43C .-BQXBS47?DF9;,O1X/L&RC2J7]5?SJND,@!PBNLI]- M3/CX[09A-$"P79\K/Y+:L.*4* 9?P%>(CC\BC$G?H M(9)J3#MRE9UD_I@%\RZMLCBMLPTL[Q^RHNXNT:LJ>F<]118_[=]RGC[1E\"/ MM-I\W=$Q[]E-^]<:/*;YENZY2,KJ;^2SS2J)36SYIF>'(;)L9,9F%+>IEV>" MQ$9,58(;O6.[>3HMR%BEG;*OV[G>J[NT.'MH;P_Y M6K:7(V6;BW*[)5;0#ZT"QX%6$"11:,6);_N^%?N#$2@.F):P-(6N.!"^%+V9 M ITB-RL.?\M[>/:@V)EL'-CK MB*MJ^]PGC[:*R9$5@^?PH4:1N5. E66Y <(@--THB!(/!4$4#O@=$/JKAZS* MR\UEDU:--J&9$3N/9K\TDSTV$Z7N4!GT;NTJ7],?VQ&IL2MR>N)ITY8F7&>W M>=%N:R>J2U_HFEQ@ "N_DV@3TA7TC$\3S7^YH-V9M6R\YNQ0_S&AFI>7^:.T MD.?83FRCR*Z/@+]^VK_E$#RH:P)Z_&W+:])]W#Y(ZXV1#(=9Z:]L6:<>H4$E MM%9TE)H^N;I,;;1+)?5I<=Z.JU>>X[BNZ[C CC% MF_9YICX!N7&2:0K W_>JS M%**TS#9),]*L' M6U%:9@NVD_RV?+!-RNHFRP\M0*Z+;>R@V MMU\8)MCPP6& FKJ=+O.5'OE3( M7=-2\JV>05? _TO'746.USSTCE;_>M'WE4,7"<#BW>I7C\$3F)DM#$_UWO*1 M^&5I@>5FLYHG/N U:C!]NMX1@4 MKD'Q&BU@749(BKK/TJ.HY7N.KB.M@])GMIZZV!$[FO6.9?,*)?WX/R;[4,/> M_#F*PE[PF3*956 &MHMC#X9)Y'LQ"DF^-ICF1IZMY'T]Z*[RZ[NLL/J M;IOD4AX"2>)BVW4=)XK]I$<>QS"*%M]@QHE7KSUF)\:/0<'37L%%4PJ=2%YR M_YG"_J#E%C1BKV;;T'@[BP8[T11V&JTWH[%VGF4WI#WWSMQ[T@3[QB^\+4V4 MD3EVIDWRUO(30\\K_C].++TH"8+0-"TS<2* (^3Y>+#/1HFIQ^*6;*N6W]ZF MYZ2/]-ZS],S/DAU'U^F?E_OD_M-F@3C[A 8;[N3UVU]]/D@9;PMMV9/M^>43 ME.>[)#ZVSTT@M$S73VSL>5Z K-ARQ@0LL; >"8ILJY9)4 YV!.J9GTCO/$OG M)TOV&UWSDY=;"__3\A/./J'!'D5Y_?97ST^4\;;0+D?9GE\^/^FWC]!+?SXV M#IH11+8=AJ8;NJX-'0_;HW&AR[2X]+!+].!25K#_O5HX *RG2LH.3S-U<$.%:% M$+]3A?"A:>#VMFI/GCDMB/84=;YN[3C;-763%IN\N%TYD.#'V P\S\=A:%L6 MW)L4F1[WZ%-70Q2/.:]*>D%T/L S'MNM?$32T^W6*/7X^ MKUR]0<(1%9E"F1X/]R0+2GD=:*89E#_2G_G][GY$NKNNUU7>/M@7Y)%>6:&= MF D&#G3\! 1N;'MP@!M&D3_+RLQ4D(H?RAZ>D?7X#*JAQOHPLR&=CVCC]8Y] M9\CBI*E>.9G3J;/GIT.7&*PS#LTSJ'V?9";K R^IF)V2U3'TB"?+TR!K%DFN M7]CWUHI@/2>/]AUY\;S*U]EY1I[SHCF[^2.M_LR:]K45P>6Z,0[\*#$M8"=6 MZ)L#6@_&(=]^VF4PSI!L&@\]2N.!0J)3\10G7:HM;XS[%FSW)]X-CPNY]7A4 M6QJ>XJ!FQ&Q!K7_?LZ!F#-89K2E&;Q_M!IV%W>N?I!OP[G75OSN([6^E&T]9 M'O%^+K<@+]UD%9W$W=!IM;+:?[I]H;E+B1ZD59.O\X=V?\Q#^F3R95>+EH_MDE^U7NNR-79B%5_MA=?"*\J%_=_CLV4W[UQKLFKNRRO\G MVZS,V'$"DKR9R(1VZ* D<8>]NHX%O63UF%77I?)1OS ^'M4\-(4OEM9T&2NK M'DF:JQ]H,\FCD15H]]?EY M&\>(J-%$?)S/9@]I[>=(=I\5F[0RGK*TFF,\.+E7J)P4F+-#S#TE,/2F?PR] MJ0]YQ+YQZOM3=( YI@/F[ ABDP$7V0/-:>FHG3[0]W-KQ6)C^ ]<(WT$+ZLK M?.;QNS0.I(S>Y7I$^=B] WC:/G_C_5R!Z9M18$6.BQ%)V3P3^FC B&(KFFG< M+H1MKC%[+UEYT>\QF&D,+N8OQ>-OY8Z:?>S=._ET=/*GNM;Q+7^H&'-/\OLG M'V]/LUW66%N"!Z2%F/H]D"P'*>&?6;7.^TGO%<91&,8XLA&,+2<"-K:'"@ W M"H-8:K'8C+@5C\D';+\-1T]G/;INK>O$*#N+YCOX<,X^(2G(:=H=Y(? ^H,8 MR',^X6#W!TOWRX1)>1Z=$D07Z%>?),0NP0QO %[,>Q^%YW6Y*YKJ:77Z916% M<61B#T16[-O836)H=7'?!6$8)DPEUAQ?ISB8G=95FFW9XA$/"%A6;40 E\(^YUBB:G=;_2&AI!W'3]B7EX2^7?&3VV+BF*T78XAA MJ44Y.7R/=;>Q=,1C?.\0O7\SJ2RJ.!8EE%,F94&A;)FLLMMV-%/N-^QV0<,@ M/]'[ ^@%&0VMZ3-^D'=D_>$@#=WP6Y(ACXQJO[?X>F^6?Q*W&LS03\-?RNIE M?-,6%]EC5NRR]BH)_).H69%NX:YNRGLB;*#8?"F+VR_Y8T:OH9*=- M=E^O$@A<&,2!YP$+6S;R@M >0X'E +Y)<&4PE,]WGU?T62&/3%ILC.S?N_R! M/KXG1I&UDZBW67E;I0]W^=IH.^>Q?6E*AG^BS!X9RREWEAX#,_5FEC,_!'S2 M,/3L<]+?&](\'CKWUZQ9@9#N+;>3(,!>F"#+CH*Q2<>R.6M7)S6E_!'OSEMY M>/]!YYL5G,8KVS3>;(3RI7@#K!.C!=92B?=4?CU"I1)Q/$;3$0&4PJX>(B?' ME%)![^,3J[/J-BWR_VD#+"19;[G--^TO<5KG]=G->9,?P,4F6'@HB@P8SNQ0 ) M$/ LN"R+5/'8]NKOV(!G?YR#K_\RP%=D7'[[XP]P\2_C+#$N3__V]30YA>#K ME0$@//OV]>KTZ]^,\[,OI_ 47_)IZ,+N9A/AS^-ISH'Z@5TGQC/+3HS6-EK$ M=F@=>;FWSS@PL)7_O8G&8*/QG5IIM&:^/_I7$A"4NNQ(1-&CJ^@1DC3AHM3Q M8>:L25C?99O=-CN[:6<4OI9%-Z]#()P6:S*LP#_I8DYVE5YOLSV8$'A):,>6 M%?I1XL2>'SE6%Z%)O(XBR%5>H :"XC VH&Z+<=OIL[P%*Y#MJ_(!XW+^\O1S MKLP?,-]-"!]B-CK0QE]ZV'\EH8(B-Q8+&&($'ULH5^LQ/21>M9$OEZ_GX)1? ME,<37K+J,5]G[RRR;X=YP[.;BVQ=WA9TLUBWC@[+NJE;T"O3\C#T(P MTW># MR#8#['98$\=T J9C5I9%.*.D[T^+ZNPRWJL'.C'VQM$/[LWK:WV,UL!>A1A7 MJA;N"+R!0]<^(!Y79G>_XL@CT4-,@6F)'J%;W%J$@W?#VG(>88UZ79QMEYOI M1."7'@GXF=>KR$MBG #L69&)4."149 ]M!C'D&MV;4H[JBNVNMQUQ&8,X(SO M%!YG])A$*%L,F(M+SNHO41J5J/ 1CHYHJ0QF]5!$*9:4\ON=%'5"Y7V:%RL3 M6O0.)H\,!2!PPA"&OC6TB3W$=6_%M):64Z@.H!R-8J5UDDHI8%2:3GU$YIQ* MU6'AURI.?K56*UY;V/1*B"%6Q:()V]G-9;H=Z\,B/W2 $WGD']/&D9.$GCFT M@Q"T>%2*_]L5*Q,%1$=@MV6YJ8VZW')N*!:@BTU]U#+%IS@#22V:C\MGE:C, M*SZ.*(LX=WJHR03\I:Q>Q%OM66?DO7>@V*#L,=N6;55&/_LY7)P ,$3()R,_ M-THL$\ P',9_+G0Y/C&93<:EACF)Y%PUZ*"U M+([@%I:RC^@Z-H4OBVD]1$R>.2\GUN7RQ"I??\N*K$JWM%1H=W0->K' M['G;=-NE[_J>;WH!"GSL)'XXM(T<$_%HF)P6%0M9#[)]"--G,/GT3!*];*(V M/[-\RG9(ZG.$"\L;$W%'-$XN\7H(G62;2I5=E7M VM]0W-[=1W>EUA>7W_HV M/>1$89 $;@+,$%ENZ$?.T&;BH9!WC^&4MG@>1:%=1@3*[&.B]_DX/AJ2P*,> M3Y8D6UZ/@*0QQ'U)ZZ02@"_CGL((.4[B8-?S$B])3->*_!%E%"&Q"UYGPJ9Z M9'50+O3L]LFL4TR^M&1VQ[$E,#K[C',0-_V\RV>[I!OGDX+,FYHCW^JVXTJ5W=IT1^@N/_8ESR]SK=YDV?U M>9IO5@!B"!PWM %T<.":L0OBT9(HX))4'?$OE,S/=&"]2L+]3L3UB;3P6^/ ;#NPW* &:G0 LW\/'%J$T[F]Z1$BM&9)U-/]LWI0Z M@?:U+!ZSFAY=3&VHV^3^\.]TK/6U;/Z5-?M1V K@D"#&),U('#LP(Q@D8, + M0I?I--/E4L.=BCJ>&TG(B+ID[0*>T6>@1,#7@0 MF;2;P3.+![]N"C(IJ_XE^CYK%9JA%P 0 R<(;#,)$<+16/Z7Q$Q'\6L*77&8 M'*\6&>ZPZ:Y7:Z]&K_8XZ38 GEA*;[JA-T/6G#?<:$;^TN%4?9?1+,:># UN!8T/$L$(2 R)GO MV98'PJ'%&"+.+3949S$0XL!@O:T1(B]G:642>@X METF$BB9&:KB4I$V+'.1RA".N1(F?64W52<22#U,F47:8U:F_V.=5R\,60UJ< M&9@8P,CT/<>-?6?41-,&?+G3Q+94JU0/SWC]G'$*U%1.&45J1CHYA>I])I"I=4EB8,^N*L6-_1DP;:C Z[@>T[-G1])_)="^/8 M\<>Q)K2-BYG2N(>$SKOC&A6(T:Z)D MTLSY>(0XA2=Q+1L:[?._V,*A;Q+AC" T30 ]Q_?Z9K$7.]/&BKR-+:IEF9(-&ZZIFH.1_JV22>F/>@T'.?^JMDOV9-GP?: MCI-$"8I\$ ('H1B!,!C:"C#GG4Y"+2A6+@+$J-LCKZH.&><&#C'6V*1)/6%\ M>M0=#=8#:J]=7>HLJ[>(.;9W8!*1>NC-1!M>UM]+8(1YCV]W@1UI;IWECW1- M<3@;)HP]E+B6C6//M4&,H8V'YEP?1UR[>D4;4:PO RY:9=<#X]RT*\P>F\C, M0AR?SHR<[3$M)#3OD7-$:R;SJ8?<3#?CY09;.;RPBLX?Z?\MJV&6JV['@7;D M>!A@8$$7)K:' !D6CNIFF5S[:02^?J[9<)&I(Q&VV.1%,5&"\]Q+3 6]9N*( MBDR@30_]F&) *:T+\6G&U_0^.[MYUEP_Y(*FA_VH/<3.-CTS-BUH#NVA(.:: MEQ9O938%$9JPF< >FY3,0YRHHBPR'?,N)4>D93J->BB,!#M*V1V,36_NM\7/ MU=^S']NL:<[3]9]IM1G.^'-]TPE!%,9FA&T_MN-P6';#1-:8KF,5_W;%^O+W M<\RF*!/X.:XD\U##IR ]'*/'\_% 1Q95FW+=[J!OYQD7INP9%F;J+K('\M?V M)(T>X6\#BW1315H\_+CAD4!$GD\4O+V[*ZKY;)7S(JH9D+/2^B:8T6@+7("?5CU&K3(,^:A@0)0; M9D%*:WI+%_T//8[K,=W2, 0:F%;5$XD\_TBWNVP50#,D/0"'21)X%G21;SEC MF0).;+Y;&.2TR?.("=W&0/&UEZ.LZ0_9'NF)D=(UP(>RHFPN)T9]5V6-9R'3TER J.JST-\: TFAASJQV+,P=$SZIS&NB M@7)M>BF'"ACCOY>&-O^5T+&K*M+\*@&N&SBV&9B>'7F)[T5Q,C27^"'7VJ-P M(XK3M"]EB"G+(IF6ST,FC2=#/>O2MY([G%"U5[GM'E7497-VF3=8<[ MTW$J_9Z;;?GC_=Q.6=(A[((/DA'UKM5#$&:R]8WD92Z&A>>?SK.*OI#>9M:* M?+_G.H&)3<>T@8D"&(_%Z! ETW:Y\#0TZQR4A)DG+A(%YYY4\3=U]JD]_J]' MMO#DTP%%/--/(LQJHFM23/EH"DJ<'U95HL.X[M#X8O-_=NDVOZ&#NZ'*%.7U M>EO6NRKK#K'RDL@%3FC1B^-MA$T[$ 5-AA9J6%>O6"+9-8?9P MC;'(>@]8[,@[R8Y@D[KE?,"G?5+I5Z*(7$P>D4@U'M%#,Q795L[1IT55=4N& M+71RNNXRSJQZS.KQY"T7Q#CV;1/!V(F]V/0 "OK&O=#D.V5&4I.SZ>@>9OM, M#T#%S^Z3Q3FOXXY))*60KYLZRC'J75F4R)DRK@WT+ M.?3892]QPM"V<1*&YM"T&4.NR7TI#2ZNA6([".20+4,&%? L6P27V7# 0INP M_G&R_AG4C]Y#\5S%/99=-Z&8FED_FGG,ZP-L/ MCA?:]?TA94@B<3(/>N'19*ED$ MND4'J?,P/7FL2HM?!J &06IT4!>2/@X:N<:NTYVAAR@JL>S#D:PL]F0O&'\9 M=T_X5N+9M@,2._9\*X"VAY(!AQ/Q73E$I:-^=VCF[9*MT]P^5B42>:3U\K'M@+VM#@^>WE1;K1:;K \GTWBI"?>&A$$GL!U]%L"MI7/0I?-_ECWCS1*N)'N;JKQ!ML MRKNT(_BT=T!+?<"P^D)!&SWJN0^2X^?UB "K])(>$JS4PI=GU2EG4\[*==SM M/%UY28)"TGC@F,B!3@R1[_5M ^#YYJJ[)_ZR2:M&Q@(V:[L\S_E+B,R/? ^& M;A&-L]N\:$_-("/7?V5I)7/EFIEL&4O7*AB6O'9]8O0@EYX&>(,WX<5K7M[U MT$;)-G$M7XLQ)D?_X%U:W6:;JY+>N$Y>QS_I'>S9RDU"UT&^98, 6*YEHM"/ M!BQ^; G6BD"&2,Y!OG31!)M-3M]1MVM* MG0GUX*A#/^DDJ^\P+2RS4SWW&61WLHU<,BR'44D%E=EFMV[[^"JDU9NN[=A1 M%(:1;_NF,V3% #D!6A79;=ID&QE:S-$LDP)$G0(<(F06@CT6J<63',3*$%C9 MC*K25 :VEZBC'%&)UU+R.^ S2*.(67PUE:*\R1V76U9BAK$;V(F'0]=U,$B& MJ5G@@=#IQ^6XD*)_K*WRC\H'@")C]FDS8[XX>G9FU>. ["7 MV D]P25"$?0 Z$Z3 <>!0/(FG%!WF ZP&<41%0?.G,+%YARW1T MLY':R'FL]J M<;GR19M/W -./8#V/D>>X +#$ATT+VC'#F MB0-4_6NCI%B-AH =3\KB#0YS.NIX;-#41VI" _7AV=Y[[P8'_9S(<;B_?LX4 MNQ?@BCQ;]$RZO#LJG3YJFYS85F5T6'6=-3^RK'L"L]']^;Y,FCZ,[1S)\,NS M!W?_T+[\2$6((E%K8VQV57OY (71#@&GWCL@Q3%O1/\%O*[!;0)2;E(U9.SLH25S;^WV>&/^7>/Q(X=O)HXE5?2"SS.N5&*]P!A3G1>D MC3<'B/2/_5SH*G&"! >V&<0F=D#B12;T!RB1';)?$:D*@.+P\35KC/4H.VW^ MV2.3//P0(E_2J%$U[XK&B?MPT+Y#([]('@BJ]H_8T&]_Z.J1D=_!B>7C""[K M2CZ,OUQG17:3-W]M1X#TU?6'[Z2WR^WHNZZ?C/3A8?LTC/XVY#-UDZ^-FWY2 M^=W!8UO$]%!E]/?^3W_9EG7]5X-&&-)"T>3%KBW.)4/*M*N!2INFRJ]W#3T, MD7Z^>%<7YAB OM$AI@PYI_2O3S+(G&0B[[!R.I\J!I*X2.GS-8QL@1\XON]% MGI-@C(/$2F T '+,A&L3E$(8BN,[&$\ M-"OE694H=\MY!Z@UUN*7!$]486%_?1[]%3=10'DG\CE-<^$X-CP;AX8K[(>V M%3IV$CD0FP&*O2 < ,2.X_/<9B:Q62Y]Y;^Z[+PJ'_.:3L/0[4'# +T=0O^5 M)L=T);?HQ]X/?ZFOLI]-3(CX.BQ!V@!>'Y!?<;F](+,MVD<5UA\>TEA0G MG@DXO3#^ ;Y\P\8?&%Q^N\!_X*]7EWP:.)%+-MF;CT8^I:.XNLNS#PZ@JHWO M%)O1@IOY")2C1!V1,SD$ZZ%@DFPI571![@LFZW*;;UHQ/"<_K9_V34806":, M0>B2QBUZ/(K=3=/ZEH0$ M,MET:C8>^63J&2R2=;7 C._]?Q<3JV-L'=$J*23K(55R3'E]YZ0L?I@*-NBU MEG17VC=B(AV+?K1S!DK_^7TIIBR6HQ MMDO%NT.4'.O]C=&)VEL7J)"ZR/KS671T\ M@=D\_5<]G+!(UQ4?*.@\ZXY:J=[NYU/K"EC8>J^(0"K3&E0,R+6G5-4G^?+: M;W5V=H/K)K^GR]*K""CDR>3);SJQ4' H*&)JW9 M@(T0]^Q V#9P+)P MQ@2&Y]T_:YA$1.BXKUA:)KX^^: M_I#M<7(.C>6PRSA&GIU8SL'RP&G[PP%$??2)B<)C(VBI+M!#S23;]'),K8 Q MYG/CT^K/K"WGO1IX3/,M?:F_5VG_EP[3*D2D[Y@ (M,$)G9M%_CN M 4GGL=U<+P* (J5\?*NK)K?R ?OC;QXS(2N:E-#/)M*+LXYGVCNX1I[5"?& MB/@W,ES\C=ZB]^S/NNBI"-E'Y%6I[_106[4FOCP[7CV?W"O'9S=)7J3%.D^W MIT7=5.ULR]"VB]P F*8+H1VZ& '/ 6,F]E M6B)CK'J(LHHDP[26YU4RC$U(DMXH]"(;!1$FHW\0#@WZD.^NX G-*%:^ V1\ M"C>%.399FXDT/BT[ *6/9KW/U!&ADD"O'NHDPY!2>M?CKI2AA:1=V2!=V=A7 MZ1PTG2!D!HX#@)-8K@=S@(4::.JRK;),W[;(==^V, M!'H9YP?G9I9S>O 9J13?L[LGERRF^9"VXT4U\EC70]?DFO2ZR$8V7ZQ:=UH\ MDI;+ZNFEM!)E=9$?!9X%@8,B$WH.&IIS+8_KCA[A1A1KVHB+3\#$.6,3K5GH MXA.J$9(^>=9[+!W1IEB[5TX_][E#W1X M^:I@! 5):";0"4,00A][(1J;AR#$/!HDK5'%FC3@[ Z'&4#R"90\@MD$:Q%N M^01L@$CTBX+L+O(:8.HC:JQ,'A$YZ<[00_3DFU4J[L1\HACOZKS(ZAJ6]]=Y MT>U8ZV?; +2A0U*_R(&Q&6" 0F@.#5J!&_/(X(1F% O?@(R>=35"X].]*1RR M*=U,]/%IV\C<(2IM).U]RHZ(F 2>]9 M&8:4TOL@GS3]K2PW/_+MEHCB:=&0 MGI=?;[/N%,^7VH@\+S!MQTKL ,8^LB(8XG%A -IH<6WQ;$\1;4:R%-&UNG@[KY.BA= _M$DZV M??KM+MMNVN-,TX)Y%YL$:MEGWM2SRC_UUF'21^7>Y>F#R;=IW.JA81+L>&/Z M308SS I%'KZ\HNV=52BO'\HZW9[=?"F+VR_Y8[9Y6RR3P,61X[BF[2<@M$([ M\<:E5L\)N-8[E0!0O58P8J:+GUN"];#^F1X!'>*>WIEAE>X#M16<]0CYEE< GFXS.2R6?9@XL M'H#31QL_).Z($,HC70_5DVA/J:I[\NG9)1ER;])JMASR?WN<*G0=V^9+PJ:WISP-ZR"VL^V;/4C>7$P"L:S9 MV+R<\N9C!W0>X#-Z@/HH&P./1],S>5[00^6D6O0J19/-%JOB@W ML*S[6<>^X$43'=QY(\9+2$<2G+LT(H"'$,(K,B$;H0]9]PJ M&X4!5PVSBO85JV@+^;=KBKE=]1U F'/.P?,!W8=X3XP.<5\^ MTV-N:Z'UJ104H/K88%NAX_207:46OAR8*V>3?8:1],R[62<> MYZ24=_)QC^V_C Z=/J/S#YD[.O/:_F(.4RQ7P<5%EE^6T!=Q6] M2_SIJB)*FJ[;\FZBL.VOV\-J[ST>&]@Q HZ=V(X#HBB,?>3N\20.UQ%1RE H M%L(>N+'ND1O-'FN;]E39?9;2/=7\,YD*7<.FF7IXA4]+!X<,H(U#U*U'#G%K M([+"5!\17_7NTT.49[#SY7E5,S'+?(%F6A5Y<5N?9U6;,K]LU0M]"]JV%44@ MQFY$YR:2OM4 89MK!7QJ6XH%^6O6/,]'C8>L,FJ*E/-FS*FF MC%YQ:;38],E)/V#MB"C*XEL/Z9-FS2I)(]2LXAMAQ6&8?9LQ/* M.=3NN1P!ZJ-I3-0=&VM+I5X/?9-LT\LQMP+&V#?L]1<'OQKF!Y'O.[[K!19I MR$$V#/ HK1;F&E8+-Z)8T?I+M=N;RWDWXXG2QJ9?LS#&)UG[&\CUT:KW:#HB M3Y.9U4.1IIOQ:A^>%%Y8=>=K]@.,=^&=5V51THOO#HY9?I7J)98%@6<#%#NA MB=PPP",,+W2YTBWIC2NO2*0+3,\N#WP&FD^[Y%//IFF+LLZG=02JL<=J/ >K MC_SQ,GI$%I4Y1P^Y5&=>.5,GYY-7NIWO*JON47;=_)$V_84>),-,GUHL9S?] M9>#T@/M_96EU]:-<.:[I(X\,G!.(HRAR$@R\%HKKH3!VN*IUE !0++/D*0OY MI%0-S6QRNCC#?)+:;EAN;Y&B@$^,/>038P^:;FT>8=.S,RAP@R"?5UA%N#TB MKDI=I8? JC6QG+'KJQ9:TD^SE1E&;NQ;R$1A8%G (8/Z$0QR3*ZZ2OIS=S1DM@'W- U?08!18 +/"KW8,7W7=\RQ<=<,_%53-NF636HE-D"-/)I9Z>8>P6E]3K[>U!/C &HT2&=^XXE%O:. M**-D^O500ME&O;J'20%G['SL]PEQ M$'GDL57C$#V>7D6VO;IJ2!V#S /&+*VS>FR$I$5V8'F.[=)&<$#&I>'0""0 MN :"?%^M>(#7H>$>%;==:Q?[(Q"^9LW*27#L^6[D.&;DQYX51"8:VS015[GLM)84 M2T6/I#:J;)LV)*UN2J.\N9L960%TFLLTF M-O,1S:<](RZC T8G@0X/82'HYE6CHT0=$2[^O)\=0KM]XB%1.?*\;&5H'C3O2*D@;,Z9*HJ]M[IT1H#7(/@ M)7\DHX1TV\V1]_.?3XNEIZLGKX,^E7AR&R>FG6(<2I;.T^+J1TE3@'KE)Q&P_3""KFN' M)O8#'P4##A KR6(Y6M>N@D,!P5(U5!&WBF3TA.HH+=D@H-N45$\!W9,Z74,% M'/2I9%3$/C$E%692OIC2$I$.B96@($$Q]L( 6A&T7=C?X$F0A"A6D8QRM:]< M4&U3E:!RD"Q;4M7PJUQ4*6R]974D5HJP\KOILTFK@(7"XBK*IG1Y3<@CT0$! M$79PA"P$?>S:@>MXT9@TD_R9ZV1 !0_\((RP[\78M1P_22#JSWDE0%# =PR, M@N;5JZJM2E79*9:MJDK85:ZJ] A$D81?:8 M)$<6YMGZ)JM-+O$4W/LVUE:U-5-CA942.?V89*DB*I5?A>O[6LKE=)%DIO]3 M22.[56*"R,D:JPQ^*^A-Z83#S;>"$+)I;WI.M^>D_]X1.&?7V_RV/?YZ++ER M, B1;<4 @QMD+A!,)9 ;6&/G?P]6LHI2;YB."JLYE>DBK0OO*N3J_(KF-TRTM8#\KDKRJ&U 4 M^2-1J[1Z6H$$>S;P SL)G= F>+S8&H E 5^UZ0QPM*M G<,%DA5Y'O952G0_ MO[ITO>ITQF6H]71W?C+YEF"PJ)[+XEJ=P%]F]'V'R$S+LB,W\$GTBZ71+%7AA7WY6?1+*\3^1:X10->;R:NV?(+& &&)%_0IR8 MV#41=L>XXR&N@K8Y\&A7-SR+$Y3-TBCE?R:%7ZK 6 +=PP7JYN$5 MLC^7P"]4ZSR=;EHE\9*E7"WGJB6\]8W^"OZ*9!G*+>ZY3Z;8 M$PP55>JIW*I*OR_OLJSIKP]P M10_37=':Q\0DS40^0"AT'2<>)]UC"P.^6_>$FE"<_5)4+VY ^=X">[^26"J! M;*(Y W=\>BA FZ)+\-XBYHBP3612#\V::L2K2^HDD<3XC9L+D7.,Q#,)%UD#^2O[3[ YHY63M^4U7W[ M%<9#5C5I7M MA$W9_I6\+6^>_JL>SKDOB[J]A+2SZ<0XK:LTV_[.JL*4D%9; M+;M7UM<4O:&F$WA<5D&G "\G]Z&).=F7O,A.F^R^7L'0-Z, HB ",4@2HL=P M.($2.*;#55$VH9D%X#QCGOE)0A,=C\JC6,9I(IV(C7UUE. .GS'<9IP\Y73!X M_\"(\V[X\(]TN\O.;KYFS8N_K\+8=3T_PMC#"41^[%CC:1+ M,*(1WYG@*-8 MBG'=Y/?MK8DWW7$LG2*7'T_@+^8?-HW6S#5\>MV#__B4L=X&HS6""CDQX]7; M9KZP>C+Q1P1^1J_J(?9S&OSRONNYN6:_T+Z+,;MTNU\=6D$OAIX#;==.(+2" MP(-P.-,7P"CD*F 2:T&Q5-.;.(DF9-UEG)RZ+$89H]0J9XM3/?=X%EN)?I.3 M8\(VB4--M&J:#2_E1P(C3.LP%^53NFWRK":R1==ZSC/2KN_.!N_.YN>-8ZYF)0\&%'R$NV59PWC?\O>4<"51IL+8CPXI2;@?BR_2Z M!I_^MDNKM&BRK(;[8K^^!"AV8RO")LDO(]/UD6U[<3@TC"WH\J1]$IJ;1:V? MC-L1XLEA >2)D;8P^9)#&2RS98HS$RRBYD_&WPZXA8?<@N/<*LDC/V;L2%(I MD6X],DR9!I7*NJ9(1?AMD?]/MKE*?\99D=WD9.SLQ&[DFK[K)]!&,*8MCNOH MCHNXEHE$VU"L9H>PC";]:5SWP$0*N0489!.M.X&90">,_1!%@_C%D1PYF@IA*;4R&@+<^$&1&WD+W<@&[.T;*X)> MBJ1-=M(DQ9O3/Y($L7--"]KH4!LC[/:-%\=<,Z=J?D NOZC*\I;6FBO-2#9) MELLIJV)?WJ55%J=UMB$Y*9W\[\[KWB_%QT_[M_1K+^!'6FW.'MJ:V+-=4S=I ML+J,UC)9' MM::1'_;&&=^I>49OW\PUHFJ<="26+-PK](@U2Y-0:O6D+A:K.O5=.4D(3-<. MD&.16.JX,('F@-..0G?UD%5YN;ELTJJ9/5@Q8N11O9?F<%35=CM@R@/Q(LDO MW2ASG=WF1;MSAL0R^D+7B/&7O##J-K3]=;'8QNKFV<.: M]J$=%.C,ZR3QO* M.OCS1#'.3O#+!3!>^]7%+B%/<(6MZX]Q7K^#\Q]9W62;#N+933=:6$$7Q+'M M^"!T7!O3RQSB$2K"R%P5V2TMO;WB'&?-C9-)X:).X5Z9Q!V^LI]9MG!Q6-49]H0GAB&W>H"E60'?12KENH/&H6KQ2AX*V(MZX^YQEID M)'B3Y;2NNP;%!O]\R/M-]*?%>3L^6 4P<)/8<; 9VZ[ENW0[SX#;- -GB&#S MC+NFXQ6(9&)!;$U/*MI.CF'+.G>>$==,7ET\NAW8:9",UCBPE!Y:T=GZN<9D M'[I.X1A-7K?1* CJP8?D,9QL3RTW%8DM)S'MQ+%@[.,D"L+8&G&&86+V4Y&X MF"D@\B/DGX@.?@-12^I:=CF)U\Z\A;1/L5SX=Q>>)!:3KGUE^ M>T?R6/"85>EMAOO9E?,J7V=T.>BF7PZR$LL)D67&$"+;\=S8MYW!$ 2KM,M M-82ON%)@@>.(T!J-$B76QQ19KW9U]]6<+QFBS/?-"9C._@NFZW1G[>:@1& M[\X35&5WM5\NZDHG2%U85N-+S>+V*K2""(,X"5#DQF;HA9X#]_.)8;QH3<0D MY#I72GR[1/37;L"R7,'$M)ZA52"7VAT^1_3^)4/V\G&:N2?]1P5G=E:6BS1F8B3W. 028ZT0YS: K'C:_7?.A M-,[.['I)X59?K\N/NC5KV!V-WJ^??;;P*]6O4Z+P,AWLDP3CA+_GP9,;J1>U9*; _:S.9)^H4DIS&Q= M0O,RF<\6YE7Z? 1"[D8?L +IH MK#I*(G_!:IY)N'6L\6%,#;14Y\\S!\K:,WX-Q97.RD)SH'Q>FTM%7PT6VVNW M3XNFRHLZ7[=GOJ^0YWIQF"1^1-"[D0N=>)R^#1V;ZU H+0 K'C;U5Y=7&3T5 M*A^@&8_#[0WE_/.ALW2#>89/L_> Y49);TY]CI9VUX%\KBC+XCR%(59JW_DU MXJM<2B0'5P7^XHJL7>C&/HXP]J/(#+"- QN;MC4TX-(A!&_\8_M:Q5&J1=(' M)2GQAY$LCB@AGRI\Z+ MW_74//--@KU#HW"R+ _JYI0F>6:N%O,@!BM"TS= T:9E! M/$9G,\3]/ME6VYR$M\Y)&X[6#3QQX= MJR;$)C-Q2%2?,QJJP#_7_NNT+P>J!J3&^N VV&U^([(76S,N9XJ92W<#34:/ MKRK-1NN-PXN&J?V?*] *^%=A!%;9VWZ-T*R4(=-G[R='[/BH+T_Y_6-$>RS25S)IR@NX/TIT[IZ.UY.F#[IS_HU]F8: M.VJGT1K:QV:C-?7DY8$HK;F'YP8?F#Q$=1UF?:4[DGL.>+FNI%$,UHD5IOGA MI;TV;> LB/XUZF-5E-;*0="/H]!$3FSZ)(=P33SN5PN2()@^@M;$D+F'TD,Q MHO% \9V\+%)L159*F8BNA$\:;VMBP^>,Z&_$<1VW?BWD=.[1N&9]4:.40'NJ MF,;GNH'F2AY07J^W9;VKLK.;0Z,NLBT]AQ^6=5._6ANOK[*?34S<^>?*MH+ M@H$//-=S3 AC@C$P8SLQ 8'ID_L''^!7R] MY O(RKW!%E-U<@1?6-PCIP/29S/2/7BC17_RUHQT;7RG-ABM$3.?\CF1\B-! M:2YGZA%79K.V7.:1X5/WL9T2K/^]RTGKNSHOLKK.ZK]595VO(MMTL UC"X6A M'P4A" .ZLIM -XRQ:7&=/SVY,<7Z#-/ZSGCH%Y]NRNI5T>JZO+\OARG/=D+K M_UO?Y0]TC^W_LKW?/7,_T.*3]>EN8-/M63W )\RCQ#:ET8,S]NA.C!;?O)+[ M$5M'-%4:T7J(ICQS2D4=DD_VSIJ[K#K2]BJT(A1 ''L 1G8DN;50>4B72ZLB:0U57Z]:]HQ/GDD'T@NE%+D==XF2W56/9)1!V=% MXW3>V71N5LKY=*Z%9AQ7NWEE[B.RCLB<-)[UD#EYYI2*^B.?S T-D'SS.B_Z M='-=WA9T%N)T0\#D-SE]P@$!T=0]K TH-E_(R_F6/.I93?ZVNR<)*DF.Z%DT MY"U$*Z@=J\#"OFL&@6L[&)BV@X( #J MU^8JCEL8ZBSEXJ07UCGIPJUU_YM/ M.9=V)9ON?B(O\JGV8)AQ8-F)L;?-.#3.Z*P;A'W3'IAV8*#16WABM"..]CBU MO97SBK]:CQT)'9IT%3T"CRYDE%H^SI.#'CP4WJLJ+>J;K") K96- ?0#&X0F M!+[I.)X91P.$P#6MB2%,O.%9<_[F=7@RFCW:$Z/(&OJ^=2M7O98;4.("Z>'QXET,^M9_N"FVU6X)I'RNQ+/Z8JXC6=]EFMZ73UVE5 M/>7%;;O;ISV@LF[R>SJ+366E>_7L!F77S6E1-]6N&_70.+&?SO9- ($5.C:. M?<>.X\CQ?#J=C1/;2F+7Y"H+FA69ZD7"WABJM[0 V]@0M)Q5._-ZBK$,1ULG M<=;5'/AGL*3;S]D?C#P88[0QMO\+>3,UR#BPR/C>VF0LMJ(HU2/'BEX6\;P> MP6$AVU^6I2SH ?[P0EM_T21 OFE#WTL2-W2\% 5,:FE'\;W;T M_&>C[E_:T#K/8IT_T','^IE$T; @PC"ORBLF5URT6QW61WM?\\0DI1/HU4T9 MIYCRKM!-YN#EY&[!]J3?;XN?JRM"Q&/^^$=&=_FMO#@QD67",+ \ M-T&)G;C)T$"0V$PC%X&O5;V>38RF:-@>\ ',HSO'11&V1-A M95.NVR%YVX678N<9"&:6+K('\M>NYNDN,_+BIJSN.V%\R*JF/[JE*?O;:FA4 M_J_:*!^R@UO&B$V_4:-.C-.Z2K/M[ZQ22AEIAV*6W8OE:X[>$,L)1"XKEE. MEY,[$=_$#[ZYR=9-_IB=%NOR/KM*?UZD34:/(D39V,76#D!B#W@6HEO MF<#V/.@0E_8 8O)_GFD@BID7[0;[-^S5# GE- M'IUYIS+8B3PRL:' &WI,D_F>X(MGW?#LYEM1C54B!$V<%=E-WM3X MYWJ[H_LHP'VY(W'@?)3]JQ+_3._SHGW[1=;LJJ*^*+?;I*QH-?(J1&;HA!@# M-XJQ[]H$^0@[3##78N'B8!6KQ7/[Z(3GH84&P6P,-M*-W+V51F^F^LE6E'*[HI1' MC.3559;667V1U;LMR:IO$V+X.>E557_)6?KSO.PVQM6K* R!']E>8(8N1FX< MV\D(+8Q]KJV#LP!2G)".8.D,#GU4'P9D[1[K!XK:>,K2BK.<81YGL:6+VOF) M+R4\D@ .)ABC"09]ZHW6B/Z*R_8CHQU:""T7\_RJK,:Q6DNX(I/9]%XEWQ.# M \IXH%G0?X H<:Q6@<(12:S!0B5?"L9/"M.P(8MWA;D.$PB'$!(\I&$3, MXRSEPXC>#'WC!"?[LH82T]VK=:Q09O24X80LSI7$"[ _>VD%,(*6Y>( 0\>S M;=^UP%"T9IFVR76GB3(0R\6$88.Z04_PZPX?H&]*C>MAH_5ZOXM68<#@$@1KA-'^IN4W7=I,VNZ7[>YO=Y5Y2J5"RN@'K=;7+-BO+!\B)8!RZ'L()=B&VX8C(\K@N M*52)0[$4?'L_ A]HP\-@0'O>5=Z;8*2=#;(FU"0X;>J MN6I ;X /7#7SY-J'/ O-K\GSGAY*/HNES+-LLMEE/B:,WL635IOSJMSLULT_ MTZI*B^9I?[L2N*[;^^M7MN5XL1_X$7:@8WL 0;,;K?FF'=J8:[.HO%85*W@/ MT/C1(^0\(4P>N6S:NPRO?$H[8#0&;@>4QL%=\$/013 M@5TOCQM3Q!S3.2/O-/Y'^C._W]UWTU+$ Z'=BUH,5W1 M(:\UQ>(W/I@?S!&IXO*XYBU#HRRMZQ'V,_2S4\MQ\,GL%$LY#^6^Y_?'\SX\ M]803%C+>" WRB=3@/!2Y]I2JNAQ?/OQ'^9C1SG=:O .B3'^U C;-N. M;9F>XR'3,B'R!B2)9S.=/J>R?<5AHIN5Z@J'#L\:VO9WECSUVPZF9-)*W,*6 M4R_M$;Z(,Z"EWG@_^O20%SU90(#7(TFW2B_ID7XKM;"&@,!!OR;] 4;XE_-%=BC'Z?DUW5&[T6F"CONR#]YI:K= MK'&ZY;PN69!D-@&=@5G!K+R]7^)GDQ6;['V1G/F.Y#?).B)\$]G50]NF&O'R M%F09G$Q3*+#9=%4NM 1FN&WHL&[2PD$(04P@>$D8V4$0>WX/QG%BF^L,+D40 M%.>-_45V>^TZ2!AI$5O*4+8\JT>FR-VLSE IAR?&:$KGIO&ZM<7*S,48Y]94 M:2[467/E&@S7?7.6U#&9E>UY]5]7#XX"_N3UL;F(%[6I/$HP>-. M'SJSLH=N=-BU6#)[AU?^=;.I#M)#;549Q[:")H=#.>IZ7F79S[RFY>%#-QX* MQU=T^@";B6M9INDE( P"WQ[PA#Y@6EY3CT*QYEYDC^1#Z996:(^Y,5W;J!XS MWBO*U'E"ANC.Y01U^ON7 >]?6RD^,.A EG72XR.4"TNS##=^!I668B>78,MC M5I)V]Q3;MAV'8^.VXUA\&RLE-; [#Q+D6&I!*O2W'&O8RNT']W8N82T]IC$=937#Y]"-+F-XE-(,U+@=8X_(3\UY"P6;X%Y^XMQ*^6'K*BHW HI/6*R6L M).OQL$TU@FVEA(\3.;G%5T) MU5XY01>Z#IF%/G8!7Z,3!^,S8=VA&5F%QS- M*L\OOF1U_;^-;5G<_D;&C??&0UD-=TJ\>N;&Q1*9>0>/#V1D'K+)5Y5[[''J ME'#L40FG' (.T$,'Y9O%E78(\R9'*U>A1[09^,B!"?+LQ+&1Z0R-FEX0RILH M^[ IQ;-A+W?@J!&^CPF5(7=2N90L+DB+EP.JW^ MS.A$%2@V8/.8D\W[B#@!@#['O0133$="/H+@NDP+?"9[N^5 MW*3J,I<],LZ:9TF,LBG7 F3R*=@(L*U3.8!H]!@7VS3(1MVQXF6YW.LA;K*- M>EFBK((S5K%[W>"*EA9B.XDL&SEF[$$+^6!<2K40U_9H@:^?3\2,K(/$)V8B MC+$)EV*R^$3J#5F:5XM>LW%$=R90IX?&3#&@E-:-^+0C2?/J'^EVEX&ZSAIZ MTL.7?D239_4?64KW.6_.BHN,#C [?2.CS6KX-4[KO+Y*K[?9RHQ#Z$(4P,B* M7=>W?2OHIKP]2'(ZR^&1G/E0*58J:HC16F+TL-OU@1-CA-[F#X?@C>\MPNEWZ4!&-(_'3PF"15]N]= M5JR?P,^\7@4XQ, #ON61'HSCQ'+[-1S2LF>'ME!TF-">8MT_P&6,P,B0D$ 3 M%?8IY')*]DR\WPL0QD6=ZMAG8T+:#L67?%R^)X]0]8=[U%3YQDQB4;R)? D/8\<>_YUE%/G_W]"5[)/323),N M2:/8#)P .K:/K< /QL8AAER%+I*:G#'E&]%-'9N'@>;Z,[SW*>%._R=1KIHQR;6-) M!B4QR*V3I\7#KJE;6;;Z/#0*PCCP<1+B& ,OP3Z"X="BF[ABJ:! .XHUL,5B M6()J)\(;I[8IIDP\J>N G1@]@TL/85_SQ")?$]C53*RF6/*>-$UF9XH0V7V+ M*/(\*XB"R+(BU_=@1&1P:-&W3+$U"(%V9A$B>[H0,?,F+D0J*),E1+9&0F0+ M"1$ON_H*$;79% JHC?*V135'P8B9U"?M^AA5J-)W.JH3M,,.JI6$KABOY"G MR)ZZS5[)KMC4?6-AC&T8NK9C^8EG(T#GG,;II]CGNF%8L G5!:T4E7'?PC)N M*"[>*W/$B&/3I1DXX].BCJX.D=%"6FC8]38S1V1H(I5Z2,]4(UY=0".!$U:) M@73CUTU.",SJLQN4/91UWO0MFGZ,G 2[MFO9/D1QZ)OC-#>.+*YK&J:THUAL M#J'1XX8V'3@^Q9G$(YOLS$4AG_:\9*_'M9 '>'HB K)8%8/*9)B22F_W_&) MTK?+OY6/6570E O<9L4ZSVJ473>7M#JKWX?433MA+_8AL)#IAY&/<>!%YM!\ M0E[G42AIC2J6JV^_7_YN[*&V>P+3V[9*"H.',S,=(8LS+E?''F8WNJ6D!+ M)6)OT7(L!9M$HQ[B,]&&EVF7!$;89:5Z*"N2X+TI90')["(O<.(D#KW 3[7'<_36E(N,STXX[KDGG.:R"&KVLQ%'Z_J#,SID2$=Y>FH#,G@5Q# MN;JQK++\MM@/X]X4L@@'KA,F,79-,G +'1.@82L,>=GGFEF2TZ)BN>E!&K?[ M60\!W9%$+IL0S<\KGS(-E!Y,).F1'3$1=ZQ.4BKQ>LB99)M>UDXJ8(Q3\/#/ M]1WIG1DLB_9XV+Y-X'O(M*PD"!"PH\BW$VM?=T5R.0&A$VQ)L<"AK,H?TR9_ MS(QU#TQ,W$2)Y!*U&3@4$[,!F#$@6U;#WN;I8^V:R*]6FC75EK>U2@I#&T]:: MX8R9#;WC[&8\>V;^PV Y?,#0_/NTJ)MJUYYX-B!> M!;;E>!X&EHW]Q(6N'8X'_CBNY7,=/R':ANH@,.H\K=?:W[BW(7#YE%^81#8- MGX,_/C5NA^][2"?&P6$2**_7VY+V[7EU]1V6CBCD5%[UT+K)5I1R>YOHQJ3] M,1/['K1* /)0" $.X]"S["0.PG$=)?%"++8I2:@IQ6ITN(]F0A(ZE4\V19J1 M2CYA.@"FA2@=)^J(-DEB6 ^)DF7,N_N1)'#TD6#=;XN?JPO27I6OFVP#T_IN MKXU6[ +'LY%M(=]TK=!RP="4ZR9.N'K,JNOR(Z&:U 3/,W6(AOG1^C(F2-4( MT5@3C&P"-8V_X[(T&W%\8K1'9%!(AX(T!V>;M3EN'$D;_2N(.!%GNB/4O;Q?]GP" ;)'\;HMKR3/&Q/]H8*NHB3NE(I: MLB1;\^L/P%M1I2H* $2WKVT;5TJGWQ /D@D@$S4G2]V3 MQ5<86MS)SOI*S M[YXX>6SAX#R\\8EO@TF+(/ L/2/QWW1*]0C])/AQW*1/$C.LTC/(V9TRZOE& M8#A>Y(0)]EVB?A'NF@(X)/SDZODYT=1L(K0]X.13HJE\AV5?Z27>[6Q6/VJ:C:EG5!%+J13>^T6GY@>]B(K49*G=AW/,@75!,4!;:@@X8S:I[*N)Y3B8' OO5 R('IJI MQK7C(% =?P)Z^CG;?]V56;K-_YUM#EG)/])\1U&T)X82,W0,.T&1Z9H>=(C& MVUX+(PA=R'7"4+IQQ;IZ0 @HL*IYAS/R%A<[ %_2?$M'ZK>[HOSM)MUF@Z/! MB[W>3+RRO>)RATB[UURR>^=?=14\BKWNG51B9N%;XJJMM6^ZD>/&T EB M/Z85B*+$Z&7/\$)1;9EH5;& W!;[="M]_<7*J+3%EP(R.5=>5^@2P/V^S+\] M[VDH!O8%^)*6]*[6,O<:F%F;MLKB9%X[L93E%__Z2H@YR^ E]+IV2O^T?EIY%70/;$LEBB/S&)+)O_AW'];-#,_B86O[F[3 M']?%=IL4Y?>TW*R"V$O<, ZA3YC%&(8^"CL$'HE]N716HEW5$GL^/KH !"^] M04 04Y$888VMB.S=@PS2CH\P X1N[J*2OS8G.S M3\L]FTX*&.%Y-X_Q,+^F47:?[W8T$??"(S%AM&V5U19M?9>IM655.=/"]V M5:> *]?TW,0,4.RXGH_#Q"60^N6Y'X8\\9I*'(KCMZOSR^)O-7)0'D._ +LF MTMBG/WC/N2D=,3;QTV6P^%3RPP7T13=>[] SQ>%*%'0"U2-2.\< ZJ')LWA: MS/]ZR%/YWC0,8.39+H:>@0S314G0WFFC4:P=F*L]W1"9+N?,!KETN\?&K ?T ME:;E$$A4]%L3IXYD.%4I-CO[TZ59"?'2-5A'I9THJ=S$ZZ^=_"YQB*0@7Q,6 MUIZ-0S>.H.TB[& 40;*6[PPY#D[:A76\VP@OJS\RP;^L[M POWWD%SA6U%JN M"%E9U.,-FN+ QRM"/BZ8+J'?K!^RS?,VN[J+GJM\EU45>46_Y;LZ2D$D4,F) M_?H?MV6ZJ^XR,GUNZI.PM]F/?41\_]?*B;&;Q+%G1]A($F0FOF'X1F0EIH.< MQ&':+IT-C.*U8><"G=$Z)\# "_##P@^,6]RR#-AY^:#E>G$DTX:%J;PL MZ@6HW6"\MC'?Z''G'8SE?C"6 M^0ZDX%LW_NO!^/]2E* B$V_3@S$G<^E+OGE.M]M7D#\^ID0=Z&6[_E?3-5'I M*J^7=[^")X)NEVTNR.^1+]%=V0LR_=1+C6U&M_[^M#\AKRE^5V>;=J:A/0%((#> MUB8DWR.O\S%*SPQ="[M6[(+PQ:5QYP@\U:SJY8S*V(%QH]#5932[E_?%2 M=-%18"YW3B.M[%/^4H.XW&VRN\-7+DD\N;O/"8PCN-67M-R?G&^/0&-H6H$= M6V35G2#D8M>/^WDUM!'DJG^^+%3%$UCCW6^U,[6&'1QLOWAP\;WF5?3@PO[< MHHRSBOK"CP3;%/<3/0U\,Y[*!V'Q25#MJ(W,B9H\+GI,D;J0<5RM71-87!-H M9Q<>$AE?RB(IRL?T>;4SB87WR*X&1U1/-5C8\>(J[, MNV*>IUQLOZW9E+UYR+(]W18O=K3TP)'0QU8"36R[H1OY06)AWPC=IGI7XMI& M'(ALK"(6R$]F,K>4&/ACV#V2.0IZ;11) M]>S,GI!\]M@[.W7E ]?D6W7"[U!Y$GZKZA:'*\^V_!"9D>.& M$#JNC^TDJ&=1 _M>C%C/H*N$H$Y>!PU2![#K9$A7>.B ?%"@%?S5@9\Y9IU M\TC\.L?@Z1'+SN+INRY+<[&K4"\.$N8[).R.@LAS$'91;/G(-7I(*.*J@JT4 MB.(H&,?7E_^ MY?_B&\ _(S!WV/\Q^7G/P!$Y&N7MY?Q#6]G.96#HDS%U8S' M7#*^6/)A"M-RE9Q_ ']:*1=P=;J6B_++?/;G^5N5_<\S 1*_U!%G;P^&V+.Q M;UL08L?';N)[27,@V<$6M"VN4SS"5E0G([Y&-_%_?8T_WX+X'^2_G,=JQ,EC M/" S"V^<284>$VA +:B#9_D9.W8RF5,]%$R"'\='020QPZH]J*CV1/V:"Q!_ M9ON'8E"K]Z0&6C8R?;+ZC3!,'!N;01 X3=+6< W7Y*J,+=^Z8JVZ_$R"Q=L_ MB4IQQH8*>&:3KV4IYI,UBK6.^=J*&PU<,.RVJD7HQ\WIB!2J&Q\])%*A?\5< M3SJGI#97H)O;E[?IC_C'4[:KLBC;97?Y'A6[?;Y[)J'FU5-[UKSJDP5!@"W3 M<1W+-"TCPF;L.VW)..P9H]]F^ M0[3RK<2R?1QG-D?:Q_DVG62N2F>W-:R22QQ"E7-_MTG]$+((3<$[;M M)$H,%WJ6&[H>M'&"N^(>V&.M$R#7HNK,(457+QCIXR:F7E,YY=*P&>D44[(# MHS5$C11MG+J/=4T2]5JIFRR?3FN<5,9X [.BS/+[W7NK46 %9A(X1@)Q%(0X M06'06?5L@VOO>JHMQ>K6XA*+R83YXXO)YJ!.,"9KH&FD8.?(8HC)IM*LE6I- M]^9,3":')3EIOI7C!X9A63#TB4!&L>_BH"UACGWH0,13_'&B*2Z=XB_[6+?U MZ@H_RLS9?& MD]BEXHF<&#I&;"#'CSM$GF,@OH."ZG"H/B?80N?!E0_@'IH[BR>OCL+.!>[O&K=QK+GI@K?B5! 63;<.(1F'-M!;]QQ M/"%AGFA2Q\6P+#;YQ'9&(@5UM5L;ZQ-WLG''()22R-=+$V4Y=4;^I'(F*2Y= MN;:#H(62 ,9FE$2V#XV#5=.R>=;/4VW-LH#>9#QUBJ71*"60E,J@@F!1JU!0 M/-QCIEDO^9KL#5_8QLD2JV"=7;8',;1,.W9<&QO0B0/70[VUV(YYA$K4AF*! M^E(6+WE%*[[0F_"_?&M0 3KBOS;]6P#Y7M/7A4^^A$EEDZTY^.23*WU4BE^= MIK*IARI-]J*0^XSQWM=XU^#E<[$?G&F.K,B.L&^:1/;(DC1!)FJOJ)D(AYBK M\/-D8XH7A1"AKW]^_01O8PRN;O\>7P-T]>>7Z_CO\>>;RW_$X-/5#?>$LC#DHROB^% MG+ZOZ'BJ&#)*JX?V'LA+NJ5W/U96@OP 0B^*D>4E7N(XMA4F!+P3FD88&:N7 MK/Q6\-927 @LSZL_](MW0W?8#F&9NGYJ"!Y1"4U&5@^-T86,,T4&EX;%7I.0 MH]?(YVQ?W-UDY4N^SJKK;$=^)-NL3&0%MF\&9N2$. R1B]RDP^09'E-I]'F0 MJ-X%2/.R:;)7EVU[KU/#SD-]A]$U&>6F>Q!?&S#UXS8>+.HW9'R1Y*FRXA?G MNW[UG4H[%T#G@U9CQE$>4:NQ$RN8J'X,V2HE3J7RQ*0_[Q!I4$UQ/E^+)5Z" MR<78;Q[2,OM2$N,K+S*2!(*!3P M2[X#7V\P+7,**OKU\QE)%92R94[F8U-PLGM3-[VAM\:V>> TT,*Z!I].JU M@)GHR\=%SH498A6K^/%I6[QF6:N-M;THK<@"IGBD2>=:2#\7=;4+LM3YGI:; MJE[%#[]/ZV-\+O;_S/:']=+ADYI?JIN(WSZDNZNG^KC3RC9-A!QLN,@Q7&Q$ M#K)Z\4VLR.<10GV]F$-D?_M& =9UICM?R JE\Q:D-?*+-]\GW]Z#5Q)0E;VK M\ZK(8B,VHE#Z/T5ZJ-]/P%/QL^D#9UW'DP[ D@2\]QE=BD6OAQ_YDK[2+]4 MZ_]<9\W\TM'QI2X^;ZX,/[&M@,PER A\&">^05"V6*$//:Z:D(L@G%%MGQK, MC;I>-'\0-6UQT^[3%'A;V'_FNHDJN!_1S67'6@]-7)B#XUJ/&HR(0/-/T?9J M)#8.;086<>3;46OVU#R MK?OG&D75/39%J1^9<>8<6#WFEUD]/M\2N?Z7\7)=JF505_Y-7* MM!+7#X(@,;!E>7$$L>5T"'P_X3J^)M/NLG/!MU=0XP4U8/ 7A2Q/\/D'8;*P M*^5?JH#S43^W2A_S**;&PJ.AO>J*>\:NKA/9DZ"B!_N?T\<,%X]IOEN9$?3- MR$;0\RSL>6[DQCV*!/)5@Y-M>U$UO7CS0E/4X*\&MSQ)%1N1R;*J?#!D2JO( M.,RMKZ<(%=/824.CO.8R:NVYEQ8,PEJ-P?KE@Q:SQ@1P'Q:2 _2VPBIY0@/A5KN*FQ@+\:-#,+ MU#$9(PHDS)L>$B,.OY#T_/ 6@:OVQ6-67F?;IC[(0_[46;1\&$78BB,3(1.[ MAAW:06Q='300#G$QEL';@*-;((R%X-\VM*3]P;60C(S0M&( MXL@@5@_QD>+)NYIOLMAAE:0K2M-5^:4L-L]K:C)*U__:%O>=4=JWV@PA"CR< M)&%D(2?IC1)]Y%&EB:84"U,+AD^)IK+')D8S$L>G1S4P\J:! S308EM(E,:I M&M$E21SK(4VRG"F4/(><"ZML_; KB)77>F/[W1*OL0V=&+O0\B;9I^.UH +&V*L&;;([CKT#Y-F.[08&=B)H)CX,'1MU M*&+/YI(]V;85"^ ![F_;,YMQ(AN?TD> 31^7))]/*:?SKJ@^$1>!(XJI:BCT MT$YEWKVKG)_P/)#WT..1^!XOA5YOF-%'9+ <[G.':JPO[BN2ML1 M53(Z4O16^<#(UEQM=D<%B!77XDG#]%/H\30/^319 IOLNORE+-9955UG549^ MB995:5>T]-AZEU!(8.!:?@!M9 9A8C;5TFO;EF7:7&U5Y5A4KKV_/34H0=G" MK+OK;0Y >156"L^LFCHWQ;PJ"EJ X'K([@#C0HM\)N9&95(F\[H(HU2?WDFA M?,98Q:\[7SUR<.53OLLN]]ECM3)AY$&$0\=,<&0'B1/8=@?!M *N;6&IAA5+ M87\3XH,#MW]1Q*"&S!E]RAT&-HE<; 3XE%(J^4H4DX?($>%4,AYZZ*<:UXH9 MGN?E:H$>L%LJO+YH?[NF)_%,7F>[[=KB)H>;X9.#[$3N@X"?;<;A/< M"A):/I&].9A>R+EF8M&>B$_DNP_UZ3WVN?%R]_2\KW!>K8OGW?XZW6?BDB_TKFFL88'+ MEL8.&;@>HU%-(8#S'(UHL@QF]5!0*9X<7^:7Q@Y3KYVXVN>/Y+,WZZ+:[PM: M37F;[3/RCC:[P]TI#+)J&YS!6&'/-//R@FLCG&0(,&.*H]+.9[HF75#OM:97?/VT_Y7;;R$HP2,XQ#: 2!BV,SB+KB MCQ9V4"2G8!B'0=4A_/#\]7%^X0(\UT#!EB"551:,AVS&J'YNGCG#^['T]P5H M,()/8Q3/7/'K0-M8Q"^3=4U"?ZDN,1?T$N:+N0?#^B';/&^SJ[LN)W)H9>P[ MGA6$!L(HCJ#G1WX8MH=!(R.,?:[3Z%/L*-:Y#AHM/=V!XU.T222R"=E<_/'I MURGJVDK=8+$NZ"-4C6B6#(+UD"HIGARW8I#&#K\PC1RUK)^T Q+;C'#B1!&V M46P9@8\CQ^Z0&([%E5M587]&(5NG9?F:[^Y!^E@G"\F7)A[/4#(@O.*WS%B( MB^)'Q\FUD4IF8IDD5/XPZ2:M"CP\*[FJV.25XF(,2?*\?RXS^%B4^_S?=8XH M_D%[]F1'$(, $T"!8T6N@UW73D(K["#&-E_=HEF!S2C>']6%;EP"0Y] ZY28 MIL\SLGQBK]V@JIH%1L=3FRE"QG PS!VSCKI>D\J\KI^9;1;@GW]%@+,R?R'V M7[++7;4OZVV)ZG)WLT_W=5^X>LI,=^L\W7XIFA;$_3;K :7A.G8CN\-)#O*O3>\>((_WODS7XNN(F8:1=XVAWPB* MSSP'7\# &;KUUKO33E"-0Z#SB$Q*AZ,GNLQ!DL:&:0DS[U.@UTPTN_=GESY+ MC +_?/2YH(;3+:QS+=75W=7SOB)3YR;?W1\\Z >+]K(4LTR'=-R@ MS@< #\,W<&,X0_6.:#3A3!H"IHEFGD'6;8*9R>NS$\N8^(_/=>ON\H M:N_KHCX!ZA1HO *=6W2Q M-' ,U)Z!-ZZ!QC?P"_7N5XUF+ZD#Q32;+?-HZ#:[+<3"V=ENR5&1E-[[(\UW M%,N9Q5]6WA7E(_G' *<;.(8=NE%(@+K02(SD,$M;02RTU30?.M57&N[NLO7^ M7$J/SE_D@:!?V- $+SV^O:N*;;ZI-; :)H^*IZQ,)RV[9AMP*:G A<>:;XH[ MG0"\ -0)_>8K27R+)_@4CJUN<]3L_O,E^92/A(2^XF?WP]!S61+ <+=)R._= M/*_76497EDE>K=/M/[.TK."WJI;:%;83#\$X"I%A)[$=A$;75\4S0MNS)/4A MGP7K/#<2SNZCG]I IW7BB>?Y_A7TX?Y?G4/R&IK/\RBPS5]+PUSHOH3LZ V;+!W=E]@E"3,D"?P?B;S]>WW;/N2_4E6&P_5RD2V M:1I>$CJV8]NN9X>FWX$R3,RU3%,,1?'\1E0CD#8C2:%^\H0S-^MSS"?4 =!X M !H7M)E%&.@6FR1DCJ/VY]-="EU[Y:4@Y6HOUXC]M.K+Y^5T_15@59T")^1U6861D1BQ&>+$ M2*#O!F:"S0Z,C3Q3K0 S05"OOZ9J_66C6I7\2F=Y-O6ER'477XI1JO9R#=?/ M*KU\3DY67@%.%0HO^=D5&6S/)_PDM_17GC)S\H57I[A^FF%E\O)Z<++SZD:X85W1*)Z1+X1N;$5 M))YMFP%V$:T^W2'"H874J2\?#L42?/N0E5E*$:D48D[J5:BQ.M;GD.1ZA'X. M87Y#M#1U%AN^GU&B!3V=I--3V)4@UI^S_0J%"#LV=L/0P:[O!W9H]4;#R'=Y MVB9--,4EN8)]CJ2I+1-WDP55-FUR-9.@TT81"18QT>.A6'M=XW*&7;KX.6)5 MIY,'MN%N0Z\7Y;M[N";?JOLPT6XFVZ)Z)H]K?<=@%5DNM&S3L!+/=VT_#)*H M[1SKFDYLACR!I#H4BL/(,T59Z!W2%CLX@ <#].U-#BCS#'X6<[\0G#T_TRV]27/SD&7[3W0T2+ +?^35*@@Q MAKZ3^-@/463%. G\SARR#*[2-,)&%*MQBPO4P$"'#/Q%L7$JK3B/;$(Z"X5\ M.BG&GIH>I&?8&9&XR83JH6#3W3ANPBF'ERGZ@XO'--^M M,(3!*H1I;E!J87 MVS#R.H->$G/UH)A@9B$-:M!)4"%6-L5U2 &17*,QR$$S>PC0!:$"$/=DMJUPS-A&L) M*VQ$L1XU-6[6#3"A;A'B]+%)T"S,\0E06QBH):WK\-# FEE^SK$S(CZ3"=5# M>J:[44A^T,1E9]#0O+5I.M!*C!"%L6.:H>7$+K9[FYS'#Z=9FD6 TO6Z?,XV M8'N )ZY" FSR2Y%:(J?HT0"9!J+TCB=&91+G5S]YFN#+B$9-98A5J-I<%6Z+ M)78+Q-"-/=-WC=BW81PZ 7:]+D%E(<-Q>!1*T(1B:>K2OP-80LDB40+91&D& M[OC42( V)2ITFI@1^9G(I!ZZ,]6)0NK3-55IVH5?%'K(#G$2.[X+ R= OM,M M_"PC=+CJV@H;64)MA-)"XC2**HX"!B5HSB+YH'/D<.D.)Y^Z*@^O&Q]JCQ O M[&<=NFK0L&I-'S;MV@C+3;.<7JF&Q M[+2JJV'3%RX_;&ORGE60P#;KJ81YB>8]?S#DM1.R \"%UG ,I(V>*)!'N1[J M)M6C=Z<$9+/%JGF?:=7?SGBWBO1]Z%DP0C!,K-B((AN'G24<&PF/QHE\_HR: MMBOVLG5-B%$V'5--)I]N?2;<::I=)X@:T:HIM.JA39,\*.0]9-//EE[GU;_J M!2;&(0Z0A;$?^M@F*TJC;^1EF2:*IAX?93:TQ E1H2S3-#I9(ZF9F.0-H01( MG.UT9D<0YP%,;E[UT"(YKC 6L.DWFA_G68%%F)$:+?ZP?R*.6D7]^3\LN7'-)H.8ZK@-1B!PW-G'BVOU2 MD?/F:]3NOKU5W1J+7)BX)G0L&_D>QK:# M^U-5=F0B@^N$DY@)U4>;.E0@;[L&9@V\ZE?.PTV"#++IT0SD\2G1@;<6T5+' MF$X2,W9^:1J3>LC.5">.3RS)X(0CG5UT]IJFAF^M^B$1-]LS M^%/H)6:* N M&+,M@H$SM3W)UBSG*AOAXT#LK[A:PONU^52VF-LC:>W MI?"LASI)\^9]VELB2RK+*WS*=]GE/GNL5J[C0]LTS%&#+\B(G2DSL!F&/,O&X;D_/C6V^V:&^ MWRBJ\S,-%*_RZS=&PG-!C?L"4&= []+Z!/8%:+P"K5M@ MX-=24X2406&:-.8=?MVFD9F]/SNQ+#$*_%--=V/LE0F-;;I6Y$4&(C.?X5E& M8EA1A\8-$-<%+U48YILZNINIKZ+3AV3R>:>)Y7@7G@YZR!?Z"SX7O4S"KF; M=!-P15Z>%6J5K+)GJ>D6=;J%C\7S;G]U-SB1W/=O#EP#^H:)8L-#"$4Q-L+N M@IV-/=/ERU1/MZ=8:*/GU_YP#/>!:PELLJ:LYR62-VW=H'N;+^F S9ZO_I"J MT9RU/*+U4#RI'KW+7'QB!'[A6$I,E=&";EM4!2$*7JVNN1+.S;/5/J>$FDV+>A>FL[(H+ MUC I2= M%EBQ$\>TRI3&OAYAE@K'SJXE)7/WD1X^;G<_3IPUKX:WAU%:/23; MXCO=VLJJZV*[;4]XK@P/)[YKA39*3(1"-W+B[L"5@V/$M*!4BT#U$K.M&EO< M#:_\;@[IIO[(.+W+NB9N@#OB1WTC.&OVIHG.$A'('Y_H%8YB!Z[0)9O.*AZZ M<*+"LTD@1ZL9\D$8(=%!_[QNJ)_&:QN=FGY9YM9: $!L\K>HR8 M>PY,]W0N ]^R^WRWHSLH9%*D7V@^6.C*E.1!85M%+#X2?#-:=\6JO[AV-'^! MX5&5_?&28Y'[5US4CJPXE(Z4'FL/M2Z>OL>EDL])AYC_2//==;8N[G?YOVG# MNJ9P;?'X5&8/V:ZJ?[@^97UWE]'S=]D7VGV3!$BF!PD8A_Q_8'N^;?@0=@>M MG=#U_^9S3R2O)DB MW091>#DS<.0"4%? ]=O!;.IY#]WI[Z%\*JKJUPO0.P9:SS0X#"TZ*+R'HY4/ MOA[SR4*^LQR>GFD$)LU ]$4A&+=I5>5W>;9)",%P3=:VSUNZ>B&">;G;%V=P M8A\EKN7X-H9>0B![ >IW,B+/L%:[[)Y^RH1Y2"D^)AD+&QD;NC)E-NH] ?19 MKF>D?7&X^JQB;E([QA/FI^4'5^H<1=T!U^^&>.!1/=PY\:F=J/2:P.KV@6*Z-5?YCR5_]K$R6L@Z*'7*AU44:BA(]/_C"5QL]4E:YV;S:. M5U;@1]B*+<-U[=",8@>&W5U#!T+?9#LW)\^>\A-T@X"#QI'_L:6!1K$;;,N* M1HG"%/-&?7-P*WYLITFNZ_+LF;U^FYW?SB%?IO]V$?$^7^M0L,U$+TU;3C(21(_B"S/-R(K3D+' M1'Q7RF384YRR_2.^^N,:?OG[)0*7GY.KZS_A[>759P _8W =_R/^_#6^ =$_ MP9?K*_P5W8(_KJ^^?N'3.RFDLRG>W'SS:5Z+#O3P!K<@P%\4(:@ASGQ:CX&T M$=&32;D>LB?5HT+= \HI?7NRCJ2V;]-OVVQE8MM%R(MMPS:C),(>\MU&7^D" M,N:JR\/YT8H%K4=#7BF*A[-F#B]/C,*DCB).#6)F1XW6O.%A3%;$"--$003! M'XO%% Y8=0%N_ONYVMQ]#T$W MCA)L&A#:*'%@@CH,CFMQM7R6:UGUSO8!+"WE3!8FW\$!+W@+6*@WAN2!8-.E MY<: 3[:DTJ]$V;B8'!$^-2.BARXJ\JV8XYGF4U5:7/_J#FZ:2N]M?4:$+,?W M0C?!/B32[2>&AWM3GLE535K(@&*-I)AHEKM#)=B&0XP[-KU33AN?K/$SID2[ M3K$R(E&32-1#B::Y4$A\J#BCM5[*2'"XVZ3EIOKZM"%A(AE9SPA;VYZ%(,3( M,I"!2(@($]OI(\70Y!,:.1951V>'4*!'"1J8@.+\S0@Y@S$Y/#,&8;-3S!E\ M?9RA]*G?)]N6YL8 MVYX58P-%@1NZ)*0+S;"SB6/$=2A[FB7E2]$.'*#H?LMWH,7'N^"<1"?K G,N M)GD7E.=(7$K*QH@:72_*(%@3Z9+CR[OUH#R&6*7J.MN3,#[;Q&E)[ZY5G3$G MLA/ROY8#0P=Z9'F)>UVD?_!HE* )Q>+4H0(=+#Y-$N6-38QFH(Q/A=ZQM9#X MG"9F1'4F,JF'W$QUHI#Z= ENYWWJB\#3S_:,**9%'T.4^,CQ>R6#.(J%MO38 M/WZ^;;U/HOTP1$CCW-]3PY?P'A\+56HW^CXQM)>8P)X>2C+%@7.;?J)4 M<@H+K&*!FHLH^4M[^>3J[FA?+=^M\Z=M=KG[4E]O.*3#5[Z!;,_Q#-/U$A?" MR"4P.D"Q PV^\^(*@?"\44('R0_807/3D(K1+OL.TD."]:ES@$^45(X/FWYI M,C!\4C<8D;@?D7=G"UKD]-9[@WVX93>O.HJS/"*D,PR='IH[AZ/%[*\%;V:J MVI?Y>I]MZ#6CSX2XIB;K*DJ2Q'8Q2KS(-.,PMR5.V]ONHA&ZM@JRA+ MN';/.\S>C;OT^>=YN,5D;;/U?UR<[# MT6_?#!(S1B1R@Y89><@PG:"Q[AADV1=QI7 DV52=UVEATCFU(C%L6;]>3^DK M6:;MTWS+F4"6QC1CWF 3T$ M3[I7QUDF):QQI)YHHKRNUYE_>Z;1SA?RT#;'W&%@Q[$?!!ZRPCC <1A&K4G; M];T$<>:AQ TI%KX6&QB" Q2=V+V5:9PRYZCFH9,[827(I*H,UEF6QM-9T\G5 M0[WDN/(^T26+'XY=_+RLD_'4TN?T,:N/C+O0B8+$B6-DXM@*#"=.G,Y8["5< M49J@"?6[^"VJYCVBN(0NM8@RR+R?KYH\[OU\;MY4;>B?8&9\0W\*E7KHSE0G MWF_H3^=$7&N:JP"KV+43*PHMQX6!&P91'!OM!17;\QPCF:8VC$86T1NAVR/B M/(IJC@(*9:C.(C=)SK'#I3RRYH?7DBIUCF/_G)GVA MAY>HS?8 4VQX)G1\9%NF SWL.8X9=?:PA3WFKCR3K*A.0S78 $'_@]HX=6O M$T>#EFDTCNO/O QRYIAZ6$? GF]O3P:0Y?$FZ[[Y=9?OVRQ@ M5OW..D>:Z7Q''L&EYGV8<82E,W M1GN+ZYN$E;<@TQ(T3@')LE5.@[7Y2=)$E8Z3\I] ZW@]XE$[(;8XJ[8/8D8+ M.Q;Y?!0G$;1@G"26VW;XM7TSBKDN1O-_NF(MNZS*-..\^"Q $9LLJ66'3X2Z M/GYLRW"55>='%X/3J=-#3";@/UT,7I@)L<"(UK"IHS S-+'I^);I$DN19;N6 M'7?&4,!71D'0Q,SA3UV$:?J2CIU!D1A'"7G3PAH6WF8(9#IFF&,7;BKU4)BI M3HQ&*(*E?)]FF5=\.V(K,S%T#(56Q=V,@B>B-AB<7#HZCF M**!0ANIHL( ZL,.E/)R$ZJH]O&Y\J#Y"O+#JSQ?:\+$Y+U:UY\BB;$?^LN_R MZM Q/2^R;>3YANF:IAO#SBR.$JX,T&1CBO6HQ5=O(?')SW0:V61H5@;YY*@C M;\%EU4?LC,B1-&+UD"5Y[A2*'D"A<_&M*6K]T!_B4U\.(K!\%,:>@9W$0RAP M8C?H\N2!$?,=/Y5C4;%@=>>[6Y3-NW? 64VH"".)<399FY]L/FW[@.<%J\DP M,3>B>W*9UT/\)/MT^K2]5,9X*]/09MU$B)L=PK(DCVH=,?[??/]PN=OD+_GF M.=W2^YOP.ZU#^@?YB7VV^9*1IWNW3^^SE>59CFW9D6?;MNM'IFM!NX.7!(CK MZ.QLH!2+*<6?[E[_5H'U\+I,6H&4MB9M4=)S0MGCT[9XS3+P2'[P8?L*JG2; MEJ]-PVSR'#07-8MMOGXE3SMX:B.CN^?=^>ZF"X\WLT[K-]3<4M[4\!GZ 9. M@._$"W!PXP)01T#C"6A=N0 '9Y:I C1U",;GA'E'69MI8V:WSQ0LFIGWB7=3 M45'MVS)B_\XV*\,W[02&(8ICP_!#JCGX%?JOV9;K>KWSLQP&*,78Q]*S$L"+8;4H'%@XG M9B$F&%8^A*Q2FD1L!WWQ MO,1Y5KG2$Q(&1RNUE.S:A\D*:?PQ5WAZ?GK:U@%LNOVZ:Y;.]%\MIJJ7C>X+ M*R>R8V+:]@P_)JH=PL0+.QQF8@1\(:1\^\K#2;A>E\_DM3Y4?=KFZ;=\F^]? M.6L^R>>>3527)9U/68=8P1!LI[75!3C,;=W79JX&QU MHA0SR7A#N34"Z]J,*R.(C2@((B]"/@E_88R][O!T&$&V#7NA#YXMO&R*4')= MG.6D:%SDE+/#J5\],5 Y,5R7B-41)'9O^/8A U5=S9)>#GY)M\]U-O\H99]G M%7@BG_"05F0*WA> )N*JN]=^#J8_4&;;=-]\>YV5M+L)^1(]N+.A"?]-7CWF M%?WU;J= PDWB-VR>D/=)I&MQ7U@0>B'AH9,;TJY,VN//\1,3^A@E0>C@H$O MAA8.T&I?D%^5$[]^:(Q+EWMXW8U866&,[=CV+>P&@1=[01)W%7-"C_'$ ME/BGSYJ0Y-N!F4 93_"HBBW1")+@ ?%<1(D$DZH($X\HU_VQD7KR[)^S88QX M2.04W[;Y?6VD:HO4T*(SV_1[U16@J1L@E*_@^T-69O57"*Q\_PIR\B-/Y&-H M=P1IX>2 SP]C2A'N=0HLA?"?C"[%F9BXV1XWZXGRSW2_?B#/P9OO-P< 5H:# M/3NT+1+P6C%V'3M*NBVP$ <^UXE]A3 4BW\'\>U>_#9_S/?T-!=8I]N,=ND& MKUE:2MF5ES(VD[;JYQX6:?OW_6!UR-_\4'_8BDIDW*VH_P;^*(NJHE.6%EO_ M#.3SGP>0.:)ZQ-1S.,IV<&V2*T2C?+KMY?GRDQV^[ M .J!GIBK:/NB].!0UY^HCK.:MD;KH7ODQZE_X)AT4!R M+D &K5@&V$$-'KQ!#R[;<:(._*I1FQ8ASL=R*3.-IA[3PFS>GFWW,@?+[%4! MUMNTJO*[O*F+=/6\9P)X!"X*H\"-$F3ZB>':"*$H1!TXPPT,OAH"LT!2O"HX M]@(4SW54.9PHSD\.O"4)YAE$MLE!P_'CFR/.#1WC?+'T1"&'_Y'Y8N8!UF/: MF-OI=\4:%N"<>95!2UC3G.;579+O2.R;I]LO154W>^_/_+EF&(0&. M@SWY?#&WB2\>'XO=S9Z\[E_2\JJLH6S^0<^@?,G*FX>TS%:&;< D2L+$"Q-L MQK;M&&%GV2;"P!.NR;"G.!9K((**8KP 3VEW).<7LG#_?'E39VDK"I1S-2Z% M:C;9FYME/M5K";YI""8 Z=FD!B*H,=*\*JA1SMRK_6/:1E1/)NEZB)Y4CX[; MK$MG2T#R:C,5?-X_%&5]30MB&!J1B6PVFV)E5XFHQ MJT#:PZNEKOFJN,;Q<\NM;4IIG:)I#3!P0+:8CAU3Q*9?PL1JIUOBGIS7JXGL M".O4954]$VNVZ?BQBQW7#2+?C+SX2(2%6A 7HZGE?[=/=)M_=KQ($@\!! MV'43%",8!:;M=R8C%(:35(C'T!)25!SP2=0C+GH%14D5LS*4:8!M87D:(.'1 M*!%R-14J(5<^4BMQ?G@D*]_35%H%=_7)&F(KV]'+4ZLHQK83N @%* [-R(T] MV(ND[R=#Q@E""] BW&QK446XD;T3"KO>@B;7)<*A<_I5*FK#\:WQE>NYX?( M#NP$NV2-BD((':,SFE@)UR&PB:;FE[>IPL;'I*BD*2-1@IC5V'HY6UK#ADQQ MJ9<0Q;KJEI@S'RK6!(Z8M6J[+;[38_A)4>+B^=O^[GG['DB'P[F8SB)=4VTVL8-J_A$";SV_@IJZK_!&D'&MS1PB(M M;'I>M<;-J6]RV6>4N_EI%U._-TQW2,%)45QF('!-')0.BB5:J\>U8.A4R M*&.!NT*>:R+/0- *( XL9'E&TIHT;>K/3#+$%?'QUYXYMZ"5MY[]F,KI MZUBI+$I>ORX=\!U8$ERL,I.KB8!)<85C<Y>R(<7Y2NQU*]_+1]9 MINLB'UM![)BQ&Z/>E&5"KJXS0@84+T [3'E6<:;4Q.ABDQ[E3/%)3@^G%IK% M\F.G6!F1F$DDZB$MTUPH)#Y4@E)RG7[_DZRCRCS=5L3LU=UU5F7E2U:M7-_S M8@ACTT/8'1.UJ2QQ:UK2;[+JX=L\T=1;(X5-?(# MT_'MT(8ABIPD-#RSLQS'F.LDJPQ[BG6M0P;N*31!69M")Z>LS<2DL*SU?-8 M=5&U\ZRQJ)H$SC53-1D>G5,U:6R))+%6!G0B,XR,(#!LEY@R0\OK3(3(Y:KI MSO7!BG/H@Z25>,[J8W;X#$Y^G>!G;-9O$HQY2,M&'XWTR"8RPBLN7,GM*\TU;1KS; MC+/-><1%S()B<6E!"?;#%B2-35?4\\6G*QU5 M+:"%MN1/LC*B*M-8U$-5)OI0R'RN>-L&E/E+NL]?LC=:MO*3P#=C.W$BC.9"_>E;R7P0JKZM35I.!FDVUNTQ^'0T8KW\-VY'F>8YK8C1+; M=1U\B)SX=K)$;2A6G7_ 6V&1$::-363F8(Q/9)JB;OLQ"%9_ -*FK+B'S!M6\"G..FQ&)F4RG'AHS MW8U"\F,FK#)=T$269FZ(C,0(3#LBG^^Y;K]4B\,XYMGY$?AXQ?L_TY2%F2-N M35%!SQ0U660]])X/-@7A)4\[[>!VX+QJB''!GL>E33GWK[2CV![N-O'_/.=/ MM-+)\&"T&X:>:8>)'^(XQA:./0/VRRYH9:WP5C7\LDZ@"*U1N30 MRYH GIE9WGQP ^^B;IJXK[F-#]PN>9F"A;G1G+%$XO60,KDNO+OW7A M61!U#UT4+Y;9QOX2>5M-N,^\/1BKF8',NPMJ8(7@,(D@0H!RBF%4JB>& DJ8EEJ(,A" M\+Q1X($UD2!0@',]M$^J1ZPAH#!;DQ6/VL7%8YKO5J[C!"Z,HM!T4& [$0JB MKN2)Z1@QYS&FZ?9T4+P&JBS-XR%[HN8IXEF!YGU$\;RJ=^!-1/4$6-=<]40\ M8E4]8;8X"IX_/1-IZ"W^F3U^R\J5ZYJ1XT2>ZP=DN8U=Z)"E=6O-P G7WJ.H M#<7JUL&Z&&;RZ/M7%7?[[V/-X^0RR29CGLGBI^RIWYI'K^(&5(-M#01"2 M_[7ZZ[A6Y&+,(TS2C"J6J1X:R ?8^&1*'L%LHK4(MWP2=H!8:]B!Y2'*A12- ME;X1?9,^ GJHG7RW"L5/KJ0DV*=\EUWNL\=J95J^8;M18'J)9P>A945F5T#* M\F#$=?A=@KF?_\0'![43,UYJ6)6ZRTDA@AJC+NFNGC21;!<_XWKHG$R'6'-= MHEQ-UK:Z/\3*66LQB(B87P<:RY?G,ZP2I<(1QP-$9X?G[>TT0K.GLILG:?[ MO-B1OV\S^A>" SX6Y3[_=_WULQA7<82(D-)2Z+'G1$GH>@-XKHDXN\[,!8OI M[9W>D&;@#]@,'*K?Z73@"7!%SD>=&T+0>2Y MO^V"3#''%O_PWPT;6])H$:^,E\J1PJ\?[*L<5CFL$G/SPE=3[3)P^ M+K(5(8BC,+0RBOF*X M+7;WOY$/?)Q2;4^$5,98: X^.6.;]E+F =3"9??>LS,6=$PE5 ]1FN[&R?I[ MDWEA%2.J=_O7/[/]0[&AY42KID/]R@N2 .' ,Z$5^0FV3(2"SAH,O8A'BT1M M*):B!A;(#XAHQX"GNFA0MGW][2';;L"Z>'Q*=]QU@85I95.C.1CE$Z.6S 82 M&&":5XC.$#.B0U.IU$.&)GM1R'W A.M-'(1OE238"XT(&4Z0X-#U,;)[6Z;O M*N&2F2>3;"6(IU/QGJ^&YC@MJ==#X'C8'%$]E2,A1YB MJ,2S=R5+5;''L8-8/F>;3WGZ+=_F>[+P.2X%;_LH2APK='SLV(Z1&(;O] ;$UN/3MGC-LNNLWF![;W]E)YYM>-C!."&QIT?"3:_/[B,O MXKHY--V:ZG-7%+MTFV<%HXD9AA&S7-B-LVJ[I MQF;8:VB(N-+U$TW-%)&)B==4&KE"L3D8%(O#AL@ A;:09HT3]7'\-95A/=1* MEC.G(R\Y'/$WWSDAC/")VLZ;.9F.3-E_4D=KA>%^_(PQ5522%6#XF2X\K9!CV3^>';:3RW)%UY MT FBT#8LZ(2^81.BPJY>K 61Y_%O.0J;FF/O463349P[GMW'66@3VH8I22.)N?>5X'A1CAVL&]%9D#6E:[=7^"V(88) MSQ:EN!7%&Y(G&* MC ;63IU =1SD8] MYF-5)(!ZHU,:'%W_F+*/0BDY?.NA8S(=.A52R>2*,ZP:G*D8G*(P;0]!LKRT MH(M];/FNZ77+3-MTK$ @<2YF2+&:M8>.]ND/L434-!*YPBOU_(E%6,-S6\L= MTQHCZ>- :QJW>FB4'%=.AULR^.'4I6MZV?!@*X"1&1M!8,=6$)B);\:1U]GR M$E=D)X_3@O+D>'L.I; M&J]B:[G9*)VXJJN/F/4BWT)=^-X.(XT<*STIHZ&'W*EQ[8/5GT3^IF>X5@8Q M@+P8VV[BQ;%G^]#KN@3986)PY=TH>/BV*U-..,3 MG64IVQ3K9WKSORY MCQU;^ P4_AGMB7_+GZ NZ+,\OL=Y;%+AG)2>R3FU/%: MHDVK%>@Q*DY(LQ3FEA5E.2X4$I\D#B'N\WU_;PQ>9YOG]2 ->$WLPCNB=#<9 MH6'SSRPMK^X./[X*?2=,3#-R4!+'L6U'./$Z2$'H,16XGP7(?-L+W1M5-AX, M7[:2. %2Z@6H:C? *_$#%'?#7^20->6CQS!CZ#1P?#/+83\#M&! "WZPU0&N M#V/6> #^V8[9X!=U&C..*4NGL1.;VJYIW= JH[6K2 #;OW/UBT:&:/#NI4]/ MVWQ--_[ OJA_F/P6+=GTO",3PYLW]ZDL[LOT\<,W]?>)T^1$^L]-IW.-J@;3 M[FRN%@N\-7S9G6-4MUGYF.^:@KHT>' 0@D%BF([IQQ@'II.87?#@!6Z8\&2[ MI]J:?3*^ /L#1([%@S1RV;(^<_(Z=:Z\ -T ',L&N1D@#[@:B0-)(ME/7)! MTKPIU#R+TU0,WM^7=9\"7) U; D?B^?=?H5AC#W3-F!D6('O(-NT>]N)Y7"U MU9)C<0%%2SN@8%,CI8T7GGE/%$CB6TS>U%,]7>1ZC* !"> XR[-HW4GB.!1O M&O%ZZMY$GSY0/QF,B6I@_^\HVV5W^;[Z0D++A[3,5H8=8#O!AALATP\2/W"C ML+-O>)$Y10?%K2Z@A8-UWK<6+GBB:S<*&/R2[\#7&WSXRJ_31'+"@(@)Y3QC M,5TL!U_KD((O-'%"L2XKF6Q#D@$\,CJONP<0Q[= R;(CCR#$C& 2XLT6^8:Y> MLO);P:<*O#9X7H(A'.9WH2LQ^5%+&85O D=-R4D"/MP\O68Q@CK6X+2 MZ@'N-O0/VOS@)=W2716X1VE9ON:[^W^DV^=L92$<0,_$V/>B*(Z@[\5&9]L@ MYGEF4CD6%4^P%%U]HG=-_Y(=<,[[+C%Q-?)NR>5:CW=-LD^%RJ>3[UV\>2C* M/4VX#EN/8.P8-K)=%[E&XL?(\*/.5.A;CLWSZ@D94/RFU9B:@[DY0_L,+:"X7$)XK[KB7-6%;7V3HC6O9MFWW. M]EU!#;+6-DSD>D;HVQZ*L&61M7AKTO!#OKZ+4PRI7BRWV$#9@UN@D>D80V/1 ML0QB]7B)Y+CR_IJA+'[8$_4OY,.+\I7V2K5\TW)FD;" M]1)Q?;#R='N#9>R2C*(,[H&$T22M %=ZO =BT-^E6H7]E]9,JGO-'!(&)RB M/K2P35XUA\Q5IEN9BU/I-LD5RURAFBMF"V46XY0MP6?M% M+501EXV_$>&2/@1ZB)I\MWA[1(GQ)I1-7D4^PK'A66'H.\B/',\,PLZ&[1N( MJS EUR=S3?O\=V5OZ:],DC1.HGAVF51P)++)M%2A24:%$2-+#QD1Q#Z60.=D M@%40OI3%4U;N7[^0!V1/E(AF"Y_H6IX&9%YLP8#\7^SBT(Z0@:S$[TVZ?/GR M2884KQ(Z;/7\G'7 %EA=CY$T\JI(X5:/-T>.*X6"9X]W=;TG3UA.%O)MZ\=L M'_]8;Y\W^>[^CZ+8?,^WVQ5"9H"#P,2QYQM&''N6=UC8NP'F6W5+,*A\-=YA M;.?D\5=,(;%L\_7LG/)-XP,Z^_:SV1[\TF,$'!"_D3 1]^Y"P9 M /&5_\>4\"SYI;(ALM9?8HG_X=J>F14]%($7],G5/*?/K._QV]I\-_MB_:^' M8DL(J>A:9__:'[_S8M.)@\A)+!_!$#K0M[W.O(]#KHKITHPJGH$_7<+H\M/E M[65\ ^!G#&[^#J_COU]]PO'US=] _%]?+V__R:<1\NAF4Y%%F.;3F>,:H@VP MQ0ZRLS(V(E+22==#QN2[52A^6(6E\/CLL1W[Q!:FW2@BVZ0!E-6E4&$^I MQ2]-QY9# [#$LCW/# .RCH,8VAY&O3&$')'SBIPFYCJI*-JK1H@VQO68>L8X MUV<=62VBY=K_G>"%X42G()%ZR,Q4)\Z18%E>G/W$KZD6&N=_HS] PDY%-;=Z;J7ZP-\SD8H9WXZ)M7] ?LHAL\O*YV&?'88 50A@%.(R11Q857I D3B=DD6M$ M+H^VB'S^3&F'IZ*LBRK2:K-T,\XB%$'IO"J.:-3UYJ- L'_B<8&1&6 M*?SIH2J3/"CD/4U3DYHK'_LQ3EP4PS"QDL3R ]AE3Z/0,QV>/5N!CY]E_[8[ MP2WWRZH;$/F5* M7%Q!US A3+PP"!T8^W$81EW8$_D.VZUIL4^>*2]0=8 XNAOPLS2N%>H)XLXU MUMSE2%O=Z8SJ M$R'7<1<1 M XKUYE8LO23&%>.J4#5-DQ),2VG+*5;&EH=32-1#4::Y<+Q$G,Z'A"[;?NP; MOF-@B,W8A18,80([@S:VN2X#3S"C6%-$NFS_%#VB67G5X_V1X0A[CV@^;@1R MMJO ]S$*0FB'H1<@PX#8[F?]P,&BR=H//W>6+*V,[.S'#'&G9:62(YR/72P- MRY9_929)#UT00GX^X\KI/7,UZN+Q,6\J8M(BO,5NG^_NL]V:6D2>GR0!BJ&! M3#.P_,A&5F<1AP[DJS(VQ1+/XR]6O_T KBE"/80W6/G^7) Q0$IK8MQ,OQC2QAYRH-VCS)=@FF%$5KTYJNJKO5-7_E;%/'SQJ;$"DEC$]^&BB@QG(!:C07X+*J MGK/-_-'0D),/0B A^O30$W'X)X*="3PP7^K8;'*Z-YQNOZ3YYG*'TJ><++$' MUE>11[>!(\=U L.+?2LQ4'H3@B4#\C:M, M K%L@C,SIWP2-*"3H@.$SA;?!1C*T\Q7:3ZD;$2A)/*MAV;)=.CXEHULKC@N MJST_/F_3?=:4-R(6G\A*)MM5^4O6E#_Z5%2T"N6_ O6X*9,\:2/@J,BKC@ '#* MXX#[9B?H#=:NF/LO%.ZO3;7%XH[6=I_]ZB$/H6/BJ6AH-%%25=Z]O[RHD$56 MC;W.Z('#;!.G)3UV6 U0X>PN7^?[56!9"?(#)XP,!].JCW'8==A ./"Y]G E MF%.LI!U"D+40^=12!I]L CDSE7R:V+/8H0._#&6R!3ASA=F/&1L1/8ETZZ%S M,ATJE#V:4W/]JRCR/3NQPP [26RYKA7W1^>0[7L&SR:ZP,?/LI=>\6?X9TI# MQ==!6II5U1O^+5":9NBA_G97E+]5!"PXH 5_U7C/;U:K9I_Q M6, BQ'.>$I#&N9K(C)7"L8!-^C#HH8X*_#H.[Q0QQZJ7?Z;_792WY%>JJSN< M?>NZ&>U?#^;AC[Q:F6%D!7X8V%$([<2AU\:-SGH<.%QJ*KA>TOARU>B+W\4+UFYHU<,6YO8=\W(1X$36[X-/2L,H[BU M&<8.7P_9:984B\'7WV]^!P=0]92:TMN5KZ#J(T,^M9C(+)N S$03[62-"_K>T%-E\\_:_O9YFIW35_6 M,M_=1VF55U]WQ;5T1\E.^RR[WV6.UB@-Z]MZV MPB"&01RB,$BZQ5YH)C'7E<&YL:G>$GTHRGU3G"??O6156V!@O4VK*K_+,Z*3 M%4C?[]N)RN;L0\LFM#J/*I\T4T^ZVY"-,Z#S!A0[T/L#:H,\=BWA=ZO(7\2^>CI3H]XT.%E-:5NSS(Z"I M?A0&1I1$B87\&+F1974 O(3>+F4_-"C1K.+C@_"1-BWY-Q$<5%2NBK"L=.9!*4<,=\)_7L M 9Y>#J@:K!([]&(C'PSB;@NZ2M#H3I1VR,# M%%I[-UR65$X>@JGB.2?[4N6T!@Y.C\YBQ=V$>1;27%ECI[L*2_.369?E,BLA M8#WTC;##16!R;9^I1S.O+HB6/J.[*+MU?]LA;"=-LO1JG M@OJ45=7I UHK(S1!)[^FS_)$R'6RG/Y)X.Q MGZ>Z43@1;6@S\#IT&=6!AD*S%U+]XI2NF0^A5!S87F2[1F3&C@E-RW&@W^$* MC3A>[>I>O!MURU,^/$S"%3;"-80NLD"ER'@/+LTP(NI6J J&8O85*O7AYUJA MOF%=\@I5;$1_WA6JH+\25JA3F%:V0GT#:F1V"@W;-H/0<&(W<0)HV]CL+H:' M'O2];A:X5;A0E8558(:X_4G6J]*&4]%Z==8AG'N]2IW39KTJ[4E0O%Y=XHF8 M?;TJZETS!UO:IF7)C7J_6![?[\-LZK];:@A[?[ M35S#QZ'ONF[@PC!R710:/NQ3^X''MUDZV9KBI'=<[?/'6E,.US$XEYO3"65< M3L[*)>>D7F.[&) (#OB6.W;R$6-C2SUI;&NRE)/GS_%233)33$LQ]E/4)X"M M(B.VD.&B",,()Y$9.7Y_HC!Q8J83?#/ F&/##QPOH"[ '7V)7]B5<(X!85@N MZ3,6?-IY^L;(X<((N#VZ,'):9?49*XX%C3YC)K9DN7W(*Y!ML_I"?9D]D1^M M1VC_D($G>H:YV-'B9_2?WU+RF^L,5 ]9M@@6^O]>^0 MSZ*UTKX_9'53INIY_0#2Q^*9&"-V6VOMS5]094]I24(9VBBP,5PVWWBJ._N2 MS\C7Z19L>OY^!X>^:-O7"V)QX,QC^@J^9>"YRNIN>626V67K^F._Y_N'&MT M[^%#*T(#&$E)PV@"#,UY:KW\$M=?TTCF]% M:_R(3O*R'#Z^LUREC^0_S]\>\ZHBR.D'$P]S8FW$,9.JR;I,@B/,>V>!FX5^B\'77IZ[?G(/[X&K;$C>F3G J?E5JR@#I+J+3'>2['#6= M2Z;TUPWM\!6E%;TA^_B4[:IZV0K+DCSJ];HI>CW\R)?TE7X)?D_+S>=G6@WL MZJ[^;C5TY@_RN_L^91=&(;:QX8>1&X;00V[L->7"G"0V?9MI_WIQD.I4I$8& M:N!@Z!P8>$<7\<.?:ST$M8N@\9$F!QHO#RUWR(*Y!+6C+(ES'9\-C@30XF"5 MYXB.WF6V_(!J6LZE$+09#@VR#/IP4>CXPG#VNSL)N\7RO"?Q+YTUO^[(@-8] M^*[J%.87\B)5\8^L7.=5]J7,U]DU=;-SY>IY7^W3W2;?W3<_7ZUL/S8BB^Z9 MHS""R ML+VC1)R:TO-5+5GXKF/OE:8*:1Z2&#G+.9T4#!Q0'A."7?-?T$^4M M[J +=ZP=^C2!JSAF^>W;NYCEHH] >C?!,_43U(Z"!CFH7;T G;.@]A;4[EX, MHIF!R^UOSIQ.FFD@1Y9;NCU*>JS1M&/EN,.A;O@DS*\,84'3=>=R1V;_.K:M MKNA6X^U#NFL!?R[JC%36!A K+[1\%_IF%%FQ0R(#UPR-#K\;.2%7/UIM4"M. M^%T3+.3AH'NU]61*!#;?\T^T,PJF@D'@ELPE'P2=17-17IAD<_F18Q7.VVS] ML"NVQ?TK!?0TJ)CO)('KQB$Q:_@.Q*9I65:(K1ACR[!#U^01.G$KBH6)_'1] MY*&&Q!?@3V".+22?AS2^(/J "?2@%NJD<9:>$9V=3JD>NBC!CT+VP\:G.U=W M=R18/+9E8P-&IH_LP,8V\@,W-+S.5N(%7*4EQ2PHUIL&%+A[+DD 5)\$HX>L M[O(?]3_X!$B00C;Q4<\>G_"TQ"TM.B=I&1&<:33J(383?2AD/EA\(O.E+)ZR M?LKOLA4F*]$PP:[IA2[R(S/RXZ2S[*$@X)$<&?84 M"U '\0(\49"U_/0!T 4]9TJ @BU!RB=&4JAFDZ:Y6>83J@/!7WJ"XP/!#4;P M:8Q@)X)E:1X.*^>BBK=5BL3P]AP?+*8=%&"L9W8 M;F\XAH$G1?#8S2G6N[JH?MU%<7!_>D-/OZ_S-OU//,@+>KI^3?O'9>"73=;\ MC7/'1P;W$Q50#>U2!;"'J(G\]7A$U(^?;\W%3\ A5NT3Y8IY"Z"[07-U5V]0 M/!1;PF+5Y-GZ[?W #!(G(<&E;T<81X:)HM@W(BLQL8E,@WF[5(HQA9N=';[Z MA-4 X=] @W&Q2\E,S(VERJ4RK\?K*-FGXQ2U L:86] 5CX_%KC;;KO3\,"1/ MAF-!'_J19X;$AM/:L3SHY MM\'*XMAU#>DCH<>[J,"OX\L9BIAC?7^ M8SN6;7JA9<,$D: C]OT6A>TZ#M=VCVS;BB.%RS[;T '^E5[;/Q6J\T41TL> M+<98DGZ^"(2#>? 7A0Q:S#.'*9R,C@BJJK'10U:5>5?,\X0+''2L!N%SNHMV,%IKMJ\IMD%5CNV:24WP;/VWH,A_G%C;+[?+>C9P6[ MXB?3#N?SL4*=9F49!9YO6J;K0)- \&W?#(PNNVV'"33X1YD6]A\L_=_9=ZMB=>7=W1GB=AXCC0"F0BA-/@ZX!AP),Z?NJ0-6@*M NJ_>1]^F/N8NCJ1J%L2.[2P^\'I*T M/ W'!X<7!R19Y XX,0'TDN[)SXP"A:$56@@&KD%[#\>QZ\.P VI:KB57WJ3# MFT_8[FG9,B)KFQXX+>!;GW/07,UX29^D8\I&^&=1,'4$<&N7XK%@WGW?_/=S M6W[QMCB4Q_Z2YIO+'4J?\GVZK1-4WXZOO%[36P15OL]NLO(E7V<-W.ML7=SO MZD^I5X8K%/D!M$W/C#P7(2=P/&RWL)THC+DT;'&PBA5M6+%D/4#/61AS:998 MRV@NC5-=!FS@&JW\?G .4._H[F/K7UN+YF25FMY+T+H)&C_!P-&9#WLH'K&Q M,R*Z/"QZ3'7ZT'%\(D4;8)QGR8OUORZKZCG;#"??9FOF=,F'50 -A%'D>8X5 MAGYHQU'L=4C,..3J&Z;"ONH#+01MO2E+0NMF3Q;L'\KB^?X!9(]/V^(UR^J+ MAOM7FHFDG3U(5$[O(%83MG%5#!/C1N_"(\2Y%5P?MVW@@@9O.WMTU<_&9I[/ MS8(I*1AAUSG#Q68GTFQ*W[)EB+3DT9FDDK/-2CR1+K=-?_I-'J$ M:7Z)EC%L6BNT% ?9!%H>EU)BZKC5F_J'OI 7Y(&@JHM+KF)D)U'DHBC %IDW M$M>Q^MDBBAU#6EP] 8,&L7535_&IA5W+M*+ >LI820BN9QHF^0%V![R]_-9! M;RH+:Z'6'Q$L&E5+&#*M=5N>ESS1M31694389\&L#"^TO"2&?F('<9#@X' . MWK%L7X9^3T2@IWK+B[$GC,WT,'N>89$>:8^)M19:/4ZN8' ]?;"TUFE9/G*$ MV+(8Y=_ /9MO;[:>;],?\=U=MMXGA+W3"P':O,MT/8?\CVE:'H$9AY8;N1U* MWPVYCM3-C4VUKC?7K/?I#_ MVV5W^1[0)['5\JZ92-86Q]^([MK.-(Z\F[3Z M#:'HGNQ'6[+M.!./0.-2,\RCN9BE-F*EC K3ONN\XZ_'M+*8]V=W59<8!:8. MC8.-WWU!D>4=LKY!>'%7%\*OX'Y?YM^>]_3\,?G9,H/K9NN7]A]I-G_)BL9+ M@BB(G2A O@=]B%'8'=)T'!0P5:-?!)CB28B"!B\4-5U>I#5ND Z 4W5[(D*5 M'K"#J@7/T55Q]O$;*'&F,L,.EO_3>^\W(_Q/SSSO6UA^D>6,S.,J1XKESDWXJ5S L^-4>Q@B (K"6W' MCFW0F%C839 16;,/.HF%$D/O7\)* MN1ZOEA1/..J7\+'#E!O#[7*15LG3PFA81-4 P0,B1N)##*$^ZA[N&]? 9QC!%)HLY,XD5(I4K6 M?KCMVK>1E0,H1Z)2DQ9]POJU>12N8%(,I*DGL]GDBY_NJZ>_""=E4H/E#U)E M\%$NCY7K M1[HF[FKH^P#M_UDN#\-9O2V7^;>_Y]]GR L"RMR()8%/W%3D&QEN[6 >9QB6 M $"?/DX&T*)R:EB.P 7- <"DJ28!-OG2R@+4J3*6![S@H#<1T.7K^OHP$/]) M*C","16]Z,J4&_&-61HA&O@1#9&'_8QG@1NFW>,SQKBJ3( >:ED=]F,0$HRZ M),!XN:P$UBC1')'I9<- U!_[>R;8M2BY?HSKP:X&O@KPB/[4#8ZG\VT^BTE* MY/AFFJ284LSD&$D:4TQ%?S^QG"(?%IFB:<>1'& :$D M[IZ/PE19)V!/M:P/>S".1*.N"D!J+JN!/59@*J!(B('8?^;QF9C78^7ZL:Z) MNQKZ/JC'-MNMU_+IQ68Q7_U//E]W,H)2-TZ3#*=>[$>,A20YR(B+6*0:YMH& M+$=\B\MI@#D2F496H$_?92D8A3F8*FB19D CSE%Q1BX&,W=]Y1CN0F7P38*. M+OXK7ZW^7E:_E9_S^:8J\V6]-78]\[,DQCC&*/9(@%(_C##;CTYPKG3T[W K MXXPV2G0__BKA.1V^9K_Y&CKLJ,VFZO#C&$1J#4-J<&AL//(,*;WCDD.)O+[N M&/+C9)S2##/J"O3/:K4KM_/U=UZL1 C/7,X3QA!*L"B*_)!X*3K8"=5'-_2> M/H[B[%$Y#2RHSH Y4]47FW1IZ8HR4\;4Y 4%O2JB2]=4U$,;_XEJ#&,",!O: M)$B_Y%^KM=R9\'D[W^ZD.1QD?D R%'D12P/D'0VE^$1YX<,@(R/-C;:9_1Z= MT\ #3Y%J,JD\4VJ?1+T)4RA_YN9-7V6D?_IT&(E3T9FA;IQ.IIK@15UU:E%C MH@Z[K];?9X03-R$<<4H\BCV>,>+OM0V[(4QL8,\>1V-J3$X'"JHL0+94!<4> M45HZHLB1,?5XYGZO:.@1-16MT$1_(A%#6%!7AD^[VU6QX*MJOIW%%*.(ASS! M,7$)R2+O4"%%!"LON8 _>1Q5:! Y-22H)H!X4E4$6Q1IZ8$2.\;4X,CU7BW0 MH6@J2J"%_40']!D 5"6'/6FG>T Y#I.0AI2BU/4IC=(LWDN/2$N LC#(U$@5 MRK,[Y!N42G?(6V%7N5X9BUB]JD674W/52P\__36,"6*GHDEFG#FM9\QQ!%E7 M=IAGXN(WFQF/_)3@*.5>P'@0931EW0JV@&:>TK580YX_UMJRXUG1&AE\=1F8 MNLLZ- 9K,/'1(,S@&K,7/%Q89:;+VO659; 'KZPT&\8&7$.:E6V-K31)LDQD M67X8A)Y+$$7[G3!!'+O@]:EP"R/K2+O^9[WL!3>3)'U&6L4#\Y#8)DDL3&O@)Z.0XLZ9MKXW[^/[]VYOWV8>;SP[Y MD#KLXX>;MQ]^SCZPM]EGV"'FICGOUZ@)T T3KR.@]1$HSZ Z!ZS.%XG6J>'^ M[_BG#:ES^8KX66Z4Z9Q)9,.Y5XXILL:A\BEZBX=\N5OE'^]X41;;_%WQE"_? MEJ*PO"]N5SG9;/+MYD8>$SIC<>1G*$$91BS+2!SC((O"F'@!(3[SE4:I+)BU MK)\=TOHZQAKKCS58YX#6:>"*N): SX>T]090$]0K<0\34X.TVSG^4)G$'A6U MT!+34% ;CKT\2=$6=ZK*^:Y8Y.5&2#:Y7^?-:;OO\\?;?"TJZ2!,4BSG#[T8 M<4[D&2Z-/8K=)(,(I;X5R[K8 !,!NTS. M 93SI8$ULH*=I:='L(93.@U],N!'9?IE@ZE/FC_EJ^IKOKS9A]\OQ?W#WFH8 M1"R)>.9ZF*(LB$,7H\YJ0EW0-8U#;=D>:^O@:4O18#+5!&E,'H'C;GL*#]"< M!MN5U.D"5ST:98KE:2B5,6\J.^\B3+5Z4K5W19F_W>:/FYE+:<)QXH?,3WD< M^\B-]J8C'"BMU#9JT+)^72IO)%"G1@HL+>L3. M*.W34#RS+E467U-CVO?SNMIL9B'C)$J0'Q _S5 :1C2).[.;$97X') Q),BOS>_FE MP9*F"T I-),F-(^Q*D?H$3#G&)DQJ=.F?K#X6>7+:MMO.5JJ@:,0F2TCTZ0%R_4,ZV@AQ4IIMB6U5%1R<:JIVO5^F3 M4$P5[GIUTBCY4U%'LTZ=:*(%SG25\$.^/37-O9@'24S<&,<9X3Z+^&$BR$># M=%#+X/@J*&"J:N HD?D:;8"X',3Z-*-RF$L78M( 7ZH1>5Q=?KQ["606!-Q+ MPHRX= :921E :30&VC*G,M ^Q.0Y?,N'*26QGC1U63NI3MEVJUXM7ZM_EZ.4,D MI%[B)VY,@\@+$8I8IWX9=WT"D2*=YUM6(/8@_BO?B&S)V3[DSJ*K7>:/U:[< MRI[_O@4-TRLSU"(L2-V*9%[#N\7$@M3EHN/A@3"2Q3@F'CC MW.;W15E*0;F=BS]9C#P9K&;LI@B0L+8PX0G#+-NEUV6!A&;/>7KVPK:JVJ9@L3#,2K NAZ!:E/( MV@HX C&,0EA?:IT[O4Y5KL1I@#D-LO:8E^NHR&LD*2C+(&ZGI3;#7#FC0 ;X M@:K2)_'>/A(UD$^85HU'I:YH=0B= T1'A6.KZM5+FX*,F:%]6GIFR*: M3K^X4"5M6N&A#OM<<0'S6WU'^UV^%AG#S?S;T5H(+[2Q*4Y^'&0MQ MD(C:)HA1V$RXXM3W< +7^< [:;R4GS'Q)\6V7CITUPQ";F:B_@E2@C,ORB(O2PEW []#DU&B=#B0 M;0R6!4ZNIZHZI,Y*QJ4\+W%1(VUF*SJH:KIGO4WZ!7%*S6% *67S[)$[[[KF MD7_2H'?8!)MHV1Y V^S,^2,TU3/$RDUV\Y [F]VCG,23SW2JIWQ=_^U]W646 MSU/XH-\XWR=?V\_=N;. MW6XKEPK(A[^I33;PA&'QVT=1F4E3F]W=7;$H) KQB!]OYYMB[YDPN]L6J^)W MP8Y3WQ8G5T>MG?EJU;%VK$D=A37:>?TU^2?+DZRMCIKGG+=87Q ^7Q?UD6"R MPZRM[LJ:4OEGKXEBZ^'#_$FT=)Z7+6M+Y_:[\.!IOMHU*[S$HZK?Y'OPDVJR M(\.C3F$\OTU@!@;,*YG-6"%XW91G-"^K<85M8$TG5WZTO\N:59V_Y)M\_91+ M:&2Q6._FJ\TLC4/L^BD/24PCPAB/VP(3I\A' VL],Q LIT@=I%I#YBVH@46@ M(>XUB\/Q:3>0"M7+T;H/6MAOG&>-0RXUSCCUI!*]D#K3;'M-M/XT[.2ENM0& MI]I2_&DM:[#M]T\B#+;"?O;O7?%5YJ.SQ(TB8=/''J78BSA.65WQ$3%TX!CEP33%'?:(OE1EI$S%-&(N1ZBKL\I0GX#&"ARBEQI"IIYF@R(5S]MXXA4C0$B2# F)RH^0"B$ <>]5S2F6(Q!YV>HF7 &*/9T$:>3D)VT-L]4B8,&[9E,,5\UZ@1V%ZF)K/>!)R-Z*!'[H)21-&HW:_G!SD#G#0 M2?2-5A()L:0AOC=&LLG5 :0).;Y,Z1"--4.C8>$4.<@4I!*L?\ID3EG4U)U0 M4BH@)]JEZY%)F<+&! 54E,:AGPK%HZZ?>/OA*D2C;% 5"[1EN:"5E1BDG!VG M#'O.$:0BTV1W@3/T5^Z+M!XL=!QF@SD!7XJ<>I MTD*=ZZ&S/*5]?(-\N^[ZL7%+KA]O;E[>E>(-=LJJ_'$A!UM6]:KRP]:4>E=* MX[.SJET$;':X3HOWIR]_C,:&93['[=PXY+0>.352I_.IWAS0>M5\U*S@/-KK MTOSR2^V;HW+VX%2:';#[9?+-K[DO9GZ[6\W7SO)P>N1IX-=!/"#\AVZDL,'] M*]G ]=MY ILOKNM_-96(@U4"W>D6K'I\+.HS+?9'G[^KRGO1#3\>/GJ!B'@\ MQFZ&6,@13ZA+<;LD3R *:!A#5LG9Q&$Y[]B?$[/8 WPC-]NUMWNL!/P?)?ZC MSV$C&U;;2&WX8RK- \L4]BW#CEKF<._*NWW+'#Z'Y )62L$!3/>4B6.TWS1* MR%$\K<:/#IBLT]VF*//-YNC*XQ#C+*$,^6GBNPR'#3!&:49!:Z!'@&-9Y#L/G",7ZKT,3NV%<^3&&^?8 MD>,CPUIQ4:PNQFQ+M5Y@8LT(ZPS&:4$K?<)PWGNZAA$;=1H]Q)@.5U<+(%A_ M\;I)\JW8S-S89SBB88 #CW'&1;?$.X,DXQ32#PPP8UG?SP2\\T6" PKV$#+5 MA'@D'F$"JTFA%<4\3U"/$AI@=1H*9\*1RO@;9T*1TNIQ7I0SD1<+^4O3F,8> M]46F[+I)9Q+C-!FN28J&KJ5*#3PCNJ1*Z1!ELL"F(6VZ1.2(ZM1 >L3D-LI M*Q34%26-TN)'^?[&0R+W2[Z2JZ!8M=ENWN>/M_EZ1F(6)UF0X"Q$OK#*<4 [ MFR%.0M#UC8,L6=:I(W _KAMT3@T/>%OC,#;5%&H\(F$2=99#YTN#;621ZN6I M1Z7,\#L-F3+DR\N;&@TRI"I4?%ZLZYN,#\)X4[TMG\2_J_7WUK0?)#Y"R U) MQI(D(H@CMS4M_XF7$H&79DAB;^YV/QQPO3+#,EJ,C8ZOS UNTSM ME61-A;<>=3-*^S1$SJQ+E<775&^1*ZL>Y=%;]=#:YX?Y.J?S3;[LYN%;"#C( M/"+8HVZ2NED:QP&).@A)QD%SV48-6Y; _3+R8[!OG!JN/#55?-(!UEN.;X9] M-4V\&O$P;01P?B61A!"IL#C9:'M,0S3MN'9FV;(%_M0O^!:BDF^V[?&%K:TX M]7V2("^*(B]B.,'I66'FT:1N,T1&B@#R=7=0]GY)*L+/-B]BZ_GZ^RCD*B&/.BAEN.]>Y]!4W-P9BX'NC528%&NRH>!"#_V^$QX M:Y%R_=C6@UT-?!D VQS?YRO1ZM6WFWSQ4%:KZK[(-^]NTI^Z[,%C,.!(@8"?94"[[I6%L&F%JT$6233(W@:UGICRIS+]7X^T;>">^^7:;/XKL MT>/R$#3B(M&_1-BC2=BM465NB$'SB.,@LMP_F%A[[GR1[CBU/R/N( "TJMKX MU?0:%-93C=>6D]M+L*>_9UQMW.:=QCCM1FGFNFW$2DF[]L"A+8J4:P:0]RWU!"P,XG6J$2&V!MLJA6?EM$5Y= M5%]2!I-,;<(G*XCZ'EV6NX%LF1"S#_GV;7V[K+QUI-3?LFI,V(*W#!HV9E3I+= '5^D%#_/!W!>T:A MINSI-.CR:+S-5\[&PG,^<__B'W/_R]'WDN^<'XH2NC M>:3V&%S*VV\*LWK:X74$X&8EWANGQGQU7>UE5*\0']8XDU590^ZIE]+2@ MN6FQVFWSY8QBC%B:A7'(/>ZF08;#_8K @!/0FF8+YJ^IN\L&XYC*J]PJQK77 M1H/85]\6]63UM\5G1H&A3?2'TV"P@_HJK,>E\H&)Z^JNV-;)-0_2./093TB& M(Y9PUW?W0Z9!S$"G$ >.YYN_K#JK2P'\Z.F=):H@2G82;TM+ZCI#A+\).^- MEY=X;;?KXG:WK4\0W%9R]D=$TE:86\D_ZQ;8CGR@X)Z^'JG2X'@:$J0#_.7I M?;J^JTI&?=>PW,.QSA_R_Y\N=Y44H '\LT7Q=/\ZWX MFPU9"Z$K[].=G+(1XE94\OSZ64)\+\Y2D5SZQ*>4DRS"D4M][J4Q2CS0WHMQ MD5D6+O8@_BL7VN7L]O"=>X%_\Q>I8_G&$2&ZW'OAU*$Y7\CK^.2]#_G=7;X MGLPZ5T&Q4FN;4?SC-'7DKPP25'^M3^7K;SD6-.ZYG3N.8TOKV1%^>, MJ\1&&Z9'S*_S DRC/[B2[]440A"ZLT\B^KR=;_/Z**_;3:V&LX!XR,,NRTB4 M(,II@D(OB2(O\;U([@10WJ:F]WA[>M)JQQZ2\Z4#-?I6M5>IZ8GHH61.(S8' M>W&R88ZK_XS*GI>?#W*IO'::V*O3+PTL%?^ MY[5(SYJQ@5GJHY1XQ/-IY#.:4->G26>!I3[H/D3(2H)8RV>($EB0TEG_HIL1+]1_[WQ+X.2].(?"WDU?!W!#A6U]W!U)Z"L-EG ME1%W$6&B0\7<9R%+,P\=5":)8>-NVE8L=X"'J_'R%ME?@2-B^OPICFZ-0AUP MI&K/6@?J:K7E67KZQHL&4SH-A3'@Q\MQ'$/,J*K/+_DF%W_[0,IE*I*;5?6U MN4RH-C[+LI10SR4\HAZ)7>Q&9)_:^\SU( HTS))E%>K U1/N#P35Y/P@J3[^?K7_.CH)Z)Q"'&B <(AYF+(S]*@KW! M1!05H)$**@CZK%#-O+(SEEJ^@9YAO,YC4@RX6GI=)TRPYC?(UM-2\9N&I@S ?ZF. M!#(!UHVC+6 NC]P$9R[Q(S=,&.5N%G66W-1-M90#\'S+VO'V>*FJ(QNQ$Y*J MU!40"'M ";%$G*Z(7'$+Z2N4J&B)!H$34Q,=#\[IB38;FN=_S[(T2:*,IX&< M=$MYZ,8I[:P$+O)F97XO;[2YT3X _*()I;A(FK@X00/0E?98Z]S ">"7:5.3 M$2M4&3GU^ZJ'??>NG-)C;!J:H8V^_VAO( N@=>X?JK)ZKDZ=T1 A%J4\JY=C M41=[GNOOC89>-'O*U[<5:.FZOC%(9!SC4N]CZ]7+SS;2O''*?.0Q['Z6^OI; M,_1.(XQ,.?/:*E]3' 'NQ3UCCU WE7O=LC@2<9TPGR:HLQ<&&)3HZUNQGNZW M_8X<>*MD _1'E6D.U?KI<>B#]=C'F/9Y?PMKY-1?1Y"&4SH-+3+@Q^FUMT:8 M@6T]?^TKIZ* MC=SJ>5>MG1]N&U3UJ,.?Y2:R9H_9A4.P+.XI."&L-S,>1O$TPFFP%Z_N*1C* MBG)G?GQ8$WF:%RNY=?BF8M7C8U5^WE:+7Q^JE:!PTQPM@M*$NT$8A2A B8\# MU^?=J&$2NYD+ZN(-V[;<\:MO2[?39<'8ZNO(+/$^C7BTYMW+3L\JBZKQ^Z^\ MN'_8YDLB2L3Y??YA)X]F_WA7'T.Q^;C;;K8B3953]-VR,1JPS&2Y M0;:?EQUUV=C)8O0_MP' ]P]:GY]E#+ M]Z_:%+ RH(/JM%B=!JS<]=(VT!'>_2D\5UO/"F6V1WBM-=(TE->>>]5(+[L= M[6WT/R(41W%"LX@C%-(0A_MU&DD4AZ M:V8M6U9=NC]ALA;4L?,F$%<&@A?& M^1\K<="AX["E=#6K+MN6X M38].*)Q2Y)[C"QZ[@YF?=/0.]TXM?@VQ>(C@X[?LG?CI;W_J?B/^3]Y._[<_ M_3]02P,$% @ KX%03.,O76!ER 5VX* !4 !M;&YX+3(P,33Z?SZW__VQZ=?U2?SYLW?_M?__&__X__Y]=?_ MJS^^_<46X]5M/E_^8LI\M,PGO_PU7=[\\L])OOCSEZNRN/WEGT7YY_3KZ-=? M-XU^6?\PF\[__+?XGR^C1?[+M\7TWQ;CF_QV]+88CY;K[[Y9+N_^[;??_OKK MK[]_^U+._EZ4U[\A /!O=:N=3\2__5H]]FO\U:\0_8KAW[\M)G_[)4@X7ZR_ MN\&75(]_>_;\7WC]-)12_K;^M'YT,7WIP= M_.W__O[VTUK.7Z?SQ7(T'^=_ M^Y__[9=?-G"4Q2S_F%_]$O_\X^.;[SJYS6>ST;SX]O=QU=F=_D\\7T:_XFZ.PV?ULL%F%4Z\YOROSJW_\6!O@M (Y1!LX M_ON1W2SO[_)__]MB>GLW"]C\UO/@S?Q[WGXS7@V6BRF5]-\XL,KU+WT)WUG6E@^C[[,\J[D_;ZS MC@31HUE\@S_=Y/DR?F\Q#]/@P1'O;]7KT-Z-RC+,KE_SAF0ZKI=>A]Z,#4W: M=C7,U6(ZS\,\4MQ^F<[7:];!T>UNTM^@U&RV75+?7WTNEJ/9AU4YO@DKVX=R M.L[?Y'G M%8L5F6+T1_LJS\Q&LZ]AQIV-,#0_^UT&3V.A9I/PKNV#+Y)\%&F MAX?8H&G_@SR6R2=TU;\0S2C1N(/N!GPWFM^'[_JTNKT=E??OKSY-K^?!IAV/ MYLM@*A:K]1 ^%+-I0[ZMM/9*K@+;E3&42X^Y.6GFU'CJ;G?;ST3-&_"X],ROJCOK]X6 M\^NW84Z9;%;ZGF!I_HUG@J2O.6(@+J=A!;^. MCK];W-WUI/BCO_A\ -V%D<4&+MBZ=Y&J_4%RZ*O.!,*GFZ)+/GK#J;D1G@K2QY=2BU\Y$ MFR]"_Y,87'L<66DP^@,-^Q[@A["RSIT7?/8KZ_VT;J3E;3 M\QYZ'O+:<[@I9I.\7$2+87E_ZM!W]]21"#8OIU_7,8H8 OC?^>0Z6GKC\(OI MLH%UW;!YFL$>&[DYL;LTPC2S0X[JI*N!;Q,*HCD6EL,2[?*GO8S?K7JIDK8842_3U9P%K^]O- MZ#;-/N;7?6'3]-O."<7#;S^'482GW\R7>3DNYO-\O R?+(MQ,>L3G5,&;]C](/YU/E_EZJ^'I1[^/EJLRV(M- M"=GEE_0O>,PYG:QF>0R/E.5]M.%O8P3Q_=73)]O+?_)WI82A>JA+<7?TV;]8 M#>>/IAUT-. ].WR'AMJ@:?^#/-: /J&KKH18Q\\^C[X=)L$+CW8_"#693./B M-)H]6JF:HGA<-]T/WN:;9+W-$.:3M]/1E^EL'>TX7H3FG74OB+NZRF.@)O\X M6H8>@MTS#E]]HBZ:=]:]( _A89T''N3?X7NL(,T[ZUZ08)]]G<:#-;XH6PG1 MK*/N!6BVT.QLT,> OOWO=5B[J=W6I&WWP_QC7H97YGH>3UR$7VPC52]&;SC [&G0TH/5)HH>5XEV^/#2BW2UZ&]*Q]FGS M'GH;)OT-:GU,9C'=G* YUA4ZM;_^Q*FVVCXMB_&? M]?&N\,EV1[BI%=9!U_T)^9!-N/[PC_ETV5Z\YIWV)]CZ5SK .HG9-_E\T9*, MC?KK69P(;%Y^S2?!$_*K8+?E;Q:+54SA:RE7XXY[%+#._(R?O5\?L6C/Q"-Z M[4^T9H; P8;]#?"?^?3Z)KRMZFM>CJYCF'1UNX9J\<>B\3G*MOUV)=[JRR+_ MURJ,PGT-_SDXZIA+_B3[]Z5VL[+\KEDLQB-C,1[(UF-]J;>.1QK\QVX'^[3#CL?[ M(2^GQ<3-.X;XY6Y[&?NGY:CL&/-='7<\_O#J+/)N1_Z\RZ[''$M.=#SF9UUV M-^83B+%\/LR&++@+AGPP$]:.R=OPB^WSL=]NJVMM1I!_6^;S23Y9U_2JQC K MQB\)NQ;T:K3XLI9VM?CU>C2Z^RU.Y+_EL^6B^LUZ:O\5P&WULO^^_77VPGC6 M)58^C[ZI+XMU*+L:VRQ"]>]_"^/(CFB="<6A)0 -(X!] M+_JZ]DM1;M%/+WNQS#\'^'7XQC^/%/QQTTPCC;7E$&*N"'?>0 ,JJ:VTKHG4 MCUFGRO$O13G)RW__&_S;+^&3S8;PV\W0=I:?6W-P^6SJ&)7C9]S]ON'VB=_N MUB=I?AW?3&>3JG6LQMH0Z"5:_V;R^^VPG?^L.UXRYJ)I < ,8 (XX3 M:KQ!S"G.A(+A%Q![?+Z9X)CJ;WM .*:;3&A)(W&Q1UQ@9H%#H$*#,-5H7KRL M&:(Q/XIDL#_,%OT2L#Y+MSD\9^J:<^K;=+&'<7O;988A1AG&G A!/;;88%_) MRH4WET6Q?FA0] =X*G(]&:HM;D?3^1Y2O?A\)IG&"!@M#!<;,/D_BV*XR M+;S"BF(%+9)&($V]K1#!SE[8Y)?$N>A9!\E8^=Z\4;>CR5 MP_^QF,U\4?XU*B?["-F\ETPXYJET4O&@6FN5Y$96.+"P.ER6O=@?39[RL3<5 MI(NK%.,_7ZQ+]&(PY>G#&6)$6V55\$V)[\>+CS95)%85#CM85J+7K/@I%$/A7&$,FZEIP&HVA+A M4E[8NIN C.FTD8JU3\>[OHCG\*IA5F7$=I,DT8#&77Y-!H4"R@LKO/%"&XHT MKI$41NDD?LR>Y*37R.PS*F@($W3+F;B67 FE&:96,6 I$'\X&A6\&/1QM4A M1T^YSW)J7B,Q>X#]M9B4#%M)G5:8&DNLT2J 5TE%B/4MR$1/,RF?)O.]1D*U M!GI(>2$M;M6[J(01QJ$WE%J(D37,&&(4W&H0"@<:[5^G,;#>K\+0&VCW4 9) MJWXS(HWGAEONN%80*4,PJO#"ROR *26-&73 <.I3#^=R"IK*=" %I4VWF=6: M:.$0\SQX3@$?I$F-%#$7EE20B%4=_SF M=:N!U M9;A:#"1#5H3UB%OG*9:@"G B[-B%&:,=Z;E1ANMQR/Y,,7S(<#,("B@4X8@( M(8$"3%:I)$BBM"OPU[S\4IPEOZLQ?_I(,CQ.!3]">K9VVC**6%A1C(.."J1Q M;>D *E(NPZ^=E)W#?2Z?14W^<[49?E,[Y6V#M,0.OR43#+N8Q4F9U)@(%/?M M:TO9,W!9F;+#"#:ETU>R#>?-+7UAL2@6ZP*G[ELL6I;O8_'.-AG63G('-)#* M.J>#K64KG,-R8QJ=B6V]OA\J!-$W-9.0Y.D.=$7F65H_ M&/,Z4T%>O[ _S;F^[C'""+4=*.5!;H!XS ']S?,-$,&280P=88[P22H3_D@ M+EB;J P;OGM[%A^B2X7\/!NP._4<(P^DI5!!!D181CSWU>E;!!4C+:C-?R[M MS2(Y"14XI%ST=68PMU\ M0::E%E1[ [D'%!MCM*RU!JAHLR+\:Q8K(*(#5;%9AUDP52R5!"OH=22$*$8L.NZLI 98)HE M\_:T,*[N[F;KW)W1[+$PCZ1HM H>T4VFF()86ZG"/]921+B0%1J(M#+!!Y@< MU35%GJYY_2%_QAEA_S4;%SA#4,8AU8A#HB1V###--SN%U /B[1EGB.K:O+ H MY=.O<84)Z]S6-6L@?Y/F&><.4*,55)01(Q1RQ%722P8O[+!#UY1XGA34->() M,]&>#/T?92QNOAG\42Q[W#!"*0T6.$RQ89XS4BD"*FD]\FU,TP'RJUL"'&17 M"Z23\6HV*_Z*[YPO2ENLOBRO5K/G@C2@V3']9,P::H6UF'(2SU58*VHL0' U M+RUCHE_>]0C]^::W!X!.7$(SPR@T#!B%A+("&<2 WTH*,4)IDB32%11).[6= MC',J1L5$WWE0Z'T8:0-C[*7',\0-@I0:;I%P!#KJ3"T9@NK"3D+U;'QU@'!R M[GP<_?5[P*&;IQ1SIA3R@7?T@)">*P464FM"6^S_ W0 MZ&JG^%TLZ@K=Y)SZ9U'^^6;^H2S&^>)X4NUNG3D /#!< 6"0"I@RH% -J6!M M+B(9X&S5#ZLZ@S"0X<](100JS&0G-;!"K1RI 2Y2W7*F&TR3GA+8 M /![6)C76_!YL=I[RGA'DTQCIJ"22 4[GBH#I(0U8E#R-CNUQYN_KXPU'8%Z M!MH<7IF>/YR%199* SP0$.L@#*.T7G2==&W,F*.K4R?8F>B+*J?!F<[BC2=6 MEO7\>C[OU;3]<&I9AL239IG5$H&L?1<6N MW:D>$$]VRK=.[]XIQ*&BV$V[R*17VG/JO"02*X<8QZ9^<3VYL'*5W9)B9U9^ MIYB??8;3]Y_#0 X4H6S0.L,2(^L]]4)13SEF%KIZ9F?NPO)ANZ=#TQGN9,C/ M3K4X[H.5*!NTSB@A@BJM)0R6"2;:"%WEQ4 "6MED Z1:ITQHRK*3T4Y7_N?V M;A7 KT=\L*K?CA89I5 3HAGE(BP-EBJB<"4?L/["TG8[U?BS0C]=()R*07Y5 MSJ?+8(X&%/ST6_SI<&G(W8TRX "+[Q_!%&'FHK\D'[PD?V'W$/;)H\Y 3D6E MM_EHDA$::VC95 M?088\>R39CU!?G8[ZVV#,J*'&V<0<8"I%I!YAH5$2,,J-PLQI2\L1^E\!OVI MB)^=9^LC$Z=P;-TP0T1XQ0G06!D-)0,2U-("SRXLL[)+]3=EUBDX)SQ%4!T$ MMWE0UGBZ5F+X>9:OM3F?J-NB7$[_:_W[G3+N/W'0R5=D3IN@BY@O[QC17E+V M"$$*T\R$"8_ ],C5,^GD['/E_MR\?#;F'//D\2BGS>1[5\S'1R;S/6^2!<-862TE(H9:KJ0%_,&*=0(EW;"QM^SYCL-4'.\5>H!C#X]V-6G=XY@3K"]0Q97(UH\^+SF?>62: -"!ZQE91;@^M)-IB0 M;;:H!YB"TSEGN@ U]"Q-ET]Y1*> MUKQ.E"C8PXK6/=0)(UKE*BCH824^JK[4_K89CG>F$"0)MP03X '87J8;G=XP M1;>@UP"+F?=?7*I3N).Y<;=WL^(^S[>0/!__/H?N4-L,>X8!L\1:'^9R%J9O M5H= #--)B_@FJ2_5%0>>^G@=(YUX OM0%E?Y8A$4.)KYO FU]C?,/-52&TPQ MU!9B"JE[<$:8-&U"!D/T]7KC5:>-1LM:]99HA'%,2;F(4)_TPU@+4@UP^Z4_4G4*\]E]PU-\PDP JFUP@#G24 03 MDN(Z'RV\3ZUJW1WO"Z:HEMBO0=4:X:13T^-(_S'[PH<;9X00PRW%@"#B-=%! M\LJ=QI2K-@6&F]\J=2DQAL[Q3CQ7/0K$-8J5[FN60L+E!.S*>/,='F"")]_WPFE(8."($=$@)Z#IVN*FUA M%ES?RPHB],^@5O">:\%;WVJZ4=3V.O'FNX$-N\F( (P3K<(?6MIX2^6CETC* M-D0;X,9RCT3K$?7S&UPG&5H9"%(9YBRFGCG',%>L.J:)I0=M#/;/[(YXB<#N;?UO+!=%6 MJOB;1V=X]B"^[R*P$WK)'/(*!K;)6!W6(\N!I+5\P%V8:=NUTHM4P*=YT5>+ MZ3Q?+,*8OTSGZP[.]WX_'TNCMWI/L\Q(*SDE7D(L"0?*"\LV-Z\1CS1J=! F MF;0/O&QR]U^S#C*G,*2 .V^@,Z<4K8$T MXL+*N?6G_AT+4CNXSTFGS>IRN+C6P;:9Q-#%6\&$$E@P*F.ESTIF!CB^+(JU MUGP#)K7!]S"G=GC"[O\+DM_M+#KS[)D, 425 X138;'"5@2?JAH709>6^]FA MGHIN$#WC[/&V0;F8? <*X-8([XE6V@*@326IA/3"ZO:?3-)* [O9I&4#9'.BJO*)9?>K1/L%BL;O.)#QW,Q]/1;//L M<=Y)5]^:41/>7!"@M9*&-4 : GV-LS07:L:WH]QA?_],ZGF-KT&5Z[1^A->/[%&93&2 ?B"04,#(!><5:A;;U)A,PV]QO=A+>>CG<24B\.+ MWYUAQKGG0'!IK48(*:UK0P]XV<9E&F#"P.#?BBZ4]!I?C#>!/O/K:?WP&H?/ M-Z-YO,CRK^ELWWF(I./(K'3$*,J08= Q8JPPM7>MVIV4'N#QBL&_,%TK+-7+ MTX#7M00>,*V$=IY:S9TFX=\'9QRVJOPPP,,7O5#N1"Q?XU2:U*C8+E#,*JR5 MM89"2V(-?ZMDA:H'_L+.= Q^4CQ)*Z^1ZULGXM$':?W+1Q]DE$,GO=,<,&LA M5 "[:IV1&MHVEG3S\R??UUG]_#HGZT$IZC6^%@\.1/HWX\7OSCP&*,Q 5%! M-"(@6&25:R\M]&W*P(J?+\K8[.LF8XM#&/!D:=&)5\(>TJE 0I)6U#G_@O=%NX#Y7 M/K0?3HE)D(+#CUACD)#F";.$NA0\)*\ M(?%"*M'(*KF\1.A 52P11MI8H2%#S&!0H2)LJZ(2 YXEVA&D;2+T<9@G*P3P MUZB<-+AM^+OG,F@L#C.HE)[&,\$6>"8J68RZ-/[TI^JG90!:@)RLOMM-P$R/ M%G$)O+W+YXNM L,R]_)N='LX.[J/K\L4 MA4X1Q0DG1GL0@(6Z?N>]OK!;SDYDU=/Y[OR*2$7QASK\GY;%^,\_YM/EXN.G M/PY>%[JW7:;C+9B(2XW##YXXJ1]D5?K2#A^=ERX[+U9HKYC7=T+)>!G>:R8- MD(A(Y25@KI*/.W%A&8+)%NMNX+Z,$TK$84BDT_$2<4JY9AV5QY_'4TR_??_=KO%V<\ M)I$#S@G"3@&$+>>FMCL(NK#5N!=&#TI#J=Z'QX64?,#Y$:)[R+RG52:)]0)1 M**$+\"L9C.D:?H]IFSC9:SN)-PDN;.;##EE&$=*!%>+ M 8PIT+)VU\G3V^4O^OQ)AU->5WB?*UGBZOFXL/HW+YX$\_DO!0OD0'O6?Q-#>)-=0$ MT,((:S1 %7:(X0L->;:C47%N-:1:SO9(IN]_'_UG49K9*,S%^S=TCN@E@\A3 M+H3PP"+$G%865>F/D'/O+HN.29G3G+4MM3( =CZ,OU%VQI$]95 K#C4.ZS]# ME@7+@KH:#Z](&Y/K=;'T=*8T9V,'&DC%R& G3O(XRL7!)(NGCV;84^:A-D(9 M91TAT-/JW!LDROTXG&JG[Z)3F).%'U:+97&;E^NL[&B4W$SO#G-H3ZL,<16< M(.0T- 9:"K#$U4EZJ(&QEQ7:346G[A!/MGT0=?:^W%Z3&H:L1^,_9\7U07+M M;YBA>#,"E,H(9KV7&AGB:VG#^W59@=94_.H4]&2K7CZ^F1=AE/?K)+AG !U< M"INTSQ1QEBI&J6$*( -C&+F2G058+BN>FFQ][ '[5+Q[,Y_D5YUXJ$?VE!F& M":8"6*(5]%Q)@JLC60$:W(:+KVMQ[=U+[5F/-<>SL0!/I&!ILCG%XJ'V&O!(4<:&P@4)ZJ""I#O C!/&%W0#0*SN>,;%[_).=4XEG*0ZLT/4S MF<5 24LQDY1BPB42U1V,%FGDVI3;>UV.1^]K[ZF8)^7-X=-,#T]EUGDI--%! M#A&$D=[8RHY%RC7;*'P]\\\)^GN) 2=AEXH#OX?WXW9U>Y %WSV7$681!\)[ M(1C04%!AJIT^Y#%H$QP;*@^.U6+1'7[)N##ZUHP+CY_+.-::8FFU"/]X1CU$ MHD:$R#:!K 'ZH!5&ECN]?/MPU.?AS330:59LK$,CW>:BP\$1A7 M2 10VLPJKRM"U;METJ-:7F,"]H/LJ3*O'WUC1HU$ =F8>(>H0]!@"6KC@E]: M:*$?ZB4IP7ZLJE[GJ[#7YT[V>NP=16:$ 5#",.LI"S5VF/B:%\BP-EE. [0Y M7N$KTZ7Z7N=K]%HN_- *,0X%XPG+5_@J=:O M9+F%5:W!-_.[U7(1+Y$O5O/EQ]%R;T+V[E89);%X@A224V'#^:3R8/ MX?@7*-2BM\PR1(2CS"()H< .8D1K6:5K >J56.C62B<5$():!X6N_'ADB=$M"'C\!3.OFX ]XGZNHVCO1F4\ M1OVP=(-0=H6YCT.\U3+S[HXXDTQ"[I;Q#( R_LF"7E[6F7$,8H$ MILYCQ!7P'@A5R>E[)][)/JVC/OM27A7XZLTSY MIF0EBS7DPG(:DBV1;4!.:F^]\KKV'G,#A Y.+;54$:J8IQ6RA,(V]!W@#'@B MJU+4M3].$HS8&'(2[$0R!5]VI) MYF+ZFMD9PY#0A44OBJN*>$W+9R/(9(NE2.1S=PGY-.W=W1@6*1 M6*@@EQ<7E@$MD,][;RCXSA$SSA[U+OIQTT<#YOP"'ME"<0R2$6P-HYB6K\MN%55 M\ 'F7IUS63H5\]>8)#NDNO?(&RZ48MH%V](S3PA&%=I ZJ0WF7[-RR_%.VLKWQ^GHC&_$KMK7VZV4>9C"\L5RL=E3"4+&'PYDD'3X+9E2P54BEH>Y M2;/@L"-@:O7B,(E=5E E%=,3J>-D@_&((;_+E\75I[S\.AWGBX\QNRS\1 MV;;?#!HD,(<":B*ME(8:ZBOY&6!MLF\'Z/-V2L=S*"#5O-KG;6!$*X>((A08 MB('& >LJC 2UH6W.CPW0GNUE!NP8XS-Z1^NPYH!.B%2-W!FXQ&Q3RX?(LPP/=7ZRV/-?$7FU\O]]]T=+!M!H!"'%D= M=UQ$C'%1CRN9D3-M*,5_%$IU#/(9%[L7O9'W9>6,O%O%R&:0R=C!21BZ]=2HS85,,0/0M&S:")I3MXA"^V1M0"-MB(X-)(I MA+5 )!;]KJ00LHUY+W\0/IV,YF#FMJ=\7R=)J\5B>CUO-Z?M[3BST''J&5 ^ MWK 8'!WMZTTAQUL%UR#X07$V[>19-B$4R*=59-<*Z7H]GC MSTVQ6+XKEO^1+Q\"ZP\];1K5)2(VF3/[ B5G&U.&(32&6$ - =0"30RJ8TX> MM2H[ E_'=G3[U^2U:&\PJ?M[4]@^YAO55'!^R,MIL=?WZN7[,L ]1D(J9(#@ MRGD.3)6N"Q57KHYQ5KEAEWZ7DS'X)ZKV,2'LO!%>3N*Q8!FQ6)57F35 M"688EQAP[;4#3FM,Z;;HKM%,-;/2D_DUE4K>S*_B']M5OSX_]94UPL#D1=6T;L;M;]4H;XC@)/7TWE X7/Q9OXU_%F4 M]PL YG:^_4<_CJ,:S M0,;AV>N8;C)"'51!=QI("YP5@BI>(2&=;W-N:( A@5X8UR/>J9A7[;RX;U&" MP[>&O?A\)FQ,N,&0N-0%L*_O7+2TE$IK 01A MS7?,*B1J^3QM%9@%(:AC(@\8?( O)HO@B_RM[FUZ.9FR^GR_L=B] +3V602"Z( M4]K&F_FL#J] S7[,+JT@QQD6GO:@]T.7S7!VKB)/'\G"7$BL<\)[SXVPF'B$ MZS'C5J?8!C1IM-)6T0ET)Z\#OV^W/S_GXYMY,2NNI_GB[6?[]_TKP_Y6F8!& MF$!V9+6T3@IL3!TG<*)5E:B!J?TTE15]0?FIY-[+>G%2LY MOO\,0H_C\3& ^H\6#:254N5 6$-NZQHQ+"M=EOO3"K-"EE3U-/LF(Y97$U71Y8WA\> MRCRU@B'CI7(D%CX%"-2 46':A+A?1\&2A"0[&?9S'0%8.WN7E>\/';+&.PPU M9BQ@[1A"'&CD(=%$\9-NF=P19GQ>/;1!8:XUY)\#R#I\RY^[8I$==)T19ZEW MCF%M@?<&>@[ %@E#/+FPV[&Z(45Q5ATD.SY92_:\:&<^:5"R\R")>_JFC 6/ M'%F*')=&2,NB=U[AB:1H4^]AP-YH)YP>ADJ29>@^7 H=*W"&!>UJ]QW4M;B+ M#Z-R^>+[WICQ_7YQ9A5$ CNDE?1!Z99R5T\H$IL++:'9Z0LP* T-P-=]9!@W M(?B1/65"$,B1L")HB'M(@\),A8?AL(T9,F OMU/&]@MY$NPPA9;0=[FHT7>)(3S_8.99A!Q M2#$B4:+@26 O*HE,D/9'G@$::[OH$.)49NG[NW4(97Z]&>W'@,GVN,N[?!]_ M]K;+L'>:,B(Q!I)I"KD$MI85V$9+[.NATZF*+OJ#]$ST\:ME>'-^#][<[>JV M.FQG5TUFX"-[RG@L>0\$,$YZ)0@V'*D*#^Q!F^WF 0:BTLQ8_>I@8)PTJS(B MWYZ2VXXRQ8@E7! %/+?48*HQK=!@PEY8N+\WKIS&R=.4,#!*OIE__JOXCWQ4 M[MM:/KJOC'FI$!/2$(($<(PSRRM,E+ZTJ7)@Q#Q9#\/C9OC6O#MVUKUET%ON MK794< .E0:0^C8"DL+K-Q#G D/KP^'FJ)@;'4%^LRLX(6G>6*>FPDQ9:PQQ! MG& JZS4E5J*[K #ZX/AYJB*&1\_IU^[FS[JSC#,NI&-4.P(Q\]Y8S"I4+%=M MSLX/,,%L>/0\41$#H^?GF[S,1U?+O:5FCNXKHPY*;ARBT$H=+1_KZK %P@:U M(.< ;]D:&#E/UL/ N-F>D1FF4' *H7<::D^]D!+52X>$;0+"3ZJ=CW1TQ"CDJ<_#$?%_/)>E]_-/NP*L5BJ>;S:;P];U3> M=T'5G9UGRCN*%./("RQ0 (MJ6*'F^:6%.GMDU:G\[4HUPR7TISP^UQ>CG_6> M 0C#W,)9T)H&W%,9"T5L<%,2@3;W"@\P2#ID2K?5S7 Y_?EF6O9&Z:>=9P(Y M[8WVRGE!O01*NLKH4LKI-J6Q!VA@#)G1+54S7$+'T-SRIC>SXVGOF8 *<&?# MO\)YX BPCM030;LRD0.,Q Z9TFUU,V!.3Z]ZI/23SC-#L7-208O#VH9CABEP M%6IA96NSMS# X.V@&=U.-8,C=(SOQ-!?DUV'TSO-9"Q!&*B L \V&E4&DDI! MT?EH4[5S@ '> 1*XK4H&1]SM&_GI)L^7!^]7;-%K!A"W5GK#F2..(QLDWE,L U886N( MC/7CQPLXVF7-82:&9<023,.=* M7!\G4*S=OOP J=.!KI^RIR-D#[-G1^V;_RC^G.>CV_T5M;][*#.,&\*?=C3(C&)#<6"Z55MZ'^=14"W[Z^B: ?/ MF)[28:8EA8@))ST.T[SX0FA#(9; ?GC64:PSJU20$HVM1.> US9'NV M)M=!,N9N7ZS5:/80\MA'QI>>SPS5A@:CA"!O#.0\EJ^L9#-27-BM2'WPJP-8 M3[;2/Q;WHUDLW1:X&JV)#WDYCIJX?BEX=*!%%F9CSDV8BSVF&EHB=55S/-BM MH-7".,#H48=4Z!;85//'9L#W_UB-P@J^S//%XWC:H;CXX<:9)AI*!\*4*0%A M%B&J1>WZPE;W6P]PZ[&'F:5SC--NQ6PJ3WX>?=/Y/+^:[C64=K3(L":2 $:8 M-\@:'66L_6!,;)LI:8"[?SUPJ!M@STRCY3^+U6SRYO8NK+3NZBH?Q^I0 MX9&/H^6^?9+3.LS".V6Y8)0#;[#03%A9O59:MJ/=\3MW%T2[;G$_=Y6R,Q=7 M/T]M,H1,L&*XYUX&52'#H=[>$."P81Y[J8$FIM88#7/U946B M^F5S>GVD6BSO1O/[ -BGU>WMJ+Q_?_5I&JR J^DX>#!J/(Y.2Y#M0S&;GK4R M\/OR>A2,DU%UTT,8SV1#ROGDPR/QPT0SG8^"UD>S>H^W2?G+3OK/I,)&0(@T MTPP&;P[!JIRT\HXU.\*9&+]X'=CB_=5C&:OBUC9?C,OIW1:%YV1H,G_U^KT9 MC#$[1+ 4FEL)!"?!*=KBK1I>+?-ZUNO$''UZM'M FASDW*@FQ=T&_G?Y7^N/ ME_$6LP_E-*CB+C@>YZZ-_#KFT.!+8LH,LP@")Q0R#&VM.Z\(;%:]IN=F(6[$KB.P7Z5*["H\N]@_-3S1:; MR:0LYN''\1:._8F@1_63<684==I;"%18 SQ1WM204G1A9_1/)4*1#N)4=/L< MONW]5;4\[4P0W/=X9@PBG$GJ+5X!L[5D#+8Y:#E \O2D]:)SH)/-6+7\ MX;V:3T;E9/''79C6\_ \ _(@IQJUSQ@R2EF#@ %Q\UUY3.J75,)+(UD[]3^= MIWH ./D9"/>OU71Y'^WN8MY@^=O;+A/ :.A!<'*DH0(CJJVJ9$607%@>5D?+ M79>0IJ+/DZ$>/ /QXO.9%IB#@!?!BF%''9',5;()!"[LPI..]%QTCVPZ&[P^ MACB:3M[,MUL0AU>R?>TR:S%#S@;\!)4T& 42RDI6Z\R%!:1:ZON9J=T=LLE2 MLF)(9YY/JAOK#]+GY0:9)1K[\ \B2A+%@M%HZ_DZ_G%9BU6WO.D$TN2VSML& M)W&>/YQ%01B(!=D-D<9S0WC]&BBKVRQ3 \S^[=JJ.17'5.RP6_@_YE_S^=XR MMT^>S#!EP .EP^"MQU!)3NLE6P-ZJ>;+"0HMN@0R-3$^C[YM;D%^= GX_GO9 M#K3,#.2Q,KESWFNNI"%>^WK6Q;!-YMP 5YX>B-,-L,G.H*QN5[-13.';Y/(] M;%9MHUO;S:HW\P]Y.2TF#P&*?0EI)W>:<6 P(PQ RCQ52M-X[\T6)4=:W55P M]'KV-2^_%*^'@,E03V=,+Y;E=+S,)V:TN'E7S,<';V3;U233WGM,K?%,0^BD MCB<9*PD]D$GO.']EO.H(TT'NT<=D$\W >>?._1-]F81 MH(AX1H@WBAL7>."W>6S><<\;G1/J![^P[KZ9!W+D,4->?0VZ7&?@%3$EKYA_ M6A;C/V^*67B+-T38@]21/077!$(#G#**6$B5,="B"A-K+ZU\2F(>%2EUDRQL M_63N>3(U-7B;&_:0&>L48EY@)'4 V4!"JGG;40[;7+X\0!/_O-SL1R>I./G/ M?'I]$X<93);1=?YN%2-I84F-DBS>KY:+N+<8Q#LT>Q[53\8\859 06. %X:_ M*%OMG[O@/B6=.U/8:IUSI$B'_EF9N 7HF2 /Z1K'P,3%G;T\%TF?YL@-1J'G?7'>C6[S@XF^AYIF MED%B#44.,2"%U8BY*N/,P3!I71:%!\&=1GP^647)C./;NUEQG^?KO8;WS8Y5 M[6R380L)0M@&$TX "BP5I'8 XB1Q:?'/[I3^U#;N".)78A2\;9!"VM579%1: M(H3"T# !PBN.*>05@DB0"RO]?AG+_:G:>R7\/UCSM)/^,\7"NN9Y^*^.A2D M5]C6LQ&!%Y9:FYYRW7+^)*4E"X=LKB#YF-\594Q+>BA,%00)62Y6($4]SJ+J"?Y!IGK%:[;2,XKR_ MBF7YWH:U9++)TO^9XMFH2!@B6,6+Z+$P@!#H"=GL:3) K6IVT5,_^.U1[>=" MY^'MN0O^Z^3]U1Z,&O>1$81EO.+)<*DXQX8:KRH<8FF&RYJ*$G.G2*.59-Y, M'.J#$"98H]?Y7M_\Q0899(XZ%.9NQ>)]MX!1@!^D\Q>6<'1>SG6B@F1UG$;S MZVE8J8\FVOZ&&8S)5 8X(@)T\:YPM3U6&Z0-_EN;^./%;G:>2KA.59&*>(]G MYC05M4'1P!.TF:,8@190V.@O>T['EQS*MM7G? MI/KTOF:9-,%C-EH)8@F%4EJV/8CF]#5#LO6#MNP,])^".6T_HZFD79CU@:F[3/,$""8<051 K"@&2\&7,K.T"L M#>TNUAX_>8WL02.IV/C[J/PSWVXCU(EAU/_V M<+51^RR8MEP!0(Q!@CBK*%;U:^N<:5.->(#WHIZ7G'UH)%VAMS+,_#'WY8BU M?'>CS $3E@4IJ$262QYT'N#%J.?E76=J2&9#%O-XXWFYQB0Z M50^Y!PVC*P>;9\%XMH!CK!3VD%!%%-&5Y(B1-E$6\9. O2LDV1;#_&L8>5'> M-Y_U=C7)PKM&+).<0J.PEQ#6=SEY?+^PRSN M$\PGT=&ZBT@TIUW3+C)CN1?K>[&%$H8Y*FI(F5&B5=XP^,G#)%I)QNQMERB"#PRPOL=& .V6% 964D!/=AGL_-S>*GO20BFW_*(K) M7]/9+*#S=..W^3S8O)/,4LH!PM C;C2S4!KA:E?+H%8'W'[NC!2)])+2%-Q4 M?3K.%GRQ32:=UI P1!@%3CN-$:S?0 U;;9S GSLG+UB#7:CA#(E-Y2:_=#1[ MEGQZ! M/Z"[SG#B),0&(>26@0)[6H0&*>:LTA)][++MSGOK24"KN;B^L^)B/ MB^OY]+B\F(-M,PLYET 1[8%D5##.L7XP7*QJP\J?NRG/*JYWJXYDQQFW5TT& MYVNR&B__.2K+X'W='W1<]K;+/!':.N(A=Q3&="!L5+W#:6BK,Q<_]TJ>7XW4 MF2K2S7R+/'Q7W"RWX+_"#Y&K3.@HW"%;">.DX=Q.'_J#:, M"6YW O'GMLGS^R8Z5DBR$S^3KWFYG ;O_]H4BZW-NQWXY,F'^\X!'=%-QJCV MZPLWL!/$:" UD142UII6YN+/#95G5U+VIIED:_2V"&4^B4GS8> ;N.ZV&+Y9 M[Q@%VS<&3@^''$_H+4,"2NZT,2KX>89(1W&]T2X%;Q4'_[D?\W0][UU!Z8S+ MAWL\-A>&-O=O#K;-B!: $\\E#;!Z#!A_R/ZP >TVN=H_-V>>&9G=JB-9:EA1 MYM/KN5G??Q6&&TSC1< AQO<#;NN_SAZ'^YM0\^0^,Z20M@HCCS!64@K-+'G MR+>ZJ?'GGL[3'+)$:DI6L?!)F:3FA#W0,J."08-0\ Z5=D1&R\=OY>76H5:W M"_W0J,H4E9C 2P);ER-"!6DU63X M<__FV864O6IGF"45OM\P>!0,4\5XZA9W=S\KK37A'"-!XY@012#'3#&H*=Q6 MUT!"N4;5GI+N[CWDE#9. MLTV_UEHYN33#C@']/OHVO5W=;JZO?X%EC=MF#@)KB4$Z>$848RJM$Y4]%OTBWBR<\K%U_4[]&:^0XBPT)6KT>QC,9OYHOPK/+!G=CNAMXR[X(>C MF/Y&,;4 F.K"E_(4]3F0-X HR7],3&=#A*>37EAW/M/HKS0(*.$4*NHYA@S M2;4BSNM*.L5=J]2M8QEVMYX,@F;*9:\\ZY4%SX^:M(?]O*12D\DZS6P1R^E7 MQQ?4^%^K8,#'WQ]-ND,=9M!Q890.F% O).)VALA8:FJ$V.0JO0\<-U MRN@2N-JK5H;!T>"]Y=^FBQ@J>3,?E_EHD=M\\^?)=-W39Q:UX( G$()UO?Y@ M-*$*(\%4&\]F@/'GX9"U.YT,A+>C^T-7=C3K(!,ZH*T),A JRQ!"6M32(XQA M"T8VCSS+#2/G^?5HN7WV!^#D:2IX;0X.#^XA5I(BK8T(:P*GK@(/*]C*P3GZ M?,#&P7'SRZ%8)Z /8TY[5\S'ZP2>$T+4S[K(<-R:P4!*YHABV@*F:@0$DFEL MQ!?GM0VR4E+7=$+"^ MK"C->3?A>E')&4X^;0?<['S3]N$LADH=\A(BBX&F!EJF:L\>V@O;[>U:U;M/ M*9V&[U 33-85G1X7<_J94M)D1N) L,!2Y:4-EKJSC ,C+7+60L^(..,U'@_7 M:N^LU[6^,'N?N=2PBTP:ZP0EF#$# 3182D4W** A_]Y=5\;YCPUJOI1RMFK M NK[SV$@ZMMT7UBL0>M@K7I"/&2:8NTT)<)*5L2_Y_&ZYSW,VM$BHS*(%).2J3%$"4!,+ .RD4]1>V$35Z<:?U:< MN0N$4S'HSXOJ^.8=VMLF(%Y0ZR20"G"@+(7J$F:1MMH0&&%?HDT5= M89R*1^^O@G^7-^?0B\]GV *E(3=88(L-%U0"5LGFF6@3+AC@R;X^^=,%OF>W ME=Y.Y_F;X+N<9)77C6/&GL5<>2X<%CH@:,.+LI5:M]O0&>"L=#ZC_%3$S\ZS M/Q;YU6KV=GJU+R#1H'5FB:,!.0J9I(9KJ+GSE=S,B#:;.*_)BCJ!"$TY=C+8 M9R=958;TI,FL;IQ!JQP@''%*C;<6>TQKJ9T2[+(FLW-0[%2L!QE=_W13E,O/ M>7G[4+)Y\3'\4$['RWQ]!^%WE\F\OS)!^=/E^E*9GT'X!J%4Z#%40FI-)P!UE5]MM;=G/-?Y[):@0R'WEQMD@?(8.458^($K["2J-SZMXK#-C#/ 12TQ M*P[=['2*"M)%GYX,ME$8?4^K# =D8,]&H$;!\3VM,AZ6?"" =-J2F,0H=7TXRW)K+BPHWHG&#\Y IZ*;C$6K MQ;*XS* MO,L/;[N\^'R&,/;26\F44-A:;=='V3:R<2<;^;"OF4.GJOII=E0'X"9+[-U$ MBL)PQ_GT:YR4#W)G5Y/,"4VM)Q#%I NDM#/5I0W $>8N+)N\-_ITA&^ZLPK_ M6925?;4INB#XA6VM=J"O MHEM$3]:\S6>S_?I^>")S#MH8#'#::B\ 09;52YU5LDT"T !-B8ZU?#*.9_.# MWS9(\-G=*!,X4-@0ZC7SP CD+:U-:V99&[8,\,QLW[&44W%-QI[1(MX=%_^( M>_5?@[<5M]R69E26]]/Y]?\9S59[MS>;M,^X 2)\OQ/>Z MCGL9VVKE? W66 =$ZP[=9&'DQ2)?OKF]&TW+F !E;D;E=;YO+GNY0::),SZ^ M&MA@JX.4SM83NA2\36!G@+>8],"=3G =9 ;KVLOYF86Z/]]04TN9 EYC%VPB MI0"LLGT@M-XUJC;?TPYE?1SE9;=@K=Y&E\,=U5%&A?(."Z^UX\II'=P-6B&" MZ<^LU58LVED6H@?5)-M*KX5X9MT]%>DG-6\7X>W[_BC')C\F_M<'J(KR&-X>T5O&K17> 1+,#,^=@]Y! M7N'B@Q(N:R=W&+SM3S_IY]LG)1K?3D=?IK/I\OX$TZ!95P$1Q"5BREA$PHM, MA.2J0@1B?V'%U(?!V)Z4DYZN3^]FUJ/%=!R@M-/9*JPB)[#VJ!XSRH@&0% O M'4,:&HUU=7LE=-RTL6P'Z"L/A;Q]ZBB1WUV!ET_T*'PXSC_=Y/GR?*YUK:=' MNOM0;.ZM:7;GY,'F&1:8:$2PM09;1BT0SL?##!YZ(9AK5!VPQ]!9DPC!]P]F M"A'NH0)<4,6=MH H4TFD,&KC)0S0L>U6R2\%S4Y%-FF(=6$V.U^-Z?+D^4QY M K%$ "OK-(%:"6$KV<('28\RI=C6/E6U+S*D'9B7E1^!C!6*P7AAMM9.!\O, M@4IV$,2_K.FGI?Y/2HPX#N%D]N\+A23V+"ZDDSR M,']?5H"K6^YT .CYSI:\RY?F8![-OF89) 9 0QF0'#.C+4(&5I*"X"Y>5HRI M6^IT"&PJ"D62SX,&[\-(]U#F\6,9XA 1RI"W.'AXW 89*G@D!)>6?] M15H MF8H2=HO_FWEP:?//HV_Y(JRE[Y?D=%GOHTK2+C(2UUQNAN$(6AQ>#A%FU M0H 8ES0=(9VUW!69>H+Y+ Y74T\0T1/ M/M/T*0^SC/,P$3W;3Q;38)/_X^BF/PUG>V[&;!)\\P8**P0T#K& 7".(?9@ MIU/1YIJ;P5JWK>>*'I!-Q:D&O*DE4)@'C#UDB&O$$7;*U@8[,KA- 88![@AV MQ(T3T1N,N]/H;-(1O63*>.C"G.H]E%8&^:6M=E$44K3-#'.\!?M:6-0?P&G= MG8-^3L:8HM19:Y!PQ'-OJ1/5Z$U K04]^% =G([VCX[$+I7FJP2&$%\+I7_FYVM4,Z]6[3A]%] MW-IHOL_T?8-, (\P8U"*L#@KJS"SII;.F$9':%XECTY6\XYMIE:X)F1-N0K: M> ;#?N*\W"83D&AHK75 *XZ(X%C5EAU!"%S6ZM8/=SJ!-K5WMJWVV'SKZ?L& MF=:4 DQQL 50< &$Q[3&BS#4QBP:8$2P!^)T@FLJUKPKEGGS=>J%IS,DE=+" M2F=80(4)[TGU-F@*-+VL*& /?&D/ZOGLY*/LXXQ;[JRGQBGID0]@"549@%HR MV,:>.3XHV+N_W@-56F-Z\O;2=C6L-S]V[2\]?2Y3%$"E/ NV%E&QNK#4E:B: MDU994L.V0[KUA;H ]TR6R%%1X6=M,B"9@DY;;[31,KPL0%49&1H2>V%'.7MW MIKL".MF:4\RO8X[IXU5RWZKSPN.9T4)0C:5CU!H#"=:UZ:6-96TVHX9MHO04 MCVF/<2KVK'<]'@'2:"[:W2CCC@-.@%46.JI00,U7F_T:6]PF/6: VYJ],ZDS MI,]@ 3(:&U3):8/AEW*;,T7J;^\DZ@[L M9$>=3MD)W8.<%,9+:#GVS-GH0!BB:REQ*Z-:_(#K6&=(IYRDBOEZV ?/8#YY M-+/$*!" 0A8 Z[PE!.*M1 81T88[ ]R5ZD*U+TP_+1!-MA\UF:RS T:S#Z/I MY,W:Q1B3)I0(P!Q''ICJ93/.T0N+#/7 H\XQ3KC3 MN;I=S6+9C[4'$.MOEOE-/E],O^:;M+6WQ2*FQKZ_^CSZMG__\YB>,B=YL T# MJLYP8S"$7%:KNS&>M"E4,\!@4A^*C%:#H]%*8-.7>#]P+!SU%;[L,;T)E].QZ/9]P.[L$)K-";X 4. T(9P M;!F7VRG$&=KP#%+O[G=0Q_MR+>2[6F< ^6UEV'B]!8ZC F0 ME>P8T N[EK);.NQVUSN"^PQ1GO4P%VJUO"G*Z7_EDV;T>MHJUIN60$.#K90L M&/),<%7)Z1!JLYLQ2)\]#:U:PGPV.KU9+%;'46G3(L.0<$6'9'6G)=#K.KW>[53N+B:#&".,DU-0Q5;\YG/LVU6P'F./1.Y^Z@3FY MS_10L7MSA8R?%7\-HBYU/9CCW*1GS;* /W>*0 2= PP20X.I 1VA$'"LFV6F M]'0H(5_&X7XHBZ_3@*^^_V,1C[._O\OCS1+S:S5>3K]NLJ#7E%J%WVT_#!IL M@$LW7Y"1:.9K+3%@"%)$K&%JBZ!PTK=9>8;M9+4@T]/##^?01++#-?GR84M$ M?1U-9^N2_,6C978;1UJ7[M]/V&-ZR@1$5@.J"(8<2"&X8Z#"(TSB%W8".36) MGG.X1^6DV^[_S]6VB._GXF,^+L(RO2[+^B!;$*D9S$UJPO?P=1F7RGM()8/& M:J\PD\Q4R"J'VVSO'AV>2)$I=V;B#T"'ZY=O[7M1M42ZW M=\'L/=YRN'E,>5;$ FDX0<$ EMX:]R YO3!SXKSD>78JIG/]G+4&&70>284H(<1QX*VWJEZ2#&Q5[GJ $>)!,:\3C:3BVS]&TWF$Y_V\ MV24@+SZ?$0(A<9 P2"V%G'$K=24;@;I-R*]Y"%ENV#;/KV/\Z8D MO7BG_3XWY\4&,6%$.<(XAI(QCC3BLL:*\F:7H[^>&/.@Z-:)1E+Q+0!4YF$J MMOGFST>0;+.]&[C:S3O)"(?QYA5&$81>6::0%!4*$B:^,N#'XF5O6CH?5Y_? M\G,42Y\WSZA!!!&&J3*Q=AMVC-!*VRYBD4C% %+ J!FB)=+B2%8%$3N^E<^QTP,]'K@]E'JR&2>69NV_1 M.<85%Q8I:8!P ME@*+B:HPE1Z3M(>?+I9L[5!/F#O18FNSM]R?C%'L7#!5L(-"">V]P95[%QP] MW"9RC5>?/K$BGJS,S>Q/\[#&[[<@OR)0W$&*LF8!**6@-%[Q"3UN1 M-)GBLK+;^M7$81[OJ/'Z856.;\(J\?ZJKC#Z,5^?N7XS7ZS6?_]0S*8[4JN/ M[2+SSDOMF%=2>DT Q !4V^GQ4LTTMQLD=&Q2DZ%(HI=4LV:PCK>!6C7^UVI: MYG6BG2_*3Z-9_BD?K\I#9N@1O62&2$^8A]H:1REW&@6_;XN#(]9?6ASH3/SL M7S7)*%H6XSR?+'R -@Y8S2>_CY9QS/?OKTZCZVD]9O$0:GB!-0-02<1=6*^J M2(6$ K9QI :8/7%NXB91TCE(O!4C#'8='[NO#_*,9K-%!Y0^N?^, R6=@HY+ M0+CQP:R7OIX *&UC.PPP+#4@@J=2V=G,BIUW>1]C5>SL)--:$>:0H0XRP&+L MQM8O/:)6)PEQ_:.1L_G]X??0PMG[;-(#*:*E!'Z815;:;$YN6M M?V 2ME3(V4BH5XOI/ _OS:;:9,1T^\F^DB3'=),9)@2QPF)D."%60P1P'4#6 MHLV)G.9ELE^DYETY+:*'L9YH?PR>=J>HUQ'I[RW"GS&!-<=""4B $!1(:>06 M+1>,G3;A@0&6!SPSCY/JZLS,WE80Z6\/Z\@OR! #PA"!&:6&6X(9YZI&3[@V M,=P!!L)2[F'UJXES1+MBX:RX$?+^JKK@RN9?]KK]!QMGGD'**!;4$0>=\="( MRIYW3OHT^B_U=K3('-(T)F1K MAN*-YM@16>6.>:%)FOJ,WQNLGR^==MWH(K4;]?XJ#K)Z34RQ:.3%O] JD\@" MA@U#REJ$(<.L3D[SSMHTQ1Q_,,YUIX]SS''5E+Q-_W>H$^E*16 "6J$!L0Q5.UK M>,/PA96S//>\/"!5OHY80&\Q@ Q@*ZS6W"H/J;."^J#&+5H8HS2;6^>.)OXYF^?I,; !J.@YK^3K^/)]\_XM'3W[(RVDQ>7X"8_MB MNV_CF]'\.O\8[ )W=97OC8:E'4@&'($6AUF&*@Z$M@*Y;8%""!3S;7;DCL^N M27 )40]1LT%K[%6\/WV]#AGTQ"O&F.8$$>B]=[2:XGRP/=.DX&S9?;?6=&!@ MN?S!.'ZD&GYLR@(?C+WP'PH-IPA:)R5Z,/Q\FY($1YLR&\JZ>;_.[ )>YP2 MDA7<6]W=S=9(C6854F_F5T5Y^_^S]Z[K;>1(FO =S>!\^(ECC[]QV5[;/?W, M+SPL*66SFV*Z>7"5Y^H_@&12LB2222(33*5K9W>V;"= X(T7@0@@$#%I6TNK M70_!(4D]L1Q#2Z+;$4&W?'^NA$E.,,399>A?Z5U:/U"7>P(>88_+(U4;/L*G MQY\%)%+%5V&!1%9(+3@7^\-([VG.X? +\ ZE^^S]]P70ULP3T"3K_0D3W[Z M,C A,(^J52HF&-**&F.;^7#KQO;>M'>JY*!;[.RHGM_$R3\$P\QO]T<&;Z+^ M;14JTK:/@)332CB6$OU%7*6C:(\EPEFO1MJ'\[WN':POL,O9]R_>2,35LEX< M#QP]T3) YH6TQ$EF-"4ZA8@U@5H^+=MQ[70]\."9L=XEWH7YM4D@=3M=K5-! MOMV(]7KUKE[];W7*?FK;10# , &T9DHR"U54XVKOD A0*-AC?(SK&OA!9$-L M4ID]I$XY/UW=Z>Z"]IA0PRP@R+(4\F(XWELKT?885[QE_Y0L((0'>EZSLM[) M#P97MKRS.GQ> 4.X]MY!18GB0F(MO?.&>.*4NF(=OL=/+-*-]N:_MZ4A3QQU M'F@5C,)":&L%$@*EA&,:D6:NF-&1U27K1NPO'&)V ^]U5WY]'SO]6LV7T^_5 M0[[M(:SL[6@V!4N?C?&\Q=ZFIR!L5-,.@"@FS5ETR*05VT*HUC)E6L6I]1;9 M<:7ZA0ME@8BEVH]43W3(FLU#A>5(H9>=N;)X#ZF/S,O#S MY,\/J6Q7%/MJM9C^OEYMI[DU(5JLX(Y^(3B@&,*<212=@B@7C+QO\(M_1'8#9]/^JV_^*2S0:^P]E0"NN?^9( &12.'(8TMB2:(YX;R!F&,L@XHSM;B)17CM MA=$2Z/XLHP H)"]EM'>'^!!/K09W.%WX",LA M:BG!QBO# 9<:4=P<% C#3:OXU*';B*7,P[0BI$)0.,LL00II[97CI,$SKHB< M@X,1''^U9EMO]M_Y,KJJUGK^VJZX;MHBO1]4NZJE+[4(5$$,"3!.<8FUUQ(S M*#F'$D$.K;[B=5E*>+O\6'VOYNNTN1W3KS]_&8B*_X.=44Q9$GED+".[.8F4 M?G]I+J."VPWSJ&WZZ+L@K=94>>RL1@1QGQYG-G,A&N8D M,1C@$7+7S,C!LA0O_K9(!N2BOIL>TQB/O@H68:N@@DAS9+34 &G9S,-8=#4G M^G5PXG(DBQW?-/$\NS*4;2),#K8)W ,<#:5T;HL,,]9!_,!Z*7)LR0&FRN^: M+5WA6B[-SK**OY5>LMFH]F;U)KGY;O!'^'.T77#.*@V!\EQ#)0 !7.UW5&1 MSOO# =HG'RIUBV^Q^/;[;Y/I8GM.E!*,O8TCOMV&/'^N M=66GRV_ULKI]?W?L4*%M'T% PI72"AG$%+!.2*\:#%*2FG&93=USK"^DKV:$ MGV-\!^JE)D2[5*Y96*0Q9+Z9D^4DYQW$^4G7>G?1NF=/+J+%6?(\@OD83QZ^ M#L!S((D#"G' 9"JYX7@S+V!!3H;H 3*E-_?L8D1+)T\X;?T\^3(X*R5WWM)T M?F4] \+J9CX4X#+)7TKGU^V:*'F@%@W<>5?/ZY]I?9HSQQL&AK'AUKL-6AH0 M" ':SY9EQ32'YZ@TL()YZ 2/:T::Z'/B9HZ, MDIQ]ZOS<":]NG^H*U[)97-)VFIZ8O92R4U=W]:)ZE&7DM^E\$T+7:-KH7?[< M2\JEM?KQ6[7ZFG(;MJD=5W 4@5,?Q:F]]88I#1'R8'\5 )7/J10SP)I(W6^O M0Y54\;Q'NX6MJWEU_$KO0(M ,;':2PR%X$;'.2+$]I=2TF8=MH/A'3WT0\5< M6(MMTE=[8HFM]( RSC#%$A$*D&\<:BF RRD"!\^_U'EU&J]?N$O1STT6\ZBF M4\;A)AO]49*]^'V([B$3W E)++2>0*W4P]P@R$I]-,"[G:ZIU 6HUR*,G<[6 MJZ-YLPZT"-H1&YUP#:'"R%@L)7/-_*C26:D@!GB+TS=I+H.U%&W^44V_?(W# M4]'[GWRIWJWO?Z\636&,]^O5)+2)=SNTJ:&H<,CIB237E$%"WOQV- MSCK-"JX^A,?#4#GA6/X$K3;B0VG&/,=.,L/U-JN2"Y81O#C!P MIC^J7,C)2X1P94+N]/BSJ9Q/R4,]!1S-3>0(L(8*#BCQ9G_A*KV 1=\=CY^4 M'8GAJ@](-H/?N3/;8YF?!W>=1VZ/G:SMJ,Y[VG:X?1!0>.(!DRD9KM4 FJ@] MMH][H&GIT?0\_\_)WVPSTIR$)>BV^?X:^_OU&V]J57X6Y4V MOR.L>NGS8 "S5@"&"?52068E]?OUR.G(GKWV)/6Z+W#,B3G&K5/B"KF<0>68ZY-XI 8)I%BC"E.1?9 R19GOB?ZJD> "[V MG*%1U5L;(#T#K^F12H>W]7)W+ND09H"O5T7;7):3% MSKU_'JJM[R?38TF07_P^$!-QT1$HZ!QVFLM4;F,W-^#DR-YY=R3GIP??'2!; M,#M1;#!.(*9[SS&6 ;,F4Z_-\0UEHEO/2 M;C>INR>S5%GBS7Q7@^*TK7.L7>"$.P,)18XKS1W""#=9FI 0/.=N;8#;4K?, MZ1+9@I;S^GX]2\=VAY+V_41J.;:&A0U=IRVU-0)\8 L,SD6]-D7MR6B MB3OF5T\XEWMAOHK3KVZ;"^B3Q'JY06#"0&R(9UH2@* A8)]3-I6GRV'1 &]E MN^50)Y 6][S>QB%ORN*T<;?V'P<&E!$ZNJLFA=93YA!BS:RHACD^U@#C1+KV ML2[%L6#<[),*1\\/[#_6LYFO%W],%B?JB9[34]S*,4$8,HFP\L9JX'@#+::$ MY"0D&*!YG4.(DT6IN@2ZF%HZXX;]^>4MY7%CQI(20QSUC*4B6\V+'J.[*H'[D_U5V9:%_!N_^?R6Q=M>/2D59!: Y:I*W8XBR*L"VSV;RJZ^(GJ5VA1#'S_6!>YN-,_E[ M1'M34B#"L6'-QVI;-+?Z5"V^3V^J[70_5C?UE_FFEXV+T"XJLI>?#D9SH:+P MH6;4&"((LWB'.-'2Y:R3LU.V%'FT5&1I#$QL13W)-\OENKI]O+RW!RW-F].? MYWO*U3ROMR 4,-9HQ@B2DDOLM&O.&DDJ(I1!Y_/3QXR&SOU+XLH,W2RJK@AZ MI+.@%+9"6X)X_/^M9"EAX7[=8IES5G)^^I>Q\[,[00Q"@;K[;[/Z1U5M/OJP M7MQ\C;/Z,)O,CU]T7M1C< 9[K:G1PJ*XD#TE^TL;HAW)2MLQS.PPU]>DG8EC M"-KTX&0N5*@'^PL@2H%YI[C'P@D?_8:]+**,>.$,,V.G:J?"*._!'33''_(Y MW=U5-ZN4&>SEK>-XR:V.?RE RDC\/Q B%@%U$J7'PCL\.94Y)WL#S7E3V$&[ MAIA.T_Y^-O]S0V:(=E1.?_/8KUS5:;339K1^,EULEF9]IQ(RR\?%=>.WBTK= M;#W+..*=;_F2W=#'SP3'O-#"$2T,9XHK:V1SQ$F($5F/@@<86]4WB0<@HV*Q M#]L8UE0T8K,*W]\]>< XG=],O\TBQ-O=Z>$-VK'0B(L[C=N;I8)Q8:GR6@E M*=NO@,$FL%@]3F*4L?1_*M;L/;=QE5#(-=",V)LRI;& M#05[M(P>V=.)(KRJKR:>(6BB=Y/%M@2A32_;9G]II@<&"2218AA[K)QRAF'+ M-&="04JA=J#5*?I@L%J>REIW<9]!(ZKB3@Z09YQB+H77H,&).#BRS&-%&)6O MDRZ232E;6T^BDKJI/GVMJM7;Q(/9@ XU"4):JSCQW$9UKY&S4P'^FM0ZF3/H<*,@(!!03>R/-+YPF[! MGHN0+1OEO5XDM+9%3B>_3V<;57P6@9ZU"Y"H5&C+2$<@E(@X:O%^KH;E7!4.\+J[9Q;E MPEN*2KO]W%;+Z9=Y&_OHY09!4L<@I\#Q:')*(BQES:Z/#"!D7.0I;QUU OOU M2'72,CK4)&C)#);6.\*I$D083IK%B( D696GAD>L7#&?9,U%J);B33/.ZE8M M=T-_6%\G=[<6K0/UT"/)N%56$$,QT[[9SQ$%GZ[ M'_Q)*KWP=8"<*X:4-DIZY(#6V,IF7M:!G/*Q ]SA.J=./J3EM-#SS?WC=/FO M$X;1L6;!6FF%039ZM=SBJ+$!A\U,(31%$W6,T3SJ$/SR-$O%E-.Q;5%&QNC]OOD[F M7ZI=X,/)3>Y8LT"C4J:$$F6D(=1!ZRG>[^*C.U+J1NAU;_B68M+'ZF8V62ZG M=]/M@K]78MTMB>VQIQN V;&6.,-41(J[95S=+^021X3!QCV6W[K+"B< MH=/XY.:;UW'P$!"@ .-2U,S5X*SC@$'J/,ZD7H[)EV$;[$;]V]5BEZ=?W%_IL?'IW?6EQL$396G4!&$ M#6?68F+W\0180Y.5,.'5L.=<23^]9N\"VH+W#G4SWBT<;1ETHF7@DA*%&1"< M*FX4DL TQQ(8Q=F/ZSZB'RIUB_$U+RA.;?YO6U1FR>HW4,(5AA!JH+"'V$ # MFQ,MC*'-.:?)2OLY%@.LI'3*,WD3=;=/G_"W14IOG?XJKLK9.KWF?%>O/JU_ M_V=UL_I<_S991@F_JU9IW:K%(AVO)CA:<;N37PH.*,]22BC$--'I :"0>SP] M&UFX;B'N'63\-616?@TT,8,_.N/Z63T&#"G23 .CTSD% AZ@YM4(IL+\%OP$\_6:N1>L@*% [E/8/IYZ"]P M[42+H(CQCM!T'(N45Y1RU80SI4)\18]S2E0Z[536=1\8E]]W]X;%8SBB#C[K MV>^I3@)B7$1'4E#D7;0_!(:H.2XC7F:51:Z,:9+C-2RP\ MM#*)A3CT(H(QU:QZ!(0)LS>)] ,Y%C#[?UZN67_O/J2!CQV_A>4UZ]D MJF !)(QNB37*8R8E<:B)5"0&\*)^7;^Y/5^1H7*>4,JK[)?*\QWGYLFV 0FN M+7((1+]80NV(DGA_S*)X3OZ&LR/@#A7@'>T10S=">2#B]1+U;6ZI_TK/]Y!, M+5E]#&/AI+%<264L:\P_(2)3VJRK?K#Z=/.UNEW/?CK->#2_E!EW%R_S_LY/ MYY/YS70R^U!ORP_L]66;7*(=_U( E& G1;0F%#7:"(_WK_,$LV"T!U ]LN]I M^N*K2JS4COHPRY_O');O[QYE G] H)G@5LN=Q_RL7PC&(00)1,1*8;4EP$'? MX&>IR'F:.R!W?QB,+RFI\DS_V<3>AL"D\XP6;T*2A7(!\SO]Q4 $!TQ:3*'A MSCHI': -OE#0G!PLX[C2[W E7%-RY5?&P6._-)<#.UZUN*L7]RD57 =VT/F_ M%:@@ $=O6$90J0(>^ =M@X03U[H6'N-JN([,RCAU][9_ARARZPC_S*$2^L==N A05<9)'>B7^5=B.\&/U99H&-E^]F]R_E-/\T*Y%IW"NQE<6BGR/%Y,4F6Y* M4$NL8:F^Y+-O B9QTMI:Z0WD MA%"EE6A&C9G-X<. 'EKVRX<<1/OAP2YOO(]^[V3VO]5D<5Q5'/H\8 N$E8Y8 M*!!/!0OD Z5[=OELOU MB_D$3K8)R$E!2/2E!%046\0X,7M;R?N<"!;QJU"F2X3[Y,W_U+-U%-/BAY_. M(M1'^?+DVP"\E\9@+$G<+1%3T.*'6; L0T3^6CS)0[97;W:K^CY6WU+@7W2W MHZC6QVGR\)R"K'\(N=D^8 VRO'0S M\.)W06B"N6=>$J& 4H[#A^V2*Y+U*/>7.2_-A;777::^OZ^W==L_?8T8+1\% M:!S?:XXT#)XPR31+920 TII;)_:DCQHQBS:_VG%J=SCW>ZSVX*/Y^#>'#)4# M7P?/D56$6P^I\90[;4US0$BU@SDYU. O=^2:!VX)FFQ/_]H3Y='WP4KI7%2> MB%$&@<(:[R^W':C5=;&)5S@J#/Z.7@&D4)V54>VNBL6 $D&XC$6!PJEMQ22C& M@;"2!NF'\7R:?(\[S7*#>1SHHVJ:D32KR70>__5SW;3[7"WNI]LJ51Y%\^A9-YGKQMEU%GI-M@T7-E1U;OMD,>G,.PB[ NG 'HZ(YW\-N +$%Q+L9YK9!RWB.Z2_>(.=0N M)UCNM?'G7"F_G*7G8FROHY-2E/A9.US3($ )+20<01JGIA&F"+MF=D9DA5D. MZ*JQX+9V(;+7X\V9&]BC@M*(2&2U4A;SE!((8*1A,T.A5-95TO"XDROFDZRY M"-52O/F0GM1O5\MRMXIV1[TGMZM338-3!#*F\>:J#%((J5/-C*WVH[9^+A%\ MW2N^Y9+(/1YJ&OW#^>G;5E6^6K0/*;Y=.@8L\:5>W'ZK% M31+\EQ,W(YW\1$ ,$8RP9AA'@6A(D6KN"H076<\F!Z@&.V;5<\Y>0RB%=>?3 M=6[JY>HA,_3YMWD_MP^ 0^R5E,8Y !C%@*,]^(* HI4Y2]24Z9V2G6-^O;W: MK]/=_3: __U=^IM6V2O;=Q.XY4X89RVUBJ%4)TPU?K= 5N;LW,/U3/OE7A_ M%\N.M?[V;;91WI/9W^?5)MPD_6DWI^6G*JJ(E-ZH^8LC/#R[KT T=A$&S !W M<2%*Y9EL,($>Y&2WRBRO]9"3F)3C9A?L>9K=JF>99%Q+[GYX4ZGS)5J]]%D MP@$MA&;:;$HM.,N: TBI5993FW5?]-KYT@'80U%9&1HJ0*6L(=Q#Q:WQ0A(K M&KM4(BMRKB//WQWK.,K"N^,5--"9F.USJ-O0W3O+7:8(TNC MM^^8\*ZY\)=LK&<>'5M.7:%[98]P%Y:[^&VRBC#.O_ST[ULO]WPWL46G 1#+ ML,0HJF/D+"58^P9O:07/V?X&],KDJIYC]V*X6J3XE6LUE(\/-]RPZ-][G,HT M$BZU!+M;(P*$4:W\B9Z,EH?LX]7J\2Y[2:;Y8ST$#H6'SECK%8*:&0"):##@ MAHPLT+<7=AS.'-\A\D6TPKY2PV_5)&&Q26E\-86P'\VC*CLM-,"Q9L$*9CPC M"@BM $2$&:@WCW8@1-:+[)3 W7IX**)^(?6[0. MW FGJ&*0QA$X[6%TT9IY4R1R$@@.F83E^'*(L9W)I#@77QKWR8C*%JT#QRQ: MZ1A8"B@"',6US_?S9F2L"K$+)AQB66=H7Y-ER_UZ//U.H$7S@!6WFEBD&*(@ MFHX8-,&!!BG,1O9(KE,NM.!9)MQ7V%KW__E?TVH1?__KC[?5]VK6?G<]TD$ M&%"K % TFNLZ6VP$'#C$M&^]K\@I=Q*M=JV EI9!++B&4A%$C M<5-8T$23!N2X#$/>78OSZC*\2_'JS?Q[M5PUM8-.V&W//PZ,:>0-U-$Z%81( M";R2S:RGF31RPV"T X901"& MS%-D5=+H>^6NV8WJ79W M]?OJ4]KI=\; "6:U[2)81S4S"EK A&3.<2I!@X"/?S\N"ZM'FO6$>#$%5M_? M5XM-=?;)MVIQ6G6]]'T 7G+MI3306N^M=P[B9FZ(^QRE-2HJ#.H-:"RL>6HU0G,Q6]A,LY_ MW[;(5M7I[P2.'= V/0X!6*7TE((]',@(E9.998 V__7/Z*\IO8O?$7^(/[VQ M(>RZJN>IDDQ2]2]P],C7 7,<[0PG0-0&$LJX3MU>%V@PVKOJLG*NNY9#N5?' MOZ_>S)>KQ;8:VN2F4O?U^L2;XI>;A&A?6),*KF'/ )>8[[,4&DRA'MGAZW69 MUK$PKD6W'81GL&W7(G $,8US@L@Q3PQ!XF%^!+*<**\!'L$.DVR7R:+\;?=# M4,G#:YU6-]TO-0Q>66J%44YH02'RFHN](O=4N+],M^Z9UZE(+K;'/L8Q+*8W MJ^HV)9P\IKV.?1ZBY:HP119!RP"! A+5C)80CW,LLK,/:4MD91R 3=:-*$II MKBU.YRFM@VT"L%!%WPB!:&=BCSP!IKDZ(Q"9G/\86 <1(>':2*]Y='L)-HV+W%(U-@Y&4(&>.@[#.YU*I+K)1VXQB<8R$2*]3F,0-.'&-"7 ;+,:^IGM0]Z9-J7H MKISOJ$NM +#UC '/TY-U3+"C>FOW$8488*TNR?LV/AIY^S"]2IY$9Y'0?HD.0V[FG5,3J56.-@F$&]M>M08_\%@FQ 7JS.*8<_B1JT-(,219HX>^)%E MQ.I UB];1-G(GL>>977S'U_J[_]YD^YR%S^VY-G]X2EO=G\=WKQ]@2 /_QBB M+R:!HTK"E)>.>&V@W8U7".%'EB>H [G5F1#V+_*_?SHB\K]_"EXHZ]*UF.(< M:?+7X?O6U6IC-SQX+N3[X;2 < (53*8-4B[@K14M;!F:;3VQ:1K9=V&;Q1Q'#-*570060I%VBO#B$N M6B&IQ$7VE0S80O(IQ>#F^"75C5@].8,YPM)CS8(2$!J$/.>."F]A!'H_4PQ1 MT9Q?Q:N[]<^/I_6JNQ/% (\'=W^[/0[<-OM8?1G;::"A" EJD09."HZ0-'XK M)0TX\5<\#7RW3KMO4K%IS$EQ[B9Q; L[W"@P%E4MMH1@X+6/ZA<*V,Q4H[%5 M,<@7>-T3LL6.3P9ZFNR(-=(1[%(*6N2PBLY$@Q;E/.;B^6'<\+(K^ZSQ- M9L H;PPB"GK!"2)HEWTJSM$(D^/M#U'3%2)$Z]/D\^!_G:?)'B.M,?<:4R"< MEH3M$A]LYCBVB)L.9-WZ-/D\9*]_M(B)E\AXB*UA7!JS3X.>U@_R.0]8A\B$ M?+D]/UH\#\+^16[>'1&Y>1>4UT!@JZ-KJ)FEWBO9V'M08G*U@MBO1>1G0UAJ MCW#KY-"?3,+P^+, K8?1KP<"(*D@9E BU,S$8I2S$[RJ\^9SR= !F'F7#"I: M17'\2_?GS6Q]&TWSO\^GJVV9R587#RW:!QKW0(<454)Q[0@E&/-F/DBBD=6O M[HX"BQ\^';J9H7^3KGP5/_>LL](=[ M&?7PMYM<\_/;-_.(YDT]GU<-9JM('N5V''\VB-7($4IMKCN9^\K#C8)E".@9:(06JXH XC MPGTS1X'*FE[]DRY/S"]S)AO4BP\=WIC-3]]/HXV31E(O3IQ-'6P0L(8* F*, MT9 RY96FHADQ(7AD<>\=2*[N =:+B:#KR>)(,O-GWP2NL4%*.X"X P0)I%&C M)A6668GA!NC>=RSN#"0OEO"G/Z:KFZ^??BR3YW=OE6/[^;SJ=Z,K\]L<,_^2YP!3RQ'F (*(Y6 M#M1L/S[.6$X(0M8MPL/!&GPE',B$]F+1._OQN,SW'X1H7QAJK0 8@ZB$XBR) M:T8DI1_)@46F-.H.H+M8F/Z4,/= ]N43),828!I1@>B-WHMR^QU M2#D/S_I=4))8J+$3T1]D5IB')XUQ7X$XQ]G.RN_Y^@2?"6VQ4,$S M#[3?MHCDN+C/X$0ZWS3: 6 QD,)+W>Q_G@F0D^UM@&<]P[I6*"6UX8=XQ+D0 M;XB *EK7'A)F(6KF@Z/5/>H0CP(T.!'C<1[\ XSQN'*FXTZ?%1/&E;?2>NDH M!\0PT@0T8A5WM"&$;1S3DVJU6DQ_7Z^JV\_UKAC>/BW(XP?A:E%-SLMWW/FO M!BHBV2DWWB(!%+4,[6.D,-)9$?@#.A'ICG*G'I1>333E7T8_*.V'!*_OYS_/ M9ODD.._-_,W\=OI]>KN>S)XCL?W/'^>MB?Z'$1P%5%DBN3!>1S8H2UTC"?VX M7N X+,3^%LG@9'7-59-E=5^X1#KYS6 10HI3;(FQ2B+HC24-QDQG980;X&UI MD?5P#<&4L6+K^O:/Z6RV#3>>S+],HYVZ7=E7,U:/C.E!+[6P8,_J)U 370R! M%;/,Q/^1[1X[7Q&/-BKGO(ZBA0.4P$)$) @B0$4X0(,(,&AD MN29Z8DM=4 37UAA^FAXP;HR#I__TVV25:M?_N/;[A>OH%HPHU9P1AX3FBAL$ MR/:(GS)@.&]5-;^S71O1"'2?D$Y.<_ZLZ8ONLO<.DAY<):J;VAWA*D]R))AM>X M#G;&0?#+9#=@7L>?/_9T\\(> V>&2Z.TB<@(@0RGNT?W$1]O>8YY,L!#FA%Q M^P+I#9?=OEX?RP9U68=!ZNB>.BAM=%,5IP)Z"QMTL&$YC_(&&*L_'FY?(+P! M4SM^VRVUX[?!4" HH 933#VT!@/A]]L:-%=[C_ 7M3L7WC"IK>ZBV#OG]T^] M!@XT=4AXAC$4EAID=I=T$23V5]\S172M:\R'BZ!S62Q^)'NE>]3+,/[NV?' MJ[_DC88UC!&D@/':,8NX;;(:4J6P1ZWR!/<=RW&$D.T3,IWJ)!C!D<,2.X*- M8N3D1Q%Y>358HJ]F@EC2S/ MT07R>XD!%V%7B@._1?+?K^]/LN"G[X+71B)LHV7O+=80DVC>-W,!"K:*)'AE M/#A7BG5W^!7CPN3/=EQX_%U@WA@@,*2>"NNYEX;29BY"MHLJ>3W78YUP(0._ M 3C)^L=ODW_6"S.;+)@E62*0B$M;&_14)*E+:YRT.6EXQ4\.K-3_Z M W\ )'P8_[O)?74R=>.9/05$$30R51%USE(.O;:RP0,H.;*:0[TPI3T;.Y! M*4:^G=Y4\V4ZA_FRJ#8%NP[GD3O9)GA.F;3$1!L2"NR]4I(W3VKO_SX./WRM06S3K0,C'(CN7<@/>UP5#! M\'ZM:C RTZP4O[I%O13+FM=!'ZO91I;+K]-OIQEVI%6 U@BA,&*..XA=7%/$ M-_/T-JM"X^N*'>J47=TA7HI9[Y/,WB]V;\[BD/7DYE]Q59PDU_&&*2.1 -:E M@ULN4P(Y*!KW2F.45;KI=<7O=,JO3D$O1;'/B\EME29_6F,]_31P@93FBF!I MN15.8N$:]TEKKW/BTU]7K$RG-,J$>0 >Y-L6^:+:- ] :^F)1,P@ZX5 &/#] M?L\)SB?GV^_7U9W:UG;Z=WEX5+/31/H9%(8.VEM9!80IEA MS>&Q5I+E\.UU>8T7D*$UTR[&^_I,6_YM42\OU&J;IH$9KW@ZS%'(.FP9UU+L M[4S/^"_C-_;)L(NP'@"[U,W-^GX=G9/J]G&(UX5!H"]W%AR1QBH.' 968^*C M.8H:5!A3LLB>*K<,G%=?TOA&R<%N\!\ *[,B-Z%,&8^A5MYRRC 6!NAFME3@ MG).,\SW-:T9N]LJU\Y$NQ:LW\]OJ[O# ]]6/F["S(TP[MZL@E#).*4@<-E(B MSR15>X<;\%_G*4<^]WK&OAP;7[ 3SN-@FPX"1XQ3K#$T A&-K "$['6\SGJX M?[Z5U[O6*Q,RV@OTUR)>5-@YM'NI>?!0>"J% H((IWQ$U3],.],L,&,HS\G_ M.D!#KI!FZP7[X;SJ:C[Z-5]O(40$1M$,PMQ:CI5$^\C7R!+92DGWB\?'>I;2 M"?\Q61S3$"]\';!B&DHD@="4P^CI2J6X5-EG-P,A:-%D:M^JR)7;3ZO)8E5D*[E(D@=8 M<2:0I:F@;OZ]GD8YV/4BVN@?-D"W4:LO- L"6"-2+FDF(%%>&F*:6]9THY^3 M)N%L-_[GFC"OARX= %N:0A_6BYNODV6E;F[2B_ 4[GK[S_5RM8EW;<&EH^T# M(UA*@PW$%"M'E,"H.:!P2&<5,QA@3$,?E.H2WR'N5-(Q@+11*)K>VFMDJ-\K MV/2*J:2'O=VIW+S?.[I>]JGS8+RVYW+E^E'7<5,'$PCD8MW MJ7V@?8S?>7QKW5O 4%M/M+;8. 0$M[IY0Z$!(&-[#%J:AWW)H30_ZV,S.9B% MZFSB=O$S00@;<1,$:4HLI=A'JZ%!TF%>]N)K9(R^@H"*6&*/C[^?%#R[F@WV M85%'E\E8!@W4S9\?XU8Z*^]$,'7+@ MZ?UDISA?>X&_FRP6LX2\6(O'1_;+L^4V1&J'6\8/%/,S%9X.K)CX$[D_BPFMS-X2Z]:=7L[31U,9H_J35_; M"^E^15N!,7;6.(?C7HTY0V[G9IHH<=YJJ^IGKN_CIC))-\9OZ^5RD_C];GO= M>#)A^(F6 1$K472K2=PE(#,(:>.;.6.'1W;4T(GTGZ9/Z13AKK M)OXOI>XXD;SS<*/@-4#(QM\BQ #M@;&[ ]LX2^$\&Q>/.I/YH3TB%^#KTNAD M\LUCS8)V'GB"E,-.2>,A]T;N9NHX B.C4AZO@_WO%QCR\(^!.&LM1D@P[+@6+"XHU(S7FJP*3 ,\Y.J4 M"Q>C6.S.?_W[LOKW.N+BOL?_]3G^^ G[Y4"+8#BG%%H(A-2>R13*RYKY$3*V M>LY]&2_=H'M%]IPT6PZV"<9"JZ/3$/\OU,1S8,!>+W*%1Y:!*UO2IYES$:Y7 MXLY)4^7%[P,@R&OAHUW'K6048:2;=>:,L2,KF=*!C(^SYB)42S%FHVKK3=!_ M-;^95DL=M^84A?3^[N&O?YS8OMIW$E=B2I'B+<)1ESOIA,5BCREV.7;/ &]= M^MK1>@/\.K3;#?[D-G>D5;"*(PJQM9Y;@:1S$C\L+ZC(N)16'P0XRK$I%6UL?J2TH55R]^J$WFZ),[X6>/9Q]&8E8F*)U8X3B2!4R!!%]HZNAFQDF5[*'45? .[U MJ'/!$?1NV3GGN*64$\N!TE%U>Z+W3DRT3<>E@'+%?)(U%Z'ZG#>O&=%S(1C" M86Q&\:(X^^5J>F.VYX>G2Q:]]'V(\##BA>;6&F@Q2CF"FKDQ:W,2L [P2*YS MSG0!:K'3E"BA2LUOWT8ASOZ_]6*ZO)VVLR9/M S1&G> >*85DYHQZYC?HX=H M5@CU +W@SDG4+;REZ'38('K;HKY'B];!L6@V*P2)4E'-(HN:6KU)[PJ;4X9H M@'G=^C(PNT>Z%,/^9S);;P4WF]5_3.8WE=V)+"V^%)%KOJ:BP&_FZC[IWR-T M.[>K8(@'7CC+I1*,$H",W*\YREV9 I$%T^!WRI*Z*/C%#*XG@X[(3'Z?SJ:K M:74B"?Z)EH$+;^*VP1V$7DMOM*-F?P(AX,BJ?O1)M6Z1OAJSGJ^8<]CUO'70 MT;LTF'H /+*.4(=I8Y%ZJMH]]GL]%EI1AF6C?9IE][/YGQON0+1C3OJ;X.[N MJIOT4'5OD7Z,^\3'ZJ:>WT3.;P9EZL6W.H+Q\S^4S2,9^#977.31;S./;E^SM?+ZKIEWF*F)G> M3B>+Z=&'X^T["9HQIC",M@0"T@&#B74-"L:IG&>!_->B6F^@7\%9:)R;'^_J M5=++7^;3_]N4DUNGU\M_GR_V?_=2HTXX?(71!*L]%P@9B)5CT%BOX'YW85#G M+ ;Q:RV&X4NO]!/<1Y.KENE,_N'\8'P/<8&FB"/(F=860(N-43L%9Q$7[>IG M%SH1V93S:C'=XPT#MQ9YY@PC5!J9"A\RW,P8$CG6H(,C M>%>M?E*4<>G&?S/QD^GJE*F?V6,0&E.KB(/<<>BL\H"B9LY.JS)W!<5(U14! MZFN ?[43W;0(=W^W2X+Y,0I\\7VSR:B;F\5Z,FMI9YW18;""$8"L9TIHKDST MOG=)SHG%"&?INP'>+'1,S:+87XV9!U,IG&[5&61::H0P@P99)>(^#_?SMEG)VMI;5P6#A(KXD]DX7XU?9P8!I7@4 M+*$4VGD2$8N+$6H(5#,S(_S(BG(7X<_YL%[QY'Y:+8\4;#BC*G=VWR%B):!W MU'(8W1-"M%(/VS^F.2].VYM6XU%F1:1P7>:>3%PE3C5-3/EGL>)#>^VSJ&HG?NJ:=8(*(88*S9&HPPD+2R%?N9:YN@1;7R55Q8 MDUEZ[;1.3^5/1:1VV'O 6#GJD0H3SO+GC,?4JQRE/92.6I!/NTB%(BD7.8-L#+H:LHU7S8AZA&6S]" MN;S3H!C'C%%)L4]Y CQ\2 LL,? Y._X '[-?6SEF@3\DBFYL&'7[S_5RE:[W MCYVY7=)=B N6V;AR@57(:,8-XGMD8(1I7&]8KD7+3-BO2\AMWKSU=/YE%Y)7 MS\^GX4N=!,<$@@(C+[%Q@%M->9/+46J,<^[DSW_5@V0>P25M,(CI0F*M%6ZP2INY&.M,I+#FA>?[I9 O^R;\K-FM'N) MU"U)=YT&RA2C!$+NK$RQO@HUJM7^8J=Y!3EZ&?@#INAOT_DFF]R;>91A7'Z; M<(''O:0@WY24^3+D'!402JO)9.,\\-D4!)8C'9RT&AG J'KRR4 MJ> B*"2MTM;@AT7]?;J,/<1%/FI+T#C'XLXJE324(48A:0YH+0.>MTHAT<]< MS7J1UL%^\+N'+KJ:5W?3U4OD; '%Y9T&(5)H,B4(0@2TA2ZEV6R0DEC^.G9@ M:\[45P*_U!Z[F]#NSOG9C$[S\%#+P)%/A7(@XX11#)WRDC;SC?]K9%6X2Q#C M92YV)(#"A/LI7^\%M#O>/F"O/:"*(2JC;8NMMZ() 67$$S@N;^)ZY.M4#*5U MWM;YN43G'6@9M$ ">D& 5U8+:;V1C1_%& 8C2Q%Y19W7C0 *$^X 4!?;>B'Z M00 @I"2/"TP[3JW8W8!8KH@JFR^R=W?Q>G3K!O_2H>+=NAT9O0;K'4TKTQ"G M"'# $-X$5G-&0 Y/![@;]^%WE$._-$MWJOQ\W=BN@\")-B))$5 G%70.B_WL M"6$CJ]%6A"<'N-FI( :B+"]7B(%B8A0R7B@'M=>8*_ P7XC*/&PN_EC^&L3K M1@)E;S7.8=I!\T,XA2!VA&(+%'&"[I--<.)PSLNM5W9;<.FVV@VRI4_V-[5L MQG2"KV1NGVZ^5K?K6?7^;CO^)Y='S1V_ MFM_N7=(HF\]1&CH.Z%]'\,CL.4@MA (:2!;56JJG!W035:"]<+_0:ZS6['E: M,JRH!$IM+P^S,O7]MWJ>;BJ;&3Y3=!>P]>Q> P;1^T:*20NM LQBBQOEK"7A M]M?Q_O*9VC?ZY5GZ[ G.SPF#+V#H63T&8%/>2\T M5X(IA7?IW$R3F2=H0WP MR+9?=O:)?'EFM@E*OX">YW<;$(G&K: 04L.XAMI%1WJ/%+ YMUFO[%%6/D=[ MA[\\41\GEH_SV>T#2_?GS6Q]&UWN;0+ZY8=JL9I,4U;YS[7[=?Y MS_^J9]/;R8_QQ<$I:(3B2 +%B9.28@.:XK94F>^I@KY4<,T= M)8Q;S+Q2'.ZKG%*+U"\4T=9:^JW+1EV"3^TK].3T=R?U2HQ = M=HXAP)ML7Y@R+1G;HT=%S@8S0!YU)O-#QZFY %^71MM2]&<3:5?!'INX]M)I M$(3>TA1II_<+,;/,V "IU(7(6['H(G2+\6BYF%2SQT/^K;K__6AR]D--HH5G ME/+6$6Z!QQ;'/]!FAH+;L3[6RQ+V4P9U@^UY[%E6-__QI?[^G[?5-!&'I/]( M?"&/^!+_*KCY*@Y(_T@ADQOYO+QI'?HT,.4$DX0**ZG 7G+/[1X4EF7R#/ X MM>NMJB-8^Z%&,Z"#&]#SCX+&"EJ.&02$(@:=1+9Y]4ZQ%R.);\D76]T1@A/K?^E_S:G)_<&-X_E$PW$ %-7..4Z(P\8B 9F3%=2S<&NE/GW,25, M.N%\[K\)TA!.F1#$&8(14X3L$RE1X L_\GUU&W@NGD4Y<=(+>/15,)9 (843 MB"+HF9>4[)%(N6;&H>TSY/<2 R["KA0'?IO\.;U?'][R7_PN, U1Q, [( GB MA,=@^];!TNHAE[%-8.9EM)B;?G> MXC$^IT[E &^)^]I7ND?Z[^\F-UN[YY%/N>HAC47<3W4PIE MN/W?:K)X?_?P^2'29'8;)"?20ZB3OG4.1R3]_I!7R*SG-0-R9GHG5UDQ%+]> MV0WS<[6XG\ZW+N'Q),$G6@9BC!(>0))25ED!B8?-HF."RE8Y7\;@0UU.NWZ0 MOA:SU)(E'U?/2J6 M=8'WM;BV_W,3.O4AJN6O$>(S^':PCP"PL-A;0+6!7/A4=ZKQAAF(KLVX0MU* M@U2 MHY2XQ"KMFCD#1W,>QPS0.>M$^F<&L)V'\##O_+4G2@+J=*H8R(R%&C;7'L!: M,++'?IU)]-2=_WFP#N?.GQK O0(484&9I1X)V>Q70!@Y$CKDB^WPG?]Y"):\ M\T>&2.VT0PHA133 $#76#H#>Y]P.#TRVEXKD\)W_>=B5O/.GV@,+@1$<4N*M M1YXTD6QQUF@D05M=234'N^N%#I\=?;Y59NF22E@K,#9( $LY0/O-#*N<6]\! M,:.OK;U3<*]'G0LBSG?KRS$ C,<2,B80<9YRN9\ADGBL_L.%8C[)FHM0?8U1 MYE1HZ16+/T2\M(Q)LP^ZB'\W?MZ<*^BV$>;GX3J>X ,!)'?<**>L85@+0>E> M<1/-_NX\T(M%6OY<)K+S!^['PC=[_ND@+!!8.*>28\L(BJ#O$1?>Y<1T#= [ MZ.-X>& B*K4H#DSS")H^A'1E$L9EOJ@FRVKYL5JN9VE;2U6V/D31+CYL!!R__5 OIZ?, MA2ZZ#U((Q22*+J,@SA*MD=\C)S3+>8TQ0 W[VHC=IRROO ILU>LJ.*O[ W$ MBBGL"(XFI#!&\_WN"HW-J;[9WGV3VU4PWP0&W?ZU#@I)\W4JO>$3-SW";KRFYP)NYF\>I; %L^>RP M33]!">7CTD8:$X6LASQZW0T6RL.<& KY%Y-;,[E/H5W?']Q.[4,UG\Q2#04U MOWTSC\*NEBMU<[-85\>N)S-Z#9 IBZ71(CUH]XX8A\P>)TAS3@0A^(O=';B% M7_?A4W:P7FTHEK1ZRM>TD M*$ZMIA0(R"P46ML4"@8T\A 0A-OE2.@'"5,O'T;^6[7Z6M\^GM?^%KY-,8BS M^PH(&\@EC8 H3W"$1@BRPX4""D>6=+L/PCPM5]VS"$IKB!2$E !93V:_358[ ME-[???I:+U8I3\%/D%[[-6Q9G6(E8%8 :+UAS&CGJ-IN)U03ZTRK!!C](*&^ M1T&D*,BX\WV:S*I'@[^/2P'O0,_^8KKY.Y^_G54JV\],L+V)KV\X#%YPC M2U/J0VD-IYIRVJ#FI,M);3- [O9+K-8L[DDZ0^/T)H54G-?GKXMZ_>6KGW[? M3''9-;U;_4Z0*#WDH\P#B)'%-F**&RQ39H]QA5X-DNE]"&IHI/\4O?-9M?OS MCY34ZCG@'7"^S<\$1*T%J?X$L]H3;YFT9*\^E"C[3*;WDNV#I'P/(9&ID/651= M\OKD;P24BIYX;+40*9,Z)P#M,:0^*YY[@+IYN!3O6E)#8_MS8ZH72SI0*:27 M1!F,4EIM#9S>>R &J9RK@E=E-U^;S]FB*47@9,H_NP$Y<7OU[/M +52&X#@1 MA[D70+('-P R6I9VC]3HM_3P(PI@8W"\6GNW"\R+11C=?XN++8WP_5T[1AUH M$=%RDE-@%?!$:H\ED?OY84)S,A<,\'E) 1IU W3IN\U/-U^KV_6L>G]G)LNO MZ?\E8+Y'W1O_,<+TUR7G*D"!&40 PU38D6M),&X.VX5#_(H)@1^D=WCG/)4: MN'4?P5I$/8EH6(& 5L+K!QPH0Z,K*=T]0>HRT)?:C7Z;_+->?(X_N7Q_=PBC MX]D(6_80H-1(<"FPE@I'/8:B M8XM2%DB(<>.!"B3@R'([]\*53I MIDNJQ6IZ-XUBW*K8;^E5\FGEF5GD0%$J;TBMM:,[(Z]P ;5&=;%7H9]^IS>OZ\7/R(:?ZN_5XMYS M#Y-OU>*TGGKI^^ 095ACK(2%*34L\-(V:@",3'EM&N2DN?&Y6+V?\-S7?EG+@;:-=)$(9'JPAHKSTR MT="F&NV-)>9IV6?IPWS]U9HH+]PI]"*%@2G4?!T:/);, 4$() IJ[2&T3<"N M-)3!HAO^N%C8CPBN3\&_+>KE,F6BFLS2'/X6K?Q4B2IK8S_19R @^I/&0&.X M=P(@S?%>!ASZD5V>#7]W[U9>U^>TNKE9WZ]G*>'R"U/3U5WT1C]/_KQ,X;;K M.U#/I+$BA;4CS1R5&.Q]V0CAR"*<"G"KO3[N14*G67V@I'CV0-]6J3#@2Q?P M+Q"X[Y\,0 )JK9304N ,3/]K;V(1XG^9S!Y=\WI@@ANR$D\X]Z7$?^H[;K68 M:4R!AHY !1$ABC>829!U@#;(VDFO0XWGR*BH&O]IH&74>,N?#!)@')T@0!SU MT1/"V$*P]Y15N_ M0TWX_K#'$S>R4N4=,J&^D@BN;]9>9*^&%*X:E;UG*E5H]X[&?>C!5QW;36[W M1.L8$@AJ)12WJCE:--CH5G;!];(;_,SFC>C: M5(G([3HP;@"C#A""E6 2*:V;$ZI4YWADR?OZH-,%N1 ZE$BQA#V/RDC,)LOE M]&Y:W>H?STM*;+)8M>9O3K=!:H.4131:H]1:KIU#>Q%9QW,"E@9HH!7@;D%I M%-D,WZ^^5HMM::M=L#C#8.S45U8I#RS A*-N8W_ M#VCD/*$6\"L6+OEYX)L_[49_7B&DL_H)TG"JM/%2 BT$$8!(W^"!5=8;X0'N M9UV1HRX'^946_KO)8C%)E3>OG?2K+T40_68H&4OE,RQT2B+H=\7I!*=6M7H] MT>.,W]7S^EN51##_LIW$;@9M9WZR@Q#]/LP9IAZCR'GG&5>L0< C+'^II=^: M#B\M_:ZQ+I=/*24V2&;)8UO[9[_]V+.W%LV#-Q C1X#A'FCB,7!.[F8N*+(C MR^#5-1V>)5'J'/'";^+,.DIK?O/C\V(R7T8HHD2;@;<)ESBCET UT@!Z):GT MP'K)+-,-#AZ+G'#W ;H[/3.O/^"+>>2=I=!%U .&C>!*8:\0)X3*A_FU,QTZ MCKCI/RZA9WYU@W4I+CT#8P?#.4;9KDE(4?X28KA1 M+CVSJ2.PKT:GG]"XV-(/PFBDC"$<>..@1,0RWLPV*N8<175^*HO>G]J4YE0. MUE?RZJ]\Q=67+Z^85-13*9$6"AAIJ*$[[+V+.\@0KK*.T^>""ZQS.@PBXB.0 MAE PZ;&F3.YB R-"5LJ1O57NBBX'KZIZQ+Z(9FAF\F9JZOFRGDUOT[:?H@JV MTIW?_K]U]"KO?L2IJ9N;>OW(4"ZN-8X/JX7V:-=!H$PQ8P0Q6. H'4\C&S;G MLDY1046K^*6^MQP9L2 "JPSV!C:SCE"H7XEGYQ+A:91[ MUVA?@V,IFG;YL5JM%_/S^/6\84#"($LX!8Y [X"0D*G=;*-IDN7Y#?!6M1BW MLI&^WCZ9\K%NA?9Y\F?S*.4$R<[H);JXBE'BI=3,*2@93I59=SAHFA6B., G MM;TRKC_8R]/ON"7[MD4JV[/[BKA[BA!6'FG*(#>(6M]@@B-08U5^9;R&?J10 M+)BN_EZEF(4W\^-+^&,]FT6%_\=D<7N$FQ?T%@AG5@) %&2,2&F9IW:/BVYW MN/0:S;[.>?.L"%3?LAB&DZLGL_17%WNYN_91$W@KXN0Y!A8;K(UE=#=WI2@# M)7GXK5I,Z]M/J\EBU2L;>^7(69[O95(8!@/-U\GB2S1%ZI2F].'J]F)&'N@O M$"\(M@PBQ14D$%C!9(,-TS#GV'F ^_APN-F-/(;!55O=KC?1C]T$40Z M\R+I&;X40C+$ &[P5A;S,GF#"F9Q&PXG+Q;",&C8U:8-H0="$XX\=8(0[)1O MC"-%EXO,_K..#H\AI-I%-0$6J, MH5O/UP.EF:"M@NNNC)A^/+$VP4.9/0<$.8>&,T5)*GQJ--.RP0PP,K+4TZ4( M5E]32-?21^KFW^OIC._JQ?WFVZO'5$T5&65BE93*R&SV"-G,',,2N^< M(PYKA%O=#?8=Y?C R<<35(O%9/YELV4O]8]GO%5I@SX5G=39;P0*A-=6QA7) M +/&1Z/ -C@BJT;V>KH4Z0Y&1I855RG3/NFO=Y/[4S%-CS\+-!J:4$@G#:6: M 0^CC=C,Q"@^L@?55V! W1GXI6ET,DKIYP^# -KBN!1MRM(,(9,Z55/=S$9P M0',R=@Z02I<)\@ ;+D+PXK3"?YO5OT]FSVV?B ([>-?>LF4@1"&J,+ 41!6M MN- ,[^:0\I>.+"KM4@'6?8)Z,3$V#Y$^K:*Q_OY;PGYC$!]GQ)$F04" D4%< M4*Z3O:\L:]"05H$4'3&=):V2*98&<)P A[X/4#J4 MTM]H*: WC*:B[,UX%0(CRUW?A?0[@K*4G:#7R^F\6C[VF$]8G@=:!.R5@8YZ M+X&"'D"LA&KF)['/N>(=H**XOA':C1RNR;/TGXOJM(EZLFWP%DK$)<7_?WO7 MUMM&KJ3?]]?P?GE9@-=!%G-#DIF#OI,\(P@B(T#E4=EG7?,-?,R+DGG7 G?+^33HAN*YM(>&_WY=7$7.;/: MMNS=--<]8:F.C I6V:J\!&(1Z0*A .C1&D>ZI>QP"G1LAK=6W?$B6W>Z^E*% M'4%>3OZDX6K[BL"H!)A2OKGIT&FAE? U!331(XL<=X*%Y\WH^B%U+K!MY_EN MM7J8WKZ;UXH^BNBGV7S#T9/E$RW?$!RPGBF+$0'*>^*0QDT4@BDXLC8-W<-B MD8/LV2K"-HK]= 7U#\\%&1T$ 2G30'(GK!!(T,;/]#;%ZRKP/^6R]>O_ACY.6^>BX8"%W"%'"/8?0$$FI;R+"@B9% M6 L$W;!P6?3'F(MC'D\V\\MMYD2;*,CQ48$H[#5CAD0O0TB*E-*FGCLT. 54 M)<9B2P!5]VS)9KJKDXJ*)!M_.+HYE3"<"JT<&A,0YTP[(1BW%A MU..AB934 MY&TP^PJ1,6?RH-OXGM=4A9?5SBR8*Z2\/1&(&@+2<&^9II)OW=3A&:0U2 MZM;9N;#\/EU^6HS?CN1F6C:#L[B_7\PW(F\FWV;K79;6:E=I=>L72_^P?EA. M*UD^43=W]KL"'RM[\ M]EG=WFXV(#4!U,/ZZV)970?5A\H^_=5 $9'&:H"CAV(X,H"Y^DA'64E24HJO M<3/:GPB4P\1\NGT>K?,J3GGGU&WGO?UUW'W#H[K\Q-@ /#!>8FDI49(PAPBO M3:F"R-"1Y0@,J;N[9<6 26V[;<$\\FNZ6J^V^X/?EANC$]VS6M*V"]S^];S, MMPL^4%4V6"8X)*BZLY808IM8EF(DZ=J[$@_LA@/R(/RZ./2\9[9_;.Y9F]ZZ M^V]WB[^GT_"0$>6UBNLRSCBIM*Q3%A6V28'J$J.% M^9&9C3?%Z-SG$K9)_U"KU>S+/$W7'GUQD))B[ !1FA@5J24LK.-QBL:UY(Q8 MC!+)@_ I-ZJ?Q ^KFU)FMYO+I!;SS>6J6P3L-2AJ?ELOMP7$._A*(, ")Y3' ME =S95SBC<>&18I>63\#>]%,"U;\N/.!GV8+K_/;J;[:?WK8F>Q-F1=?:SN MCGSZ]ZK?P*^+]3^GZ_?3F\67>;5K?7S3=M"F,N_CU\E\6YAW+(8]V)P"A%I$ MNTN3_=&N2:G+]O6K8="\'T M\KV@ ;(08&X(BI;>>BEH$]VF, ,:P., M0$PRBZ"DHJ:CDDEGY 4>+>8"76_MILYC5]D5(%Y8;PS&D@A+H; :,U:O16 _ MLB*B 3!PM +D/.H7XSQ>004(!]'-4,2B*A1DI+28\IJR,I)Y7+B^$%4Y*D#. M8T3V0$7E\IVNR'SY= "<8&<5P+#*._(H-T]\]6Z !^;XAP4&HSHQA- M.G!R)E#8&VF<$<1YB8QQR-14LX*FW"5Y=D+/=25G7FK_LS.M>*C_,OEK=O]P MWPCUPZ?5S7*VB:Z]C_N!/@3@Q"<#%,A'W:2PP&HWS[_,EG^>[K>_.Y0F3W)@V ^K(86+QA^#&A*D_R\XML6: QYE%Y L,$MA6$?6:IM D M]<\].W/T2HX@LAN#CIB7WPKLK-@FK:6>?I3LVJIU;@-.?"\X*HPF4"ECJ%%Q M9T:$J^G%J4L!^SBS2_-:@&[95[S^?YI(^VZ^/5+L0_?O^T[@@ ')H<3$V:A$ M*##,-IS5,*6/V]GIK&]ZOS?&%2,$!\,-NSR3G^*3ZU6]RG],9U^^5HDL$1J3 M+U/W5W0'9SO7L)=(^]FS",Y)(;23:-,#4"KTB 8B!=<) C3.+-K>Q&0"77\7AYW%KK(S.6PT()A)*Q6-GH\B5;^K>BV0 MC>W$>P ,',WD.(_ZY;N=Y61R2""U!08*IH4@H[H0#=2A%"?[JFKWT"I>S>GF>QYAB].S >1X<202L M LIQ!X4'PC_R@D4"ON5Y=.T=9&=:\5!_=DKS/>[#*PK[Q7(3@,APJO?\D\%K MX" #49,("Y$%.JJLFL(>V=?6L;E#2/9TM)?(P>)EI"[[C1;P8:.BB02.L8$\:DP!M6>(,:CKQ&-E-4^)?HPS@R2[/.7@ZXBD M;*M^AA6P[1P"A(1;IP0@DLL*)ES6":<**Y$UO/-M*;?R-Y]^J8Z(WR2P6/Y?OP1&QGR>SH86PA>S")80AQRVF@I$D/,. MTKJ#A0*>I'2C;I];^B:'^>0P%0+7+XHE1E3B%@!Z"HFB<1<=$:.-;]2A="QK MANHVHN+F;X)8, 1&)(;/LGPWKKJ-AJ"Y9;N8\X5S9AJDE5XQ+CUVTBA-K'9U M1PFE7%)[_#'M,*_B *)'QK\F02Y<>@,''!&GJ1%>,JJMB-JXYAR1-&NFU8C. M-?J1G@*UP)D *NY,Y./7Z8#'(C]^/:#(>FJWMUL2@K'4K"Z8UMK(E*K'UWDR MTJL8EHN,ZS>P1XOB"K&R9\XQ4.DY%P! X+%43EK*ZMQ9C:QO5>35AW?\+4Y_ M&9>Z"2._B?HP%K=?,%V_0O@QEEZF0CASCH%X8R @S"-'*>46:H@;I>YARGV> M8^KW\6IT0+_XN7X=L(OC/T3(EZD SIE@,$ :BY 0@ A"D,'4H89[@F1M5BWYO\,DJ^,>B M(/I %.0D:=27+\M-CL2[^7HYFZ]F-]O^:P_KU7HROYW-OYP2^(&F%;");'$. M&P<;M6)N>]N3*UN7%1WF\G%GW[[_'BGXG9[N2%"^\Y,'7XO $B= M85+%S2LC/ H]=Z2F+\ \I=-U@76_N17\"3(3%7_;BC M'TR!W]4(Q'EYRD?61:Y#/BVZH6@N[1'=\\7]]$-DTF:'\O-.KYZP6D=&!4F] M=EXY&G<=UG**I4"-K&B3MJV.VI%9K4ZXW@Y)%]$W%Y8J ?KM\X?)W71ULNW?BV>#9 (K+&G\'R GL1>T MV=]8:U*J(J\',^?R=]$M53,VBYS&;WU5\UL[_3Z]6WRKB.#^JO3TM$W+R%.C M U#.6,NB[B;20Z",$+4&)P;CD5G!?M#4/9VS'4-,[^([O\2);^_EBC^W!=>I MH0$ Q;EAWGE E8BN),"U)THX42GE:@76MO2#K(Z)G M6/TWGT^7D+DY;W=[/ MYK,J,E>%UMMBJ]7XX(C7C##* .66,X<]$_7:+08IW1 +/"_J!V!]4+KLMO/1 MQDLGXT)H]#&C,@80-1(CO$EIIE2@6BIKVY?"B6)2@+/IARR#0.P]TNW5!;&PT/ YJ#YCVR %>'W$0!F%* M45"!&]9RP781.S+&37JX9(-:+ 7WG'@%A(5$,/E(-VI3TC"N\V[EG.#KDC79 MM5V2S_USBSLW.OY2D!;CN',DE'KJ/2!0LH:>4MJ475*!>^NR=DG#\C+;[GV[ M@%T9]XOU[0(0Q[;UK5X0*(<8(4H5!( 9(*G53> 5$I/B+Q2X%QH,.\]W^GTP MIY@0P,5U"X_#?IY-/LWN9NO9=/7[9#9,SZJ#LPG*.*,P$4@9[#@!FBC=\$7R MD3G9I0A-^9PNRG%JBH V-%A]7*PG=T__7G'EU\7ZG]/U([]27:A+OAF4$Y'* M+BHXCQ$'TG#?;,65("G7S!088< 2^L=76^(C%>IP2["]RJC%ZZNF#RH%5CJRH=9/E]6JW!/U3EZ>]6 MJX=)?/#R\K%C/=XN<1A.7%-WI&(LRW>#U!&7%G"IJ92*&>IVS7J(=Y"WNQN\ MI[U!5S=UMBHB2_Q& !*JB!B&"7#.>:LTK;,JG8!L)!=&%H;)@W5E>;F9R^^H MX[LGLC">/A:(,1QH#(CT0L"X$D'J0UJ'G1_9 ?4 "%AT1OS<,#J9,?'L/$%9 MBPE&@D*"HG< HP]3.^/.:SVR^-YEC#R AHLH>'%IUT]WBT^3NY=>4Z0".U[P M=7IDX%0H'J?LN<(,$*$U:02CNCIFG"@XEX&+/HE:>-I?7!8"G'NFI#: 5Q<( M-9J3)F6I%!C1'-[BI%"_F#C_%:3ZJ4A79A&V$"+E =(<^YJR@/B1U=]?B*H< MJ7[G,>*Z$V$ <-HK:8 W#ICN<5U-,957<+&!;IAX7)6&LQYC+F>I#_*#&-> MQBVX!D@QRZQ@S=X;XI03E!*M=TF 2V=',>;\9$>U/D[A'T/M-LJEXAX+!#5$ MD$ED&ZHA0/"XC@&'=T&SLVQ8H._BEP_KKXME=9#RQSQ"XTE>^.:$POTU7=[, M5M/?HPV9OJ\(48<_G_3HVR4-G"T-G<\@8.Z CH1VU$BM#!.X*3SS$119XX1% M9-QV"-E6TC(T2XNW'5=YDV@$!:>*0ZV1(XZSJNE&S0.JDSJI7Z,[E5NHAF=I M\6)UXE"N#RDZ\'^?K+\>R=U6^ND;N*?H_UZZY>]OT6Q4 )@S[20V!+LD)5<2Q\WMXA* M1>5;>E/+R #3E@L"N6*(&6 TDY37=&3(CJP56B[0]9:_=!Z[RCY/YI)HJB@# MGF)/+*'8--04DH[M""0_!HZ>)Y]'_6)V.U=PGLP%=Y X[ 3R2#(J@08U9:5@ M(\/UA:C*<9Y\'B.NLW6,8XQ[:7'TJ*./Z[E7M%ZC@EIGM=]%A'=[!4KKUC'G ML:48[3KP\9Z W@E"(8; 0*6!$]375$-:I&C.LX.J6< \N$^0G6G%0WT7''YR M[/+D'K\^X'_T@X$C)RSV&#%OO:5&<%0S5L5_1E)^,@0 ,$^--8UR1%"F==UUIA_6D^6Z3,GH")[]22 L3Y5.24K'7\N&**T1I@I@0ER<:&R\6Z5=39/)Q*Y%9?Y MYFK+VX_E6I(>Y658QEZ+;7ER)WGLWLVWA>T]VIJ3WP[<<.(U MQE4&#H&,""<;]P( GB<#\4=A>G5R5!"#KT6HAG78',0>((]AW)@Z+[G0L*&I M$#[% IU]0E[X_?-EBDTJ2Z]03/XQG7WY6O5=^3Y=3KY,?TS0C"SYG#,BT'(R M 7J(A85 &V,1ID0SA&NN*.756U9B>=&"?G@[,HD;7LPB5+AT2GMN)=% 4$&Q M>?2V11R#-A4(P8'CP_V"V_7F3C"/EC".26L0-L4W@R[?+J'ZU09K21;,? M$%R+$+[P)39M=-_-U\O9?#6[^7-R]]"G!+;Y?+"44"V\9S(2GTABL&[V%0*C ML;4VN-[030_S-5ALXYJ1S3$K '7(<.8!@O0J2V22,'Y.7T/Q:-/ 3 M^Y--[1[\9M :&B?B!E%IR( QD++&U?0\J2<&?<-U@2R\EG2AG6VI4GI_7.^Q MRR+Z^VC05E!5D14@( "HHBNZ448@*2&;O0E*B3R\%DDYO*%Y/ZUJ.N+OS6*^ M*=M\F-Q]G"[O48\B=,%L H+$4L\LC:H+.\ 89YI!6P-TU( BS5@4?\1X)JC..XY3Q ]^29ZU\GEH3KK;(HCWYKG M/.]C0J")#(-*TKAWE@AKYK>=[B@"D:^M7,]AFN<\ ?*J;I&T8?+'R%8=Y_3O M8VHQ^>6!$48EXU58S@EEJ(."U)0#V&0M/2N^74YKF)W9+J=S/F5S%TXL;%]G M^FWO@JZA?N:7@C/.6:6Q8J"ZY](3RWE-3TY52L2TP#RK0G'?+]-."T'F*S1/ M@CWCUP,PWCM)C8'8(&*K0KN&ITKPD24M91: K2SUJ1D+11X0ER07D)+"4"K^.0PV\.R.@=C I '$"I%@!%&JDC2 MFHX020@,5[%]9JH ^HU>J12SFD+!-NP,&G=-_@\I@P"O(MNG^7*"&=AW#Q9 M[)1Q2I+&\@C.3<[S@ZMM4]T)W"YB2#%&?. &U8!Y8XFM8@%85[]X9F=9\4#WD]ERD]C])-H3-<4OT_77Q>WB;O'E[Q81E Q?#Q8X M#$7\SQ.L@$42*-DH&(!&=K%03J!V)2.],?,JAVW0P0!T'33%3G^"[%UI+[E5S+ALW9^+\)ERHGC/F6L VY?I80].Z[X M_] M;/5OOYQ6U8'3"-!U3IG;]^U@''%>6^\I9='3P1BB!A;2@9189X$)5:]&T#K@ M=?$EJ,>,>E7^UTNQ]LF/AJKC",:;_LO"&!GWW,+OJ*P<9"G&J\!?BTFO[G(0YVW^,_@R66"%( MJ^A%GE6VRG,[-"8H:1FV'".E+.&61BSY>IU(891SDYE!9R2S^[F@=T38(>3T MU\FR:L_X?3ITHEBGUI['@^6: M$Q$]*2$!5]Q3;&F].@WER*K/TIE\7%HOH6DNWW13DWLB)ZIY)A($ R,5\(I* M;VST5+"LUP"13_'\RL?%F6Q<=$/$K$ X>>3^Y*F@#9+,:ND($I!KB*HV BVN7"P"^S^>S^X?XD"GYX+D30$^8)Y=;$K0)6',O: Z%< M@9$9BXNXN.B.?MFP,/FK'1:>/A<(QAQ*@:SBSF%JH1:V7HL3.B785F#>0B=8 M2*!?M@!69,8FG/#A9CJ?+&>+$P[#WN<#<8PRQ'BD$1)>,>$ JM?FG4VQ%P5B MHU/GH0N"YJNOVT[QC_GJV_1F]GDVO3V=Y'QH3-S>(DN!)T8P;0@642/6&V:: MV+RN0..2R.<7-1W=4#4W[K$Y\"(((#TB"HL(*)"$ LI,_7ZJ$ I.9F D#EMH0Z-"5 QKK14&&$/@?.,B7H[R.*R4SI EJAM4CE]&CD7T74@ M[)PV4?N>#\Y)!+P6W @L)7# .-^H4DO'9J'2>7P<-1=1=2#$_-RF@.# D, 4 MI$1BYZD @!N@!&U,L"))]PF4>/+>HXFZE*;9PK%5"ZZ'F_7#LNKZ_'6R_#(] M&J+?\WB04E'#J?0<>B65--#H>F4$R)$%:-,9_#Q>FT[3+,>M5;Z&G7X:+A^B M^OACVX(VC37V#@B.:F*]\-3'K:YQSGG'.-#(>22!Q*VT6XX5MLF$.# B1&.G MHHF"@',9W2+"I./U&K$@*1==%"B3J8Q>]$'4K$+IXW0G=_^<3I:_3"I-LOZ[ M+G8;.ANB*ZDE% K.HE)UFO/J.K*FP)-:)=R &4P_+^9?:C[LJ#^;KMY/O^V: MIOSV^?>HVF]FWZI;U2H6??S?Q9'U7_*ZJB QNI[<.F^"Y'5(JH%12[J(E2,[(TMC\ FT7$31TW@Y<.7" M_SS,I_&W[./BE_B.K]4#!X^\C@\(#%:9*R(*"K3, 4TX\?6,XX\CBT:GLFW1 M TU34< ?)R!:H>#E@*"EP0YX90B6%'E%..*-<14ZI=E(@?O/'E"03--4%(B/ M"SN]V7RY-1#VC@F624PU&8$VF DZ;AD;2IK@/!2J-+GW-1%(. 8Z3/N;+ MAX-0C$9=9RNT(Z>(A@P]VD$QLGWKY4P]@HZ+*)D+'^YA6;5,N)LL3S>%??9H M( 0X+YBAR'@JH=5$U2MBG(RMAWL*2Y]W1,:/#P;%K/;8 M&2%DE29F%/*UT##BT,B,2H>X2*)CF77-@C!N'=/4*0\,TM;4S4XXT[K=52W7 MXXEVZ6!<2L-RRYIM],BE4 H0'3?6E &%:H><5=NI<=F+"_AWI*SY/-J57=;, M@8T$L88(["F!T #26#O,Z,@JSR[BXM&RYO/H5W99,\4<>L,T8]!:3PWCE#5K MB<9R7+Y")UA(H%_.#(A'._ASB\3\ R."P%QBH;&%3'!H'4)>-+J3Z!2;46!> M?I?^0S<4'08Q[U:KA\G\9FJC,WRL%>.148$)QI@WRGOB,*(2:V#K=3+ 1K8[ M3>;V4?2D4'88!/G)S;15GM6^(8%S$%=HH^.F)%/$(@I=LQ\W:F0-%?K%SL5D M'08X=3*Y/=Y=^?"@X R4" A.."%8&1N]_OJ4@,6M?,I%2<5O>;L&3P)A\\%G MRP\_FUJXMW-@3' 8>,N,!PXZ035ATNMZC=[HL=W&WCEXNJ'K MQ2>Y/RYH>S'U[&;7'[A)83[0N?W,-P3AG70D2@$AE$)*$%7-FJ2@*140)=Y0 MWA%6^J7R\$9KL\?\L)XLU^T]YP/C P8$"J:H <(R+* BJ/'T-$HZ'F;C15B? M-"X$7VY^FX"N:G0@T@(1%3& <0.A!="6-50%F*;D*_%7CZT+*)RO_OZQJ.?# M].8A\NAIC?7>$OR](X*)RQ,6<0RJ)DR,Q+U$$P>%%J;T^A#C1U W5.W*4UK6 MLUE\/H"&%J,"L]Y(9*71QGF".5&HH05*2YV7XT5$]Y0=*&KXY,*:3;^_V^C8 MW52\_-)^*W_L)4%R3!!0V@D,,!)51UG8[$ A2KK='8P78+U3>AB\V>GJ9CG; M7/'RV^>G:2!ZLCJ:'G'.:P)VF#&OXYH]DI)Z)-QCM!62),R]ND!VI[0>!G6; MF7Z(;)O<_C9_NH3V#OGA5P1O!&6.2.*T] (S"EESG@A,6F>C5Q?Z[HS.'7E9 MILHYC$2=W#UJ6O>?A[AQJ'5Q.[_K]'L"]]ABSBSPU%KI%%;R,4=!B*0^?".. M@N<@=M8B]<<+Z#W9QU%KYG;+#482 % )19)*QC/'KENS57U5#C.Q3O $1]D3=GG?H1 MI;/OL8"CL:.. L0I$XYY*92H5R(5S5M].%1?FDN!DD#)X:,N[O/GZ4W5DB8Q M\++G/8%+AJ1U/F[1(-!4:?1(4&=4B@TK]&2\-_73+:FS^I.;G,CK=R %C)3E M51H"Q"9N_)CU:M=7,QJ =I>O]+/"1X?=3);+OV?S+YO;C*O[E=UJ/;NOXG3- M'<>KK5O_B*S5AC^M+K3M\CN! 644%!@YS3#26F):]SV%7I/7X>"V!M6+6TF& M8T4NF_7C/O0"E+X<%I1E )GHG7DB,(Z&VD!1K]0X^CH&UL4$L! A0#% @ KX%03&;H MCSO<%@ '-D M4$L! A0#% @ KX%03-O6RWRW-@ L54" !4 ( !:X0" M &UL;G@M,C Q-S$R,S%?8V%L+GAM;%!+ 0(4 Q0 ( *^!4$SCO6.=/'H M #<[!@ 5 " 56[ @!M;&YX+3(P,3"TR,#$W,3(S,5]L86(N>&UL4$L! A0#% @ KX%03.,O76!ER M5VX* !4 ( !A7@$ &UL;G@M,C Q-S$R,S%?<')E+GAM;%!+ 4!08 !@ & (H! =004 ! end