0000873044-18-000025.txt : 20180228 0000873044-18-000025.hdr.sgml : 20180228 20180228161031 ACCESSION NUMBER: 0000873044-18-000025 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 109 CONFORMED PERIOD OF REPORT: 20171231 FILED AS OF DATE: 20180228 DATE AS OF CHANGE: 20180228 FILER: COMPANY DATA: COMPANY CONFORMED NAME: RADISYS CORP CENTRAL INDEX KEY: 0000873044 STANDARD INDUSTRIAL CLASSIFICATION: COMPUTER PERIPHERAL EQUIPMENT, NEC [3577] IRS NUMBER: 930945232 STATE OF INCORPORATION: OR FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-26844 FILM NUMBER: 18651222 BUSINESS ADDRESS: STREET 1: 5435 NE DAWSON CREEK DR CITY: HILLSBORO STATE: OR ZIP: 97124 BUSINESS PHONE: 5036151100 MAIL ADDRESS: STREET 1: 5435 NE DAWSON CREEK DRIVE CITY: HILLSBORO STATE: OR ZIP: 97124 10-K 1 a1231201710-k.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 0-26844
__________________________________
RADISYS CORPORATION
(Exact name of registrant as specified in its charter)
__________________________________
Oregon
 
93-0945232
(State or other jurisdiction of
incorporation or organization)
 
(I.R.S. Employer
Identification Number)
5435 N.E. Dawson Creek Drive, Hillsboro, OR
 
97124
(Address of principal executive offices)
 
(Zip Code)
Registrant’s telephone number, including area code
 
(503) 615-1100

Securities registered pursuant to Section 12(b) of the Act:
Title of each Class
 
Name of each exchange on which registered
Common Stock, No Par Value
 
The NASDAQ Stock Market LLC
Securities registered pursuant to Section 12(g) of the Act:
None
____________________________________________________________________
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes  o    No  x
                                                
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 the 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 (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).        Yes  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 in any amendment to this Form 10-K.      o                        
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large Accelerated Filer o
  
Accelerated Filer x
Non-accelerated filer  o (Do not check if a smaller reporting company)
Smaller Reporting Company o
 
 
Emerging Growth Company o
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act)    Yes  o    No  x

The aggregate market value of the voting and non-voting common equity held by non-affiliates (based upon the closing price of the NASDAQ Global Select Market on June 30, 2017 of $3.76) of the registrant as of June 30, 2017 was approximately $142,792,381. For purposes of the calculation executive officers, directors and holders of 10% or more of the outstanding common stock are considered affiliates.
Number of shares of common stock outstanding as of February 26, 2018: 39,411,001
DOCUMENTS INCORPORATED BY REFERENCE
Portions of the registrant's Proxy Statement for the 2018 Annual Meeting of Shareholders are incorporated by reference into Part III of this report.




RADISYS CORPORATION

FORM 10-K
TABLE OF CONTENTS
 
 
 
Page
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 


2



PART I

Item 1. Business

General

Radisys Corporation (NASDAQ: RSYS), a global leader in open telecom solutions, enables service providers to drive disruption with new open architecture business models. Radisys’ innovative disaggregated and virtualized enabling technology solutions leverage open reference architectures and standards, combined with open software and hardware to power business transformation for the telecom industry, while its world-class services organization delivers systems integration expertise necessary to solve communications and content providers’ complex deployment challenges. We operate in two primary segments, Software-Systems and Hardware Solutions.

Software-Systems products and services are targeted at delivering differentiated solutions for service providers to enable their deployment of next generation networks and technologies. This segment is comprised of the following differentiated offerings, all of which are aimed at enabling service providers to more rapidly adopt new technologies while driving down the costs of their network infrastructure.

MediaEngine products are designed into IP Communications Networks, including the IP Multimedia Subsystem ("IMS") core of telecom networks, providing the necessary media processing capabilities required for a broad range of applications including Voice over Long-Term Evolution ("VoLTE"), Voice over WiFi (“VoWifi”), cloud communication platform as a service ("CPaaS"), Web Real-Time Communication ("WebRTC"), multimedia conferencing, as well as the transcoding required to achieve interoperability between legacy and new generation devices using disparate audio and video codecs. Evolution of the traditional media function to an all-IP virtual network function is critical for modernization of real time voice and video services. Our MediaEngine OneMRF strategy helps service providers consolidate their real-time IP media processing into a vendor and application agnostic platform, which drives cost out of their service delivery platform and enables accelerated deployment and introduction of new services. We sell virtualized, software-only vMRF for customers who require media processing in an Intel architecture and Network Functions Virtualization ("NFV") platforms. Our MediaEngine provides the essential media processing capability that enables service providers to deliver audio, video and other multimedia services over their all-IP networks.

MobilityEngine (previously disclosed as CellEngine) portfolio provides solutions for 4G, LTE-Advanced and emerging 5G standards for Radio Access Network (RAN) use cases including Centralized, Virtualized and Mobile (or Multi Access as it is now known) Edge Compute ("MEC"). Cloud or Centralized Radio Access Network (C-RAN) disaggregates the RAN baseband unit (BBU) from traditional eNodeB enabling it to run on common generic compute platforms, making network decisions more efficient compared to traditional cellular networks. MEC is based on open platforms and software that allows virtualized applications to be deployed closest to the network edge to meet the requirements of ultra-low latency, real time network access and context needed for 5G, streaming video and massive IoT applications. Our MobilityEngine portfolio helps Original Design Manufacturers (ODMs), Original Equipment Manufacturers (OEMs) and Certified Systems Professionals build networks for these capabilities with accelerated time to market, reduced risk and lowered Total Cost of Ownership. One of the significant network re-evolutions is the 3GPP standards defines a vertical split for Central Unit ("CU") - Distributed Unit ("DU") as well as horizontal split for Control Plane - User Plane ("CUPS"). Our MobilityEngine software helps support these various options for flexible, scalable and programmable network deployment paradigms.

FlowEngine products target the communication service provider traffic management market and is a family of products designed to rapidly classify millions of data flows and then distribute these flows to thousands of Virtualized Network Functions ("VNF"). FlowEngine offloads the processing for packet classification and distribution, improving virtualized function utilization and making the overall NFV architecture more efficient. A FlowEngine system consists of FlowEngine software running on a Traffic Distribution Engine ("TDE") platform. FlowEngine Software enables communication service providers to efficiently transition towards NFV and software-defined networking ("SDN") architectures allowing increased service agility and quicker time to revenue for new service offerings. FlowEngine accomplishes this by integrating a targeted subset of edge routing, data center switching, and load balancing functionality, coupled with standards based SDN protocols, enabling our customers to significantly reduce the investment necessary to efficiently process data flows in virtualized communications environments.

3




Also included in this segment is our Professional Services organization that is staffed with telecommunications experts who are available to assist our customers as they develop their own unique telecommunications products and applications as well as accelerating specific features developed across our Software-Systems product families. Our strategy is to enable the efficient and cost-effective adoption of our Software-Systems products as well as enabling service providers to accelerate the adoption of open-standards based solutions as part of their next generation networks aimed at significantly reducing the total cost of ownership of their network infrastructure.

Hardware Solutions leverages our hardware design expertise, coupled with our manufacturing, supply chain, integration and service capabilities, to enable differentiation from our competition. While the Software-Systems business will be our core strategic focus moving forward, we continue to support existing customers that value the products we deliver within our Hardware Solutions segment. Our products include the following two primary product families:

DCEngine products include open-based rack-scale systems, utilizing Open Compute Project accepted specifications, which enable service providers to migrate their existing infrastructure to embrace the efficiencies and scale of data center environments. This product suite brings the economies of the data center and the agility of the cloud to service provider infrastructure, allowing them to accelerate the transformation to cloud based compute, storage and networking fabrics utilizing the best of commodity components, open source hardware specifications and software coupled with world class service and support. The DCEngine platform enables service providers to drive innovation and the rapid scalable delivery of virtualized network functions at the network edge, enabling new services such as storage backup, video on demand and parental controls.

Embedded products which includes our ATCA, computer-on-module express (COM Express) and rack mount servers. These products are predominantly hardware-based and include both our internal designs as well as increasingly leveraging third party hardware which incorporates our management software and services capabilities. Our products enable the control and movement of data in both 3G and LTE telecom networks and provide the hardware enablement for network elements applications such as Deep Packet Inspection ("DPI"), policy management and intelligent gateways (security, femto and LTE gateways). Additionally, our products enable image processing capabilities for healthcare markets and enable cost-effective and energy-efficient computing capabilities dedicated for industrial deployments. Our professional service organization of systems architects, hardware designers, and network experts accelerates our customers' time to market on these revenue generating assets.

While we will retain the ability to support our long-standing customer’s service needs given the extended nature of telecom deployments, substantially all of the products within our Hardware Solutions' portfolio have trended to end-of-life without future generation designs. Given the increased commoditization of hardware across our industry, coupled with our increased strategic focus in our Software-Systems product line, many customers had expected last time orders fulfilled over the course of 2017. As a result, going forward we expect to have a substantially smaller set of customers and corresponding revenues across these product lines in future periods.

Unless required by context, or as otherwise indicated, “we,” “us,” “our” and similar terms, as well as references to the “Company” and “Radisys” refer to Radisys Corporation and include all of our consolidated subsidiaries.

Market Drivers
Our Software-Systems products uniquely position us to capitalize on the ongoing and upcoming global deployments of 4G Long Term Evolution ("LTE") mobile and 5G networks. Increasingly, service providers need to monetize the services that will be delivered to their end customers, while also virtualizing their core network infrastructures by embracing open-standards hardware and best in class open source and proprietary software. Further, as hardware becomes increasingly commoditized and service providers respond by moving away from purpose-built network elements to a virtualized architecture, the demand for devices that ensure the efficient and cost-effective flow of ever increasing amounts of data is expected to grow significantly. Specifically, demand for data and video traffic continues to expand exponentially as a result of increasing usage of smart phones, tablets and other wireless devices. In this evolving market, success demands a deep expertise in deploying fully integrated custom wireless and cloud applications. The key market drivers that we view as fundamental to our future success include the following:

4




Virtualization and Disaggregation of Telecom Networks. Service providers are continually looking to increase average revenue per user, while reducing infrastructure costs and accelerating the deployment of new and exciting revenue-generating services. In order to accelerate these initiatives, communication service providers are turning to SDN, NFV and containers to more efficiently manage these services, while simultaneously reducing infrastructure costs.

Open Platforms, Open API’s and Open Integration. The majority of today’s telecommunication networking equipment, including routers, switches, gateways, and session border controllers, have been provided by industry suppliers based on proprietary hardware architectures with proprietary software functions. While this approach often delivers high performance, the downside is a network composed of disparate hardware and software components that are expensive to integrate, manage and support, while also limiting new service time to market and innovations. Network service providers are now beginning to embrace the recent trends underway in large Enterprise-class data center design, where data center operators are building next-generation data centers based on open Commercial Off-the-Shelf (COTS) hardware components, powered by both differentiated as well as open source software. Our professional services organization is increasingly focused on extending its software integration expertise to integrate and support open source software. By leveraging our services expertise we are also working closely with the Open Networking Foundation (ONF) on Central Office Re-Architected as a Data Center (CORD) reference designs, with a mission to deliver pragmatic SDN and NFV solutions based on open source networking software running on open COTS hardware for rapidly innovating and deploying residential, enterprise, and 5G mobile services. We have also worked closely with various open-standards bodies to define and develop open API’s to create new approaches to building and deploying telecom network infrastructure.

5G and Multi-access Edge Computing (MEC). 5G and MEC will usher in a revolution of next generation network infrastructure with services demanding lower latency, better capacity and higher speeds. The 5G network infrastructure market is expected to grow aggressively, with a predicted $28 billion in annual spend by the end of 2025, driving service providers to seek out not only technically disruptive solutions to meet 5G application demand, but commercially disruptive as well. To assist service providers in meeting these technical and commercial requirements, we bring together industry-leading small cell and RAN software and telecom expertise, combined with our commitment leading open-standards organizations such as the Open Networking Foundation, xRAN Foundation and the Telecom Infra Project, to deliver MobilityEngine designed specifically to enable mobile service providers to reduce significantly capital and operating expenditures as they roll out their 5G networks.

Monetizing VoLTE and Video. Service providers are continuing to deploy revenue-generating applications for next generation LTE networks such as VoLTE, VoWiFi, WebRTC, Multimedia Conferencing, Mobile Value Added Services, Voice over IP ("VoIP") and Video over IP Communications. This growing variety of services and access technologies also introduces new high-definition audio and video codecs into the network, driving a need for transcoding audio streams encoded using different codec standards, or trans-rating video streams to connect an HD large screen video terminal to a mobile device with a smaller screen or slower network connection. In next generation IMS architectures, it is the Media Resource Function ("MRF") that performs the intensive audio and video media packet processing, providing the underlying foundation that enables delivery of these customer applications. We also recently introduced our Transcoding Resource Function (“TRF”) products to augment the high scale signaling capabilities of edge devices like Session Border Controllers ("SBCs") and Media Gateways ("MGWs") to help service providers preserve their investments and maximize signaling capacity by deploying the TRF which is optimized to high scale media interworking for today’s and tomorrow’s codecs that demand ever increasing processing power. Our vMRF and vTRF products are designed to provide media processing as a virtualized network function in an NFV architecture, while the Media Engine MPX-12000 and TRF-12000 are advanced multimedia resource functions for IMS networks that provides the scalable IP media processing required for high-capacity VoLTE, HD video and multimedia application and transcoding and media interworking.

In contrast to the many factors driving growth in our target markets, the legacy embedded hardware markets, specifically in telecom where our Hardware Solutions products are sold, have come under significant pressure over the last several years. The industry has experienced increased hardware commoditization that, along with SDN and NFV trends and the improved capability of a data center like topology, has permanently altered the landscape for embedded telecom equipment manufacturers. This has resulted in the continued contraction of the overall market for these technologies. In this environment, it is necessary to narrow our focus and investment to strategic partnerships with key customers that value the quality, technology and extended support we provide while also transitioning away from hardware-centric offerings to software-centric solutions which leverage both our intellectual property as well as our services capabilities.



5



Our Strategy
Our strategy is to help communication services providers, and their strategic partners, create new revenue streams and drive cost out of their services delivery infrastructure. Specifically, by embracing open-standards hardware and software solutions, leveraging our portfolio of software intellectual property, and finally deploying our deep expertise of telecom networks, we aim to become a new class of telecom equipment manufacturer. Where prior telecom equipment manufacturers aimed to lock service providers into their proprietary architectures, we aim to provide best-in-class solutions, some of which will be open-standards-based, as well as becoming the integrator of choice to help these service providers migrate their existing networks to SDN, NFV and open-standards solutions. Where traditionally our customers have been large equipment manufacturers who have leveraged our products in their broader solutions, increasingly service providers are looking to decompose these proprietary solutions from our traditional customers in order to both reduce the infrastructure costs of their networks while simultaneously gaining greater access to new disruptive technology. As a result, we now expect our revenues to be derived from both channel relationships via traditional equipment manufacturers as well as direct business from service providers leveraging our software products and services capabilities.
Our top priorities across our strategic product families include:
Enabling media processing in next-generation communication networks with our suite of the MediaEngine products, virtual / NFV software media server and NFV-acceleration using hardware assist including a combination of GPUs, DSPs, and Intel architecture CPUs, that furnish the media processing capabilities necessary for our customers' VoLTE, VoWiFi, and Over the Top (OTT) deployments, while at the same time maintaining our market position application domains including conferencing, RCS, public safety, and others. This is enabled by our OneMRF strategy via the development of a rich ecosystem of independent software vendors and key channels to market via system integrators and OEM relationships with leading network equipment suppliers. To address the growing transcoding opportunities to interconnect newer IP services using the newest audio and video codecs, with legacy 3G and fixed line services using established codecs, we now offer our MediaEngine Transcoding Resource Function (TRF) products with industry leading densities and associated ROI for service providers.

Providing software building blocks for five key areas of 4G LTE-Advance Pro and 5G wireless networks deployment use cases namely (1) Multi Access Edge Compute (MEC) for video optimization, low latency applications and local content delivery; (2) enhanced Mobile Broadband (eMBB) for extreme capacity and high data rates; (3) mission critical applications like remote surgery that need ultra low-latency with ultra-reliable security and ultra-resilient connectivity; (4) Massive IoT via NB IoT and CAT M1 for deep coverage, ultra-low energy and ultra-low complexity; and (5) Citizen Broadband Radio Service (CBRS) band supporting Neutral Host Networks for hetnet topologies with small cell connectivity. Additionally, our professional services capabilities will enable our customers to further customize development, integrate, validate and test the solutions for their deployments.

In addition to our strategic products portfolio, our professional services organization enables service providers to rapidly deploy new technologies in their networks. While initial engagements may or may not include the sales of our strategic products, as a systems integrator we will gain direct access to Tier 1 service providers that we expect will further accelerate our strategy to sell our entire strategic product portfolio to these service providers over time.

Accelerating new service introduction in scalable SDN-enabled networks while significantly reducing network complexity and required investment with our suite of FlowEngine products. The explosion of video, broadband mobile devices and the Internet of Things has led to millions of data flows traversing the packet network that service providers are increasingly aiming to monetize. The service-aware FlowEngine intelligently distributes data flows to the VNF resources applicable to each session’s processing requirements, such as ad-insertion/removal applications, parental control applications, video optimization, network inspection capabilities, encryption-decryption offloading and policy enforcement applications all at line-rate speeds. Targeted specifically for communications and content providers that want more control and flexibility in their network, FlowEngine integrates with multiple open source SDN controllers through OpenFlow, OpenDaylight ("ODL") and ForCES for investment protection. We are working directly with a number of forward looking communication service providers and partners to accelerate service delivery, including our recent inclusion within the ONF as a contributing partner to integrate the open source based ONOS ("Open Network Operating System") SDN controller and orchestration fabric with our flow engine solution.  



6



We believe we are positioned to address the needs of our customers by:
Providing the technology that our customers require to meet the needs of continually evolving mobile, fixed and cable networks and the move to software-defined virtualized networks. Our FlowEngine, MediaEngine, and MobilityEngine product families leverage our unique technology and capabilities in traffic management, media processing, and protocol signaling that provide performance differentiation from our competition and thus enable customers to focus on their own differentiation and value-added applications.

Accelerating time-to-market for our customers. We offer open and standards-based, turn-key products across our Software-Systems product portfolio. We believe these products, combined with our vast telecom expertise, provide communication service providers, cable operators and Original Equipment Manufacturer ("OEM") customers with significant time-to-market advantages when compared to systems developed internally and other competing technologies.

Lowering total cost-of-ownership for our customers. We believe our products and service capabilities provide a lower total cost-of-ownership to our customers by reducing research and development and support costs when compared to utilizing their own internal development resources. By leveraging our expertise and development resources, our customers minimize integration risk and can focus their precious development resources on their own differentiating value-added applications.

Partnering with Services Providers to enable the adoption of open source and open compute technologies. We offer industry proven open compute platforms, traffic management and media processing products that allow service providers to take on the task of migrating legacy networks to next generation networks. Our comprehensive portfolio of professional services ties it all together by providing competent and experienced resources to reduce time to market while maintaining quality.

Our Products

Our portfolio of products addresses a variety of customer requirements. We have differentiated our products into the following segments and product families:

Software-Systems. Software-Systems is comprised of three product families: FlowEngine, MediaEngine and MobilityEngine.

FlowEngine. Our FlowEngine product line consists of high-performance data plane traffic distribution products designed for deployment in communication service provider core network infrastructure and data center markets. The key role of these products is to classify session data flows and intelligently distribute these flows to appropriate network processing resources. Included in the FlowEngine product family today are the Traffic Distribution Engine (TDE) network platforms, TDE-200, TDE-500 and TDE-1000. The TDE platforms employ high performance packet classification and flow-based traffic distribution and load balancing to offload complex data plane processing from physical and VNFs. By doing so, this appliance allows communications service providers to efficiently transition towards a NFV architecture for providing more granular based subscriber services.

Our TDE family of products, coupled with our FlowEngine software, reduces service provider network costs by integrating a targeted subset of data plane features related to firewalls, network inspection functions, edge routing, data center switching and load balancing, along with SDN control. Key service provider use cases include traffic steering to dedicated network resource platforms such as video optimization and content caching, service function chaining to discrete pools of VNF applications and SDN-controlled traffic load balancing in packet optical networks.

MediaEngine. Our family of MediaEngine products are powerful, reusable and highly scalable multimedia processing systems that enable audio and video conferencing, VoLTE, VoWiFi and mobile video services across next generation wireless networks. The products also enable media interworking at both the edge and in the core of IMS and Web Communications networks. We sell our Media Engine products to telecommunication service providers, telecom equipment manufacturers, wireless operators, real-time communication system developers, and OEM and enterprise channel partners.


7



Our MediaEngine product family consists of the MediaEngine vMRF and vTRF software, which are designed for use in off-the-shelf Linux servers and virtualized cloud deployments as well as DSP and GPU acceleration options in various standard computing platforms including rack mount server, blade server, and OCP architectures. Radisys provides a common media processing foundation for all of our MediaEngine products, ensuring identical media processing features, control interface, and management capabilities across the Media Engine product family, providing a unique value proposition to our customers.

MobilityEngine. Our MobilityEngine software protocols and applications provide solutions for 4G, LTE-Advance and emerging 5G standards for RAN use cases including Centralized, Virtualized and Multi Access Edge Compute (MEC). Working with open standards such as CORD, X-RAN and TIP, our solutions help our customers with flexible, scalable and programmable network deployment models with accelerated time to market, reduced risk and lowered Total Cost of Ownership.

Hardware Solutions. Our Hardware Solutions segment provides customers with hardware-based products targeted at the communications and healthcare markets. Our hardware design experience, coupled with our manufacturing partners, integration and service capabilities allow us to provide continued differentiation from our competition. While our strategic focus going forward is targeted at our Software-Systems business, we continue to support existing customers that value the products we deliver within our Hardware Solutions segment. This segment includes both our open-standards-based DCEngine product family as well as our legacy embedded products portfolio.

DCEngine Rack-Scale Platforms. Our DCEngine products utilize the principles of highly efficient OCP architectures, namely the recently accepted CG-Openrack-19 specification, and integrates fully supported open source software. Radisys has built flexibility into DCEngine to address telecommunication central office demands for seismic, power, emissions and NEBS, which are above and beyond the traditional data center requirements. This architecture enables service providers to bring the economies of the data center together with the agility of the cloud, allowing them to accelerate the transformation to cloud-based compute, storage and networking fabrics utilizing the best of Commercial off-the-shelf ("COTS") and open source hardware and software.

Legacy Embedded Products. Our legacy embedded products include our ATCA products, COM Express, rack mount servers and other products. ATCA products are fully integrated, application-ready, software-rich hardware products that are largely ATCA based and modular in nature and enable configuration for a wide variety of applications. These products are comprised of carrier blades, chassis, disk modules, line cards, processing and switch modules and complete systems. COM Express and rack mount products are targeted primarily at the medical imaging, test and measurement, and aerospace and defense markets. COM Express products are small form factor compute modules designed for applications that require a standard processor and memory subsystem, but also modular flexibility to retain key design-level intellectual property on a separate carrier board. Our rackmount servers specialize in meeting the needs of specific applications that are designed to be the central control point of a larger integrated system. Medical imaging and diagnostic systems are examples of systems that incorporate these enabling servers. Other products in this portfolio include custom-built pre-ATCA based telecommunication products based on earlier technology standards.

Competition

Our primary competition is as follows:

Software-Systems. The primary competitors in FlowEngine consist of traditional load balancing, routing and switching vendors such as F5, Gigamon, A10 Networks, and Cisco, and new entrants to the SDN market such as Corsa and Noviflow. We face competition in the markets for MediaEngine primarily from Dialogic, Dolby, Compunetix and HP. Our primary competitors in the enabling software systems market, into which our MobilityEngine software is sold, are ACOM Solutions, Cavium, Aricent Group and NodeH. Across each of these product lines we also face direct competition from global telecom equipment manufacturers such as Nokia, Ericsson, Huawei and ZTE.


8



Open-standards hardware. Our competitors for DCEngine are traditional suppliers of data center computing and storage platforms, including Dell, HP and low-cost Asian-based manufacturers. Additionally when the service provider decides to purchase a propriety system or rack-level solutions our competitors are Nokia Solutions and Networks, Ericsson and Huawei.

Legacy hardware. Our competitors for legacy embedded products include Artesyn Embedded Technologies, Advantech Co, ADLink Technologies, HP and Kontron AG.

Our target customers. In certain parts of our products lines, such as MediaEngine and embedded products, we continue to sell to channel partners who integrate our technology into broader solutions that are sold directly to service providers. In these cases our primary competition is from these channel partners who choose to remain vertically integrated and internally develop their own enabling technology.

We believe the main competitive factors are product performance, quality, service, time to market, ability to respond to technological change and/or price. Our system-level architecture and design expertise coupled with our broad technology portfolio and flexibility to integrate commercial off-the-shelf platforms with networking software and services to complete systems, enable product differentiation when compared to our competition. We believe our rapid design cycles and open and standards-based systems paired with our design and mature supply chain presence in low-cost geographies will provide customers with a time-to-market advantage at a lower total cost.

Customers

Our five largest customers, accounting for approximately 62% of revenues in 2017, are listed below with an example of the type of application that incorporates our products:
Customer
 
Application / End Customer
Philips Healthcare
 
Medical imaging equipment
Verizon Wireless
 
Data storage and backup (DCEngine) and traffic management (FlowEngine)
Nokia Solutions and Networks
 
2, 2.5, and 3G wireless infrastructure equipment incorporated into Nokia Networks solutions which includes our ATCA portfolio as well as our MediaEngine portfolio which powers Nokia’s VoLTE and VoWiFi solutions globally
Reliance Jio Infocomm
 
Real-time media processing systems for VoLTE/VoWiFi services
NEC
 
ATCA systems for use in 3G and 4G wireless solutions for use in NEC applications

Philips Healthcare and Verizon were our largest customers in 2017, accounting for 23.2% and 20.8% of 2017 revenues. Verizon Wireless was our largest customer in 2016, accounting for 35.9% of 2016 revenues. Philips Healthcare accounted for 19.1% of our accounts receivable as of December 31, 2017 and Reliance Jio Infocomm accounted for 32.6% of our accounts receivable as of December 31, 2016.

Supply Chain Operations

Our manufacturing for legacy embedded products is fully outsourced with one contract manufacturing partner located in Asia and other third-party hardware providers from which we purchase complete solutions. In addition, the manufacturing of our DCEngine racks is outsourced to one partner located in the U.S. and Europe and two integration partners located in the U.S. We believe utilizing outsourced partners provides product cost, quality, and availability advantages.  We presently have offices in Shenzhen, China and Hillsboro, Oregon that oversee the supply chain management, manufacturing, integration and product testing, quality, and fulfillments efforts conducted by our contract manufacturing partners.
 
Professional Services

Our professional services organization actively partners with our customers in the development of Software-Systems technology features across our product portfolio to provide next generation architecture, product development engineering and development verification. Integration and testing services include validation, certification and network integration, support and training. Additionally, we offer deployment services such as branding, cost management and lifecycle management. Total professional services headcount is primarily located in our Bangalore, India facility and was 214 as of December 31, 2017.


9



Research and Development

Because the industries in which we compete are characterized by rapid technological advances, our ability to compete successfully depends heavily upon our ability to ensure a continual and timely flow of competitive products, services and technologies to the marketplace. We continue to develop new technologies to enhance existing products and expand the range of our product offerings through research and development, licensing of intellectual property and acquisition of third-party businesses and technology. Our research and development ("R&D") staff consisted of 231 engineers and technicians as of December 31, 2017 located in India, the U.S and China. R&D expense in 2017, 2016 and 2015 was $23.4 million, $24.1 million and $25.5 million.

Sales, Marketing and Service

Our products are sold through a variety of channels, including direct sales, distributors, sales representatives and system integrators. Our sales teams, in conjunction with our product marketing and product development teams, collaborate with customers to accelerate product development and achieve higher quality, lower development and product cost and faster time-to-market for their products. Our total direct sales and marketing headcount was 57 as of December 31, 2017.

We market and sell our products in North America, Europe, Middle East and Africa ("EMEA") and Asia-Pacific. In each of these geographic markets, products are sold principally through a direct sales force located in the U.S., Canada, Europe, China, India and Singapore. In addition, our direct sales team is supplemented with indirect sales representatives, which cost-effectively broadens our addressable markets and enables access to additional customers where we do not have a direct presence. In 2017, global revenues were comprised geographically as follows: 45% from North America, 34% from EMEA and 21% from Asia-Pacific. See Note 17—Segment Information of the Notes to the Consolidated Financial Statements for financial information by geographic area and financial information regarding revenues of classes of similar products.

We have a worldwide hardware services organization focused on meeting our customers' needs for hardware repair, system integration, and training. In addition, if required by our customers, we provide technical support and maintenance service for Hardware Solutions and Software-Systems products due to the software-rich content of the products. Certain customers enter into technical support and maintenance service agreements that provide access to product upgrades and enhancements over the life of the contract as such releases become generally available.

Backlog

As of December 31, 2017, our backlog was approximately $33.8 million, compared to $32.0 million as of December 31, 2016. We include in our backlog only unshipped purchase orders scheduled for delivery within the next twelve months.

Intellectual Property

We hold 37 U.S. and 17 foreign utility patents, and 6 U.S. patent applications are pending. We also rely on copyrights, trademarks, trade secrets, know-how and rapid time to market for protection and leverage of our intellectual property. We have from time to time been made aware of others in the industry who assert exclusive rights to certain technologies, usually in the form of an offer to license certain rights for fees or royalties. Our policy is to evaluate such claims on a case-by-case basis. We may seek to enter into licensing agreements with companies having or asserting rights to technologies if we conclude that such licensing arrangements are necessary or desirable in developing specific products.

Employees

As of December 31, 2017, we had 685 employees, comprised of 647 regular employees and 38 temporary employees or contractors. We are not subject to any collective bargaining agreements, have never been subject to a work stoppage, and believe we have maintained good relationships with our employees.

Corporate History

Radisys Corporation was incorporated in March 1987 under the laws of the State of Oregon. Our principal offices are located at 5435 N.E. Dawson Creek Drive, Hillsboro, OR 97124; our telephone number is (503) 615-1100. Our website address is www.radisys.com.




10



INTERNET INFORMATION

Copies of our Annual Report on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K and amendments to those reports filed or furnished pursuant to Section 13(a) or 15(d) of the Securities Exchange Act of 1934 (the “Exchange Act”) are available free of charge through our website (www.radisys.com) as soon as reasonably practicable after we electronically file the information with, or furnish it to, the Securities and Exchange Commission (the “SEC”). Reports filed with the SEC may be obtained on the SEC website (www.sec.gov) or may be read and copied at the SEC’s Public Reference Room at 100 F Street, NE, Washington, DC 20549. Further information about the Public Reference Room may be obtained by calling the SEC at 1-800-SEC-0330.

We have adopted Corporate Governance Guidelines for our Board of Directors and a Code of Conduct and Ethics for our Board of Directors, our Chief Executive Officer, principal financial and accounting officers and other persons responsible for financial management and our employees generally. We also have charters for the Audit Committee, Compensation and Development Committee, Nominating and Corporate Governance Committee and Strategic Oversight Committee of our Board of Directors. Copies of the above-referenced documents may be obtained on our website (www.radisys.com), and such information is available in print to any shareholder who requests it by contacting us at our corporate headquarters at (503) 615-1100. We intend to disclose future amendments to, or waivers from, certain provisions of the Code on our website or in a current report on Form 8-K. Information contained on the Company’s website is not included as part of, or incorporated by reference into, this report.

We also utilize a third party compliance website, EthicsPoint®, to provide our employees with a simple, risk-free way to anonymously and confidentially report actual or suspected activities that may involve financial or criminal misconduct or violations of the Code. This webpage is hosted on EthicsPoint’s secure servers and is not part of our website or intranet.

FORWARD-LOOKING STATEMENTS

This Annual Report on Form 10-K contains forward-looking statements. Some of the forward-looking statements contained in this report include:

the Company's business strategy;
changes in reporting segments;
expectations and goals for revenues, gross margin, R&D expenses, selling, general and administrative ("SG&A") expenses and profits;
the impact of our restructuring events on future operating results, including statements related to future growth, expense savings or reduction or operational and administrative efficiencies;
timing of revenue recognition;
expected customer orders;
our projected liquidity;
future operations and market conditions;
industry trends or conditions and the business environment;
future levels of inventory and backlog and new product introductions;
financial performance, revenue growth, management changes or other attributes of Radisys following acquisition or divestiture activities
continued implementation of the Company's next-generation datacenter product; and
other statements that are not historical facts.

These forward-looking statements are based on our expectations and assumptions, as of the date of this report, regarding our future operating performance and financial condition, customer requirements, outcome of product trials, the economy and other future events or circumstances. Actual results could differ materially from these forward-looking statements as a result of a number of factors. These factors include, among others, (a) the Company’s ability to raise additional capital, (b) increased Tier 1 commercial deployments across multiple product lines, (c) continued implementation of the Company’s next-generation products, (d) customer implementation of traffic management solutions, (e) the outcome of product trials, (f) the market success of its customers' products and solutions, (g) the development and transition of new products and solutions, including our FlowEngine appliance, MobilityEngine 5G RAN technology and our strategic MediaEngine channel agreement, (h) the enhancement of existing products and solutions to meet customer needs and respond to emerging technological trends, (i) the Company's dependence on certain customers and high degree of customer concentration, (j) the Company's use of one contract manufacturer for a significant portion of the production of its products, including the success of transitioning contract manufacturing partners, (k) matters affecting the software and embedded product industry, including changes in industry standards, changes in customer requirements and new product introductions, (l) actions by regulatory authorities or other third

11



parties, (m) cash generation, (n) changes in tariff and trade policies and other risks associated with foreign operations, (o) fluctuations in currency exchange rates, (p) the ability of the Company to successfully complete any restructuring, acquisition or divestiture activities, (q) risks relating to fluctuations in the Company's operating results, the uncertainty of revenues and profitability and the ability to meet certain financial covenants as well as the potential need to raise additional funding and (r) risks related to cost reduction efforts and (s) other factors listed in Item 1A “Risk Factors” and in other reports we file with the SEC. Although forward-looking statements help provide additional information about us, investors should keep in mind that forward-looking statements are only predictions, at a point in time, and are inherently less reliable than historical information.

Forward-looking statements in this report include discussions of our goals, including those discussions set forth in Item 7, "Management's Discussion and Analysis of Financial Condition and Results of Operations". We cannot provide assurance that these goals will be achieved.

We do not guarantee future results, levels of activity, performance or achievements, and we do not assume responsibility for the accuracy and completeness of these statements. The forward-looking statements contained in this report are made and based on information as of the date of this report. We assume no obligation to update any of these statements based on information after the date of this report.

Item 1A.
Risk Factors

There are many factors that affect our business and the results of our operations, many of which are beyond our control. The risks described in this report are not the only risks facing our Company. Additional risks and uncertainties not currently known to us or that we currently deem to be immaterial also may materially adversely affect our business, financial condition and/or operating results.

Because of the significant percentage of our sales to certain customers, the loss of, or a substantial decline in sales to, a top customer could have a material adverse effect on our revenues and profitability.

For 2017, 2016 and 2015 we derived 62%, 70%, and 49% of our revenues from our five largest customers during these periods. These five customers in 2017 were Philips Healthcare, Verizon Wireless, Nokia Solutions and Networks, Reliance Jio Infocomm and NEC, each of which purchase a variety of products from us. During 2017, revenue attributable to our largest customer, Philips Healthcare, was 23.2%. In 2016, revenue attributable to our largest customer, Verizon Wireless, was 35.9% and in 2015, revenue attributable to our largest customer, Nokia Solutions and Networks, was 16%. Due to our significant customer concentration, our largest customers have additional pricing power over us that can adversely affect revenues and gross margins or cause us to exit lines of business with them that do not meet profitability objectives. Further, a financial hardship experienced by, or a substantial decrease in sales to, any one of these customers could materially affect our revenues and profitability. Generally, our products are components for our customers’ products and in certain instances our customers are not the end-users of our products. If any of these customers’ efforts to market the products we design and manufacture for them or the end products into which our products are incorporated are unsuccessful in the marketplace or if these customers experience a decrease in demand for such products, our design wins, sales and/or profitability will be significantly reduced. Furthermore, if these customers experience adverse economic conditions in the end markets into which they sell our products, we would expect a significant reduction in spending by these customers in addition to increasing our exposure to credit risk, which may limit our ability to collect. Some of these end markets are characterized by intense competition, rapid technological change and economic uncertainty and as such there is no guarantee that the revenues associated with the potential loss of a key customer will be replaced by the establishment of new business relationships. Our exposure to economic cyclicality and any related fluctuation in demand from these customers could have a material adverse effect on our revenues and financial condition.

We use one contract manufacturer and two integration partners to assemble certain products, and a loss or degradation in performance of our contract manufacturer could have a material adverse effect on our business or our profitability.
If our third party partners fails to adequately perform, our revenues and profitability could be adversely affected. Among other things, inadequate performance by our third party partners could include the production or integration of products that do not meet our quality standards or schedule and delivery requirements and could cause us to manufacture products internally or seek additional sources of manufacturing. Additionally, our third party partners may decide in the future to discontinue conducting business with us. If we are required to change third party partners or assume internal manufacturing or integration operations due to any termination of the agreements with our third party partners, we may lose revenue, experience manufacturing or integration delays, incur increased costs or otherwise damage our customer relationships. We cannot guarantee that we will be able to establish alternative third party relationships on similar terms. Furthermore, our third party partners could require us to move to another production facility. This could disrupt our ability to fulfill customer orders during a transition and impact our ability to utilize our current supply chain and attain raw materials.
Additionally, if our third party partners are responsible for patent or copyright infringement (including through the supply of counterfeit parts), we may or may not be able to hold them responsible and we may incur costs in defending claims or

12



providing remedies. Such infringements may also cause our customers to abruptly discontinue selling the impacted products, which would adversely affect our net sales of those products, and could affect our customer relationships more broadly.
If we experience delays in the customer implementation process of our next-generation products, it could delay our ability to recognize expected revenues, increase our anticipated costs and otherwise negatively impact our growth expectations.
Our customer relationships and overall business in will suffer if we encounter significant problems implementing our next-generation products. To the extent we encounter difficulties in implementing our next-generation products, we may be required to incur additional costs, including research and development costs, to address issues identified during the process. Delays in implementation of our next-generation products could harm our reputation, cause us to lose existing customers, lead to potential customer disputes or limit the adoption rate of our solutions, and our business, operating results and financial condition could be materially and adversely affected.

Our failure to develop and introduce new products and applications or enhancements to existing products and applications on a timely basis could harm our ability to attract and retain customers.

Our industry is characterized by rapidly evolving technology, frequent product introductions and ongoing demands for greater performance and functionality. Therefore, we must continually identify, design, develop and introduce new and updated products and applications with improved features to remain competitive. To introduce these products and applications on a timely basis we must:

design innovative and performance-improving features that differentiate our products and applications from those of our competitors;
identify emerging technological trends in our target markets, including new standards for our products and applications in a timely manner;
accurately define and design new products and applications to meet market needs;
anticipate changes in end-user preferences with respect to our customers’ products;
rapidly develop and produce these products and applications at competitive prices;
anticipate and respond effectively to technological changes or product announcements by others; and
provide effective technical and post-sales support for these new products and applications as they are deployed.

The process of developing new technology products and applications and enhancing existing products and applications is complex, costly and uncertain. If we fail to anticipate our customers’ changing needs and emerging technological trends, our market share and results of operations could suffer. We must make long-term investments, develop or obtain appropriate intellectual property and commit significant resources before knowing whether our predictions will accurately reflect customer demand for our products and applications. If we are unable to extend our core technologies into new applications and new platforms and to anticipate or respond to technological changes, the market’s acceptance of our products and applications could decline and our results would suffer. Additionally, any delay in the development, production, marketing or offering of a new product or application or enhancement to an existing product or application could result in customer attrition or impede our ability to attract new customers, causing a decline in our revenues, earnings or stock price and weakening our competitive position. We maintain strategic relationships with third parties to market certain of our products and applications and support certain functionality. If we are unsuccessful in establishing or maintaining our strategic relationships with these third parties, our ability to compete in the marketplace, to reach new customers and geographies or to grow our revenues would be impaired and our operating results would suffer.

The quality of our hardware, software, support and services offerings is important to our direct service provider customers, and if we fail to offer high quality support and services, mobile service providers may not buy our solutions and our revenue may decline.
Once our solutions are deployed within our mobile service provider customers’ networks, the customers generally depend on our support organization to resolve issues relating to those solutions. A high level of support is critical for the successful marketing and sale of our solutions. If we are unable to provide the necessary level of support and service to our customers, we could experience:
a loss of customers and market share;
a failure to attract new customers, including in new geographic regions;
increased service, support and warranty costs or claims; and
network performance penalties, including liquidated damages for periods of time that our customers’ networks are inoperable.


13



Any of the above results would likely have a material adverse impact on our business, revenue, results of operations, financial condition, liquidity and reputation.
Our software and hardware products may contain defects, which would reduce sales of those products or result in claims against us.
We develop complex and evolving products. Despite testing by us and our customers, undetected errors or defects may be found in existing or new products. The introduction of products with reliability, quality or compatibility problems could result in reduced revenues, additional costs, increased product returns and difficulty or delays in collecting accounts receivable. The risk is higher with products still in the development stage, where full testing or certification is not yet completed. This could result in, among other things, a delay in recognition or loss of revenues, loss of market share or failure to achieve market acceptance. We could also be subject to material claims by customers that are not covered by our insurance.
Our future performance depends in part on the research and development efforts of third parties.
We purchase technology from a number of third parties that is used in the development of new software and hardware products. If our third party vendors fail to adequately develop new products that meet our specifications, timeliness and cost targets, our revenues and profitability could be adversely affected as we may be unable to meet our customer delivery commitments or maintain pace with the development efforts of our competitors.
Our ability, as well as our contract manufacturer's and integration partner's ability, to meet customer demand depends largely on our ability to obtain raw materials and a reduction or disruption in the availability of raw materials could negatively impact our business.

The recent global economic contraction has caused many of our component suppliers to reduce their manufacturing capacity. As the global economy improves, our component suppliers are experiencing and may continue to experience supply constraints until they expand capacity to meet increased levels of demand. These supply constraints may adversely affect the availability and lead times of components for our products. Increased lead times mean we may have to forsake flexibility in aligning our supply to customer demand changes and increase our exposure to excess inventory since we may have to order material earlier and in larger quantities. Further, supply constraints will likely result in increased expediting and overall procurement costs as we attempt to meet customer demand requirements. In addition, these supply constraints may affect our ability, as well as our contract manufacturer's ability, to meet customer demand and thus result in missed sales opportunities and a loss of market share, negatively impacting revenues and our overall operating results.

Because of the limited number of direct, and indirect suppliers, or in some cases, one supplier, for some of the components we and our contract manufacturer and integrations partners use, a loss of a supplier, a decline in the quality and/or a shortage in any of these components could have a material adverse effect on our business or our profitability.

There are only a limited number of direct and indirect suppliers, or in some cases, only one supplier, for a continuing supply of the components our contract manufacturer and integrations partners use in the manufacturing and integration of our products and any disruption in supply could adversely impact our financial performance. For example, certain silicon is solely sourced from large silicon producers. We obtain these components from resellers, integrators and component manufacturers. Alternative sources of components that are procured from one supplier or a limited number of suppliers could be difficult to locate and/or would require a significant amount of time and resources to establish. We have in the past experienced and may in the future experience difficulty obtaining adequate quantities of key components used in certain of our products, which have resulted and may result in delayed or lost sales. Delayed sales can also result from our silicon vendors' delays or cancellations of new technologies and products as these technologies and products are often designed into our new products before they are fully available from our suppliers. In addition, current economic conditions expose us to an increased risk of vendor insolvency, which, given our reliance upon a limited supply base, could result in an inability to procure adequate quantities of materials and components to meet our customers’ demand and/or ability to procure the quality of materials and components our customers require.
Political events, war, terrorism, public health issues, natural disasters and other circumstances could have a material adverse effect on our financial condition and operating results.    
War, terrorism, geopolitical uncertainties, public health issues, and other business interruptions have caused and could cause damage or disruption to international commerce and the global economy, and thus could have a strong negative effect on our business and our suppliers, logistics providers, manufacturing vendors and customers, including channel partners. Our business operations are subject to interruption by natural disasters, fire, power shortages, nuclear power plant accidents, terrorist attacks, and other hostile acts, labor disputes, public health issues, and other events beyond our control. Such events

14



could decrease demand for our products, make it difficult or impossible for us to make and deliver products to our customers, including channel partners, or to receive components from our suppliers, and create delays and inefficiencies in our supply chain. Should major public health issues, including pandemics, arise, our business could be negatively affected by more stringent employee travel restrictions, additional limitations in freight services, governmental actions limiting the movement of products between regions, delays in production ramps of new products, and disruptions in the operations of our manufacturing vendors and component suppliers. The majority of our research and development activities and other critical business operations, including certain component suppliers and manufacturing vendors, are in locations that could be affected by natural disasters. In the event of a natural disaster, losses, significant recovery time and substantial expenditures could be required to resume operations and our financial condition and operating results could be materially adversely affected.

We intend to develop new products and applications and expand into new markets, which may not be successful and could harm our operating results.

We intend to expand into new markets and develop new products and applications based on our existing technologies integrated with new technologies organically developed or acquired such as our new FlowEngine and DCEngine product lines. These efforts have required and will continue to require us to make substantial investments, including but not limited to significant research, development and engineering expenditures. We plan to devote significant resources to the development of technologies and applications in markets where our operating history is less extensive. These new offerings and markets may require a considerable investment of technical, financial, compliance and sales resources, and a scalable organization. Some of our competitors may have advantages over us due to their larger presence, larger developer network, deeper market experience and larger sales, consulting and marketing resources. If we are unable to successfully establish new offerings in light of the competitive environment, our operating results may suffer. Additionally, many of the new products and applications we are working on may take longer and more resources to develop and commercialize than originally anticipated. Specific risks in connection with expanding into new products and markets include, but are not limited to, the inability to transfer our quality standards and technology into new products, the failure of customers to accept our new products, longer product development cycles and competition and intellectual property disputes. New products and applications could subject us to increased risk of liability related to the provision of services as well as cause us to incur significant technical, legal or other costs. We may not be able to successfully manage expansion into new markets and products and these unsuccessful efforts may harm our financial condition and operating results.

The segments of the software industry in which we participate are intensely competitive, and our inability to compete effectively could harm our business.

We experience significant competition from a variety of sources with respect to the marketing and distribution of our products and applications. Many of our competitors have greater financial, marketing or technical resources than we do and may be able to adapt more quickly to new or emerging technologies and changes in customer requirements or to devote greater resources to the promotion and sale of their products than we can. Increased competition could make it more difficult for us to maintain our market presence or lead to downward pricing pressure. In addition, the marketplace for new products and applications is intensely competitive and characterized by low barriers to entry. As a result, new competitors possessing technological, marketing or other competitive advantages may emerge and rapidly acquire market share. In addition, current and potential competitors may make strategic acquisitions or establish cooperative relationships among themselves or with third parties, thereby increasing their ability to deliver products and applications that better address the needs of our prospective customers. Current and potential competitors may also be more successful than we are in having their products or technologies widely accepted. We may be unable to compete successfully against current and future competitors, and our failure to do so could have a material adverse effect on our business, prospects, financial condition and operating results.

Our projections of future purchase orders, revenues and earnings are highly subjective and may not reflect future results which could negatively affect our financial results and cause volatility in the price of our common stock.

We have several contracts with most of our major customers but these contracts do not typically commit our customers to purchase a minimum amount of our products. These contracts generally require our customers to provide us with forecasts of their anticipated purchases. However, our experience indicates that customers may change their purchasing patterns quickly in response to market demands, changes in their management or strategy, among other factors, and therefore these forecasts may not be relied upon to accurately forecast sales. From time to time we provide projections to our shareholders and the investment community of our future sales and earnings. Because we do not have long-term purchase commitments from our major customers and the customer order cycle is short, it is difficult for us to accurately predict the amount of our sales and related earnings in any given period. Our projections are based on management’s best estimate of sales using historical sales data, information from customers and other information deemed relevant. These projections are highly subjective since sales to our

15



customers can fluctuate substantially based on the demands of their customers and the relevant markets. Our period to period revenues have varied in the past and may continue to vary in the future.

Unanticipated reductions in purchase orders from our customers may also result in us having to write off excess or obsolete inventory. Conversely, if we underestimate customer demand or if insufficient manufacturing capacity is available or if our customers experience a financial hardship or if we experience unplanned cancellations of customer contracts, the current provision for inventory reserves may be inadequate and as a result we could forego revenue opportunities and potentially lose market share and damage our customer relationships. In addition, and as stated above, we have a high degree of customer concentration. Any significant change in purchases by any one of our large customers may significantly affect our sales and profitability.

If demand for our products and applications fluctuates, our revenues, profitability and financial condition could be adversely affected. Important factors that could cause demand for our products and applications to fluctuate include:

changes in customer product needs;
changes in the level of our customers’ inventory;
changes in business and economic conditions;
changes in the mix of products and applications we sell; and
market acceptance of our products and applications.

The price of our common stock may be adversely affected by numerous factors, such as general economic and market conditions, changes in analysts’ estimates regarding earnings as well as factors relating to the commercial systems and communication networking markets in general. We cannot accurately forecast all of the above factors. As a result, we believe that period-to-period comparisons may not be indicative of future operating results. Our operating results in any future period may fall below the expectations of public market analysts or investors.

Our business depends on conditions in primary markets into which we sell our products and applications. Demand in these markets can be cyclical and volatile, and any inability to sell products to these markets or forecast customer demand due to unfavorable or volatile market conditions could have a material adverse effect on our revenues and gross margin.

Many of our products and applications are components for our customers’ products and, in certain instances, our customers are not the end-users of our products and applications. If our customers experience adverse economic conditions in the end markets into which they sell our products, we would expect a significant reduction in spending by our customers. Some of these end markets are characterized by intense competition, rapid technological change, consolidation of providers and economic uncertainty. Our exposure to economic cyclicality and any related fluctuation in customer demand in these end markets could have a material adverse effect on our revenues and financial condition. We are expanding into applications either through new product development projects with our existing customers or through new customer relationships, but no assurance can be given that this strategy will be successful.

In addition, customer demand for our products and applications is subject to significant fluctuation. A prolonged economic downturn in the business or geographic areas in which we sell our products could reduce demand for our products and applications and result in a decline in our revenue, gross margin and overall profitability. Volatility and disruption of financial and credit markets could limit our customers’ ability to obtain adequate financing to maintain operations and invest in network infrastructure and therefore could also reduce demand for our products and applications and result in a decline in our revenue, gross margin and overall profitability. If we overestimate demand, we may experience underutilized capacity and excess inventory levels. As such, if we underestimate demand, we may miss sales opportunities and incur additional costs for labor overtime, equipment overuse and logistical complexities. Additionally, we have adverse purchase commitment liabilities pursuant to which we are contractually obligated to place a deposit with our contract manufacturer for the cost of excess inventory used in the manufacture of our products and applications for which there is no forecasted or alternative use. Unexpected decreases in customer demand or our inability to accurately forecast customer demand could also result in increases in our adverse purchase commitment liability and have a material adverse effect on our gross margins and profitability.

We rely on our key management and depend on the recruitment and retention of qualified personnel, and our failure to attract and retain such personnel could adversely impact our business.

A small number of key executives manage our business. Their departure could have a material adverse effect on our operations. In addition, due to the specialized nature of our business, our future performance is highly dependent upon our ability to attract and retain qualified engineering, manufacturing, marketing, sales and management personnel for our

16



operations. Competition for personnel is intense, and we may not be successful in attracting and retaining qualified personnel. Our failure to compete for these personnel could seriously harm our business, results of operations and financial condition. In addition, if incentive programs we offer are not considered desirable by current and prospective employees, we may have difficulty retaining or recruiting qualified personnel. If we are unable to recruit and retain key employees, our product development, marketing and sales may be harmed.

The success of our business is dependent upon successfully managing our international operations and attracting and retaining key international employees.

Substantially all of our product development and operations centers are located in India and China. This international presence results in risks that are inherent in doing business on an international level. These risks include:

difficulties in managing operations due to distance, language and cultural differences;
different or conflicting laws and regulations;
accounting (including managing internal control over financial reporting in our non-U.S. subsidiaries), tax and legal complexities arising from international operations;
burdensome regulatory requirements and unexpected changes in these requirements, including data protection requirements;
political and economic instability;
fluctuations in currency exchange rates; and
different laws and regulations surrounding taxes and their potentially adverse consequences.

Our foreign currency exchange risk management program is designed to reduce, but does not eliminate, the impact of currency exchange rate movements. If we cannot manage our international operations successfully, our business, results of operations and financial condition could be adversely affected.

The U.S. Foreign Corrupt Practices Act (“FCPA”) and similar anti-bribery laws and regulations in other jurisdictions generally prohibit companies and their intermediaries from making improper payments to government officials for the purpose of obtaining or retaining business or securing an improper advantage. Our policies mandate compliance with applicable anti-bribery laws worldwide. However, if we are found to be in violation of the FCPA or other similar anti-bribery laws or regulations, whether due to our or others' actions or inadvertence, we could be subject to civil and criminal penalties or other sanctions that could have a material adverse impact on our business, financial condition or results of operations. In addition, actual or alleged violations could damage our reputation or ability to do business.

Acquisitions, divestitures and partnerships may be more costly or less profitable, or a sale of the Company may be at a lower price, than anticipated and may adversely affect the price of our common stock.

As part of our business strategy, we routinely engage in discussions with third parties regarding, and enter into agreements relating to, acquisitions, joint ventures and divestitures in order to manage our product and technology portfolios as part of and to further our strategic objectives. We have from time to time received inquiries and initiated discussions regarding potential strategic alternatives, including inquiries and discussions regarding a possible sale of the Company. We will likely continue to receive inquiries and initiate discussions regarding potential strategic alternatives in the future. We currently have no agreements or commitments to engage in any specific strategic transactions, but we may enter into such a transaction at any time. In addition, our strategy may include the divestiture of certain product lines as we seek to maximize shareholder value or improve our cash position. We also continually explore opportunities to increase the profitability of our operations through restructuring efforts and to consolidate operations across facilities where synergies exist. In order to pursue this strategy successfully, we must identify suitable acquisition, alliance or divestiture candidates, complete these transactions, some of which may be large and complex, and, if applicable, integrate acquired companies. Integration and other risks of acquisitions can be more pronounced for larger and more complicated transactions, and may make the completion of subsequent transactions more difficult.

A successful sale of the Company or divestiture of a business unit depends on various factors, including our ability to effectively transfer assets and liabilities, contracts, facilities and employees to the purchaser, identify and separate the intellectual property to be divested from the intellectual property that we wish to keep and reduce fixed costs previously associated with the divested assets of the business.

Managing acquisitions and divestitures requires varying levels of management resources, which may divert management's attention from our other business operations. Acquisitions, including abandoned acquisitions, also may result in significant costs and expenses and charges to earnings.

17




Restructuring activities may result in business disruptions and may not produce the full efficiency and cost reduction benefits anticipated. Further, the benefits may be realized later than expected and the cost of implementing these measures may be greater than anticipated. If these measures are not successful, we may need to undertake additional cost reduction efforts, which could result in future charges. Moreover, we could experience business disruptions with customers and elsewhere if our cost reduction and restructuring efforts prove ineffective, and our ability to achieve our other strategic goals and business plans as well as our business, results of operations and financial condition could be materially adversely affected.

Nasdaq may delist our securities from quotation on its exchange which could limit investors’ ability to make transactions in our securities and subject us to additional trading restrictions.
 
Our securities are listed on Nasdaq, a national securities exchange. However, we cannot assure you that our securities will continue to be listed on Nasdaq in the future. Nasdaq requires us to meet certain financial, public float, bid price and liquidity standards on an ongoing basis in order to continue the listing of our common stock. For example, Nasdaq may send a notice of listing deficiency if a listed company’s bid price falls below $1.00 per share for a period of thirty consecutive business days. If we fail to meet any of the continuing listing requirements, our common stock may be subject to delisting.
 
If Nasdaq delists our securities from trading on its exchange, we could face significant material adverse consequences, including:
 
an event of default would occur under our note purchase agreement with Hale Capital Partners and CIDM LendCo, LLC;

a limited availability of market quotations for our securities;

reduced liquidity with respect to our securities;

a determination that our ordinary shares are “penny stock” which will require brokers trading in our ordinary shares to adhere to more stringent rules, possibly resulting in a reduced level of trading activity in the secondary trading market for our ordinary shares;

a limited amount of news and analyst coverage for our company; and

a decreased ability to issue additional securities or obtain additional financing in the future.

Our sales cycles often require significant time, effort and investment and are subject to risks beyond our control. As a result, our sales and revenue are difficult to predict and may vary substantially from period to period, which may cause our operating results to fluctuate significantly.

Our products are technologically complex and are typically intended for use in applications that may be critical to the business of our customers. Prospective customers generally must make a significant commitment of resources to test and evaluate our products and to integrate them into larger systems. As a result, our sales process is often subject to delays associated with lengthy approval processes that typically accompany the design and testing of new communications equipment. The sales cycles of our products to new customers are approximately six to twelve months after a design win, depending on the type of customer and complexity of the product. This time period may be further extended because of internal testing, field trials and requests for the addition or customization of features. This delays the time until we realize revenue and results in significant investment of resources in attempting to make sales.
Long sales cycles also subject us to risks not usually encountered in a short sales span, including customers’ budgetary constraints, internal acceptance reviews and cancellation. In addition, orders expected in one quarter could shift to another because of the timing of customers’ procurement decisions. The time required to implement our products can vary significantly with the needs of our customers and generally exceeds several months; larger implementations can take multiple calendar quarters. This complicates our planning processes and reduces the predictability of our revenues.

We operate in intensely competitive industries, and our failure to respond quickly to technological developments and incorporate new features into our products may have an adverse effect on our ability to compete.


18



We operate in intensely competitive industries that experience rapid technological developments, changes in industry standards, changes in customer requirements, industry migration to the private telecom cloud, and frequent new product introductions and improvements. If we are unable to respond quickly and successfully to these developments, we may lose our competitive position, and our products or technologies may become uncompetitive or obsolete. Similarly, if there are changes to technology requirements, it may render our products and technologies uncompetitive. To compete successfully, we must maintain a successful marketing and R&D effort, develop new products and production processes, and improve our existing products and processes at the same pace or ahead of our competitors. We may not be able to successfully develop and market these new products, the products we invest in and develop may not be well received by customers, and products developed and new technologies offered by others may affect the demand for our products. These types of events may have a variety of negative effects on our competitive position and our profitability and financial condition, such as reducing our revenue, increasing our costs, lowering our gross margin, reducing our profitability and/or requiring us to recognize and record impairments of our assets.

There are a number of trends and factors affecting our markets, including economic conditions in the United States, Europe and Asia, which are beyond our control. These trends and factors may result in increasing upward pressure on the costs of products and an overall reduction in demand.

There are trends and factors affecting our markets and our sources of supply that are beyond our control and may negatively affect our cost of sales. Such trends and factors include: adverse changes in the cost of raw commodities and increasing freight, energy, and labor costs in developing regions such as China and India. Our business strategy has been to provide customers with faster time-to-market and greater value solutions in order to help them compete in an industry that generally faces downward pricing pressure. In addition, our competitors have in the past lowered, and may again in the future, lower prices in order to increase their market share, which would ultimately reduce the price we may realize from our customers. If we are unable to realize prices that allow us to continue to compete on this basis of performance, our profit margin, market share, and overall financial condition and operating results may be materially and adversely affected.

Some of the products or technologies acquired, licensed or developed by us incorporate open source software, and we may incorporate open source software into other products in the future. Any failure to comply with the terms of one or more of open source licenses could negatively affect our business.
The products, services or technologies we acquire, license, provide or develop may incorporate or use open source software. We monitor our use of open source software in an effort to avoid unintended consequences, such as reciprocal license grants, patent retaliation clauses, and the requirement to license our products at no cost. Nevertheless, we may be subject to unanticipated obligations regarding our products which incorporate open source software.
Additionally, the terms of many open source licenses to which we are subject have not been interpreted by U.S. or foreign courts, and there is a risk that open source software licenses could be construed in a manner that imposes unanticipated conditions or restrictions on our ability to provide, export or distribute our services.

Competition in the market for enabling software and systems is intense, and if we lose market share, our revenues and profitability may deteriorate.

The enabling software and systems market is growing and attracting new non-traditional competitors. These non-traditional competitors include contract manufacturers that provide design services and Asia-based original design manufacturers.

Some of our competitors and potential competitors have a number of significant advantages over us, including:

a longer operating history;
greater name recognition and marketing power;
preferred vendor status with our existing and potential customers;
significantly greater financial, technical, marketing and other resources, which allow them to respond more quickly to new or changing opportunities, technologies and customer requirements;
broader product and service offerings to provide more complete and valued solutions; and
lower cost structures which, among other things, could include different accounting principles relative to U.S. generally accepted accounting principles (“GAAP”).

Furthermore, existing or potential competitors may establish cooperative relationships with each other or with third parties or adopt aggressive pricing policies to gain market share.

19




As a result of increased competition, we may encounter significant pricing pressures and/or suffer losses in market share. These pricing pressures could result in significantly lower average selling prices for our products. We may not be able to offset the effects of any price reductions with an increase in the number of customers, cost reductions or otherwise. In addition, many of the industries we serve, such as the communications industry, are encountering market consolidation, or are likely to encounter consolidation in the near future, which could result in increased pricing pressure and additional competition thus weakening our position or causing delays in new design wins and their associated production.

We have incurred, and may incur in the future, restructuring and other charges, the amounts of which are difficult to accurately predict.

From time to time, we have sought to optimize our operational capabilities and efficiencies and focus our efforts and expertise through business restructurings. In the future we may decide to engage in discrete restructurings of our operations if business or economic conditions warrant. Possible adverse consequences related to such actions may include various charges for such items as idle capacity, disposition costs, severance costs, loss of propriety information and in-house knowledge. We may be unsuccessful in any of our current or future efforts to restructure our business, which may have a material adverse effect upon our business, financial condition or results of operations.

Our international operations expose us to additional political, economic and regulatory risks not faced by businesses that operate only in the United States.

In 2017, 2016 and 2015, as measured by delivery destination, we derived 33.8%, 21.2% and 17.0% of our revenues from EMEA and 21.2%, 17.7% and 38.3% from Asia Pacific. In 2017, our manufacturing for legacy embedded products is fully outsourced with one contract manufacturing partner located in Asia and other certain third party hardware providers from which we purchase complete solutions. In addition, the manufacturing of our DCEngine racks is outsourced to one partner who is located in the U.S. and Europe and two integration partners located in the U.S. We utilize our Asian contract manufacturer's supply chain and operations. As a result, we are subject to worldwide economic and market conditions risks generally associated with global trade such as fluctuating exchange rates, tariff and trade policies, increased protectionism of foreign governments, domestic and foreign tax policies, foreign governmental regulations, political unrest, wars and other acts of terrorism and changes in other economic conditions. These risks, among others, could adversely affect the results of our operations or financial position. Additionally, some of our sales to overseas customers are made under export licenses that must be obtained from the U.S. Department of Commerce. Protectionist trade legislation in either the United States or other countries, such as a change in the current tariff structures, export compliance laws, trade restrictions resulting from war or terrorism or other trade policies could adversely affect our ability to sell or to manufacture in international markets. Additionally, U.S. federal and state agency restrictions imposed by the Buy American Act or the Trade Agreement Act may apply to our products manufactured outside the United States. Furthermore, revenues from outside the United States are subject to inherent risks, including the general economic and political conditions in each country. As a result of tightening credit markets, our customers and suppliers may face issues gaining timely access to sufficient credit, which could impair our customers’ ability to make timely payments to us and could cause key suppliers to delay shipments and face serious risks of insolvency. These risks, among others, could adversely affect our results of operations or financial position.

If we are unable to protect our intellectual property, we may lose a valuable competitive advantage or be forced to endure costly litigation.

We are a technology dependent company, and our success depends on developing and protecting our intellectual property. We rely on patents, copyrights, trademarks, trade secret laws, know-how and rapid time to market to protect our intellectual property. At the same time, our products are complex and are often not patentable in their entirety. We also license intellectual property from third parties and rely on those parties to maintain and protect their technology. We cannot be certain that our actions will protect our proprietary rights. Any patents owned by us may be invalidated, circumvented or challenged. Any of our patent applications, whether or not being currently challenged, may not be issued with the scope of the claims we seek, if at all. If we are unable to adequately protect our technology, or if we are unable to continue to obtain or maintain licenses for protected technology from third parties, it could have a material adverse effect on our results of operations. In addition, some of our products are now designed, manufactured and sold outside of the United States. Despite the precautions we take to protect our intellectual property, this international exposure may reduce or limit protection of our intellectual property, which is more prone to design piracy outside of the United States.

Third parties may also assert infringement claims against us in the future; assertions by third parties may result in costly litigation and we may not prevail in such litigation or be able to license any valid and infringed patents from third parties on commercially reasonable terms. Litigation, regardless of its outcome, could result in substantial costs and diversion of our

20



resources. Any infringement claim or other litigation against us or by us could materially adversely affect our financial condition and results of operations.

We may have additional tax liabilities.

Significant judgments and estimates are required in determining the provision for income taxes and other tax liabilities globally. Our tax expense may be impacted if our intercompany transactions, which are required to be computed on an arm’s-length basis, are challenged and successfully disputed by the tax authorities. Also, our tax expense may be impacted depending on the applicability of withholding taxes on software licenses and related intercompany transactions in certain jurisdictions. In addition, our ability to offset potential future profits in the U.S. with existing net operating losses may be limited by Section 382 of the Internal Revenue Code dependent upon future changes in the shareholders of our common stock. In determining the adequacy of income taxes, we assess the likelihood of adverse outcomes that could result if our tax positions were challenged by the Internal Revenue Service ("IRS") and other tax authorities. The tax authorities in the U.S. and other countries where we do business regularly may examine our income and other tax returns. The ultimate outcome of these examinations cannot be predicted with certainty. Should the IRS or other tax authorities assess additional taxes as a result of examinations, we may be required to record charges to operations that could have a material impact on our results of operations, financial position, or cash flows.

Our disclosure controls and internal control over financial reporting do not guarantee the absence of error or fraud.

We do not expect that disclosure controls or internal control over financial reporting will prevent all errors and all fraud. A control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the control system's objectives will be met. Further, the design of a control system must reflect the fact that there are resource constraints and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, have been detected. Failure of our control systems to prevent error or fraud could materially adversely impact us.

Increased IT security requirements, vulnerabilities, threats and more sophisticated and targeted computer crime and cyber- attacks could pose a risk to our systems, networks, products, solutions, services and data.

Increased global IT security requirements, vulnerabilities, threats and more sophisticated and targeted computer crime and cyber-attacks pose a risk to the security of our systems and networks and the confidentiality, availability and integrity of our data. While we attempt to mitigate these risks by employing a number of measures, including employee training, comprehensive monitoring of our networks and systems, and maintenance of backup and protective systems, our systems, networks, products, and solutions remain potentially vulnerable to advanced persistent threats. We also may have access to sensitive, confidential or personal data or information in certain of our businesses that is subject to privacy and security laws, regulations and customer-imposed controls. Despite our efforts to protect sensitive, confidential or personal data or information, our facilities and systems and those of our third-party service providers may be vulnerable to security breaches, theft, misplaced or lost data, programming and/or human errors that could potentially lead to the compromising of sensitive, confidential or personal data or information, improper use of our systems, software solutions or networks, unauthorized access, use, disclosure, modification or destruction of information, defective products, production downtimes and operational disruptions, which in turn could adversely affect our reputation, competitiveness and results of operations.

Oregon corporate law, our articles of incorporation and our bylaws contain provisions that could prevent or discourage a third party from acquiring us even if the change of control would be beneficial to our shareholders.

Our articles of incorporation and our bylaws contain anti-takeover provisions that could delay or prevent a change of control of our company, even if a change of control would be beneficial to our shareholders. These provisions:

authorize our Board of Directors to issue up to 5,663,952 shares of preferred stock and to determine the price, rights, preferences, privileges and restrictions, including voting rights, of those shares without prior shareholder approval, which could adversely affect the voting power or other rights of the holders of outstanding shares of preferred stock or common stock;
establish advance notice requirements for nominations for election to our Board of Directors or for proposing matters that can be acted upon by shareholders at shareholder meetings;
prohibit cumulative voting in the election of directors, which would otherwise allow less than a majority of shareholders to elect director candidates; and
limit the ability of shareholders to take action by written consent, thereby effectively requiring all common shareholder actions to be taken at a meeting of our common shareholders.

21




In addition, if our common stock is acquired in specified transactions deemed to constitute “control share acquisitions,” provisions of Oregon law condition the voting rights that would otherwise be associated with those common shares upon approval by our shareholders (excluding, among other things, the acquirer in any such transaction). Provisions of Oregon law also restrict, subject to specified exceptions, the ability of a person owning 15% or more of our common stock to enter into any “business combination transaction” with us.

The foregoing provisions of Oregon law and our articles of incorporation and bylaws could limit the price that investors might be willing to pay in the future for shares of our common stock.

Sales of a significant number of shares of our common stock in the public markets, or the perception of such sales, could depress the market price of our common stock.

Sales of a substantial number of shares of our common stock or other equity-related securities in the public markets could depress the market price of our common stock, and impair our ability to raise capital through the sale of additional equity securities. We cannot predict the effect that future sales of our common stock or other equity-related securities would have on the market price of our common stock.

The price of our common stock has been and may continue to be volatile, and the value of your investment could decline.
Technology stocks have historically experienced high levels of volatility. The trading price of our common stock has been and is likely to continue to be volatile and subject to fluctuations in response to many factors, some of which are beyond our control and may not be related to our operating performance. These fluctuations could cause you to lose all or part of your investment in our common stock. Factors that could cause fluctuations in the trading price of our common stock include the following:
announcements of new products, services or technologies, commercial relationships, acquisitions or other events by us or our competitors;
rumors and market speculation involving us or other companies in our industry;
price and volume fluctuations in the overall stock market from time to time;
significant volatility in the market price and trading volume of technology companies in general and of companies in our industry;
fluctuations in the trading volume of our shares or the size of our public float;
failure of financial analysts to maintain coverage of us, changes in financial estimates by any analysts who follow our company or our failure to meet these estimates or the expectations of our investors;
the financial projections we may provide to the public, any changes in those projections or our failure to meet those
projections;
actual or anticipated changes or fluctuations in our results of operations;
litigation or investigations involving us, our industry, or both;
developments or disputes concerning our intellectual property or our products, or third-party proprietary rights;
regulatory developments in the United States, foreign countries or both;
changes in accounting standards, policies, guidelines, interpretations or principles;
changes in our senior management or our board of directors;
general economic conditions and trends;
major catastrophic events;
sales of large blocks of our common stock; or
departures of key personnel.

In addition, if the market for technology stocks or the stock market in general experiences a loss of investor confidence, the trading price of our common stock could decline for reasons unrelated to our business, results of operations or financial condition. The trading price of our common stock might also decline in reaction to events that affect other companies in our industry even if these events do not directly affect us. In the past, following periods of volatility in the market price of a company’s securities, securities class action litigation has often been brought against that company. Any future securities litigation, including any related to shareholder derivative litigation, could result in substantial costs and divert our management’s attention and resources from our business. This could have a material adverse effect on our business, results of operations and financial condition.

If financial or industry analysts do not publish research or reports about our business, or if they issue an adverse or misleading opinion regarding our common stock, our stock price and trading volume could decline.

22



The trading market for our common stock is influenced by the research and reports that industry or financial analysts publish about us, our business, our competitors’ business or our industry. We do not control these analysts or the content and opinions included in their reports. In recent years, the number of analysts providing coverage has declined. We may not maintain coverage of analysts that currently publish reports regarding our business. If any of the analysts who cover us issues an adverse or misleading opinion regarding our stock price, our stock price would likely decline. If one or more of these analysts ceases coverage of our company or fails to publish reports on us regularly, we could lose visibility in the financial markets, which in turn could cause our stock price or trading volume to decline.

We could be negatively affected as a result of a future proxy contest and the actions of activist shareholders.
If a proxy contest with respect to election of our directors is initiated in the future, or if other activist shareholder activities occur, our business could be adversely affected because:
responding to a proxy contest and other actions by activist shareholders can be costly and time-consuming, disrupting our operations and diverting the attention of management and our employees;
perceived uncertainties as to our future direction caused by activist activities may result in the loss of potential business opportunities, and may make it more difficult to attract and retain qualified personnel and business partners; and
if individuals are elected to our Board of Directors with a specific agenda, it may adversely affect our ability to effectively and timely implement our strategic plans.

We have experienced net losses in recent periods and may not achieve or maintain profitability in the future. If we cannot achieve or maintain profitability, our financial performance will be harmed and our business may suffer.

We experienced net losses of $52.6 million, $10.3 million, and $14.7 million for fiscal year 2017, 2016 and 2015. As of December 31, 2017, our accumulated deficit was $336.2 million. These losses have resulted principally from lower sales compared to costs incurred in our research and development programs and sales and marketing programs. We may incur operating losses for at least the foreseeable future as a result of the expenses associated with the continued development and expansion of our business. We may also increase our research and development expenses based on projections of revenue growth.
Our ability to attain profitability in the future will be affected by, among other things, our ability to execute on our business strategy, the continued acceptance of our products, the timing and size of customer orders, the average sales prices of our products, the costs of our products, and the extent to which we invest in our sales and marketing, research and development, and general and administrative resources. If we are unable to attain profitability, our business would be harmed and our stock price could decline. Further, our recent operating performance, combined with declines in our stock price, may impact our ability to retain existing and attract new customers.

Our existing financing arrangements may cause significant risks to our shareholders and may impact our ability to pursue certain transactions and operate our business.
On January 3, 2018, we incurred $17.0 million of indebtedness under a note purchase agreement (the “Note Purchase Agreement”) with, among others, HCP-FVG, LLC, an affiliate of Hale Capital Partners LP. We also entered into a loan and security agreement (the “ABL Credit Agreement,” and together with the Note Purchase Agreement, the “Credit Facilities”) with Marquette Business Credit, LLC that provides for a revolving credit facility that provides financing of up to $20.0 million, with a $1.5 million sub-limit for letters of credit.
In connection with the Credit Facilities, we have agreed to significant covenants, including restrictions on our ability to incur future indebtedness, and customary events of default, including failure to pay amounts due, breaches of covenants and warranties, material adverse effect events, certain cross defaults and judgments and insolvency. The Credit Facilities also require us to maintain certain financial covenants, including maintaining a minimum Coverage Ratio and Total Liquidity (each as defined in the Note Purchase Agreement) and a minimum Fixed Charge Coverage Ratio (as defined in the ABL Credit Agreement), maintaining the amount of negative cumulative cash flow from operations below an agreed threshold, maintaining certain minimum levels of revenue, not exceeding a maximum long-term deferred revenue threshold, not exceeding maximum capital expenditures in any fiscal year and not exceeding certain thresholds for Cash Loss After Debt Service (as defined in the ABL Credit Agreement). A failure to comply with the covenants and other provisions of our debt instruments, including any failure to make a payment when required would generally result in events of default under such instruments, which could permit acceleration of such indebtedness and could result in material adverse effect events on us. If such indebtedness is accelerated, it would generally also constitute an event of default under our other outstanding indebtedness, permitting acceleration of such other outstanding indebtedness. Any required repayment of our indebtedness as a result of acceleration or

23



otherwise would lower our current cash on hand such that we would not have those funds available for use in our business or for payment of other outstanding indebtedness, or if we do not then have sufficient cash available, potentially force us into bankruptcy or liquidation.
We will be required to use a substantial portion of our cash flow from operations to pay principal and interest on our indebtedness, thereby reducing the availability of our cash flow to fund working capital, capital expenditures, product development efforts, acquisitions, investments and strategic alliances and other general corporate requirements. If we are at any time unable to generate sufficient cash flow from operations to service our indebtedness when payment is due, we may be required to attempt to renegotiate the terms of the instruments relating to the indebtedness, seek to refinance all or a portion of the indebtedness or obtain additional financing. There can be no assurance that we would be able to successfully renegotiate such terms, that any such refinancing would be possible or that any additional financing could be obtained on terms that are favorable or acceptable to us. Any debt financing that is available could cause us to incur substantial costs and subject us to covenants that significantly restrict our ability to conduct our business. If we seek to complete additional equity financings, the interests of existing equity holders may be diluted.
In addition, the covenants in our debt agreements materially limit our ability to take certain actions, including our ability to incur indebtedness, pay dividends, make certain investments and other payments, undertake certain mergers and consolidations and encumber and dispose of assets. These restrictions may also limit our flexibility in responding to business opportunities, competitive developments and adverse economic or industry conditions.
Furthermore, the warrants issued in connection with the Credit Facilities contain anti-dilution price adjustment provisions, which may be triggered by future issuances of equity or equity-linked instruments in financing transactions. If such adjustment provisions are triggered, the conversion price of such warrants will decrease and the number of shares issuable upon conversion of such warrants will correspondingly increase. In such event, existing shareholders will be further diluted and the effective issuance price of such equity or equity-linked instruments will be reduced, which may harm our ability to engage in future financing transactions to fund our business.
In addition, we have granted the lenders a first-priority lien against substantially all of our tangible and intangible assets, subject to specified exceptions. Failure to comply with the operating restrictions or financial covenants in the Credit Facilities could result in a default which could cause the lenders to accelerate the timing of payments and exercise their lien on substantially all of our assets.

We have a substantial level of indebtedness and future obligations relative to our cash position.

As of December 31, 2017, we had $8.1 million of cash and cash equivalents which consisted of $6.7 million held domestically and $1.4 million held by foreign subsidiaries, and we had a $16.0 million outstanding balance on our line of credit. In addition, we have various other short-term obligations which will require use of our cash to satisfy. This level of debt and our ability to repay or refinance this debt prior to maturity may have negative consequences to our business, including:

increasing the difficulty of our ability to make payments on our outstanding debt;
requiring a substantial portion of our cash flow from operations to be dedicated to the payment of principal and interest on our indebtedness, therefore reducing our ability to use our cash flow to fund our operations, capital expenditures, acquisitions;
limiting our ability to pursue our growth strategy;
limiting our ability to incur additional indebtedness or obtain any necessary financing in the future for working capital, capital expenditures, debt service requirements, acquisitions, or general corporate purposes; and
placing us at a disadvantage compared to our competitors who are less highly leveraged and may be better able to use their cash flow to fund competitive responses to changing industry, market or economic conditions.

We may also be unable to borrow funds as a result of an inability of financial institutions to lend due to restrictive lending policies and/or institutional liquidity concerns.

If we experience a decline in revenues, we may have difficulty paying amounts due on our indebtedness. Any default under our indebtedness may have a material adverse impact on our business, operating results, and financial condition.

As part of our efforts to reduce our liquidity risk, subsequent to December 31, 2017, we completed a new financing arrangement. Refer to Note 19 - Subsequent Events, whereby on January 3, 2018, we extinguished the aforementioned Credit Agreement and entered into a new credit agreement with Marquette Business Credit, LLC and a new Note Purchase Agreement, increasing our overall liquidity.



24



Item 1B.
Unresolved Staff Comments

None.


25



Item 2. Properties

Information concerning our principal properties at December 31, 2017 is set forth below:
 
Location
 
Type
 
Principal Use
 
Square
Footage
 
Ownership
Hillsboro, OR
 
Office
 
Headquarters, manufacturing support, marketing, research and engineering
 
45,655

 
Leased
Bangalore, India
 
Office
 
Research and engineering and professional services
 
99,206

 
Leased

We also lease sales and support offices in Burnaby, Canada, Cambridge, Massachusetts, Gdansk, Poland, San Diego, California and Shenzhen, China.

Item 3. Legal Proceedings

In the normal course of business, the Company becomes involved in litigation. As of December 31, 2017, in the opinion of management, Radisys had no pending litigation that would have a material effect on the Company’s financial position, results of operations or cash flows.

Item 4. Mine Safety Disclosures

Not applicable.


26



PART II

Item 5. Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities

Our common stock is traded on the NASDAQ Global Select Market under the symbol “RSYS.” The following table sets forth, for the periods indicated, the highest and lowest sale prices for our common stock, as reported by the NASDAQ Global Select Market.
 
 
High
 
Low
2017
 
 
 
 
Fourth Quarter
 
$
1.47

 
$
0.63

Third Quarter
 
3.79

 
1.36

Second Quarter
 
4.39

 
3.65

First Quarter
 
5.26

 
3.64

2016
 
 
 
 
Fourth Quarter
 
$
5.73

 
$
3.95

Third Quarter
 
5.81

 
4.40

Second Quarter
 
5.31

 
3.84

First Quarter
 
4.12

 
2.25


The closing price as reported on the NASDAQ Global Select Market on February 26, 2018 was $0.94 per share. As of February 26, 2018 there were approximately 385 holders of record of our common stock. We believe that the number of beneficial owners is substantially greater than the number of record holders because a large portion of our outstanding common stock is held of record in “street name” by brokers and other financial institutions for the benefit of individual investors.

Dividend Policy

We have never paid any cash dividends on our common stock and do not expect to declare cash dividends on the common stock in the foreseeable future. Our ability to pay dividends is also restricted by our policy as well as the covenants arising from our debt agreements, which prohibits the payment of any dividends, distributions or payment in respect of our common stock. As such, we plan to retain all of our earnings to finance future growth.

Stock Price Performance Graph

The following graph sets forth our total cumulative shareholder return as compared to the return of the NASDAQ Composite Index, the S&P 500 Index, and the NASDAQ Telecommunications Index for the period of December 31, 2012
through December 31, 2017. The graph reflects the investment of $100 on December 31, 2012 in our stock, the S&P 500 Index, the NASDAQ Index, and in the published industry indexes.

Total return also assumes reinvestment of dividends. As noted above, we have never paid dividends on our common stock. Historical stock price performance should not be relied upon as indicative of future stock price performance.


27



COMPARISON OF 5 YEAR CUMULATIVE TOTAL RETURN*
Among Radisys Corporation, the S&P 500 Index, the NASDAQ Composite Index and the NASDAQ Telecommunications Index
a1231201210-k_charta01a04.jpg
*
$100 invested on 12/31/2012 in the Company's common stock or the applicable index, including reinvestment of dividends.
 
Fiscal Year ending December 31.

 
 
 
 
 
 
 
 
 
12/2012
 
12/2013
 
12/2014
 
12/2015
 
12/2016
 
12/2017
Radisys
 
100.00

 
76.85

 
78.52

 
92.95

 
148.66

 
33.72

NASDAQ Composite
 
100.00

 
138.32

 
156.85

 
165.84

 
178.28

 
228.63

S&P 500
 
100.00

 
129.60

 
144.36

 
143.31

 
156.98

 
187.47

NASDAQ Telecommunications
 
100.00

 
124.02

 
135.07

 
124.94

 
143.52

 
168.54



28



Item 6. Selected Financial Data

The following table reflects selected financial data derived from the Consolidated Financial Statements and should be read in connection with “Management’s Discussion and Analysis of Financial Condition and Results of Operations” included under Item 7 of this Form 10-K as well as the Consolidated Financial Statements and the related Notes.
 
 
 
 
 
2017
 
2016
 
2015
 
2014
 
2013
 
 
 
Consolidated Statements of Operations Data
 
 
 
 
 
 
 
 
 
 
Revenues
 
$
133,768

 
$
212,392

 
$
184,593

 
$
192,742

 
$
237,863

Gross margin
 
20,770

 
56,088

 
52,152

 
51,802

 
64,138

Loss from operations
 
(46,783
)
 
(9,659
)
 
(14,065
)
 
(25,300
)
 
(34,766
)
Net loss
 
(52,604
)
 
(10,251
)
 
(14,678
)
 
(27,581
)
 
(49,404
)
Net loss per common share:
 
 
 
 
 
 
 
 
 
 
Basic
 
$
(1.35
)
 
$
(0.27
)
 
$
(0.40
)
 
$
(0.79
)
 
$
(1.72
)
Diluted
 
$
(1.35
)
 
$
(0.27
)
 
$
(0.40
)
 
$
(0.79
)
 
$
(1.72
)
Weighted average shares outstanding (basic)
 
38,994

 
37,668

 
36,789

 
34,699

 
28,805

Weighted average shares outstanding (diluted)
 
38,994

 
37,668

 
36,789

 
34,699

 
28,805

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2017
 
2016
 
2015
 
2014
 
2013
 
 
 
Consolidated Balance Sheet Data
 
 
 
 
 
 
 
 
 
 
Working capital
 
$
(797
)
 
$
32,974

 
$
28,562

 
$
23,018

 
$
26,920

Total assets
 
66,029

 
128,185

 
167,069

 
160,896

 
176,185

Long term obligations, excluding current portion
 
6,866

 
5,966

 
2,985

 
2,800

 
21,276

Total shareholders’ equity
 
6,550

 
56,556

 
65,917

 
77,776

 
81,136





29





Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations

2017 Highlights

After a return to consolidated revenue growth in 2016, we expected to continue this growth in 2017 as a result of continued traction across our Software-Systems segment as well as our newly introduced DCEngine product line. Within DCEngine, we expected stable year-on-year revenue from our largest customer and growth resulting from new Tier 1 customer wins. During 2017, our largest customer shifted their deployment strategy mid-year, and coupled with limited traction with new customers, our 2017 consolidated revenue declined $78.6 million, or 37%, year-on-year. Given we had staffed our business to support significant scale in the DCEngine product line the resulting shortfall in revenues drove significant operating losses in 2017. Further, with the material change in our future business outlook we recorded restructuring charges of $8.3 million and inventory charges of $18.0 million which further contributed to our 2017 operating losses.
In our Software-Systems segment, revenue declined $9.1 million from 2016 largely due to expected declines from our two largest customers in this segment given timing of their network deployments which drove outsized revenues in 2016. Offsetting these declines were strength across our remaining MobilityEngine and MediaEngine customer bases.

Following is a summary of our consolidated results for the year ended December 31, 2017 compared to the year ended December 31, 2016:

Revenues decreased $78.6 million to $133.8 million for the year ended December 31, 2017 from $212.4 million for the year ended December 31, 2016. Hardware Solutions revenue decreased by $69.6 million due to no meaningful hardware revenue from sales of our DCEngine product line to our previous largest customer in the second half of 2017. Software-Systems revenue decreased by $9.1 million due to the timing of commercial deployments by two of our largest customers within the segment.

Our gross profit margin as a percentage of revenue decreased 1,090 basis points to 15.5% for the year ended December 31, 2017 from 26.4% of revenue for the year ended December 31, 2016. The decrease was the result of $18.0 million in inventory charges from restructuring of the DCEngine product line and last-time buys from certain legacy embedded product customers which also coincided with our decision to change contract manufacturers in Asia. Offsetting the impact of the inventory charges was improved mix towards higher-margin software within our Software-Systems segment as well as lower DCEngine sales contributing to an improved product margin mix within our Hardware Solutions segment.

R&D expense decreased $0.7 million to $23.4 million for the year ended December 31, 2017 from $24.1 million for the year ended December 31, 2016. This is the result of lower variable and stock-based compensation expenses recognized in 2017 as well as headcount reductions in the second half of 2017 as part of our restructuring efforts.

SG&A expense decreased $0.9 million to $32.8 million for the year ended December 31, 2017 from $33.7 million for the year ended December 31, 2016. This is the result of lower variable and stock-based compensation expenses recognized in 2017 as well as headcount reductions in the second half of 2017 as part of our restructuring efforts.

Cash and cash equivalents decreased $25.0 million to $8.1 million at December 31, 2017 from $33.1 million at December 31, 2016. The decrease was the result of $11.9 million of cash used in operations, $9.0 million net repayment on our line of credit, and capital expenditures of $4.9 million.

Deferred revenue at December 31, 2017 declined $2.8 million to $5.3 million from $8.1 million at December 31, 2016, which is aligned with a decline in timing of DCEngine maintenance contracts.

Accounts receivable at December 31, 2017 declined $5.6 million to $32.8 million from $38.4 million at December 31, 2016. The decline was the result of timing of collections.



30



Outlook

In early January 2018 we announced material restructuring plans associated with our Hardware-Solutions business, predominantly tied to the future business outlook for our DCEngine product line. We anticipate these actions will not only significantly lower our cost structure tied to the Hardware Solutions business but also enable us to more meaningfully focus our efforts on growing our high-margin, differentiated Software-Systems business. As the markets for 5G, VoLTE, SDN and NFV continue to grow, we believe our Software-Systems products and services position us to capture increasing levels of revenue growth within this portion of our business. Coupled with our cost-reduction initiatives we expect these actions will position us to begin to scale our business over time in order to return to profitability and generating free cash flow from the business, which is required in order to maintain compliance with our various financial covenants.

Results of Operations

The following table sets forth certain operating data as a percentage of revenues:
 
For the Years Ended December 31,
 
2017
 
2016
 
2015
Revenues
 
 
 
 
 
     Product
74.1
 %
 
82.9
 %
 
84.1
 %
     Service
25.9
 %
 
17.1
 %
 
15.9
 %
Total revenues
100.0
 %
 
100.0
 %
 
100.0
 %
Cost of sales:
 
 
 
 
 
Product
62.9

 
60.2

 
58.0

Service
15.8

 
9.8

 
9.5

Amortization of purchased technology
5.7

 
3.6

 
4.2

Total cost of sales
84.4

 
73.6

 
71.7

Gross margin
15.6

 
26.4

 
28.3

Research and development
17.5

 
11.3

 
13.8

Selling, general and administrative
24.5

 
15.9

 
16.7

Intangible assets amortization
2.2

 
2.4

 
2.7

Restructuring and other charges, net
6.3

 
1.3

 
2.7

Loss from operations
(34.9
)
 
(4.5
)
 
(7.6
)
Interest expense
(0.9
)
 
(0.2
)
 
(0.3
)
Interest income
0.1

 
0.1

 
0.1

Other income, net
(0.8
)
 
0.9

 
0.8

Loss before income tax expense
(36.5
)
 
(3.7
)
 
(7.0
)
Income tax expense
2.8

 
1.1

 
1.0

Net loss
(39.3
)%
 
(4.8
)%
 
(8.0
)%
 

31



Revenues

The following table sets forth operating segment revenues (in thousands):

 
For the Years Ended December 31,
 
 Change
 
2017
 
2016
 
2015
 
2017 vs 2016
 
2016 vs 2015
   Software-Systems
$
47,730

 
$
56,783

 
$
55,006

 
(15.9
)%
 
3.2
%
   Hardware Solutions
86,038

 
155,609

 
129,587

 
(44.7
)
 
20.1

Total Revenues
$
133,768

 
$
212,392

 
$
184,593

 
(37.0
)%
 
15.1
%

Software-Systems. Revenues in the Software-Systems segment decreased $9.1 million to $47.7 million in 2017 from $56.8 million in 2016. Revenue decline was the result of $9.2 million lower MediaEngine product shipments to a large Asian customer in 2017 due to a significant initial network deployment in 2016 and a $4.2 million decline in FlowEngine revenue offset by a $4.0 million increase in MobilityEngine from 2016.

Revenues in the Software-Systems segment increased $1.8 million to $56.8 million in 2016 from $55.0 million in 2015. Revenue growth was the result of $2.7 million higher FlowEngine shipments to a tier-one U.S service provider in support of their commercial deployment, offset by a decrease in sales to a large Asian customer deploying our MediaEngine products in support of their greenfield LTE network rollout.

Hardware Solutions. Revenues in the Hardware Solutions segment decreased $69.6 million to $86.0 million in 2017 from $155.6 million in 2016. This is the result of $44.9 million lower hardware revenue from sales of our DCEngine product line to a tier-one U.S. service provider given changes in their deployment strategy as well as expected declines of $22.4 million in non-core legacy hardware products.

Revenues in the Hardware Solutions segment increased $26.0 million to $155.6 million in 2016 from $129.6 million in 2015. This is the result of growth attributable to $66.9 million in DCEngine sales to a tier-one U.S. service provider in support of their initial data center build outs to deploy value-added services. These increases were offset by expected declines of $40.9 million in non-core legacy hardware products, which is a direct result of the strategic changes implemented early in 2015.

Revenue by Geography

The following tables outline overall revenue dollars (in thousands) and the percentage of revenues, by geographic region:
 
For the Years Ended December 31,
 
Change
 
2017
 
2016
 
2015
 
2017 vs 2016
 
2016 vs 2015
North America
$
60,147

 
$
129,781

 
$
82,564

 
(53.7
)%
 
57.2
 %
EMEA
45,217

 
45,090

 
31,374

 
0.3

 
43.7

Asia-Pacific
28,404

 
37,521

 
70,655

 
(24.3
)
 
(46.9
)
Total
$
133,768

 
$
212,392

 
$
184,593

 
(37.0
)%
 
15.1
 %

 
For the Years Ended December 31,
 
2017
 
2016
 
2015
North America
45.0
%
 
61.1
%
 
44.7
%
EMEA
33.8

 
21.2

 
17.0

Asia-Pacific
21.2

 
17.7

 
38.3

Total
100.0
%
 
100.0
%
 
100.0
%

North America. North American revenues decreased by $69.6 million to $60.1 million in 2017 from $129.8 million in 2016. This is the result of a material reduction in hardware revenue from sales of our DCEngine product line to a tier-one U.S. service provider year-on-year and coupled with expected declines in our legacy embedded products revenue.


32



North American revenues increased by $47.2 million to $129.8 million in 2016 from $82.6 million in 2015. This was attributable to increased sales to a tier-one U.S. service provider purchasing both DCEngine and FlowEngine products in support of various commercial deployments as this service provider migrates to next-generation infrastructure.

EMEA. Revenues from the EMEA region was relatively flat at $45.2 million in 2017 and $45.1 million in 2016. Sales remained consistent with our largest medical imaging customer in Europe as deployments in their end markets remained strong year-on-year.

Revenues from the EMEA region increased $13.7 million to $45.1 million in 2016 from $31.4 million in 2015. The increase was attributable to new design wins with a top five customer deploying our products in medical imaging and related markets.

Asia-Pacific. Revenues from the Asia-Pacific region decreased $9.1 million to $28.4 million in 2017 from $37.5 million in 2016. This decrease was tied to lower MediaEngine product shipments to our largest Asian customer.

Revenues from the Asia-Pacific region decreased $33.1 million to $37.5 million in 2016 from $70.7 million in 2015. This meaningful decrease was tied to declines in sales to legacy Hardware Solutions customers that were impacted by the Company's 2015 shift to focus on key strategic customers who enable us to generate steady levels of profitability and cash flow.

We currently expect continued fluctuations in the revenue contribution from each geographic region dependent upon the timing of customer deployments. Additionally, we expect non-U.S. revenues to remain a significant portion of our revenues.

Gross Margin

The following table sets forth operating segment gross margins (in thousands):

 
For the Years Ended December 31,
 
 Change
 
2017
 
2016
 
2015
 
2017 vs 2016
 
2016 vs 2015
Gross margin
 
 
 
 
 
 
 
 
 
   Software-Systems
25,104

 
$
34,488

 
$
31,997

 
(27.2
)%
 
7.8
 %
   Hardware Solutions
3,530

 
29,660

 
28,311

 
(88.1
)
 
4.8

   Corporate and other
(7,864
)
 
(8,060
)
 
(8,156
)
 
(2.4
)
 
(1.2
)
Total gross margin
$
20,770

 
$
56,088

 
$
52,152

 
(63.0
)%
 
7.5
 %

 
For the Years Ended December 31,
 
 Change
 
2017
 
2016
 
2015
 
2017 vs 2016
 
2016 vs 2015
Gross margin
 
 
 
 
 
 
 
 
 
   Software-Systems
52.6
 %
 
60.7
 %
 
58.2
 %
 
(8.1
)%
 
2.5
 %
   Hardware Solutions
4.1

 
19.1

 
21.8

 
(15.0
)
 
(2.7
)
   Corporate and other
(5.9
)
 
(3.8
)
 
(4.4
)
 
(2.1
)
 
0.6

Total gross margin
15.5
 %
 
26.4
 %
 
28.3
 %
 
(10.9
)%
 
(1.9
)%


Software-Systems. Gross margin as a percentage of revenues decreased 810 basis points to 52.6% in 2017 from 60.7% in 2016. This was the result of less favorable product mix as compared to the prior year coupled with a decline in FlowEngine product sales.

Gross margin as a percentage of revenues increased 250 basis points to 60.7% in 2016 from 58.2% in 2015. This was the result of more favorable product mix of software-rich product sales including a $2.7 million increase in FlowEngine shipments to a tier-one U.S service provider.

Hardware Solutions. Gross margin as a percentage of revenues decreased 1,500 basis points to 4.1% in 2017 from 19.1% in 2016. This decrease was the result of $18.0 million in net charges from inventory valuation allowance and adverse purchase

33



commitment liabilities and offset by favorable product mix given a lower proportion of DCEngine product sales within the segment.

Gross margin as a percentage of revenues decreased 270 basis points to 19.1% in 2016 from 21.8% in 2015. This decrease is the result of a $66.9 million increase in DCEngine sales to a tier-one U.S. service provider, due to both initial costs of deploying with a Tier 1 service provider as well as proportionally lower overall product margins relative to our legacy embedded products included within this segment. Additionally, net charges from inventory valuation allowance and adverse purchase commitments increased $0.9 million which further contributed to the decline in gross margin.
 
Corporate and other. Gross margin increased $0.2 million to $(7.9) million in 2017 from $(8.1) million in 2016. Items included in Corporate and other include expenses not allocated to our two operating segments. These costs include amortization of intangible assets, stock compensation and restructuring and other expenses. The increase was attributable to a $0.2 million decrease in stock based compensation expense.

Gross margin increased $0.1 million to $(8.1) million in 2016 from $(8.2) million in 2015. Items included in Corporate and other include expenses not allocated to our two operating segments. These costs include amortization of intangible assets, stock compensation and restructuring and other expenses. The increase was attributable to a $0.2 million decrease in the amortization of intangible assets, offset by a $0.1 million increase in stock compensation expense.

Operating Expenses

The following table summarizes our operating expenses (in thousands):
 
For the Years Ended December 31,
 
Change
 
2017
 
2016
 
2015
 
2017 vs 2016
 
2016 vs 2015
Research and development
$
23,416

 
$
24,068

 
$
25,529

 
(2.7
)%
 
(5.7
)%
Selling, general and administrative
32,792

 
33,722

 
30,628

 
(2.8
)
 
10.1

Intangible assets amortization
3,006

 
5,040

 
5,040

 
(40.4
)
 

Restructuring and other charges, net
8,339

 
2,917

 
5,020

 
185.9

 
(41.9
)
Total
$
67,553

 
$
65,747

 
$
66,217

 
2.7
 %
 
(0.7
)%

Research and Development

R&D expenses consist primarily of personnel costs, product development costs, and related equipment expenses. R&D expenses decreased $0.7 million to $23.4 million in 2017 from $24.1 million in 2016. The expense reductions were the result of reduced headcount due to the Company's restructuring efforts in the fourth quarter of 2017. R&D headcount decreased to 231 at December 31, 2017 from 317 at December 31, 2016.
 
R&D expenses decreased $1.5 million to $24.1 million in 2016 from $25.5 million in 2015. The expense reductions were the result of our restructuring efforts within our Hardware Solutions segment personnel reductions in Asia and North America and the concentration of R&D headcount to lower cost geographies and was largely completed by the end of the second quarter 2015. R&D headcount increased to 317 at December 31, 2016 from 310 at December 31, 2015.

Selling, General, and Administrative

SG&A expenses consist primarily of salary, commissions, bonuses and benefits for sales, marketing and administrative personnel, as well as professional service providers and the costs of other general corporate activities. SG&A expenses decreased $0.9 million to $32.8 million in 2017 from $33.7 million in 2016. The expense reductions were the result of reduced headcount due to the Company's restructuring efforts in the fourth quarter of 2017. SG&A headcount decreased to 127 at December 31, 2017 from 139 at December 31, 2016.

SG&A expenses increased $3.1 million to $33.7 million in 2016 from $30.6 million in 2015 primarily due to increases in salary, commissions and hiring related expenses of $2.3 million and an increase in marketing related expenses of $0.6 million, as the result of additions to sales and marketing headcount as well as increased product sales. SG&A headcount increased to 139 at December 31, 2016 from 112 at December 31, 2015.

Intangible Assets Amortization

34




Intangible assets amortization decreased $2.0 million to $3.0 million in 2017 from $5.0 million in 2016 due to routine amortization of acquired intangible assets and certain assets reaching the end of their useful lives. Intangible assets amortization in 2016 was comparable to 2015 due to routine amortization of acquired intangible assets. The amortization charges for each year were associated with the amortization of previously acquired intangible assets.

We perform impairment reviews of the purchased intangible assets whenever events or changes in circumstances indicate the carrying amount of an asset may not be recoverable. There have been no impairments of intangible assets recorded to date.

Restructuring and Other Charges, Net

Restructuring and other charges, net includes expenses associated with restructuring activities and other gains and losses which are not indicative of our ongoing business operations. Specifically, this may include costs incurred for employee severance, acquisition or divestiture activities, excess facility costs, certain legal costs, asset related charges and other expenses associated with business integration or restructuring activities. We evaluate the adequacy of the accrued restructuring charges on a quarterly basis. As a result, we record reversals to the accrued restructuring in the period in which we determine that expected restructuring and other obligations are less than the amounts accrued.

Restructuring and other charges, net increased $5.4 million to $8.3 million in 2017 from $2.9 million in 2016.

During the year ended December 31, 2017, restructuring and other charges include the following:

$5.5 million net expense relating to the severance for 92 employees primarily in connection with a restructuring of the Company's DCEngine product line, reducing the Company's hardware engineering presence in Shenzhen, China as well as reductions in North America due to the transition of the Company's supply chain operations to third party integration partners; an additional $0.8 million of expense will be recognized in 2018 over the notified employees' respective service terms;
$1.7 million fixed asset write offs related to DCEngine restructuring plans;
$1.0 million legal and other expense principally associated with contract termination costs and legal costs resulting from the Company's credit facility; and
$0.1 million lease abandonment expense associated with reductions in certain of our international sites.

Restructuring and other charges, net decreased $2.1 million to $2.9 million in 2016 from $5.0 million in 2015.

During the year ended December 31, 2016, restructuring and other charges include the following:

$2.8 million net expense relating to the severance for 74 employees primarily in connection with a reduction to our hardware engineering presence in Shenzhen, China as well as reductions in North America due to the transition of our supply chain operations to third party integration partners; and
$0.1 million integration-related net expense principally associated with asset disposals and transfer-related costs resulting from resource and site consolidation actions;
  
Stock-based Compensation Expense

Included within costs of sales, R&D and SG&A are expenses associated with stock-based compensation. Stock-based compensation expense consists of amortization of stock-based compensation associated with unvested stock options, restricted stock units and the employee stock purchase plan (“ESPP”).

We incurred and recognized stock-based compensation expense as follows (in thousands):
 
For the Years Ended December 31,
 
Change
 
2017
 
2016
 
2015
 
2017 vs 2016
 
2016 vs 2015
Cost of sales
$
157

 
$
354

 
$
294

 
(55.6
)%
 
20.4
 %
Research and development
387

 
845

 
867

 
(54.2
)
 
(2.5
)
Selling, general and administrative
1,648

 
2,598

 
2,791

 
(36.6
)
 
(6.9
)
Total
$
2,192

 
$
3,797

 
$
3,952

 
(42.3
)%
 
(3.9
)%


35



Stock-based compensation expense decreased $1.6 million in 2017 to $2.2 million in 2017 compared to $3.8 million in 2016 as a result of not achieving specific performance targets related to executive grants in 2017.
Stock-based compensation expense decreased $0.2 million in 2016 to $3.8 million in 2016 compared to $4.0 million in 2015, primarily as a result of 2014 and 2015 performance based awards earned in the second and fourth quarter of 2016, offset by new performance based awards and stock options granted in 2016.
Income (Loss) from Operations
       
The following table summarizes our income (loss) from operations (in thousands):
 
For the Years Ended December 31,
 
 Change
 
2017
 
2016
 
2015
 
2017 vs 2016
 
2016 vs 2015
Income (loss) from operations
 
 
 
 
 
 
 
 
 
   Software-Systems
$
(6,968
)
 
$
(18
)
 
$
(1,900
)
 
(38,611.1
)%
 
(99.1
)%
   Hardware Solutions
(18,571
)
 
9,820

 
9,709

 
(289.1
)
 
1.1

   Corporate and other
(21,244
)
 
(19,461
)
 
(21,874
)
 
(9.2
)
 
(11.0
)
Total income (loss) from operations
$
(46,783
)
 
$
(9,659
)
 
$
(14,065
)
 
(384.3
)%
 
(31.3
)%

Software-Systems. Loss from operations declined by $7.0 million in 2017 and was the result of the previously described decrease in revenues from our largest customers.

Loss from operations improved by $1.9 million in 2016 and was the result of the previously described increase in revenue and gross margin.

Hardware Solutions. Income (loss) from operations decreased by $28.4 million in 2017 to a loss of $18.6 million and was the result of the decline in DCEngine revenues coupled with the significant inventory charges recorded during 2017.

Income from operations increased by $0.1 million in 2016. The year over year income from operations was the result of $29.7 million and $28.3 million of previously described gross margin provided by this segment in 2016 and 2015. The $1.3 million increase to gross margin in 2016 was offset by increased sales and marketing expenses tied specifically to accelerating our DCEngine strategy.

Corporate and other. Corporate and other loss from operations include amortization of intangible assets, stock compensation, restructuring and other expenses. Loss from operations increased by $1.8 million to $21.2 million in 2017 from $19.5 million in 2016. The increase was primarily due to an increase of $5.4 million in restructuring and other expenses offset by $2.0 million decrease in intangible amortization and $1.6 million decrease in stock based compensation expense.

Loss from operations improved by $2.4 million to $19.5 million in 2016 from $21.9 million in 2015. The improvement was primarily due to a $2.1 million decrease in restructuring and other expenses.


Non-Operating Expenses

The following table summarizes our non-operating expenses (in thousands):
 
For the Years Ended December 31,
 
Change
 
2017
 
2016
 
2015
 
2017 vs 2016
 
2016 vs 2015
Interest expense
$
(1,199
)
 
$
(482
)
 
$
(515
)
 
(148.8
)%
 
(6.4
)%
Interest income
179

 
189

 
96

 
(5.3
)
 
96.9

Other income (expense), net
(1,074
)
 
2,135

 
1,548

 
(150.3
)
 
37.9

Total
$
(2,094
)
 
$
1,842

 
$
1,129

 
(213.7
)%
 
63.2
 %


36



Interest Expense

Interest expense includes interest incurred on our revolving line of credit. Our revolving line of credit had a balance ranging from $3.0 million to $45.0 million throughout the year. The increase in interest expense for the year ended December 31, 2017 from 2016 is the result of higher interest rates under the credit line and carrying a higher average outstanding balance.

In 2016, interest expense includes interest incurred on our revolving line of credit. Our revolving line of credit had a balance ranging from $6.0 million to $25.0 million throughout the year. The decrease in interest expense for the year ended December 31, 2016 from 2015 is the result of the repayment of the 2015 Convertible Notes on February 17, 2015.

Other Income (Expense), Net

Other income, net decreased $3.0 million to an expense of $1.1 million in 2017 from income of $2.1 million in 2016. We recognized a $0.3 million loss on the realization of cumulative translation adjustments in the third quarter of 2017 associated with liquidation of a foreign entity as the result of previously announced restructuring actions. Additionally, the decrease is due to the decline of the US Dollar relative to the Chinese Yuan and Indian Rupee.

Other income, net increased $0.6 million to $2.1 million in 2016 from $1.5 million in 2015. We recognized a $0.4 million gain on the realization of cumulative translation adjustments in the second quarter of 2016 associated with liquidation of three foreign entities as the result of previously announced restructuring actions. Additionally, changes are primarily due to cash flow hedge exchange rates between the Indian Rupee and the US Dollar and other currency movements, primarily the Chinese Yuan and Indian Rupee, against the US Dollar.

Income Tax Provision

We recorded income tax expense of $3.7 million, $2.4 million, and $1.7 million for the years ended December 31, 2017, 2016, and 2015. Our current effective tax rate differs from the statutory rate in all periods due to a full valuation allowance provided against our U.S. net deferred tax assets, Indian dividend distribution tax and a partial valuation allowance against certain of our foreign deferred tax assets.

At December 31, 2017 and 2016, we had net deferred tax assets of $0.8 million and $1.1 million. We had valuation allowances of $77.4 million and $88.6 million as of December 31, 2017 and 2016, which represents a full valuation allowance against our U.S. deferred tax assets and a partial valuation allowance against certain of our foreign deferred tax assets. In evaluating our valuation allowance, we considered all available positive and negative evidence, including scheduled reversals of deferred tax liabilities, projected future taxable income, tax planning strategies, and recent financial performance. In the event we were to determine that we would not be able to realize all or part of our foreign net deferred tax assets in the future, we would increase the valuation allowance, resulting in a charge to earnings in the period in which we make such determination. Likewise, if we later determine that we are more likely than not to realize all or a portion of the U.S. or foreign net deferred tax assets, we would reverse the previously provided valuation allowance. All future reversals of the valuation allowance would result in a benefit in the period recognized. Although realization is not assured, management believes that it is more likely than not that the balance of the deferred tax assets, net of the valuation allowance, as of December 31, 2017 will be realized.

We are subject to income taxes in the U.S. and various foreign countries, and on occasion, we have been subject to corporate income tax audits. In determining the amount of income tax liabilities for uncertain tax positions, we have evaluated whether certain tax positions are more likely than not to be sustained by taxing authorities. We believe that we have adequately provided in our financial statements for additional taxes that may result from examination. To the extent the ultimate outcome of an examination differs from the amounts provided for as uncertain tax positions either additional expense or benefit will be recognized in the period in which the examination is effectively settled.

We are currently under tax examination in India and Canada. The periods under examination in India are the Company's financial years 2005, 2006, 2008 and 2011. The examinations are in various stages of appellate proceedings and all material uncertain tax positions associated with the examination have been taken into account in the ending balance of the unrecognized tax benefits at December 31, 2017. The periods under examination in Canada are fiscal years 2013 and 2014. We reduced our Canadian tax attribute carryforwards and valuation allowance by $1.5 million as a settlement position related to a proposed adjustment by the Canada Revenue Agency.


37



In December 2017, the Tax Cuts and Jobs Act (the “2017 Tax Act”) was enacted. The 2017 Tax Act includes a number of changes to existing U.S. tax laws that impact the company, most notably a reduction of the U.S. corporate income tax rate from 35 percent to 21 percent for tax years beginning after December 31, 2017. The 2017 Tax Act also provides for a one-time transition tax on certain foreign earnings and the acceleration of depreciation for certain assets placed into service after September 27, 2017 as well as prospective changes beginning in 2018, including repeal of the domestic manufacturing deduction, acceleration of tax revenue recognition, capitalization of research and development expenditures, additional limitations on executive compensation and limitations on the deductibility of interest.
We recognized the income tax effects of the 2017 Tax Act in our 2017 financial statements in accordance with Staff Accounting Bulletin No. 118, which provides SEC staff guidance for the application of ASC Topic 740, Income Taxes, in the reporting period in which the 2017 Tax Act was signed into law. As such, our financial results reflect the income tax effects of the 2017 Tax Act for which the accounting under ASC Topic 740 is complete and provisional amounts for those specific income tax effects of the 2017 Tax Act for which the accounting under ASC Topic 740 is incomplete but a reasonable estimate could be determined.
Liquidity and Capital Resources

The following table summarizes selected financial information (in thousands):
 
For the Years Ended December 31,
 
2017
 
2016
 
2015
Cash and cash equivalents
$
8,124

 
$
33,087

 
$
20,764

Working capital
(797
)
 
32,974

 
28,562

Accounts receivable, net
32,820

 
38,378

 
60,942

Inventories, net
4,265

 
20,021

 
16,812

Accounts payable
18,297

 
20,805

 
43,451

Line of credit
16,000

 
25,000

 
15,000


Cash Flows

Cash and cash equivalents decreased by $25.0 million to $8.1 million at December 31, 2017 from $33.1 million at December 31, 2016. As of December 31, 2017, the amount of cash held by our foreign subsidiaries was $1.4 million and the remaining $6.7 million was held in the U.S. We do not permanently reinvest funds in our foreign entities.  We expect to repatriate cash from these foreign entities on an ongoing basis in future periods in a manner that will not result in significant cash tax payments.

Activities impacting cash and cash equivalents are as follows (in thousands):
 
For the Years Ended December 31,
 
2017
 
2016
 
2015
Operating Activities
 
 
 
 
 
Net loss
$
(52,604
)
 
$
(10,251
)
 
$
(14,678
)
Non-cash adjustments
39,659

 
24,574

 
23,766

Changes in working capital
1,057

 
(4,514
)
 
(4,031
)
Cash provided by (used in) operating activities
(11,888
)
 
9,809

 
5,057

Cash used in investing activities
(4,898
)
 
(4,931
)
 
(2,224
)
Cash provided by (used in) financing activities
(8,620
)
 
7,474

 
(12,811
)
Effect of exchange rate changes
443

 
(29
)
 
(500
)
Net increase (decrease) in cash and cash equivalents
$
(24,963
)
 
$
12,323

 
$
(10,478
)

Operating Activities

Cash used by operating activities in 2017 was $11.9 million and consisted of a net loss of $52.6 million, adjustments for non-cash items of $39.7 million, which primarily consisted of intangible amortization, fixed asset depreciation, stock-based compensation expense and inventory valuation allowances, and an increase in working capital items of $1.1 million. For the year ended December 31, 2017, principal drivers to changes in our working capital consisted of the following:


38



Accounts receivables decreased $5.5 million due to the decrease in fourth quarter revenues over 2016;
Accounts payable decreased $2.2 million due to the lower balances with our contract manufacturers resulting from the decline in DCEngine orders;
Deferred revenue decreased $2.8 million due to the recognition of DCEngine maintenance that was deferred at December 31, 2016 and subsequently recognized in 2017; and
Non-cash inventory charges of $18.0 million from restructuring of the DCEngine product line and last-time buys from customers for legacy embedded products and coupled with our decision to change contract manufacturers in Asia.

Cash provided by operating activities in 2016 was $9.8 million and consisted of a net loss of $10.3 million, adjustments for non-cash items of $24.6 million, which primarily consisted of intangible amortization, fixed asset depreciation, stock-based compensation expense and inventory valuation allowances, and an increase in working capital items of $4.5 million. For the year ended December 31, 2016, principal drivers to changes in our working capital consisted of the following:

Accounts receivables and other receivables decreased $22.6 million due to DCEngine related collections from a tier-one U.S. service provider during the year and collection of related inventory sales to our integration partners in fulfilling these orders;
Accounts payable decreased $22.8 million due to the payment of inventory purchases made in the fourth quarter of 2015 in order to fulfill DCEngine orders shipped during 2016;
Deferred revenue decreased $15.0 million due to the recognition of DCEngine shipments that were deferred at December 31, 2015 and subsequently recognized in 2016;
Inventories and deferred cost of sales decreased $4.9 million tied to the significant DCEngine orders deferred at December 31, 2015 and recognized in 2016; and
Other receivables decreased $7.1 million as the result of collections from the sale of inventories to our integration partner and contract manufacturer.

Investing Activities

Cash used in investing activities in 2017 and 2016 of $4.9 million was attributable to ongoing capital expenditures principally associated with our DCEngine product line.

Financing Activities

Cash used in financing activities in 2017 of $8.6 million is primarily due to a $9.0 million net repayment on our Silicon Valley Bank line of credit and proceeds from the issuance of common stock. During 2017, our gross borrowings were $93.0 million and we repaid $102.0 million of the borrowings within the period. We expect to continue to borrow additional funds against our line of credit to meet short term intra-quarter needs on an ongoing basis; however, we expect to repay any such borrowings within the quarter as we navigate the timing of customer payments and payables to our suppliers.
 
Cash generated in financing activities in 2016 of $7.5 million is primarily due to a $10.0 million net draw on our Silicon Valley Bank line of credit and proceeds from the issuance of common stock. During 2016, our gross borrowings were $98.0 million and we repaid $88.0 million of the borrowings within the period. We expect to continue to borrow additional funds against our line of credit to meet short term intra-quarter needs on an ongoing basis; however, we expect to repay any such borrowings within the quarter as we navigate the timing of customer payments and payables to our suppliers. The draw on the line of credit was offset by the payment of payroll taxes associated with restricted stock award releases in the third quarter 2016.

Line of Credit

Silicon Valley Bank Credit Agreement
Our primary source of liquidity, aside from our current working capital, was our ability to borrow under our revolving credit facility. As of December 31, 2017 and December 31, 2016, we had an outstanding balance of $16.0 million and $25.0 million.

On January 3, 2018, concurrently with the Company’s entry into the Note Purchase Agreement and the ABL Credit Agreement described below, the Company repaid in full and terminated the Credit Agreement, dated September 19, 2016, between the Company, as borrower, Silicon Valley Bank, as administrative agent, and the other lenders party thereto, which provided for a three-year revolving credit facility with a $30.0 million revolving loan commitment.

39



ABL Credit Agreement
On January 3, 2018, the Company entered into a Loan and Security Agreement (the “ABL Credit Agreement”) between Marquette Business Credit, LLC, as lender (the “Lender”), and the Company, as borrower. The ABL Credit Agreement provides for a revolving credit facility that provides financing of up to $20.0 million, with a $1.5 million sub-limit for letters of credit (the “ABL Facility”). Borrowings under the ABL Facility are subject to a borrowing base, which is a formula based upon certain eligible domestic accounts receivables, plus the lesser of (x) certain eligible foreign accounts receivables and (y) $20.0 million and minus certain established reserves and the amount of certain other funds held in blocked accounts. The ABL Credit Agreement matures on January 3, 2021.
Outstanding borrowings under the ABL Facility bear interest at a rate per annum equal to the sum of the applicable base rate, which is the higher of (i) the prime rate then in effect and (ii) LIBOR plus 2.00%, plus, in each case, 1.00% and is payable monthly in arrears. During the continuance of a default or event of default, borrowings under the ABL Facility will bear interest at a rate 2.00% above the otherwise applicable interest rate. Under the ABL Credit Agreement, the Company is required to pay a commitment fee of 0.375% per annum based on the average unused portion of the revolving loan commitment and certain other fees in connection with the origination of the ABL Facility and the issuance of letters of credit. In connection with the early termination of the ABL Facility, the Company will also be required to pay (x) a fee equal to 2.00% of the total revolving loan commitment if termination occurs on or prior to January 3, 2019 and (y) 1.00% of the total revolving loan commitment if termination occurs after January 3, 2019 and on or prior to January 3, 2020. There is no early termination fee if the ABL Facility is terminated after January 3, 2020.
The ABL Credit Agreement contains representations and warranties, covenants, indemnities and conditions, in each case, that the Company believes are customary for transactions of this type. Pursuant to the terms of the ABL Credit Agreement, the Company is required to meet certain financial and other restrictive covenants, including maintaining a minimum Fixed Charge Coverage Ratio (as defined in the ABL Credit Agreement) and not exceeding maximum capital expenditures in any fiscal year (each as defined in the ABL Credit Agreement), not exceeding certain thresholds for Cash Loss After Debt Service (as defined in the ABL Credit Agreement) and. Additionally, the Company is also prohibited from taking certain actions without consent of the Lender, including, without limitation, incurring additional indebtedness, entering into certain mergers or other business combination transactions, disposing of or permitting liens or other encumbrances on the Company's assets and making restricted payments, including cash dividends on shares of the Company's common stock, in each case, except as expressly permitted under the ABL Credit Agreement. The ABL Credit Agreement contains events of default that the Company believes are customary for transactions of this type. If a default occurs and is not cured within the applicable cure period or is not waived, any outstanding obligations under the ABL Credit Agreement may be accelerated.
The ABL Facility is guaranteed on a senior secured basis by the Guarantors (as defined below). The Company’s and the Guarantors’ obligations under the ABL Facility and any guarantee of the ABL Facility (and certain related obligations) are secured by first-priority liens on the Collateral. The Company’s and the Guarantors’ obligations under the ABL Facility and any guarantee of the ABL Facility (and certain related obligations) have first-priority in the waterfall set forth in the Intercreditor Agreement in respect of the liens on the Collateral constituting, among other things, accounts, inventory and cash of the Borrower and the Guarantors (collectively, the “ABL Priority Collateral”). The Company’s and the Guarantors’ obligations under the ABL Facility and any guarantee of the ABL facility (and certain related obligations) have second-priority in the waterfall set forth in the Intercreditor Agreement in respect of the liens on the Term Priority Collateral (as defined below). As described below, the Company must also maintaining minimum cash balances in a restricted deposit account of $4.0 million through June 30, 2018 and $6.0 million on and after July 1, 2018, which will secure both the obligations under the Notes and the ABL Facility.
The Company paid approximately $2.0 million in debt issuance fees which will be capitalized and expensed over the term of the Note Purchase Agreement.
Hale Capital Note Purchase Agreement
On January 3, 2018, the Company also entered into a Note Purchase Agreement (the “Note Purchase Agreement”) among the Company, as borrower, the Guarantors (as defined below) from time to time party thereto, the purchasers from time to time party thereto (collectively, the “Purchasers”) and HCP-FVG, LLC, an affiliate of Hale Capital Partners LP, as collateral agent and as a Purchaser ("Hale Capital"). Pursuant to the Note Purchase Agreement, the Company issued and sold to the Purchasers senior secured promissory notes in an aggregate original principal amount of $17.0 million (the "Notes").
The Notes bear interest at a rate equal to the greater of 4.50% or the prime rate plus 5.75% (currently 10.25% per year), payable monthly in arrears. For any interest payment date occurring on or prior to August 31, 2018, the monthly interest payment will be paid in the form of additional Notes (unless an event of default has occurred and is continuing, in which case all interest shall be paid in cash). Thereafter, the interest will be payable monthly in cash in arrears. Interest on the Notes will

40



be computed on the basis of a 360-day year comprising twelve 30-day months. During the continuance of a default or event of default, the Notes will bear interest at a rate 5.00% above the otherwise applicable interest rate.
The maturity date of the Notes is January 3, 2021 (the “Term Maturity Date”). The Company is required to redeem the Notes in principal installments of (i) $1.5 million payable on August 31, 2018, (ii) $1.75 million payable on the last day of the fiscal quarter ending September 30, 2018, (iii) $1.25 million payable on the last day of the fiscal quarter ending December 31, 2018 and (iv) $1.5 million payable on the last day of each fiscal quarter beginning with the fiscal quarter ending March 31, 2019 and continuing through the last full fiscal quarter prior to the Term Maturity Date. In addition, the Company will be required to redeem all of the Notes upon a change of control and will be required to make certain mandatory redemptions of the Notes with (x) the net proceeds of any voluntary or involuntary sale or disposition of assets (including casualty losses and condemnation awards, subject to certain exceptions) and (y) 33% of the net proceeds from the issuance or sale of any equity (unless an event of default exists under the Note Purchase Agreement, in which case it will be 100% of the net proceeds), subject to certain exceptions and limitations. The Company may also redeem the Notes in whole or in part at any time.
All redemptions of the Notes (whether mandatory, optional or as result of the acceleration of the Notes) are subject to a prepayment fee as follows: (i) if a prepayment is on or before January 3, 2020, 5% of the principal prepaid; and (ii) if prepayment is on or after January 4, 2020 and on or before January 2, 2021, 3% of the principal prepaid.
The Note Purchase Agreement contains representations and warranties, covenants, indemnities and conditions, in each case, that the Company believes are customary for transactions of this type. Under the Note Purchase Agreement, the Company is required to meet certain financial and other restrictive covenants, including maintaining a minimum Coverage Ratio and Total Liquidity (each as defined in the Note Purchase Agreement), maintaining the amount of negative cumulative cash flow from operations below an agreed threshold, maintaining certain minimum levels of revenue and not exceeding a maximum long-term deferred revenue threshold. Additionally, the Company and its subsidiaries are also prohibited from taking certain actions without consent of the Purchasers, including, without limitation, incurring additional indebtedness, entering into certain mergers or other business combination transactions, disposing of or permitting liens or other encumbrances on their assets, making restricted payments, including cash dividends on shares of the Company's common stock, and other investments and making capital expenditures in excess of certain thresholds, in each case, except as otherwise expressly permitted under the Note Purchase Agreement. The Note Purchase Agreement contains events of default that the Company believes are customary for transactions of this type. If a default occurs and is not cured within the applicable cure period or is not waived, any outstanding obligations under the Note Purchase Agreement may be accelerated.
The Notes are guaranteed on a senior secured basis by the Company’s U.S. subsidiary, Radisys International LLC (“Radisys International”). Each of its future material domestic subsidiaries will also be required to guarantee the Notes on a senior secured basis (collectively with Radisys International, the “Guarantors”). The Company’s and the Guarantors’ obligations under the Notes and any guarantee of the Notes (and certain related obligations) are secured by substantially all of the Company’s and the Guarantors’ tangible and intangible assets, subject to specified exceptions (the “Collateral”). The Company’s and the Guarantors’ obligations under the Notes and any guarantee of the Notes (and certain related obligations) have first-priority in the waterfall set forth in an intercreditor agreement entered into in connection with the Notes and the ABL Facility (the “Intercreditor Agreement”) in respect of the liens on the Collateral other than the ABL Priority Collateral (the “Term Priority Collateral”). The Company’s and the Guarantors’ obligations under the Notes and any guarantee of the Notes (and certain related obligations) have second-priority in the waterfall set forth in the Intercreditor Agreement in respect of the liens on the ABL Priority Collateral. The Company must also maintain at least $4.0 million in cash in a restricted deposit account at UMB Bank, n.a. or at a restricted deposit account designated by Hale Capital through June 30, 2018 and at least $6.0 million in cash in a restricted deposit account at UMB Bank, n.a. or at a restricted deposit account designated by Hale Capital on and after July 1, 2018. The amount in the restricted account will secure both the obligations under the Notes and the ABL Facility.
2015 Convertible Senior Notes

On February 17, 2015, we repaid at maturity the entire $18.0 million outstanding balance of the 4.50% convertible senior notes due 2015 (the "2015 convertible senior notes") in accordance with the terms thereof. No convertible senior notes were converted to common stock.

Derivatives

We enter into forward foreign currency exchange contracts for the Indian Rupee to reduce the impact of foreign currency exchange risks where natural hedging strategies could not be effectively employed.


41



We do not hold or issue derivative financial instruments for trading purposes. The purpose of our hedging activities is to reduce the risk that the eventual cash flows of the underlying assets, liabilities and firm commitments will be adversely affected by changes in exchange rates. In general, our hedging activities do not create foreign currency exchange rate risk because fluctuations in the value of the instruments used for hedging purposes are offset by fluctuations in the value of the underlying exposures being hedged. Counterparties to derivative financial instruments expose us to credit-related losses in the event of non-performance. We do not believe there is a significant credit risk associated with our hedging activities because the counterparties are all large financial institutions with high credit ratings.

All derivatives, including foreign currency exchange contracts are recognized on the balance sheet at fair value. Unrealized gain positions are recorded as other current assets and unrealized loss positions are recorded as other current liabilities. Changes in the fair values of the outstanding derivatives that are highly effective are recorded in other comprehensive income (loss) until net income (loss) is affected by the variability of the cash flows of the hedged transaction. Hedge ineffectiveness may result when the amount of our hedge contracts exceed our forecasted or actual transactions for which the hedge contracts were designed to hedge. Once a hedge contract matures the associated gain (loss) on the contract will remain in other comprehensive income until the underlying hedged transaction affects net income (loss), at which time the gain (loss) will be recorded to the expense line item being hedged, which is primarily Cost of Sales, R&D and SG&A. One of the criteria for this accounting treatment is that the forward foreign currency exchange contract amount should not be in excess of specifically identified anticipated transactions. By their nature, estimates of anticipated transactions may fluctuate over time and may ultimately vary from actual transactions. If anticipated transaction estimates or actual transaction amounts decrease below hedged levels, or when the timing of transactions change significantly, we would reclassify a portion of the cumulative changes in fair values of the related hedge contracts from other comprehensive income (loss) to other income (expense) during the quarter in which the changes occur.
 
Contractual Obligations

The following summarizes our contractual obligations at December 31, 2017 and the effect of such on our liquidity and cash flows in future periods (in thousands):
 
Total
 
2018
 
2019-2020
 
2021-2022
 
2023 & Thereafter
Operating leases
$
6,236

 
$
2,242

 
$
3,111

 
$
883

 
$

Purchase obligations (A)
3,263

 
3,263

 

 

 

Line of credit (B)
16,000

 
16,000

 

 

 

Total
$
25,499

 
$
21,505

 
$
3,111

 
$
883

 
$

(A)
Purchase obligations include agreements or purchase orders to purchase goods or services that are enforceable and legally binding and 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. Purchase obligations exclude agreements that are cancelable without penalty. These purchase obligations are entered into in the ordinary course of business and are expected to be funded by cash flows from continuing operations.
 
 
(B)
The secured revolving line of credit agreement was replaced on January 3, 2018. See Note 19 - Subsequent Events
 
 

In addition to the above, we have approximately $4.6 million in liabilities associated with unrecognized tax benefits. We are not able to reasonably estimate when we would make any cash payments required to settle these liabilities, but do not believe that the ultimate settlement of our obligations will materially affect our liquidity.

Off-Balance Sheet Arrangements

We do not engage in any activity involving special purpose entities or off-balance sheet financing.


42



Shelf Registration Statement

On August 3, 2016, we filed an unallocated shelf registration statement on Form S-3 for the offering from time to time of up to $100.0 million in securities consisting of common stock, preferred stock, depositary shares, warrants, debt securities or units consisting of one or more of these securities. The SEC declared the shelf registration statement effective on August 12, 2016, and it will expire in August 2019. Except as may be stated in a prospectus supplement for any particular offering, we intend to use the net proceeds from the sale of any securities for general corporate purposes, which may include acquiring companies in our industry and related businesses, repaying existing debt, providing additional working capital and procuring capital assets.

Liquidity Outlook

Over the past several quarters, we have experienced significant operating losses and more recently consumed significant cash from operations resulting from a material decline in its DCEngine product line. Given the uncertainty of future business from the DCEngine product line, we began taking action in the fourth quarter of 2017 to significantly reduce our overhead and operating expenses moving forward aimed at enabling us to return to profitability and free cash flow generation. These actions also included closing the new financing arrangements subsequent to December 31, 2017, which positioned us to implement the expense reduction actions as well as committed inventory purchases through the first half of 2018.

A return to profitability and free cash flow generation is based on certain assumptions and projections, including growth from our Software-Systems business. If we are unable to attain certain levels of revenue growth, or meet our cost reduction targets, we may be out of compliance with covenants associated with the new financing arrangements which may have a material adverse effect on our liquidity.

At December 31, 2017, our cash and cash equivalents amounted to $8.1 million.  We believe our current cash and cash equivalents, the proceeds from the sale of the Notes, cash expected to be generated from operations, available borrowings under ABL Credit Agreement and availability, if required, under our $100.0 million unallocated shelf registration statement will satisfy our short and long-term expected working capital needs, capital expenditures, acquisitions, stock repurchases, and other liquidity requirements associated with our present business operations. If we are unable to comply with various covenants under the ABL Credit Agreement and the Note Purchase Agreement due to the timing of orders and shipments from our Software-Systems customers, delays in payment of accounts receivable or other adverse business conditions that impact our operating plans, without an amendment or waiver, our liquidity outlook could be materially and adversely affected. We continue to pursue a number of actions to improve our cash position including (i) minimizing capital expenditures, (ii) effectively managing working capital, (iii) seeking amendments or waivers from lenders and (iv) improving cash flows from operations. These efforts continue in earnest and we are considering all available strategic alternatives and financing possibilities, including, without limitation, the issuance of additional equity, the incurrence of additional secured indebtedness and the exchange or refinancing of existing obligations. In addition, we have from time to time received inquiries and initiated discussions regarding potential strategic alternatives, including inquiries and discussions regarding a possible sale of the Company. We will likely continue to receive inquiries and initiate discussions regarding potential strategic alternatives in the future. We currently have no agreements or commitments to engage in any specific strategic transactions, but we may enter into such a transaction at any time.


43



Critical Accounting Policies and Estimates

Management’s discussion and analysis of our financial condition and results of operations is based upon the Consolidated Financial Statements, which have been prepared in accordance with U.S. GAAP. The preparation of these financial statements requires management to make estimates and judgments that may affect the reported amounts of assets, liabilities, and revenues and expenses. On an on-going basis, management evaluates its estimates. Management bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions.

An accounting policy is deemed to be critical if it requires an accounting estimate to be made based on assumptions about matters that are highly uncertain at the time the estimate is made, and if different estimates that reasonably could have been used, or changes in the accounting estimates that are reasonably likely to occur periodically, could materially impact the financial statements. Management believes the following critical accounting policies reflect the more significant estimates and assumptions used in the preparation of the Consolidated Financial Statements.

Revenue Recognition

Multiple Element Arrangements

A significant portion of our revenue relates to product sales for which revenue is recognized upon shipment, with limited judgment required related to product returns. Typically, title transfer for product sales occurs upon delivery of products to our customer's freight forwarders but in certain instances is upon delivery to customer. The software elements included in certain components of Hardware Solutions systems, FlowEngine and MediaEngine products are considered to be functioning together with the non-software elements to provide the tangible product's essential functionality and these arrangements generally include multiple elements such as hardware, professional services, technical support services as well as software upgrades or enhancements on a when and if available basis. Arrangements including multiple elements require significant management judgment to evaluate the effective terms of agreements, our performance commitments and determination of fair value of the various deliverables under the arrangement.
 
For hardware sales which may include software, ASC 605 Revenue Recognition provides a fair value hierarchy in order to determine the appropriate relative fair value for each element of an arrangement. When available, we use vendor specific objective evidence (“VSOE”) to determine the estimated fair value of each element of the arrangement. In the absence of VSOE or third−party evidence ("TPE") for a delivered element, we then use an estimated selling price in order to determine fair value. Estimated selling prices represent our best estimate of the price at which it would transact if the deliverables were sold on a standalone basis. For technical support services, we generally determines its selling price based on VSOE as supported by substantive renewal rates in the related service agreements. In certain instances where VSOE cannot be established, we then rely upon its estimated selling price for such deliverables as TPE is generally not available due to the unique company-specific terms surrounding such service agreements. In establishing an appropriate estimated selling price for these technical support agreements, we considered entity specific factors such as its historical and projected costs, historical and projected revenues, and profit objectives. We also considered market specific factors when establishing reasonable profit objectives.

Hardware

Revenue from hardware products is recognized in accordance with ASC 605 Revenue Recognition. Under our standard terms and conditions of sale, we typically transfer title and risk of loss to the customer at the time product is shipped to the customer and in certain instances upon delivery to the customer, and revenue is recognized accordingly, unless customer acceptance is uncertain or significant obligations remain. The amount of revenues derived from these distributors as a percentage of total revenues was 4.6%, 4.6% and 15.1% for the years ended December 31, 2017, 2016 and 2015. Revenues associated with distributors are generally recognized upon shipment as we have established a sell-to model with distributors. We accrue the estimated cost of product warranties, based on historical experience at the time we recognize revenue.

Software licenses and royalties

Revenue from software licenses and royalties is recognized in accordance with ASC 985 Software. We recognize software license revenue at the time of shipment or upon delivery of the software master provided that the revenue recognition criteria have been met and VSOE exists to allocate the total fee to all undelivered elements of the arrangement. We defer revenue on arrangements including specified software upgrades until the specified upgrade has been delivered. Revenue from

44



customers for prepaid, non-refundable software royalties is recorded when the revenue recognition criteria have been met. Revenue for non-prepaid royalties is recognized at the time we receive reporting from our customers as we have not established an ability to reliably estimate customer royalties prior to time contractually obligated reporting is received.

Technical support services

Technical support services revenue is recognized as earned on the straight-line basis over the term of the contract. The fair value of our post-contract support has been determined by renewal rates within our support agreements, the actual amounts charged to customers for renewal of their support services are based on an estimated selling price.

Professional and other services

Professional services revenue is recognized upon completion of certain contractual milestones, customer acceptance, and percentage of completion of the services rendered. Other services revenues include hardware repair services and custom software implementation projects. Hardware repair services revenues are recognized when the services are complete. Software implementation revenues are recognized upon completion of certain contractual milestones and customer acceptance of the services rendered or as services are performed under the percentage-of-completion method based on labor hours when we are reasonably able to estimate the total effort required to complete the contract.

Deferred revenue and deferred cost of sales

Revenue and associated amounts received or billed is deferred for the following types of transactions:

Undelivered elements of an arrangement - Certain arrangements include specified software upgrades and enhancements to an existing product. Revenue for such arrangements is deferred until the future obligation is fulfilled. Additionally, certain hardware shipments that have been delivered are deferred when customer acceptance is uncertain and is recognized upon customer acceptance.

Technical support services - We have a number of technical support agreements with our customers for hardware and software maintenance. Generally, these services are billed in advance and recognized over the term of the agreement.

Cost of sales associated with deferred revenue is also deferred. These deferred costs are recognized when the associated revenue is recognized.
    
Allowance for Doubtful Accounts

We have a relatively small set of multinational customers that typically make up the majority of our accounts receivable balance. Our allowance for doubtful accounts is determined using a combination of factors to ensure that our trade receivables balances are not overstated. We record reserves for individual accounts when we become aware of a customer’s inability to meet its financial obligations to us, such as in the case of bankruptcy filings or deterioration in the customer’s operating results or financial position. If circumstances related to customers change, our estimates of the recoverability of receivables would be further adjusted. If one of our large customers or a number of our smaller customers files for bankruptcy or otherwise is unable to pay the amounts due to us, the current allowance for doubtful accounts may not be adequate. During the years ended December 31, 2017 and 2016, there were no significant account balances reserved.

We maintain a non-specific bad debt reserve for all customers. This non-specific bad debt reserve is calculated based on our historical pattern of bad debt write offs as a percentage gross accounts receivable for the current rolling eight quarters.

Inventory Valuation

We record an inventory valuation allowance for estimated obsolete or unmarketable inventories as the difference between the cost of inventories and the estimated net realizable value based upon assumptions about future demand and market conditions. Our inventory valuation allowances establish a new cost basis for inventory. Factors influencing the provision include: changes in demand; rapid technological changes; product life cycle and development plans; component cost trends; product pricing; regulatory requirements affecting components; and physical deterioration. If actual market conditions are less favorable than those projected by management, additional provisions for inventory reserves may be required. Our estimate for the allowance is based on the assumption that our customers comply with their current contractual obligations. We provide

45



long-life support to our customers and therefore we have material levels of customer specific inventory. If our customers experience a financial hardship or if we experience unplanned cancellations of customer contracts, the current provision for the inventory reserves may be inadequate. Additionally, we may incur additional expenses associated with any non-cancelable purchase obligations to our suppliers if they provide customer-specific components.

Long-Lived Assets

Our long-lived assets include definite-lived intangible assets and property and equipment. The net balance of our definite-lived intangible assets and property and equipment at December 31, 2017 and December 31, 2016 amounted to $11.6 million and $24.3 million.

Intangible assets, net of accumulated amortization, primarily consist of acquired patents, completed technology, technology licenses, trade names and customer lists. Intangible assets are being amortized on a straight-line basis over estimated useful lives with remaining lives of one to four years as of December 31, 2017. Property and equipment, net of accumulated depreciation, primarily consists of office equipment and software, manufacturing equipment, leasehold improvements and other physical assets owned by us. Property and equipment are being depreciated or amortized on a straight-line basis over estimated useful lives ranging from one to fifteen years. We assess impairment of intangible assets and property and equipment whenever conditions indicate that the carrying values of the assets may not be recoverable.

Conditions that would trigger a long-lived asset impairment assessment include, but are not limited to, a significant adverse change in legal factors or in the business climate that could affect the value of an asset or an adverse action or assessment by a regulator. If we determine that a long-lived asset impairment assessment is required, we must determine the fair value of the asset. Impairments would be recognized in operating results to the extent that the carrying value exceeds this calculated fair value of the long-lived asset group. As part of the DCEngine restructuring events in 2017, it was determined a triggering event occurred for that asset group. Through a step 1 analysis the Company concluded no impairment was necessary. No triggering event occurred in any other asset group. The Company determined that no triggering events occurred in 2016.

Considerable management judgment is required in determining if and when a condition would trigger an impairment assessment of our long-lived assets and once such a determination has been made, considerable management judgment is required to determine the expected future cash flows and the fair market value of the long-lived asset. If and when a condition has triggered an impairment analysis of our long-lived asset group, we may incur substantial impairment losses due to the write-down or the write-off of our long-lived asset group.

Accrued Restructuring

Because we have a history of paying severance benefits, expenses associated with exit or disposal activities are recognized when probable and estimable.

We have engaged, and may continue to engage, in restructuring actions, which require us to make significant estimates in several areas including: realizable values of assets made redundant or obsolete; expenses for severance and other employee separation costs; the ability and timing to generate sublease income, as well as our ability to terminate lease obligations at the amounts we have estimated; and other exit costs. Should the actual amounts differ from our estimates, the amount of the restructuring charges could be materially impacted. For a description of our restructuring actions, refer to our discussion of restructuring and other charges, net in the Results of Operations section.

Accrued Warranty

We provide for the estimated cost of product warranties at the time revenue is recognized. Our standard product warranty terms generally include repairs or replacement of a product at no additional charge for a specified period of time, which is generally 12 to 24 months after shipment. The workmanship of our products produced by our contract manufacturer is covered under warranties provided by the contract manufacturer for 12 to 24 months. We engage in extensive product quality programs and processes, including actively monitoring and evaluating the quality of our component suppliers. Our estimated warranty obligation is based upon ongoing product failure rates, internal repair costs, contract manufacturing repair charges for repairs not covered by the contract manufacturer’s warranty, average cost per repair and current period product shipments. If actual product failure rates, repair rates, service delivery costs, or post-sales support costs differ from our estimates, revisions to the estimated warranty liability would be required. Additionally, we accrue warranty costs for specific customer product repairs that are in excess of our warranty obligation calculation described above. Accrued warranty reserves are included in short-term and long-term other accrued liabilities in the accompanying Consolidated Balance Sheets.


46



Income Taxes

Income tax accounting requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of temporary differences between the carrying amounts and tax bases of the assets and liabilities. We record a valuation allowance to reduce deferred tax assets if it is “more likely than not” that all or a portion of the asset will not be realized due to inability to generate sufficient taxable income in the relevant period to utilize the deferred tax asset. Our net deferred tax assets amounted to $0.8 million as of December 31, 2017. We have considered future market growth, forecasted earnings, future taxable income, the mix of earnings in the jurisdictions in which we operate and prudent and feasible tax planning strategies in determining the need for a valuation allowance. In the event we were to determine that we would not be able to realize all or part of our net deferred tax assets in the future, we would increase the valuation allowance and make a corresponding charge to earnings in the period in which we make such determination. Likewise, if we later determine that we are more likely than not to realize the net deferred tax assets, we would reverse the applicable portion of the previously provided valuation allowance. All future reversals of the valuation allowance would result in a benefit in the period recognized.

We evaluate liabilities for estimated tax exposures in all of our operational jurisdictions. The calculation of our tax liabilities includes addressing uncertainties in the application of complex tax regulations. We recognize liabilities for uncertain tax positions in the U.S. and other tax jurisdictions based on recognition and measurement criteria that allow financial statement benefits to be recognized only for tax positions that are more-likely-than-not to be sustained upon tax audit, administrative appeals or final court determination. The liabilities are reviewed for their adequacy and appropriateness. Changes to our assumptions could cause a revision of past estimates. Such a change in measurement would result in the recognition of a tax benefit or an additional charge to the tax provision.

Stock-based Compensation

We measure stock-based compensation at the grant date, based on the fair value of the award, and recognize expense on a straight-line basis over the employee's requisite service period. For performance-based restricted stock unit awards ("PRSUs"), the requisite service period is equal to the period of time over which performance objectives underlying the award are expected to be achieved and vested. The number of shares that ultimately vest depends on the achievement of certain performance criteria over the measurement period. For non-market based performance-based restricted stock we reevaluate quarterly the period during which the performance objective will be met and the number of shares expected to vest. The amount of expense recorded each period is based on our estimate of the number of awards that will ultimately vest.

We estimate the fair value of stock options and purchase rights under our employee stock purchase plans using a Black-Scholes option-pricing model. The Black-Scholes option-pricing model incorporates several highly subjective assumptions including expected volatility, expected term and interest rates.

In reaching our determination of expected volatility, we use the historic volatility of our shares of common stock. We base the expected term of our stock options on historic experience. The expected term for purchase rights under our employee stock plans is based on the 18 month offering period. The risk-free rate is based on the U.S. Treasury constant maturities in effect at the time of grant for the expected term of the option or share.

The calculation includes several assumptions that require management's judgment. The expected term of the option or share is determined based on assumptions about patterns of employee exercises and represents a probability-weighted average time-period from grant until exercise of stock options, subject to information available at time of grant. Determining expected volatility generally begins with calculating historical volatility for a similar long-term period and then considers the ways in which the future is reasonably expected to differ from the past.

The grant-date fair value of the PRSUs awarded in 2015 was calculated using a Monte Carlo simulation consistent with the fair value principles of Topic 718 since these awards vest based upon market conditions. Expense is recognized over a derived service period determined by the Monte Carlo simulation. If the conditions of PRSUs are met before the derived service period ends, all remaining expense will be recognized in the period the conditions are met.

The input factors used in the valuation models are based on subjective future expectations combined with management judgment. If there is a difference between the assumptions used in determining stock-based compensation cost and the actual factors which become known over time, we may change the input factors used in determining stock-based compensation costs. These changes may materially impact the results of operations in the event such changes are made. In addition, if we were to modify any awards, additional charges would be taken. See Note 16 — Employee Benefit Plans of the Notes to the Consolidated Financial Statements for a further discussion on stock-based compensation.

47




Recent Accounting Pronouncements

In February 2016, the Financial Accounting Standards Board (FASB) issued ASU 2016-02, "Leases," which requires us as the lessee to recognize most leases on the balance sheet thereby resulting in the recognition of lease assets and liabilities for those leases currently classified as operating leases. The accounting for leases where we are the lessor remains largely unchanged. ASU 2016-02 is effective for us beginning January 1, 2019 with early adoption permitted. While we are currently assessing the impact ASU 2016-02 will have on the consolidated financial statements, we expect the primary impact to the consolidated financial position upon adoption will be the recognition, on a discounted basis, of the our minimum commitments under noncancelable operating leases on the consolidated balance sheets resulting in the recording of right of use assets and lease obligations. Our current minimum commitments under noncancelable operating leases are disclosed in Note 13.

In May 2014, FASB issued ASU 2014-09, "Revenue from Contracts with Customers (Topic 606)," that will supersede all existing revenue recognition guidance under U.S. GAAP. The standard's core principle is that a company will recognize revenue when it transfers promised goods or services to a customer in an amount that reflects the consideration to which the company expects to be entitled in exchange for those goods or services. ASU 2015-14, "Revenue from Contracts with Customers (Topic 606): Deferral of the Effective Date," which was issued in August 2015, revised the effective date for this ASU to annual and interim periods beginning on or after December 15, 2017. In accordance with this standard, the Company will adopt the new standard effective January 1, 2018.
The new standard permits adoption either by using (i) a full retrospective approach for all periods presented in the period of adoption or (ii) a modified retrospective approach with the cumulative effect of initially applying the new standard recognized at the date of initial application and providing certain additional disclosures. We will adopt using the modified retrospective approach.
We have completed the assessment phase  and documentation of new policies and evaluation of our internal controls framework. We do not expect a significant change in our control environment due to the adoption of the new standard. The adoption of ASU 2014-09 will also result in additional disclosures around nature and timing of our performance obligations, deferred revenue contract liabilities, deferred contract cost assets, as well as significant judgments and practical expedients used by us.
 
Upon adoption, we do not expect a material impact to the opening balance sheet as of January 1, 2018 related to the modified retrospective effect. Although the impact of the new standard will greatly increase the amount of required disclosures we expect revenue recognition for the broad portfolio of its hardware and software sales to remain largely unchanged. Aspects of the new standard expected to impact us include a change in the timing of certain usage-based royalties. Historically revenue was not recognized until fixed and determinable; however, the new ASU requires us to estimate using either the probability weighted expected amount or the most likely amount and estimate the transaction price to recognize when or as control is transferred to the customer. Additionally, for certain professional services with no VSOE under ASC 605, certain licenses would be deferred and recognized with the associated software. Under ASC 606, the determination of the performance obligations may result in a change to the recognition pattern. Such contracts represent a small subset of our total portfolio, however,  may shift forward the recognition of revenue.  As discussed above, the adoption of the new standard is not expected to have a material impact on the opening balance sheet as of January 1, 2018.


Item 7A. Quantitative and Qualitative Disclosures about Market Risk

We are exposed to market risk from changes in interest rates, foreign currency exchange rates, and equity trading prices, which could affect our financial position and results of operations.

Foreign Currency Risk. We pay the expenses of our international operations in local currencies, namely, the Canadian Dollar, Euro, Chinese Yuan, Indian Rupee and British Pound Sterling. Our international operations are subject to risks typical of an international business, including, but not limited to: differing economic conditions, changes in political climate, differing tax structures, foreign exchange rate volatility and other regulations and restrictions. Accordingly, future results could be materially and adversely affected by changes in these or other factors. We are also exposed to foreign exchange rate fluctuations as the balance sheets and income statements of our foreign subsidiaries are translated into U.S. Dollars during the consolidation process. Because exchange rates vary, these results, when translated, may vary from expectations and adversely affect overall expected profitability.


48



Based on our policy, we have established a foreign currency exposure management program which uses derivative foreign exchange contracts to address nonfunctional currency exposures. In order to reduce the potentially adverse effects of foreign currency exchange rate fluctuations, we have entered into forward exchange contracts. These hedging transactions limit our exposure to changes in the U.S. Dollar to the Indian Rupee exchange rates, and as of December 31, 2017 the total notional or contractual value of the contracts we held was $13.0 million. These contracts will mature over the next 12 months.

Holding other variables constant, a 10% adverse fluctuation, in relation to our hedge positions, of the U.S. Dollar relative to the Indian Rupee would require an adjustment of $1.3 million reversing our Indian Rupee hedge asset as of December 31, 2017, to a hedge liability of $0.8 million. A 10% favorable fluctuation, in relation to our hedge positions, of the U.S. Dollar relative to the Indian Rupee would result in an adjustment of $1.3 million, increasing our Indian Rupee hedge asset as of December 31, 2017 to $1.8 million. We do not expect a 10% fluctuation to have any impact on our operating results as the underlying hedged transactions will move in an equal and opposite direction. If there is an unfavorable movement in the Indian Rupee relative to our hedged positions this would be offset by reduced expenses, after conversion to the U.S. Dollar, associated with obligations paid for in the Indian Rupee.

49



Item 8. Financial Statements and Supplementary Data

Quarterly Financial Data (unaudited)
 
 
For the Year Ended December 31, 2017
 
For the Year Ended December 31, 2016
 
First
Quarter
 
Second
Quarter
 
Third
Quarter
 
Fourth
Quarter
 
First
Quarter
 
Second
Quarter
 
Third
Quarter
 
Fourth
Quarter
 
(In thousands, except per share data)
Revenues
$
37,610

 
$
35,093

 
$
28,773

 
$
32,292

 
$
55,146

 
$
61,288

 
$
55,397

 
$
40,561

Gross margin
8,222

 
10,008

 
1,195

 
1,345

 
12,784

 
15,445

 
14,246

 
13,613

Loss from operations
(9,135
)
 
(6,695
)
 
(13,926
)
 
(17,027
)
 
(2,450
)
 
(932
)
 
(2,083
)
 
(4,194
)
Net loss
(10,008
)
 
(7,554
)
 
(15,411
)
 
(19,631
)
 
(2,965
)
 
(591
)
 
(2,638
)
 
(4,057
)
Loss per share:
 
 
 
 
 
 
 
 

 

 

 

Basic
$
(0.26
)
 
$
(0.19
)
 
$
(0.39
)
 
$
(0.50
)
 
$
(0.08
)
 
$
(0.02
)
 
$
(0.07
)
 
$
(0.11
)
Diluted
$
(0.26
)
 
$
(0.19
)
 
$
(0.39
)
 
$
(0.50
)
 
$
(0.08
)
 
$
(0.02
)
 
$
(0.07
)
 
$
(0.11
)

50



MANAGEMENT’S REPORT ON INTERNAL CONTROL OVER FINANCIAL REPORTING

The management of the Company is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Rules 13a-15(f) and 15d-15(f) under the Securities Exchange Act of 1934. The Company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding reliability of financial reporting and the preparation and fair presentation of published financial statements for external purposes in accordance with generally accepted accounting principles.

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.

Management assessed the effectiveness of the Company’s internal control over financial reporting as of December 31, 2017. In making this assessment, management used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission (COSO) in the Internal Control—Integrated Framework (2013). Based on our assessment, we conclude that, as of December 31, 2017 the Company’s internal control over financial reporting is effective based on those criteria 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.

The effectiveness of internal control over financial reporting as of December 31, 2017, has been audited by KPMG LLP, the independent registered public accounting firm who also audited the Company’s Consolidated Financial Statements included in this Item 8, as stated in their report which appears on page 52 hereof.


51



Report of Independent Registered Public Accounting Firm

To the Shareholders and Board of Directors
Radisys Corporation:
Opinions on the Consolidated Financial Statements and Internal Control Over Financial Reporting
We have audited the accompanying consolidated balance sheets of Radisys Corporation and subsidiaries (the Company) as of December 31, 2017 and 2016, the related consolidated statements of operations, comprehensive loss, changes in shareholders’ equity, and cash flows for each of the years in the three‑year period ended December 31, 2017, and the related notes (collectively, the consolidated financial statements). We also have audited the Company’s internal control over financial reporting as of December 31, 2017, based on criteria established in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission.
In our opinion, the consolidated financial statements referred to above present fairly, in all material respects, the financial position of the Company as of December 31, 2017 and 2016, and the results of its operations and its cash flows for each of the years in the three-year period ended December 31, 2017, in conformity with U.S. generally accepted accounting principles. Also in our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2017, based on criteria established in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission.
Basis for Opinion
The Company’s management is responsible for these consolidated financial statements, 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 consolidated financial statements and an opinion on the Company’s internal control over financial reporting based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud, and whether effective internal control over financial reporting was maintained in all material respects.
Our audits of the consolidated financial statements included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audits also included performing such other procedures as we considered necessary in the circumstances. We believe that our audits provide a reasonable basis for our opinions.
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.

52



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.
We have served as the Company’s auditor since 2005.

_____________
/s/ KPMG LLP
Portland, Oregon
February 28, 2018


53



RADISYS CORPORATION
CONSOLIDATED STATEMENTS OF OPERATIONS
(In thousands, except per share amounts)
 
 
For the Years Ended December 31,
 
2017
 
2016
 
2015
Revenues:
 
 
 
 
 
     Product
$
99,090

 
$
176,141

 
$
155,285

     Service
34,678

 
36,251

 
29,308

Total revenue
133,768

 
212,392

 
184,593

Cost of sales:
 
 
 
 
 
Product
84,193

 
127,771

 
107,031

Service
21,098

 
20,826

 
17,548

Amortization of purchased technology
7,707

 
7,707

 
7,862

Total cost of sales
112,998

 
156,304

 
132,441

Gross margin
20,770

 
56,088

 
52,152

Research and development
23,416


24,068

 
25,529

Selling, general and administrative
32,792


33,722

 
30,628

Intangible assets amortization
3,006


5,040

 
5,040

Restructuring and other charges, net
8,339


2,917

 
5,020

Loss from operations
(46,783
)
 
(9,659
)
 
(14,065
)
Interest expense
(1,199
)

(482
)
 
(515
)
Interest income
179

 
189

 
96

Other income (expense)
(1,074
)
 
2,135

 
1,548

Loss before income tax expense
(48,877
)
 
(7,817
)
 
(12,936
)
Income tax expense
3,727


2,434

 
1,742

Net loss
$
(52,604
)
 
$
(10,251
)
 
$
(14,678
)
Net loss per share:
 
 
 
 
 
Basic
$
(1.35
)
 
$
(0.27
)
 
$
(0.40
)
Diluted
$
(1.35
)
 
$
(0.27
)
 
$
(0.40
)
Weighted average shares outstanding:
 
 
 
 
 
Basic
38,994

 
37,668

 
36,789

Diluted
38,994

 
37,668

 
36,789


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


54



RADISYS CORPORATION
CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
(In thousands)

 
For the Years Ended December 31,
 
2017
 
2016
 
2015
Net loss
$
(52,604
)
 
$
(10,251
)
 
$
(14,678
)
Other comprehensive loss:
 
 
 
 
 
Translation adjustments
1,722

 
(952
)
 
(1,255
)
Adjustment for fair value of hedge derivatives, net of tax
350

 
292

 
(67
)
Other comprehensive income (loss)
2,072

 
(660
)
 
(1,322
)
Comprehensive loss
$
(50,532
)
 
$
(10,911
)
 
$
(16,000
)

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


55



RADISYS CORPORATION
CONSOLIDATED BALANCE SHEETS
(In thousands except per share amounts)
 
 
December 31,
2017
 
December 31, 2016
ASSETS
 
 
 
Current assets:
 
 
 
Cash and cash equivalents
$
8,124


$
33,087

Accounts receivable, net
32,820


38,378

Other receivables
3,421

 
4,161

Inventories, net
4,265

 
20,021

Other current assets
3,186


2,990

Total current assets
51,816


98,637

Property and equipment, net
4,728


6,713

Intangible assets, net
6,862


17,575

Long-term deferred tax assets, net
787

 
1,117

Other assets
1,836

 
4,143

Total assets
$
66,029


$
128,185

 
 
 
 
LIABILITIES AND SHAREHOLDERS’ EQUITY
 
 
 
Current liabilities:
 
 
 
Accounts payable
$
18,297


$
20,805

Accrued wages and bonuses
3,711

 
6,572

Deferred revenue
4,200


5,715

Line of credit
16,000


25,000

Other accrued liabilities
10,405

 
7,571

Total current liabilities
52,613


65,663

Long-term liabilities:
 
 
 
Other long-term liabilities
6,866


5,966

Total long-term liabilities
6,866

 
5,966

Total liabilities
59,479


71,629

Commitments and contingencies (Note 13)


 


Shareholders’ equity:
 
 
 
Preferred stock — $0.01 par value, 5,664 shares authorized; none issued or outstanding at December 31, 2017 and December 31, 2016

 

Common stock — no par value, 100,000 shares authorized; 39,280 and 38,521 shares issued and outstanding at December 31, 2017 and December 31, 2016
342,219


339,715

Accumulated deficit
(336,182
)

(281,600
)
Accumulated other comprehensive income (loss):
 
 
 
Cumulative translation adjustments
690

 
(1,032
)
Unrealized loss on hedge instruments
(177
)
 
(527
)
Total accumulated other comprehensive income (loss)
513


(1,559
)
Total shareholders’ equity
6,550


56,556

Total liabilities and shareholders’ equity
$
66,029


$
128,185


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

56



RADISYS CORPORATION
CONSOLIDATED STATEMENT OF CHANGES IN SHAREHOLDERS’ EQUITY
(In thousands)
 
 
Common Stock
 
Accumulated
Deficit
 
Accumulated
Other
Comprehensive
Income (loss)
 
Total
 
Shares
 
Amount
 
Balances, December 31, 2014
36,532

 
$
334,024

 
$
(256,671
)
 
$
423

 
$
77,776

Shares issued pursuant to benefit plans
205

 
331

 

 

 
331

Stock based compensation associated with employee benefit plans

 
3,952

 

 

 
3,952

Vesting of restricted stock units
279

 

 

 

 

Restricted share forfeitures for tax settlements
(57
)
 
(142
)
 

 

 
(142
)
Net adjustment for fair value of hedge derivatives, net of taxes

 

 

 
(67
)
 
(67
)
Translation adjustments

 

 

 
(1,255
)
 
(1,255
)
Net loss for the period

 

 
(14,678
)
 

 
(14,678
)
Balances, December 31, 2015
36,959

 
$
338,165

 
$
(271,349
)
 
$
(899
)
 
$
65,917

Shares issued pursuant to benefit plans
393

 
1,040

 

 

 
1,040

Stock based compensation associated with employee benefit plans

 
3,797

 

 

 
3,797

Vesting of restricted stock units
1,799

 

 

 

 

Restricted share forfeitures for tax settlements
(630
)
 
(3,287
)
 

 

 
(3,287
)
Net adjustment for fair value of hedge derivatives, net of taxes

 

 

 
292

 
292

Translation adjustments

 

 

 
(952
)
 
(952
)
Net loss for the period

 

 
(10,251
)
 

 
(10,251
)
Balances, December 31, 2016
38,521

 
$
339,715

 
$
(281,600
)
 
$
(1,559
)
 
$
56,556

Shares issued pursuant to benefit plans
283

 
516

 

 

 
516

Stock based compensation associated with employee benefit plans

 
2,192

 

 

 
2,192

Vesting of restricted stock units
530

 

 

 

 

Restricted share forfeitures for tax settlements
(54
)
 
(204
)
 

 

 
(204
)
Net adjustment for fair value of hedge derivatives, net of taxes

 

 

 
350

 
350

Translation adjustments

 

 

 
1,722

 
1,722

Recent adoption of ASU 2016-16

 

 
(1,978
)
 

 
(1,978
)
Net loss for the period

 

 
(52,604
)
 

 
(52,604
)
Balances, December 31, 2017
39,280

 
$
342,219

 
$
(336,182
)
 
$
513

 
$
6,550


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


57



RADISYS CORPORATION
CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)
 
For the Years Ended December 31,
 
2017
 
2016
 
2015
Cash flows from operating activities:
 
 
 
 
 
Net loss
$
(52,604
)
 
$
(10,251
)
 
$
(14,678
)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:
 
 
 
 
 
Depreciation and amortization
17,219


17,256

 
18,478

Inventory valuation allowance and adverse purchase commitment charges
17,963

 
4,212

 
3,278

Deferred income taxes and uncertain tax positions
1,645

 
124

 
106

Stock-based compensation expense
2,192


3,797

 
3,952

Loss on the liquidation of foreign subsidiaries
313

 

 

Other
327

 
(815
)
 
(217
)
Changes in operating assets and liabilities, net of acquisitions:
 
 
 
 
 
Accounts receivable
5,463


22,609

 
(17,121
)
Other receivables
808


7,110

 
(5,040
)
Inventories and deferred cost of sales
620


4,890

 
(13,801
)
Accounts payable
(2,237
)

(22,805
)
 
9,853

Accrued wages and bonuses
(2,664
)
 
(789
)
 
2,043

Accrued restructuring
(1,338
)
 
772

 
(89
)
Deferred revenue
(2,786
)

(14,967
)
 
16,682

Other
3,191

 
(1,334
)
 
1,611

Net cash provided by (used in) operating activities
(11,888
)
 
9,809

 
5,057

Cash flows from investing activities:
 
 
 
 
 
Capital expenditures
(4,898
)

(4,931
)
 
(2,224
)
Net cash used in investing activities
(4,898
)
 
(4,931
)
 
(2,224
)
Cash flows from financing activities:
 
 
 
 
 
Borrowings on line of credit
93,000

 
98,000

 
13,500

Payments on line of credit
(102,000
)

(88,000
)
 
(8,500
)
Repayment of convertible subordinated notes



 
(18,000
)
Proceeds from issuance of common stock
516

 
1,040

 
331

Net resettlement of restricted shares
(204
)

(3,287
)
 
(142
)
Other financing activities
68


(279
)
 

Net cash provided by (used in) financing activities
(8,620
)

7,474

 
(12,811
)
Effect of exchange rate changes on cash
443


(29
)
 
(500
)
Net increase (decrease) in cash and cash equivalents
(24,963
)

12,323

 
(10,478
)
Cash and cash equivalents, beginning of period
33,087


20,764

 
31,242

Cash and cash equivalents, end of period
$
8,124


$
33,087

 
$
20,764

Supplemental disclosure of cash flow information:
 
 
 
 
 
Cash paid during the year for:
 
 
 
 
 
     Interest
$
906

 
$
483

 
$
835

     Income taxes
$
1,262

 
$
1,349

 
$
1,289


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

58




Note 1 — Nature of Operations

Radisys Corporation (NASDAQ: RSYS), a global leader in open telecom solutions, enables service providers to drive disruption with new open architecture business models. Radisys’ innovative disaggregated and virtualized enabling technology solutions leverage open reference architectures and standards, combined with open software and hardware to power business transformation for the telecom industry, while its world-class services organization delivers systems integration expertise necessary to solve communications and content providers’ complex deployment challenges. The Company operates in two primary segments, Software-Systems and Hardware Solutions.

Software-Systems products and services are targeted at delivering differentiated solutions for service providers to enable their deployment of next generation networks and technologies. This segment is comprised of the following differentiated offerings, all of which are aimed at enabling service providers to more rapidly adopt new technologies while driving down the costs of their network infrastructure.

MediaEngine products are designed into IP Communications Networks, including the IP Multimedia Subsystem ("IMS") core of telecom networks, providing the necessary media processing capabilities required for a broad range of applications including Voice over Long-Term Evolution ("VoLTE"), Voice over WiFi (“VoWifi”), cloud communication platform as a service (CPaaS), Web Real-Time Communication ("WebRTC"), multimedia conferencing, as well as the transcoding required to achieve interoperability between legacy and new generation devices using disparate audio and video codecs. Evolution of the traditional media function to an all-IP virtual network function is critical for modernization of real time voice and video services. The Company's MediaEngine OneMRF strategy helps service providers consolidate their real-time IP media processing into a vendor and application agnostic platform, which drives cost out of their service delivery platform and enables accelerated deployment and introduction of new services. The Company sells virtualized, software-only vMRF for customers who require media processing in an Intel architecture and NFV platforms. The Company's MediaEngine provides the essential media processing capability that enables service providers to deliver audio, video and other multimedia services over their all-IP networks.

MobilityEngine (previously disclosed as CellEngine) portfolio provides solutions for 4G, LTE-Advance and emerging 5G standards for RAN use cases including Centralized, Virtualized and Mobile (or Multi Access as it is now known) Edge Compute (MEC). Cloud or Centralized Radio Access Network (C-RAN) disaggregates the RAN baseband unit (BBU) from traditional eNodeB enabling it to run on common generic compute platforms, making network decisions more efficient compared to traditional cellular networks. Multi Access Edge Computing (MEC) is based on open platforms and software that allows virtualized applications to be deployed closest to the network edge to meet the requirements of ultra-low latency, real time network access and context needed for 5G, streaming video and massive IoT applications. The Company's MobilityEngine portfolio helps Original Design Manufacturers (ODMs), Original Equipment Manufacturers (OEMs) and Certified Systems Professionals (CSPs) build networks for these capabilities with accelerated time to market, reduced risk and lowered Total Cost of Ownership. One of the significant network re-evolutions is the 3GPP standards defines a vertical split for Central Unit (CU) - Distributed Unit (DU) as well as horizontal split for Control Plane - User Plane (CUPS). The Company's MobilityEngine software helps support these various options for flexible, scalable and programmable network deployment paradigms.

FlowEngine products target the communication service provider traffic management market and is a family of products designed to rapidly classify millions of data flows and then distribute these flows to thousands of Virtualized Network Functions ("VNF"). FlowEngine offloads the processing for packet classification and distribution, improving virtualized function utilization and making the overall Network Functions Virtualization ("NFV") architecture more efficient. A FlowEngine system consists of FlowEngine software running on a Traffic Distribution Engine ("TDE") platform. FlowEngine Software enables communication service providers to efficiently transition towards NFV and software-defined networking ("SDN") architectures allowing increased service agility and quicker time to revenue for new service offerings. FlowEngine accomplishes this by integrating a targeted subset of edge routing, data center switching, and load balancing functionality, coupled with standards based SDN protocols, enabling our customers to significantly reduce the investment necessary to efficiently process data flows in virtualized communications environments.


59



Also included in this segment is the Company's Professional Services organization that is staffed with telecommunications experts who are available to assist our customers as they develop their own unique telecommunications products and applications as well as accelerating specific features developed across our Software-Systems product families. The Company's strategy is to enable the efficient and cost-effective adoption of our Software-Systems products as well as enabling service providers to accelerate the adoption of open-standards based solutions as part of their next generation networks aimed at significantly reducing the total cost of ownership of their network infrastructure.

Hardware Solutions leverages the Company's hardware design expertise, coupled with the Company's manufacturing, supply chain, integration and service capabilities, to enable differentiation from our competition. The Company's products include the following two primary product families:

DCEngine products include open-based rack-scale systems, utilizing Open Compute Project (OCP) accepted specifications, which enable service providers to migrate their existing infrastructure to embrace the efficiencies and scale of data center environments. This product suite brings the economies of the data center and the agility of the cloud to service provider infrastructure, allowing them to accelerate the transformation to cloud based compute, storage and networking fabrics utilizing the best of commodity components, open source hardware specifications and software coupled with world class service and support. The DCEngine platform enables service providers to drive innovation and the rapid scalable delivery of virtualized network functions at the network edge, enabling new services such as storage backup, video on demand and parental controls.

Embedded products which includes our ATCA, computer-on-module express (COM Express) and rack mount servers. These products are predominantly hardware-based and include both our internal designs as well as increasingly leveraging third party hardware which incorporates our management software and services capabilities. Our products enable the control and movement of data in both 3G and LTE telecom networks and provide the hardware enablement for network elements applications such as Deep Packet Inspection ("DPI"), policy management and intelligent gateways (security, femto and LTE gateways). Additionally, our products enable image processing capabilities for healthcare markets and enable cost-effective and energy-efficient computing capabilities dedicated for industrial deployments. Our professional service organization of systems architects, hardware designers, and network experts accelerates our customers' time to market on these revenue generating assets.

While the Company will retain the ability to support their long-standing customer’s service needs given the extended nature of telecom deployments, many of the products within this portfolio have trended to end-of-life without future generation designs. Given the increased commoditization of hardware, coupled with the Company's strategy to drive increasing levels of our Software-Systems business, many customers had expected last time orders fulfilled over the course of 2017. As a result, going forward the Company expects to have a substantially smaller set of customers across these product lines.
 

Note 2 — Significant Accounting Policies

Principles of Consolidation and Presentation

The accompanying Consolidated Financial Statements include the accounts of the Company and its wholly owned subsidiaries. All inter-company accounts and transactions have been properly eliminated in consolidation.

Management Estimates

The Consolidated Financial Statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”). The preparation of these Consolidated Financial Statements requires management to make estimates and judgments that may affect the amounts reported in its Consolidated Financial Statements and accompanying notes. Actual results may differ from these estimates under different assumptions or conditions.

Revenue Recognition

Multiple Element Arrangements
 

60



A significant portion of the Company's revenue relates to product sales for which revenue is recognized upon shipment, with limited judgment required related to product returns. Title transfer for substantially all product sales occurs upon delivery of products to our customer's freight forwarders. The software elements included in certain components of Hardware Solutions systems, FlowEngine and MediaEngine products are considered to be functioning together with the non-software elements to provide the tangible product's essential functionality and these arrangements generally include multiple elements such as hardware, technical support services as well as software upgrades or enhancements on a when and if available basis. Arrangements including multiple elements require significant management judgment to evaluate the effective terms of agreements, our performance commitments and determination of fair value of the various deliverables under the arrangement.

For hardware sales which may include software, ASC 605 Revenue Recognition provides a fair value hierarchy in order to determine the appropriate relative fair value for each element of an arrangement. When available, the Company uses vendor specific objective evidence (“VSOE”) to determine the estimated fair value of each element of the arrangement. In the absence of VSOE or third−party evidence ("TPE") for a delivered element, the Company then uses an estimated selling price in order to determine fair value. Estimated selling prices represent the Company's best estimate of the price at which it would transact if the deliverables were sold on a standalone basis. For technical support services, the Company generally determines its selling price based on VSOE as supported by substantive renewal rates in the related service agreements. In certain instances where VSOE cannot be established, the Company then relies upon its estimated selling price for such deliverables as TPE is generally not available due to the unique company-specific terms surrounding such service agreements. In establishing an appropriate estimated selling price for these technical support agreements, the Company considered entity specific factors such as its historical and projected costs, historical and projected revenues, and profit objectives. The Company also considered market specific factors when establishing reasonable profit objectives.

Hardware

Revenue from hardware products is recognized in accordance with ASC 605 Revenue Recognition. Under the Company’s standard terms and conditions of sale, the Company transfers title and risk of loss to the customer at the time product is shipped to the customer and revenue is recognized accordingly, unless customer acceptance is uncertain or significant obligations remain. The Company reduces revenue for estimated customer returns for rotation rights according to agreements with the Company's distributors. The amount of revenues derived from distributors as a percentage of revenues was 4.6%, 4.6% and 15.1% for the years ended December 31, 2017, 2016 and 2015. Revenues associated with distributors are generally recognized upon shipment as the Company has established a sell-to model with distributors. The Company accrues the estimated cost of product warranties, based on historical experience at the time the Company recognizes revenue.

Software licenses and royalties

Revenue from software licenses and royalties is recognized in accordance with ASC 985 Software. The Company recognizes software license revenue at the time of shipment or upon delivery of the software master provided that the revenue recognition criteria have been met and VSOE exists to allocate the total fee to all undelivered elements of the arrangement. The Company defers revenue on arrangements, including specified software upgrades, until the specified upgrade has been delivered. Revenue from customers for prepaid, non-refundable software royalties is recorded when the revenue recognition criteria have been met. Revenue for non-prepaid royalties is recognized at the time the Company receives reporting from customers as the Company has not established an ability to reliably estimate customer royalties prior to time contractually obligated reporting is received.

Technical support services

Technical support services revenue is recognized as earned on the straight-line basis over the term of the contract. The fair value of the Company’s post-contract support has been determined by renewal rates within the Company’s support agreements, the actual amounts charged to customers for renewal of their support services are based on an estimated selling price.

Professional and other services

Professional services revenue is recognized upon completion of certain contractual milestones and customer acceptance of the services rendered. Other services revenues include hardware repair services and custom software implementation projects. Hardware repair services revenues are recognized when the services are complete. Software implementation revenues are recognized upon completion of certain contractual milestones and customer acceptance of the services rendered or as services are performed under the percentage-of-completion method based on labor hours when the Company is reasonably able to estimate the total effort required to complete the contract.

61




Deferred revenue

Deferred revenue represents amounts received or billed for the following types of transactions:

Undelivered elements of an arrangement—Certain software sales include specified upgrades and enhancements to an existing product. Revenue for such products is deferred until the future obligation is fulfilled. Additionally, certain hardware shipments that have been delivered are deferred when customer acceptance is uncertain and revenue is recognized upon customer acceptance.

Technical support services—The Company has a number of technical support agreements with customers for hardware and software maintenance. Generally, these services are billed in advance and recognized over the term of the agreement.

Cost of sales associated with deferred revenue is also deferred. These deferred costs are recognized when the associated revenue is recognized.

Capitalized Software Development Costs

The Company does not capitalize internal software development costs incurred in the production of computer software as the Company does not incur any material costs between the point of technological feasibility and general release of the product to customers in the future. As such software development costs are expensed as research and development (“R&D”) costs.

Shipping Costs

The Company’s shipping and handling costs for product sales are included under cost of sales for all periods presented. For the years ended December 31, 2017, 2016 and 2015 shipping and handling costs represented approximately 1% to 2% of total cost of sales.

Advertising Costs

The Company expenses advertising costs as incurred. Advertising costs consist primarily of media, display, web, and print advertising, along with trade show costs and product demos and brochures. For the years ended December 31, 2017, 2016 and 2015 advertising costs were $1.1 million, $1.1 million and $0.9 million.

Cash Equivalents

The Company considers all highly liquid investments purchased with an original maturity of three months or less at the date of purchase to be cash equivalents.

Accounts Receivable

Trade accounts receivable are stated at invoice amount net of an allowance for doubtful accounts and do not bear interest. An allowance for doubtful accounts is maintained for estimated losses resulting from the inability of customers to make required payments. Management reviews the allowance for doubtful accounts quarterly for reasonableness and adequacy. If the financial condition of the Company’s customers were to deteriorate resulting in an impairment of their ability to make payments, additional provisions for uncollectible accounts receivable may be required. In the event the Company determined that a smaller or larger reserve was appropriate, it would record a credit or a charge in the period in which such determination is made. In addition to specific customer reserves, the Company maintains a non-specific bad debt reserve for all customers. This non-specific bad debt reserve is calculated based on the Company's historical pattern of bad debt write-offs as a percentage of gross accounts receivable for the current rolling eight quarters, which percentage is then applied to the current gross accounts receivable. The Company’s customers are concentrated in the technology industry and the collection of its accounts receivable are directly associated with the operational results of the industry.

Inventories

Inventories are stated at the lower of cost, determined on the first-in, first-out (FIFO) basis, or market, net of an inventory valuation allowance. The Company uses a standard cost methodology to determine the cost basis for its inventories. The

62



Company evaluates inventory on a quarterly basis for obsolete or slow-moving items to ascertain if the recorded allowance is reasonable and adequate. Inventory is written down for estimated obsolescence or unmarketable inventory equal to the difference between the cost of inventory and the estimated net realizable value based upon assumptions about future demand and market conditions. The Company's inventory valuation allowances establish a new cost basis for inventory.

Long-Lived Assets

Long-lived assets, such as property and equipment and definite-life intangible assets are evaluated for impairment whenever events or changes in circumstances indicate the carrying value of an asset may not be recoverable. The Company assesses the impairment of the assets based on the undiscounted future cash flow the assets are expected to generate compared to the carrying value of the assets. If the carrying amount of the assets is determined not to be recoverable, a write-down to fair value is recorded. Management estimates future cash flows using assumptions about expected future operating performance. Management’s estimates of future cash flows may differ from actual cash flow due to, among other things, technological changes, economic conditions or changes to the Company’s business operations.

Intangible assets with estimable useful lives are amortized on a straight-line basis over their respective estimated life and reviewed for impairment when certain triggering events suggest impairment has occurred. As part of the DCEngine restructuring events in 2017, it was determined a triggering event occurred for this asset group. Through a step 1 analysis the Company concluded no impairment was necessary. No triggering event occurred in any other asset group. The Company determined that no triggering events occurred in 2016.

Property and Equipment

Property and equipment is recorded at historical cost and is depreciated or amortized on a straight-line basis according to the table below. In certain circumstances where the Company is aware that an asset’s life differs from the general guidelines set forth in its policy, management adjusts its depreciable life accordingly, to ensure expense is being recognized over the appropriate future periods. Ordinary maintenance and repair expenses are expensed when incurred.
Machinery, equipment, furniture and fixtures
 
5 years
Software, computer hardware and manufacturing test fixtures
 
3 years
Engineering demonstration products and samples
 
1 year
Leasehold improvements
 
Lesser of the lease term or estimated useful lives

Leases

The Company leases all of its facilities, certain office equipment and vehicles under non-cancelable operating leases that expire at various dates through 2022, along with options that permit renewals for additional periods. Rent escalations are considered in the determination of straight-line rent expense for operating leases. Leasehold improvements made at the inception of or during the lease are amortized over the shorter of the asset life or the lease term.

Restructuring and Other Charges

The Company has engaged, and may continue to engage, in restructuring and other actions, which require the Company to make significant estimates in several areas including: realizable values of assets made redundant or obsolete; expenses for severance and other employee separation costs; the ability and timing to generate sublease income, as well as the Company's ability to terminate lease obligations at the amounts estimated; and other costs. Should the actual amounts differ from the estimates, the amount of the restructuring and other charges could be materially impacted.

Restructuring and other charges may include costs incurred for employee severance, acquisition or divestiture activities, excess facility costs, certain legal costs, asset related charges and other expenses associated with business integration or restructuring activities. Costs associated with exit or disposal activities are recognized when probable and estimable because the Company has a history of paying severance benefits.

Warranty

The Company provides for the estimated cost of product warranties at the time it recognizes revenue. Products are generally sold with warranty coverage for a period of 12 or 24 months after shipment. On a quarterly basis the Company assesses the reasonableness and adequacy of the warranty liability and adjusts such amounts as necessary. Warranty reserves

63



are included in other accrued liabilities and other long-term liabilities in the accompanying Consolidated Balance Sheets as of December 31, 2017 and 2016.

Research and Development

Research, development and engineering ("R&D") costs are expensed as incurred. R&D expenses consist primarily of salary, bonuses and benefits for product development staff, and cost of design and development supplies and equipment, net of reimbursements for non-recurring engineering services.

Income Taxes

Income tax accounting requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of temporary differences between the financial statement carrying amounts and tax bases of assets and liabilities. Valuation allowances are established to reduce deferred tax assets if it is “more likely than not” that all or a portion of the asset will not be realized due to inability to generate sufficient taxable income in the relevant period to utilize the deferred tax asset. Tax law and rate changes are reflected in the period such changes are enacted. The Company recognizes uncertain tax positions after evaluating whether certain tax positions are more likely than not to be sustained by taxing authorities. In addition, the Company recognizes potential accrued interest and penalties related to unrecognized tax benefits in income tax expense.

Comprehensive Income (Loss)

The Company reports accumulated other comprehensive income (loss) in its Consolidated Balance Sheets. Comprehensive income (loss) includes net income (loss), translation adjustments and unrealized gains (losses) on hedging instruments net of their tax effect. The cumulative translation adjustments consist of unrealized gains (losses) for foreign currency translation.

Stock-Based Compensation

The Company measures stock-based compensation at the grant date, based on the fair value of the award, and recognizes expense on a straight-line basis over the employee's requisite service period. For performance-based restricted stock unit awards ("PRSUs"), the requisite service period is equal to the period of time over which performance objectives underlying the award are expected to be achieved and vested. The number of shares that ultimately vest depends on the achievement of certain performance criteria over the measurement period. For non-market based performance-based restricted stock, quarterly, we reevaluate the period during which the performance objective will be met and the number of shares expected to vest. The amount of quarterly expense recorded each period is based on our estimate of the number of awards that will ultimately vest.

The Company estimates the fair value of stock options and purchase rights under our employee stock purchase plans using a Black-Scholes option-pricing model. The Black-Scholes option-pricing model incorporates several highly subjective assumptions including expected volatility, expected term and interest rates.

In reaching our determination of expected volatility, we use the historic volatility of our shares of common stock. We base the expected term of our stock options on historic experience. The expected term for purchase rights under our employee stock plans is based on the 18 month offering period. The risk-free rate is based on the U.S. Treasury constant maturities in effect at the time of grant for the expected term of the option or share.

The calculation includes several assumptions that require management's judgment. The expected term of the option or share is determined based on assumptions about patterns of employee exercises and represents a probability-weighted average time-period from grant until exercise of stock options, subject to information available at time of grant. Determining expected volatility generally begins with calculating historical volatility for a similar long-term period and then considers the ways in which the future is reasonably expected to differ from the past.

The grant-date fair value of the PRSUs awarded in 2015 was calculated using a Monte Carlo simulation consistent with the fair value principles of Topic 718 since these awards vest based upon market conditions. Expense is recognized over a derived service period determined by the Monte Carlo simulation. If the conditions of PRSUs are met before the derived service period ends, all remaining expense will be recognized in the period the conditions are met.

The input factors used in the valuation model are based on subjective future expectations combined with management's judgment. If there is a difference between the assumptions used in determining stock-based compensation cost and the actual factors which become known over time, we may change the input factors used in determining stock-based compensation costs.

64



These changes may materially impact the results of operations in the event such changes are made. In addition, if we were to modify any awards, additional charges would be taken. See Note 16 — Employee Benefit Plans for a further discussion on stock-based compensation.

Net loss per share

Basic loss per share amounts are computed based on the weighted average number of common shares outstanding. Diluted net loss per share incorporates the incremental shares issuable upon the assumed exercise of stock options and incremental shares associated with the assumed vesting of restricted stock. The Company's convertible notes were fully repaid in 2015.

Derivatives

The Company hedges exposure to changes in exchange rates from the US Dollar to the Indian Rupee. These derivatives are recognized on the balance sheet at their fair value. Unrealized gain positions are recorded as other current assets and unrealized loss positions are recorded as other accrued liabilities. Changes in the fair values of the outstanding derivatives that are highly effective are recorded in other comprehensive loss until net income (loss) is affected by the variability of the cash flows of the hedged transaction. Hedge ineffectiveness could result when the amount of the Company’s hedge contracts exceed the Company’s forecasted or actual transactions for which the hedge contracts were designed to hedge. Once a hedge contract matures the associated gain (loss) on the contract will remain in accumulated other comprehensive income (loss) until the underlying hedged transaction affects net income (loss), at which time the gain (loss) will be recorded to the expense line item being hedged, which is primarily cost of sales, research and development and selling, general and administrative. The Company only enters into derivative contracts in order to hedge foreign currency exposure. If the Company entered into a contract for speculative reasons or if the Company’s current hedge position becomes ineffective, changes in the fair values of the derivatives would be recognized in earnings in the current period.

Foreign currency translation

Assets and liabilities of international operations using a functional currency other than the U.S. dollar are translated into U.S. dollars at exchange rates as of December 31, 2017 and 2016. Income and expense accounts are translated into U.S. dollars at the average daily rates of exchange prevailing during the period. Adjustments resulting from translating foreign functional currency financial statements into U.S. dollars are recorded as a separate component in shareholders’ equity. Foreign exchange transaction gains and losses are included in other income (expense), net, in the Consolidated Statements of Operations.

Recent Accounting Pronouncements

In February 2016, the Financial Accounting Standards Board (FASB) issued ASU 2016-02, "Leases," which requires the Company as the lessee to recognize most leases on the balance sheet thereby resulting in the recognition of lease assets and liabilities for those leases currently classified as operating leases. The accounting for leases where the Company is the lessor remains largely unchanged. ASU 2016-02 is effective for us beginning January 1, 2019 with early adoption permitted. While the Company is currently assessing the impact ASU 2016-02 will have on the consolidated financial statements, the Company expects the primary impact to the consolidated financial position upon adoption will be the recognition, on a discounted basis, of the Company's minimum commitments under noncancelable operating leases on the consolidated balance sheets resulting in the recording of right of use assets and lease obligations. Our current minimum commitments under noncancelable operating leases are disclosed in Note 13.

In May 2014, FASB issued ASU 2014-09, "Revenue from Contracts with Customers (Topic 606)," that will supersede all existing revenue recognition guidance under U.S. GAAP. The standard's core principle is that a company will recognize revenue when it transfers promised goods or services to a customer in an amount that reflects the consideration to which the company expects to be entitled in exchange for those goods or services. ASU 2015-14, "Revenue from Contracts with Customers (Topic 606): Deferral of the Effective Date," which was issued in August 2015, revised the effective date for this ASU to annual and interim periods beginning on or after December 15, 2017. In accordance with this standard, the Company will adopt the new standard effective January 1, 2018.
The new standard permits adoption either by using (i) a full retrospective approach for all periods presented in the period of adoption or (ii) a modified retrospective approach with the cumulative effect of initially applying the new standard recognized at the date of initial application and providing certain additional disclosures. The Company will adopt using the modified retrospective approach.

65



The Company has completed the assessment phase and documentation of new policies and evaluation of its internal controls framework. The Company does not expect a significant change in its control environment due to the adoption of the new standard. The adoption of ASU 2014-09 will also result in additional disclosures around nature and timing of the Company’s performance obligations, deferred revenue contract liabilities, deferred contract cost assets, as well as significant judgments and practical expedients used by the Company.
 
Upon adoption, the Company does not expect a material impact to the opening balance sheet as of January 1, 2018 related to the modified retrospective effect. Although the impact of the new standard will greatly increase the amount of required disclosures the Company expects revenue recognition for the broad portfolio of its hardware and software sales to remain largely unchanged. Aspects of the new standard expected to impact the Company include a change in the timing of certain usage-based royalties. Historically revenue was not recognized until fixed and determinable; however, the new ASU requires the Company to estimate using either the probability weighted expected amount or the most likely amount and estimate the transaction price to recognize when or as control is transferred to the customer. Additionally, for certain professional services with no VSOE under ASC 605, certain licenses would be deferred and recognized with the associated software. Under ASC 606, the determination of the performance obligations may result in a change to the recognition pattern. Such contracts represent a small subset of the Company's total portfolio, however, may shift forward the recognition of revenue.  As discussed above, the adoption of the new standard is not expected to have a material impact on the opening balance sheet as of January 1, 2018.

Note 3 — Fair Value of Financial Instruments

The Company measures at fair value certain financial assets and liabilities. GAAP specifies a hierarchy of valuation techniques based on whether the inputs to those valuation techniques are observable or unobservable. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect the Company's market assumptions. These two types of inputs have created the following fair-value hierarchy:

Level 1— Quoted prices for identical instruments in active markets;

Level 2— Quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-derived valuations in which all significant inputs and significant value drivers are observable in active markets; and

Level 3— Valuations derived from valuation techniques in which one or more significant inputs or significant value drivers are unobservable.

Foreign currency forward contracts are measured at fair value using models based on observable market inputs such as foreign currency exchange rates; therefore, they are classified within Level 2 of the valuation hierarchy.

The following tables summarizes the fair value measurements as of December 31, 2017 and December 31, 2016 for the Company's financial instruments (in thousands):
 
Fair Value Measurements as of December 31, 2017
Total
 
Level 1
 
Level 2
 
Level 3
Foreign currency forward contracts
508

 

 
508

 


 
Fair Value Measurements as of December 31, 2016
Total
 
Level 1
 
Level 2
 
Level 3
Foreign currency forward contracts
94

 

 
94

 


Note 4 — Accounts Receivable and Other Receivables

Accounts receivable balances consisted of the following (in thousands):
 
December 31,
2017
 
December 31,
2016
Accounts receivable, gross
$
32,970

 
$
38,433

Less: allowance for doubtful accounts
(150
)
 
(55
)
Accounts receivable, net
$
32,820

 
$
38,378


66




Accounts receivable at December 31, 2017 and 2016 consisted of sales to the Company’s customers which are generally based on standard terms and conditions. The Company recorded the following activity in allowance for doubtful accounts (in thousands):
 
For the Years Ended
December 31,
2017
 
2016
 
2015
Allowance for doubtful accounts, beginning of the year
$
55

 
$
103

 
$
124

Charged to costs and expenses
153

 
(34
)
 
(17
)
Less: write-offs, net of recoveries
(58
)
 
(14
)
 
(4
)
Remaining allowance, end of the year
$
150

 
$
55

 
$
103


As of December 31, 2017 and 2016, other receivables were $3.4 million and $4.2 million. Other receivables consisted primarily of non-trade receivables including inventory sold to the Company's contract manufacturing partner or other integration partners, on which the Company does not recognize revenue, and net receivables for value-added taxes.

Note 5 — Inventories

Inventories consisted of the following (in thousands):
 
December 31,
2017
 
December 31,
2016
Raw materials
$
23,269

 
$
24,805

Work-in-process

 
12

Finished goods
4,012

 
5,005

 
27,281

 
29,822

Less: inventory valuation allowance
(23,016
)
 
(9,801
)
Inventories, net
$
4,265

 
$
20,021


Consigned inventory is held at third-party locations, including the Company's contract manufacturing partner and customers. The Company retains title to the inventory until purchased by the third-party.

The Company’s consignment inventory with its contract manufacturer consists of inventory transferred from the Company’s prior contract manufacturer as well as inventory that has been purchased by the contract manufacturer as a result of the Company's forecasted demand. The Company is contractually obligated to purchase inventory transferred from the Company's prior contract manufacturer after the inventory ages for 365 days which was substantially complete as of December 31, 2017. The Company is also contractually obligated to purchase inventory that has been purchased by the contract manufacturer as a result of the Company's forecasted demand when the inventory ages beyond 180 days and has no forecasted demand. All of the Company’s consignment inventory was held by its contract manufacturing partner as of December 31, 2017 and December 31, 2016. The Company records a liability for adverse purchase commitments of inventory owned by its contract manufacturing partner. See Note 13 - Commitments and Contingencies for additional information regarding the Company's adverse purchase commitment liability.
The Company recorded the following charges associated with the valuation of inventory, inventory deposit and the adverse purchase commitment liability for the years ended December 31 (in thousands):
 
2017
 
2016
 
2015
Inventory, net
$
15,050

 
$
6,120

 
$
1,447

Adverse purchase commitments(A)
2,913

 
(1,908
)
 
1,831

Net charges (B)
$
17,963

 
$
4,212

 
$
3,278


(A)
When the Company takes possession of inventory reserved for under the adverse purchase liability (Note 13 — Commitments and Contingencies), the associated liability is transferred from other accrued liabilities to the excess and obsolete inventory valuation allowance.


67



(B)
The increase for the year ended December 31, 2017 was the result of an inventory charge taken in the current period due to DCEngine restructuring activities and the Company's decision to change contract manufacturers in Asia resulting in an acceleration of last-time buys from customers for legacy embedded product lines.

The following is a summary of the change in the Company’s inventory valuation allowance for the years ended December 31 (in thousands):
 
2017
 
2016
Inventory valuation allowance, beginning of the year
$
9,801

 
$
5,317

Usage:
 
 
 
Inventory scrapped
(870
)
 
(1,636
)
Inventory utilized
(882
)
 
(954
)
Subtotal—usage
(1,752
)
 
(2,590
)
Write-downs of inventory valuation and transfers to/from other liabilities (A)
14,967

 
7,074

Inventory valuation allowance, end of the year
$
23,016

 
$
9,801


(A)
Transfer to/from other liabilities is related to obsolete inventory purchased from contract manufacturers during the year which was previously reserved for as an adverse purchase commitment. (Note 9—Other Accrued and Other Long-Term Liabilities and Note 13—Commitments and Contingencies.)

Note 6 — Property and Equipment

Property and equipment consisted of the following (in thousands):
 
 
December 31,
2017
 
December 31,
2016
Manufacturing equipment
 
$
15,456

 
$
24,982

Office equipment and software
 
18,455

 
23,090

Leasehold improvements
 
2,838

 
2,964

Property and equipment, gross
 
36,749

 
51,036

Less: accumulated depreciation and amortization
 
(32,021
)
 
(44,323
)
Property and equipment, net
 
$
4,728

 
$
6,713


Depreciation expense associated with property and equipment for the years ended December 31, 2017, 2016 and 2015 was $6.5 million, $4.5 million and $5.6 million. Of the $6.5 million in depreciation expense, $1.7 million is attributed to accelerated depreciation related to restructuring activities in 2017.


68



Note 7 — Intangible Assets

The following tables summarize the Company’s total purchased intangible assets (in thousands):
 
Gross
 
Accumulated
Amortization
 
Net
December 31, 2017
 
 
 
 
 
Purchased technology
$
114,754

 
$
(110,674
)
 
$
4,080

Patents
6,472

 
(6,472
)
 

Customer lists
37,000

 
(37,000
)
 

Trade names
11,536

 
(8,754
)
 
2,782

Total intangible assets
$
169,762

 
$
(162,900
)
 
$
6,862

December 31, 2016
 
 
 
 
 
Purchased technology
$
114,754

 
$
(102,967
)
 
$
11,787

Patents
6,472

 
(6,472
)
 

Customer lists
37,000

 
(34,784
)
 
2,216

Trade names
11,536

 
(7,964
)
 
3,572

Backlog
$
2,127

 
$
(2,127
)
 

Total intangible assets
$
171,889

 
$
(154,314
)
 
$
17,575


Intangible assets amortization expense was $10.7 million, $12.7 million and $12.9 million for the years ended December 31, 2017, 2016 and 2015. The Company’s purchased intangible assets have remaining useful lives of one to four years as of December 31, 2017. The Company reviews for impairment all of its purchased intangible assets whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. During 2017, the Company wrote off the fully amortized intangible asset related to Backlog as this amount no longer provides a future benefit to the Company.

The estimated future amortization expense of purchased intangible assets as of December 31, 2017 is as follows (in thousands):
For the Years Ending December 31,
Estimated
Intangible
Amortization
Amount
2018
$
4,870

2019
790

2020
790

2021
412

Thereafter

Total estimated future amortization expense
$
6,862


Note 8 — Restructuring and Other Charges

The following table summarizes the Company's restructuring and other charges as presented in the Consolidated Statement of Operations (in thousands):
 
December 31, 2017
 
December 31, 2016
 
December 31, 2015
Employee-related restructuring expenses
$
5,504

 
$
2,771

 
$
3,890

Lease abandonment expenses
57

 

 
392

Integration-related, legal and other non-recurring expenses
1,035

 
106

 
513

Fixed assets
1,743

 
40

 
225

Restructuring and other charges, net
$
8,339

 
$
2,917

 
$
5,020



69



Restructuring and other charges may include costs from events such as costs incurred for employee severance, acquisition or divestiture activities, excess facility costs, certain legal costs, asset related charges and other expenses associated with business restructuring activities.

During the year ended December 31, 2017, the Company recorded the following restructuring and other charges:

$5.5 million net expense relating to the severance for 92 employees primarily in connection with a restructuring of the Company's DCEngine product line, reducing the Company's hardware engineering presence in Shenzhen, China as well as reductions in North America due to the transition of the Company's supply chain operations to third party integration partners; an additional $0.8 million of expense will be recognized over a portion of the notified employees' respective service terms that span up to the next three quarters;
$1.7 million associated with accelerated depreciation of fixed assets related to DCE restructuring plans;
$1.0 million legal and other expense associated with contract termination costs and legal costs resulting from the Company's credit facility; and
$0.1 million lease abandonment expense associated with reductions in certain of our international sites.

During the year ended December 31, 2016, the Company recorded the following restructuring and other charges:

$2.8 million net expense relating to the severance of 74 employees primarily in connection with a reduction to the Company's hardware engineering presence in Shenzhen, China as well as reductions in North America due to the transition of the Company's supply chain operations to third party integration partners; and
$0.1 million integration-related expense principally associated with transfer-related costs resulting from resource and site consolidation actions.

During the year ended December 31, 2015, the Company recorded the following restructuring and other charges:

$3.9 million net expense relating to the severance of 130 employees primarily within Asia and North America. These actions were in connection with the restructuring of the Company's Hardware Solutions segment's research and development and sales and general administrative functions and are presented net of reductions resulting from changes in previously estimated amounts for employee severance and associated payroll costs;
$0.5 million integration-related expense principally associated with transfer-related costs resulting from resource and site consolidation actions;
$0.4 million lease abandonment expense associated with reductions in certain of our international sites; and
$0.2 million associated with fixed asset disposals related to site consolidation actions.


Accrued restructuring, which is included in other accrued liabilities and other long-term liabilities in the accompanying Consolidated Balance Sheets as of December 31, 2017 and 2016, consisted of the following (in thousands):
 
Severance, payroll taxes and other employee benefits
 
Facility reductions
 
Total
Balance accrued as of December 31, 2016
$
1,347

 
$
90

 
$
1,437

Additions
5,670

 
57

 
5,727

Reversals
(166
)
 

 
(166
)
Expenditures
(4,077
)
 
(147
)
 
(4,224
)
Balance accrued as of December 31, 2017
$
2,774

 
$

 
$
2,774


The Company evaluates the adequacy of the accrued restructuring charges on a quarterly basis. Reversals are recorded in the period in which the Company determines that expected restructuring obligations are less than the amounts accrued.


70



Note 9 — Other Accrued and Other Long-Term Liabilities

Other accrued liabilities consisted of the following (in thousands):
 
December 31,
2017
 
December 31,
2016
Accrued warranty reserve
$
879

 
$
1,466

Adverse purchase commitments
3,263

 
268

Accrued restructuring
2,774

 
1,437

Income tax payable
199

 
152

Other
3,290

 
4,248

Other accrued liabilities
$
10,405

 
$
7,571


Other long-term liabilities consisted of the following (in thousands):
 
December 31,
2017
 
December 31,
2016
Long-term income tax payable
$
5,341

 
$
3,047

Long-term deferred revenue
1,108

 
2,380

Accrued warranty reserve
245

 
355

Other
172

 
184

Other long-term liabilities
$
6,866

 
$
5,966



Note 10 — Short-Term Borrowings

Silicon Valley Bank

On September 19, 2016, the Company entered into a Credit Agreement (as amended, the “Credit Agreement”) with Silicon Valley Bank (“SVB”), as administrative agent, and the other lenders party thereto. The Credit Agreement replaces the Company’s Third Amended and Restated Loan and Security Agreement with SVB, dated March 14, 2014. On September 5, 2017, the Company entered into the Third Amendment to the Credit Agreement. The following takes into account the terms per the agreement as amended on September 5, 2017.

The Credit Agreement provides for a revolving loan commitment of $30.0 million and has a stated maturity date of September 19, 2019. The Credit Agreement includes a $10.0 million sub-limit for swingline loans and a $5.0 million sub-limit for letters of credit. The Credit Agreement also includes an accordion feature that allows the Company, at any time, to increase the aggregate revolving loan commitments by up to an additional $25.0 million, subject to the satisfaction of certain conditions, including obtaining the lenders’ agreement to participate in the increase.

Borrowings under the Credit Agreement are subject to a borrowing base, which is a formula based upon certain eligible accounts receivable plus a non-formula amount if the Company meets certain liquidity requirements. The principal amount of revolving loans and letters of credit outstanding at any time cannot exceed the lesser of (i) the revolving commitments in effect at such time, and (ii) the sum of the Borrowing Base (as defined in the Credit Agreement) and $2.5 million. Eligible accounts receivable include 85% of certain U.S. accounts receivable and 75% of certain foreign accounts receivable (85% in certain cases).

Outstanding borrowings under the revolving loan commitment bear interest at a per annum rate based upon the Company's Availability (as defined in the Credit Agreement), which means the quotient of the amount available for borrowings under the Credit Agreement divided by the lesser of the total commitment and the borrowing base, calculated as a daily average over the immediately preceding fiscal month. The Credit Agreement provides that the per annum interest rate commencing on June 30, 2017 when the Consolidated Adjusted EBITDA (as defined in the Credit Agreement) as measured on a trailing twelve-month basis for the immediately preceding fiscal quarter period is less than $8.0 million will be as follows:
When Availability is 70% or more, the interest rate is the prime rate (as published in Wall Street Journal) plus 0.75%;

When Availability is 30% or more and less than 70%, the interest rate is the prime rate plus 1.00%; and

71




When Availability is below 30%, the interest rate is the prime rate plus 1.25%.

Commencing on June 30, 2017, if Consolidated Adjusted EBITDA as measured on a trailing twelve-month basis for the immediately preceding fiscal quarter period is equal to or greater than $8.0 million, the rate per annum will be as follows:

When Availability is 70% or more, the interest rate is the prime rate plus 0.25%;

When Availability is 30% or more and less than 70%, the interest rate is the prime rate plus 0.50%; and

When Availability is below 30%, the interest rate is the prime rate plus 0.75%.

In addition, commencing on September 5, 2017, the applicable per annum interest rate on the revolving loans outstanding under the Credit Agreement will be increased by 0.50% until the earlier of either (i) Consolidated Adjusted EBITDA (as defined in the Credit Agreement) for two consecutive quarters is greater than or equal to $0 or (ii) the Company raises $15.0 million or more in capital from a source other than the Company or its subsidiaries.

Under the Credit Agreement, the Company is required to make interest payments monthly. The Company is further required to pay $25,000 in annual administrative fees, $82,500 in annual commitment fees and a commitment fee based on the average unused portion of the revolving credit commitment, and certain other fees in connection with letters of credit. The commitment fee is determined as follows and is payable quarterly in arrears:

When Availability is 70% or more, the commitment fee is 0.35% of the average unused portion of the revolving credit commitment;

When Availability is 30% or more and less than 70%, the commitment fee is 0.325% of the average unused portion of the revolving credit commitment; and

When Availability is below 30%, the commitment fee is 0.3% of the average unused portion of the revolving credit commitment.

The Company paid a total of $0.4 million loan origination (and loan modification) fees which were capitalized and will be expensed over the term of the Credit Agreement.

The Credit Agreement requires that the Company comply with financial covenants requiring the Company to maintain a minimum monthly Liquidity Ratio (as defined in the Credit Agreement), measured as of the last day of the applicable month, as follows:

Month Ended
Minimum Liquidity Ratio
8/31/2017
1.50:1.00
1/31/2018
1.35:1.00
3/31/2018
1.50:1.00
4/30/2018
1.35:1.00
6/30/2018
1.50:1.00



72



Additionally, the Credit Agreement requires the Company to maintain a minimum trailing twelve months Consolidated Adjusted EBITDA in the third and fourth quarter of fiscal year 2017 and each quarter of fiscal year 2018 as follows:

Quarter Ending
Minimum Consolidated Adjusted EBITDA
9/30/17
($4,500,000)
12/31/17
($5,500,000)
3/31/18
($5,000,000)
6/30/18
($5,000,000)
9/30/18
$0
12/31/18
$2,000,000

The Credit Agreement also provides limits for the add-back of certain restructuring costs on a trailing twelve month basis in the calculation of Consolidated Adjusted EBITDA as follows:

12 Month Period Ended
Restructuring Costs
9/30/17
$10,786,000 (inclusive of the quarter ending 9/30/17 non-cash inventory write down)
12/31/17
$10,471,000
3/31/18
$12,235,000
6/30/18
$11,000,000
9/30/18
$3,000,000
12/31/18
$2,000,000

The Credit Agreement also provides that following fiscal year 2017, SVB, as administrative agent, and the required lenders under the Credit Agreement will re-set the required minimum Consolidated Adjusted EBITDA levels for the periods tested in fiscal year 2019.

All obligations under the Credit Agreement are unconditionally guaranteed by the Company's wholly owned subsidiary, Radisys International LLC. The obligations under the Credit Agreement are secured by a first priority lien on the assets of the Company and the subsidiary guarantor. If the Company acquires or forms a material U.S. subsidiary, then that subsidiary will also be required to guarantee the obligations under the Credit Agreement and grant a first priority lien on its assets.

As of December 31, 2017 and 2016, the Company had outstanding balances of $16.0 million and $25.0 million issued on its behalf under the Credit Agreement.

As part of the Company’s efforts to improve its liquidity, subsequent to December 31, 2017, Radisys entered into new financing arrangements with Hale Capital Partners and CIDM LendCo, LLC. Refer to Note 19 - Subsequent Events, whereby on January 3, 2018, Radisys extinguished the aforementioned Credit Agreement with SVB and entered into a new credit agreement with Marquette Business Credit, LLC as well as issued new senior notes, which significantly improved the Company’s gross cash position. As the previous agreement with SVB has been extinguished, the Company did not complete covenants for the period ended December 31, 2017 and subsequently has excluded disclosure of unused availability under that agreement.

Liquidity Outlook


73



Over the past several quarters, the Company has experienced significant operating losses and more recently consumed significant cash from operations resulting from a material decline in its DCEngine product line. Given the uncertainty of future business from the DCEngine product line, the Company began taking action in the fourth quarter of 2017 to significantly reduce its overhead and operating expenses moving forward aimed at enabling the Company to return to profitability and free cash flow generation. These actions also included closing the new financing arrangements subsequent to December 31, 2017, which positioned the Company to implement its expense reduction actions as well as committed inventory purchases through the first half of 2018.

A return to profitability and free cash flow generation is based on certain assumptions and projections, including growth from the Company’s Software-Systems business. If the Company is unable to attain certain levels of revenue growth, or meet its cost reduction targets, the Company may be out of compliance with covenants associated with the new financing arrangements which may have a material adverse effect on the Company’s liquidity.

At December 31, 2017, the Company’s cash and cash equivalents amounted to $8.1 million.  The Company believes its current cash and cash equivalents, the proceeds from the sale of the Notes, cash expected to be generated from operations, available borrowings under ABL Credit Agreement and availability, if required, under the Company’s $100.0 million unallocated shelf registration statement will satisfy the Company’s short and long-term expected working capital needs, capital expenditures, acquisitions, stock repurchases, and other liquidity requirements associated with the Company’s present business operations. If the Company is unable to comply with various covenants under the ABL Credit Agreement and the Note Purchase Agreement due to the timing of orders and shipments from the Company’s Software-Systems customers, delays in payment of accounts receivable or other adverse business conditions that impact the Company’s operating plans, without an amendment or waiver, the Company’s liquidity outlook could be materially and adversely affected. The Company continues to pursue a number of actions to improve its cash position including (i) minimizing capital expenditures, (ii) effectively managing working capital, (iii) seeking amendments or waivers from lenders and (iv) improving cash flows from operations. These efforts continue in earnest and the Company is considering all available strategic alternatives and financing possibilities, including, without limitation, the issuance of additional equity, the incurrence of additional secured indebtedness and the exchange or refinancing of existing obligations.


74





Note 11 — Convertible Debt

2015 Convertible Senior Notes

On February 17, 2015, the Company repaid at maturity the entire $18.0 million outstanding balance of the 4.5% convertible senior notes due 2015 (the "2015 convertible senior notes") in accordance with the terms thereof. No convertible senior notes were converted to common stock.

The following table outlines the effective interest rate, contractually stated interest costs, and costs related to the amortization of issuance costs for the Company's 2015 convertible senior notes:
 
Years Ended
 
December 31,
 
2017
 
2016
 
2015
Effective interest rate of 2015 convertible senior notes
NA
 
NA
 
4.50%
Contractually stated interest costs
NA
 
NA
 
$101
Amortization of interest costs
NA
 
NA
 
$7

Note 12 — Hedging

The Company’s business activities expose it to a variety of market risks, including the effects of changes in foreign currency exchange rates. The Company manages these risks through the use of forward exchange contracts, designated as foreign-currency cash flow hedges, in an attempt to reduce the potentially adverse effects of foreign currency exchange rate fluctuations that occur in the normal course of business. As such, the Company’s hedging activities are employed solely for risk management purposes. All hedging transactions are conducted with, in the opinion of management, financially stable and reputable financial institutions. As of and for the years ended December 31, 2017, 2016, and 2015 the only hedge instruments executed by the Company are associated with its exposure to fluctuations in the Indian Rupee, which result from obligations such as payroll and rent paid in this currency.

These derivatives are recognized on the balance sheet at their fair value. Unrealized gain positions are recorded as other current assets and unrealized loss positions are recorded as other current liabilities. Changes in the fair values of the outstanding derivatives that are highly effective are recorded in other comprehensive income until net income is affected by the variability of the cash flows of the hedged transaction. Hedge ineffectiveness could result when the amount of the Company’s hedge contracts exceed the Company’s forecasted or actual transactions for which the hedge contracts were designed to hedge. Once a hedge contract matures, the associated gain (loss) on the contract will remain in other comprehensive income until the underlying hedged transaction affects net income (loss), at which time the gain (loss) will be recorded to the expense line item being hedged, which is primarily within Cost of Sales, R&D and SG&A. The Company only enters into derivative contracts in order to hedge foreign currency exposure, which contracts do not exceed two years from inception. If the Company entered into a contract for speculative reasons or if the Company’s current hedge position becomes ineffective, changes in the fair values of the derivatives would be recognized in earnings in the current period.

The Company assesses, both at the inception of the hedge and on an ongoing basis, whether the derivatives that are used in hedging transactions have been highly effective in offsetting changes in the cash flows of hedged items and whether those derivatives are expected to remain highly effective in future periods. For the years ended December 31, 2017, 2016 and 2015 the Company had no hedge ineffectiveness.

During the year ended December 31, 2017, the Company entered into 18 new foreign currency forward contracts, with total contractual values of $10.5 million. During the year ended December 31, 2016, the Company entered into 45 new foreign currency forward contracts, with total contractual values of $15.4 million.


75



A summary of the aggregate contractual or notional amounts, balance sheet location and estimated fair values of derivative financial instruments designated as cash flow hedges at December 31, 2017 is as follows (in thousands):
 
 
Contractual / Notional
Amount
 
Consolidated Balance Sheet Classification
 
Estimated Fair Value
Asset
 
(Liability)
Foreign currency forward exchange contracts
 
$
13,018

 
Other assets
 
$
508

 
$


A summary of the aggregate contractual or notional amounts, balance sheet location and estimated fair values of derivative financial instruments designated as cash flow hedges at December 31, 2016 is as follows (in thousands):
 
 
Contractual / Notional
Amount
 
Consolidated Balance Sheet Classification
 
Estimated Fair Value
Asset
 
(Liability)
Foreign currency forward exchange contracts
 
$
16,166

 
Other assets
 
$
94

 
$

 
There were no ineffective hedges for the years ended December 31, 2017, 2016 and 2015. The following table summarizes the effect of derivative instruments on the Consolidated Statements of Operations as follows (in thousands):
 
December 31, 2017
 
December 31, 2016
 
December 31, 2015
Cost of sales
$
152

 
$
281

 
$
187

Research and development
211

 
436

 
305

Selling, general and administrative
70

 
164

 
135

Total derivative instrument expense
$
433

 
$
881

 
$
627


The following is a summary of changes to comprehensive income (loss) associated with the Company's hedging activities (in thousands):
 
For the Years Ended December 31,
 
2017
 
2016
 
2015
Beginning balance of unrealized loss on forward exchange contracts
$
(527
)
 
$
(819
)
 
$
(752
)
Other comprehensive loss before reclassifications
(83
)
 
(589
)
 
(694
)
Amounts reclassified from other comprehensive income
433

 
881

 
627

Other comprehensive income (loss)
350

 
292

 
(67
)
Ending balance of unrealized loss on forward exchange contracts
$
(177
)
 
$
(527
)
 
$
(819
)

Over the next twelve months, the Company expects to reclassify into earnings a loss of approximately $0.2 million currently recorded as other comprehensive income, as a result of the maturity of currently held forward exchange contracts.

The bank counterparties in these contracts expose the Company to credit-related losses in the event of their nonperformance. However, to mitigate that risk, the Company only contracts with counterparties who meet its minimum requirements regarding counterparty credit worthiness. In addition, the Company monitors credit ratings, credit spreads and potential downgrades prior to entering into any new hedging contracts.


76



Note 13 — Commitments and Contingencies

Operating Leases

Radisys is obligated under non-cancelable operating leases for certain facilities, office equipment, and vehicles. Future minimum lease payments with initial or remaining non-cancelable lease terms in excess of one year, at December 31, 2017, were as follows (in thousands):
For the Years Ending December 31,
Future Minimum
Lease Payments
2018
2,242

2019
1,965

2020
1,146

2021
662

2022
221

Thereafter

Total future minimum lease commitments
$
6,236


Rent expense totaled $2.1 million, $2.3 million, and $2.7 million for the years ended December 31, 2017, 2016, and 2015.

Adverse Purchase Commitments

The Company is contractually obligated to reimburse its contract manufacturer for the cost of excess inventory used in the manufacture of the Company's products if there is no alternative use. This liability, referred to as adverse purchase commitments, is presented in other accrued liabilities in the accompanying Consolidated Balance Sheets. Estimates for adverse purchase commitments are derived from reports received on a quarterly basis from the Company's contract manufacturer. Increases to this liability are charged to cost of sales. If and when the Company takes possession of inventory reserved for in this liability, the liability is transferred from other accrued liabilities to the excess and obsolete inventory valuation allowance (Note 9 — Other Accrued and Other Long-Term Liabilities) to the excess and obsolete inventory valuation allowance (Note 5 — Inventories).

The adverse purchase commitment liability is included in other accrued liabilities in the accompanying Consolidated Balance Sheets was $3.3 million and $0.3 million as of December 31, 2017 and December 31, 2016.

Guarantees and Indemnification Obligations

As permitted under Oregon law, the Company has agreements whereby it indemnifies its officers, directors and certain finance employees for certain events or occurrences while the officer, director or employee is or was serving in such capacity at the request of the Company. The term of the indemnification period is for the officer’s, director’s or employee’s lifetime. The maximum potential amount of future payments the Company could be required to make under these indemnification agreements is unlimited; however, the Company has a Director and Officer insurance policy that limits its exposure and enables the Company to recover a portion of any future amounts paid. To date, the Company has not incurred any costs associated with these indemnification agreements and, as a result, management believes the estimated fair value of these indemnification agreements is minimal. Accordingly, the Company has not recorded any liabilities for these agreements as of December 31, 2017.

The Company enters into standard indemnification agreements in its ordinary course of business. Pursuant to these agreements, the Company indemnifies, holds harmless, and agrees to reimburse the indemnified party for losses suffered or incurred by the indemnified party, generally the Company’s business partners or customers, in connection with patent, copyright or other intellectual property infringement claims by any third party with respect to the Company’s current products, as well as claims relating to property damage or personal injury resulting from the performance of services by us or the Company’s subcontractors. The maximum potential amount of future payments the Company could be required to make under these indemnification agreements is generally limited. Historically, the Company’s costs to defend lawsuits or settle claims relating to such indemnity agreements have been minimal and accordingly management believes the estimated fair value of these agreements is immaterial.

Accrued Warranty


77



The Company provides for the estimated cost of product warranties at the time it recognizes revenue. Products are generally sold with warranty coverage for a period of 12 or 24 months after shipment. Parts and labor are covered under the terms of the warranty agreement. The workmanship of the Company’s products produced by the contract manufacturer is covered under warranties provided by the contract manufacturer for 12 to 24 months. The warranty provision is based on historical experience by product family. The Company engages in product quality programs and processes, including actively monitoring and evaluating the quality of its components suppliers; however ongoing failure rates, material usage and service delivery costs incurred in correcting product failure, as well as specific product class failures out of the Company’s baseline experience, affect the estimated warranty obligation. If actual product failure rates, material usage or service delivery costs differ from estimates, revisions to the estimated warranty liability would be required.

The following is a summary of the change in the Company’s warranty accrual reserve (in thousands):
 
 
For the Years Ended
December 31,
2017
 
2016
Warranty liability balance, beginning of the year
 
$
1,821

 
$
2,553

Product warranty accruals
 
305

 
1,116

Adjustments for payments made
 
(1,002
)
 
(1,848
)
Warranty liability balance, end of the year
 
$
1,124

 
$
1,821


At December 31, 2017 and 2016, $0.9 million and $1.5 million of the warranty liability balance are included in other accrued liabilities and $0.2 million and $0.4 million are included in other long-term liabilities in the accompanying Consolidated Balance Sheets.

Note 14 — Basic and Diluted Loss per Share

A reconciliation of the numerator and the denominator used to calculate basic and diluted loss per share is as follows (in thousands, except per share amounts):
 
 
For the Years Ended
December 31,
2017
 
2016
 
2015
Numerator
 
 
 
 
 
 
Net loss
 
$
(52,604
)
 
$
(10,251
)
 
$
(14,678
)
Denominator—Basic
 
 
 
 
 
 
Weighted average shares used to calculate net loss per share, basic
 
38,994

 
37,668

 
36,789

Denominator—Diluted
 
 
 
 
 
 
Weighted average shares used to calculate net loss per share, basic
 
38,994

 
37,668

 
36,789

Effect of dilutive restricted stock (A)
 

 

 

Effect of dilutive stock options (A)
 

 

 

Weighted average shares used to calculate net loss per share, diluted
 
38,994

 
37,668

 
36,789

Net loss per share:
 
 
 
 
 
 
Basic
 
$
(1.35
)
 
$
(0.27
)
 
$
(0.40
)
Diluted
 
$
(1.35
)
 
$
(0.27
)
 
$
(0.40
)

(A) The following shares, by equity award type, were excluded from the calculation, as their effect would have been anti-dilutive (in thousands):
 
 
For the Years Ended
December 31,
2017
 
2016
 
2015
Stock options
 
3,163

 
3,897

 
2,966

Restricted stock units
 
428

 
100

 
151

Performance based restricted stock units (B)
 
621

 
837

 
1,625

Total equity award shares excluded
 
4,212

 
4,834

 
4,742


(B) Performance based restricted stock units are presented based on attainment of 100% of the performance goals being met.

78




Note 15 — Income Taxes

In December 2017, the Tax Cuts and Jobs Act (the “2017 Tax Act”) was enacted. The 2017 Tax Act includes a number of changes to existing U.S. tax laws that impact the Company, most notably a reduction of the U.S. corporate income tax rate from 35 percent to 21 percent for tax years beginning after December 31, 2017. The 2017 Tax Act also provides for a one-time transition tax on certain foreign earnings and the acceleration of depreciation for certain assets placed into service after September 27, 2017 as well as prospective changes beginning in 2018, including repeal of the domestic manufacturing deduction, acceleration of tax revenue recognition, capitalization of research and development expenditures, additional limitations on executive compensation and limitations on the deductibility of interest.

The Company recognized the income tax effects of the 2017 Tax Act in its 2017 financial statements in accordance with Staff Accounting Bulletin No. 118, which provides SEC staff guidance for the application of ASC Topic 740, Income Taxes, in the reporting period in which the 2017 Tax Act was signed into law. As such, the Company’s financial results reflect the income tax effects of the 2017 Tax Act for which the accounting under ASC Topic 740 is complete and provisional amounts for those specific income tax effects of the 2017 Tax Act for which the accounting under ASC Topic 740 is incomplete but a reasonable estimate could be determined.

The changes to existing U.S. tax laws as a result of the 2017 Tax Act, which we believe have the most significant impact on the Company’s federal income taxes are as follows:

Reduction of the U.S. Corporate Income Tax Rate

The Company measures deferred tax assets and liabilities using enacted tax rates that will apply in the years in which the temporary differences are expected to be recovered or paid. Accordingly, the Company’s deferred tax assets and liabilities were remeasured to reflect the reduction in the U.S. corporate income tax rate from 35 percent to 21 percent, resulting in a $33.1 million increase in income tax expense for the year ended December 31, 2017 and a corresponding $33.1 million decrease in gross deferred tax assets as of December 31, 2017. These adjustments were offset with a $33.1 million corresponding adjustment to the valuation allowance.            

Transition Tax on Foreign Earnings

The Company recognized a provisional income tax expense of $1.3 million for the year ended December 31, 2017 related to the one-time transition tax on certain foreign earnings. This resulted in a corresponding decrease in deferred tax assets due to the utilization of net operating loss carryforwards. The determination of the transition tax requires further analysis regarding the amount and composition of the Company’s historical foreign earnings, which is expected to be completed in 2018.


79



Domestic and foreign pre-tax income (loss) is as follows (in thousands):
 
 
For the Years Ended
December 31,
 
 
2017
 
2016
 
2015
Domestic
 
$
(53,958
)
 
$
(12,040
)
 
$
(15,822
)
Foreign
 
5,081

 
4,223

 
2,886

Total pre-tax loss
 
$
(48,877
)
 
$
(7,817
)
 
$
(12,936
)

The income tax provision consists of the following (in thousands):
 
 
For the Years Ended
December 31,
 
 
2017
 
2016
 
2015
Current provision:
 
 
 
 
 
 
Federal
 
$

 
$

 
$

State
 
73

 
78

 
30

Foreign
 
3,692

 
2,225

 
1,772

Total current provision
 
3,765

 
2,303

 
1,802

Deferred provision (benefit):
 
 
 
 
 
 
Federal
 
(309
)
 
(86
)
 
35

State
 
(10
)
 
(4
)
 
2

Foreign
 
281

 
221

 
(97
)
Total deferred provision
 
(38
)
 
131

 
(60
)
Total income tax provision
 
$
3,727

 
$
2,434

 
$
1,742


The income tax provision (benefit) differs from the amount computed by applying the statutory federal income tax rate to pretax income as a result of the following differences (dollar amounts in thousands):
 
 
For the Years Ended December 31,
 
 
2017
 
2016
 
2015
 
 
$
 
%
 
$
 
%
 
$
 
%
Statutory federal tax (benefit) rate
 
$
(17,107
)
 
35.0
 %
 
$
(2,736
)
 
35.0
 %
 
$
(4,526
)
 
35.0
 %
Increase (decrease) in rates resulting from:
 
 
 
 
 
 
 
 
 
 
 
 
State taxes
 
(749
)
 
1.5

 
(67
)
 
0.9

 
609

 
(4.7
)
Foreign dividends and unremitted earnings
 
(638
)
 
1.3

 
1,745

 
(22.3
)
 
1,493

 
(11.5
)
Impact from U.S. tax reform
 
36,311

 
(74.3
)
 

 

 

 

Tax audit settlement
 
1,497

 
(3.1
)
 

 

 

 

Valuation allowance
 
(16,363
)
 
33.5

 
1,596

 
(20.4
)
 
2,456

 
(19.0
)
Taxes on foreign income that differ from U.S. tax rate
 
(1,361
)
 
2.8

 
(901
)
 
11.5

 
(405
)
 
3.1

Executive Compensation limitation
 
17

 

 
1,005

 
(12.9
)
 

 

Non-deductible stock-based compensation expense
 
567

 
(1.2
)
 
135

 
(1.7
)
 
1,104

 
(8.5
)
Expiration of attributes
 
1,397

 
(2.9
)
 
1,478

 
(18.9
)
 
893

 
(6.9
)
Uncertain tax positions
 
302

 
(0.6
)
 
120

 
(1.5
)
 
435

 
(3.4
)
Other
 
(146
)
 
0.4

 
59

 
(0.8
)
 
(317
)
 
2.4

Effective tax rate
 
$
3,727

 
(7.6
)%
 
$
2,434

 
(31.1
)%
 
$
1,742

 
(13.5
)%


80



The components of deferred taxes consist of the following (in thousands):
 
 
December 31,
2017
 
December 31,
2016
Deferred tax assets:
 
 
 
 
Accrued warranty
 
$
256

 
$
657

Inventory
 
6,114

 
3,631

Net operating loss carryforwards
 
39,534

 
57,294

Tax credit carryforwards
 
20,857

 
22,075

Stock-based compensation
 
978

 
1,995

Fixed assets
 
2,358

 
1,808

Goodwill and other identified intangibles
 
1,073

 
1,603

Deferred revenue
 
1,201

 
2,906

Subsidiary service accruals
 
4,870

 
1,702

Other
 
1,308

 
2,082

Total deferred tax assets
 
78,549

 
95,753

Less: valuation allowance
 
(77,437
)
 
(88,566
)
Net deferred tax assets
 
1,112

 
7,187

Deferred tax liabilities:
 
 
 
 
Intangible assets
 

 
(5,603
)
Other
 
(325
)
 
(467
)
Total deferred tax liabilities
 
(325
)
 
(6,070
)
Total net deferred tax assets
 
$
787

 
$
1,117


At December 31, 2017, the Company's unrecognized tax benefits associated with uncertain tax positions were $4.6 million, of which $4.4 million, if recognized, would favorably affect the effective tax rate.

The Company's ongoing practice is to recognize potential accrued interest and penalties related to unrecognized tax benefits within its global operations in income tax expense. During 2017, the Company recognized a net increase of approximately $0.2 million in potential interest and penalties associated with uncertain tax positions in the Consolidated Statements of Operations. The Company had approximately $1.0 million and $0.2 million of interest and penalties associated with uncertain tax positions at December 31, 2017, which are excluded from the unrecognized tax benefits table below.

The Company’s total amounts of unrecognized tax benefits at the beginning and end of the period are as follows (in thousands):
 
Total
Balance as of December 31, 2015
$
3,680

Additions based on tax positions related to the current year
245

Additions for tax positions of prior years
24

Reductions for tax positions of prior years
(240
)
Reductions as a result of a lapse of applicable statute of limitations
(80
)
Reductions due to settlements
(6
)
Other
$
(74
)
Balance as of December 31, 2016
$
3,549

Additions based on tax positions related to the current year
1,124

Additions for tax positions of prior years
146

Reductions for tax positions of prior years
(278
)
Reductions as a result of a lapse of applicable statute of limitations
(56
)
Other
97

Balance as of December 31, 2017
$
4,582



81



The Company and its subsidiaries are subject to federal income tax as well as income tax of multiple state and foreign jurisdictions. The Company's statutes of limitations are closed for all federal and state income tax years before 2014 and 2013 respectively. The statutes of limitations for the Company's other foreign subsidiaries are closed for all income tax years before 2005.

However, to the extent allowed by law, the taxing authorities may have the right to examine prior periods where net operating losses and credits were generated and carried forward, and make adjustments up to the net operating loss and credit carryforward amounts. It is reasonably possible that the Company's uncertain tax positions, including interest and penalties, could decrease by approximately $0.4 million in the next twelve months.

The Company is currently under tax examination in India and Canada. The periods under examination in India are the Company's financial years 2005, 2006, 2008 and 2011. The examinations are in various stages of appellate proceedings and all material uncertain tax positions associated with the examination have been taken into account in the ending balance of the unrecognized tax benefits at December 31, 2017. The periods under examination in Canada are the Company's fiscal years 2013 and 2014. The Company reduced its Canadian tax attribute carryforwards and valuation allowance by $1.5 million as a settlement position related to a proposed adjustment by the Canada Revenue Agency.

The Company had recorded valuation allowances of $77.4 million and $88.6 million as of December 31, 2017 and 2016. This represents a full valuation allowance against the Company's U.S. net deferred tax assets as well as a partial valuation allowance against the Company's Canadian and Chinese net deferred tax assets. In evaluating its valuation allowance, the Company considers all available positive and negative evidence, including scheduled reversals of deferred tax liabilities, projected future taxable income, tax planning strategies, and recent financial performance.

At December 31, 2017 the Company had total available federal and state net operating loss carryforwards of approximately $178.3 million and $51.5 million. The federal and state net operating loss carryforwards expire between 2018 and 2037. The net operating losses from acquisitions are stated net of limitations pursuant to Section 382 of the Internal Revenue Code. The Company also had net operating loss carryforwards of approximately $3.4 million from the United Kingdom (“U.K.”), and China. The U.K. net operating losses may be carried forward indefinitely provided certain requirements are met. The Chinese tax losses may be carried forward 5 years.

The Company had federal and California research and development tax credit and other federal credit carryforwards of approximately $15.3 million at December 31, 2017, to reduce future income tax liabilities.  The federal credits expire between 2018 and 2031.  The California research and development credits do not expire.  The credits from acquisitions are stated net of limitations pursuant to Section 383 of the Internal Revenue Code.  The Company's Canadian subsidiary also had approximately $2.8 million in investment tax credit and, $16.9 million of unclaimed scientific research and experimental expenditures to be carried forward and applied against future income in Canada.

Realization of the Company's foreign deferred tax assets is dependent on generating sufficient taxable income prior to the expiration of the net operating loss and tax credit carryforwards. Although realization is not assured, management believes that it is more likely than not that the results of future operations will generate sufficient taxable income to realize the balance of the deferred tax assets, net of the valuation allowance, as of December 31, 2017. The amount of the net deferred tax assets that is considered realizable, however, could be reduced if estimates of future taxable income during the carryforward periods are reduced. Should management determine that the Company would not be able to realize all or part of the net deferred tax assets in the future, adjustments to the valuation allowance for deferred tax assets may be required.

In connection with the implementation of the Tax Cuts and Jobs Act, the Company had changed its indefinite reinvestment assertion and is now fully providing on the unremitted earnings of its foreign subsidiaries. 

In March 2016, FASB issued Accounting Standards Update No. 2016-09, Compensation - Stock Compensation (Topic 718): Improvements to Employee Shared-Based Payment Accounting (''ASU 2016-09''). ASU 2016-09 simplifies how several aspects of share-based payments are accounted for and presented in the financial statements. ASU 2016-09 is effective for public companies for annual reporting periods beginning after December 15, 2016. The Company adopted this ASU in the first quarter of 2017. The Company had excess tax benefits for which a benefit could not be previously recognized of approximately $4.3 million. Due to the full valuation allowance against the net U.S. deferred tax assets, the Company did not recognize a net cumulative-effect adjustment to retained earnings upon adoption.


82



In October 2016, the FASB issued Accounting standards Update No. 2016-16, Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other Than Inventory (''ASU 2016-16''). ASU 2016-16 modifies how intra-entity transfer of assets other than inventory are accounted for and presented in the financial statements. ASU 2016-16 is effective for public companies for annual reporting periods beginning after December 15, 2017, however early adoption is allowed. The Company adopted this ASU in the first quarter of 2017. The Company recorded a $2.0 million cumulative-effect adjustment to retained earnings upon adoption.


Note 16 — Employee Benefit Plans

Stock-Based Employee Benefit Plans

Equity instruments are granted to employees, directors and consultants in certain instances, as defined in the respective plan agreements.

Stock Options and Restricted Stock Awards

On May 15, 2007, the Company's shareholders approved the 2007 Stock Plan which provides for issuance of stock options, restricted shares, restricted stock units and performance-based awards. On September 22, 2015, the Company’s shareholders approved the Amended and Restated 2007 Stock Plan (as amended, the “2007 Stock Plan”). Under the 2007 Stock Plan, 14,183,070 shares have been reserved and authorized for issuance to any non-employee directors and employees. The 2007 Stock Plan provides the Board of Directors discretion in creating employee equity incentives. Unless otherwise stipulated in the plan document, the Board of Directors determines stock option exercise prices, which may not be less than the fair value of Radisys common stock at the date of grant, vesting periods and the expiration periods which are a maximum of 10 years from the date of grant for certain awards.

On August 17, 2010, the shareholders approved the Long-Term Incentive Plan ("LTIP"). The LTIP provides for the grants of awards payable in shares of common stock upon the achievement of performance goals set by the Company’s Compensation and Development Committee (“the Committee”). The number of shares of the Company’s common stock initially reserved for issuance under the LTIP is 2,000,000 shares with a maximum of 500,000 shares in any calendar year to one participant. On September 22, 2015, the Company's shareholders approved the Amended 2007 Stock Plan, which provides that shares remaining available for grant as well as shares subject to outstanding awards under the LTIP that may be forfeited upon termination of employment will be added to the shares reserved for the Amended 2007 Stock Plan. The LTIP will expire after the existing grants under the LTIP vest, or expire, at the end of their respective terms. As of December 31, 2016, all outstanding grants from the LTIP have been earned or cancelled and the LTIP had expired.

On May 3, 2011 the Company registered 600,000 shares of its common stock under the Radisys Corporation Inducement Stock Plan for CCPU Employees (the "CCPU Plan"). The CCPU Plan was adopted without shareholder approval in reliance upon the exception provided under NASDAQ Listing Rule 5635(c)(4) relating to awards granted in connection with the hiring of new employees, including grants to transferred employees in connection with a merger or acquisition. Awards under the CCPU Plan are made only to employees of Continuous Computing or its subsidiaries and became effective upon the completion of the Continuous Computing acquisition. The CCPU Plan provides for the issuance of stock options, restricted shares and restricted stock units. In 2011, the Company issued 368,000 shares under the CCPU Plan and no future awards will be granted.

The Company assumed the stock plans of Continuous Computing on July 8, 2011. Under the terms of the Company's merger agreement with Continuous Computing, options outstanding under these plans were converted to options to purchase shares of the Company's common stock. Options issued under these plans vest over four years from the original grant date and have an expiration date of 10 years from the original grant date. The exercise price of each converted option is equal to the product of the original exercise price and the original number of options granted divided by the number of converted options received. These stock plans have been suspended and no future awards will be granted under these plans. A total of 319,000 shares of common stock were issued under the Continuous Computing stock plans.
In accordance with the Continuous Computing merger agreement, unvested options pursuant to the Continuous Computing plans were required to be converted into multiple awards on the acquisition date, with the resulting awards becoming non-contingent and contingent options of the Company. Both the non-contingent and contingent awards continue to vest under the original service conditions of the awards. However, the contingent awards contain post-vesting restrictions tied to payment of certain merger contingencies such as the earn-out and indemnification agreements. The assumed options were valued using a Black-Scholes option-pricing model. In addition, the Company utilized the Finnerty Asian Put Option Approach

83



to estimate the discount associated with the post-vesting restrictions for the contingent options. The resulting discount applied was 10%.
On March 2, 2015, the Committee approved 1,575,000 performance based restricted stock unit awards ("PRSUs") under the LTIP and 2007 Stock Plan that have performance periods starting on March 2, 2015 and ending on March 2, 2019, which provides that on the performance measurement date following the achievement of the following market condition stock price hurdles:

50% of the awards will be earned if Radisys’ average closing stock price over a 30-trading day period is equal to or greater than $3.45 during a 3-year performance period.
50% of the awards will be earned if Radisys’ average closing stock price over a 30-trading day period is equal to or greater than $4.25 during a 4-year performance period.

These awards were earned and fully vested during 2016.

On March 28, 2016, the Committee approved 605,000 PRSUs under the 2007 Stock Plan. Subsequently in 2016, the Committee approved additional grants of 165,000 subject to this plan. The awards have two separate annual performance achievement dates in 2016 and 2017 and vest upon attainment of the performance conditions tied to annual revenue and operating income metrics. 50% of these awards vested in 2017 based on achievement of performance conditions for the 2016 achievement date.

On March 10, 2017, the Committee approved 669,500 PRSUs under the 2007 Stock Plan. Subsequently in 2017, the Committee approved one additional grant of 20,000 shares subject to this plan. The awards for 629,500 shares have two separate annual performance achievement dates in 2017 and 2018 and vest upon attainment of the performance conditions tied to annual revenue targets. Awards for 60,000 shares will vest upon attainment of individual sales account targets during fiscal year 2017.

As of December 31, 2017, the Company had 4,621,121 common shares available for future grant under its equity plans.

The following table summarizes stock option activity for 2017 (in thousands, except average prices and weighted average remaining contractual lives):
 
Options
 
Weighted Average Exercise Price
 
Weighted Average Remaining Contractual Term (Years)
 
Aggregate Intrinsic Value
Balance, December 31, 2016
3,897

 
$
3.81

 
4.58
 
$
3,642

Granted
155

 
1.15

 
 
 
 
Exercised
(50
)
 
2.38

 
 
 
 
Forfeited
(447
)
 
4.16

 
 
 
 
Expired
(392
)
 
5.85

 
 
 
 
Balance, December 31, 2017
3,163

 
$
3.40

 
3.06
 
$
26

Options exercisable at December 31, 2017
2,648

 
$
3.48

 
2.59
 
$
4

Options vested as of December 31, 2017 and expected to vest after December 31, 2017
3,163

 
$
3.40

 
3.06
 
$
26


The aggregate intrinsic value in the table above represents the total pretax value, based on the Company's closing common stock price of $1.01 at December 31, 2017 that would have been received by the option holders had all option holders exercised their in-the-money options on December 31, 2017.

Total intrinsic value of options exercised for the years ended December 31, 2017, 2016 and 2015 was $0.1 million, $0.4 million, and $0.1 million. The total amount of cash received from the exercise of options was $0.1 million in 2017, $0.6 million in 2016 and $0.1 million in 2015.

As of December 31, 2017, the Company had $0.7 million in unrecognized compensation expense related to stock options which is expected to be recognized over a weighted average period of 1.6 years.


84



The following table summarizes non-vested stock activity for 2017:
 
Restricted Stock Units
 
Performance Stock Units
 
Restricted Shares
 
Weighted Average Fair Value
 
Restricted Shares
 
Weighted Average Fair Value
Balance, December 31, 2016
100

 
$
3.68

 
837

 
$
4.07

Granted
687

 
3.59

 
690

 
3.76

Vested
(150
)
 
3.95

 
(380
)
 
4.12

Forfeited
(209
)
 
3.81

 
(525
)
 
4.03

Balance, December 31, 2017
428

 
$
3.67

 
622

 
$
3.72


The total fair value of restricted stock units that vested in 2017, 2016 and 2015 was $0.6 million, $0.5 million and $0.5 million. As of December 31, 2017, the Company had $1.2 million in unrecognized compensation expense related to restricted stock units which is expected to be recognized over a weighted average period of 1.9 years.

The PRSUs awarded in 2016 vest only on satisfaction of certain annual performance criteria during the performance
period beginning on the grant date. Specifically, 50% of the award will vest on meeting defined strategic revenue targets during fiscal year 2016 and the remaining 50% will vest on meeting defined strategic revenue targets during fiscal year 2017, subject to the attainment of achieving certain operating income thresholds defined by the Company's ratified 2017 annual operating plan. The awards have two separate annual performance achievement periods in 2016 and 2017 and vest upon attainment and approval of the respective performance conditions. Expense is derived based on the Company's stock price on the grant date and estimated achievement of the performance targets. The awards associated with strategic revenues targets in 2016 were earned and subsequently released in the first quarter 2017. No awards were earned for the 2017 performance period.

Certain of the PRSUs awarded in 2017 vest only on satisfaction of certain annual performance criteria during the performance period beginning on the grant date. Specifically, 50% of the award will vest on meeting defined strategic revenue targets during the fiscal year 2017 and the remaining 50% will vest on meeting defined strategic revenue targets during fiscal year 2018. The awards have two separate annual performance achievement periods in 2017 and 2018 and vest upon attainment and approval of the respective performance conditions. If targets are met during each performance achievement period, 50% of the shares becoming vested will be subject to time-based cliff-vesting after one year. No awards associated with the 2017 performance period were earned.

Employee Stock Purchase Plan

In December 1995, the Company established an Employee Stock Purchase Plan (“ESPP”). All employees of Radisys and its subsidiaries who customarily work 20 or more hours per week, including all officers, are eligible to participate in the ESPP. Separate offerings of common stock to eligible employees under the ESPP (an “Offering”) commence on February 15, May 15, August 15 and November 15 of each calendar year (“Enrollment Dates”) and continue for a period of 18 months. Multiple separate offerings are in operation under the ESPP at any given time. An employee may participate in only one offering at a time and may purchase shares only through payroll deductions permitted under the provisions stipulated by the ESPP. The purchase price is the lesser of 85% of the fair market value of the common stock on date of grant or that of the purchase date (“look-back feature”). Pursuant to the provisions of the ESPP, as amended, the Company is authorized to issue up to 7.2 million shares of common stock under the ESPP. At December 31, 2017, 490,038 shares were available for issuance under the ESPP.

During the second quarter of 2009, the Board of Directors approved an amendment to the Company’s ESPP to provide for a one-year holding period with respect to common stock shares purchased by participants under the ESPP. The one-year holding period took effect during the fourth quarter of 2009. Due to the holding period, the Company applies a discount to the ESPP stock compensation to reflect the decreased liquidity. The Company utilizes the Finnerty Asian Put Option Approach to estimate the discount. Inputs for the model include the length of the holding period, volatility and risk-free rate. The discount applied in the fourth quarter of 2017, was 18.0%. In 2016 and 2015 the discount applied was 12.0% and 11.0%.

The following table summarizes shares issued under the ESPP (in thousands, except per share amounts):

85



 
 
Year Ended December 31,
 
 
2017
 
2016
 
2015
Shares issued pursuant to the ESPP
 
233

 
184

 
175

Cash received for the purchase of shares pursuant to the ESPP
 
$
398

 
$
417

 
$
322

Weighted average purchase price per share
 
$
1.71

 
$
2.26

 
$
1.84


Stock-Based Compensation Expense

The Company uses the Black-Scholes model to measure the grant-date fair value of stock options and ESPP shares. The grant-date fair value of stock options that are expected to vest is recognized on a straight-line basis over the requisite service period, generally, three years. The grant date fair value of ESPP shares that are expected to vest is recognized on a straight-line basis over the requisite service period, generally, 18 months, subject to modification at the date of purchase due to the ESPP look-back feature. The estimate of the number of options, ESPP shares and restricted stock units granted under the 2007 Stock Plan expected to vest is determined based on historical experience.

The Company estimates the fair value of stock options and purchase rights under the ESPP using a Black-Scholes option-pricing model. The calculation includes several assumptions that require management’s judgment. The expected term of the option or share is determined based on assumptions about patterns of employee exercises, and represents a probability-weighted average time period from grant until exercise of stock options, subject to information available at time of grant. Determining expected volatility generally begins with calculating historical volatility for a similar long-term period and then considering the ways in which the future is reasonably expected to differ from the past.

The Company uses one employee population. The expected term computation is based on historical vested option exercise and is also factored by an estimate of the expected term for fully vested and outstanding options. The estimate of the expected term for options that were fully vested and outstanding was determined as the midpoint between the evaluation date and the contractual term date of the option.

The risk free interest rate is based on the U.S. Treasury constant maturities in effect at the time of grant for the expected term of the option or share.

The fair value of unvested stock is the market value as of the grant date. The grant-date fair value of the restricted stock units that are expected to vest is recognized on a straight-line basis over the requisite service period, which is three years.

The grant date fair value of the PRSUs awarded in 2016 was calculated based on stock price on the grant date and estimated achievement of the respective performance targets. For the portion of the award that vests subject to attainment of meeting strategic revenue targets during fiscal year 2016, expense was calculated using an assumed share price of $2.74 - $4.98 and an estimate that performance targets would be attained at 100%.

The grant date fair value of the PRSUs awarded in 2017 was calculated based on stock price on the grant date and estimated achievement of the respective performance targets. For the portion of the award that vests subject to attainment of meeting strategic revenue targets during fiscal year 2017, expense was calculated using an assumed share price of $3.80and an estimate that performance targets would be attained at 100%. During 2017, management assessed that it was no longer probable that the 2016 and 2017 PRSU award targets would be achieved. This resulted in a reversal of all previously recorded 2017 stock compensation expense and thus no expense associated with these awards was recognized in the year ended December 31, 2017.

The fair value calculations for stock options and ESPP shares used the following assumptions for the years ended December 31:
 
Stock Options
 
ESPP shares
 
2017
 
2016
 
2015
 
2017
 
2016
 
2015
Share price
$0.83-2.50
 
$2.27-5.30
 
$2.06-2.80
 
$0.78-4.10
 
$2.58-4.97
 
$2.15-3.00
Expected life (in years)
4.19-4.51
 
4.44-4.46
 
4.39-4.41
 
1.5
 
1.5
 
1.5
Interest rate
1.8-1.9%
 
1.1-1.6%
 
1.3-1.6%
 
0.5-1.6%
 
0.3-0.9%
 
0.1-0.5%
Volatility
49.0-57.4%
 
52.4-54.0%
 
53.5-54.6%
 
31.7-105.6%
 
42.6-46.2%
 
46.9-55.9%
Dividend yield
 
 
 
 
 

86




For the years ended December 31, 2017, 2016 and 2015, stock-based compensation was recognized and allocated in the Consolidated Statements of Operations as follows (in thousands):
 
 
For the Years Ended December 31,
 
 
2017
 
2016
 
2015
Cost of sales
 
$
157

 
$
354

 
$
294

Research and development
 
387

 
845

 
867

Selling, general and administrative
 
1,648

 
2,598

 
2,791

Total stock-based compensation expense
 
$
2,192

 
$
3,797

 
$
3,952


401(k) Savings Plan

The Company established a 401(k) Savings Plan (“401(k) Plan”), a defined contribution plan, as of January 1, 1989 and amended through January 1, 2007, in compliance with Section 401(k) and other related sections of the Internal Revenue Code and corresponding regulations issued by the Department of Treasury and Section 404(c) of Employee Retirement Income Security Act of 1974 (“ERISA”), to provide retirement benefits for its U.S employees. Under the provisions of the plan, eligible employees are allowed pre-tax contributions of up to 30% of their annual compensation or the maximum amount permitted by the applicable statutes. Additionally, eligible employees can elect to make catch-up contributions, within the limits set forth by pre-tax contributions, or to the maximum amount permitted by the applicable statutes. Pursuant to the provisions of the 401(k) Plan, the Company may contribute 50% of pre-tax contributions made by eligible employees, adjusted for loans and withdrawals, up to 6% of annual compensation for each eligible employee. The Company may elect to make supplemental contributions as periodically determined by the Board of Directors at their discretion. The contributions made by the Company on behalf of eligible employees become 100% vested after three years of service, or 33% per year after one year of service. The Company’s total contributions to the 401(k) Plan amounted to $0.9 million, $0.8 million, and $0.7 million in 2017, 2016 and 2015. In addition, some of the Company’s employees outside the U.S are covered by various defined contribution plans, in compliance with the statutes of respective countries. The participants pay for the 401(k) Plan administrative expenses.

Note 17 — Segment Information

The Company is made up of two operating segments: Software-Systems and Hardware Solutions. The Company's Chief Executive Officer, or chief operating decision maker, regularly reviews discrete financial information for purposes of allocating resources and assessing the performance of each segment:

Software-Systems. Software-Systems is comprised of three product lines: FlowEngine, MediaEngine and MobilityEngine, each of which delivers software-centric solutions to network service providers.
 
Hardware Solutions. Hardware Solutions includes the Company's DCEngine products and legacy embedded product portfolio which includes hardware solutions targeted for service providers.

Cost of sales, research and development and selling, general and administrative expenses are allocated to Software-Systems and Hardware Solutions. Expenses, reversals, gains and losses not allocated to Software-Systems or Hardware Solutions include amortization of acquired intangible assets, stock-based compensation, restructuring and other charges, and other one-time non-recurring events. These items are allocated to corporate and other.

The Company recorded the following revenues, gross margin and income (loss) from operations by operating segment for the years ended December 31, 2017, 2016 and 2015 (in thousands):

 
 
For the Years Ended December 31,
 
 
2017
 
2016
 
2015
Revenue
 
 
 
 
 
 
   Software-Systems
 
$
47,730

 
$
56,783

 
$
55,006

   Hardware Solutions
 
86,038

 
155,609

 
129,587

Total revenues
 
$
133,768

 
$
212,392

 
$
184,593


87



 
 
For the Years Ended December 31,
 
 
2017
 
2016
 
2015
Gross margin
 
 
 
 
 
 
   Software-Systems
 
$
25,104

 
$
34,488

 
$
31,997

   Hardware Solutions
 
3,530

 
29,660

 
28,311

   Corporate and other
 
(7,864
)
 
(8,060
)
 
(8,156
)
Total gross margin
 
$
20,770

 
$
56,088

 
$
52,152

 
 
For the Years Ended December 31,
 
 
2017
 
2016
 
2015
Income (loss) from operations
 
 
 
 
 
 
   Software-Systems
 
$
(6,968
)
 
$
(18
)
 
$
(1,900
)
   Hardware Solutions
 
(18,571
)
 
9,820

 
9,709

   Corporate and other
 
(21,244
)
 
(19,461
)
 
(21,874
)
Total loss from operations
 
$
(46,783
)
 
$
(9,659
)
 
$
(14,065
)

Assets are not allocated to segments for internal reporting presentations. A portion of depreciation is allocated to the respective segment. It is impracticable for the Company to separately identify fixed assets by segment whose depreciation is included in the measure of segment profit or loss.

Geographic Revenues
 
 
For the Years Ended December 31,
 
 
2017
 
2016
 
2015
United States
 
$
59,133

 
$
129,562

 
$
81,933

Other North America
 
1,014

 
219

 
631

China
 
10,041

 
12,129

 
28,819

Other Asia-Pacific
 
18,363

 
25,392

 
41,836

Total Asia-Pacific
 
28,404

 
37,521

 
70,655

Netherlands
 
28,124

 
31,525

 
14,642

Other EMEA
 
17,093

 
13,565

 
16,732

Total EMEA
 
45,217

 
45,090

 
31,374

Foreign Countries
 
74,635

 
82,830

 
102,660

Total revenues
 
$
133,768

 
$
212,392

 
$
184,593


Long-lived assets by Geographic Area
 
 
For the Years Ended December 31,
 
 
2017
 
2016
Property and equipment, net
 
 
 
 
United States
 
$
2,974

 
$
4,566

Other North America
 
33

 
129

China
 
163

 
438

India
 
1,558

 
1,580

Total Asia-Pacific
 
1,721

 
2,018

Foreign Countries
 
1,754

 
2,147

Total property and equipment, net
 
$
4,728

 
$
6,713

 
 
 
 
 
Intangible assets, net
 
 
 
 
United States
 
$
6,862

 
$
17,575

Total intangible assets, net
 
$
6,862

 
$
17,575




88



The following customers accounted for more than 10% of total revenues for the years ended December 31:
 
 
2017
 
2016
 
2015
 
 
 
 
 
 
 
Philips Healthcare
 
23.2%
 
15.7%
 
10.0%
Verizon Wireless
 
20.8%
 
35.9%
 
NA
Nokia Solutions and Networks
 
12.5%
 
NA
 
16.0%

The following customers accounted for more than 10% of accounts receivable for the years ended December 31:
 
 
2017
 
2016
Philips Healthcare
 
19.1%
 
15.4%
Reliance Jio Infocomm
 
18.7%
 
32.6%
Nokia Solutions and Networks
 
14.5%
 
NA
Verizon Wireless
 
NA
 
10.4%



89



Note 18 — Legal Proceedings

In the normal course of business, the Company becomes involved in litigation. As of December 31, 2017, in the opinion of management, Radisys had no pending litigation that would have a material effect on the Company’s financial position, results of operations or cash flows.

Note 19 — Subsequent Events

Silicon Valley Bank Credit Agreement
On January 3, 2018, concurrently with the Company’s entry into the Note Purchase Agreement and the ABL Credit Agreement described below, the Company repaid in full and terminated the Credit Agreement, dated September 19, 2016, between the Company, as borrower, Silicon Valley Bank, as administrative agent, and the other lenders party thereto, which provided for a three-year revolving credit facility with a $30.0 million revolving loan commitment.
ABL Credit Agreement
On January 3, 2018, the Company entered into a Loan and Security Agreement (the “ABL Credit Agreement”) between Marquette Business Credit, LLC, as lender (the “Lender”), and the Company, as borrower. The ABL Credit Agreement provides for a revolving credit facility that provides financing of up to $20.0 million, with a $1.5 million sub-limit for letters of credit (the “ABL Facility”). Borrowings under the ABL Facility are subject to a borrowing base, which is a formula based upon certain eligible domestic accounts receivables, plus the lesser of (x) certain eligible foreign accounts receivables and (y) $20.0 million and minus certain established reserves and the amount of certain other funds held in blocked accounts. The ABL Credit Agreement matures on January 3, 2021.
Outstanding borrowings under the ABL Facility bear interest at a rate per annum equal to the sum of the applicable base rate, which is the higher of (i) the prime rate then in effect and (ii) LIBOR plus 2.00%, plus, in each case, 1.00% and is payable monthly in arrears. During the continuance of a default or event of default, borrowings under the ABL Facility will bear interest at a rate 2.00% above the otherwise applicable interest rate. Under the ABL Credit Agreement, the Company is required to pay a commitment fee of 0.375% per annum based on the average unused portion of the revolving loan commitment and certain other fees in connection with the origination of the ABL Facility and the issuance of letters of credit. In connection with the early termination of the ABL Facility, the Company will also be required to pay (x) a fee equal to 2.00% of the total revolving loan commitment if termination occurs on or prior to January 3, 2019 and (y) 1.00% of the total revolving loan commitment if termination occurs after January 3, 2019 and on or prior to January 3, 2020. There is no early termination fee if the ABL Facility is terminated after January 3, 2020.
The ABL Credit Agreement contains representations and warranties, covenants, indemnities and conditions, in each case, that the Company believes are customary for transactions of this type. Pursuant to the terms of the ABL Credit Agreement, the Company is required to meet certain financial and other restrictive covenants, including maintaining a minimum Fixed Charge Coverage Ratio (as defined in the ABL Credit Agreement) and not exceeding maximum capital expenditures in any fiscal year (each as defined in the ABL Credit Agreement), not exceeding certain thresholds for Cash Loss After Debt Service (as defined in the ABL Credit Agreement). Additionally, the Company is also prohibited from taking certain actions without consent of the Lender, including, without limitation, incurring additional indebtedness, entering into certain mergers or other business combination transactions, disposing of or permitting liens or other encumbrances on the Company's assets and making restricted payments, including cash dividends on shares of the Company's common stock, in each case, except as expressly permitted under the ABL Credit Agreement. The ABL Credit Agreement contains events of default that the Company believes are customary for transactions of this type. If a default occurs and is not cured within the applicable cure period or is not waived, any outstanding obligations under the ABL Credit Agreement may be accelerated.
The ABL Facility is guaranteed on a senior secured basis by the Guarantors. The Company’s and the Guarantors’ obligations under the ABL Facility and any guarantee of the ABL Facility (and certain related obligations) are secured by first-priority liens on the Collateral. The Company’s and the Guarantors’ obligations under the ABL Facility and any guarantee of the ABL Facility (and certain related obligations) have first-priority in the waterfall set forth in the Intercreditor Agreement in respect of the liens on the Collateral constituting, among other things, accounts receivable, inventory and cash of the Borrower and the Guarantors (collectively, the “ABL Priority Collateral”). The Company’s and the Guarantors’ obligations under the ABL Facility and any guarantee of the ABL facility (and certain related obligations) have second-priority in the waterfall set forth in the Intercreditor Agreement in respect of the liens on the Term Priority Collateral. As described above, the Company must also maintain minimum cash balances in a restricted deposit account of $4.0 million through June 30, 2018 and $6.0 million on and after July 1, 2018, which will secure both the obligations under the Notes and the ABL Facility.

90





Hale Capital Note Purchase Agreement
On January 3, 2018, the Company also entered into a Note Purchase Agreement (the “Note Purchase Agreement”) among the Company, as borrower, the Guarantors (as defined below) from time to time party thereto, the purchasers from time to time party thereto (collectively, the “Purchasers”) and HCP-FVG, LLC, an affiliate of Hale Capital Partners LP, as collateral agent and as a Purchaser ("Hale Capital"). Pursuant to the Note Purchase Agreement, the Company issued and sold to the Purchasers senior secured promissory notes in an aggregate original principal amount of $17.0 million (the "Notes").
The Notes bear interest at a rate equal to the greater of 4.50% or the prime rate, plus 5.75% (currently 10.25% per year), payable monthly in arrears. For any interest payment date occurring on or prior to August 31, 2018, the monthly interest payment will be paid in the form of additional Notes (unless an event of default has occurred and is continuing, in which case all interest shall be paid in cash). Thereafter, the interest will be payable monthly in cash in arrears. Interest on the Notes will be computed on the basis of a 360-day year comprising twelve 30-day months. During the continuance of a default or event of default, the Notes will bear interest at a rate of 5.00% above the otherwise applicable interest rate.
The maturity date of the Notes is January 3, 2021 (the “Term Maturity Date”). The Company is required to redeem the Notes in principal installments of (i)$1.5 million payable on August 31, 2018, (ii) $1.75 million payable on the last day of the fiscal quarter ending September 30, 2018, (iii) $1.25 million payable on the last day of the fiscal quarter ending December 31, 2018 and (iv) $1.5 million payable on the last day of each fiscal quarter beginning with the fiscal quarter ending March 31, 2019 and continuing through the last full fiscal quarter prior to the Term Maturity Date. In addition, the Company will be required to redeem all of the Notes upon a change of control and will be required to make certain mandatory redemptions of the Notes with (x) the net proceeds of any voluntary or involuntary sale or disposition of assets (including casualty losses and condemnation awards, subject to certain exceptions) and (y) 33% of the net proceeds from the issuance or sale of any equity (unless an event of default exists under the Note Purchase Agreement, in which case it will be 100% of the net proceeds), subject to certain exceptions and limitations. The Company may also redeem the Notes in whole or in part at any time.
All redemptions of the Notes (whether mandatory, optional or as result of the acceleration of the Notes) are subject to a prepayment fee as follows: (i) if a prepayment is on or before January 3, 2020, 5% of the principal prepaid; and (ii) if prepayment is on or after January 4, 2020 and on or before January 2, 2021, 3% of the principal prepaid.
The Note Purchase Agreement contains representations and warranties, covenants, indemnities and conditions, in each case, that the Company believes are customary for transactions of this type. Under the Note Purchase Agreement, the Company is required to meet certain financial and other restrictive covenants, including maintaining a minimum Coverage Ratio and Total Liquidity (each as defined in the Note Purchase Agreement), maintaining the amount of negative cumulative cash flow from operations below an agreed threshold, maintaining certain minimum levels of revenue and not exceeding a maximum long-term deferred revenue threshold. Additionally, the Company and its subsidiaries are also prohibited from taking certain actions without consent of the Purchasers, including, without limitation, incurring additional indebtedness, entering into certain mergers or other business combination transactions, disposing of or permitting liens or other encumbrances on their assets, making restricted payments, including cash dividends on shares of the Company's common stock, and other investments and making capital expenditures in excess of certain thresholds, in each case, except as otherwise expressly permitted under the Note Purchase Agreement. The Note Purchase Agreement contains events of default that the Company believes are customary for transactions of this type. If a default occurs and is not cured within the applicable cure period or is not waived, any outstanding obligations under the Note Purchase Agreement may be accelerated.
The Notes are guaranteed on a senior secured basis by the Company’s U.S. subsidiary, Radisys International LLC (“Radisys International”). Each of its future material domestic subsidiaries will also be required to guarantee the Notes on a senior secured basis (collectively with Radisys International, the “Guarantors”). The Company’s and the Guarantors’ obligations under the Notes and any guarantee of the Notes (and certain related obligations) are secured by substantially all of the Company’s and the Guarantors’ tangible and intangible assets, subject to specified exceptions (the “Collateral”). The Company’s and the Guarantors’ obligations under the Notes and any guarantee of the Notes (and certain related obligations) have first-priority in the waterfall set forth in an intercreditor agreement entered into in connection with the Notes and the ABL Facility (the “Intercreditor Agreement”) in respect of the liens on the Collateral other than the ABL Priority Collateral (the “Term Priority Collateral”). The Company’s and the Guarantors’ obligations under the Notes and any guarantee of the Notes (and certain related obligations) have second-priority in the waterfall set forth in the Intercreditor Agreement in respect of the liens on the ABL Priority Collateral. The Company must also maintain at least $4.0 million in cash in a restricted deposit account at UMB Bank, n.a. or at a restricted deposit account designated by Hale Capital through June 30, 2018 and at least $6.0 million in cash in a restricted deposit account at UMB Bank, n.a. or at a restricted deposit account designated by Hale Capital

91



on and after July 1, 2018. The amount in the restricted account will secure both the obligations under the Notes and the ABL Facility.
The Company paid approximately $2.0 million in debt issuance fees which will be capitalized and expensed over the term of the Note Purchase Agreement.
Hale Capital Warrants
In connection with the issuance of the Notes, on January 3, 2017, the Company issued to an affiliate of Hale Capital and another purchaser warrants to purchase up to 6,006,667 shares of common stock at an exercise price equal to $1.00 per share on January 3, 2018 (the “Warrants”). The exercise price of the Warrants and the number of shares of common stock to be purchased upon exercise of the Warrants is subject to adjustment upon certain events, including certain price-based anti-dilution adjustments in the event of future issuances of equity securities. The term of the Warrants is seven years from January 3, 2018.
The Company relied on the exemption from registration contained in Section 4(2) of the Securities Act in connection with the issuance of the Warrants. The Company has agreed to register the shares of common stock underlying the Warrants for resale under the Securities Act of 1933, as amended (the "Securities Act").
Item 9. Changes In and Disagreements with Accountants on Accounting and Financial Disclosure

Not applicable.


Item 9A. Controls and Procedures

Disclosure Controls and Procedures. Based on their evaluation as of the end of the period covered by this Annual Report on Form 10-K, the Company’s Chief Executive Officer and Chief Financial Officer have concluded that the Company’s “disclosure controls and procedures” (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) are effective.

During the Company’s fiscal quarter ended December 31, 2017, no change occurred in the Company’s internal control over financial reporting that has materially affected, or is reasonably likely to materially affect, the Company’s internal control over financial reporting.

For Management’s Report on Internal Control Over Financial Reporting and the Report of Independent Registered Public Accounting Firm on Internal Control over Financial Reporting, see Item 8, Financial Statements and Supplementary Data.


Item 9B. Other Information

None





92



PART III

The Company will file its definitive proxy statement for the Annual Meeting of Shareholders pursuant to Regulation 14A of the Exchange Act (the “Proxy Statement”), not later than 120 days after the end of the fiscal year covered by this Annual Report. This Annual Report incorporates by reference specified information included in the Proxy Statement.

Item 10. Directors, Executive Officers and Corporate Governance

The information with respect to the Company’s directors and officers and corporate governance is included under the proposal to elect directors, "Executive Officers," "Section 16(a) Beneficial Ownership Reporting Compliance" and "Corporate Governance" in the Company’s Proxy Statement and is incorporated herein by reference. The information with respect to the Company’s code of ethics is included in Item 1. "Business" in this Annual Report on Form 10-K.
Item 11. Executive Compensation

Information with respect to executive compensation is included under “Director Compensation,” “Executive Officer Compensation,” “Compensation and Development Committee Report,” and “Potential Post-Employment Payments” in the Company’s Proxy Statement and is incorporated herein by reference.


Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters

Information with respect to security ownership of certain beneficial owners and management and equity compensation plan information is included under “Security Ownership of Certain Beneficial Owners and Management” in the Company’s Proxy Statement and is incorporated herein by reference.

EQUITY COMPENSATION PLAN INFORMATION

The following table summarizes information about the Company’s equity compensation plans as of December 31, 2017. All outstanding awards relate to the Company’s common stock.
Plan category
 
Number of securities
to be issued upon
exercise of
outstanding options,
warrants and rights
 
Weighted average
exercise price of
outstanding options,
warrants and
rights ($)
 
Number of securities
remaining available
for future issuance
under equity
compensation plans
 
Equity compensation plans approved by security holders
 
4,275,984

(1) 
$
3.38

 
5,111,159

(2) 
Equity compensation plans not approved by security holders (3)
 
27,850

(4)
5.19

 

  
Total
 
4,303,834

  
$
3.40

 
5,111,159

  
_____________________________
(1)
Includes 427,560 time-based restricted stock units. Also includes 713,750 performance-based restricted stock units that will only be earned upon attaining certain performance goals.
(2)
Includes 490,038 of securities authorized and available for issuance in connection with the Radisys Corporation 1996 Employee Stock Purchase Plan.
(3)
Includes 16,000 stock options granted under the Radisys Corporation Inducement Stock Plan for CCPU Employees. The CCPU Plan is intended to comply with the Nasdaq Listing Rule 5635(c)(4) which provides an exception to the Nasdaq stockholder approval requirement for the issuance of securities with regard to grants to new Employees of the Company, including grants to transferred Employees in connection with a merger or other acquisition.
(4)
Includes 11,850 stock options assumed as part of the acquisition of Continuous Computing Corporation.

Description of Equity Compensation Plans Not Adopted by Shareholders

Additional information required by this item is included in the Company’s Proxy Statement and is incorporated herein by reference.



93



Item 13. Certain Relationships and Related Transactions, and Director Independence

The information with respect to certain relationships and related transactions and director independence is included under “Certain Relationships and Related Transactions”, "Related Party Transactions Policy", and "Corporate Governance" in the Company’s Proxy Statement and is incorporated herein by reference.


Item 14. Principal Accounting Fees and Services

The information with respect to principal accountant fees and services is included under “Principal Accountant Fees and Services” and "Audit Committee Pre-Approval of Audit and Permissible Non-Audit Services of Independent Registered Public Accounting Firm" in the Company’s proxy statement and is incorporated herein by reference.



94



PART IV

Item 15. Exhibits and Financial Statement and Schedules

(a) (1) Financial Statements
Index to Financial Statements

(a) (2) Financial Statement Schedule
None.
(a) (3) Exhibits

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4.1
 
Second Restated Articles of Incorporation and amendments thereto. See Exhibit 3.1.
 
 
 
4.2
 
Second Amended and Restated Bylaws and amendments thereto. See Exhibit 3.2.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

95



 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

96



 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

97



 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

98



 
 
 
 
10.49
 
Dawson Creek II Lease, dated March 21, 1997, incorporated by reference from Exhibit 10.1 to the Company’s Quarterly Report on Form 10-Q for the quarterly period ended June 30, 1997, filed on August 13, 1997 (SEC File No. 000-26844).
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

99



 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
101.INS**
 
XBRL Instance Document
 
 
 
101.SCH**
 
XBRL Taxonomy Extension Schema
 
 
 
101.CAL**
 
XBRL Taxonomy Extension Calculation Linkbase
 
 
 
101.LAB**
 
XBRL Taxonomy Extension Label Linkbase
 
 
 
101.PRE**
 
XBRL Taxonomy Presentation Linkbase
 
 
 
101.DEF**
 
XBRL Taxonomy Definition Linkbase

*
This Exhibit constitutes a management contract or compensatory plan or arrangement.
**
Filed herewith.
***
Furnished herewith.

(b) See (a) (3) above.
(c) See (a) (2) above.


100



SIGNATURES

Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
RADISYS CORPORATION
 
 
 
By:
 
/s/ Brian Bronson
 
 
Brian Bronson
 
 
Chief Executive Officer and President

Dated: February 28, 2018

Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the Registrant and in the capacities indicated on February 28, 2018.
 
Signature
 
Title
 
 
/s/ Brian Bronson
 
Chief Executive Officer and Director
Brian Bronson
 
(Principal Executive Officer)
 
 
/s/ Jonathan Wilson
 
Chief Financial Officer
Jonathan Wilson
 
(Principal Financial and Accounting Officer)
 
 
Directors:
 
 
 
 
/s/ C. Stephen Domenik
 
Chairman of the Board and Director
C. Stephen Domenik
 
 
 
 
 
/s/ Michael G. Hluchyj
 
Director
Michael G. Hluchyj
 
 
 
 
 
/s/ Niel Ransom
 
Director
Niel Ransom
 
 


101
EX-21.1 2 ex211listofsubsidiaries123.htm EXHIBIT 21.1 Exhibit


Exhibit 21.1
List of Subsidiaries

Subsidiary
 
Jurisdiction of Incorporation
Radisys Systems Equipment Trading (Shanghai) Co. Ltd.
 
China
Radisys Canada ULC
 
Canada
Radisys UK Limited
 
United Kingdom
Radisys Convedia (Ireland) Limited
 
Ireland
Radisys GmbH
 
Germany
Radisys B.V.
 
Netherlands
Radisys Korea Ltd.
 
South Korea
Radisys Poland sp. z o.o
 
Poland
Radisys India Private Limited
 
India
Radisys Technologies (Shenzhen) Co., Ltd.
 
China
Radisys Spain S.L.U.
 
Spain
Radisys International Singapore PTE. Ltd.
 
Singapore
Radisys Cayman Limited
 
Cayman Islands
Radisys International LLC
 
United States



EX-23.1 3 ex231kpmgconsent2017.htm EXHIBIT 23.1 Exhibit

Exhibit 23.1
Consent of Independent Registered Public Accounting Firm

The Board of Directors
Radisys Corporation:

We consent to the incorporation by reference in the registration statement (No. 333-212861) on Form S-3 and registration statement (Nos. 333-219506, 333-219504, 333-211930, 333-207541, 333-201717, 333-191034, 333-191033, 333-190176, 333-190171, 333-175511, 333-175510, 333-173885, 333-169044, 333-162231, 333-162230, 333-158959, 333-142969, 333-142968, 333-137060, 333-126189, 333-116570, 333-111520, 333-106670, 333-46473, 333-38988, 333-38966, 333-00514, 333-80577, 333-68362, 333-50584, 333-50582, 333-80089, 333-80087, and 333-85093) on Forms S-8 of Radisys Corporation of our report dated February 28, 2018, with respect to the consolidated balance sheets of Radisys Corporation as of December 31, 2017 and 2016, and the related consolidated statements of operations, comprehensive loss, changes in shareholders’ equity, and cash flows for each of the years in the three‑year period ended December 31, 2017, and the related notes (collectively, the “consolidated financial statements”), and the effectiveness of internal control over financial reporting as of December 31, 2017, which report appears in the December 31, 2017 annual report on Form 10-K of Radisys Corporation.


/s/ KPMG

Portland, Oregon
February 28, 2018


EX-31.1 4 ex311302ceocertification20.htm EXHIBIT 31.1 Exhibit

Exhibit 31.1

CERTIFICATIONS

I, Brian Bronson, certify that:

1.    I have reviewed this Annual Report on Form 10-K of Radisys Corporation for the fiscal year ended December 31, 2017;

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

 
 
 
 
/s/ Brian Bronson

 
Brian Bronson
 
Chief Executive Officer
 


EX-31.2 5 ex312302cfocertification20.htm EXHIBIT 31.2 Exhibit

Exhibit 31.2

CERTIFICATIONS

I, Jonathan Wilson, certify that:

1.    I have reviewed this Annual Report on Form 10-K of Radisys Corporation for the fiscal year ended December 31, 2017;

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

 
 
 
 
/s/ Jonathan Wilson
 
Jonathan Wilson
 
Chief Financial Officer (Principal Financial and Accounting Officer)


EX-32.1 6 ex321906ceocertification20.htm EXHIBIT 32.1 Exhibit

Exhibit 32.1

CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Annual Report of Radisys Corporation (the “Company”) on Form 10-K for the fiscal year ended December 31, 2017, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Brian Bronson, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. §. 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:

(1)    The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

(2)    The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 
 
 
 
/s/ Brian Bronson
 
Brian Bronson
 
Chief Executive Officer
 
February 28, 2018
 


EX-32.2 7 ex322906cfocertification20.htm EXHIBIT 32.2 Exhibit

Exhibit 32.2

CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Annual Report of Radisys Corporation (the “Company”) on Form 10-K for the fiscal year ended December 31, 2017, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Jonathan Wilson, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:

(1)    The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

(2)    The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 
 
 
 
/s/ Jonathan Wilson
 
Jonathan Wilson
 
Chief Financial Officer (Principal Financial and Accounting Officer)
February 28, 2018
 


EX-101.INS 8 rsys-20171231.xml XBRL INSTANCE DOCUMENT 0000873044 2017-01-01 2017-12-31 0000873044 2017-06-30 0000873044 2018-02-26 0000873044 us-gaap:CorporateNonSegmentMember 2017-01-01 2017-12-31 0000873044 us-gaap:OperatingSegmentsMember rsys:SoftwareSystemsMember 2017-01-01 2017-12-31 0000873044 us-gaap:OperatingSegmentsMember rsys:EmbeddedProductsandHardwareServicesMember 2017-01-01 2017-12-31 0000873044 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2017-01-01 2017-12-31 0000873044 us-gaap:OperatingExpenseMember 2017-01-01 2017-12-31 0000873044 us-gaap:ResearchAndDevelopmentExpenseMember 2017-01-01 2017-12-31 0000873044 2016-01-01 2016-12-31 0000873044 2017-12-31 0000873044 2015-01-01 2015-12-31 0000873044 2016-12-31 0000873044 2016-10-01 2016-12-31 0000873044 2016-04-01 2016-06-30 0000873044 2015-01-01 2015-03-31 0000873044 2016-07-01 2016-09-30 0000873044 2016-01-01 2016-03-31 0000873044 2014-10-01 2014-12-31 0000873044 2015-04-01 2015-06-30 0000873044 2015-07-01 2015-09-30 0000873044 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-12-31 0000873044 us-gaap:CommonStockMember 2017-01-01 2017-12-31 0000873044 us-gaap:RetainedEarningsMember 2014-12-31 0000873044 us-gaap:CommonStockMember 2016-12-31 0000873044 us-gaap:CommonStockMember 2016-01-01 2016-12-31 0000873044 us-gaap:CommonStockMember 2015-01-01 2015-12-31 0000873044 us-gaap:CommonStockMember 2017-12-31 0000873044 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-01-01 2016-12-31 0000873044 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2015-01-01 2015-12-31 0000873044 us-gaap:RetainedEarningsMember 2015-12-31 0000873044 us-gaap:CommonStockMember 2014-12-31 0000873044 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0000873044 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0000873044 2014-12-31 0000873044 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2014-12-31 0000873044 us-gaap:CommonStockMember 2015-12-31 0000873044 us-gaap:RetainedEarningsMember 2017-12-31 0000873044 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2015-12-31 0000873044 2015-12-31 0000873044 us-gaap:RetainedEarningsMember 2016-12-31 0000873044 2013-12-31 0000873044 rsys:EngineeringDemonstrationProductsandSamplesMember 2017-01-01 2017-12-31 0000873044 us-gaap:MachineryAndEquipmentMember 2017-01-01 2017-12-31 0000873044 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2017-01-01 2017-12-31 0000873044 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2016-12-31 0000873044 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2016-12-31 0000873044 us-gaap:ForeignExchangeForwardMember us-gaap:EstimateOfFairValueFairValueDisclosureMember 2016-12-31 0000873044 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2016-12-31 0000873044 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2017-12-31 0000873044 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2017-12-31 0000873044 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2017-12-31 0000873044 us-gaap:ForeignExchangeForwardMember us-gaap:EstimateOfFairValueFairValueDisclosureMember 2017-12-31 0000873044 2015-01-01 2015-09-30 0000873044 us-gaap:MachineryAndEquipmentMember 2017-12-31 0000873044 us-gaap:LeaseholdImprovementsMember 2016-12-31 0000873044 us-gaap:LeaseholdImprovementsMember 2017-12-31 0000873044 us-gaap:MachineryAndEquipmentMember 2016-12-31 0000873044 rsys:OfficeEquipmentAndSoftwareMember 2017-12-31 0000873044 rsys:OfficeEquipmentAndSoftwareMember 2016-12-31 0000873044 2017-10-01 2017-12-31 0000873044 us-gaap:CustomerListsMember 2016-12-31 0000873044 us-gaap:TradeNamesMember 2016-12-31 0000873044 us-gaap:TradeNamesMember 2017-12-31 0000873044 rsys:BacklogMember 2016-12-31 0000873044 us-gaap:CustomerListsMember 2017-12-31 0000873044 us-gaap:PatentsMember 2017-12-31 0000873044 us-gaap:PatentsMember 2016-12-31 0000873044 rsys:PurchasedTechnologyMember 2017-12-31 0000873044 rsys:PurchasedTechnologyMember 2016-12-31 0000873044 us-gaap:MinimumMember 2017-01-01 2017-12-31 0000873044 us-gaap:MaximumMember 2017-01-01 2017-12-31 0000873044 rsys:SeverancePayrollTaxesAndOtherEmployeeBenefitsMember 2017-01-01 2017-12-31 0000873044 rsys:SeverancePayrollTaxesAndOtherEmployeeBenefitsMember 2016-12-31 0000873044 rsys:SeverancePayrollTaxesAndOtherEmployeeBenefitsMember 2017-12-31 0000873044 rsys:LeaseAbandonmentChargesMember 2017-12-31 0000873044 rsys:LeaseAbandonmentChargesMember 2017-01-01 2017-12-31 0000873044 rsys:LeaseAbandonmentChargesMember 2016-12-31 0000873044 rsys:Availability70PercentOrMoreMember rsys:A2016DebtAgreementDomain us-gaap:LineOfCreditMember us-gaap:PrimeRateMember 2017-01-01 2017-06-30 0000873044 rsys:AvailabilityBelow30PercentMember rsys:A2016DebtAgreementDomain us-gaap:LineOfCreditMember 2017-01-01 2017-06-30 0000873044 rsys:A2016DebtAgreementDomain us-gaap:LineOfCreditMember 2016-09-19 2016-09-19 0000873044 rsys:Availability30PercentOrMoreAndLessThan70PercentMember rsys:A2016DebtAgreementDomain us-gaap:LineOfCreditMember 2017-01-01 2017-06-30 0000873044 rsys:Availability30PercentOrMoreAndLessThan70PercentMember rsys:A2016DebtAgreementDomain us-gaap:LineOfCreditMember us-gaap:PrimeRateMember 2017-01-01 2017-06-30 0000873044 rsys:BelowMinimumTrailingAdjustedEarningsBeforeInterestTaxesDepreciationAndAmortizationMember 2017-12-31 0000873044 rsys:A2016DebtAgreementDomain us-gaap:LineOfCreditMember 2016-09-19 0000873044 us-gaap:TradeAccountsReceivableMember rsys:A2016DebtAgreementDomain us-gaap:GeographicDistributionDomesticMember us-gaap:LineOfCreditMember 2016-09-19 0000873044 us-gaap:LetterOfCreditMember rsys:A2016DebtAgreementDomain 2016-09-19 0000873044 rsys:A2016DebtAgreementDomain us-gaap:LineOfCreditMember 2017-09-05 2017-09-05 0000873044 rsys:SwinglineLoanMember rsys:A2016DebtAgreementDomain 2016-09-19 0000873044 us-gaap:TradeAccountsReceivableMember us-gaap:GeographicDistributionForeignMember us-gaap:MaximumMember 2016-09-19 0000873044 rsys:Availability30PercentOrMoreAndLessThan70PercentMember rsys:A2016DebtAgreementDomain us-gaap:LineOfCreditMember us-gaap:PrimeRateMember 2016-09-19 2016-09-19 0000873044 rsys:AvailabilityBelow30PercentMember rsys:A2016DebtAgreementDomain us-gaap:LineOfCreditMember us-gaap:PrimeRateMember 2017-01-01 2017-06-30 0000873044 us-gaap:TradeAccountsReceivableMember rsys:A2016DebtAgreementDomain us-gaap:GeographicDistributionForeignMember us-gaap:LineOfCreditMember us-gaap:MinimumMember 2016-09-19 0000873044 rsys:AvailabilityBelow30PercentMember rsys:A2016DebtAgreementDomain us-gaap:LineOfCreditMember us-gaap:PrimeRateMember 2016-09-19 2016-09-19 0000873044 rsys:A2016DebtAgreementDomain us-gaap:LineOfCreditMember 2017-12-31 0000873044 rsys:Availability70PercentOrMoreMember rsys:A2016DebtAgreementDomain us-gaap:LineOfCreditMember 2017-01-01 2017-06-30 0000873044 rsys:A2016DebtAgreementDomain us-gaap:LineOfCreditMember 2016-12-31 0000873044 rsys:Availability70PercentOrMoreMember rsys:A2016DebtAgreementDomain us-gaap:LineOfCreditMember us-gaap:PrimeRateMember 2016-09-19 2016-09-19 0000873044 us-gaap:ScenarioForecastMember 2018-03-31 0000873044 us-gaap:ScenarioForecastMember 2018-12-31 0000873044 2017-09-30 0000873044 us-gaap:ScenarioForecastMember 2018-06-30 0000873044 us-gaap:ScenarioForecastMember 2018-09-30 0000873044 rsys:MonthEnded4302018and5312018Member rsys:A2016DebtAgreementDomain us-gaap:LineOfCreditMember 2016-09-19 0000873044 rsys:MonthEnded3312018Member rsys:A2016DebtAgreementDomain us-gaap:LineOfCreditMember 2016-09-19 0000873044 rsys:MonthEnded6302018andThereafterMember rsys:A2016DebtAgreementDomain us-gaap:LineOfCreditMember 2016-09-19 0000873044 rsys:MonthEnded12312017Member rsys:A2016DebtAgreementDomain us-gaap:LineOfCreditMember 2016-09-19 0000873044 rsys:MonthEnded1312018and2282018Member rsys:A2016DebtAgreementDomain us-gaap:LineOfCreditMember 2016-09-19 0000873044 rsys:A2015ConvertibleSeniorNotesMember 2017-12-31 0000873044 rsys:A2015ConvertibleSeniorNotesMember rsys:ConvertibleSeniorNotesMember 2017-12-31 0000873044 rsys:A2013ConvertibleSeniorNotesMember rsys:ConvertibleSeniorNotesMember 2015-01-01 2015-12-31 0000873044 rsys:A2015ConvertibleSeniorNotesMember rsys:ConvertibleSeniorNotesMember 2014-12-31 0000873044 us-gaap:OtherLiabilitiesMember us-gaap:ForeignExchangeForwardMember us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0000873044 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0000873044 us-gaap:OtherCurrentAssetsMember us-gaap:ForeignExchangeForwardMember us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000873044 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember 2016-12-31 0000873044 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember 2017-12-31 0000873044 us-gaap:ForeignExchangeForwardMember 2017-01-01 2017-12-31 0000873044 2016-01-01 2016-09-30 0000873044 us-gaap:ResearchAndDevelopmentExpenseMember 2015-01-01 2015-12-31 0000873044 us-gaap:ResearchAndDevelopmentExpenseMember 2016-01-01 2016-12-31 0000873044 us-gaap:CostOfSalesMember 2015-01-01 2015-12-31 0000873044 us-gaap:CostOfSalesMember 2016-01-01 2016-12-31 0000873044 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2016-01-01 2016-12-31 0000873044 us-gaap:CostOfSalesMember 2017-01-01 2017-12-31 0000873044 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2017-01-01 2017-12-31 0000873044 us-gaap:ResearchAndDevelopmentExpenseMember 2017-01-01 2017-12-31 0000873044 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2015-01-01 2015-12-31 0000873044 us-gaap:PerformanceSharesMember 2016-01-01 2016-12-31 0000873044 us-gaap:EmployeeStockOptionMember 2015-01-01 2015-12-31 0000873044 us-gaap:RestrictedStockUnitsRSUMember 2015-01-01 2015-12-31 0000873044 us-gaap:StockCompensationPlanMember 2017-01-01 2017-12-31 0000873044 us-gaap:StockCompensationPlanMember 2016-01-01 2016-12-31 0000873044 us-gaap:EmployeeStockOptionMember 2016-01-01 2016-12-31 0000873044 us-gaap:RestrictedStockUnitsRSUMember 2017-01-01 2017-12-31 0000873044 us-gaap:RestrictedStockUnitsRSUMember 2016-01-01 2016-12-31 0000873044 us-gaap:PerformanceSharesMember 2015-01-01 2015-12-31 0000873044 us-gaap:StockCompensationPlanMember 2015-01-01 2015-12-31 0000873044 us-gaap:EmployeeStockOptionMember 2017-01-01 2017-12-31 0000873044 us-gaap:PerformanceSharesMember 2017-01-01 2017-12-31 0000873044 us-gaap:RestrictedStockUnitsRSUMember 2017-01-01 2017-12-31 0000873044 us-gaap:EmployeeStockOptionMember 2015-01-01 2015-12-31 0000873044 us-gaap:EmployeeStockOptionMember 2017-01-01 2017-12-31 0000873044 us-gaap:RestrictedStockUnitsRSUMember 2015-01-01 2015-12-31 0000873044 us-gaap:RestrictedStockUnitsRSUMember 2016-01-01 2016-12-31 0000873044 us-gaap:EmployeeStockOptionMember 2016-01-01 2016-12-31 0000873044 us-gaap:ForeignCountryMember 2016-01-01 2016-12-31 0000873044 us-gaap:ForeignCountryMember 2015-01-01 2015-12-31 0000873044 us-gaap:DomesticCountryMember 2016-01-01 2016-12-31 0000873044 us-gaap:DomesticCountryMember 2015-01-01 2015-12-31 0000873044 us-gaap:DomesticCountryMember 2017-01-01 2017-12-31 0000873044 us-gaap:ForeignCountryMember 2017-01-01 2017-12-31 0000873044 us-gaap:InterestExpenseMember 2017-12-31 0000873044 us-gaap:AccountingStandardsUpdate201609Member 2017-01-01 2017-03-31 0000873044 us-gaap:InternalRevenueServiceIRSMember 2017-12-31 0000873044 us-gaap:ForeignCountryMember 2017-12-31 0000873044 us-gaap:AccountingStandardsUpdate201616Member 2017-01-01 2017-03-31 0000873044 rsys:PenaltyMember 2017-12-31 0000873044 country:CA 2017-12-31 0000873044 us-gaap:ForeignCountryMember us-gaap:CanadaRevenueAgencyMember 2017-01-01 2017-12-31 0000873044 us-gaap:InternalRevenueServiceIRSMember 2016-12-31 0000873044 rsys:LtipAndOverlayAwardsMember 2016-12-31 0000873044 us-gaap:RestrictedStockMember 2017-12-31 0000873044 rsys:LtipAndOverlayAwardsMember 2017-01-01 2017-12-31 0000873044 us-gaap:RestrictedStockMember 2017-01-01 2017-12-31 0000873044 rsys:LtipAndOverlayAwardsMember 2017-12-31 0000873044 us-gaap:RestrictedStockMember 2016-12-31 0000873044 us-gaap:OperatingExpenseMember 2016-01-01 2016-12-31 0000873044 us-gaap:ResearchAndDevelopmentExpenseMember 2016-01-01 2016-12-31 0000873044 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2016-01-01 2016-12-31 0000873044 us-gaap:ResearchAndDevelopmentExpenseMember 2015-01-01 2015-12-31 0000873044 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2015-01-01 2015-12-31 0000873044 us-gaap:OperatingExpenseMember 2015-01-01 2015-12-31 0000873044 rsys:EmployeeStockPurchasePlanMember 2017-01-01 2017-12-31 0000873044 rsys:EmployeeStockPurchasePlanMember 2015-01-01 2015-12-31 0000873044 rsys:EmployeeStockPurchasePlanMember 2016-01-01 2016-12-31 0000873044 us-gaap:EmployeeStockMember 2017-01-01 2017-12-31 0000873044 us-gaap:EmployeeStockMember 2015-01-01 2015-12-31 0000873044 us-gaap:PerformanceSharesMember rsys:TwoThousandAndSevenStockPlanMember rsys:A3.45AverageClosingStockPriceMember 2015-03-02 2015-03-02 0000873044 us-gaap:EmployeeStockOptionMember 2017-12-31 0000873044 us-gaap:PerformanceSharesMember 2016-01-01 2016-12-31 0000873044 us-gaap:MaximumMember 2016-12-31 0000873044 us-gaap:PerformanceSharesMember 2017-12-31 0000873044 us-gaap:PerformanceSharesMember rsys:TwoThousandAndSevenStockPlanMember rsys:A4.25AverageClosingStockPriceMember 2015-03-02 2015-03-02 0000873044 rsys:CcpuInducementPlanMember 2017-12-31 0000873044 us-gaap:PerformanceSharesMember 2017-03-10 0000873044 us-gaap:PerformanceSharesMember 2017-01-01 2017-12-31 0000873044 us-gaap:MinimumMember 2017-12-31 0000873044 us-gaap:PerformanceSharesMember 2016-12-31 0000873044 us-gaap:MinimumMember 2016-12-31 0000873044 rsys:LtipMember 2017-12-31 0000873044 rsys:A2007StockPlanMember 2016-12-31 0000873044 us-gaap:PerformanceSharesMember 2016-03-28 0000873044 us-gaap:PerformanceSharesMember 2015-03-02 0000873044 rsys:LtipMember us-gaap:MaximumMember 2017-12-31 0000873044 us-gaap:EmployeeStockOptionMember us-gaap:MaximumMember 2015-01-01 2015-12-31 0000873044 us-gaap:EmployeeStockOptionMember us-gaap:MinimumMember 2015-01-01 2015-12-31 0000873044 us-gaap:EmployeeStockOptionMember us-gaap:MinimumMember 2016-01-01 2016-12-31 0000873044 us-gaap:EmployeeStockOptionMember us-gaap:MaximumMember 2016-01-01 2016-12-31 0000873044 us-gaap:EmployeeStockMember us-gaap:MinimumMember 2015-01-01 2015-12-31 0000873044 us-gaap:EmployeeStockMember us-gaap:MinimumMember 2016-01-01 2016-12-31 0000873044 us-gaap:EmployeeStockMember us-gaap:MaximumMember 2015-01-01 2015-12-31 0000873044 us-gaap:EmployeeStockMember us-gaap:MinimumMember 2017-01-01 2017-12-31 0000873044 us-gaap:EmployeeStockMember us-gaap:MaximumMember 2017-01-01 2017-12-31 0000873044 us-gaap:EmployeeStockOptionMember us-gaap:MinimumMember 2017-01-01 2017-12-31 0000873044 us-gaap:EmployeeStockOptionMember us-gaap:MaximumMember 2017-01-01 2017-12-31 0000873044 us-gaap:EmployeeStockMember us-gaap:MaximumMember 2016-01-01 2016-12-31 0000873044 us-gaap:OperatingSegmentsMember rsys:SoftwareSystemsMember 2015-01-01 2015-12-31 0000873044 us-gaap:CorporateNonSegmentMember 2015-01-01 2015-12-31 0000873044 us-gaap:OperatingSegmentsMember rsys:EmbeddedProductsandHardwareServicesMember 2015-01-01 2015-12-31 0000873044 us-gaap:OperatingSegmentsMember rsys:EmbeddedProductsandHardwareServicesMember 2016-01-01 2016-12-31 0000873044 us-gaap:CorporateNonSegmentMember 2016-01-01 2016-12-31 0000873044 us-gaap:OperatingSegmentsMember rsys:SoftwareSystemsMember 2016-01-01 2016-12-31 0000873044 us-gaap:SalesRevenueNetMember rsys:PhilipsHealthcareMember 2016-01-01 2016-12-31 0000873044 us-gaap:SalesRevenueNetMember rsys:PhilipsHealthcareMember 2017-01-01 2017-12-31 0000873044 us-gaap:SalesRevenueNetMember rsys:TieroneU.S.CarrierVerizonDomain 2017-01-01 2017-12-31 0000873044 us-gaap:SalesRevenueNetMember rsys:NokiaSiemensNetworksMember 2017-01-01 2017-12-31 0000873044 us-gaap:SalesRevenueNetMember rsys:TieroneU.S.CarrierVerizonDomain 2016-01-01 2016-12-31 0000873044 us-gaap:SalesRevenueNetMember rsys:NokiaSiemensNetworksMember 2015-01-01 2015-12-31 0000873044 us-gaap:SalesRevenueNetMember rsys:PhilipsHealthcareMember 2015-01-01 2015-12-31 0000873044 rsys:OtherNorthAmericaMember 2016-01-01 2016-12-31 0000873044 rsys:OtherEmeaMember 2016-01-01 2016-12-31 0000873044 rsys:EuropeMiddleEastAndAfricaMember 2015-01-01 2015-12-31 0000873044 country:US 2017-01-01 2017-12-31 0000873044 rsys:ForeignCountriesMember 2016-01-01 2016-12-31 0000873044 country:CN 2015-01-01 2015-12-31 0000873044 country:CN 2016-01-01 2016-12-31 0000873044 rsys:NetherlandsMember 2015-01-01 2015-12-31 0000873044 us-gaap:AsiaPacificMember 2015-01-01 2015-12-31 0000873044 country:US 2015-01-01 2015-12-31 0000873044 country:US 2016-01-01 2016-12-31 0000873044 us-gaap:AsiaPacificMember 2017-01-01 2017-12-31 0000873044 rsys:ForeignCountriesMember 2015-01-01 2015-12-31 0000873044 rsys:NetherlandsMember 2016-01-01 2016-12-31 0000873044 rsys:NetherlandsMember 2017-01-01 2017-12-31 0000873044 rsys:OtherNorthAmericaMember 2017-01-01 2017-12-31 0000873044 rsys:OtherEmeaMember 2017-01-01 2017-12-31 0000873044 rsys:OtherEmeaMember 2015-01-01 2015-12-31 0000873044 rsys:ForeignCountriesMember 2017-01-01 2017-12-31 0000873044 rsys:OtherApacMember 2016-01-01 2016-12-31 0000873044 us-gaap:AsiaPacificMember 2016-01-01 2016-12-31 0000873044 rsys:EuropeMiddleEastAndAfricaMember 2016-01-01 2016-12-31 0000873044 rsys:OtherApacMember 2015-01-01 2015-12-31 0000873044 rsys:OtherNorthAmericaMember 2015-01-01 2015-12-31 0000873044 rsys:EuropeMiddleEastAndAfricaMember 2017-01-01 2017-12-31 0000873044 country:CN 2017-01-01 2017-12-31 0000873044 rsys:OtherApacMember 2017-01-01 2017-12-31 0000873044 us-gaap:AccountsReceivableMember rsys:PhilipsHealthcareMember 2016-01-01 2016-12-31 0000873044 us-gaap:AccountsReceivableMember rsys:NokiaSiemensNetworksMember 2017-01-01 2017-12-31 0000873044 us-gaap:AccountsReceivableMember rsys:PhilipsHealthcareMember 2017-01-01 2017-12-31 0000873044 us-gaap:AccountsReceivableMember rsys:TieroneU.S.CarrierVerizonDomain 2016-01-01 2016-12-31 0000873044 us-gaap:AccountsReceivableMember rsys:RelianceJioDomain 2016-01-01 2016-12-31 0000873044 us-gaap:AccountsReceivableMember rsys:RelianceJioDomain 2017-01-01 2017-12-31 0000873044 rsys:ForeignCountriesMember 2017-12-31 0000873044 rsys:IndiaMember 2017-12-31 0000873044 rsys:ForeignCountriesMember 2016-12-31 0000873044 country:CN 2016-12-31 0000873044 country:US 2016-12-31 0000873044 country:US 2017-12-31 0000873044 country:CN 2017-12-31 0000873044 rsys:OtherNorthAmericaMember 2017-12-31 0000873044 us-gaap:AsiaPacificMember 2017-12-31 0000873044 rsys:OtherNorthAmericaMember 2016-12-31 0000873044 rsys:IndiaMember 2016-12-31 0000873044 us-gaap:AsiaPacificMember 2016-12-31 0000873044 rsys:NotePurchaseAgreementMember us-gaap:SubsequentEventMember 2018-01-03 0000873044 rsys:NotePurchaseAgreementMember us-gaap:SeniorNotesMember us-gaap:ScenarioForecastMember us-gaap:SubsequentEventMember 2018-09-30 0000873044 rsys:OnOrAfterJanuary42020Member rsys:NotePurchaseAgreementMember us-gaap:SeniorNotesMember us-gaap:SubsequentEventMember 2018-01-03 0000873044 rsys:NotePurchaseAgreementMember us-gaap:SeniorNotesMember us-gaap:SubsequentEventMember 2018-01-03 2018-01-03 0000873044 rsys:OnOrAfterJuly12018Member us-gaap:LetterOfCreditMember rsys:MarquetteBusinessCreditLLCMember us-gaap:SubsequentEventMember 2018-01-03 0000873044 rsys:OnOrAftertoJanuary32019andPriortoJanuary32020Member us-gaap:LetterOfCreditMember rsys:MarquetteBusinessCreditLLCMember us-gaap:SubsequentEventMember 2018-01-03 2018-01-03 0000873044 rsys:NotePurchaseAgreementMember us-gaap:SeniorNotesMember us-gaap:ScenarioForecastMember us-gaap:SubsequentEventMember 2019-03-31 0000873044 rsys:NotePurchaseAgreementMember us-gaap:SeniorNotesMember us-gaap:SubsequentEventMember 2018-01-03 0000873044 rsys:ThroughJune302018Member us-gaap:LetterOfCreditMember rsys:MarquetteBusinessCreditLLCMember us-gaap:SubsequentEventMember 2018-01-03 0000873044 us-gaap:LetterOfCreditMember rsys:MarquetteBusinessCreditLLCMember us-gaap:SubsequentEventMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-01-03 2018-01-03 0000873044 rsys:ThroughJune302018Member rsys:NotePurchaseAgreementMember us-gaap:SeniorNotesMember us-gaap:SubsequentEventMember 2018-01-03 0000873044 rsys:OnOrPriortoJanuary32019Member us-gaap:LetterOfCreditMember rsys:MarquetteBusinessCreditLLCMember us-gaap:SubsequentEventMember 2018-01-03 2018-01-03 0000873044 rsys:NotePurchaseAgreementMember us-gaap:SeniorNotesMember us-gaap:ScenarioForecastMember us-gaap:SubsequentEventMember 2018-12-31 0000873044 us-gaap:LetterOfCreditMember rsys:MarquetteBusinessCreditLLCMember us-gaap:SubsequentEventMember 2018-01-03 2018-01-03 0000873044 us-gaap:LetterOfCreditMember rsys:MarquetteBusinessCreditLLCMember us-gaap:SubsequentEventMember 2018-01-03 0000873044 rsys:OnOrBeforeJanuary32020Member rsys:NotePurchaseAgreementMember us-gaap:SeniorNotesMember us-gaap:SubsequentEventMember 2018-01-03 0000873044 rsys:NotePurchaseAgreementMember us-gaap:SeniorNotesMember us-gaap:ScenarioForecastMember us-gaap:SubsequentEventMember 2018-08-31 0000873044 rsys:OnOrAfterJuly12018Member rsys:NotePurchaseAgreementMember us-gaap:SeniorNotesMember us-gaap:SubsequentEventMember 2018-01-03 0000873044 us-gaap:RevolvingCreditFacilityMember rsys:MarquetteBusinessCreditLLCMember us-gaap:SubsequentEventMember 2018-01-03 0000873044 us-gaap:RevolvingCreditFacilityMember rsys:SiliconValleyBankMember us-gaap:SubsequentEventMember 2018-01-03 2018-01-03 xbrli:pure xbrli:shares iso4217:USD xbrli:shares rsys:postion rsys:Derivatives iso4217:USD rsys:performance_period false --12-31 FY 2017 2017-12-31 10-K 0000873044 39411001 Yes Accelerated Filer 142792381 Radisys Corporation No No 16166000 15400000 13018000 10500000 1831000 -1908000 2913000 P180D P365D 107031000 127771000 84193000 17548000 20826000 21098000 0.03 0.05 1.50 1.35 1.50 1.35 1.50 0.1025 0.05 0.33 1.00 1750000.00 1250000.00 1500000.0 1500000.0 0.151 0.046 0.046 0 -1005000 -17000 0.000 0.129 0.000 893000 1478000 1397000 -0.069 -0.189 -0.029 4300000 0.18 0.11 0.12 392000 0 57000 36311000 -0.743 16682000 -14967000 -2786000 13801000 -4890000 -620000 -1978000 -1978000 3278000 4212000 17963000 1447000 6120000 15050000 1636000 870000 954000 882000 2590000 1752000 3278000 4212000 17963000 10786000 10471000 12235000 11000000 3000000 2000000 82500 0.85 0.75 0.85 -4500000 -5500000 8000000 -5000000 -5000000 0 2000000 15000000 0 0.02 25000 20000000.0 2500000 0.01 0.02 5040000 5040000 3006000 5020000 2917000 8339000 155285000 176141000 99090000 29308000 36251000 34678000 4621121 4.70 2.55 3.49 2.50 3.00 2.15 2.80 2.06 4.97 2.58 5.30 2.27 P3Y P4Y 0.5 0.5 3.45 4.25 0.5 0.5 0.5 0.5 0.5 629500 P30D P30D 1 60000 2 -0.031 -33100000 33100000 1300000 1497000 400000 P24M P12M 20805000 18297000 38433000 32970000 38378000 32820000 3047000 5341000 7571000 10405000 44323000 32021000 -752000 -819000 -527000 -177000 -1032000 690000 -1559000 513000 3952000 3952000 3797000 3797000 2192000 2192000 900000 1100000 1100000 124000 103000 55000 150000 55000 150000 4000 14000 58000 7000 12900000 12700000 10700000 2966000 1625000 151000 4742000 3897000 837000 100000 4834000 3163000 621000 428000 4212000 128185000 66029000 98637000 51816000 513000 106000 1035000 2242000 31242000 20764000 33087000 8124000 -10478000 12323000 -24963000 94000 508000 200000 1.00 6006667 0 0 100000000 100000000 600000 2000000.0 500000 36532000 36959000 36959000 38521000 38521000 368000 39280000 36959000 38521000 339715000 342219000 -16000000 -10911000 -50532000 0.160 0.100 0.154 0.326 0.104 0.157 0.359 0.145 0.191 0.187 0.125 0.232 0.208 18000000 132441000 156304000 112998000 7862000 7707000 7707000 2000000 0 0 0 1772000 2225000 3692000 1802000 2303000 3765000 30000 78000 73000 0.01 0.0075 0.0125 0.02 0.0575 0.005 0.0025 0.0075 17000000 0.0450 0.045 0.005 0.045 35000 -86000 -309000 2000000 400000 -97000 221000 281000 -60000 131000 -38000 2380000 1108000 5715000 4200000 2000 -4000 -10000 2906000 1201000 1603000 1073000 95753000 78549000 3631000 6114000 1117000 787000 7187000 1112000 1117000 787000 57294000 39534000 2082000 1308000 1808000 2358000 22075000 20857000 15300000 16900000 1995000 978000 1702000 4870000 657000 256000 88566000 77437000 6070000 325000 5603000 0 467000 325000 700000 800000 900000 0.06 0.5 0.33 1 0.3 5600000 4500000 6500000 18478000 17256000 17219000 0 508000 0 508000 627000 187000 305000 135000 881000 281000 436000 164000 433000 152000 211000 70000 0 -94000 0 -94000 45 18 -0.11 -0.08 -0.02 -0.07 -0.40 -0.26 -0.19 -0.39 -0.50 -0.27 -1.35 -0.11 -0.08 -0.02 -0.07 -0.40 -0.26 -0.19 -0.39 -0.50 -0.27 -1.35 -500000 -29000 443000 -0.135 -0.311 -0.076 0.35 0.35 0.35 -0.190 -0.204 0.335 0.031 0.115 0.028 -0.085 -0.017 -0.012 0.024 -0.008 0.004 -0.115 -0.223 0.013 -0.047 0.009 0.015 -0.034 -0.015 -0.006 6572000 3711000 700000 1200000 P1Y7M P1Y11M 1.84 2.26 1.71 P5Y P1Y 154314000 2127000 102967000 34784000 6472000 7964000 162900000 110674000 37000000 6472000 8754000 4870000 0 412000 790000 790000 171889000 2127000 114754000 37000000 6472000 11536000 169762000 114754000 37000000 6472000 11536000 17575000 11787000 2216000 0 3572000 6862000 4080000 0 0 2782000 -313000 13613000 12784000 15445000 14246000 52152000 -8156000 28311000 31997000 8222000 10008000 1195000 1345000 56088000 -8060000 29660000 34488000 20770000 -7864000 3530000 25104000 -4194000 -2450000 -932000 -2083000 -12900000 -12936000 -15800000 2900000 -9135000 -6695000 -13926000 -17027000 -7800000 -7817000 -12000000 4200000 -48877000 -48900000 -54000000 5100000 1742000 2434000 3727000 2456000 1596000 -16363000 -405000 -901000 -1361000 -4526000 -2736000 -17107000 1104000 135000 567000 -317000 59000 -146000 1493000 1745000 638000 609000 -67000 -749000 435000 120000 302000 1289000 1349000 1262000 9853000 -22805000 -2237000 17121000 -22609000 -5463000 2043000 -789000 -2664000 106000 124000 1645000 1611000 -1334000 3191000 5040000 -7110000 -808000 -89000 772000 -1338000 0 0 0 0 0 0 17575000 17575000 6862000 6862000 515000 482000 1199000 101000 96000 189000 179000 835000 483000 906000 5005000 4012000 29822000 27281000 20021000 4265000 24805000 23269000 5317000 9801000 23016000 12000 0 7074000 14967000 2800000 71629000 59479000 128185000 66029000 65663000 52613000 5966000 6866000 25000000 25000000 16000000 16000000 10.0 5.0 30.0 0.01 25.0 1500000.0 20000000.0 0.00375 0.00325 0.0035 0.003 P2Y -12811000 7474000 -8620000 -2224000 -4931000 -4898000 5057000 9809000 -11888000 -4057000 -2965000 -591000 -2638000 -14678000 0 -10008000 -7554000 -15411000 -19631000 -10251000 -52604000 -14065000 -21874000 9709000 -1900000 -9659000 -19461000 9820000 -18000 -46783000 -21244000 -18571000 -6968000 6236000 221000 662000 1146000 1965000 2700000 2300000 2100000 51500000 3400000 178300000 2037-12-31 4248000 3290000 184000 172000 2990000 3186000 4143000 1836000 -694000 -589000 -83000 -67000 -67000 292000 292000 350000 350000 -1255000 -1255000 -952000 -952000 1722000 1722000 -1322000 -660000 2072000 5966000 6866000 1548000 2135000 -1074000 -217000 -815000 327000 4161000 3421000 4224000 147000 4077000 2224000 4931000 4898000 0.01 0.01 5664000 5664000 0 0 0 0 0 0 331000 1040000 516000 0 -279000 68000 13500000 98000000 93000000 -18000000 0 0 100000 100000 322000 600000 417000 100000 398000 1466000 879000 355000 245000 51036000 23090000 2964000 24982000 36749000 18455000 2838000 15456000 6713000 438000 4566000 2147000 1580000 129000 2018000 4728000 163000 2974000 1754000 1558000 33000 1721000 P1Y P5Y P3Y 17000 34000 -153000 300000 3300000 268000 3263000 627000 881000 433000 8500000 88000000 102000000 30000000 25529000 24068000 23416000 6000000 4000000 6000000 4000000 142000 3287000 204000 130 74 92 5727000 57000 5670000 225000 40000 1700000 1743000 1437000 90000 1347000 2774000 0 2774000 166000 0 166000 1437000 2774000 -281600000 -336182000 40561000 55146000 61288000 55397000 184593000 129587000 55006000 28819000 81933000 31374000 102660000 14642000 41836000 16732000 631000 70655000 37610000 35093000 28773000 32292000 212392000 155609000 56783000 12129000 129562000 45090000 82830000 31525000 25392000 13565000 219000 37521000 133768000 86038000 47730000 10041000 59133000 45217000 74635000 28124000 18363000 17093000 1014000 28404000 30628000 33722000 32792000 3890000 2771000 5504000 3952000 294000 867000 2791000 3797000 354000 845000 2598000 2192000 157000 387000 1648000 P3Y 525000 209000 690000 687000 3.76 3.59 837000 100000 622000 428000 4.07 3.68 3.72 3.67 380000 150000 4.12 3.95 0 0 0 0 0.556 0.473 0.525 0.514 0.559 0.469 0.546 0.535 0.462 0.426 0.540 0.524 0.003 0.001 0.015 0.013 0.005 0.001 0.016 0.013 0.009 0.003 0.0158 0.0109 165000 14183070 7200000 20000 1575000 605000 669500 490038 2648000 3.48 100000 400000 100000 392000 4.03 3.81 447000 155000 1.15 3642000 26000 3897000 3163000 3.81 3.40 26000 3163000 3.40 2.38 5.85 4.16 4.98 2.74 1.01 3.80 P1Y6M P4Y5M19D P4Y4M24D P4Y4M28D P4Y4M21D P1Y6M P4Y5M16D P4Y5M9D 4 2553000 1821000 1124000 1848000 1002000 1116000 305000 175000 184000 233000 57000 630000 54000 279000 1799000 530000 205000 393000 319000 283000 50000 142000 142000 3287000 3287000 204000 204000 500000 500000 600000 331000 331000 1040000 1040000 516000 516000 56556000 6550000 77776000 423000 334024000 -256671000 65917000 -899000 338165000 -271349000 56556000 -1559000 339715000 -281600000 6550000 513000 342219000 -336182000 152000 199000 3680000 3549000 4600000 4582000 240000 278000 6000 1500000 200000 1000000 200000 245000 1124000 24000 146000 -74000 97000 80000 56000 4400000 36789000 37668000 38994000 36789000 37668000 38994000 <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 following is a summary of the change in the Company&#8217;s inventory valuation allowance for the years ended December 31 (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:77%;" 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="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventory valuation allowance, beginning of the 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;">9,801</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,317</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Usage:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventory scrapped</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(870</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,636</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventory utilized</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(882</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;">(954</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subtotal&#8212;usage</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,752</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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></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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Write-downs of inventory valuation and transfers to/from other liabilities </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(A)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,967</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,074</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Inventory valuation allowance, end of the year</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-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,016</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,801</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div 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><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">(A)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Transfer to/from other liabilities is related to obsolete inventory purchased from contract manufacturers during the year which was previously reserved for as an adverse purchase commitment. (Note 9&#8212;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Other Accrued and Other Long-Term Liabilities</font><font style="font-family:inherit;font-size:10pt;"> and Note 13&#8212;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Commitments and Contingencies.</font><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recorded the following charges associated with the valuation of inventory, inventory deposit and the adverse purchase commitment liability for the years ended December 31 (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:65%;" 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="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventory, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,050</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,120</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adverse purchase commitments</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(A)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,913</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,908</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,831</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-indent:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net charges</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#160;(B)</sup></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-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,963</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-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,212</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,278</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div 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;">Other long-term liabilities consisted of the following (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:77%;" 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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br clear="none"/>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;">Long-term income tax payable</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,341</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,047</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;">Long-term deferred revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,108</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,380</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 warranty reserve</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">245</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">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;">172</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">184</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 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;">6,866</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,966</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div 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;font-style:italic;font-weight:bold;">Advertising Costs</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 Company expenses advertising costs as incurred. Advertising costs consist primarily of media, display, web, and print advertising, along with trade show costs and product demos and brochures. For the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> advertising costs were </font><font style="font-family:inherit;font-size:10pt;">$1.1 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$1.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.9 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Cash Equivalents</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 Company considers all highly liquid investments purchased with an original maturity of three months or less at the date of purchase to be cash equivalents.</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;">Commitments and Contingencies</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Operating Leases</font></div><div style="line-height:120%;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;">Radisys is obligated under non-cancelable operating leases for certain facilities, office equipment, and vehicles. Future minimum lease payments with initial or remaining non-cancelable lease terms in excess of one year, at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, were as follows (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:87%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">For the Years Ending December&#160;31,</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;">Future&#160;Minimum</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Lease Payments</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,242</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,965</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">1,146</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">662</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">221</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 future minimum lease 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;">6,236</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div 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;">Rent expense totaled </font><font style="font-family:inherit;font-size:10pt;">$2.1 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$2.3 million</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$2.7 million</font><font style="font-family:inherit;font-size:10pt;"> for the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">.</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Adverse Purchase Commitments</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company is contractually obligated to reimburse its contract manufacturer for the cost of excess inventory used in the manufacture of the Company's products if there is no alternative use. This liability, referred to as adverse purchase commitments, is presented in other accrued liabilities in the accompanying Consolidated Balance Sheets. Estimates for adverse purchase commitments are derived from reports received on a quarterly basis from the Company's contract manufacturer. Increases to this liability are charged to cost of sales. If and when the Company takes possession of inventory reserved for in this liability, the liability is transferred from other accrued liabilities to the excess and obsolete inventory valuation allowance (Note 9 &#8212; </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Other Accrued and Other Long-Term Liabilities</font><font style="font-family:inherit;font-size:10pt;">) to the excess and obsolete inventory valuation allowance (Note 5 &#8212; </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Inventories</font><font style="font-family:inherit;font-size:10pt;">).</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-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The adverse purchase commitment liability is included in other accrued liabilities in the accompanying Consolidated Balance Sheets was </font><font style="font-family:inherit;font-size:10pt;">$3.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and December&#160;31, 2016. </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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Guarantees and Indemnification Obligations</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;">As permitted under Oregon law, the Company has agreements whereby it indemnifies its officers, directors and certain finance employees for certain events or occurrences while the officer, director or employee is or was serving in such capacity at the request of the Company. The term of the indemnification period is for the officer&#8217;s, director&#8217;s or employee&#8217;s lifetime. The maximum potential amount of future payments the Company could be required to make under these indemnification agreements is unlimited; however, the Company has a Director and Officer insurance policy that limits its exposure and enables the Company to recover a portion of any future amounts paid. To date, the Company has not incurred any costs associated with these indemnification agreements and, as a result, management believes the estimated fair value of these indemnification agreements is minimal. Accordingly, the Company has not recorded any liabilities for these agreements as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">.</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 Company enters into standard indemnification agreements in its ordinary course of business. Pursuant to these agreements, the Company indemnifies, holds harmless, and agrees to reimburse the indemnified party for losses suffered or incurred by the indemnified party, generally the Company&#8217;s business partners or customers, in connection with patent, copyright or other intellectual property infringement claims by any third party with respect to the Company&#8217;s current products, as well as claims relating to property damage or personal injury resulting from the performance of services by us or the Company&#8217;s subcontractors. The maximum potential amount of future payments the Company could be required to make under these indemnification agreements is generally limited. Historically, the Company&#8217;s costs to defend lawsuits or settle claims relating to such indemnity agreements have been minimal and accordingly management believes the estimated fair value of these agreements is immaterial.</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accrued Warranty</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 Company provides for the estimated cost of product warranties at the time it recognizes revenue. Products are generally sold with warranty coverage for a period of </font><font style="font-family:inherit;font-size:10pt;">12</font><font style="font-family:inherit;font-size:10pt;"> or </font><font style="font-family:inherit;font-size:10pt;">24</font><font style="font-family:inherit;font-size:10pt;"> months after shipment. Parts and labor are covered under the terms of the warranty agreement. The workmanship of the Company&#8217;s products produced by the contract manufacturer is covered under warranties provided by the contract manufacturer for 12 to 24 months. The warranty provision is based on historical experience by product family. The Company engages in product quality programs and processes, including actively monitoring and evaluating the quality of its components suppliers; however ongoing failure rates, material usage and service delivery costs incurred in correcting product failure, as well as specific product class failures out of the Company&#8217;s baseline experience, affect the estimated warranty obligation. If actual product failure rates, material usage or service delivery costs differ from estimates, revisions to the estimated warranty liability would be required.</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 following is a summary of the change in the Company&#8217;s warranty accrual reserve (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:76%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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 rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">For the Years Ended</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31,</font></div></td></tr><tr><td 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></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Warranty liability balance, beginning of the year</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,821</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,553</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product warranty accruals</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">305</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,116</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adjustments for payments made</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,002</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,848</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Warranty liability balance, end of the 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 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,124</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,821</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%;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;">At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$0.9 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.5 million</font><font style="font-family:inherit;font-size:10pt;"> of the warranty liability balance are included in other accrued liabilities and </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;"> are included in other long-term liabilities in the accompanying Consolidated Balance Sheets.</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;">Employee Benefit Plans</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;font-style:italic;font-weight:bold;">Stock-Based Employee Benefit Plans</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;">Equity instruments are granted to employees, directors and consultants in certain instances, as defined in the respective plan agreements.</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;font-style:italic;font-weight:bold;">Stock Options and Restricted Stock Awards</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;">On May 15, 2007, the Company's shareholders approved the 2007 Stock Plan which provides for issuance of stock options, restricted shares, restricted stock units and performance-based awards. On September 22, 2015, the Company&#8217;s shareholders approved the Amended and Restated 2007 Stock Plan (as amended, the &#8220;2007 Stock Plan&#8221;). Under the 2007 Stock Plan, </font><font style="font-family:inherit;font-size:10pt;">14,183,070</font><font style="font-family:inherit;font-size:10pt;"> shares have been reserved and authorized for issuance to any non-employee directors and employees. The 2007 Stock Plan provides the Board of Directors discretion in creating employee equity incentives. Unless otherwise stipulated in the plan document, the Board of Directors determines stock option exercise prices, which may not be less than the fair value of Radisys common stock at the date of grant, vesting periods and the expiration periods which are a maximum of 10 years from the date of grant for certain awards. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On August 17, 2010, the shareholders approved the Long-Term Incentive Plan ("LTIP"). The LTIP provides for the grants of awards payable in shares of common stock upon the achievement of performance goals set by the Company&#8217;s Compensation and Development Committee (&#8220;the Committee&#8221;). The number of shares of the Company&#8217;s common stock initially reserved for issuance under the LTIP is </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2,000,000</font><font style="font-family:inherit;font-size:10pt;"> shares with a maximum of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">500,000</font><font style="font-family:inherit;font-size:10pt;"> shares in any calendar year to one participant. On September 22, 2015, the Company's shareholders approved the Amended 2007 Stock Plan, which provides that shares remaining available for grant as well as shares subject to outstanding awards under the LTIP that may be forfeited upon termination of employment will be added to the shares reserved for the Amended 2007 Stock Plan. The LTIP will expire after the existing grants under the LTIP vest, or expire, at the end of their respective terms. As of December 31, 2016, all outstanding grants from the LTIP have been earned or cancelled and the LTIP had expired.</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-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On May 3, 2011 the Company registered </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">600,000</font><font style="font-family:inherit;font-size:10pt;"> shares of its common stock under the Radisys Corporation Inducement Stock Plan for CCPU Employees (the "CCPU Plan"). The CCPU Plan was adopted without shareholder approval in reliance upon the exception provided under NASDAQ Listing Rule 5635(c)(4) relating to awards granted in connection with the hiring of new employees, including grants to transferred employees in connection with a merger or acquisition. Awards under the CCPU Plan are made only to employees of Continuous Computing or its subsidiaries and became effective upon the completion of the Continuous Computing acquisition. The CCPU Plan provides for the issuance of stock options, restricted shares and restricted stock units. In 2011, the Company issued </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">368,000</font><font style="font-family:inherit;font-size:10pt;"> shares under the CCPU Plan and no future awards will be granted.</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%;padding-bottom:13px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company assumed the stock plans of Continuous Computing on July 8, 2011. Under the terms of the Company's merger agreement with Continuous Computing, options outstanding under these plans were converted to options to purchase shares of the Company's common stock. Options issued under these plans vest over four years from the original grant date and have an expiration date of 10 years from the original grant date. The exercise price of each converted option is equal to the product of the original exercise price and the original number of options granted divided by the number of converted options received. These stock plans have been suspended and no future awards will be granted under these plans. A total of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">319,000</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock were issued under the Continuous Computing stock plans.</font></div><div style="line-height:120%;padding-bottom:13px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In accordance with the Continuous Computing merger agreement, unvested options pursuant to the Continuous Computing plans were required to be converted into multiple awards on the acquisition date, with the resulting awards becoming non-contingent and contingent options of the Company. Both the non-contingent and contingent awards continue to vest under the original service conditions of the awards. However, the contingent awards contain post-vesting restrictions tied to payment of certain merger contingencies such as the earn-out and indemnification agreements. The assumed options were valued using a Black-Scholes option-pricing model. In addition, the Company utilized the Finnerty Asian Put Option Approach to estimate the discount associated with the post-vesting restrictions for the contingent options. The resulting discount applied was 10%.</font></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On March 2, 2015, the Committee approved </font><font style="font-family:inherit;font-size:10pt;">1,575,000</font><font style="font-family:inherit;font-size:10pt;"> performance based restricted stock unit awards ("PRSUs") under the LTIP and 2007 Stock Plan that have performance periods starting on March 2, 2015 and ending on March 2, 2019, which provides that on the performance measurement date following the achievement of the following market condition stock price hurdles:</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><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50%</font><font style="font-family:inherit;font-size:10pt;"> of the awards will be earned if Radisys&#8217; average closing stock price over a </font><font style="font-family:inherit;font-size:10pt;">30</font><font style="font-family:inherit;font-size:10pt;">-trading day period is equal to or greater than </font><font style="font-family:inherit;font-size:10pt;">$3.45</font><font style="font-family:inherit;font-size:10pt;"> during a </font><font style="font-family:inherit;font-size:10pt;">3</font><font style="font-family:inherit;font-size:10pt;">-year performance period.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50%</font><font style="font-family:inherit;font-size:10pt;"> of the awards will be earned if Radisys&#8217; average closing stock price over a </font><font style="font-family:inherit;font-size:10pt;">30</font><font style="font-family:inherit;font-size:10pt;">-trading day period is equal to or greater than </font><font style="font-family:inherit;font-size:10pt;">$4.25</font><font style="font-family:inherit;font-size:10pt;"> during a </font><font style="font-family:inherit;font-size:10pt;">4</font><font style="font-family:inherit;font-size:10pt;">-year performance period.</font></div></td></tr></table><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;">These awards were earned and fully vested during 2016.</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;">On March 28, 2016, the Committee approved </font><font style="font-family:inherit;font-size:10pt;">605,000</font><font style="font-family:inherit;font-size:10pt;"> PRSUs under the 2007 Stock Plan. Subsequently in 2016, the Committee approved additional grants of </font><font style="font-family:inherit;font-size:10pt;">165,000</font><font style="font-family:inherit;font-size:10pt;"> subject to this plan. The awards have two separate annual performance achievement dates in 2016 and 2017 and vest upon attainment of the performance conditions tied to annual revenue and operating income metrics. </font><font style="font-family:inherit;font-size:10pt;">50%</font><font style="font-family:inherit;font-size:10pt;"> of these awards vested in 2017 based on achievement of performance conditions for the 2016 achievement date.</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:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On March 10, 2017, the Committee approved </font><font style="font-family:inherit;font-size:10pt;">669,500</font><font style="font-family:inherit;font-size:10pt;"> PRSUs under the 2007 Stock Plan. Subsequently in 2017, the Committee approved one additional grant of </font><font style="font-family:inherit;font-size:10pt;">20,000</font><font style="font-family:inherit;font-size:10pt;"> shares subject to this plan. The awards for </font><font style="font-family:inherit;font-size:10pt;">629,500</font><font style="font-family:inherit;font-size:10pt;"> shares have </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> separate annual performance achievement dates in 2017 and 2018 and vest upon attainment of the performance conditions tied to annual revenue targets. Awards for </font><font style="font-family:inherit;font-size:10pt;">60,000</font><font style="font-family:inherit;font-size:10pt;"> shares will vest upon attainment of individual sales account targets during fiscal year 2017.</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;">As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the Company had </font><font style="font-family:inherit;font-size:10pt;">4,621,121</font><font style="font-family:inherit;font-size:10pt;"> common shares available for future grant under its equity plans.</font></div><div style="line-height:120%;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-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes stock option activity for </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> (in thousands, except average prices and weighted average remaining contractual lives):</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="13" rowspan="1"></td></tr><tr><td style="width:53%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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: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="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Exercise Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Remaining Contractual Term (Years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate Intrinsic Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance, December&#160;31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,897</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.81</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.58</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,642</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">155</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.15</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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: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;">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;">(50</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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.38</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(447</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.16</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expired</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(392</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.85</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance, December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-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,163</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.40</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.06</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 exercisable 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:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,648</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.48</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.59</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 vested as of December 31, 2017 and expected to vest after 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:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,163</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.40</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.06</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div 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-left:24px;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 aggregate intrinsic value in the table above represents the total pretax value, based on the Company's closing common stock price of </font><font style="font-family:inherit;font-size:10pt;">$1.01</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> that would have been received by the option holders had all option holders exercised their in-the-money options on </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%;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;">Total intrinsic value of options exercised for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;">. The total amount of cash received from the exercise of options was </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;"> in </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$0.6 million</font><font style="font-family:inherit;font-size:10pt;"> in </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;"> in </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">.</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;">As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the Company had </font><font style="font-family:inherit;font-size:10pt;">$0.7 million</font><font style="font-family:inherit;font-size:10pt;"> in unrecognized compensation expense related to stock options which is expected to be recognized over a weighted average period of </font><font style="font-family:inherit;font-size:10pt;">1.6 years</font><font style="font-family:inherit;font-size:10pt;">.</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 following table summarizes non-vested stock activity for </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14" rowspan="1"></td></tr><tr><td style="width:53%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Restricted Stock Units</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Performance Stock Units</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Restricted Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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;">Restricted Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Fair Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance, December&#160;31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.68</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">837</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.07</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">687</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.59</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">690</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.76</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(150</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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.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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">(380</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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.12</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(209</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.81</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(525</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.03</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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, December&#160;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;">428</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.67</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-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;">622</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.72</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div 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 total fair value of restricted stock units that vested 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;"> was </font><font style="font-family:inherit;font-size:10pt;">$0.6 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;">. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the Company had </font><font style="font-family:inherit;font-size:10pt;">$1.2 million</font><font style="font-family:inherit;font-size:10pt;"> in unrecognized compensation expense related to restricted stock units which is expected to be recognized over a weighted average period of </font><font style="font-family:inherit;font-size:10pt;">1.9</font><font style="font-family:inherit;font-size:10pt;"> years. </font></div><div style="line-height:120%;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;padding-left:48px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The PRSUs awarded in 2016 vest only on satisfaction of certain annual performance criteria during the performance</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">period beginning on the grant date. Specifically, </font><font style="font-family:inherit;font-size:10pt;">50%</font><font style="font-family:inherit;font-size:10pt;"> of the award will vest on meeting defined strategic revenue targets during fiscal year 2016 and the remaining </font><font style="font-family:inherit;font-size:10pt;">50%</font><font style="font-family:inherit;font-size:10pt;"> will vest on meeting defined strategic revenue targets during fiscal year 2017, subject to the attainment of achieving certain operating income thresholds defined by the Company's ratified 2017 annual operating plan. The awards have two separate annual performance achievement periods in 2016 and 2017 and vest upon attainment and approval of the respective performance conditions. Expense is derived based on the Company's stock price on the grant date and estimated achievement of the performance targets. The awards associated with strategic revenues targets in 2016 were earned and subsequently released in the first quarter 2017. No awards were earned for the 2017 performance period. </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:41px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain of the PRSUs awarded in 2017 vest only on satisfaction of certain annual performance criteria during the performance period beginning on the grant date. Specifically, </font><font style="font-family:inherit;font-size:10pt;">50%</font><font style="font-family:inherit;font-size:10pt;"> of the award will vest on meeting defined strategic revenue targets during the fiscal year 2017 and the remaining </font><font style="font-family:inherit;font-size:10pt;">50%</font><font style="font-family:inherit;font-size:10pt;"> will vest on meeting defined strategic revenue targets during fiscal year 2018. The awards have two separate annual performance achievement periods in 2017 and 2018 and vest upon attainment and approval of the respective performance conditions. If targets are met during each performance achievement period, </font><font style="font-family:inherit;font-size:10pt;">50%</font><font style="font-family:inherit;font-size:10pt;"> of the shares becoming vested will be subject to time-based cliff-vesting after one year. No awards associated with the 2017 performance period were earned.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Employee Stock Purchase Plan</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;">In December 1995, the Company established an Employee Stock Purchase Plan (&#8220;ESPP&#8221;). All employees of Radisys and its subsidiaries who customarily work 20 or more hours per week, including all officers, are eligible to participate in the ESPP. Separate offerings of common stock to eligible employees under the ESPP (an &#8220;Offering&#8221;) commence on February 15, May 15, August&#160;15 and November&#160;15 of each calendar year (&#8220;Enrollment Dates&#8221;) and continue for a period of 18 months. Multiple separate offerings are in operation under the ESPP at any given time. An employee may participate in only one offering at a time and may purchase shares only through payroll deductions permitted under the provisions stipulated by the ESPP. The purchase price is the lesser of 85% of the fair market value of the common stock on date of grant or that of the purchase date (&#8220;look-back feature&#8221;). Pursuant to the provisions of the ESPP, as amended, the Company is authorized to issue up to </font><font style="font-family:inherit;font-size:10pt;">7.2 million</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock under the ESPP. At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">490,038</font><font style="font-family:inherit;font-size:10pt;"> shares were available for issuance under the ESPP.</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;">During the second quarter of 2009, the Board of Directors approved an amendment to the Company&#8217;s ESPP to provide for a one-year holding period with respect to common stock shares purchased by participants under the ESPP.&#160;The one-year holding period took effect during the fourth quarter of 2009.&#160;Due to the holding period, the Company applies a discount to the ESPP stock compensation to reflect the decreased liquidity.&#160;The Company utilizes the Finnerty Asian Put Option Approach to estimate the discount.&#160;Inputs for the model include the length of the holding period, volatility and risk-free rate.&#160;The discount applied in the fourth quarter of </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;">18.0%</font><font style="font-family:inherit;font-size:10pt;">. In 2016 and 2015 the discount applied was </font><font style="font-family:inherit;font-size:10pt;">12.0%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">11.0%</font><font style="font-family:inherit;font-size:10pt;">.</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 following table summarizes shares issued under the ESPP (in thousands, except per share amounts):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:64%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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;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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 issued pursuant to the ESPP</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">233</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;">184</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;">175</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash received for the purchase of shares pursuant to the ESPP</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">398</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">417</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average purchase price per share</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.71</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.26</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.84</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div 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;font-style:italic;font-weight:bold;">Stock-Based Compensation Expense</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 Company uses the Black-Scholes model to measure the grant-date fair value of stock options and ESPP shares. The grant-date fair value of stock options that are expected to vest is recognized on a straight-line basis over the requisite service period, generally, </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> years. The grant date fair value of ESPP shares that are expected to vest is recognized on a straight-line basis over the requisite service period, generally, 18 months, subject to modification at the date of purchase due to the ESPP look-back feature. The estimate of the number of options, ESPP shares and restricted stock units granted under the 2007 Stock Plan expected to vest is determined based on historical experience.</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 Company estimates the fair value of stock options and purchase rights under the ESPP using a Black-Scholes option-pricing model. The calculation includes several assumptions that require management&#8217;s judgment. The expected term of the option or share is determined based on assumptions about patterns of employee exercises, and represents a probability-weighted average time period from grant until exercise of stock options, subject to information available at time of grant. Determining expected volatility generally begins with calculating historical volatility for a similar long-term period and then considering the ways in which the future is reasonably expected to differ from the past.</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 Company uses one employee population. The expected term computation is based on historical vested option exercise and is also factored by an estimate of the expected term for fully vested and outstanding options. The estimate of the expected term for options that were fully vested and outstanding was determined as the midpoint between the evaluation date and the contractual term date of the option.</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;">The risk free interest rate is based on the U.S. Treasury constant maturities in effect at the time of grant for the expected term of the option or share.</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;">The fair value of unvested stock is the market value as of the grant date. The grant-date fair value of the restricted stock units that are expected to vest is recognized on a straight-line basis over the requisite service period, which is three years. </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;">The grant date fair value of the PRSUs awarded in 2016 was calculated based on stock price on the grant date and estimated achievement of the respective performance targets. For the portion of the award that vests subject to attainment of meeting strategic revenue targets during fiscal year 2016, expense was calculated using an assumed share price of </font><font style="font-family:inherit;font-size:10pt;">$2.74</font><font style="font-family:inherit;font-size:10pt;"> - </font><font style="font-family:inherit;font-size:10pt;">$4.98</font><font style="font-family:inherit;font-size:10pt;"> and an estimate that performance targets would be attained at </font><font style="font-family:inherit;font-size:10pt;">100%</font><font style="font-family:inherit;font-size:10pt;">.</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;">The grant date fair value of the PRSUs awarded in 2017 was calculated based on stock price on the grant date and estimated achievement of the respective performance targets. For the portion of the award that vests subject to attainment of meeting strategic revenue targets during fiscal year 2017, expense was calculated using an assumed share price of </font><font style="font-family:inherit;font-size:10pt;">$3.80</font><font style="font-family:inherit;font-size:10pt;">and an estimate that performance targets would be attained at </font><font style="font-family:inherit;font-size:10pt;">100%</font><font style="font-family:inherit;font-size:10pt;">. During 2017, management assessed that it was no longer probable that the 2016 and 2017 PRSU award targets would be achieved. This resulted in a reversal of all previously recorded 2017 stock compensation expense and thus no expense associated with these awards was recognized in the year ended December 31, 2017.</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-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair value calculations for stock options and ESPP shares used the following assumptions for the years ended December 31:</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:22%;" 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:12%;" 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:13%;" 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:12%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Stock Options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">ESPP shares</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Share price</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$0.83-2.50</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$2.27-5.30</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$2.06-2.80</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$0.78-4.10</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$2.58-4.97</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$2.15-3.00</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;">Expected life (in years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:12px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.19-4.51</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:12px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.44-4.46</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:12px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.39-4.41</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:12px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.5</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:12px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.5</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:12px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.5</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 rate</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:12px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.8-1.9%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:12px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.1-1.6%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:12px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.3-1.6%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:12px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.5-1.6%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:12px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.3-0.9%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:12px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.1-0.5%</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;">Volatility</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:12px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49.0-57.4%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:12px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52.4-54.0%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:12px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53.5-54.6%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:12px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31.7-105.6%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:12px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42.6-46.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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:12px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46.9-55.9%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">&#8212;</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;">For the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, stock-based compensation was recognized and allocated in the Consolidated Statements of Operations as follows (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">For the Years 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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of sales</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">157</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">354</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">294</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">387</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">867</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Selling, general and administrative</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,648</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,598</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;">2,791</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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 stock-based compensation expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,192</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,797</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,952</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%;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;font-style:italic;font-weight:bold;">401(k) Savings Plan</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 Company established a 401(k) Savings Plan (&#8220;401(k) Plan&#8221;), a defined contribution plan, as of January&#160;1, 1989 and amended through January&#160;1, 2007, in compliance with Section&#160;401(k) and other related sections of the Internal Revenue Code and corresponding regulations issued by the Department of Treasury and Section&#160;404(c) of Employee Retirement Income Security Act of 1974 (&#8220;ERISA&#8221;), to provide retirement benefits for its U.S employees. Under the provisions of the plan, eligible employees are allowed pre-tax contributions of up to </font><font style="font-family:inherit;font-size:10pt;">30%</font><font style="font-family:inherit;font-size:10pt;"> of their annual compensation or the maximum amount permitted by the applicable statutes. Additionally, eligible employees can elect to make catch-up contributions, within the limits set forth by pre-tax contributions, or to the maximum amount permitted by the applicable statutes. Pursuant to the provisions of the 401(k) Plan, the Company may contribute </font><font style="font-family:inherit;font-size:10pt;">50%</font><font style="font-family:inherit;font-size:10pt;"> of pre-tax contributions made by eligible employees, adjusted for loans and withdrawals, up to </font><font style="font-family:inherit;font-size:10pt;">6%</font><font style="font-family:inherit;font-size:10pt;"> of annual compensation for each eligible employee. The Company may elect to make supplemental contributions as periodically determined by the Board of Directors at their discretion. The contributions made by the Company on behalf of eligible employees become </font><font style="font-family:inherit;font-size:10pt;">100%</font><font style="font-family:inherit;font-size:10pt;"> vested after three years of service, or </font><font style="font-family:inherit;font-size:10pt;">33%</font><font style="font-family:inherit;font-size:10pt;">&#160;per year after one year of service. The Company&#8217;s total contributions to the 401(k) Plan amounted to </font><font style="font-family:inherit;font-size:10pt;">$0.9 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$0.8 million</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$0.7 million</font><font style="font-family:inherit;font-size:10pt;"> in </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">. In addition, some of the Company&#8217;s employees outside the U.S are covered by various defined contribution plans, in compliance with the statutes of respective countries. The participants pay for the 401(k) Plan administrative expenses.</font></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;font-style:italic;font-weight:bold;">Comprehensive Income (Loss)</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 Company reports accumulated other comprehensive income (loss) in its Consolidated Balance Sheets. Comprehensive income (loss) includes net income (loss), translation adjustments and unrealized gains (losses) on hedging instruments net of their tax effect. The cumulative translation adjustments consist of unrealized gains (losses) for foreign currency translation.</font></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;font-style:italic;font-weight:bold;">Principles of Consolidation and Presentation</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 accompanying Consolidated Financial Statements include the accounts of the Company and its wholly owned subsidiaries. All inter-company accounts and transactions have been properly eliminated in consolidation.</font></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;font-style:italic;font-weight:bold;"></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-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has engaged, and may continue to engage, in restructuring and other actions, which require the Company to make significant estimates in several areas including: realizable values of assets made redundant or obsolete; expenses for severance and other employee separation costs; the ability and timing to generate sublease income, as well as the Company's ability to terminate lease obligations at the amounts estimated; and other costs. Should the actual amounts differ from the estimates, the amount of the restructuring and other charges could be materially impacted. </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-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restructuring and other charges may include costs incurred for employee severance, acquisition or divestiture activities, excess facility costs, certain legal costs, asset related charges and other expenses associated with business integration or restructuring activities. Costs associated with exit or disposal activities are recognized when probable and estimable because the Company has a history of paying severance benefits.</font></div><div style="line-height:120%;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%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Convertible Debt</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;">2015 Convertible Senior Notes</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><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;">On February 17, 2015, the Company repaid at maturity the entire </font><font style="font-family:inherit;font-size:10pt;">$18.0 million</font><font style="font-family:inherit;font-size:10pt;"> outstanding balance of the </font><font style="font-family:inherit;font-size:10pt;">4.5%</font><font style="font-family:inherit;font-size:10pt;"> convertible senior notes due 2015 (the "2015 convertible senior notes") in accordance with the terms thereof. No convertible senior notes were converted to common stock. </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;">The following table outlines the effective interest rate, contractually stated interest costs, and costs related to the amortization of issuance costs for the Company's 2015 convertible senior notes:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:65%;" 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:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Years Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" 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;">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;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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;">Effective interest rate of 2015 convertible senior notes</font></div></td><td style="vertical-align: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;">NA</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">NA</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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.50%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contractually stated interest 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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">NA</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">NA</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">$101</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization of interest 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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">NA</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">NA</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">$7</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;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Hedging</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 Company&#8217;s business activities expose it to a variety of market risks, including the effects of changes in foreign currency exchange rates. The Company manages these risks through the use of forward exchange contracts, designated as foreign-currency cash flow hedges, in an attempt to reduce the potentially adverse effects of foreign currency exchange rate fluctuations that occur in the normal course of business. As such, the Company&#8217;s hedging activities are employed solely for risk management purposes. All hedging transactions are conducted with, in the opinion of management, financially stable and reputable financial institutions. As of and for the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> the only hedge instruments executed by the Company are associated with its exposure to fluctuations in the Indian Rupee, which result from obligations such as payroll and rent paid in this currency.</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;">These derivatives are recognized on the balance sheet at their fair value. Unrealized gain positions are recorded as other current assets and unrealized loss positions are recorded as other current liabilities. Changes in the fair values of the outstanding derivatives that are highly effective are recorded in other comprehensive income until net income is affected by the variability of the cash flows of the hedged transaction. Hedge ineffectiveness could result when the amount of the Company&#8217;s hedge contracts exceed the Company&#8217;s forecasted or actual transactions for which the hedge contracts were designed to hedge. Once a hedge contract matures, the associated gain (loss) on the contract will remain in other comprehensive income until the underlying hedged transaction affects net income (loss), at which time the gain (loss) will be recorded to the expense line item being hedged, which is primarily within Cost of Sales, R&amp;D and SG&amp;A. The Company only enters into derivative contracts in order to hedge foreign currency exposure, which contracts do not exceed </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> years from inception. If the Company entered into a contract for speculative reasons or if the Company&#8217;s current hedge position becomes ineffective, changes in the fair values of the derivatives would be recognized in earnings in the current period.</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 Company assesses, both at the inception of the hedge and on an ongoing basis, whether the derivatives that are used in hedging transactions have been highly effective in offsetting changes in the cash flows of hedged items and whether those derivatives are expected to remain highly effective in future periods. For the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> the Company had no hedge ineffectiveness.</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;">During the year ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the Company entered into </font><font style="font-family:inherit;font-size:10pt;">18</font><font style="font-family:inherit;font-size:10pt;"> new foreign currency forward contracts, with total contractual values of </font><font style="font-family:inherit;font-size:10pt;">$10.5 million</font><font style="font-family:inherit;font-size:10pt;">. During the year ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, the Company entered into </font><font style="font-family:inherit;font-size:10pt;">45</font><font style="font-family:inherit;font-size:10pt;"> new foreign currency forward contracts, with total contractual values of </font><font style="font-family:inherit;font-size:10pt;">$15.4 million</font><font style="font-family:inherit;font-size:10pt;">.</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;">A summary of the aggregate contractual or notional amounts, balance sheet location and estimated fair values of derivative financial instruments designated as cash flow hedges at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> is as follows (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15" rowspan="1"></td></tr><tr><td style="width:42%;" rowspan="1" 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:21%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Contractual / Notional</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</font></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Consolidated Balance Sheet Classification</font></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">Estimated Fair Value</font></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Asset</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Liability)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency forward exchange contracts</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">508</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">A summary of the aggregate contractual or notional amounts, balance sheet location and estimated fair values of derivative financial instruments designated as cash flow hedges at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> is as follows (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15" rowspan="1"></td></tr><tr><td style="width:42%;" rowspan="1" 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:21%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Contractual / Notional</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</font></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Consolidated&#160;Balance Sheet Classification</font></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">Estimated&#160;Fair&#160;Value</font></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Asset</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Liability)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency forward exchange contracts</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,166</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other 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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">94</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> There were no ineffective hedges for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">. The following table summarizes the effect of derivative instruments on the Consolidated Statements of Operations as follows (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:56%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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, 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;">Cost of sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">152</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">281</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">187</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">211</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">436</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">305</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Selling, general and administrative</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">70</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">164</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;">135</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 derivative instrument 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;">433</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;">881</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;">627</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%;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-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following is a summary of changes to comprehensive income (loss) associated with the Company's hedging activities (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:65%;" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">For the Years 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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Beginning balance of unrealized loss on forward exchange 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;">(527</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(819</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(752</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other comprehensive loss before reclassifications</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(83</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(589</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(694</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">Amounts reclassified from other comprehensive income </font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">433</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">881</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">627</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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)</font></div></td><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;">350</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;">292</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;">(67</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ending balance of unrealized loss on forward exchange contracts</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;">(177</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;">(527</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;">(819</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></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%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Over the next twelve months, the Company expects to reclassify into earnings a loss of approximately </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;"> currently recorded as other comprehensive income, as a result of the maturity of currently held forward exchange contracts.</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 bank counterparties in these contracts expose the Company to credit-related losses in the event of their nonperformance. However, to mitigate that risk, the Company only contracts with counterparties who meet its minimum requirements regarding counterparty credit worthiness. In addition, the Company monitors credit ratings, credit spreads and potential downgrades prior to entering into any new hedging contracts.</font></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;font-style:italic;font-weight:bold;">Derivatives</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 Company hedges exposure to changes in exchange rates from the US Dollar to the Indian Rupee. These derivatives are recognized on the balance sheet at their fair value. Unrealized gain positions are recorded as other current assets and unrealized loss positions are recorded as other accrued liabilities. Changes in the fair values of the outstanding derivatives that are highly effective are recorded in other comprehensive loss until net income (loss) is affected by the variability of the cash flows of the hedged transaction. Hedge ineffectiveness could result when the amount of the Company&#8217;s hedge contracts exceed the Company&#8217;s forecasted or actual transactions for which the hedge contracts were designed to hedge. Once a hedge contract matures the associated gain (loss) on the contract will remain in accumulated other comprehensive income (loss) until the underlying hedged transaction affects net income (loss), at which time the gain (loss) will be recorded to the expense line item being hedged, which is primarily cost of sales, research and development and selling, general and administrative. The Company only enters into derivative contracts in order to hedge foreign currency exposure. If the Company entered into a contract for speculative reasons or if the Company&#8217;s current hedge position becomes ineffective, changes in the fair values of the derivatives would be recognized in earnings in the current period.</font></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;font-style:italic;font-weight:bold;">Net loss per share</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;">Basic loss per share amounts are computed based on the weighted average number of common shares outstanding. Diluted net loss per share incorporates the incremental shares issuable upon the assumed exercise of stock options and incremental shares associated with the assumed vesting of restricted stock. The Company's convertible notes were fully repaid in 2015.</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> <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;">Basic and Diluted Loss per Share</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;">A reconciliation of the numerator and the denominator used to calculate basic and diluted loss per share is as follows (in thousands, except per share amounts):</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="13" rowspan="1"></td></tr><tr><td style="width:64%;" rowspan="1" 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 rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">For the Years Ended</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31,</font></div></td></tr><tr><td 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><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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">Numerator</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net loss</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top: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,604</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;">(10,251</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;">(14,678</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">Denominator&#8212;Basic</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average shares used to calculate net loss per share, 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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,994</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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;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,668</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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;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,789</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Denominator&#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 colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average shares used to calculate net loss per share, 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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,994</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,668</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,789</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effect of dilutive restricted stock </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(A)</sup></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effect of dilutive stock options</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#160;(A)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average shares used to calculate net loss per share, 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 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;">38,994</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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;">37,668</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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;">36,789</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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;">Net loss per share:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Basic</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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.35</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.27</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.40</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top: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.35</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.27</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.40</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><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;">(A) The following shares, by equity award type, were excluded from the calculation, as their effect would have been anti-dilutive (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:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="10" rowspan="1"></td></tr><tr><td style="width:64%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><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 rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">For the Years Ended</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31,</font></div></td></tr><tr><td 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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">3,163</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,897</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,966</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted stock units</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">428</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">151</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Performance based restricted stock units </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(B)</sup></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">621</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">837</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,625</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total equity award shares excluded</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,212</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,834</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,742</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-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(B) Performance based restricted stock units are presented based on attainment of 100% of the performance goals being met.</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;">The following tables summarizes the fair value measurements as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> for the Company's financial instruments (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:53%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair&#160;Value&#160;Measurements&#160;as&#160;of&#160;December&#160;31,&#160;2017</font></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size: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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 3</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency forward contracts</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;">508</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">508</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></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%;font-size:10pt;"><div style="padding-left:0px;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:53%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair&#160;Value&#160;Measurements&#160;as&#160;of&#160;December&#160;31,&#160;2016</font></div></td></tr><tr><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;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">Level 1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">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="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;">Level 3</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency forward contracts</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">94</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">94</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></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;">Fair Value of Financial Instruments</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-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company measures at fair value certain financial assets and liabilities. GAAP specifies a hierarchy of valuation techniques based on whether the inputs to those valuation techniques are observable or unobservable. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect the Company's market assumptions. These two types of inputs have created the following fair-value hierarchy: </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;padding-left:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level&#160;1&#8212; Quoted prices for identical instruments in active markets; </font></div><div style="line-height:120%;text-align:left;padding-left: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;padding-left:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level&#160;2&#8212; Quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-derived valuations in which all significant inputs and significant value drivers are observable in active markets;&#160;and </font></div><div style="line-height:120%;text-align:left;padding-left: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;padding-left:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Level&#160;3&#8212; Valuations derived from valuation techniques in which one or more significant inputs or significant value drivers are unobservable. </font></div><div style="line-height:120%;text-align:left;padding-left: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;">Foreign currency forward contracts are measured at fair value using models based on observable market inputs such as foreign currency exchange rates; therefore, they are classified within Level 2 of the valuation hierarchy. </font></div><div style="line-height:120%;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;">The following tables summarizes the fair value measurements as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> for the Company's financial instruments (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:53%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair&#160;Value&#160;Measurements&#160;as&#160;of&#160;December&#160;31,&#160;2017</font></div></td></tr><tr><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size: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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 3</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency forward contracts</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;">508</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">508</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></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%;font-size:10pt;"><div style="padding-left:0px;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:53%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair&#160;Value&#160;Measurements&#160;as&#160;of&#160;December&#160;31,&#160;2016</font></div></td></tr><tr><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;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">Level 1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">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="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;">Level 3</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency forward contracts</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">94</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">94</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;font-style:italic;font-weight:bold;">Foreign currency translation</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;">Assets and liabilities of international operations using a functional currency other than the U.S. dollar are translated into U.S. dollars at exchange rates as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">. Income and expense accounts are translated into U.S. dollars at the average daily rates of exchange prevailing during the period. Adjustments resulting from translating foreign functional currency financial statements into U.S. dollars are recorded as a separate component in shareholders&#8217; equity. Foreign exchange transaction gains and losses are included in other income (expense), net, in the Consolidated Statements of Operations. </font></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;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Long-Lived Assets</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;">Long-lived assets, such as property and equipment and definite-life intangible assets are evaluated for impairment whenever events or changes in circumstances indicate the carrying value of an asset may not be recoverable. The Company assesses the impairment of the assets based on the undiscounted future cash flow the assets are expected to generate compared to the carrying value of the assets. If the carrying amount of the assets is determined not to be recoverable, a write-down to fair value is recorded. Management estimates future cash flows using assumptions about expected future operating performance. Management&#8217;s estimates of future cash flows may differ from actual cash flow due to, among other things, technological changes, economic conditions or changes to the Company&#8217;s business operations.</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;">Intangible assets with estimable useful lives are amortized on a straight-line basis over their respective estimated life and reviewed for impairment when certain triggering events suggest impairment has occurred. As part of the DCEngine restructuring events in 2017, it was determined a triggering event occurred for this asset group. Through a step 1 analysis the Company concluded no impairment was necessary. No triggering event occurred in any other asset group. The Company determined that no triggering events occurred in 201</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;">Income Taxes</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In December 2017, the Tax Cuts and Jobs Act (the &#8220;2017 Tax Act&#8221;) was enacted. The 2017 Tax Act includes a number of changes to existing U.S. tax laws that impact the Company, most notably a reduction of the U.S. corporate income tax rate from 35 percent to 21 percent for tax years beginning after December 31, 2017. The 2017 Tax Act also provides for a one-time transition tax on certain foreign earnings and the acceleration of depreciation for certain assets placed into service after September 27, 2017 as well as prospective changes beginning in 2018, including repeal of the domestic manufacturing deduction, acceleration of tax revenue recognition, capitalization of research and development expenditures, additional limitations on executive compensation and limitations on the deductibility of interest.</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;">The Company recognized the income tax effects of the 2017 Tax Act in its 2017 financial statements in accordance with Staff Accounting Bulletin No. 118, which provides SEC staff guidance for the application of ASC Topic 740, Income Taxes, in the reporting period in which the 2017 Tax Act was signed into law. As such, the Company&#8217;s financial results reflect the income tax effects of the 2017 Tax Act for which the accounting under ASC Topic 740 is complete and provisional amounts for those specific income tax effects of the 2017 Tax Act for which the accounting under ASC Topic 740 is incomplete but a reasonable estimate could be determined. </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;">The changes to existing U.S. tax laws as a result of the 2017 Tax Act, which we believe have the most significant impact on the Company&#8217;s federal income taxes are as follows:</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Reduction of the U.S. Corporate Income Tax Rate</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;">The Company measures deferred tax assets and liabilities using enacted tax rates that will apply in the years in which the temporary differences are expected to be recovered or paid. Accordingly, the Company&#8217;s deferred tax assets and liabilities were remeasured to reflect the reduction in the U.S. corporate income tax rate from 35 percent to 21 percent, resulting in a </font><font style="font-family:inherit;font-size:10pt;">$33.1</font><font style="font-family:inherit;font-size:10pt;"> million increase in income tax expense for the year ended December 31, 2017 and a corresponding </font><font style="font-family:inherit;font-size:10pt;">$33.1 million</font><font style="font-family:inherit;font-size:10pt;"> decrease in gross deferred tax assets as of December 31, 2017. These adjustments were offset with a </font><font style="font-family:inherit;font-size:10pt;">$33.1</font><font style="font-family:inherit;font-size:10pt;"> million corresponding adjustment to the valuation allowance.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Transition Tax on Foreign Earnings</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;">The Company recognized a provisional income tax expense of </font><font style="font-family:inherit;font-size:10pt;">$1.3 million</font><font style="font-family:inherit;font-size:10pt;"> for the year ended December 31, 2017 related to the one-time transition tax on certain foreign earnings. This resulted in a corresponding decrease in deferred tax assets due to the utilization of net operating loss carryforwards. The determination of the transition tax requires further analysis regarding the amount and composition of the Company&#8217;s historical foreign earnings, which is expected to be completed in 2018.</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Domestic and foreign pre-tax income (loss) is as follows (in thousands):</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:64%;" rowspan="1" 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="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">For the Years Ended</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Domestic</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(53,958</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,040</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,822</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,081</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,223</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,886</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total pre-tax loss</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(48,877</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,817</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;">(12,936</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 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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The income tax provision consists of the following (in thousands):</font></div><div style="line-height:120%;padding-left: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="13" rowspan="1"></td></tr><tr><td style="width:64%;" rowspan="1" 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="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">For the Years Ended</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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><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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current provision:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Federal</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">73</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,692</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,225</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,772</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total current provision</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,765</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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,303</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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,802</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred provision (benefit):</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Federal</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(309</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(10</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">281</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;">221</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;">(97</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total deferred provision</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(38</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;">131</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(60</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total income tax provision</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-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,727</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,434</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-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,742</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div 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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The income tax provision (benefit) differs from the amount computed by applying the statutory federal income tax rate to pretax income as a result of the following differences (dollar amounts in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="22" rowspan="1"></td></tr><tr><td style="width:40%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="20" 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;">For the Years Ended December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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="6" 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: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="6" 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: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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Statutory federal tax (benefit) rate</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(17,107</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;">35.0</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;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,736</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;">35.0</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;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,526</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;">35.0</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;">&#160;%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Increase (decrease) in rates resulting from:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State taxes</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(749</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(67</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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.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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">609</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign dividends and unremitted earnings</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(638</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top: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.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,493</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top: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.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:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Impact from U.S. tax reform</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">(74.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;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Tax audit settlement</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,497</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top: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.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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: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;">Valuation allowance</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(16,363</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">33.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,596</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">(20.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,456</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">(19.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:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Taxes on foreign income that differ from U.S. tax 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;">(1,361</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top: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.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(901</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top: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.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(405</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top: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.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Executive Compensation limitation</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,005</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(12.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-deductible stock-based compensation expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">567</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top: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.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">135</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,104</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top: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.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:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expiration of attributes</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,397</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,478</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">(18.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top: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.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Uncertain tax positions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top: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.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 colspan="2" style="vertical-align:bottom;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top: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.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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">435</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top: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.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></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(146</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top: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.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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.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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effective tax 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 style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,727</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7.6</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;">2,434</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(31.1</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;">1,742</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(13.5</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></tr></table></div></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 deferred taxes consist of the following (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:76%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br clear="none"/>2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax assets:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left: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;">Accrued warranty</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">256</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">657</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventory</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,114</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,631</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net operating loss carryforwards</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,534</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">57,294</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Tax credit carryforwards</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,075</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">978</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,995</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fixed assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,808</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill and other identified intangibles</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,073</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,603</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,201</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,906</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subsidiary service accruals</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,702</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,308</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,082</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total deferred tax assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">78,549</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">95,753</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: valuation allowance</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(77,437</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;">(88,566</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net deferred tax assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,112</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,187</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Deferred tax liabilities:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,603</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">(325</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;">(467</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total deferred tax liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,070</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total net deferred tax assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">787</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,117</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%;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-align:left;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;">, the Company's unrecognized tax benefits associated with uncertain tax positions were </font><font style="font-family:inherit;font-size:10pt;">$4.6 million</font><font style="font-family:inherit;font-size:10pt;">, of which </font><font style="font-family:inherit;font-size:10pt;">$4.4 million</font><font style="font-family:inherit;font-size:10pt;">, if recognized, would favorably affect the effective tax rate.</font></div><div style="line-height:120%;text-align:left;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:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company's ongoing practice is to recognize potential accrued interest and penalties related to unrecognized tax benefits within its global operations in income tax expense. During&#160;</font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, the Company recognized a net increase of approximately </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;"> in potential interest and penalties associated with uncertain tax positions in the Consolidated Statements of Operations. The Company had approximately </font><font style="font-family:inherit;font-size:10pt;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;"> of interest and penalties associated with uncertain tax positions at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, which are excluded from the unrecognized tax benefits table below.</font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><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 Company&#8217;s total amounts of unrecognized tax benefits at the beginning and end of the period are as follows (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:89%;" 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="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of December&#160;31, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,680</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left: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;">Additions based on tax positions related to the 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;">245</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Additions for tax positions of prior years</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Reductions for tax positions of prior years</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(240</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Reductions as a result of a lapse of applicable statute of limitations</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(80</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left: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;">Reductions due to settlements</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of December&#160;31, 2016</font></div></td><td 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" colspan="1"><div style="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:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,549</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Additions based on tax positions related to the current year</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,124</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left: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;">Additions for tax positions of prior years</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">146</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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;">Reductions for tax positions of prior years</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(278</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left: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;">Reductions as a result of a lapse of applicable statute 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;">(56</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">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;">97</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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&#160;31, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,582</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%;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:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company and its subsidiaries are subject to federal income tax as well as income tax of multiple state and foreign jurisdictions. The Company's statutes of limitations are closed for all federal and state income tax years before 2014 and 2013 respectively. The statutes of limitations for the Company's other foreign subsidiaries are closed for all income tax years before 2005. </font></div><div style="line-height:120%;text-align:left;text-indent:29px;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:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">However, to the extent allowed by law, the taxing authorities may have the right to examine prior periods where net operating losses and credits were generated and carried forward, and make adjustments up to the net operating loss and credit carryforward amounts. It is reasonably possible that the Company's uncertain tax positions, including interest and penalties, could decrease by approximately </font><font style="font-family:inherit;font-size:10pt;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;"> in the next twelve months. </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-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company is currently under tax examination in India and Canada. The periods under examination in India are the Company's financial years 2005, 2006, 2008 and 2011. The examinations are in various stages of appellate proceedings and all material uncertain tax positions associated with the examination have been taken into account in the ending balance of the unrecognized tax benefits at December&#160;31, 2017. The periods under examination in Canada are the Company's fiscal years 2013 and 2014. The Company reduced its Canadian tax attribute carryforwards and valuation allowance by </font><font style="font-family:inherit;font-size:10pt;">$1.5 million</font><font style="font-family:inherit;font-size:10pt;"> as a settlement position related to a proposed adjustment by the Canada Revenue Agency.</font></div><div style="line-height:120%;text-align:left;text-indent:29px;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:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company had recorded valuation allowances of </font><font style="font-family:inherit;font-size:10pt;">$77.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$88.6 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">. This represents a full valuation allowance against the Company's U.S. net deferred tax assets as well as a partial valuation allowance against the Company's Canadian and Chinese net deferred tax assets. In evaluating its valuation allowance, the Company considers all available positive and negative evidence, including scheduled reversals of deferred tax liabilities, projected future taxable income, tax planning strategies, and recent financial performance.</font></div><div style="line-height:120%;text-align:left;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-align:left;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;"> the Company had total available federal and state net operating loss carryforwards of approximately </font><font style="font-family:inherit;font-size:10pt;">$178.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$51.5 million</font><font style="font-family:inherit;font-size:10pt;">. The federal and state net operating loss carryforwards expire between 2018 and </font><font style="font-family:inherit;font-size:10pt;">2037</font><font style="font-family:inherit;font-size:10pt;">. The net operating losses from acquisitions are stated net of limitations pursuant to Section&#160;382 of the Internal Revenue Code. The Company also had net operating loss carryforwards of approximately </font><font style="font-family:inherit;font-size:10pt;">$3.4 million</font><font style="font-family:inherit;font-size:10pt;"> from the United Kingdom (&#8220;U.K.&#8221;), and China. The U.K. net operating losses may be carried forward indefinitely provided certain requirements are met. The Chinese tax losses may be carried forward 5 years.</font></div><div style="line-height:120%;text-align:left;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-align:left;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company had federal and California research and development tax credit and other federal credit carryforwards of approximately </font><font style="font-family:inherit;font-size:10pt;">$15.3 million</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, to reduce future income tax liabilities.&#160; The federal credits expire between 2018 and 2031.&#160; The California research and development credits do not expire.&#160; The credits from acquisitions are stated net of limitations pursuant to Section 383 of the Internal Revenue Code.&#160; The Company's Canadian subsidiary also had approximately </font><font style="font-family:inherit;font-size:10pt;">$2.8 million</font><font style="font-family:inherit;font-size:10pt;"> in investment tax credit and, </font><font style="font-family:inherit;font-size:10pt;">$16.9 million</font><font style="font-family:inherit;font-size:10pt;"> of unclaimed scientific research and experimental expenditures to be carried forward and applied against future income in Canada.</font></div><div style="line-height:120%;text-align:left;text-indent:29px;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:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Realization of the Company's foreign deferred tax assets is dependent on generating sufficient taxable income prior to the expiration of the net operating loss and tax credit carryforwards. Although realization is not assured, management believes that it is more likely than not that the results of future operations will generate sufficient taxable income to realize the balance of the deferred tax assets, net of the valuation allowance, 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 amount of the net deferred tax assets that is considered realizable, however, could be reduced if estimates of future taxable income during the carryforward periods are reduced. Should management determine that the Company would not be able to realize all or part of the net deferred tax assets in the future, adjustments to the valuation allowance for deferred tax assets may be required.</font></div><div style="line-height:120%;text-align:left;text-indent:29px;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;">In connection with the implementation of the Tax Cuts and Jobs Act, the Company had changed its indefinite reinvestment assertion and is now fully providing on the unremitted earnings of its foreign subsidiaries.&#160; </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:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In March 2016, FASB issued Accounting Standards Update No. 2016-09, Compensation - Stock Compensation (Topic 718): Improvements to Employee Shared-Based Payment Accounting (''ASU 2016-09''). ASU 2016-09 simplifies how several aspects of share-based payments are accounted for and presented in the financial statements. ASU 2016-09 is effective for public companies for annual reporting periods beginning after December 15, 2016. The Company adopted this ASU in the first quarter of 2017. The Company had excess tax benefits for which a benefit could not be previously recognized of approximately </font><font style="font-family:inherit;font-size:10pt;">$4.3 million</font><font style="font-family:inherit;font-size:10pt;">. Due to the full valuation allowance against the net U.S. deferred tax assets, the Company did not recognize a net cumulative-effect adjustment to retained earnings upon adoption.</font></div><div style="line-height:120%;text-align:left;text-indent:29px;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:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In October 2016, the FASB issued Accounting standards Update No. 2016-16, Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other Than Inventory (''ASU 2016-16''). ASU 2016-16 modifies how intra-entity transfer of assets other than inventory are accounted for and presented in the financial statements. ASU 2016-16 is effective for public companies for annual reporting periods beginning after December 15, 2017, however early adoption is allowed. The Company adopted this ASU in the first quarter of 2017. The Company recorded a </font><font style="font-family:inherit;font-size:10pt;">$2.0 million</font><font style="font-family:inherit;font-size:10pt;"> cumulative-effect adjustment to retained earnings upon adoption.</font></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;font-style:italic;font-weight:bold;">Income Taxes</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:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax accounting requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of temporary differences between the financial statement carrying amounts and tax bases of assets and liabilities. Valuation allowances are established to reduce deferred tax assets if it is &#8220;more likely than not&#8221; that all or a portion of the asset will not be realized due to inability to generate sufficient taxable income in the relevant period to utilize the deferred tax asset. Tax law and rate changes are reflected in the period such changes are enacted. The Company recognizes uncertain tax positions after evaluating whether certain tax positions are more likely than not to be sustained by taxing authorities. In addition, the Company recognizes potential accrued interest and penalties related to unrecognized tax benefits in income tax expense.</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;">Intangible Assets</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 following tables summarize the Company&#8217;s total purchased intangible assets (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:62%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">December&#160;31, 2017</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Purchased technology</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">114,754</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(110,674</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,080</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Patents</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,472</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,472</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Customer lists</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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 colspan="2" style="vertical-align:bottom;padding-left:2px;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,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">11,536</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,754</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,782</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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 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;">169,762</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;">(162,900</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;">6,862</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;">December&#160;31, 2016</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Purchased technology</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">114,754</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(102,967</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,787</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Patents</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,472</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,472</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Customer lists</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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 colspan="2" style="vertical-align:bottom;padding-left:2px;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,784</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,216</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">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;">11,536</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,964</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,572</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Backlog</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,127</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,127</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">171,889</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-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,314</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;">17,575</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div 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;">Intangible assets amortization expense was </font><font style="font-family:inherit;font-size:10pt;">$10.7 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$12.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$12.9 million</font><font style="font-family:inherit;font-size:10pt;"> for the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">. The Company&#8217;s purchased intangible assets have remaining useful lives of one to four years as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">. The Company reviews for impairment all of its purchased intangible assets whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. During 2017, the Company wrote off the fully amortized intangible asset related to Backlog as this amount no longer provides a future benefit to the Company. </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 estimated future amortization expense of purchased intangible assets as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> is as follows (in thousands):</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:88%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">For the Years Ending December&#160;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;">Estimated</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Intangible</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,870</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">790</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">790</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">412</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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 estimated future amortization 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;">6,862</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;font-style:italic;font-weight:bold;">Capitalized Software Development Costs</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 Company does not capitalize internal software development costs incurred in the production of computer software as the Company does not incur any material costs between the point of technological feasibility and general release of the product to customers in the future. As such software development costs are expensed as research and development (&#8220;R&amp;D&#8221;) costs.</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> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Inventories </font></div><div style="line-height:120%;text-align:left;text-indent:36px;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;">Inventories consisted of the following (in thousands):</font></div><div style="line-height:100%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:77%;" 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="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br clear="none"/>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;">Raw materials</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,269</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,805</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;">Work-in-process</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">12</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finished goods</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,012</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;">5,005</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: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;">27,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;">29,822</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;">Less: inventory 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;">(23,016</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;">(9,801</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories, 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;">4,265</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;">20,021</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%;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;">Consigned inventory is held at third-party locations, including the Company's contract manufacturing partner and customers. The Company retains title to the inventory until purchased by the third-party. </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%;padding-bottom:13px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s consignment inventory with its contract manufacturer consists of inventory transferred from the Company&#8217;s prior contract manufacturer as well as inventory that has been purchased by the contract manufacturer as a result of the Company's forecasted demand. The Company is contractually obligated to purchase inventory transferred from the Company's prior contract manufacturer after the inventory ages for </font><font style="font-family:inherit;font-size:10pt;">365</font><font style="font-family:inherit;font-size:10pt;"> days which was substantially complete 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 is also contractually obligated to purchase inventory that has been purchased by the contract manufacturer as a result of the Company's forecasted demand when the inventory ages beyond </font><font style="font-family:inherit;font-size:10pt;">180</font><font style="font-family:inherit;font-size:10pt;"> days and has no forecasted demand. All of the Company&#8217;s consignment inventory was held by its contract manufacturing partner as of December&#160;31, 2017 and December&#160;31, 2016. The Company records a liability for adverse purchase commitments of inventory owned by its contract manufacturing partner. See Note 13 - </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Commitments and Contingencies</font><font style="font-family:inherit;font-size:10pt;"> for additional information regarding the Company's adverse purchase commitment liability.</font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recorded the following charges associated with the valuation of inventory, inventory deposit and the adverse purchase commitment liability for the years ended December 31 (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:65%;" 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="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventory, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,050</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,120</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adverse purchase commitments</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(A)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,913</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,908</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,831</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-indent:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net charges</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#160;(B)</sup></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-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,963</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-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,212</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,278</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div 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:center;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">(A)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">When the Company takes possession of inventory reserved for under the adverse purchase liability (Note 13 &#8212; </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Commitments and Contingencies), </font><font style="font-family:inherit;font-size:10pt;">the associated liability is transferred from other accrued liabilities to the excess and obsolete inventory valuation allowance. </font></div></td></tr></table><div style="line-height:120%;text-align:left;padding-left:48px;text-indent:-48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">(B)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The increase for the year ended December 31, 2017 was the result of an inventory charge taken in the current period due to DCEngine restructuring activities and the Company's decision to change contract manufacturers in Asia resulting in an acceleration of last-time buys from customers for legacy embedded product lines.</font></div></td></tr></table><div style="line-height:120%;text-align:center;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 following is a summary of the change in the Company&#8217;s inventory valuation allowance for the years ended December 31 (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:77%;" 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="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventory valuation allowance, beginning of the 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;">9,801</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,317</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Usage:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventory scrapped</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(870</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,636</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventory utilized</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(882</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;">(954</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subtotal&#8212;usage</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,752</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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></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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Write-downs of inventory valuation and transfers to/from other liabilities </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(A)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,967</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,074</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Inventory valuation allowance, end of the year</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-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,016</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,801</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div 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><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">(A)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Transfer to/from other liabilities is related to obsolete inventory purchased from contract manufacturers during the year which was previously reserved for as an adverse purchase commitment. (Note 9&#8212;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Other Accrued and Other Long-Term Liabilities</font><font style="font-family:inherit;font-size:10pt;"> and Note 13&#8212;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Commitments and Contingencies.</font><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Inventories</font></div><div style="line-height:120%;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;">Inventories are stated at the lower of cost, determined on the first-in, first-out (FIFO) basis, or market, net of an inventory valuation allowance. The Company uses a standard cost methodology to determine the cost basis for its inventories. The Company evaluates inventory on a quarterly basis for obsolete or slow-moving items to ascertain if the recorded allowance is reasonable and adequate. Inventory is written down for estimated obsolescence or unmarketable inventory equal to the difference between the cost of inventory and the estimated net realizable value based upon assumptions about future demand and market conditions. The Company's inventory valuation allowances establish a new cost basis for inventory.</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;">Legal Proceedings</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;">In the normal course of business, the Company becomes involved in litigation. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, in the opinion of management, Radisys had no pending litigation that would have a material effect on the Company&#8217;s financial position, results of operations or cash flows.</font></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;font-style:italic;font-weight:bold;">Leases</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 Company leases all of its facilities, certain office equipment and vehicles under non-cancelable operating leases that expire at various dates through </font><font style="font-family:inherit;font-size:10pt;">2022</font><font style="font-family:inherit;font-size:10pt;">, along with options that permit renewals for additional periods. Rent escalations are considered in the determination of straight-line rent expense for operating leases. Leasehold improvements made at the inception of or during the lease are amortized over the shorter of the asset life or the lease term.</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;">Accounts Receivable and Other Receivables</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;">Accounts receivable balances consisted of the following (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:77%;" 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="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br clear="none"/>2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable, gross</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,970</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,433</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: allowance for doubtful accounts</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(150</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable, 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;">32,820</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">38,378</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> consisted of sales to the Company&#8217;s customers which are generally based on standard terms and conditions. The Company recorded the following activity in allowance for doubtful accounts (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:65%;" 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 rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">For the Years Ended</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31,</font></div></td></tr><tr><td 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><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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Allowance for doubtful accounts, beginning of the year</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">103</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">124</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Charged to costs and expenses</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: write-offs, net of recoveries</font></div></td><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;">(58</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;">(14</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;">(4</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Remaining allowance, end of the year</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">150</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55</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;">103</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%;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;">As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, other receivables were </font><font style="font-family:inherit;font-size:10pt;">$3.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$4.2 million</font><font style="font-family:inherit;font-size:10pt;">. Other receivables consisted primarily of non-trade receivables including inventory sold to the Company's contract manufacturing partner or other integration partners, on which the Company does not recognize revenue, and net receivables for value-added taxes.</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;">Nature of Operations </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;">Radisys Corporation (NASDAQ: RSYS), a global leader in open telecom solutions, enables service providers to drive disruption with new open architecture business models. Radisys&#8217; innovative disaggregated and virtualized enabling technology solutions leverage open reference architectures and standards, combined with open software and hardware to power business transformation for the telecom industry, while its world-class services organization delivers systems integration expertise necessary to solve communications and content providers&#8217; complex deployment challenges. The Company operates in two primary segments, Software-Systems and Hardware Solutions.</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><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software-Systems products and services are targeted at delivering differentiated solutions for service providers to enable their deployment of next generation networks and technologies. This segment is comprised of the following differentiated offerings, all of which are aimed at enabling service providers to more rapidly adopt new technologies while driving down the costs of their network infrastructure.</font></div></td></tr></table><div style="line-height:120%;text-align:left;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><font style="font-family:inherit;font-size:10pt;">&#9702;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">MediaEngine products are designed into IP Communications Networks, including the IP Multimedia Subsystem ("IMS") core of telecom networks, providing the necessary media processing capabilities required for a broad range of applications including Voice over Long-Term Evolution ("VoLTE"), Voice over WiFi (&#8220;VoWifi&#8221;), cloud communication platform as a service (CPaaS), Web Real-Time Communication ("WebRTC"), multimedia conferencing, as well as the transcoding required to achieve interoperability between legacy and new generation devices using disparate audio and video codecs. Evolution of the traditional media function to an all-IP virtual network function is critical for modernization of real time voice and video services. The Company's MediaEngine OneMRF strategy helps service providers consolidate their real-time IP media processing into a vendor and application agnostic platform, which drives cost out of their service delivery platform and enables accelerated deployment and introduction of new services. The Company sells virtualized, software-only vMRF for customers who require media processing in an Intel architecture and NFV platforms. The Company's MediaEngine provides the essential media processing capability that enables service providers to deliver audio, video and other multimedia services over their all-IP networks.</font></div></td></tr></table><div style="line-height:120%;text-align:left;padding-left:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><font style="font-family:inherit;font-size:10pt;">&#9702;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">MobilityEngine (previously disclosed as CellEngine) portfolio provides solutions for 4G, LTE-Advance and emerging 5G standards for RAN use cases including Centralized, Virtualized and Mobile (or Multi Access as it is now known) Edge Compute (MEC). Cloud or Centralized Radio Access Network (C-RAN) disaggregates the RAN baseband unit (BBU) from traditional eNodeB enabling it to run on common generic compute platforms, making network decisions more efficient compared to traditional cellular networks. Multi Access Edge Computing (MEC) is based on open platforms and software that allows virtualized applications to be deployed closest to the network edge to meet the requirements of ultra-low latency, real time network access and context needed for 5G, streaming video and massive IoT applications. The Company's MobilityEngine portfolio helps Original Design Manufacturers (ODMs), Original Equipment Manufacturers (OEMs) and Certified Systems Professionals (CSPs) build networks for these capabilities with accelerated time to market, reduced risk and lowered Total Cost of Ownership. One of the significant network re-evolutions is the 3GPP standards defines a vertical split for Central Unit (CU) - Distributed Unit (DU) as well as horizontal split for Control Plane - User Plane (CUPS). The Company's MobilityEngine software helps support these various options for flexible, scalable and programmable network deployment paradigms.</font></div></td></tr></table><div style="line-height:120%;text-align:left;padding-left:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><font style="font-family:inherit;font-size:10pt;">&#9702;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">FlowEngine products target the communication service provider traffic management market and is a family of products designed to rapidly classify millions of data flows and then distribute these flows to thousands of Virtualized Network Functions ("VNF"). FlowEngine offloads the processing for packet classification and distribution, improving virtualized function utilization and making the overall Network Functions Virtualization ("NFV") architecture more efficient. A FlowEngine system consists of FlowEngine software running on a Traffic Distribution Engine ("TDE") platform. FlowEngine Software enables communication service providers to efficiently transition towards NFV and software-defined networking ("SDN") architectures allowing increased service agility and quicker time to revenue for new service offerings. FlowEngine accomplishes this by integrating a targeted subset of edge routing, data center switching, and load balancing functionality, coupled with standards based SDN protocols, enabling our customers to significantly reduce the investment necessary to efficiently process data flows in virtualized communications environments. </font></div></td></tr></table><div style="line-height:120%;text-align:left;padding-left:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><font style="font-family:inherit;font-size:10pt;">&#9702;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Also included in this segment is the Company's Professional Services organization that is staffed with telecommunications experts who are available to assist our customers as they develop their own unique telecommunications products and applications as well as accelerating specific features developed across our Software-Systems product families. The Company's strategy is to enable the efficient and cost-effective adoption of our Software-Systems products as well as enabling service providers to accelerate the adoption of open-standards based solutions as part of their next generation networks aimed at significantly reducing the total cost of ownership of their network infrastructure. </font></div></td></tr></table><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Hardware Solutions leverages the Company's hardware design expertise, coupled with the Company's manufacturing, supply chain, integration and service capabilities, to enable differentiation from our competition. The Company's products include the following two primary product families:</font></div></td></tr></table><div style="line-height:120%;text-align:left;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><font style="font-family:inherit;font-size:10pt;">&#9702;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">DCEngine products include open-based rack-scale systems, utilizing Open Compute Project (OCP) accepted specifications, which enable service providers to migrate their existing infrastructure to embrace the efficiencies and scale of data center environments. This product suite brings the economies of the data center and the agility of the cloud to service provider infrastructure, allowing them to accelerate the transformation to cloud based compute, storage and networking fabrics utilizing the best of commodity components, open source hardware specifications and software coupled with world class service and support. The DCEngine platform enables service providers to drive innovation and the rapid scalable delivery of virtualized network functions at the network edge, enabling new services such as storage backup, video on demand and parental controls. </font></div></td></tr></table><div style="line-height:120%;text-align:left;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:72px;"><font style="font-family:inherit;font-size:10pt;">&#9702;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Embedded products which includes our ATCA, computer-on-module express (COM Express) and rack mount servers. These products are predominantly hardware-based and include both our internal designs as well as increasingly leveraging third party hardware which incorporates our management software and services capabilities. Our products enable the control and movement of data in both 3G and LTE telecom networks and provide the hardware enablement for network elements applications such as Deep Packet Inspection ("DPI"), policy management and intelligent gateways (security, femto and LTE gateways). Additionally, our products enable image processing capabilities for healthcare markets and enable cost-effective and energy-efficient computing capabilities dedicated for industrial deployments. Our professional service organization of systems architects, hardware designers, and network experts accelerates our customers' time to market on these revenue generating assets. </font></div></td></tr></table><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;padding-left:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">While the Company will retain the ability to support their long-standing customer&#8217;s service needs given the extended nature of telecom deployments, many of the products within this portfolio have trended to end-of-life without future generation designs. Given the increased commoditization of hardware, coupled with the Company's strategy to drive increasing levels of our Software-Systems business, many customers had expected last time orders fulfilled over the course of 2017. As a result, going forward the Company expects to have a substantially smaller set of customers across these product lines.</font></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;font-style:italic;font-weight:bold;">Recent Accounting Pronouncements </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-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the Financial Accounting Standards Board (FASB) issued ASU 2016-02, "Leases," which requires the Company as the lessee to recognize most leases on the balance sheet thereby resulting in the recognition of lease assets and liabilities for those leases currently classified as operating leases. The accounting for leases where the Company is the lessor remains largely unchanged. ASU 2016-02 is effective for us beginning January 1, 2019 with early adoption permitted. While the Company is currently assessing the impact ASU 2016-02 will have on the consolidated financial statements, the Company expects the primary impact to the consolidated financial position upon adoption will be the recognition, on a discounted basis, of the Company's minimum commitments under noncancelable operating leases on the consolidated balance sheets resulting in the recording of right of use assets and lease obligations. Our current minimum commitments under noncancelable operating leases are disclosed in Note 13.</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:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, FASB issued ASU 2014-09, "Revenue from Contracts with Customers (Topic 606)," that will supersede all existing revenue recognition guidance under U.S. GAAP. The standard's core principle is that a company will recognize revenue when it transfers promised goods or services to a customer in an amount that reflects the consideration to which the company expects to be entitled in exchange for those goods or services. ASU 2015-14, "Revenue from Contracts with Customers (Topic 606): Deferral of the Effective Date," which was issued in August 2015, revised the effective date for this ASU to annual and interim periods beginning on or after December 15, 2017. In accordance with this standard, the Company will adopt the new standard effective January 1, 2018. </font></div><div style="line-height:120%;padding-top:16px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The new standard permits adoption either by using (i) a full retrospective approach for all periods presented in the period of adoption or (ii) a modified retrospective approach with the cumulative effect of initially applying the new standard recognized at the date of initial application and providing certain additional disclosures. The Company will adopt using the modified retrospective approach. </font></div><div style="line-height:120%;padding-top:16px;text-align:left;text-indent:48px;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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Other Accrued and Other Long-Term Liabilities</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;">Other accrued liabilities consisted of the following (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:77%;" 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="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br clear="none"/>2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued warranty reserve</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">879</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,466</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Adverse purchase commitments</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,263</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">268</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Accrued restructuring</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,774</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,437</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Income tax payable</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">199</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,290</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,248</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Other accrued 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;">10,405</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;">7,571</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%;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;">Other long-term liabilities consisted of the following (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:77%;" 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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br clear="none"/>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;">Long-term income tax payable</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,341</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,047</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;">Long-term deferred revenue</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,108</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,380</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 warranty reserve</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">245</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">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;">172</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">184</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 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;">6,866</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,966</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div 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;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Property and Equipment</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;">Property and equipment consisted of the following (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:74%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br clear="none"/>2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Manufacturing equipment</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,456</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,982</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Office equipment and software</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,455</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,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></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Leasehold improvements</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,838</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,964</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment, gross</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,749</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,036</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">(32,021</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;">(44,323</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,728</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,713</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%;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;">Depreciation expense associated with property and equipment for the years ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$6.5 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$4.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$5.6 million</font><font style="font-family:inherit;font-size:10pt;">. Of the </font><font style="font-family:inherit;font-size:10pt;">$6.5 million</font><font style="font-family:inherit;font-size:10pt;"> in depreciation expense, </font><font style="font-family:inherit;font-size:10pt;">$1.7 million</font><font style="font-family:inherit;font-size:10pt;"> is attributed to accelerated depreciation related to restructuring activities in 2017.</font></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;font-style:italic;font-weight:bold;">Property and Equipment</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;">Property and equipment is recorded at historical cost and is depreciated or amortized on a straight-line basis according to the table below. In certain circumstances where the Company is aware that an asset&#8217;s life differs from the general guidelines set forth in its policy, management adjusts its depreciable life accordingly, to ensure expense is being recognized over the appropriate future periods. Ordinary maintenance and repair expenses are expensed when incurred.</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="3" 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:40%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Machinery, equipment, furniture and fixtures</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5 years</font></div></td></tr><tr><td style="vertical-align: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;">Software, computer hardware and manufacturing test fixtures</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3 years</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Engineering demonstration products and samples</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1 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:10pt;"><font style="font-family:inherit;font-size:10pt;">Leasehold improvements</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Lesser of the lease term or estimated useful lives</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> <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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="3" 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:40%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Machinery, equipment, furniture and fixtures</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5 years</font></div></td></tr><tr><td style="vertical-align: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;">Software, computer hardware and manufacturing test fixtures</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3 years</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Engineering demonstration products and samples</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1 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:10pt;"><font style="font-family:inherit;font-size:10pt;">Leasehold improvements</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Lesser of the lease term or estimated useful lives</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;">Property and equipment consisted of the following (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:74%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br clear="none"/>2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Manufacturing equipment</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,456</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,982</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Office equipment and software</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,455</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,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></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Leasehold improvements</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,838</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,964</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment, gross</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,749</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,036</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">(32,021</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;">(44,323</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,728</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,713</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%;text-indent:32px;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%;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;">Research, development and engineering ("R&amp;D") costs are expensed as incurred. R&amp;D expenses consist primarily of salary, bonuses and benefits for product development staff, and cost of design and development supplies and equipment, net of reimbursements for non-recurring engineering services.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Restructuring and Other Charges</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;">The following table summarizes the Company's restructuring and other charges as presented in the Consolidated Statement of Operations (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:68%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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, 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;">Employee-related restructuring expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,504</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,771</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,890</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;">Lease abandonment expenses</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">57</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">392</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Integration-related, legal and other non-recurring expenses</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,035</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">106</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">513</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fixed 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;">1,743</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">225</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Restructuring and other charges, 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;">8,339</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,917</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,020</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div 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;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;">Restructuring and other charges may include costs from events such as costs incurred for employee severance, acquisition or divestiture activities, excess facility costs, certain legal costs, asset related charges and other expenses associated with business restructuring activities. </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;">During the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the Company recorded the following restructuring and other charges:</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><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$5.5 million</font><font style="font-family:inherit;font-size:10pt;"> net expense relating to the severance for </font><font style="font-family:inherit;font-size:10pt;">92</font><font style="font-family:inherit;font-size:10pt;"> employees primarily in connection with a restructuring of the Company's DCEngine product line, reducing the Company's hardware engineering presence in Shenzhen, China as well as reductions in North America due to the transition of the Company's supply chain operations to third party integration partners; an additional $0.8 million of expense will be recognized over a portion of the notified employees' respective service terms that span up to the next three quarters; </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$1.7 million</font><font style="font-family:inherit;font-size:10pt;"> associated with accelerated depreciation of fixed assets related to DCE restructuring plans;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;"> legal and other expense associated with contract termination costs and legal costs resulting from the Company's credit facility; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;"> lease abandonment expense associated with reductions in certain of our international sites.</font></div></td></tr></table><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;">During the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, the Company recorded the following restructuring and other charges:</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><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$2.8 million</font><font style="font-family:inherit;font-size:10pt;"> net expense relating to the severance of </font><font style="font-family:inherit;font-size:10pt;">74</font><font style="font-family:inherit;font-size:10pt;"> employees primarily in connection with a reduction to the Company's hardware engineering presence in Shenzhen, China as well as reductions in North America due to the transition of the Company's supply chain operations to third party integration partners; and </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;"> integration-related expense principally associated with transfer-related costs resulting from resource and site consolidation actions.</font></div></td></tr></table><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;">During the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">, the Company recorded the following restructuring and other charges:</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><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$3.9 million</font><font style="font-family:inherit;font-size:10pt;"> net expense relating to the severance of </font><font style="font-family:inherit;font-size:10pt;">130</font><font style="font-family:inherit;font-size:10pt;"> employees primarily within Asia and North America. These actions were in connection with the restructuring of the Company's Hardware Solutions segment's research and development and sales and general administrative functions and are presented net of reductions resulting from changes in previously estimated amounts for employee severance and associated payroll costs;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;"> integration-related expense principally associated with transfer-related costs resulting from resource and site consolidation actions; </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;"> lease abandonment expense associated with reductions in certain of our international sites; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:60px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:36px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-transform:default;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;"> associated with fixed asset disposals related to site consolidation actions.</font></div></td></tr></table><div style="line-height:120%;text-align:left;padding-left:60px;font-size:10pt;"><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;">Accrued restructuring, which is included in other accrued liabilities and other long-term liabilities in the accompanying Consolidated Balance Sheets as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, consisted of the following (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:65%;" 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="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Severance, payroll taxes and other employee benefits</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Facility reductions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance accrued as of December 31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,347</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">90</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,437</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">Additions</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;">5,670</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;">57</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;">5,727</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: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;">Reversals</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(166</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(166</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expenditures</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,077</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,224</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">Balance accrued 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;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,774</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,774</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div 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:justify;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;">The Company evaluates the adequacy of the accrued restructuring charges on a quarterly basis. Reversals are recorded in the period in which the Company determines that expected restructuring obligations are less than the amounts accrued.</font></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;font-style:italic;font-weight:bold;">Revenue Recognition</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-align:left;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%;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A significant portion of the Company's revenue relates to product sales for which revenue is recognized upon shipment, with limited judgment required related to product returns. Title transfer for substantially all product sales occurs upon delivery of products to our customer's freight forwarders. The software elements included in certain components of Hardware Solutions systems, FlowEngine and MediaEngine products are considered to be functioning together with the non-software elements to provide the tangible product's essential functionality and these arrangements generally include multiple elements such as hardware, technical support services as well as software upgrades or enhancements on a when and if available basis. Arrangements including multiple elements require significant management judgment to evaluate the effective terms of agreements, our performance commitments and determination of fair value of the various deliverables under the arrangement.</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;">For hardware sales which may include software, ASC 605 Revenue Recognition provides a fair value hierarchy in order to determine the appropriate relative fair value for each element of an arrangement. When available, the Company uses vendor specific objective evidence (&#8220;VSOE&#8221;) to determine the estimated fair value of each element of the arrangement. In the absence of VSOE or third&#8722;party evidence ("TPE") for a delivered element, the Company then uses an estimated selling price in order to determine fair value. Estimated selling prices represent the Company's best estimate of the price at which it would transact if the deliverables were sold on a standalone basis. For technical support services, the Company generally determines its selling price based on VSOE as supported by substantive renewal rates in the related service agreements. In certain instances where VSOE cannot be established, the Company then relies upon its estimated selling price for such deliverables as TPE is generally not available due to the unique company-specific terms surrounding such service agreements. In establishing an appropriate estimated selling price for these technical support agreements, the Company considered entity specific factors such as its historical and projected costs, historical and projected revenues, and profit objectives. The Company also considered market specific factors when establishing reasonable profit objectives.</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-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Hardware</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;">Revenue from hardware products is recognized in accordance with ASC 605 </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Recognition</font><font style="font-family:inherit;font-size:10pt;">. Under the Company&#8217;s standard terms and conditions of sale, the Company transfers title and risk of loss to the customer at the time product is shipped to the customer and revenue is recognized accordingly, unless customer acceptance is uncertain or significant obligations remain. The Company reduces revenue for estimated customer returns for rotation rights according to agreements with the Company's distributors. The amount of revenues derived from distributors as a percentage of revenues was </font><font style="font-family:inherit;font-size:10pt;">4.6%</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">4.6%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">15.1%</font><font style="font-family:inherit;font-size:10pt;"> for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 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;">. Revenues associated with distributors are generally recognized upon shipment as the Company has established a sell-to model with distributors. The Company accrues the estimated cost of product warranties, based on historical experience at the time the Company recognizes revenue. </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;font-style:italic;">Software licenses and royalties</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;">Revenue from software licenses and royalties is recognized in accordance with ASC 985 </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Software</font><font style="font-family:inherit;font-size:10pt;">. The Company recognizes software license revenue at the time of shipment or upon delivery of the software master provided that the revenue recognition criteria have been met and VSOE exists to allocate the total fee to all undelivered elements of the arrangement. The Company defers revenue on arrangements, including specified software upgrades, until the specified upgrade has been delivered. Revenue from customers for prepaid, non-refundable software royalties is recorded when the revenue recognition criteria have been met. Revenue for non-prepaid royalties is recognized at the time the Company receives reporting from customers as the Company has not established an ability to reliably estimate customer royalties prior to time contractually obligated reporting is received.</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;font-style:italic;">Technical support services</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;">Technical support services revenue is recognized as earned on the straight-line basis over the term of the contract. The fair value of the Company&#8217;s post-contract support has been determined by renewal rates within the Company&#8217;s support agreements, the actual amounts charged to customers for renewal of their support services are based on an estimated selling price.</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;font-style:italic;">Professional and other services</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;">Professional services revenue is recognized upon completion of certain contractual milestones and customer acceptance of the services rendered. Other services revenues include hardware repair services and custom software implementation projects. Hardware repair services revenues are recognized when the services are complete. Software implementation revenues are recognized upon completion of certain contractual milestones and customer acceptance of the services rendered or as services are performed under the percentage-of-completion method based on labor hours when the Company is reasonably able to estimate the total effort required to complete the contract.</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;font-style:italic;">Deferred revenue</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;">Deferred revenue represents amounts received or billed for the following types of transactions:</font></div><div style="line-height:120%;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Undelivered elements of an arrangement</font><font style="font-family:inherit;font-size:10pt;">&#8212;Certain software sales include specified upgrades and enhancements to an existing product. Revenue for such products is deferred until the future obligation is fulfilled. Additionally, certain hardware shipments that have been delivered are deferred when customer acceptance is uncertain and revenue is recognized upon customer acceptance. </font></div></td></tr></table><div style="line-height:120%;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:11pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Technical support services&#8212;</font><font style="font-family:inherit;font-size:10pt;">The Company has a number of technical support agreements with customers for hardware and software maintenance. Generally, these services are billed in advance and recognized over the term of the agreement</font><font style="font-family:inherit;font-size:11pt;">.</font></div></td></tr></table><div style="line-height:120%;padding-left:72px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><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;">Cost of sales associated with deferred revenue is also deferred. These deferred costs are recognized when the associated revenue is recognized.</font></div><div style="line-height:120%;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%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable balances consisted of the following (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:77%;" 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="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br clear="none"/>2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable, gross</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,970</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,433</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: allowance for doubtful accounts</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(150</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable, 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;">32,820</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">38,378</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:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> consisted of sales to the Company&#8217;s customers which are generally based on standard terms and conditions. The Company recorded the following activity in allowance for doubtful accounts (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:65%;" 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 rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">For the Years Ended</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31,</font></div></td></tr><tr><td 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><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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Allowance for doubtful accounts, beginning of the year</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">103</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">124</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Charged to costs and expenses</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: write-offs, net of recoveries</font></div></td><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;">(58</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;">(14</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;">(4</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Remaining allowance, end of the year</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">150</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55</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;">103</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;">Other accrued liabilities consisted of the following (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:77%;" 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="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br clear="none"/>2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued warranty reserve</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">879</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,466</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Adverse purchase commitments</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,263</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">268</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Accrued restructuring</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,774</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,437</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Income tax payable</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">199</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,290</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,248</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Other accrued 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;">10,405</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;">7,571</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> The following shares, by equity award type, were excluded from the calculation, as their effect would have been anti-dilutive (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:99.80506822612085%;border-collapse:collapse;text-align:left;"><tr><td colspan="10" rowspan="1"></td></tr><tr><td style="width:64%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><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 rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">For the Years Ended</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31,</font></div></td></tr><tr><td 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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">3,163</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,897</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,966</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted stock units</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">428</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">151</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Performance based restricted stock units </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(B)</sup></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">621</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">837</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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,625</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total equity award shares excluded</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,212</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,834</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,742</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-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(B) Performance based restricted stock units are presented based on attainment of 100% of the performance goals being met.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Domestic and foreign pre-tax income (loss) is as follows (in thousands):</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:64%;" rowspan="1" 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="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">For the Years Ended</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Domestic</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(53,958</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,040</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,822</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,081</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,223</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,886</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total pre-tax loss</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(48,877</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,817</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;">(12,936</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 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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The income tax provision consists of the following (in thousands):</font></div><div style="line-height:120%;padding-left: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="13" rowspan="1"></td></tr><tr><td style="width:64%;" rowspan="1" 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="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">For the Years Ended</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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><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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current provision:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Federal</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">73</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,692</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,225</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,772</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total current provision</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,765</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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,303</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;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,802</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred provision (benefit):</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Federal</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(309</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(10</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">281</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;">221</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;">(97</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total deferred provision</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(38</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;">131</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(60</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total income tax provision</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-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,727</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,434</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-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,742</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table outlines the effective interest rate, contractually stated interest costs, and costs related to the amortization of issuance costs for the Company's 2015 convertible senior notes:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:65%;" 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:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Years Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" 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;">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;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">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;">Effective interest rate of 2015 convertible senior notes</font></div></td><td style="vertical-align: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;">NA</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">NA</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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.50%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contractually stated interest 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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">NA</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">NA</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">$101</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization of interest 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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">NA</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">NA</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">$7</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 deferred taxes consist of the following (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:76%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br clear="none"/>2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax assets:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left: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;">Accrued warranty</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">256</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">657</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventory</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,114</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,631</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net operating loss carryforwards</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,534</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">57,294</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Tax credit carryforwards</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,075</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">978</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,995</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fixed assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,808</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill and other identified intangibles</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,073</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,603</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,201</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,906</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subsidiary service accruals</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,702</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,308</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,082</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total deferred tax assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">78,549</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">95,753</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: valuation allowance</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(77,437</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;">(88,566</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net deferred tax assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,112</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,187</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Deferred tax liabilities:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,603</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">(325</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;">(467</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total deferred tax liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,070</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total net deferred tax assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">787</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,117</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following is a summary of changes to comprehensive income (loss) associated with the Company's hedging activities (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:65%;" 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:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">For the Years 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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Beginning balance of unrealized loss on forward exchange 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;">(527</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(819</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(752</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other comprehensive loss before reclassifications</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(83</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(589</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(694</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">Amounts reclassified from other comprehensive income </font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">433</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">881</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">627</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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)</font></div></td><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;">350</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;">292</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;">(67</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Ending balance of unrealized loss on forward exchange contracts</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;">(177</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;">(527</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;">(819</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></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> <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;">There were no ineffective hedges for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">. The following table summarizes the effect of derivative instruments on the Consolidated Statements of Operations as follows (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:56%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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, 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;">Cost of sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">152</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">281</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">187</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">211</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">436</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">305</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Selling, general and administrative</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">70</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">164</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;">135</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 derivative instrument 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;">433</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;">881</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;">627</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;">A reconciliation of the numerator and the denominator used to calculate basic and diluted loss per share is as follows (in thousands, except per share amounts):</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="13" rowspan="1"></td></tr><tr><td style="width:64%;" rowspan="1" 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 rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">For the Years Ended</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31,</font></div></td></tr><tr><td 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><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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">Numerator</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net loss</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top: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,604</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;">(10,251</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;">(14,678</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">Denominator&#8212;Basic</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average shares used to calculate net loss per share, 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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,994</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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;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,668</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 colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;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,789</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Denominator&#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 colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average shares used to calculate net loss per share, 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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,994</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,668</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,789</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effect of dilutive restricted stock </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(A)</sup></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effect of dilutive stock options</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">&#160;(A)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average shares used to calculate net loss per share, 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 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;">38,994</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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;">37,668</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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;">36,789</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;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;">Net loss per share:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Basic</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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.35</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.27</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.40</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top: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.35</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.27</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.40</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><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;">The income tax provision (benefit) differs from the amount computed by applying the statutory federal income tax rate to pretax income as a result of the following differences (dollar amounts in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="22" rowspan="1"></td></tr><tr><td style="width:40%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="20" 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;">For the Years Ended December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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="6" 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: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="6" 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: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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;">%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Statutory federal tax (benefit) rate</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(17,107</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;">35.0</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;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,736</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;">35.0</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;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,526</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;">35.0</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;">&#160;%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Increase (decrease) in rates resulting from:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State taxes</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(749</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(67</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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.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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">609</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign dividends and unremitted earnings</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(638</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top: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.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,493</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top: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.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:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Impact from U.S. tax reform</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">(74.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;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Tax audit settlement</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,497</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top: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.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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: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;">Valuation allowance</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(16,363</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">33.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,596</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">(20.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,456</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">(19.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:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Taxes on foreign income that differ from U.S. tax 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;">(1,361</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top: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.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(901</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top: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.5</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(405</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top: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.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Executive Compensation limitation</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,005</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(12.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-deductible stock-based compensation expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">567</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top: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.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">135</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,104</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top: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.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:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expiration of attributes</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,397</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,478</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">(18.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top: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.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Uncertain tax positions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top: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.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 colspan="2" style="vertical-align:bottom;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top: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.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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">435</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top: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.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></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(146</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top: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.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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.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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effective tax 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 style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,727</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7.6</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;">2,434</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(31.1</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;">1,742</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(13.5</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></tr></table></div></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> <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;">For the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, stock-based compensation was recognized and allocated in the Consolidated Statements of Operations as follows (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:67%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">For the Years 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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of sales</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">157</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">354</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">294</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">387</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">867</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Selling, general and administrative</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,648</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,598</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;">2,791</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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 stock-based compensation expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,192</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,797</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,952</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;">A summary of the aggregate contractual or notional amounts, balance sheet location and estimated fair values of derivative financial instruments designated as cash flow hedges at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> is as follows (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15" rowspan="1"></td></tr><tr><td style="width:42%;" rowspan="1" 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:21%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Contractual / Notional</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</font></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Consolidated Balance Sheet Classification</font></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">Estimated Fair Value</font></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Asset</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Liability)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency forward exchange contracts</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">508</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">A summary of the aggregate contractual or notional amounts, balance sheet location and estimated fair values of derivative financial instruments designated as cash flow hedges at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> is as follows (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15" rowspan="1"></td></tr><tr><td style="width:42%;" rowspan="1" 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:21%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Contractual / Notional</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</font></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Consolidated&#160;Balance Sheet Classification</font></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">Estimated&#160;Fair&#160;Value</font></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Asset</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">(Liability)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency forward exchange contracts</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,166</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other 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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">94</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">Future minimum lease payments with initial or remaining non-cancelable lease terms in excess of one year, at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, were as follows (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:87%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">For the Years Ending December&#160;31,</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;">Future&#160;Minimum</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Lease Payments</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,242</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,965</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">1,146</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">662</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">221</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 future minimum lease 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;">6,236</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div 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 following tables summarize the Company&#8217;s total purchased intangible assets (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:62%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Net</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">December&#160;31, 2017</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Purchased technology</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">114,754</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(110,674</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,080</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Patents</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,472</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,472</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Customer lists</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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 colspan="2" style="vertical-align:bottom;padding-left:2px;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,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">11,536</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,754</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,782</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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 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;">169,762</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;">(162,900</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;">6,862</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;">December&#160;31, 2016</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Purchased technology</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">114,754</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(102,967</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,787</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Patents</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,472</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,472</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Customer lists</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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 colspan="2" style="vertical-align:bottom;padding-left:2px;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,784</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,216</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">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;">11,536</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,964</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,572</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Backlog</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,127</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,127</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">171,889</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-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,314</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;">17,575</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories consisted of the following (in thousands):</font></div><div style="line-height:100%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:77%;" 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="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br clear="none"/>2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, <br clear="none"/>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;">Raw materials</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,269</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,805</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;">Work-in-process</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">12</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finished goods</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,012</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;">5,005</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: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;">27,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;">29,822</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;">Less: inventory 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;">(23,016</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;">(9,801</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories, 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;">4,265</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;">20,021</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 following table summarizes non-vested stock activity for </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14" rowspan="1"></td></tr><tr><td style="width:53%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Restricted Stock Units</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Performance Stock Units</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Restricted Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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;">Restricted Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Fair Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance, December&#160;31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.68</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">837</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.07</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">687</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.59</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">690</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.76</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(150</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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.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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">(380</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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.12</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(209</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.81</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(525</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.03</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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, December&#160;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;">428</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.67</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-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;">622</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.72</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div 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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:76%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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 rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">For the Years Ended</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31,</font></div></td></tr><tr><td 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></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Warranty liability balance, beginning of the year</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,821</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,553</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product warranty accruals</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">305</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,116</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adjustments for payments made</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,002</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,848</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Warranty liability balance, end of the 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 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,124</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,821</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-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the Company's restructuring and other charges as presented in the Consolidated Statement of Operations (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:68%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">December&#160;31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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, 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;">Employee-related restructuring expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,504</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,771</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,890</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;">Lease abandonment expenses</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">57</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div 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;">392</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Integration-related, legal and other non-recurring expenses</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,035</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">106</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">513</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fixed 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;">1,743</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">225</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Restructuring and other charges, 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;">8,339</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,917</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,020</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued restructuring, which is included in other accrued liabilities and other long-term liabilities in the accompanying Consolidated Balance Sheets as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, consisted of the following (in thousands):</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:65%;" 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="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Severance, payroll taxes and other employee benefits</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Facility reductions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance accrued as of December 31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,347</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">90</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,437</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">Additions</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;">5,670</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;">57</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;">5,727</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: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;">Reversals</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(166</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(166</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expenditures</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,077</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,224</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">Balance accrued 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;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,774</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,774</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div 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:100%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following customers accounted for more than 10% of total revenues for the years ended December 31:</font></div><div style="line-height:100%;font-size:10pt;"><div style="padding-left:0px;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:70%;" 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:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height: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 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;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 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;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 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;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;">Philips Healthcare</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">23.2%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">15.7%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.0%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Verizon Wireless</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">20.8%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35.9%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">NA</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Nokia Solutions and Networks</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">12.5%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">NA</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">16.0%</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:100%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:64%;" rowspan="1" 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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">For the Years Ended December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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><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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59,133</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">129,562</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">81,933</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left: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;">Other North America</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,014</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">219</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">631</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">China</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,041</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,129</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,819</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other Asia-Pacific</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,363</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,392</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,836</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total Asia-Pacific</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">28,404</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;">37,521</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;">70,655</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Netherlands</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,124</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,525</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,642</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other EMEA</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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,565</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,732</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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 EMEA</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;">45,217</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;">45,090</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;">31,374</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign Countries</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">74,635</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;">82,830</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">102,660</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total revenues</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">133,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">212,392</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;">184,593</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:100%;font-size:10pt;"><div style="padding-left:0px;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:80%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">For the Years Ended December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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: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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">United States</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,974</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,566</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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: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;">Other North America</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">129</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">China</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">163</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">438</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">India</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,558</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,580</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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 Asia-Pacific</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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,721</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;">2,018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left: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;">Foreign Countries</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,754</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,147</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total property and equipment, net</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,728</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;">6,713</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:17px;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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:17px;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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Intangible assets, net</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left: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;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,862</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,575</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total intangible assets, net</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,862</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-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,575</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div 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 Company recorded the following revenues, gross margin and income (loss) from operations by operating segment for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, 2016 and 2015 (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:64%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">For the Years 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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Software-Systems</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,730</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,783</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55,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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Hardware Solutions</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,038</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">155,609</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">129,587</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total revenues</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">133,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">212,392</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;">184,593</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 style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:64%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">For the Years 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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross margin</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Software-Systems</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,104</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,488</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,997</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Hardware Solutions</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,530</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,660</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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;">&#160;&#160;&#160;Corporate and other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,864</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,060</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,156</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total gross margin</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,770</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-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,088</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52,152</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div 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 style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:64%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">For the Years 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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income (loss) from operations</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Software-Systems</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,968</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,900</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">&#160;&#160;&#160;Hardware Solutions</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,571</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,820</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,709</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Corporate and other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(21,244</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(19,461</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(21,874</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total loss from operations</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-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,783</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;">(9,659</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;">(14,065</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%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes shares issued under the ESPP (in thousands, except per share amounts):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:64%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;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;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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 issued pursuant to the ESPP</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">233</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;">184</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;">175</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash received for the purchase of shares pursuant to the ESPP</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">398</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">417</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average purchase price per share</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.71</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.26</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.84</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div 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 summarizes stock option activity for </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> (in thousands, except average prices and weighted average remaining contractual lives):</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="13" rowspan="1"></td></tr><tr><td style="width:53%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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: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="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Exercise Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Remaining Contractual Term (Years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate Intrinsic Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance, December&#160;31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,897</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.81</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.58</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,642</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">155</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.15</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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: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;">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;">(50</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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.38</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(447</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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.16</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expired</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(392</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.85</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance, December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-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,163</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.40</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.06</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 exercisable 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:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,648</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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.48</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.59</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 vested as of December 31, 2017 and expected to vest after 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:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,163</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.40</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.06</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div 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 fair value calculations for stock options and ESPP shares used the following assumptions for the years ended December 31:</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:22%;" 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:12%;" 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:13%;" 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:12%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Stock Options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">ESPP shares</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Share price</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$0.83-2.50</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$2.27-5.30</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$2.06-2.80</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$0.78-4.10</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$2.58-4.97</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$2.15-3.00</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;">Expected life (in years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:12px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.19-4.51</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:12px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.44-4.46</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:12px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.39-4.41</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:12px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.5</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:12px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.5</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:12px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.5</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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 rate</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:12px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.8-1.9%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:12px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.1-1.6%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:12px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.3-1.6%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:12px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.5-1.6%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:12px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.3-0.9%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:12px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.1-0.5%</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;">Volatility</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:12px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49.0-57.4%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:12px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52.4-54.0%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:12px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53.5-54.6%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:12px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31.7-105.6%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:12px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42.6-46.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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:12px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46.9-55.9%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">&#8212;</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 Company&#8217;s total amounts of unrecognized tax benefits at the beginning and end of the period are as follows (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:89%;" 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="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of December&#160;31, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,680</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left: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;">Additions based on tax positions related to the 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;">245</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Additions for tax positions of prior years</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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;">Reductions for tax positions of prior years</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(240</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Reductions as a result of a lapse of applicable statute of limitations</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(80</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left: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;">Reductions due to settlements</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of December&#160;31, 2016</font></div></td><td 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" colspan="1"><div style="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:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,549</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Additions based on tax positions related to the current year</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,124</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left: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;">Additions for tax positions of prior years</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">146</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;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;">Reductions for tax positions of prior years</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(278</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left: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;">Reductions as a result of a lapse of applicable statute 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;">(56</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">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;">97</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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&#160;31, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,582</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 estimated future amortization expense of purchased intangible assets as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> is as follows (in thousands):</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:88%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">For the Years Ending December&#160;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;">Estimated</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Intangible</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amortization</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,870</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">790</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;">790</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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;">412</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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 estimated future amortization 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;">6,862</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:100%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following customers accounted for more than 10% of accounts receivable for the years ended December 31:</font></div><div style="line-height:100%;font-size:10pt;"><div style="padding-left:0px;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:80%;" 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:9%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Philips Healthcare</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">19.1%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">15.4%</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;">Reliance Jio Infocomm</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">18.7%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">32.6%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Nokia Solutions and Networks</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">14.5%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">NA</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;">Verizon Wireless</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">NA</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">10.4%</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;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Segment Information</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> The Company is made up of two operating segments: Software-Systems and Hardware Solutions. The Company's Chief Executive Officer, or chief operating decision maker, regularly reviews discrete financial information for purposes of allocating resources and assessing the performance of each segment: </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><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software-Systems. Software-Systems is comprised of three product lines: FlowEngine, MediaEngine and MobilityEngine, each of which delivers software-centric solutions to network service providers. </font></div></td></tr></table><div style="line-height:120%;text-align:left;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Hardware Solutions. Hardware Solutions includes the Company's DCEngine products and legacy embedded product portfolio which includes hardware solutions targeted for service providers. </font></div></td></tr></table><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-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of sales, research and development and selling, general and administrative expenses are allocated to Software-Systems and Hardware Solutions. Expenses, reversals, gains and losses not allocated to Software-Systems or Hardware Solutions include amortization of acquired intangible assets, stock-based compensation, restructuring and other charges, and other one-time non-recurring events. These items are allocated to corporate and other.</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-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recorded the following revenues, gross margin and income (loss) from operations by operating segment for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, 2016 and 2015 (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:64%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">For the Years 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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Software-Systems</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,730</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,783</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55,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:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Hardware Solutions</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,038</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">155,609</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">129,587</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total revenues</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">133,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">212,392</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;">184,593</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 style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:64%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">For the Years 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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross margin</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Software-Systems</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,104</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,488</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,997</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Hardware Solutions</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,530</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,660</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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;">&#160;&#160;&#160;Corporate and other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,864</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,060</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,156</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total gross margin</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,770</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-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,088</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52,152</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div 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 style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:64%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">For the Years 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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income (loss) from operations</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Software-Systems</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,968</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,900</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div 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;">&#160;&#160;&#160;Hardware Solutions</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,571</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,820</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,709</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Corporate and other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(21,244</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(19,461</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(21,874</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total loss from operations</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-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,783</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;">(9,659</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;">(14,065</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:100%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets are not allocated to segments for internal reporting presentations. A portion of depreciation is allocated to the respective segment. It is impracticable for the Company to separately identify fixed assets by segment whose depreciation is included in the measure of segment profit or loss. </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:100%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Geographic Revenues</font></div><div style="line-height:100%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:64%;" rowspan="1" 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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">For the Years Ended December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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><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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">United States</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59,133</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">129,562</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">81,933</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left: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;">Other North America</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,014</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">219</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">631</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">China</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,041</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,129</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,819</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other Asia-Pacific</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,363</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,392</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,836</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total Asia-Pacific</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">28,404</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;">37,521</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;">70,655</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Netherlands</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,124</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,525</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,642</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other EMEA</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,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;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;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,565</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,732</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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 EMEA</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;">45,217</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;">45,090</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;">31,374</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign Countries</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">74,635</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;">82,830</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">102,660</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total revenues</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">133,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">212,392</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;">184,593</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:100%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:100%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Long-lived assets by Geographic Area</font></div><div style="line-height:100%;font-size:10pt;"><div style="padding-left:0px;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:80%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">For the Years Ended December&#160;31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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: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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">United States</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,974</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top: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,566</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;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: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;">Other North America</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">129</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">China</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">163</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">438</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">India</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,558</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,580</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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 Asia-Pacific</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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,721</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;">2,018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left: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;">Foreign Countries</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,754</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;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,147</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total property and equipment, net</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,728</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;">6,713</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:17px;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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:17px;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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Intangible assets, net</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left: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;">United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,862</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,575</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total intangible assets, net</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,862</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-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,575</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div 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:100%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:100%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:100%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following customers accounted for more than 10% of total revenues for the years ended December 31:</font></div><div style="line-height:100%;font-size:10pt;"><div style="padding-left:0px;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:70%;" 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:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td><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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height: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 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;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 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;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 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;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;">Philips Healthcare</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">23.2%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">15.7%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.0%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Verizon Wireless</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">20.8%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35.9%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">NA</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Nokia Solutions and Networks</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">12.5%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">NA</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">16.0%</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:100%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following customers accounted for more than 10% of accounts receivable for the years ended December 31:</font></div><div style="line-height:100%;font-size:10pt;"><div style="padding-left:0px;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:80%;" 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:9%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Philips Healthcare</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">19.1%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;">15.4%</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;">Reliance Jio Infocomm</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">18.7%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">32.6%</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Nokia Solutions and Networks</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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;">14.5%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">NA</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;">Verizon Wireless</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">NA</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">10.4%</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;font-style:italic;font-weight:bold;">Stock-Based Compensation</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 Company measures stock-based compensation at the grant date, based on the fair value of the award, and recognizes expense on a straight-line basis over the employee's requisite service period. For performance-based restricted stock unit awards ("PRSUs"), the requisite service period is equal to the period of time over which performance objectives underlying the award are expected to be achieved and vested. The number of shares that ultimately vest depends on the achievement of certain performance criteria over the measurement period. For non-market based performance-based restricted stock, quarterly, we reevaluate the period during which the performance objective will be met and the number of shares expected to vest. The amount of quarterly expense recorded each period is based on our estimate of the number of awards that will ultimately vest.</font></div><div style="line-height:120%;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-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company estimates the fair value of stock options and purchase rights under our employee stock purchase plans using a Black-Scholes option-pricing model. The Black-Scholes option-pricing model incorporates several highly subjective assumptions including expected volatility, expected term and interest rates.</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;">In reaching our determination of expected volatility, we use the historic volatility of our shares of common stock. We base the expected term of our stock options on historic experience. The expected term for purchase rights under our employee stock plans is based on the 18 month offering period. The risk-free rate is based on the U.S. Treasury constant maturities in effect at the time of grant for the expected term of the option or share.</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-align:left;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The calculation includes several assumptions that require management's judgment. The expected term of the option or share is determined based on assumptions about patterns of employee exercises and represents a probability-weighted average time-period from grant until exercise of stock options, subject to information available at time of grant. Determining expected volatility generally begins with calculating historical volatility for a similar long-term period and then considers the ways in which the future is reasonably expected to differ from the past.</font></div><div style="line-height:120%;text-align:left;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-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The grant-date fair value of the PRSUs awarded in 2015 was calculated using a Monte Carlo simulation consistent with the fair value principles of Topic 718 since these awards vest based upon market conditions. Expense is recognized over a derived service period determined by the Monte Carlo simulation. If the conditions of PRSUs are met before the derived service period ends, all remaining expense will be recognized in the period the conditions are met.</font></div><div style="line-height:120%;text-align:left;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:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The input factors used in the valuation model are based on subjective future expectations combined with management's judgment. If there is a difference between the assumptions used in determining stock-based compensation cost and the actual factors which become known over time, we may change the input factors used in determining stock-based compensation costs. These changes may materially impact the results of operations in the event such changes are made. In addition, if we were to modify any awards, additional charges would be taken. See Note 16 &#8212; </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Employee Benefit Plans</font><font style="font-family:inherit;font-size:10pt;"> for a further discussion on stock-based compensation.</font></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;font-style:italic;font-weight:bold;">Shipping Costs</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 Company&#8217;s shipping and handling costs for product sales are included under cost of sales for all periods presented. For the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> shipping and handling costs represented approximately 1% to 2% of total cost of sales. </font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Short-Term Borrowings </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;font-style:italic;">Silicon Valley Bank</font></div><div style="line-height:120%;text-align:left;text-indent:29px;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:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On September 19, 2016, the Company entered into a Credit Agreement (as amended, the &#8220;Credit Agreement&#8221;) with Silicon Valley Bank (&#8220;SVB&#8221;), as administrative agent, and the other lenders party thereto. The Credit Agreement replaces the Company&#8217;s Third Amended and Restated Loan and Security Agreement with SVB, dated March 14, 2014. On September 5, 2017, the Company entered into the Third Amendment to the Credit Agreement. The following takes into account the terms per the agreement as amended on September 5, 2017.</font></div><div style="line-height:120%;text-align:left;text-indent:29px;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:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Credit Agreement provides for a revolving loan commitment of </font><font style="font-family:inherit;font-size:10pt;">$30.0</font><font style="font-family:inherit;font-size:10pt;"> million and has a stated maturity date of September 19, 2019. The Credit Agreement includes a </font><font style="font-family:inherit;font-size:10pt;">$10.0</font><font style="font-family:inherit;font-size:10pt;"> million sub-limit for swingline loans and a </font><font style="font-family:inherit;font-size:10pt;">$5.0</font><font style="font-family:inherit;font-size:10pt;"> million sub-limit for letters of credit. The Credit Agreement also includes an accordion feature that allows the Company, at any time, to increase the aggregate revolving loan commitments by up to an additional </font><font style="font-family:inherit;font-size:10pt;">$25.0</font><font style="font-family:inherit;font-size:10pt;"> million, subject to the satisfaction of certain conditions, including obtaining the lenders&#8217; agreement to participate in the increase. </font></div><div style="line-height:120%;text-align:left;text-indent:29px;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:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Borrowings under the Credit Agreement are subject to a borrowing base, which is a formula based upon certain eligible accounts receivable plus a non-formula amount if the Company meets certain liquidity requirements. The principal amount of revolving loans and letters of credit outstanding at any time cannot exceed the lesser of (i) the revolving commitments in effect at such time, and (ii) the sum of the Borrowing Base (as defined in the Credit Agreement) and </font><font style="font-family:inherit;font-size:10pt;">$2.5 million</font><font style="font-family:inherit;font-size:10pt;">. Eligible accounts receivable include </font><font style="font-family:inherit;font-size:10pt;">85%</font><font style="font-family:inherit;font-size:10pt;"> of certain U.S. accounts receivable and </font><font style="font-family:inherit;font-size:10pt;">75%</font><font style="font-family:inherit;font-size:10pt;"> of certain foreign accounts receivable (</font><font style="font-family:inherit;font-size:10pt;">85%</font><font style="font-family:inherit;font-size:10pt;"> in certain cases). </font></div><div style="line-height:120%;text-align:left;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:10px;text-align:left;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding borrowings under the revolving loan commitment bear interest at a per annum rate based upon the Company's Availability (as defined in the Credit Agreement), which means the quotient of the amount available for borrowings under the Credit Agreement divided by the lesser of the total commitment and the borrowing base, calculated as a daily average over the immediately preceding fiscal month. The Credit Agreement provides that the per annum interest rate commencing on June 30, 2017 when the Consolidated Adjusted EBITDA (as defined in the Credit Agreement) as measured on a trailing twelve-month basis for the immediately preceding fiscal quarter period is less than </font><font style="font-family:inherit;font-size:10pt;">$8.0 million</font><font style="font-family:inherit;font-size:10pt;"> will be as follows:</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:77px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:53px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">When Availability is </font><font style="font-family:inherit;font-size:10pt;">70%</font><font style="font-family:inherit;font-size:10pt;"> or more, the interest rate is the prime rate (as published in Wall Street Journal) plus </font><font style="font-family:inherit;font-size:10pt;">0.75%</font><font style="font-family:inherit;font-size:10pt;">; </font></div></td></tr></table><div style="line-height:120%;text-align:left;padding-left:77px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:77px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:53px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">When Availability is </font><font style="font-family:inherit;font-size:10pt;">30%</font><font style="font-family:inherit;font-size:10pt;"> or more and less than </font><font style="font-family:inherit;font-size:10pt;">70%</font><font style="font-family:inherit;font-size:10pt;">, the interest rate is the prime rate plus </font><font style="font-family:inherit;font-size:10pt;">1.00%</font><font style="font-family:inherit;font-size:10pt;">; and</font></div></td></tr></table><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:77px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:53px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">When Availability is below </font><font style="font-family:inherit;font-size:10pt;">30%</font><font style="font-family:inherit;font-size:10pt;">, the interest rate is the prime rate plus </font><font style="font-family:inherit;font-size:10pt;">1.25%</font><font style="font-family:inherit;font-size:10pt;">. </font></div></td></tr></table><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:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commencing on June 30, 2017, if Consolidated Adjusted EBITDA as measured on a trailing twelve-month basis for the immediately preceding fiscal quarter period is equal to or greater than </font><font style="font-family:inherit;font-size:10pt;">$8.0 million</font><font style="font-family:inherit;font-size:10pt;">, the rate per annum will be as follows:</font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:77px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:53px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">When Availability is </font><font style="font-family:inherit;font-size:10pt;">70%</font><font style="font-family:inherit;font-size:10pt;"> or more, the interest rate is the prime rate plus </font><font style="font-family:inherit;font-size:10pt;">0.25%</font><font style="font-family:inherit;font-size:10pt;">; </font></div></td></tr></table><div style="line-height:120%;text-align:left;padding-left:77px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:77px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:53px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">When Availability is </font><font style="font-family:inherit;font-size:10pt;">30%</font><font style="font-family:inherit;font-size:10pt;"> or more and less than </font><font style="font-family:inherit;font-size:10pt;">70%</font><font style="font-family:inherit;font-size:10pt;">, the interest rate is the prime rate plus </font><font style="font-family:inherit;font-size:10pt;">0.50%</font><font style="font-family:inherit;font-size:10pt;">; and</font></div></td></tr></table><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:77px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:53px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">When Availability is below </font><font style="font-family:inherit;font-size:10pt;">30%</font><font style="font-family:inherit;font-size:10pt;">, the interest rate is the prime rate plus </font><font style="font-family:inherit;font-size:10pt;">0.75%</font><font style="font-family:inherit;font-size:10pt;">. </font></div></td></tr></table><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:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In addition, commencing on September 5, 2017, the applicable per annum interest rate on the revolving loans outstanding under the Credit Agreement will be increased by </font><font style="font-family:inherit;font-size:10pt;">0.50%</font><font style="font-family:inherit;font-size:10pt;"> until the earlier of either (i) Consolidated Adjusted EBITDA (as defined in the Credit Agreement) for two consecutive quarters is greater than or equal to </font><font style="font-family:inherit;font-size:10pt;">$0</font><font style="font-family:inherit;font-size:10pt;"> or (ii) the Company raises </font><font style="font-family:inherit;font-size:10pt;">$15.0 million</font><font style="font-family:inherit;font-size:10pt;"> or more in capital from a source other than the Company or its subsidiaries.</font></div><div style="line-height:120%;text-align:left;text-indent:29px;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:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under the Credit Agreement, the Company is required to make interest payments monthly.&#160;The Company is further required to pay </font><font style="font-family:inherit;font-size:10pt;">$25,000</font><font style="font-family:inherit;font-size:10pt;"> in annual administrative fees, </font><font style="font-family:inherit;font-size:10pt;">$82,500</font><font style="font-family:inherit;font-size:10pt;"> in annual commitment fees and a commitment fee based on the average unused portion of the revolving credit commitment, and certain other fees in connection with letters of credit. The commitment fee is determined as follows and is payable quarterly in arrears: </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><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:78px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:54px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">When Availability is </font><font style="font-family:inherit;font-size:10pt;">70%</font><font style="font-family:inherit;font-size:10pt;"> or more, the commitment fee is </font><font style="font-family:inherit;font-size:10pt;">0.35%</font><font style="font-family:inherit;font-size:10pt;"> of the average unused portion of the revolving credit commitment;</font></div></td></tr></table><div style="line-height:120%;text-align:left;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:78px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:54px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">When Availability is </font><font style="font-family:inherit;font-size:10pt;">30%</font><font style="font-family:inherit;font-size:10pt;"> or more and less than </font><font style="font-family:inherit;font-size:10pt;">70%</font><font style="font-family:inherit;font-size:10pt;">, the commitment fee is </font><font style="font-family:inherit;font-size:10pt;">0.325%</font><font style="font-family:inherit;font-size:10pt;"> of the average unused portion of the revolving credit commitment; and </font></div></td></tr></table><div style="line-height:120%;text-align:left;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:78px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:54px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">When Availability is below </font><font style="font-family:inherit;font-size:10pt;">30%</font><font style="font-family:inherit;font-size:10pt;">, the commitment fee is </font><font style="font-family:inherit;font-size:10pt;">0.3%</font><font style="font-family:inherit;font-size:10pt;"> of the average unused portion of the revolving credit commitment.</font></div></td></tr></table><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;">The Company paid a total of </font><font style="font-family:inherit;font-size:10pt;">$0.4</font><font style="font-family:inherit;font-size:10pt;"> million loan origination (and loan modification) fees which were capitalized and will be expensed over the term of the Credit Agreement. </font></div><div style="line-height:174%;text-align:left;text-indent:29px;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:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Credit Agreement requires that the Company comply with financial covenants requiring the Company to maintain a minimum monthly Liquidity Ratio (as defined in the Credit Agreement), measured as of the last day of the applicable month, as follows: </font></div><div style="line-height:120%;text-align:left;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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:58.59375%;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td style="width:50%;" rowspan="1" colspan="1"></td><td style="width:50%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Month Ended</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Minimum Liquidity Ratio</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8/31/2017</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.50:1.00</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1/31/2018</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.35:1.00</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3/31/2018</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.50:1.00</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4/30/2018</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.35:1.00</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6/30/2018</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.50:1.00</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;text-indent:29px;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:29px;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:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additionally, the Credit Agreement requires the Company to maintain a minimum trailing twelve months Consolidated Adjusted EBITDA in the third and fourth quarter of fiscal year 2017 and each quarter of fiscal year 2018 as follows: </font></div><div style="line-height:120%;text-align:left;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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:58.59375%;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td style="width:50%;" rowspan="1" colspan="1"></td><td style="width:50%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Quarter Ending</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Minimum Consolidated Adjusted EBITDA</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9/30/17</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">($4,500,000)</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12/31/17</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">($5,500,000)</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3/31/18</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">($5,000,000)</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6/30/18</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">($5,000,000)</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9/30/18</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$0</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12/31/18</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$2,000,000</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><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;">The Credit Agreement also provides limits for the add-back of certain restructuring costs on a trailing twelve month basis in the calculation of Consolidated Adjusted EBITDA as follows:</font></div><div style="line-height:120%;text-align:left;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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:65.625%;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td style="width:44%;" rowspan="1" colspan="1"></td><td style="width:56%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12 Month Period Ended</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restructuring Costs</font></div></td></tr><tr><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9/30/17</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$10,786,000 (inclusive of the quarter ending 9/30/17 non-cash inventory write down)</font></div></td></tr><tr><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12/31/17</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$10,471,000</font></div></td></tr><tr><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3/31/18</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$12,235,000</font></div></td></tr><tr><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6/30/18</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$11,000,000</font></div></td></tr><tr><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9/30/18</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$3,000,000</font></div></td></tr><tr><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12/31/18</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$2,000,000</font></div></td></tr></table></div></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:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Credit Agreement also provides that following fiscal year 2017, SVB, as administrative agent, and the required lenders under the Credit Agreement will re-set the required minimum Consolidated Adjusted EBITDA levels for the periods tested in fiscal year 2019.</font></div><div style="line-height:120%;text-align:left;text-indent:29px;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:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">All obligations under the Credit Agreement are unconditionally guaranteed by the Company's wholly owned subsidiary, Radisys International LLC. The obligations under the Credit Agreement are secured by a first priority lien on the assets of the Company and the subsidiary guarantor. If the Company acquires or forms a material U.S. subsidiary, then that subsidiary will also be required to guarantee the obligations under the Credit Agreement and grant a first priority lien on its assets. </font></div><div style="line-height:120%;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:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, the Company had outstanding balances of </font><font style="font-family:inherit;font-size:10pt;">$16.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$25.0 million</font><font style="font-family:inherit;font-size:10pt;"> issued on its behalf under the Credit Agreement. </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:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As part of the Company&#8217;s efforts to improve its liquidity, subsequent to December 31, 2017, Radisys entered into new financing arrangements with Hale Capital Partners and CIDM LendCo, LLC. Refer to Note 19 - </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Subsequent Events</font><font style="font-family:inherit;font-size:10pt;">, whereby on January 3, 2018, Radisys extinguished the aforementioned Credit Agreement with SVB and entered into a new credit agreement with Marquette Business Credit, LLC as well as issued new senior notes, which significantly improved the Company&#8217;s gross cash position. As the previous agreement with SVB has been extinguished, the Company did not complete covenants for the period ended December 31, 2017 and subsequently has excluded disclosure of unused availability under that agreement.</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;font-style:italic;font-weight:bold;">Liquidity Outlook</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;">Over the past several quarters, the Company has experienced significant operating losses and more recently consumed significant cash from operations resulting from a material decline in its DCEngine product line. Given the uncertainty of future business from the DCEngine product line, the Company began taking action in the fourth quarter of 2017 to significantly reduce its overhead and operating expenses moving forward aimed at enabling the Company to return to profitability and free cash flow generation. These actions also included closing the new financing arrangements subsequent to December 31, 2017, which positioned the Company to implement its expense reduction actions as well as committed inventory purchases through the first half of 2018. </font></div><div style="line-height:120%;text-align:left;text-indent:29px;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:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A return to profitability and free cash flow generation is based on certain assumptions and projections, including growth from the Company&#8217;s Software-Systems business. If the Company is unable to attain certain levels of revenue growth, or meet its cost reduction targets, the Company may be out of compliance with covenants associated with the new financing arrangements which may have a material adverse effect on the Company&#8217;s liquidity.</font></div><div style="line-height:120%;text-align:left;text-indent:29px;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:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At December&#160;31, 2017, the Company&#8217;s cash and cash equivalents amounted to </font><font style="font-family:inherit;font-size:10pt;">$8.1 million</font><font style="font-family:inherit;font-size:10pt;">.&#160; The Company believes its current cash and cash equivalents, the proceeds from the sale of the Notes, cash expected to be generated from operations, available borrowings under ABL Credit Agreement and availability, if required, under the Company&#8217;s $100.0 million unallocated shelf registration statement will satisfy the Company&#8217;s short and long-term expected working capital needs, capital expenditures, acquisitions, stock repurchases, and other liquidity requirements associated with the Company&#8217;s present business operations.&#160;If the Company is unable to comply with various covenants under the ABL Credit Agreement and the Note Purchase Agreement due to the timing of orders and shipments from the Company&#8217;s Software-Systems customers, delays in payment of accounts receivable or other adverse business conditions that impact the Company&#8217;s operating plans, without an amendment or waiver, the Company&#8217;s liquidity outlook could be materially and adversely affected. The Company continues to pursue a number of actions to improve its cash position including (i) minimizing capital expenditures, (ii) effectively managing working capital, (iii) seeking amendments or waivers from lenders and (iv) improving cash flows from operations. These efforts continue in earnest and the Company is considering all available strategic alternatives and financing possibilities, including, without limitation, the issuance of additional equity, the incurrence of additional secured indebtedness and the exchange or refinancing of existing obligations.</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;">Significant Accounting Policies</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;font-style:italic;font-weight:bold;">Principles of Consolidation and Presentation</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 accompanying Consolidated Financial Statements include the accounts of the Company and its wholly owned subsidiaries. All inter-company accounts and transactions have been properly eliminated in consolidation.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Management Estimates</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 Consolidated Financial Statements have been prepared in accordance with U.S. generally accepted accounting principles (&#8220;GAAP&#8221;). The preparation of these Consolidated Financial Statements requires management to make estimates and judgments that may affect the amounts reported in its Consolidated Financial Statements and accompanying notes. Actual results may differ from these estimates under different assumptions or conditions.</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;font-style:italic;font-weight:bold;">Revenue Recognition</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-align:left;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%;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A significant portion of the Company's revenue relates to product sales for which revenue is recognized upon shipment, with limited judgment required related to product returns. Title transfer for substantially all product sales occurs upon delivery of products to our customer's freight forwarders. The software elements included in certain components of Hardware Solutions systems, FlowEngine and MediaEngine products are considered to be functioning together with the non-software elements to provide the tangible product's essential functionality and these arrangements generally include multiple elements such as hardware, technical support services as well as software upgrades or enhancements on a when and if available basis. Arrangements including multiple elements require significant management judgment to evaluate the effective terms of agreements, our performance commitments and determination of fair value of the various deliverables under the arrangement.</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;">For hardware sales which may include software, ASC 605 Revenue Recognition provides a fair value hierarchy in order to determine the appropriate relative fair value for each element of an arrangement. When available, the Company uses vendor specific objective evidence (&#8220;VSOE&#8221;) to determine the estimated fair value of each element of the arrangement. In the absence of VSOE or third&#8722;party evidence ("TPE") for a delivered element, the Company then uses an estimated selling price in order to determine fair value. Estimated selling prices represent the Company's best estimate of the price at which it would transact if the deliverables were sold on a standalone basis. For technical support services, the Company generally determines its selling price based on VSOE as supported by substantive renewal rates in the related service agreements. In certain instances where VSOE cannot be established, the Company then relies upon its estimated selling price for such deliverables as TPE is generally not available due to the unique company-specific terms surrounding such service agreements. In establishing an appropriate estimated selling price for these technical support agreements, the Company considered entity specific factors such as its historical and projected costs, historical and projected revenues, and profit objectives. The Company also considered market specific factors when establishing reasonable profit objectives.</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-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Hardware</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;">Revenue from hardware products is recognized in accordance with ASC 605 </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Recognition</font><font style="font-family:inherit;font-size:10pt;">. Under the Company&#8217;s standard terms and conditions of sale, the Company transfers title and risk of loss to the customer at the time product is shipped to the customer and revenue is recognized accordingly, unless customer acceptance is uncertain or significant obligations remain. The Company reduces revenue for estimated customer returns for rotation rights according to agreements with the Company's distributors. The amount of revenues derived from distributors as a percentage of revenues was </font><font style="font-family:inherit;font-size:10pt;">4.6%</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">4.6%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">15.1%</font><font style="font-family:inherit;font-size:10pt;"> for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 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;">. Revenues associated with distributors are generally recognized upon shipment as the Company has established a sell-to model with distributors. The Company accrues the estimated cost of product warranties, based on historical experience at the time the Company recognizes revenue. </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;font-style:italic;">Software licenses and royalties</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;">Revenue from software licenses and royalties is recognized in accordance with ASC 985 </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Software</font><font style="font-family:inherit;font-size:10pt;">. The Company recognizes software license revenue at the time of shipment or upon delivery of the software master provided that the revenue recognition criteria have been met and VSOE exists to allocate the total fee to all undelivered elements of the arrangement. The Company defers revenue on arrangements, including specified software upgrades, until the specified upgrade has been delivered. Revenue from customers for prepaid, non-refundable software royalties is recorded when the revenue recognition criteria have been met. Revenue for non-prepaid royalties is recognized at the time the Company receives reporting from customers as the Company has not established an ability to reliably estimate customer royalties prior to time contractually obligated reporting is received.</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;font-style:italic;">Technical support services</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;">Technical support services revenue is recognized as earned on the straight-line basis over the term of the contract. The fair value of the Company&#8217;s post-contract support has been determined by renewal rates within the Company&#8217;s support agreements, the actual amounts charged to customers for renewal of their support services are based on an estimated selling price.</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;font-style:italic;">Professional and other services</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;">Professional services revenue is recognized upon completion of certain contractual milestones and customer acceptance of the services rendered. Other services revenues include hardware repair services and custom software implementation projects. Hardware repair services revenues are recognized when the services are complete. Software implementation revenues are recognized upon completion of certain contractual milestones and customer acceptance of the services rendered or as services are performed under the percentage-of-completion method based on labor hours when the Company is reasonably able to estimate the total effort required to complete the contract.</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;font-style:italic;">Deferred revenue</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;">Deferred revenue represents amounts received or billed for the following types of transactions:</font></div><div style="line-height:120%;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Undelivered elements of an arrangement</font><font style="font-family:inherit;font-size:10pt;">&#8212;Certain software sales include specified upgrades and enhancements to an existing product. Revenue for such products is deferred until the future obligation is fulfilled. Additionally, certain hardware shipments that have been delivered are deferred when customer acceptance is uncertain and revenue is recognized upon customer acceptance. </font></div></td></tr></table><div style="line-height:120%;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:11pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:11pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Technical support services&#8212;</font><font style="font-family:inherit;font-size:10pt;">The Company has a number of technical support agreements with customers for hardware and software maintenance. Generally, these services are billed in advance and recognized over the term of the agreement</font><font style="font-family:inherit;font-size:11pt;">.</font></div></td></tr></table><div style="line-height:120%;padding-left:72px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><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;">Cost of sales associated with deferred revenue is also deferred. These deferred costs are recognized when the associated revenue is recognized.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Capitalized Software Development Costs</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 Company does not capitalize internal software development costs incurred in the production of computer software as the Company does not incur any material costs between the point of technological feasibility and general release of the product to customers in the future. As such software development costs are expensed as research and development (&#8220;R&amp;D&#8221;) costs.</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;font-style:italic;font-weight:bold;">Shipping Costs</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 Company&#8217;s shipping and handling costs for product sales are included under cost of sales for all periods presented. For the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> shipping and handling costs represented approximately 1% to 2% of total cost of sales. </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;font-style:italic;font-weight:bold;">Advertising Costs</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 Company expenses advertising costs as incurred. Advertising costs consist primarily of media, display, web, and print advertising, along with trade show costs and product demos and brochures. For the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> advertising costs were </font><font style="font-family:inherit;font-size:10pt;">$1.1 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$1.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.9 million</font><font style="font-family:inherit;font-size:10pt;">. </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;font-style:italic;font-weight:bold;">Cash Equivalents</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 Company considers all highly liquid investments purchased with an original maturity of three months or less at the date of purchase to be cash equivalents.</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;font-style:italic;font-weight:bold;">Accounts Receivable</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;">Trade accounts receivable are stated at invoice amount net of an allowance for doubtful accounts and do not bear interest. An allowance for doubtful accounts is maintained for estimated losses resulting from the inability of customers to make required payments. Management reviews the allowance for doubtful accounts quarterly for reasonableness and adequacy. If the financial condition of the Company&#8217;s customers were to deteriorate resulting in an impairment of their ability to make payments, additional provisions for uncollectible accounts receivable may be required. In the event the Company determined that a smaller or larger reserve was appropriate, it would record a credit or a charge in the period in which such determination is made. In addition to specific customer reserves, the Company maintains a non-specific bad debt reserve for all customers. This non-specific bad debt reserve is calculated based on the Company's historical pattern of bad debt write-offs as a percentage of gross accounts receivable for the current rolling eight quarters, which percentage is then applied to the current gross accounts receivable. The Company&#8217;s customers are concentrated in the technology industry and the collection of its accounts receivable are directly associated with the operational results of the industry.</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;font-style:italic;font-weight:bold;">Inventories</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;">Inventories are stated at the lower of cost, determined on the first-in, first-out (FIFO) basis, or market, net of an inventory valuation allowance. The Company uses a standard cost methodology to determine the cost basis for its inventories. The Company evaluates inventory on a quarterly basis for obsolete or slow-moving items to ascertain if the recorded allowance is reasonable and adequate. Inventory is written down for estimated obsolescence or unmarketable inventory equal to the difference between the cost of inventory and the estimated net realizable value based upon assumptions about future demand and market conditions. The Company's inventory valuation allowances establish a new cost basis for inventory.</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;font-style:italic;font-weight:bold;">Long-Lived Assets</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;">Long-lived assets, such as property and equipment and definite-life intangible assets are evaluated for impairment whenever events or changes in circumstances indicate the carrying value of an asset may not be recoverable. The Company assesses the impairment of the assets based on the undiscounted future cash flow the assets are expected to generate compared to the carrying value of the assets. If the carrying amount of the assets is determined not to be recoverable, a write-down to fair value is recorded. Management estimates future cash flows using assumptions about expected future operating performance. Management&#8217;s estimates of future cash flows may differ from actual cash flow due to, among other things, technological changes, economic conditions or changes to the Company&#8217;s business operations.</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;">Intangible assets with estimable useful lives are amortized on a straight-line basis over their respective estimated life and reviewed for impairment when certain triggering events suggest impairment has occurred. As part of the DCEngine restructuring events in 2017, it was determined a triggering event occurred for this asset group. Through a step 1 analysis the Company concluded no impairment was necessary. No triggering event occurred in any other asset group. The Company determined that no triggering events occurred in 2016.</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;font-style:italic;font-weight:bold;">Property and Equipment</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;">Property and equipment is recorded at historical cost and is depreciated or amortized on a straight-line basis according to the table below. In certain circumstances where the Company is aware that an asset&#8217;s life differs from the general guidelines set forth in its policy, management adjusts its depreciable life accordingly, to ensure expense is being recognized over the appropriate future periods. Ordinary maintenance and repair expenses are expensed when incurred.</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="3" 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:40%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Machinery, equipment, furniture and fixtures</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5 years</font></div></td></tr><tr><td style="vertical-align: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;">Software, computer hardware and manufacturing test fixtures</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3 years</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Engineering demonstration products and samples</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1 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:10pt;"><font style="font-family:inherit;font-size:10pt;">Leasehold improvements</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Lesser of the lease term or estimated useful lives</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%;text-indent:32px;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: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 Company leases all of its facilities, certain office equipment and vehicles under non-cancelable operating leases that expire at various dates through </font><font style="font-family:inherit;font-size:10pt;">2022</font><font style="font-family:inherit;font-size:10pt;">, along with options that permit renewals for additional periods. Rent escalations are considered in the determination of straight-line rent expense for operating leases. Leasehold improvements made at the inception of or during the lease are amortized over the shorter of the asset life or the lease term.</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;font-style:italic;font-weight:bold;">Restructuring and Other Charges</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-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has engaged, and may continue to engage, in restructuring and other actions, which require the Company to make significant estimates in several areas including: realizable values of assets made redundant or obsolete; expenses for severance and other employee separation costs; the ability and timing to generate sublease income, as well as the Company's ability to terminate lease obligations at the amounts estimated; and other costs. Should the actual amounts differ from the estimates, the amount of the restructuring and other charges could be materially impacted. </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-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restructuring and other charges may include costs incurred for employee severance, acquisition or divestiture activities, excess facility costs, certain legal costs, asset related charges and other expenses associated with business integration or restructuring activities. Costs associated with exit or disposal activities are recognized when probable and estimable because the Company has a history of paying severance benefits.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Warranty</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 Company provides for the estimated cost of product warranties at the time it recognizes revenue. Products are generally sold with warranty coverage for a period of 12 or 24 months after shipment. On a quarterly basis the Company assesses the reasonableness and adequacy of the warranty liability and adjusts such amounts as necessary. Warranty reserves are included in other accrued liabilities and other long-term liabilities in the accompanying Consolidated Balance Sheets as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">.</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;font-style:italic;font-weight:bold;">Research and Development</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;">Research, development and engineering ("R&amp;D") costs are expensed as incurred. R&amp;D expenses consist primarily of salary, bonuses and benefits for product development staff, and cost of design and development supplies and equipment, net of reimbursements for non-recurring engineering services.</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;font-style:italic;font-weight:bold;">Income Taxes</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:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax accounting requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of temporary differences between the financial statement carrying amounts and tax bases of assets and liabilities. Valuation allowances are established to reduce deferred tax assets if it is &#8220;more likely than not&#8221; that all or a portion of the asset will not be realized due to inability to generate sufficient taxable income in the relevant period to utilize the deferred tax asset. Tax law and rate changes are reflected in the period such changes are enacted. The Company recognizes uncertain tax positions after evaluating whether certain tax positions are more likely than not to be sustained by taxing authorities. In addition, the Company recognizes potential accrued interest and penalties related to unrecognized tax benefits in income tax expense.</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;font-style:italic;font-weight:bold;">Comprehensive Income (Loss)</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 Company reports accumulated other comprehensive income (loss) in its Consolidated Balance Sheets. Comprehensive income (loss) includes net income (loss), translation adjustments and unrealized gains (losses) on hedging instruments net of their tax effect. The cumulative translation adjustments consist of unrealized gains (losses) for foreign currency translation.</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;font-style:italic;font-weight:bold;">Stock-Based Compensation</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 Company measures stock-based compensation at the grant date, based on the fair value of the award, and recognizes expense on a straight-line basis over the employee's requisite service period. For performance-based restricted stock unit awards ("PRSUs"), the requisite service period is equal to the period of time over which performance objectives underlying the award are expected to be achieved and vested. The number of shares that ultimately vest depends on the achievement of certain performance criteria over the measurement period. For non-market based performance-based restricted stock, quarterly, we reevaluate the period during which the performance objective will be met and the number of shares expected to vest. The amount of quarterly expense recorded each period is based on our estimate of the number of awards that will ultimately vest.</font></div><div style="line-height:120%;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-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company estimates the fair value of stock options and purchase rights under our employee stock purchase plans using a Black-Scholes option-pricing model. The Black-Scholes option-pricing model incorporates several highly subjective assumptions including expected volatility, expected term and interest rates.</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;">In reaching our determination of expected volatility, we use the historic volatility of our shares of common stock. We base the expected term of our stock options on historic experience. The expected term for purchase rights under our employee stock plans is based on the 18 month offering period. The risk-free rate is based on the U.S. Treasury constant maturities in effect at the time of grant for the expected term of the option or share.</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-align:left;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The calculation includes several assumptions that require management's judgment. The expected term of the option or share is determined based on assumptions about patterns of employee exercises and represents a probability-weighted average time-period from grant until exercise of stock options, subject to information available at time of grant. Determining expected volatility generally begins with calculating historical volatility for a similar long-term period and then considers the ways in which the future is reasonably expected to differ from the past.</font></div><div style="line-height:120%;text-align:left;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-align:left;text-indent:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The grant-date fair value of the PRSUs awarded in 2015 was calculated using a Monte Carlo simulation consistent with the fair value principles of Topic 718 since these awards vest based upon market conditions. Expense is recognized over a derived service period determined by the Monte Carlo simulation. If the conditions of PRSUs are met before the derived service period ends, all remaining expense will be recognized in the period the conditions are met.</font></div><div style="line-height:120%;text-align:left;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:30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The input factors used in the valuation model are based on subjective future expectations combined with management's judgment. If there is a difference between the assumptions used in determining stock-based compensation cost and the actual factors which become known over time, we may change the input factors used in determining stock-based compensation costs. These changes may materially impact the results of operations in the event such changes are made. In addition, if we were to modify any awards, additional charges would be taken. See Note 16 &#8212; </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Employee Benefit Plans</font><font style="font-family:inherit;font-size:10pt;"> for a further discussion on stock-based compensation.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Net loss per share</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;">Basic loss per share amounts are computed based on the weighted average number of common shares outstanding. Diluted net loss per share incorporates the incremental shares issuable upon the assumed exercise of stock options and incremental shares associated with the assumed vesting of restricted stock. The Company's convertible notes were fully repaid in 2015.</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;font-style:italic;font-weight:bold;">Derivatives</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 Company hedges exposure to changes in exchange rates from the US Dollar to the Indian Rupee. These derivatives are recognized on the balance sheet at their fair value. Unrealized gain positions are recorded as other current assets and unrealized loss positions are recorded as other accrued liabilities. Changes in the fair values of the outstanding derivatives that are highly effective are recorded in other comprehensive loss until net income (loss) is affected by the variability of the cash flows of the hedged transaction. Hedge ineffectiveness could result when the amount of the Company&#8217;s hedge contracts exceed the Company&#8217;s forecasted or actual transactions for which the hedge contracts were designed to hedge. Once a hedge contract matures the associated gain (loss) on the contract will remain in accumulated other comprehensive income (loss) until the underlying hedged transaction affects net income (loss), at which time the gain (loss) will be recorded to the expense line item being hedged, which is primarily cost of sales, research and development and selling, general and administrative. The Company only enters into derivative contracts in order to hedge foreign currency exposure. If the Company entered into a contract for speculative reasons or if the Company&#8217;s current hedge position becomes ineffective, changes in the fair values of the derivatives would be recognized in earnings in the current period.</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;font-style:italic;font-weight:bold;">Foreign currency translation</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;">Assets and liabilities of international operations using a functional currency other than the U.S. dollar are translated into U.S. dollars at exchange rates as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">. Income and expense accounts are translated into U.S. dollars at the average daily rates of exchange prevailing during the period. Adjustments resulting from translating foreign functional currency financial statements into U.S. dollars are recorded as a separate component in shareholders&#8217; equity. Foreign exchange transaction gains and losses are included in other income (expense), net, in the Consolidated Statements of Operations. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:32px;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%;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-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the Financial Accounting Standards Board (FASB) issued ASU 2016-02, "Leases," which requires the Company as the lessee to recognize most leases on the balance sheet thereby resulting in the recognition of lease assets and liabilities for those leases currently classified as operating leases. The accounting for leases where the Company is the lessor remains largely unchanged. ASU 2016-02 is effective for us beginning January 1, 2019 with early adoption permitted. While the Company is currently assessing the impact ASU 2016-02 will have on the consolidated financial statements, the Company expects the primary impact to the consolidated financial position upon adoption will be the recognition, on a discounted basis, of the Company's minimum commitments under noncancelable operating leases on the consolidated balance sheets resulting in the recording of right of use assets and lease obligations. Our current minimum commitments under noncancelable operating leases are disclosed in Note 13.</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:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, FASB issued ASU 2014-09, "Revenue from Contracts with Customers (Topic 606)," that will supersede all existing revenue recognition guidance under U.S. GAAP. The standard's core principle is that a company will recognize revenue when it transfers promised goods or services to a customer in an amount that reflects the consideration to which the company expects to be entitled in exchange for those goods or services. ASU 2015-14, "Revenue from Contracts with Customers (Topic 606): Deferral of the Effective Date," which was issued in August 2015, revised the effective date for this ASU to annual and interim periods beginning on or after December 15, 2017. In accordance with this standard, the Company will adopt the new standard effective January 1, 2018. </font></div><div style="line-height:120%;padding-top:16px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The new standard permits adoption either by using (i) a full retrospective approach for all periods presented in the period of adoption or (ii) a modified retrospective approach with the cumulative effect of initially applying the new standard recognized at the date of initial application and providing certain additional disclosures. The Company will adopt using the modified retrospective approach. </font></div><div style="line-height:120%;padding-top:16px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has completed the assessment phase&#160;and documentation of new policies and evaluation of its internal controls framework. The Company does not expect a significant change in its control environment due to the adoption of the new standard. The adoption of ASU 2014-09 will also result in additional disclosures around nature and timing of the Company&#8217;s performance obligations, deferred revenue contract liabilities, deferred contract cost assets, as well as significant judgments and practical expedients used by the Company. </font></div><div style="line-height:120%;text-align:left;padding-left:84px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Upon adoption, the Company does not expect a material impact to the opening balance sheet as of January 1, 2018 related to the modified retrospective effect. Although the impact of the new standard will greatly increase the amount of required disclosures the Company expects revenue recognition for the broad portfolio of its hardware and software sales to remain largely unchanged. Aspects of the new standard expected to impact the Company include a change in the timing of certain usage-based royalties. Historically revenue was not recognized until fixed and determinable; however, the new ASU requires the Company to estimate using either the probability weighted expected amount or the most likely amount and estimate the transaction price to recognize when or as control is transferred to the customer. Additionally, for certain professional services with no VSOE under ASC 605, certain licenses would be deferred and recognized with the associated software. Under ASC 606, the determination of the performance obligations may result in a change to the recognition pattern. Such contracts represent a small subset of the Company's total portfolio, however,&#160;may shift forward the recognition of revenue.&#160; As discussed above, the adoption of the new standard is not expected to have a material impact on the opening balance sheet as of January 1, 2018.</font></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;font-style:italic;font-weight:bold;">Warranty</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 Company provides for the estimated cost of product warranties at the time it recognizes revenue. Products are generally sold with warranty coverage for a period of 12 or 24 months after shipment. On a quarterly basis the Company assesses the reasonableness and adequacy of the warranty liability and adjusts such amounts as necessary. Warranty reserves are included in other accrued liabilities and other long-term liabilities in the accompanying Consolidated Balance Sheets as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">.</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;">Subsequent Events</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%;padding-bottom:12px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Silicon Valley Bank Credit Agreement</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On January 3, 2018, concurrently with the Company&#8217;s entry into the Note Purchase Agreement and the ABL Credit Agreement described below, the Company repaid in full and terminated the Credit Agreement, dated September 19, 2016, between the Company, as borrower, Silicon Valley Bank, as administrative agent, and the other lenders party thereto, which provided for a three-year revolving credit facility with a </font><font style="font-family:inherit;font-size:10pt;">$30.0 million</font><font style="font-family:inherit;font-size:10pt;"> revolving loan commitment.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">ABL Credit Agreement</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On January 3, 2018, the Company entered into a Loan and Security Agreement (the &#8220;ABL Credit Agreement&#8221;) between Marquette Business Credit, LLC, as lender (the &#8220;Lender&#8221;), and the Company, as borrower. The ABL Credit Agreement provides for a revolving credit facility that provides financing of up to </font><font style="font-family:inherit;font-size:10pt;">$20.0 million</font><font style="font-family:inherit;font-size:10pt;">, with a </font><font style="font-family:inherit;font-size:10pt;">$1.5 million</font><font style="font-family:inherit;font-size:10pt;"> sub-limit for letters of credit (the &#8220;ABL Facility&#8221;). Borrowings under the ABL Facility are subject to a borrowing base, which is a formula based upon certain eligible domestic accounts receivables, plus the lesser of (x) certain eligible foreign accounts receivables and (y) </font><font style="font-family:inherit;font-size:10pt;">$20.0 million</font><font style="font-family:inherit;font-size:10pt;"> and minus certain established reserves and the amount of certain other funds held in blocked accounts. The ABL Credit Agreement matures on January 3, 2021.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding borrowings under the ABL Facility bear interest at a rate per annum equal to the sum of the applicable base rate, which is the higher of (i) the prime rate then in effect and (ii) LIBOR plus </font><font style="font-family:inherit;font-size:10pt;">2.00%</font><font style="font-family:inherit;font-size:10pt;">, plus, in each case, </font><font style="font-family:inherit;font-size:10pt;">1.00%</font><font style="font-family:inherit;font-size:10pt;"> and is payable monthly in arrears. During the continuance of a default or event of default, borrowings under the ABL Facility will bear interest at a rate </font><font style="font-family:inherit;font-size:10pt;">2.00%</font><font style="font-family:inherit;font-size:10pt;"> above the otherwise applicable interest rate. Under the ABL Credit Agreement, the Company is required to pay a commitment fee of </font><font style="font-family:inherit;font-size:10pt;">0.375%</font><font style="font-family:inherit;font-size:10pt;"> per annum based on the average unused portion of the revolving loan commitment and certain other fees in connection with the origination of the ABL Facility and the issuance of letters of credit. In connection with the early termination of the ABL Facility, the Company will also be required to pay (x) a fee equal to </font><font style="font-family:inherit;font-size:10pt;">2.00%</font><font style="font-family:inherit;font-size:10pt;"> of the total revolving loan commitment if termination occurs on or prior to January 3, 2019 and (y) </font><font style="font-family:inherit;font-size:10pt;">1.00%</font><font style="font-family:inherit;font-size:10pt;"> of the total revolving loan commitment if termination occurs after January 3, 2019 and on or prior to January 3, 2020. There is no early termination fee if the ABL Facility is terminated after January 3, 2020.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The ABL Credit Agreement contains representations and warranties, covenants, indemnities and conditions, in each case, that the Company believes are customary for transactions of this type. Pursuant to the terms of the ABL Credit Agreement, the Company is required to meet certain financial and other restrictive covenants, including maintaining a minimum Fixed Charge Coverage Ratio (as defined in the ABL Credit Agreement) and not exceeding maximum capital expenditures in any fiscal year (each as defined in the ABL Credit Agreement), not exceeding certain thresholds for Cash Loss After Debt Service (as defined in the ABL Credit Agreement). Additionally, the Company is also prohibited from taking certain actions without consent of the Lender, including, without limitation, incurring additional indebtedness, entering into certain mergers or other business combination transactions, disposing of or permitting liens or other encumbrances on the Company's assets and making restricted payments, including cash dividends on shares of the Company's common stock, in each case, except as expressly permitted under the ABL Credit Agreement. The ABL Credit Agreement contains events of default that the Company believes are customary for transactions of this type. If a default occurs and is not cured within the applicable cure period or is not waived, any outstanding obligations under the ABL Credit Agreement may be accelerated.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The ABL Facility is guaranteed on a senior secured basis by the Guarantors. The Company&#8217;s and the Guarantors&#8217; obligations under the ABL Facility and any guarantee of the ABL Facility (and certain related obligations) are secured by first-priority liens on the Collateral. The Company&#8217;s and the Guarantors&#8217; obligations under the ABL Facility and any guarantee of the ABL Facility (and certain related obligations) have first-priority in the waterfall set forth in the Intercreditor Agreement in respect of the liens on the Collateral constituting, among other things, accounts receivable, inventory and cash of the Borrower and the Guarantors (collectively, the &#8220;ABL Priority Collateral&#8221;). The Company&#8217;s and the Guarantors&#8217; obligations under the ABL Facility and any guarantee of the ABL facility (and certain related obligations) have second-priority in the waterfall set forth in the Intercreditor Agreement in respect of the liens on the Term Priority Collateral. As described above, the Company must also maintain minimum cash balances in a restricted deposit account of </font><font style="font-family:inherit;font-size:10pt;">$4.0</font><font style="font-family:inherit;font-size:10pt;"> million through June 30, 2018 and </font><font style="font-family:inherit;font-size:10pt;">$6.0</font><font style="font-family:inherit;font-size:10pt;"> million on and after July 1, 2018, which will secure both the obligations under the Notes and the ABL Facility.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Hale Capital Note Purchase Agreement</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On January 3, 2018, the Company also entered into a Note Purchase Agreement (the &#8220;Note Purchase Agreement&#8221;) among the Company, as borrower, the Guarantors (as defined below) from time to time party thereto, the purchasers from time to time party thereto (collectively, the &#8220;Purchasers&#8221;) and HCP-FVG, LLC, an affiliate of Hale Capital Partners LP, as collateral agent and as a Purchaser ("Hale Capital"). Pursuant to the Note Purchase Agreement, the Company issued and sold to the Purchasers senior secured promissory notes in an aggregate original principal amount of </font><font style="font-family:inherit;font-size:10pt;">$17.0</font><font style="font-family:inherit;font-size:10pt;"> million (the "Notes").</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Notes bear interest at a rate equal to the greater of </font><font style="font-family:inherit;font-size:10pt;">4.50%</font><font style="font-family:inherit;font-size:10pt;"> or the prime rate, plus </font><font style="font-family:inherit;font-size:10pt;">5.75%</font><font style="font-family:inherit;font-size:10pt;"> (currently </font><font style="font-family:inherit;font-size:10pt;">10.25%</font><font style="font-family:inherit;font-size:10pt;"> per year), payable monthly in arrears. For any interest payment date occurring on or prior to August 31, 2018, the monthly interest payment will be paid in the form of additional Notes (unless an event of default has occurred and is continuing, in which case all interest shall be paid in cash). Thereafter, the interest will be payable monthly in cash in arrears. Interest on the Notes will be computed on the basis of a 360-day year comprising twelve 30-day months. During the continuance of a default or event of default, the Notes will bear interest at a rate of </font><font style="font-family:inherit;font-size:10pt;">5.00%</font><font style="font-family:inherit;font-size:10pt;"> above the otherwise applicable interest rate.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The maturity date of the Notes is January 3, 2021 (the &#8220;Term Maturity Date&#8221;). The Company is required to redeem the Notes in principal installments of (i)</font><font style="font-family:inherit;font-size:10pt;">$1.5</font><font style="font-family:inherit;font-size:10pt;"> million payable on August 31, 2018, (ii) </font><font style="font-family:inherit;font-size:10pt;">$1.75</font><font style="font-family:inherit;font-size:10pt;"> million payable on the last day of the fiscal quarter ending September 30, 2018, (iii) $</font><font style="font-family:inherit;font-size:10pt;">1.25</font><font style="font-family:inherit;font-size:10pt;"> million payable on the last day of the fiscal quarter ending December 31, 2018 and (iv) </font><font style="font-family:inherit;font-size:10pt;">$1.5</font><font style="font-family:inherit;font-size:10pt;"> million payable on the last day of each fiscal quarter beginning with the fiscal quarter ending March 31, 2019 and continuing through the last full fiscal quarter prior to the Term Maturity Date. In addition, the Company will be required to redeem all of the Notes upon a change of control and will be required to make certain mandatory redemptions of the Notes with (x) the net proceeds of any voluntary or involuntary sale or disposition of assets (including casualty losses and condemnation awards, subject to certain exceptions) and (y) </font><font style="font-family:inherit;font-size:10pt;">33%</font><font style="font-family:inherit;font-size:10pt;"> of the net proceeds from the issuance or sale of any equity (unless an event of default exists under the Note Purchase Agreement, in which case it will be </font><font style="font-family:inherit;font-size:10pt;">100%</font><font style="font-family:inherit;font-size:10pt;"> of the net proceeds), subject to certain exceptions and limitations. The Company may also redeem the Notes in whole or in part at any time.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">All redemptions of the Notes (whether mandatory, optional or as result of the acceleration of the Notes) are subject to a prepayment fee as follows: (i) if a prepayment is on or before January 3, 2020, </font><font style="font-family:inherit;font-size:10pt;">5%</font><font style="font-family:inherit;font-size:10pt;"> of the principal prepaid; and (ii) if prepayment is on or after January 4, 2020 and on or before January 2, 2021, </font><font style="font-family:inherit;font-size:10pt;">3%</font><font style="font-family:inherit;font-size:10pt;"> of the principal prepaid.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Note Purchase Agreement contains representations and warranties, covenants, indemnities and conditions, in each case, that the Company believes are customary for transactions of this type. Under the Note Purchase Agreement, the Company is required to meet certain financial and other restrictive covenants, including maintaining a minimum Coverage Ratio and Total Liquidity (each as defined in the Note Purchase Agreement), maintaining the amount of negative cumulative cash flow from operations below an agreed threshold, maintaining certain minimum levels of revenue and not exceeding a maximum long-term deferred revenue threshold. Additionally, the Company and its subsidiaries are also prohibited from taking certain actions without consent of the Purchasers, including, without limitation, incurring additional indebtedness, entering into certain mergers or other business combination transactions, disposing of or permitting liens or other encumbrances on their assets, making restricted payments, including cash dividends on shares of the Company's common stock, and other investments and making capital expenditures in excess of certain thresholds, in each case, except as otherwise expressly permitted under the Note Purchase Agreement. The Note Purchase Agreement contains events of default that the Company believes are customary for transactions of this type. If a default occurs and is not cured within the applicable cure period or is not waived, any outstanding obligations under the Note Purchase Agreement may be accelerated.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Notes are guaranteed on a senior secured basis by the Company&#8217;s U.S. subsidiary, Radisys International LLC (&#8220;Radisys International&#8221;). Each of its future material domestic subsidiaries will also be required to guarantee the Notes on a senior secured basis (collectively with Radisys International, the &#8220;Guarantors&#8221;). The Company&#8217;s and the Guarantors&#8217; obligations under the Notes and any guarantee of the Notes (and certain related obligations) are secured by substantially all of the Company&#8217;s and the Guarantors&#8217; tangible and intangible assets, subject to specified exceptions (the &#8220;Collateral&#8221;). The Company&#8217;s and the Guarantors&#8217; obligations under the Notes and any guarantee of the Notes (and certain related obligations) have first-priority in the waterfall set forth in an intercreditor agreement entered into in connection with the Notes and the ABL Facility (the &#8220;Intercreditor Agreement&#8221;) in respect of the liens on the Collateral other than the ABL Priority Collateral (the &#8220;Term Priority Collateral&#8221;). The Company&#8217;s and the Guarantors&#8217; obligations under the Notes and any guarantee of the Notes (and certain related obligations) have second-priority in the waterfall set forth in the Intercreditor Agreement in respect of the liens on the ABL Priority Collateral. The Company must also maintain at least </font><font style="font-family:inherit;font-size:10pt;">$4.0</font><font style="font-family:inherit;font-size:10pt;"> million in cash in a restricted deposit account at UMB Bank, n.a. or at a restricted deposit account designated by Hale Capital through June 30, 2018 and at least </font><font style="font-family:inherit;font-size:10pt;">$6.0</font><font style="font-family:inherit;font-size:10pt;"> million in cash in a restricted deposit account at UMB Bank, n.a. or at a restricted deposit account designated by Hale Capital on and after July 1, 2018. The amount in the restricted account will secure both the obligations under the Notes and the ABL Facility. </font></div><div style="line-height:120%;padding-bottom:12px;padding-top:6px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company paid approximately </font><font style="font-family:inherit;font-size:10pt;">$2.0 million</font><font style="font-family:inherit;font-size:10pt;"> in debt issuance fees which will be capitalized and expensed over the term of the Note Purchase Agreement.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Hale Capital Warrants</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In connection with the issuance of the Notes, on January 3, 2017, the Company issued to an affiliate of Hale Capital and another purchaser warrants to purchase up to </font><font style="font-family:inherit;font-size:10pt;">6,006,667</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock at an exercise price equal to </font><font style="font-family:inherit;font-size:10pt;">$1.00</font><font style="font-family:inherit;font-size:10pt;"> per share on January 3, 2018 (the &#8220;Warrants&#8221;). The exercise price of the Warrants and the number of shares of common stock to be purchased upon exercise of the Warrants is subject to adjustment upon certain events, including certain price-based anti-dilution adjustments in the event of future issuances of equity securities. The term of the Warrants is seven years from January 3, 2018.</font></div><div style="line-height:120%;padding-bottom:12px;text-align:left;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company relied on the exemption from registration contained in Section 4(2) of the Securities Act in connection with the issuance of the Warrants. The Company has agreed to register the shares of common stock underlying the Warrants for resale under the Securities Act of 1933, as amended (the "Securities Act").</font></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;font-style:italic;font-weight:bold;">Accounts Receivable</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;">Trade accounts receivable are stated at invoice amount net of an allowance for doubtful accounts and do not bear interest. An allowance for doubtful accounts is maintained for estimated losses resulting from the inability of customers to make required payments. Management reviews the allowance for doubtful accounts quarterly for reasonableness and adequacy. If the financial condition of the Company&#8217;s customers were to deteriorate resulting in an impairment of their ability to make payments, additional provisions for uncollectible accounts receivable may be required. In the event the Company determined that a smaller or larger reserve was appropriate, it would record a credit or a charge in the period in which such determination is made. In addition to specific customer reserves, the Company maintains a non-specific bad debt reserve for all customers. This non-specific bad debt reserve is calculated based on the Company's historical pattern of bad debt write-offs as a percentage of gross accounts receivable for the current rolling eight quarters, which percentage is then applied to the current gross accounts receivable. The Company&#8217;s customers are concentrated in the technology industry and the collection of its accounts receivable are directly associated with the operational results of the industry.</font></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;font-style:italic;font-weight:bold;">Management Estimates</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 Consolidated Financial Statements have been prepared in accordance with U.S. generally accepted accounting principles (&#8220;GAAP&#8221;). The preparation of these Consolidated Financial Statements requires management to make estimates and judgments that may affect the amounts reported in its Consolidated Financial Statements and accompanying notes. Actual results may differ from these estimates under different assumptions or conditions.</font></div></div> For the Year Ended December 31, 2017 For the Year Ended December 31, 2016 FirstQuarter SecondQuarter ThirdQuarter FourthQuarter FirstQuarter SecondQuarter ThirdQuarter FourthQuarter (In thousands, except per share data)Revenues$37,610 $35,093 $28,773 $32,292 $55,146 $61,288 $55,397 $40,561Gross margin8,222 10,008 1,195 1,345 12,784 15,445 14,246 13,613Loss from operations(9,135) (6,695) (13,926) (17,027) (2,450) (932) (2,083) (4,194)Net loss(10,008) (7,554) (15,411) (19,631) (2,965) (591) (2,638) (4,057)Loss per share: Basic$(0.26) $(0.19) $(0.39) $(0.50) $(0.08) $(0.02) $(0.07) $(0.11)Diluted$(0.26) $(0.19) $(0.39) $(0.50) $(0.08) $(0.02) $(0.07) $(0.11) EX-101.SCH 9 rsys-20171231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2106100 - Disclosure - Accounts Receivable and Other Receivables link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Accounts Receivable and Other Receivables (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Accounts Receivable and Other Receivables (Tables) link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - Basic and Diluted Net IncomePer Share link:presentationLink link:calculationLink link:definitionLink 2416403 - Disclosure - Basic and Diluted Net IncomePer Share Anti-Dilutive Securities (Details) link:presentationLink link:calculationLink link:definitionLink 2416402 - Disclosure - Basic and Diluted Net IncomePer Share Earnings (Loss) Per Share Calculation (Details) link:presentationLink link:calculationLink link:definitionLink 2316301 - Disclosure - Basic and Diluted Net IncomePer Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2115100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2415404 - Disclosure - Commitments and Contingencies - Accrued Warranty Rollforward (Details) link:presentationLink link:calculationLink link:definitionLink 2415403 - Disclosure - Commitments and Contingencies - Narratives (Details) link:presentationLink link:calculationLink link:definitionLink 2415402 - Disclosure - Commitments and Contingencies - Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2315301 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1003501 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Consolidated Statement of Changes in Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Consolidated Statements of Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Convertible Debt link:presentationLink link:calculationLink link:definitionLink 2413402 - Disclosure - Convertible Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2313301 - Disclosure - Convertible Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - DEI Document link:presentationLink link:calculationLink link:definitionLink 2118100 - Disclosure - Employee Benefit Plans link:presentationLink link:calculationLink link:definitionLink 2418405 - Schedule - Employee Benefit Plans - ESPP (Details) link:presentationLink link:calculationLink link:definitionLink 2418402 - Disclosure - Employee Benefit Plans - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2418404 - Disclosure - Employee Benefit Plans - Novested Stock Rollforward (Details) link:presentationLink link:calculationLink link:definitionLink 2418407 - Schedule - Employee Benefit Plans - Stock Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2418403 - Schedule - Employee Benefit Plans - Stock Options Rollforward (Details) link:presentationLink link:calculationLink link:definitionLink 2318301 - Disclosure - Employee Benefit Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 2418406 - Schedule - Employee Benefit Plans - Valuation Disclosures (Details) link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - Fair Value of Financial Instruments link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Fair Value of Financial Instruments Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Fair Value of Financial Instruments Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Fair Value of Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Hedging link:presentationLink link:calculationLink link:definitionLink 2414405 - Disclosure - Hedging - Changes to Comprehensive Income (Loss) Associated with the Company's Hedging Activities (Details) link:presentationLink link:calculationLink link:definitionLink 2414403 - Disclosure - Hedging - Contral or Notional Amount (Details) link:presentationLink link:calculationLink link:definitionLink 2414404 - Disclosure - Hedging - Derivative Instruments on the Consolidated Statements of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 2414402 - Disclosure - Hedging - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2314301 - Disclosure - Hedging (Tables) link:presentationLink link:calculationLink link:definitionLink 2117100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2417408 - Disclosure - Income Taxes - Adjustments due to change in tax rates (Details) link:presentationLink link:calculationLink link:definitionLink 2417403 - Disclosure - Income Taxes - Current Provision (Details) link:presentationLink link:calculationLink link:definitionLink 2417405 - Disclosure - Income Taxes - Deferred Tax Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 2417402 - Disclosure - Income Taxes Income Before Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2417407 - Disclosure - Income Taxes - Narratives(Details) link:presentationLink link:calculationLink link:definitionLink 2417404 - Disclosure - Income Taxes - Reconciliation of Statutory Federal Tax Rates and Effective Tax Rates (Details) link:presentationLink link:calculationLink link:definitionLink 2317301 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2417406 - Disclosure - Income Taxes - Unrecognized Tax Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - Intangible Assets Finite-Lived Intangible Assets by Major Class (Details) link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - Intangible Assets Future Amortization of Finite Lived Intangibles (Details) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Inventories - Balance Detail (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Inventories - Charges Associated With the Valuation of Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 2407405 - Disclosure - Inventories - Narratives (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 2407404 - Disclosure - Inventories - Valuation Rollforward (Details) link:presentationLink link:calculationLink link:definitionLink 2121100 - Disclosure - Legal Proceedings link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Nature of Operations link:presentationLink link:calculationLink link:definitionLink 2401401 - Disclosure - Nature of Operations Narratives (Details) link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Other Accrued and Other Long-Term Liabilities link:presentationLink link:calculationLink link:definitionLink 2411402 - Disclosure - Other Accrued and Other Long-Term Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2311301 - Disclosure - Other Accrued and Other Long-Term Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Restructuring and Other Charges link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Restructuring and Other Charges (Details) link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - Restructuring and Other Charges Narratives (Details) link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Restructuring and Other Charges Restructuring Reserve Rollforward (Details) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Restructuring and Other Charges (Tables) link:presentationLink link:calculationLink link:definitionLink 2119100 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 2419405 - Disclosure - Segment Information Accounts Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 2419403 - Disclosure - Segment Information Geographical Information (Details) link:presentationLink link:calculationLink link:definitionLink 2419402 - Disclosure - Segment Information Operating Segment (Details) link:presentationLink link:calculationLink link:definitionLink 2419404 - Disclosure - Segment Information Revenue by Major Customer (Details) link:presentationLink link:calculationLink link:definitionLink 2319301 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Short-Term Borrowings link:presentationLink link:calculationLink link:definitionLink 2412401 - Disclosure - Short-Term Borrowings (Details) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2402404 - Disclosure - Significant Accounting Policies Advertising Costs (Details) link:presentationLink link:calculationLink link:definitionLink 2402403 - Disclosure - Significant Accounting Policies Distributor Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2402405 - Disclosure - Significant Accounting Policies Property, Plant and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2402406 - Disclosure - Significant Accounting Policies Recent Accounting Adjustments (Details) link:presentationLink link:calculationLink link:definitionLink 2302302 - Disclosure - Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 2122100 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 2422401 - Disclosure - Subsequent Events (Hale Capital Note Purchase Agreement) (Details) link:presentationLink link:calculationLink link:definitionLink 2422403 - Disclosure - Subsequent Events (Hale Capital Warrants) (Details) link:presentationLink link:calculationLink link:definitionLink 2422402 - Disclosure - Subsequent Events (Silicon Valley and ABL Credit Agreements) (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 10 rsys-20171231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 11 rsys-20171231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 12 rsys-20171231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT 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] 2007 Stock Plan 2007 Stock Plan [Member] 2007 Stock Plan [Member] LTIP LTIP [Member] LTIP [Member] CCPU Inducement Plan CCPU Inducement Plan [Member] CCPU Inducement Plan [Member] 2017 Plan Two Thousand and Seven Stock Plan [Member] Two Thousand and Seven Stock Plan [Member] Award Type [Axis] Award Type [Axis] Equity Award [Domain] Equity Award [Domain] Performance Shares Performance Shares [Member] Employee Stock Option Employee Stock Option [Member] Restricted Stock Units Restricted Stock [Member] Range [Axis] Range [Axis] Range [Domain] Range [Domain] Maximum Maximum [Member] Minimum Minimum [Member] Vesting [Axis] Vesting [Axis] Vesting [Domain] Vesting [Domain] $3.45 Average Closing Stock Price $3.45 Average Closing Stock Price [Member] $3.45 Average Closing Stock Price [Member] $4.25 Average Closing Stock Price $4.25 Average Closing Stock Price [Member] $4.25 Average Closing Stock Price [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Shares authorized Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Percentage of awards vested Share-based Compensation Arrangement by Share-based Payment Award, Awards Vested, Percentage Share-based Compensation Arrangement by Share-based Payment Award, Awards Vested, Percentage Awards with two performance achievement dates (shares) Share-based Compensation Arrangement by Share-based Payment Award, Awards With Two Performance Achievement Dates Share-based Compensation Arrangement by Share-based Payment Award, Awards With Two Performance Achievement Dates Number of performance achievement dates Share-based Compensation Arrangement by Share-based Payment Award, Number of Performance Achievement Dates Share-based Compensation Arrangement by Share-based Payment Award, Number of Performance Achievement Dates Awards expected to vest on achievement of individual sales target Share-based Compensation Arrangement by Share-based Payment Award, Number of Awards, Expected to Vest on Achievement of Individual Sales Target Share-based Compensation Arrangement by Share-based Payment Award, Number of Awards, Expected to Vest on Achievement of Individual Sales Target Common shares authorized Common Stock, Shares Authorized Common stock, shares issued Common Stock, Shares, Issued Shares issued pursuant to benefit plans, shares Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures Granted, shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures Equity plan remaining shares available for future grants Share-based Compensation Arrangement by Share-based Payment Award, Equity Plan Remaining Shares Available for Future Grants Share-based Compensation Arrangement by Share-based Payment Award, Equity Plan Remaining Shares Available for Future Grants Award vesting percent Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Percent Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Percent Duration of trading period stock price must be maintained Share-based Compensation Arrangement by Share-based Payment Award, Duration of Trading Period Stock Price Must be Maintained Share-based Compensation Arrangement by Share-based Payment Award, Duration of Trading Period Stock Price Must be Maintained Award vesting required average closing stock price per share Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Required Average Closing Stock Price Per Share Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Required Average Closing Stock Price Per Share Award performance period Share-based Compensation Arrangement by Share-based Payment Award, Award Performance Period Share-based Compensation Arrangement by Share-based Payment Award, Award Performance Period Share Price (usd per share) Share Price Estimated performance target attained, percentage Share-based Compensation Arrangement by Share-based Payment Award, Estimated Performance Target Attained, Percentage Share-based Compensation Arrangement by Share-based Payment Award, Estimated Performance Target Attained, Percentage Intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Cash received for the purchase of shares pursuant to the ESPP Proceeds from Stock Options Exercised Compensation cost not recognized Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized Cost not yet recognized, recognition period Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Share-based Compensation Arrangement by Share-based Payment Award, Awards Vest Based on Defined Strategic Revenue Targets in Twenty Sixteen, Percentage Share-based Compensation Arrangement by Share-based Payment Award, Awards Vest Based on Defined Strategic Revenue Targets in Twenty Sixteen, Percentage Share-based Compensation Arrangement by Share-based Payment Award, Awards Vest Based on Defined Strategic Revenue Targets in 2016, Percentage Share-based Compensation Arrangement by Share-based Payment Award, Awards Vest Based on Defined Strategic Revenue Targets in Twenty Eighteen, Percentage Share-based Compensation Arrangement by Share-based Payment Award, Awards Vest Based on Defined Strategic Revenue Targets in Twenty Eighteen, Percentage Share-based Compensation Arrangement by Share-based Payment Award, Awards Vest Based on Defined Strategic Revenue Targets in Twenty Eighteen, Percentage Share-based Compensation Arrangement by Share-based Payment Award, Awards Vest Based on Defined Strategic Revenue Targets in Twenty Seventeen, Percentage Share-based Compensation Arrangement by Share-based Payment Award, Awards Vest Based on Defined Strategic Revenue Targets in Twenty Seventeen, Percentage Share-based Compensation Arrangement by Share-based Payment Award, Awards Vest Based on Defined Strategic Revenue Targets in Twenty Seventeen, Percentage Restricted stock award issued Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Shares available for grants Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Employee stock purchase plan, discount rate Employee Stock Purchase Plan, Discount Rate Employee Stock Purchase Plan, Discount Rate Maximum annual contribution per employee, percent Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent Employer matching contribution, percent Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay Employers matching contribution, annual vesting percentage Defined Contribution Plan, Employers Matching Contribution, Annual Vesting Percentage Cost recognized Defined Contribution Plan, Cost Derivative Instruments and Hedging Activities Disclosure [Abstract] Hedging Derivative Instruments and Hedging Activities Disclosure [Text Block] Income Tax Disclosure [Abstract] Unrecognized beginning balance Unrecognized Tax Benefits Additions based on tax positions related to the current year Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Additions for tax positions of prior years Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Reductions for tax positions of prior years Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Reductions as a result of a lapse of applicable statute of limitations Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Reductions due to settlements Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities Reductions due to settlements Unrecognized Tax Benefits, Period Increase (Decrease) Ending balance 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] Canada Revenue Agency Canada Revenue Agency [Member] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] ASU 2016-09 Accounting Standards Update 2016-09 [Member] ASU 2016-16 Accounting Standards Update 2016-16 [Member] Deferred Tax Liability, Not Recognized, Interest and Penalties [Axis] Deferred Tax Liability, Not Recognized, Interest and Penalties [Axis] Deferred Tax Liability, Not Recognized, Interest and Penalties [Axis] Deferred Tax Liability, Not Recognized, Interest and Penalties [Domain] Deferred Tax Liability, Not Recognized, Interest and Penalties [Domain] [Domain] for Deferred Tax Liability, Not Recognized, Interest and Penalties [Axis] Interest Expense [Member] Interest Expense [Member] Penalty [Member] Penalty [Member] Penalty [Member] Tax Credit Carryforward [Axis] Tax Credit Carryforward [Axis] Tax Credit Carryforward, Name [Domain] Tax Credit Carryforward, Name [Domain] CANADA CANADA Income Tax Authority [Axis] Income Tax Authority [Axis] Income Tax Authority [Domain] Income Tax Authority [Domain] IRS Internal Revenue Service (IRS) [Member] Foreign Foreign Tax Authority [Member] Operating Loss Carryforwards [Line Items] Operating Loss Carryforwards [Line Items] Unrecognized tax benefits Unrecognized tax Benefits that would impact effective tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Unrecognized tax benefits, penalties and interest expense Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense Unrecognized tax benefits, accrued tax penalties and interest Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Uncertain tax benefits, potential change, current Uncertain Tax Benefits, Potential Change, Current Uncertain Tax Benefits, Potential Change, Current Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities Valuation allowance Deferred Tax Assets, Valuation Allowance Operating loss carryforwards Operating Loss Carryforwards Operating loss carryforwards, expiration year Operating Loss Carryforwards, Expiration Date Deferred tax assets, research Deferred Tax Assets, Tax Credit Carryforwards, Research Investment tax credit Investment Tax Credit Effective Income Tax Rate Reconciliation, Share-based Compensation, Excess Tax Benefit, Amount Effective Income Tax Rate Reconciliation, Share-based Compensation, Excess Tax Benefit, Amount Effective Income Tax Rate Reconciliation, Share-based Compensation, Excess Tax Benefit, Amount Effect on retained earnings Cumulative Effect on Retained Earnings, Net of Tax Short-term Debt [Abstract] Line of Credit Facility [Table] Line of Credit Facility [Table] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Line of Credit Line of Credit [Member] Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] 2016 Debt Agreement 2016 Debt Agreement [Domain] 2016 Debt Agreement [Domain] Credit Facility [Axis] Credit Facility [Axis] Credit Facility [Domain] Credit Facility [Domain] Swingline loan Swingline Loan [Member] Swingline Loan [Member] Letter of Credit Letter of Credit [Member] Receivable Type [Axis] Receivable Type [Axis] Receivable Type [Domain] Receivable [Domain] Trade Accounts Receivable Trade Accounts Receivable [Member] Geographic Distribution [Axis] Geographic Distribution [Axis] Geographic Distribution [Domain] Geographic Distribution [Domain] Domestic Geographic Distribution, Domestic [Member] Foreign Geographic Distribution, Foreign [Member] Debt Covenant Terms [Axis] Debt Covenant Terms [Axis] Debt Covenant Terms [Axis] Debt Covenant Terms [Domain] Debt Covenant Terms [Domain] [Domain] for Debt Covenant Terms [Axis] Availability, 70 Percent Or More Availability, 70 Percent Or More [Member] Availability, 70 Percent Or More [Member] Availability, 30 Percent Or More And Less Than 70 Percent Availability, 30 Percent Or More And Less Than 70 Percent [Member] Availability, 30 Percent Or More And Less Than 70 Percent [Member] Availability, Below 30 Percent Availability, Below 30 Percent [Member] Availability, Below 30 Percent [Member] Below minimum trailing adjusted EBITDA Below Minimum Trailing Adjusted Earnings Before Interest Taxes Depreciation And Amortization [Member] Below Minimum Trailing Adjusted Earnings Before Interest Taxes Depreciation And Amortization [Member] 8/31/17 through 12/31/17 Month Ended 12312017 [Member] Month Ended 12312017 [Member] 1/31/2018 and 2/28/2018 Month Ended 1312018 and 2282018 [Member] Month Ended 1312018 and 2282018 [Member] 3/31/2018 Month Ended 3312018 [Member] Month Ended 3312018 [Member] 4/30/2018 and 5/31/2018 Month Ended 4302018 and 5312018 [Member] Month Ended 4302018 and 5312018 [Member] 6/30/2018 and Thereafter Month Ended 6302018 and Thereafter [Member] Month Ended 6302018 and Thereafter [Member] Variable Rate [Axis] Variable Rate [Axis] Variable Rate [Domain] Variable Rate [Domain] Prime Rate Prime Rate [Member] Scenario [Axis] Scenario [Axis] Scenario, Unspecified [Domain] Scenario, Unspecified [Domain] Forecasted Scenario, Forecast [Member] Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Line of credit facility current borrowings Line of Credit Facility, Current Borrowing Capacity Line of credit facility, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Line of credit facility, eligible accounts receivable threshold Line of Credit Facility, Borrowing Formula, Amount Over Eligible Accounts Receivable Line of Credit Facility, Borrowing Formula, Amount Over Eligible Accounts Receivable Line of credit facility, eligible accounts receivable Line of Credit Facility, Borrowing Formula, Eligible Accounts Receivable Line of Credit Facility, Borrowing Formula, Eligible Accounts Receivable Minimum trailing adjusted EBITDA Line Of Credit Facility Covenant Terms Minimum Trailing Adjusted Earnings Before Interest Taxes Depreciation and Amortization Line Of Credit Facility Covenant Terms Minimum Trailing Adjusted Earnings Before Interest Taxes Depreciation and Amortization Debt instrument, basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Debt Instrument, Interest Rate, Increase (Decrease) Debt Instrument, Interest Rate, Increase (Decrease) Line Of Credit Facility, Debt Covenant, Interest Rate Increase, Minimum EBITDA In Two Consecutive Quarters Line Of Credit Facility Debt Covenant Interest Rate Increase Minimum EBITDA In Two Consecutive Quarters Line Of Credit Facility Debt Covenant Interest Rate Increase Minimum EBITDA In Two Consecutive Quarters Line Of Credit Facility, Debt Covenant, Interest Rate Increase, Minimum Capital Raised Line Of Credit Facility Debt Covenant Interest Rate Increase Minimum Capital Raised Line Of Credit Facility Debt Covenant Interest Rate Increase Minimum Capital Raised Line of credit facility, annual administrative fee amount Line of Credit Facility, Annual Administrative Fee Amount Line of Credit Facility, Annual Administrative Fee Amount Line of Credit facility, annual commitment fee Line Of Credit Facility, Annual Commitment Fee Line Of Credit Facility, Annual Commitment Fee Line of credit facility, unused capacity, commitment fee percentage Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Deferred finance costs, net Debt Issuance Costs, Net Minimum liquidity ratio Debt Instrument Covenant Liquidity Ratio Required Minimum Debt Instrument Covenant Liquidity Ratio Required Minimum Maximum add-back of restructuring costs in calculation of adjusted EBITDA Line Of Credit Facilities Covenant Terms Maximum Add Back Of Restructuring Costs In Calculation Of Minimum Trailing Adjusted Earnings Before Interest Taxes Depreciation and Amortization Line Of Credit Facilities Covenant Terms Maximum Add Back Of Restructuring Costs In Calculation Of Minimum Trailing Adjusted Earnings Before Interest Taxes Depreciation and Amortization Line of credit Long-term Line of Credit Statement of Financial Position [Abstract] ASSETS Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Accounts receivable, net Accounts Receivable, Net, Current Other receivables Other Receivables Inventories, net Inventory, Net Other current assets Other Assets, Current Total current assets Assets, Current Property and equipment, net Property, Plant and Equipment, Net Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Long-term deferred tax assets, net Deferred Tax Assets, Net of Valuation Allowance, Noncurrent Other assets Other Assets, Noncurrent Total assets Assets LIABILITIES AND SHAREHOLDERS’ EQUITY Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Accrued wages and bonuses Employee-related Liabilities, Current Deferred revenue Deferred Revenue, Current Other accrued liabilities Accrued Liabilities, Current Total current liabilities Liabilities, Current Long-term liabilities: Liabilities, Noncurrent [Abstract] Other long-term liabilities Other Liabilities, Noncurrent Total long-term liabilities Liabilities, Noncurrent Total liabilities Liabilities Commitments and contingencies (Note 13) Commitments and Contingencies Shareholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Preferred stock — $0.01 par value, 5,664 shares authorized; none issued or outstanding at December 31, 2017 and December 31, 2016 Preferred Stock, Value, Issued Common stock — no par value, 100,000 shares authorized; 39,280 and 38,521 shares issued and outstanding at December 31, 2017 and December 31, 2016 Common Stock, Value, Issued Accumulated deficit Retained Earnings (Accumulated Deficit) Accumulated other comprehensive income (loss): Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Cumulative translation adjustments Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax Unrealized loss on hedge instruments Accumulated Other Comprehensive Income (Loss), Cumulative Changes in Net Gain (Loss) from Cash Flow Hedges, Effect Net of Tax Total accumulated other comprehensive income (loss) Accumulated Other Comprehensive Income (Loss), Net of Tax Total shareholders’ equity Stockholders' Equity Attributable to Parent Total liabilities and shareholders’ equity Liabilities and Equity Restructuring and Related Activities [Abstract] Restructuring and Other Charges Restructuring and Related Activities Disclosure [Text Block] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Measurement Frequency [Axis] Measurement Frequency [Axis] Fair Value, Measurement Frequency [Domain] Fair Value, Measurement Frequency [Domain] Fair Value, Measurements, Recurring Fair Value, Measurements, Recurring [Member] Derivative Instrument [Axis] Derivative Instrument [Axis] Derivative Contract [Domain] Derivative Contract [Domain] Foreign currency forward contracts Foreign Exchange Forward [Member] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Other assets Other Current Assets [Member] Other assets Other Liabilities [Member] Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] Contractual / Notional Amount Derivative, Notional Amount Asset Cash Flow Hedge Derivative Instrument Assets at Fair Value (Liability) Cash Flow Hedge Derivative Instrument Liabilities at Fair Value Earnings Per Share [Abstract] Basic and Diluted Loss per Share Earnings Per Share [Text Block] Goodwill and Intangible Assets Disclosure [Abstract] 2017 Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months 2018 Finite-Lived Intangible Assets, Amortization Expense, Year Two 2019 Finite-Lived Intangible Assets, Amortization Expense, Year Three 2020 Finite-Lived Intangible Assets, Amortization Expense, Year Four 2021 Finite-Lived Intangible Assets, Amortization Expense, Year Five Thereafter Finite-Lived Intangible Assets, Amortization Expense, after Year Five Net Finite-Lived Intangible Assets, Net Balance Sheet Parenthetical [Abstract] Balance Sheet Parenthetical [Abstract] Preferred Stock, Par or Stated Value Per Share Preferred Stock, Par or Stated Value Per Share Preferred Stock, Shares Authorized Preferred Stock, Shares Authorized Preferred Stock, Shares Issued Preferred Stock, Shares Issued Preferred Stock, Shares Outstanding Preferred Stock, Shares Outstanding Common Stock, Par or Stated Value Per Share Common Stock, Par or Stated Value Per Share Common Stock, Shares Authorized Common Stock, Shares, Issued Common Stock, Shares, Outstanding Common Stock, Shares, Outstanding Schedule of Earnings Per Share, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Inventory Disclosure [Abstract] Inventory, net Inventory Charges, net (E&O and APC) Inventory Charges, net (E&O and APC) Adverse purchase commitments(A) Adverse Purchase Commitments Write-down Adverse Purchase Commitments Write-down Net charges (B) Inventory Charges, Inventory Valuation, Deposit And Adverse Purchase Commitment Liability Inventory Charges, Inventory Valuation, Deposit And Adverse Purchase Commitment Liability Accounting Policies [Abstract] Property, Plant and Equipment Property, Plant and Equipment [Table Text Block] Schedule of Intangible Assets and Goodwill Schedule of Intangible Assets and Goodwill [Table Text Block] Schedule of Finite-Lived Intangible Assets, Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Deferred Tax Assets, Net of Valuation Allowance [Abstract] Accrued warranty Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Warranty Reserves Inventory Deferred Tax Assets, Inventory Net operating loss carryforwards Deferred Tax Assets, Operating Loss Carryforwards Tax credit carryforwards Deferred Tax Assets, Tax Credit Carryforwards Stock-based compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost Fixed assets Deferred Tax Assets, Property, Plant and Equipment Goodwill and other identified intangibles Deferred Tax Assets, Goodwill and Intangible Assets Deferred revenue Deferred Tax Assets, Deferred Income Subsidiary service accruals Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals Other Deferred Tax Assets, Other Total deferred tax assets Deferred Tax Assets, Gross Less: valuation allowance Net deferred tax assets Deferred Tax Assets, Net of Valuation Allowance Deferred tax liabilities: Deferred Tax Liabilities, Net [Abstract] Intangible assets Deferred Tax Liabilities, Intangible Assets Other Deferred Tax Liabilities, Other Total deferred tax liabilities Deferred Tax Liabilities, Net Total net deferred tax assets Deferred Tax Assets, Net Receivables [Abstract] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Accounts, Notes, Loans and Financing Receivable [Line Items] Accounts, Notes, Loans and Financing Receivable [Line Items] Accounts receivable, gross Accounts Receivable, Gross, Current Less: allowance for doubtful accounts Allowance for Doubtful Accounts Receivable, Current Accounts receivable, net Allowance for Doubtful Accounts Receivable [Roll Forward] Allowance for Doubtful Accounts Receivable [Roll Forward] Allowance for doubtful accounts, beginning of the year Allowance for Doubtful Accounts Receivable Charged to costs and expenses Provision for Doubtful Accounts Less: write-offs, net of recoveries Allowance for Doubtful Accounts Receivable, Write-offs Remaining allowance, end of the year Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Other Noncurrent Liabilities Other Noncurrent Liabilities [Member] Restructuring Type [Axis] Restructuring Type [Axis] Type of Restructuring [Domain] Type of Restructuring [Domain] Penang Site Penang Site [Member] Penang Site [Member] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Severance costs Severance Costs Number of positions eliminated Restructuring and Related Cost, Number of Positions Eliminated Integration-related, legal and other non-recurring expenses Business Combination, Integration Related Costs Lease abandonment expenses Facility Reductions Amount charged against earnings in the period for incurred and estimated costs associated with facility reductions Non-recurring legal expenses Restructuring and Business Combination Related Expenses, Non-Recurring Legal Expenses Restructuring and Business Combination Related Expenses, Non-Recurring Legal Expenses Business combination, contingent consideration arrangements, change in amount of contingent consideration, liability Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Restructuring reserve Restructuring Reserve Legal Proceedings Disclosure [Abstract] Legal Proceedings Disclosure [Abstract] Legal Proceedings Legal Matters and Contingencies [Text Block] Statement of Cash Flows [Abstract] Statement [Table] Statement [Table] Statement [Line Items] Statement [Line Items] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Net income (loss) Net Income (Loss) Attributable to Parent Adjustments to reconcile net loss to net cash provided by (used in) operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Depreciation and amortization Depreciation, Depletion and Amortization Inventory valuation allowance and adverse purch commitment charges Inventory valuation allowance and adverse purch commitment charges Inventory valuation allowance and adverse purch commitment charges Deferred income taxes and uncertain tax positions Increase (Decrease) in Income Taxes Payable, Net of Income Taxes Receivable Stock-based compensation expense Share-based Compensation Gain (Loss) on Disposition of Property Plant Equipment Gain (Loss) on Disposition of Property Plant Equipment Restructuring Costs and Asset Impairment Charges Restructuring Costs and Asset Impairment Charges Other Other Operating Activities, Cash Flow Statement Changes in operating assets and liabilities, net of acquisitions: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Other receivables Increase (Decrease) in Other Receivables Inventories and deferred cost of sales Increase (Decrease) in Inventory and Deferred Cost of Sales Increase (Decrease) in Inventory and Deferred Cost of Sales Accounts payable Increase (Decrease) in Accounts Payable Accrued wages and bonuses Increase (Decrease) in Employee Related Liabilities Accrued restructuring Increase (Decrease) in Restructuring Reserve Deferred revenue Increase (decrease) deferred income The increase (decrease) during the reporting period in the liability reflecting deferred income for amounts received or billed releated to a revenue producing activity for which revenue has not yet been recognized. Other Increase (Decrease) in Other Accrued Liabilities Net cash provided by (used in) operating activities Net Cash Provided by (Used in) Operating Activities Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Capital expenditures Payments to Acquire Property, Plant, and Equipment Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Payments on line of credit Proceeds from (Repayments of) Lines of Credit Payments on line of credit Repayments of Lines of Credit Repayment of convertible subordinated notes Proceeds from (Repayments of) Short-term Debt Net resettlement of restricted shares Proceeds from Issuance of Common Stock Net resettlement of restricted shares Restricted Stock, Value, Shares Issued Net of Tax Withholdings Other financing activities Proceeds from (Payments for) Other Financing Activities Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Effect of exchange rate changes on cash Effect of Exchange Rate on Cash and Cash Equivalents Net increase (decrease) in cash and cash equivalents Cash and Cash Equivalents, Period Increase (Decrease) Cash and cash equivalents, beginning of period Cash and cash equivalents, end of period Supplemental disclosure of cash flow information: Supplemental Cash Flow Information [Abstract] Interest Interest Paid Income taxes Income Taxes Paid, Net DEI [Abstract] DEI [Abstract] Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Entity Filer Category Entity Filer Category Document Type Document Type Document Period End Date Document Period End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Amendment Flag Amendment Flag Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Voluntary Filers Entity Public Float Entity Public Float Entity Current Reporting Status Entity Current Reporting Status Subsequent Events [Abstract] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Debt Instrument, Range [Axis] Debt Instrument, Range [Axis] Debt Instrument, Range [Axis] Debt Instrument, Range [Domain] Debt Instrument, Range [Domain] [Domain] for Debt Instrument, Range [Axis] On Or Before January 3 2020 On Or Before January 3 2020 [Member] On Or Before January 3 2020 [Member] On Or After January 4 2020 On Or After January 4 2020 [Member] On Or After January 4 2020 [Member] Through June 30 2018 Through June 30 2018 [Member] Through June 30 2018 [Member] On Or After July 1 2018 On Or After July 1 2018 [Member] On Or After July 1 2018 [Member] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Subsequent Event Subsequent Event [Member] Note Purchase Agreement Note Purchase Agreement [Member] Note Purchase Agreement [Member] Senior Notes Senior Notes [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] Long-term debt, gross Long-term Debt, Gross Stated interest rate Debt Instrument, Interest Rate, Stated Percentage Stated interest rate, annual Debt Instrument, Interest Rate, Stated Percentage, Annual Debt Instrument, Interest Rate, Stated Percentage, Annual Interest rate, default rate Debt Instrument, Interest Rate, Stated Percentage, Default Rate Debt Instrument, Interest Rate, Stated Percentage, Default Rate Redemption installment, payable amount Debt Instrument, Redemption Installment, Payable Amount Debt Instrument, Redemption Installment, Payable Amount Redemption covenant, sales proceeds Debt Instrument, Redemption Covenant, Sale Proceeds Debt Instrument, Redemption Covenant, Sale Proceeds Redemption covenant, sales proceeds, if in default Debt Instrument, Redemption Covenant, Sale Proceeds, If In Default Debt Instrument, Redemption Covenant, Sale Proceeds, If In Default Cancellation fee rate Debt Instrument, Cancellation Fee Rate Debt Instrument, Cancellation Fee Rate Restricted cash Restricted Cash Debt issuance costs Debt Issuance Costs, Gross Severance, Payroll Taxes and Other Employee Benefits [Member] Severance, Payroll Taxes and Other Employee Benefits [Member] Severance, Payroll Taxes and Other Employee Benefits [Member] Lease Abandonment Charges [Member] Lease Abandonment Charges [Member] Lease Abandonment Charges [Member] Restructuring Plan [Axis] Restructuring Plan [Axis] Restructuring Plan [Domain] Restructuring Plan [Domain] Employee-related restructuring expenses Restructuring Reserve [Roll Forward] Restructuring Reserve [Roll Forward] Balance accrued as of December 31, 2016 Additions Restructuring Charges Reversals Restructuring Reserve, Accrual Adjustment Expenditures Payments for Restructuring Balance accrued as of December 31, 2017 Segment Reporting [Abstract] 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] Segment, Geographical [Domain] Geographical [Domain] United States UNITED STATES Other North America Other North America [Member] Other North America [Member] China CHINA Other Asia-Pacific Other APAC [Member] Other APAC [Member] Foreign Countries [Member] Foreign Countries [Member] Foreign Countries [Member] Total Asia-Pacific Asia Pacific [Member] Netherlands Netherlands [Member] Netherlands [Member] Other EMEA Other EMEA [Member] Other EMEA [Member] Total EMEA Europe, the Middle East and Africa [Member] Europe, the Middle East and Africa [Member] India India [Member] India [Member] Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Revenues Revenues Total intangible assets, net Effective Income Tax Rate Reconciliation, Amount [Abstract] Effective Income Tax Rate Reconciliation, Amount [Abstract] Statutory federal tax (benefit) rate Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount State taxes Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Foreign dividends and unremitted earnings Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Amount Valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount Taxes on foreign income that differ from U.S. tax rate Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount Executive Compensation limitation Effective Income Tax Rate Reconciliation, Executive Compensation Limit, Amount Effective Income Tax Rate Reconciliation, Executive Compensation Limit, Amount Non-deductible stock-based compensation expense Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Compensation Cost, Amount Expiration of attributes Effective Income Tax Rate Reconciliation, Expiration of Attributes, Amount Effective Income Tax Rate Reconciliation, Expiration of Attributes, Amount Uncertain tax positions Effective Income Tax Rate Reconciliation, Tax Contingency, Amount Other Effective Income Tax Rate Reconciliation, Other Adjustments, Amount Total income tax provision Income Tax Expense (Benefit) Effective Income Tax Rate Reconciliation, Percent [Abstract] Effective Income Tax Rate Reconciliation, Percent [Abstract] Statutory federal tax (benefit) rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent State taxes Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent Foreign dividends and unremitted earnings Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Percent Valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent Taxes on foreign income that differ from U.S. tax rate Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent Executive Compensation limitation Effective Income Tax Rate Reconciliation, Executive Compensation Limitation, Percent Effective Income Tax Rate Reconciliation, Executive Compensation Limitation, Percent Non-deductible stock-based compensation expense Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Compensation Cost, Percent Expiration of attributes Effective Income Tax Rate Reconciliation, Expiration of Attributes, Percent Effective Income Tax Rate Reconciliation, Expiration of Attributes, Percent Uncertain tax positions Effective Income Tax Rate Reconciliation, Tax Contingency, Percent Other Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Effective tax rate Effective Income Tax Rate Reconciliation, Percent Impact on tax reform Impact on tax reform Impact on tax reform Impact on tax reform, percent Impact on tax reform, percent Impact on tax reform, percent Tax audit settlement Tax audit settlement Tax audit settlement Tax Audit Settlement, percent Tax Audit Settlement, percent Tax Audit Settlement, percent 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] 2015 convertible senior notes Convertible Debt Securities [Member] Total equity award shares excluded Stock Compensation Plan [Member] Stock options Restricted stock units Restricted Stock Units (RSUs) [Member] Performance base on restricted stock units Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive securities Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Other Liabilities Disclosure [Abstract] Accounts Payable and Accrued Liabilities Disclosure Schedule of Accrued Liabilities [Table Text Block] Schedule of Other Long-term Liabilities Schedule of Other Long-term Liabilities [Table Text Block] Schedule of Other Long-term Liabilities [Table Text Block] New Accounting Pronouncements or Change in Accounting Principle [Table] New Accounting Pronouncements or Change in Accounting Principle [Table] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Deferred Income Tax Expense (Benefit) Deferred Income Tax Expense (Benefit) Provisional income tax expense (benefit) Tax Cuts And Jobs Act Of 2017, Incomplete Accounting, Provisional Income Tax Expense (Benefit) Tax Cuts And Jobs Act Of 2017, Incomplete Accounting, Provisional Income Tax Expense (Benefit) Decrease in deferred tax asset Tax Cuts And Jobs Act Of 2017, Incomplete Accounting, Change In Tax Rate, Deferred Tax Asset, Provisional Income Tax Expense Tax Cuts And Jobs Act Of 2017, Incomplete Accounting, Change In Tax Rate, Deferred Tax Asset, Provisional Income Tax Expense One time transition tax on certain foreign earnings Tax Cuts And Jobs Act Of 2017, Incomplete Accounting, Transition Tax For Accumulated Foreign Earnings, Provisional Income Tax Expense Tax Cuts And Jobs Act Of 2017, Incomplete Accounting, Transition Tax For Accumulated Foreign Earnings, Provisional Income Tax Expense Commitments and Contingencies Disclosure [Abstract] Movement in Standard Product Warranty Accrual Movement in Standard Product Warranty Accrual [Roll Forward] Warranty liability balance, beginning of the year Standard Product Warranty Accrual Product warranty accruals Standard Product Warranty Accrual, Increase for Warranties Issued Adjustments for payments made Standard Product Warranty Accrual, Decrease for Payments Warranty liability balance, end of the year Options Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Balance, December 31, 2015, shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Exercised, shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Forfeited, shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Expired, shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period Balance, December 31, 2016, shares Options exercisable at December 31, 2016, shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Options vested as of December 31, 2016 and expected to vest after December 31, 2016, shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Balance, December 31, 2015 (usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Granted (usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Exercised (usd per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Forfeited (usd per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Expired (usd per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price Balance, December 31, 2016 (usd per share) Options exercisable at December 31, 2016 (usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Options vested as of December 31, 2016 and expected to vest after December 31, 2016 (usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Weighted average remaining contractual term (years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Options exercisable term (years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Options vested and as and expected to vest after year end (years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Options exercisable aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Options vested and expected to vest at year end aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Schedule of Inventory, Current Schedule of Inventory, Current [Table Text Block] Charges Associated with Inventory Charges Associated with Inventory [Table Text Block] Charges Associated with Inventory [Table Text Block] Change in Inventory Valuation Allowance Change in Inventory Valuation Allowance [Table Text Block] Change in Inventory Valuation Allowance [Table Text Block] 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] Machinery, equipment, furniture and fixtures Machinery and Equipment [Member] Software, computer hardware and manufacturing test fixtures Software and Software Development Costs [Member] Engineering demonstration products and samples Engineering Demonstration Products and Samples [Member] Engineering Demonstration Products and Samples [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Property, Plant and Equipment, Useful Life Property, Plant and Equipment, Useful Life Debt Disclosure [Abstract] Schedule of Debt Schedule of Debt [Table Text Block] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Purchased Technology [Member] Purchased Technology [Member] Purchased Technology [Member] Patents [Member] Patents [Member] Customer Lists [Member] Customer Lists [Member] Trade Names [Member] Trade Names [Member] Backlog [Member] Backlog [Member] Backlog [Member] Order or Production Backlog [Member] Order or Production Backlog [Member] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Gross Finite-Lived Intangible Assets, Gross Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Amortization of Intangible Assets Amortization of Intangible Assets Finite-Lived Intangible Asset, Useful Life Finite-Lived Intangible Asset, Useful Life Subsequent Event [Table] Subsequent Event [Table] Credit Facility, Range [Axis] Credit Facility, Range [Axis] Credit Facility, Range [Axis] Credit Facility, Range [Domain] Credit Facility, Range [Domain] [Domain] for Credit Facility, Range [Axis] On Or Prior to January 3 2019 On Or Prior to January 3 2019 [Member] On Or Prior to January 3 2019 [Member] On Or After to January 3 2019 and Prior to January 3 2020 On Or After to January 3 2019 and Prior to January 3 2020 [Member] On Or After to January 3 2019 and Prior to January 3 2020 [Member] LIBOR London Interbank Offered Rate (LIBOR) [Member] Revolving Credit Facility Revolving Credit Facility [Member] Lender Name [Axis] Lender Name [Axis] Line of Credit Facility, Lender [Domain] Line of Credit Facility, Lender [Domain] Silicon Valley Bank Silicon Valley Bank [Member] Silicon Valley Bank [Member] Marquette Business Credit LLC Marquette Business Credit LLC [Member] Marquette Business Credit LLC [Member] Subsequent Event [Line Items] Subsequent Event [Line Items] Repayments of lines of credit Repayments of Long-term Lines of Credit Borrowing base covenant Line of Credit Facility, Borrowing Base Covenant Line of Credit Facility, Borrowing Base Covenant Interest rate during period Line of Credit Facility, Interest Rate During Period Additional interest rate, in default Line of Credit Facility, Additional Interest Rate During Period, In Default Line of Credit Facility, Additional Interest Rate During Period, In Default Cancellation fee rate Line of Credit Facility, Cancellation Fee Percentage Line of Credit Facility, Cancellation Fee Percentage Risks and Uncertainties [Abstract] Concentration Risk [Table] Concentration Risk [Table] Major Customers [Axis] Customer [Axis] Name of Major Customer [Domain] Customer [Domain] Nokia Solutions and Networks Nokia Siemens Networks [Member] Nokia Siemens Networks [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Accounts Receivable Accounts Receivable [Member] Concentration Risk [Line Items] Concentration Risk [Line Items] Concentration Risk, Percentage Concentration Risk, Percentage Convertible Debt Debt Disclosure [Text Block] Income Taxes Income Tax Disclosure [Text Block] Beginning balance of unrealized loss on forward exchange contracts Other comprehensive loss before reclassifications Other Comprehensive Income (Loss), before Reclassifications, Net of Tax Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax Other comprehensive income (loss) Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax Ending balance of unrealized loss on forward exchange contracts Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table] Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table] Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items] Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items] Weighted average shares used to calculate net loss per share, basic Weighted Average Number of Shares Outstanding, Basic Effect of convertible notes (in shares) Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities Effect of dilutive equity awards (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Weighted average shares used to calculate net income (loss) per share, diluted Weighted Average Number of Shares Outstanding, Diluted Basic (in dollars per share) Earnings Per Share, Basic Diluted (in dollars per share) Earnings Per Share, Diluted Convertible Senior Notes [Member] Convertible Senior Notes [Member] Convertible Senior Notes [Member] 2015 Convertible Senior Notes 2015 Convertible Senior Notes [Member] 2015 Convertible Senior Notes [Member] 2013 Convertible Senior Notes [Member] 2013 Convertible Senior Notes [Member] 2013 Convertible Senior Notes [Member] Convertible senior notes, current Convertible Notes Payable, Current Debt Instrument, Interest Rate, Effective Percentage Debt Instrument, Interest Rate, Effective Percentage Contractually stated interest costs Interest Expense, Debt, Excluding Amortization Amortization of interest costs Amortization of Debt Discount (Premium) Hedging Relationship [Axis] Hedging Relationship [Axis] Hedging Relationship [Domain] Hedging Relationship [Domain] Cash Flow Hedging Cash Flow Hedging [Member] Maximum Length of Time Hedged in Cash Flow Hedge Maximum Length of Time Hedged in Cash Flow Hedge Number of derivative instruments Derivative, Number of Instruments Held Notional Amount Expected reclassification in the next 12 months Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months Product Warranty Liability [Table] Product Warranty Liability [Table] Class of Warrant or Right [Line Items] Class of Warrant or Right [Line Items] Purchase Commitment, remaining minimum amount committed Purchase Commitment, Remaining Minimum Amount Committed Warranty, Term Warranty, Term Warranty, Term Accrued warranty reserve Product Warranty Accrual, Current Accrued warranty reserve Product Warranty Accrual, Noncurrent Subsequent Events Subsequent Events [Text Block] Schedule of Segment Reporting Information, by Segment [Table Text Block] Schedule of Segment Reporting Information, by Segment [Table Text Block] Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] Schedule of Revenue by Major Customers by Reporting Segments Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block] Schedules of Concentration of Risk, by Risk Factor Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Schedule of Future Minimum Rental Payments for Operating Leases Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Schedule of Product Warranty Liability Schedule of Product Warranty Liability [Table Text Block] Property, Plant and Equipment [Abstract] Property and Equipment Property, Plant and Equipment Disclosure [Text Block] 2017 Capital Leases, Future Minimum Payments Due, Next Twelve Months 2018 Operating Leases, Future Minimum Payments, Due in Two Years 2019 Operating Leases, Future Minimum Payments, Due in Three Years 2020 Operating Leases, Future Minimum Payments, Due in Four Years 2021 Operating Leases, Future Minimum Payments, Due in Five Years 2022 Operating Leases, Future Minimum Payments, Due Thereafter Total future minimum lease commitments Operating Leases, Future Minimum Payments Due Rent expense Operating Leases, Rent Expense, Net Restructuring and other charges, net Restructuring and acquisition-related charges, net Restructuring and acquisition-related charges consist of costs incurred for employee terminations due to a reduction of personnel resources driven by modifications of business strategy or business emphasis. Employee severance and related costs include severance benefits, notice pay and outplacement services. Restructuring and acquisition-related charges may also include expenses incurred associated with acquisitions or divestiture activities, facility abandonment and asset-related write-offs. Domestic Domestic Tax Authority [Member] Total pre-tax loss Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Manufacturing equipment Office equipment and software Office Equipment And Software [Member] Office Equipment And Software [Member] Leasehold improvements Leasehold Improvements [Member] 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 Depreciation Depreciation Schedule of Share-based Compensation, Stock Options, Activity Share-based Compensation, Stock Options, Activity [Table Text Block] Schedule of Nonvested Share Activity Schedule of Nonvested Share Activity [Table Text Block] Schedule of Share-based Compensation, Employee Stock Purchase Plan, Activity Schedule of Share-based Compensation, Employee Stock Purchase Plan, Activity [Table Text Block] Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block] Significant Accounting Policies Significant Accounting Policies [Text Block] Schedule of Restructuring and Related Costs Restructuring and Related Costs [Table Text Block] Schedule of Restructuring Reserve by Type of Cost Schedule of Restructuring Reserve by Type of Cost [Table Text Block] Schedule of Revenue by Major Customers, by Reporting Segments [Table] Schedule of Revenue by Major Customers, by Reporting Segments [Table] Sales Revenue, Net Sales Revenue, Net [Member] Verizon Wireless Tier-one U.S. Carrier (Verizon) [Domain] Tier-one U.S. Carrier (Verizon) [Domain] Philips Healthcare Philips Healthcare [Member] Philips Healthcare [Member] Reliance Jio Infocomm Reliance Jio [Domain] Reliance Jio [Domain] Revenue, Major Customer [Line Items] Revenue, Major Customer [Line Items] ESPP [Abstract] ESPP [Abstract] Employee Stock Purchase Plan Employee Stock Purchase Plan [Member] Employee Stock Purchase Plan [Member] Shares issued pursuant to the ESPP Stock Issued During Period, Shares, Employee Stock Purchase Plans Weighted average purchase price per share Employee Stock Ownership Plan (ESOP), Weighted Average Purchase Price of Shares Purchased Current provision: Current Federal, State and Local, Tax Expense (Benefit) [Abstract] Federal Current Federal Tax Expense (Benefit) State Current State and Local Tax Expense (Benefit) Foreign Current Foreign Tax Expense (Benefit) Total current provision Current Income Tax Expense (Benefit) Deferred provision (benefit): Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Federal Deferred Federal Income Tax Expense (Benefit) State Deferred State and Local Income Tax Expense (Benefit) Foreign Deferred Foreign Income Tax Expense (Benefit) Total deferred provision Raw materials Inventory, Raw Materials, Gross Work-in-process Inventory, Work in Process, Gross Finished goods Inventory, Finished Goods, Gross Gross inventory Inventory, Gross Less: inventory valuation allowance Inventory Valuation Reserves Inventory, Net Income Statement [Abstract] Revenues: Revenues [Abstract] Product Revenue, Product Revenue, Product Service Revenue, Service Revenue, Service Total revenue Cost of sales: Cost of Goods and Services Sold [Abstract] Product Cost of Goods Sold, Product Cost of Goods Sold, Product Service Cost of Goods Sold, Service Cost of Goods Sold, Service Amortization of purchased technology Cost of Goods Sold, Amortization Total cost of sales Cost of Goods Sold Gross margin Gross Profit Research and development Research and Development Expense Selling, general and administrative Selling, General and Administrative Expense Intangible assets amortization Operating Expense, Amortization Operating Expense, Amortization Restructuring and other charges, net Loss from operations Operating Income (Loss) Interest expense Interest Expense Interest income Interest Income (Expense), Net Other income (expense) Other Nonoperating Income (Expense) Loss before income tax expense Income tax expense Net loss Net loss per share: Basic Diluted Weighted average shares outstanding: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Basic Diluted Accounts Receivable, Net Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Segment Information Segment Reporting Disclosure [Text Block] Accrued Liabilities, Current Accrued Liabilities, Current [Abstract] Adverse purchase commitments Purchase Obligation Accrued restructuring Restructuring Reserve, Current Income tax payable Taxes Payable, Current Other Other Accrued Liabilities, Current Other accrued liabilities Other Liabilities, Noncurrent Other Liabilities, Noncurrent [Abstract] Long-term income tax payable Accrued Income Taxes, Noncurrent Long-term deferred revenue Deferred Long-term Liability Charges Accrued warranty reserve Restructuring Reserve, Noncurrent Other Other Accrued Liabilities, Noncurrent Other long-term liabilities Inventories Inventory Disclosure [Text Block] Short-Term Borrowings Short-term Debt [Text Block] Principles of Consolidation Consolidation, Policy [Policy Text Block] Management Estimates Use of Estimates, Policy [Policy Text Block] Revenue Recognition Revenue Recognition, Policy [Policy Text Block] Capitalized Software Development Costs Internal Use Software, Policy [Policy Text Block] Shipping Costs Shipping and Handling Cost, Policy [Policy Text Block] Advertising Costs Advertising Costs, Policy [Policy Text Block] Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Accounts Receivable Trade and Other Accounts Receivable, Policy [Policy Text Block] Inventories Inventory, Policy [Policy Text Block] Long-Lived Assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Property and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Leases Lessee, Leases [Policy Text Block] Accrued Restructuring Costs Associated with Exit or Disposal Activities or Restructurings, Policy [Policy Text Block] Warranty Standard Product Warranty, Policy [Policy Text Block] Research and Development Research and Development Expense, Policy [Policy Text Block] Income Taxes Income Tax, Policy [Policy Text Block] Comprehensive Income (Loss) Comprehensive Income, Policy [Policy Text Block] Stock-Based Compensation Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block] Net Income (Loss) Per Share Earnings Per Share, Policy [Policy Text Block] Derivatives Derivatives, Policy [Policy Text Block] Foreign Currency Translation Foreign Currency Transactions and Translations Policy [Policy Text Block] Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Fair Value Disclosures [Abstract] Fair Value, Assets Measured on Recurring Basis Fair Value, Assets Measured on Recurring Basis [Table Text Block] Advertising Expense Advertising Expense Number of Operating Segments Number of Operating Segments Intangible Assets Intangible Assets Disclosure [Text Block] Nature of Operations Nature of Operations [Text Block] Cost Center [Axis] Cost Center [Axis] Cost Center for Oil and Gas Disclosures [Domain] Cost Center for Oil and Gas Disclosures [Domain] Cost of sales Operating Expense [Member] Research and development Research and Development Expense [Member] Selling, general and administrative Selling, General and Administrative Expenses [Member] Other Accrued and Other Long-Term Liabilities Other Liabilities Disclosure [Text Block] Fair Value Disclosures Fair Value Disclosures [Text Block] Accounts Receivable and Other Receivables Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Consolidation Items [Axis] Consolidation Items [Axis] Consolidation Items [Domain] Consolidation Items [Domain] Operating Segments Operating Segments [Member] Corporate and other Corporate, Non-Segment [Member] Segments [Axis] Segments [Axis] Segments [Domain] Segments [Domain] Software-Systems Software-Systems [Member] Software-Systems [Member] Hardware Solutions Embedded Products and Hardware Services [Member] Embedded Products and Hardware Services [Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Gross Profit Operating Income (Loss) Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Cost of sales Cost of Sales [Member] Total derivative instrument expense Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net Distributor Revenue Distributor Revenue Distributor Revenue Schedule of Foreign Exchange Contracts, Statement of Financial Position Schedule of Foreign Exchange Contracts, Statement of Financial Position [Table Text Block] Schedule of Derivative Instruments in Statement of Financial Position, Fair Value Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss) Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss) [Table Text Block] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Measurement Basis [Axis] Measurement Basis [Axis] Fair Value Measurement [Domain] Fair Value Measurement [Domain] Portion at Fair Value Measurement [Member] Portion at Fair Value Measurement [Member] Estimate of Fair Value Measurement Estimate of Fair Value Measurement [Member] Fair Value, Hierarchy [Axis] Fair Value, Hierarchy [Axis] Fair Value, Measurements, Fair Value Hierarchy [Domain] Fair Value Hierarchy [Domain] Level 1 Fair Value, Inputs, Level 1 [Member] Level 2 Fair Value, Inputs, Level 2 [Member] Level 3 Fair Value, Inputs, Level 3 [Member] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Financial Assets Fair Value Disclosure Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract] Foreign currency forward contracts Derivative Asset Financial Liabilities Fair Value Disclosure Financial Liabilities Fair Value Disclosure [Abstract] Foreign currency forward contracts Derivative Liability Performance Stock Units LTIP and Overlay Awards [Member] LTIP and Overlay Awards [Member] Restricted Shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Beginning balance, shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Granted, shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Vested, shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Forfeited, shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Ending balance, shares Weighted Average Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Beginning balance, weighted average fair value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Granted, weighted average fair value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Vested, weighted average fair value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Forfeited, weighted average fair value Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Ending balance, weighted average fair value Stock Options ESPP shares Employee Stock [Member] Share price Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Compensation Expense Per Share Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Compensation Expense Per Share Expected life (in years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Other Inventory, Materials, Supplies and Merchandise under Consignment, Gross Other Inventory, Materials, Supplies and Merchandise under Consignment, Gross Age of consignment inventory purchased by contract manufacturer Age of consignment inventory purchased by contract manufacturer Age of consignment inventory purchased by contract manufacturer, company contractually obligated to purchase inventory at this time Age of consignment inventory purchased as a result of forecasted demand Age of consignment inventory purchased as a result of forecasted demand Age of consignment inventory purchased as a result of forecasted demand, after this age inventory must be purchased by the Company if there is no forecasted demand. Consignment Inventory with Contract Manufacturer Consignment Inventory with Contract Manufacturer Consignment Inventory with Contract Manufacturer Deferred cost of sales Deferred Costs of Sales, Current Deferred Costs of Sales, Current Statement of Comprehensive Income [Abstract] Net loss Other comprehensive loss: Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Adjustment for fair value of hedge derivatives, net of tax Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Employee Benefit Plans Compensation and Employee Benefit Plans [Text Block] Schedule of Components of Income Tax Expense (Benefit) Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Schedule of Effective Income Tax Rate Reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Schedule of Deferred Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Schedule of Unrecognized Tax Benefits Roll Forward Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Statement of Stockholders' Equity [Abstract] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Common Stock Common Stock [Member] Accumulated Deficit Retained Earnings [Member] Accumulated Other Comprehensive Income (loss) AOCI Attributable to Parent [Member] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Beginning balance, shares Beginning balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Shares issued pursuant to benefit plans Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures Stock based compensation associated with employee benefit plans Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition Vesting of restricted stock units, shares Stock Issued During Period, Shares, Restricted Stock Award, Gross Restricted share forfeitures for tax settlements, shares Stock Issued During Period, Shares, Restricted Stock Award, Forfeited Restricted share forfeitures for tax settlements Stock Issued During Period, Value, Restricted Stock Award, Forfeitures Net adjustment for fair value of hedge derivatives, net of taxes intellectual property tax adjustment intellectual property tax adjustment intellectual property tax adjustment Issuance of common stock, shares Stock Issued During Period, Shares, New Issues Ending balance, shares Ending balance Number of securities called by warrants (in shares) Class of Warrant or Right, Number of Securities Called by Each Warrant or Right Exercise price (usd per share) Class of Warrant or Right, Exercise Price of Warrants or Rights Inventory valuation allowance, beginning of the year Inventory scrapped Inventory Scrapped Inventory Scrapped Inventory utilized Inventory Utilized Inventory Utilized Subtotal—usage Inventory Valuation Allowance, Inventory Consumed Inventory Valuation Allowance, Inventory Consumed Write-downs of inventory valuation and transfers from other liabilities Inventory Write-down Inventory valuation allowance, end of the year EX-101.PRE 13 rsys-20171231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 14 a1231201210-k_charta01a04.jpg begin 644 a1231201210-k_charta01a04.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" '@ JH# 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 **** "BBB@ HHHH **** "BBB@ H MKC/B#XR'@#PAK?BP>&/&/C2;2;42VOA3P#H3>(_%VOWZ MN9I$4W.IZEI6CV$(EOM7U73M.M[F\A^3Q&_Q \%:EH&LZU:^';23PCIGA+7] M>U/Q0OBV?P)/H%G!JND^*M2M]4TC[> ?85%?)UQ^V9\'!IBZKI!\6>)8M.\% M^*?B)XZM-!\./+JOPM\%^!O%>N>!/&>M?$+2=0O=-O\ 2KGPWXT\*>,O"]UX M8TJ#6_&.HZOX*\80:!X>UB+PUJLUO]1Z9J>GZUIUAJ^DWMKJ6EZI96NHZ;J- MC/'=65_87UO'=65[9W,+/#<6MW;317%M/$[1S0R)(C%6!(!>HHI,Y]?R(_F* M %HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH XKX@Z[J7AWPIJ.I:5X+\8>/[H M/9V;>'/ =YX;L/%$MKJ-Y!87FHZ;<^*O%?@K2U_L6UN)=7NEC\06NJO:6,_P!H7]JGXT^$M+UV]UK4-/@D\#0:%^T_'HGB[7?! M,6MW=IX@^'VJ7>C^'M:@\2Z2X_4+X(_#>/X-_!KX3?".'4Y];A^%WPS\!?#F M'6;H2"YU:+P-X3T?PM'J=QYLLTOGZ@FDB\E\V:60/,P>1V!8^H44 );26747MK) M=#-K"VLZT4@^TV,\L_EC^T>/-=59\DY(!KT2N/T;_D:_%_\ N^'/_3;<4 :7 M_"-Z7Z7W_@XUK_Y8T?\ "-Z7Z7W_ (.-:_\ EC6]10!@_P#"-Z7Z7W_@XUK_ M .6-'_"-Z7Z7W_@XUK_Y8UO44 8/_"-Z7Z7W_@XUK_Y8T?\ "-Z7Z7W_ (.- M:_\ EC6]10!@_P#"-Z7Z7W_@XUK_ .6-'_"-Z7Z7W_@XUK_Y8UO44 8/_"-Z M7Z7W_@XUK_Y8T?\ "-Z7Z7W_ (.-:_\ EC6]10!PWB71+*S\.Z]=VSZC#*>"PN)8I4/\ :! >.1%9200" <5J6OA[39+:W=A?EG@B=B=8 MUHDLT:DDG^T>2222:?XO_P"14\3?]B_K7_ILNJV;+_CSM/\ KV@_]%)0!E?\ M(WI?I??^#C6O_EC1_P (WI?I??\ @XUK_P"6-;U% &#_ ,(WI?I??^#C6O\ MY8T?\(WI?I??^#C6O_EC6]10!@_\(WI?I??^#C6O_EC1_P (WI?I??\ @XUK M_P"6-;U% &#_ ,(WI?I??^#C6O\ Y8T?\(WI?I??^#C6O_EC6]10!@_\(WI? MI??^#C6O_EC1_P (WI?I??\ @XUK_P"6-;U% ' 3Z-9KXKTRQ6341:3>'ME^E]_X.-:_^6-'_"-Z7Z7W_@XUK_Y8UO44 8/_ C> ME^E]_P"#C6O_ )8T?\(WI?I??^#C6O\ Y8UO44 8/_"-Z7Z7W_@XUK_Y8T?\ M(WI?I??^#C6O_EC6]10!@_\ "-Z7Z7W_ (.-:_\ EC1_PC>E^E]_X.-:_P#E MC6]10!P'A;1K2]TC[1=2:C--_:OB&#>^LZR6$5KX@U2UMX\_VA]V&WABA0=0 MB*"21D]#_P (WI?I??\ @XUK_P"6-4_!G_("_P"XUXI_]2C6:ZJ@#!_X1O2_ M2^_\'&M?_+&C_A&]+]+[_P '&M?_ "QK>HH P?\ A&]+]+[_ ,'&M?\ RQH_ MX1O2_2^_\'&M?_+&MZB@#!_X1O2_2^_\'&M?_+&C_A&]+]+[_P '&M?_ "QK M>HH P?\ A&]+]+[_ ,'&M?\ RQH_X1O2_2^_\'&M?_+&MZB@#!_X1O2_2^_\ M'&M?_+&N:\2:1:69T'[-+J4/VKQ)I5G<;-9UH>;;3_:/-A?_ (F!S&^Q=PXS M@<\5Z'7(>+>OAG_L;=$_G=4 : \-Z7@<7W0?\QC6O_EC2_\ "-Z7Z7W_ (.- M:_\ EC6ZO0?0?RI: ,'_ (1O2_2^_P#!QK7_ ,L:/^$;TOTOO_!QK7_RQK>H MH P?^$;TOTOO_!QK7_RQH_X1O2_2^_\ !QK7_P L:WJ* ,'_ (1O2_2^_P#! MQK7_ ,L:/^$;TOTOO_!QK7_RQK>HH P?^$;TOTOO_!QK7_RQH_X1O2_2^_\ M!QK7_P L:WJ* ,'_ (1O2_2^_P#!QK7_ ,L:Y[2-&M+C5_%=O-)J,D-CJMA! M:(VLZR5@BE\/Z/=21QC^T.%:XGFF(Y.^5SG! '?URNA?\AWQM_V&M,_]1?0J M +G_ C>E^E]_P"#C6O_ )8T?\(WI?I??^#C6O\ Y8UO44 8/_"-Z7Z7W_@X MUK_Y8T?\(WI?I??^#C6O_EC6]10!@_\ "-Z7Z7W_ (.-:_\ EC6U#$D$4<,> M[9$BQIN=Y&VHH5=TDK/([8 R\CL['EF))-244 %%%% !1110 4444 %%%% ! M1110!P_Q&\;M\/?"6I^)X?"/C/Q[>V9M8--\&?#[2K/6/%_B34;ZZBM+/3-& MM=3U/0]%@EEEE\RYU3Q#KNA>'=&L8KK5M>UK2]*L[J\B^2=(_;@O/%_P]UKQ M-\.OV3OVI/'?Q&\%_%_5?@I\3_@!9Z/\&O"WQ0^%OB[1O"ND^.+J\\6ZSX^^ M,_A;X.7OAB]\)>)_!.O^'?$'@SXI^*[3Q7IGCCP[<^'DOU77%T7Z9^-/C'X@ M^ _ASKWB3X7?"+7/CEXXL_L,.B?#C0/%/@7P9>ZT]Y?06UU/)XC^(OB+POX8 ML+/2[.2?4KM;G54NKN.W%E80RW5PC1_+O@%_C]K/[-GQPDT?]G3Q%^S[\)-?\ A7KWB3P5IMEH^HW\2V.A MIKDVK0:!X&M=$L-,TZQC\/6DH!3L?V_M'UWX>_ [Q)X3^ ?Q<\3_ !-^/'_" M8W_AC]G2W\:?LQ>'_C-IOA'P'XAO_#7B;QY>P>,_V@O#7@/Q%X3LKV#2[J&X M^'/C?QQJ=_I/B'2]7L=+N-.@UFYTO] 5)958C:2 2I(."1G&5)4X]02#VK\V M_P!IC]EK1OB5\'M"_91T#]G2V\3Z)H/PI\/>$_A!^T'JGB3P%HT_[/OB[PU8 MS:%X/\=Z!JIU!/C+X=\>_#:;2= \>>&-;^&^BS2ZIK<4=A+KN@DWMT/T:TZW MN+2PL[6ZO)=1N;>UMX+B_GC@BGOIXH4CFO)HK9(K>*6ZD5KB6.WC2".21DB1 M8PH !;)P,G/X D_D 2?P%?AM^V4K'_@N)_P1:<)(%;X,?\%1E5C'(JLR_#'X M&%E4LH#,HDC+*N2!(A(&]<_M#XS\%^&_B#X)-1:].F?##X+K8!FUC6M1,"VPO+LK]C^S-*;E_ MM#3".W$ !_0YD>_Y'_"C(]_R/^%8/_",:+_SY#_P(O/_ ))H_P"$8T7_ )\A M_P"!%Y_\DT ;V1[_ )'_ HR/?\ (_X5@_\ ",:+_P ^0_\ B\_^2:/^$8T M7_GR'_@1>?\ R30!O9'O^1_PKD-'R/%7BXD-@KX=_A/;3K@'MZ\5H_\ ",:+ M_P ^0_\ B\_^2:Y/2?#NCOXG\5QFR7;$OA_8//O./,T^X9N?M.3R!U)]J / M2LCW_(_X49'O^1_PK!_X1C1?^?(?^!%Y_P#)-'_",:+_ ,^0_P# B\_^2: - M[(]_R/\ A1D>_P"1_P *P?\ A&-%_P"?(?\ @1>?_)-'_",:+_SY#_P(O/\ MY)H WLCW_(_X49'O^1_PK!_X1C1?^?(?^!%Y_P#)-'_",:+_ ,^0_P# B\_^ M2: -[(]_R/\ A1D>_P"1_P *P?\ A&-%_P"?(?\ @1>?_)-'_",:+_SY#_P( MO/\ Y)H WLCW_(_X49'O^1_PK!_X1C1?^?(?^!%Y_P#)-'_",:+_ ,^0_P# MB\_^2: (_%QSX5\2\'_D7]:['_H&70]*VK,XM+4$$$6T (VG@B)?:N*\5^'- M'B\,>(Y$LP'CT+6'0^?=G#)IMRRG!N2#@@<$$'N#6O:>&=%-I;'[$!FWA./M M%YQF-3_S\T =-D>_Y'_"C(]_R/\ A6#_ ,(QHO\ SY#_ ,"+S_Y)H_X1C1?^ M?(?^!%Y_\DT ;V1[_D?\*,CW_(_X5@_\(QHO_/D/_ B\_P#DFC_A&-%_Y\A_ MX$7G_P DT ;V1[_D?\*,CW_(_P"%8/\ PC&B_P#/D/\ P(O/_DFC_A&-%_Y\ MA_X$7G_R30!O9'O^1_PHR/?\C_A6#_PC&B_\^0_\"+S_ .2:/^$8T7_GR'_@ M1>?_ "30!O9'O^1_PHR/?\C_ (5@_P#",:+_ ,^0_P# B\_^2:/^$8T7_GR' M_@1>?_)- %6X_P"1UT@X./\ A%_$0SM.,_VMX7..GY_4>M=1D>_Y'_"O.Y_# MFCCQCI40LQL;PSX@D8>?>9+)JGAI5.?M.1M$C\# .X[LX7;TW_",:+_SY#_P M(O/_ ))H WLCW_(_X49'O^1_PK!_X1C1?^?(?^!%Y_\ )-'_ C&B_\ /D/_ M (O/_DF@#>R/?\ (_X49'O^1_PK!_X1C1?^?(?^!%Y_\DT?\(QHO_/D/_ B M\_\ DF@#>R/?\C_A1D>_Y'_"L'_A&-%_Y\A_X$7G_P DT?\ ",:+_P ^0_\ M B\_^2: -[(]_P C_A1D>_Y'_"L'_A&-%_Y\A_X$7G_R31_PC&B_\^0_\"+S M_P"2: -[(]_R/^%&1[_D?\*P?^$8T7_GR'_@1>?_ "31_P (QHO_ #Y#_P " M+S_Y)H J>#>-#((((UKQ3D8/'_%4:S[5U.1[_D?\*\[\(^'='ET7>]F"?[8\ M3*/W]V,+'XEU>-!Q3C))))/3?\(QHO\ SY#_ ,"+S_Y)H WLCW_( M_P"%&1[_ )'_ K!_P"$8T7_ )\A_P"!%Y_\DT?\(QHO_/D/_ B\_P#DF@#> MR/?\C_A1D>_Y'_"L'_A&-%_Y\A_X$7G_ ,DT?\(QHO\ SY#_ ,"+S_Y)H WL MCW_(_P"%&1[_ )'_ K!_P"$8T7_ )\A_P"!%Y_\DT?\(QHO_/D/_ B\_P#D MF@#>R/?\C_A1D>_Y'_"L'_A&-%_Y\A_X$7G_ ,DT?\(QHO\ SY#_ ,"+S_Y) MH WLCW_(_P"%_Y'_"C(]_R M/^%8/_",:+_SY#_P(O/_ ))H_P"$8T7_ )\A_P"!%Y_\DT ;V1[_ )'_ HR M/?\ (_X5@_\ ",:+_P ^0_\ B\_^2:/^$8T7_GR'_@1>?\ R30!O9'O^1_P MHR/?\C_A6#_PC&B_\^0_\"+S_P"2:/\ A&-%_P"?(?\ @1>?_)- &]D>_P"1 M_P *,CW_ "/^%8/_ C&B_\ /D/_ (O/_DFC_A&-%_Y\A_X$7G_ ,DT ;V1 M[_D?\*Y;0N-<\:G!P=:TW!P><>%]"SV[9%6_^$8T7_GR'_@1>?\ R37,Z)X= MT=]:\8HUF"(M8TY4_?W?"MX:T20CBY&?G=CDY/S8S@ ]$R/?\ (_X49'O^ M1_PK!_X1C1?^?(?^!%Y_\DT?\(QHO_/D/_ B\_\ DF@#>R/?\C_A1D>_Y'_" ML'_A&-%_Y\A_X$7G_P DT?\ ",:+_P ^0_\ B\_^2: -[(]_P C_A2U@?\ M",:(?^7(?^!%Y_\ )-;<42011PQ+MCB1(XURQVHBA5&6+,< 98DGN2>: )* M*** "BBB@ HHHH **** "BBB@ HKA_B-XPU#P+X2U/Q%H_@CQ;\2-:MS:6NC M>!_!$6BMXC\1ZIJ%W#96=A9W7B76?#OAC28!)-]IU+6_$OB#1M!T;3;>[U'4 MM1@@MR'^)K__ (**>!-$^!_CSXF>,/AQXM^&7Q'^'OQC3]G76O@-\7/&WP5^ M&?B>Z^.5SX<\.^-='\%:+\3/$WQ+M_@5J]AXF\ ^*-'\>^%_%=I\2GT;5_#E MT+8&W\60W/A> _1&BOC[5/VLF\-Z79P>*OA!X[TGX@:)\&T^/?QB^'-AJW@ MCQ/J_P '/AP]YKNGQ3:UK?A[Q#>>&/%_B/4KSPOXJC\.^'O FJZ[)XA7PAXH M;3[QFL+&/5OJKP_K^C>*M"T;Q-X=U&UU?0/$.E:=KFB:M8R":RU/2-7LH-1T MS4;248$MK?6-S;W5O( -\,R-@9P #7K\-/VR_P#E.-_P1;_[(M_P5%_]5E\# MZ__P"1_P *,CW_ "/^% "T4F1[_D?\*,CW M_(_X4 +7'Z-_R-?B_P#W?#G_ *;;BNOR/?\ (_X5R&CY'BKQ<2&P5\._PGMI MUP#V]>* .PHI,CW_ "/^%&1[_D?\* %HI,CW_(_X49'O^1_PH 6BDR/?\C_A M1D>_Y'_"@!:*3(]_R/\ A1D>_P"1_P * %HI,CW_ "/^%&1[_D?\* .>\7_\ MBIXF_P"Q?UK_ --EU6S9?\>=I_U[0?\ HI*Q?%QSX5\2\'_D7]:['_H&70]* MV;,XM+7(/_'M!_"W_/)?:@"U129'O^1_PHR/?\C_ (4 +129'O\ D?\ "C(] M_P C_A0 M%)D>_Y'_"C(]_R/^% "T4F1[_D?\*,CW_(_X4 +129'O^1_PHR/ M?\C_ (4 (O_ $[>%ZZFN6N/^1UT@X./^$7\1#.TXS_:WA_Y'_"@ M!:*3(]_R/^%&1[_D?\* %HI,CW_(_P"%&1[_ )'_ H 6BDR/?\ (_X49'O^ M1_PH Y;P9_R O^XUXI_]2C6:ZJN5\&\:'@@@C6O%.05.1_Q5&L=>*ZG(]_R/ M^% "T4F1[_D?\*,CW_(_X4 +129'O^1_PHR/?\C_ (4 +129'O\ D?\ "C(] M_P C_A0 M%)D>_Y'_"C(]_R/^% "UR'BWKX9_P"QMT3^=U779'O^1_PKD?%G M)\-8!./%FBD_*>@-UGMVH ZY>@^@_E2TT'@=>@_A/^%+D>_Y'_"@!:*3(]_R M/^%&1[_D?\* %HI,CW_(_P"%&1[_ )'_ H 6BDR/?\ (_X49'O^1_PH 6BD MR/?\C_A1D>_Y'_"@!:Y70O\ D.^-O^PUIG_J+Z%74Y'O^1_PKEM"_P"0YXU. M#@ZUIN#M.#CPOH6>W;O]1ZT =5129'O^1_PHR/?\C_A0 M%)D>_Y'_"C(]_R M/^% "T4F1[_D?\*6@ HHHH **** "BBB@ HHHH **** /)_C;XK^)W@SX<:[ MKWP>^%:_&;X@VS6$.@^ 9?''AWX=6NIM=WT%O>W5YXL\3Q7&F:=;:58O<:BT M1M+JXU"2"+3X(XFN6NK;Y$\$O\<-7^#FJZ)\0OV$/"PN?'7Q"\5V7CCX<>+O MCQ\)/B(?$^D^(M&@U#4?B3X]U8^"H_!FL6OB/6;JZ\+:AX3T^QU+4=(\/:99 MMI^ESZ.NG>'[']$Z* /R3\"_L2?%/X ^$]<\+_#9_#WC'_A9'['_ (?_ &4Y MXM6\3ZM;:-\(G\#^./C]XK^&#:9 X(=/O7U749O#_Z2_![X;:9\&_A+\,/A'HEW>"?ASI%]>#% MW>:7X&\,:5X6T^[NAODQ,/!GA3X@>'K[ MPIXUT#2_$_AO4S:MJ&BZS:I>Z=>-97<%_:&>WD^20V]Y;07,6?N31(XY45^! MO[27P7^$WPS_ ."WO_!'*S\ ?#SPIX1MM?\ @S_P4W?6X="TJ*P356TSX8?! M==/-ZL1VS?8Q>WOV_Z ]A_X#I_A1_PC'A[_ * ]A_X#I_A6[10!A?\ ",>' MO^@/8?\ @.G^%'_",>'O^@/8?^ Z?X5NT4 87_",>'O^@/8?^ Z?X5R>D>'= M";Q1XLC;2;$I&OA_RU,"D)OT^X9]HZ#<0,^O?FO2:X_1O^1K\7_[OAS_ --M MQ0!I_P#",>'O^@/8?^ Z?X4?\(QX>_Z ]A_X#I_A6[10!A?\(QX>_P"@/8?^ M Z?X4?\ ",>'O^@/8?\ @.G^%;M% &%_PC'A[_H#V'_@.G^%'_",>'O^@/8? M^ Z?X5NT4 87_",>'O\ H#V'_@.G^%'_ C'A[_H#V'_ (#I_A6[10!A?\(Q MX>_Z ]A_X#I_A1_PC'A[_H#V'_@.G^%;M% '!^*_#>@Q^%_$@ZPZ M,L"AE=--NF5E(Y!! (/8\]:U[3PSX?-I:DZ/8$FWA)/D)R3&I-/\7_\ (J>) MO^Q?UK_TV75;-E_QYVG_ %[0?^BDH R_^$8\/?\ 0'L/_ =/\*/^$8\/?] > MP_\ =/\*W:* ,+_ (1CP]_T![#_ ,!T_P */^$8\/?] >P_\!T_PK=HH PO M^$8\/?\ 0'L/_ =/\*/^$8\/?] >P_\ =/\*W:* ,+_ (1CP]_T![#_ ,!T M_P */^$8\/?] >P_\!T_PK=HH PO^$8\/?\ 0'L/_ =/\*/^$8\/?] >P_\ M =/\*W:* //+CPYH(\8Z5$-)L1&WAGQ!(R^0N&=-5\,JC$="561PIQD!VYYK MIO\ A&/#W_0'L/\ P'3_ JGNIH PO^$8\/?] > MP_\ =/\*/\ A&/#W_0'L/\ P'3_ K=HH PO^$8\/?] >P_\!T_PH_X1CP] M_P! >P_\!T_PK=HH PO^$8\/?] >P_\ =/\*/\ A&/#W_0'L/\ P'3_ K= MHH PO^$8\/?] >P_\!T_PH_X1CP]_P! >P_\!T_PK=HH PO^$8\/?] >P_\ M =/\*/\ A&/#W_0'L/\ P'3_ K=HH \[\(>'-"ET3?)I-B[?VQXF3+0*3MC M\2ZO&BY/.%1%51V [5T_P#PC'A[_H#V'_@.G^%4O!G_ " O^XUXI_\ 4HUF MNJH PO\ A&/#W_0'L/\ P'3_ H_X1CP]_T![#_P'3_"MVB@#"_X1CP]_P! M>P_\!T_PH_X1CP]_T![#_P !T_PK=HH PO\ A&/#W_0'L/\ P'3_ H_X1CP M]_T![#_P'3_"MVB@#"_X1CP]_P! >P_\!T_PH_X1CP]_T![#_P !T_PK=HH MPO\ A&/#W_0'L/\ P'3_ KE/%/AW0HSX<\O2;%?,\5:-$^V!1NCP/^)/8=!_R[I2_\(QX>_P"@/8?^ M Z?X5N+T'T'\J6@#"_X1CP]_T![#_P !T_PH_P"$8\/?] >P_P# =/\ "MVB M@#"_X1CP]_T![#_P'3_"C_A&/#W_ $![#_P'3_"MVB@#"_X1CP]_T![#_P ! MT_PH_P"$8\/?] >P_P# =/\ "MVB@#"_X1CP]_T![#_P'3_"C_A&/#W_ $![ M#_P'3_"MVB@#"_X1CP]_T![#_P !T_PKF-$\.:$^M^,4;2;%EBUC3DC!@4A% M;PUHDA51T +N[$#NQ/>O1*Y#P_/!)X@\=QQS0R26^NZ5'/''*CR0._A/P_,B M3(K%HG>&2.5%D"LT3I(H*,K$ TO^$8\/?] >P_\ =/\*/\ A&/#W_0'L/\ MP'3_ K=HH PO^$8\/?] >P_\!T_PH_X1CP]_P! >P_\!T_PK=HH PO^$8\/ M?] >P_\ =/\*V8HHX(HX846.*)%CBC085(T 5$4=E50 !V J2B@ HHHH ** M** "BBB@ HHHH **** .$^)7B7Q3X2\&ZOK7@CP)?_$KQ;"D%OX?\&V.M:3X M:75M2N[B.VA.I>)=<)TSP]HEB)'U#6]8FM]1N+/3+6Y;3='UO56L=(OOC[P? M^UI\=OB#\./&TWA']D36Y?C[\,?B]K7P<^(?PH\0?&3P3H?P_P!(U?1?"?A+ MQ['XIT3XYQ:-JMEXJ\%^(O"7CWP?)X9N-,\ )XH?Q'J>H>&?%'A3PI<^%_%% MWI/U1\9]1^,>F?#W6[GX"^$O /C3XGDV4/A[0_B=XZUGX=>"W$UW%'J%YJ_B MCP_X"^)6K6QL-/-Q=65G:^$-0&I7Z6UE<36-K+/>0_'MK#^WUHGP=71_#G[/ M/[*>E^/]9\>ZXWB+0K;]K[XLPZ6W@O5;"/4]9\9/\6A^R(?$-_\ %'QAXOU# M58[JRA^&FGZ;X=TB%-7L?%5YJ=Q8Z5HX!Q>N?\%+M.O/A_\ LOZMX!^'?A33 M?BQ^TU>ZI9Z)\'_VD?C9H_[.LVD7GAGQ+/X"\5>&=.\>)X*^*/A3QUX_C\>Q M'1_!/A#PJTY^)>BV^H^+?!^JWFDVUJNH?J0I)52P 8@;@I+*#W )"DC/0E5/ MJ >*_/GX@?!GX[?'7]G2Y_9G^)?P7_9F\)>!?B?\*;[X?>/HO#?Q2\<^.M'^ M%$5Q?ZAI&GP?#[PUJOP1\%CQ[J'A3PO#X8\1>"_%=WK'PPN=&^(%A)=1:996 M^@Z3J>L??FGV8T^PL[$7%U=BSM;>U%U?3M=7MR+>%(1<7ERX#7%W.$\VYG8 MS3O)*0"Y% #KR]L].MY+N_N[:RM8M@DN;R>*VMXR[K&@>:=XXDWNRHNYQN=E M498@'\+/VO=9T?5/^"X?_!&"33=6TO4$@^"__!4)9VL=1LKL0&3X8_ \Q^?] MGGE\D2 -Y9EV"39($+&*3;^W_B7PMX9\9Z-=^'/%_A[0_%/A^_-N;[0_$>D: M=KNCWAM+F*\M3=:9JMM=V-R;:[@AN8#-;N8;B**>/;+&CK^"_P"T_P#"[X9^ M _\ @M]_P1LM/!'PZ\!^#K;5_@S_ ,%.Y-6@\*^#/#/AV/57L?AA\%%LFU-- M&TNR74?L2W%R+,7HG%K]JNC;B,W5QYH!^_\ ]JMO^?B#_O\ 1_\ Q5'VJV_Y M^(/^_P!'_P#%5G_V!H?_ $!M*_\ !;9?_&*/[ T/_H#:5_X+;+_XQ0!H?:K; M_GX@_P"_T?\ \51]JMO^?B#_ +_1_P#Q59_]@:'_ - ;2O\ P6V7_P 8H_L# M0_\ H#:5_P""VR_^,4 :'VJV_P"?B#_O]'_\57(:/<6X\5>+B;B#!7P[@^=' M@XTZX!Q\W.#Z5O\ ]@:'_P! ;2O_ 6V7_QBN2TC1-&;Q1XLC;2=+*1KX?V* M=.LBJ;]/N&?:/(PNX@$X SWH [W[5;?\_$'_ '^C_P#BJ/M5M_S\0?\ ?Z/_ M .*K/_L#0_\ H#:5_P""VR_^,4?V!H?_ $!M*_\ !;9?_&* -#[5;?\ /Q!_ MW^C_ /BJ/M5M_P _$'_?Z/\ ^*K/_L#0_P#H#:5_X+;+_P",4?V!H?\ T!M* M_P#!;9?_ !B@#0^U6W_/Q!_W^C_^*H^U6W_/Q!_W^C_^*K/_ + T/_H#:5_X M+;+_ .,4?V!H?_0&TK_P6V7_ ,8H T/M5M_S\0?]_H__ (JC[5;?\_$'_?Z/ M_P"*K/\ [ T/_H#:5_X+;+_XQ1_8&A_] ;2O_!;9?_&* -#[5;?\_$'_ '^C M_P#BJ/M5M_S\0?\ ?Z/_ .*K/_L#0_\ H#:5_P""VR_^,4?V!H?_ $!M*_\ M!;9?_&* ,[Q=%R ?F[@''K@XZ&NH M^U6W_/Q!_P!_H_\ XJN)N-#T8>,M)B&DZ6(V\,^()&0:=9!2ZZKX956(\C!9 M5=PI.2H=@N-S9Z;^P-#_ .@-I7_@MLO_ (Q0!H?:K;_GX@_[_1__ !5'VJV_ MY^(/^_T?_P 56?\ V!H?_0&TK_P6V7_QBC^P-#_Z VE?^"VR_P#C% &A]JMO M^?B#_O\ 1_\ Q5'VJV_Y^(/^_P!'_P#%5G_V!H?_ $!M*_\ !;9?_&*/[ T/ M_H#:5_X+;+_XQ0!H?:K;_GX@_P"_T?\ \51]JMO^?B#_ +_1_P#Q59_]@:'_ M - ;2O\ P6V7_P 8H_L#0_\ H#:5_P""VR_^,4 :'VJV_P"?B#_O]'_\51]J MMO\ GX@_[_1__%5G_P!@:'_T!M*_\%ME_P#&*/[ T/\ Z VE?^"VR_\ C% & MA]JMO^?B#_O]'_\ %4?:K;_GX@_[_1__ !59_P#8&A_] ;2O_!;9?_&*/[ T M/_H#:5_X+;+_ .,4 8W@VXMUT/!G@!_MKQ0<&6/H?$^L$'[W0@@CU!S74_:K M;_GX@_[_ $?_ ,57$>#]#T:71-\FDZ8[?VSXG7T-]9V9O-3NV*A+#1M,M[6?4];U*7>OD MZ;I-G>WTQ($5NQKR,2_$SXIL5\$^#M,^#'@IRN/&OC[PKINH?$?5XCR9O#'P MYN$_L_PS"Q0B#4_'\\VH 2J\G@DJH9@#U?XI?%[P!\'_ M=^*O''B+3-*M( M[>Z?3;*:\@74O$%Y;P/*FE:%9;C<:C?W+*L*1V\;I"7\ZY>&!'D7\?\ ]C?] MJ/6S^TGXI?QYJ 33OV@-89KT2S$V>B^,(V=?!\=NS[O+LAINWP9&%*K(HT,R M-MMLC]$/%W[%7PE\9^&[C0M5O_&']K:IJ5EJ7B3QXVJ:;J'CSQ*=/\Y[73K[ M7-7T;4(=,T)+F2*\.@>&;#0='-Q9V6+,0P>4_A&D?\$V/@E+JVNPIXN^*ENV MA:I816%Q;ZYXVM;:WFL+"]E@@AAEO;G3-+6 MXNY8XU22ZN%MK*"W$]PZM-,(((81([>5%&FU%L?V!H?_ $!M*_\ !;9?_&* M-#[5;?\ /Q!_W^C_ /BJ/M5M_P _$'_?Z/\ ^*K/_L#0_P#H#:5_X+;+_P", M4?V!H?\ T!M*_P#!;9?_ !B@#0^U6W_/Q!_W^C_^*J8$, RD,I (((((/0@C M@@]B*R?^$?T/_H#:5_X+;+_XQ6I'''#&D42)'%&BI''&JHB(@"JB(H"JJ@ * MJ@* * 'T444 %%%% !1110 4444 %%%% !17#?$;7O&?ASPCJ>I_#WP/# M\1/&2_9K?0/"E[XGM/!6DWUY=744!GU[Q;=Z;K8\/Z#IT#S:CK&HV>@>(M5C MLK66+1O#VN:M-9:9<_%7@']MSQ?XGDL?AGXM^"EEX#_:4NOC[\0/V?V^'[?$ MI/%'PQNK[X<_"C1_C;K_ ,3_ W\6-/\%Z?JOB'X91_#_P 3>&;=9I?AOHOB MZT^(FKM\/-:\.:3>Z7JNKV@!^AU%?GYIW[=EOXNM_&L7@#X:W.O>(/@MX!\? M^/?CYX=U#Q98:=<>"6^'/Q-^*?P@U;P/X9OK/2]5L_%OC/7/&GP0^*__ B? MVX^%_#M]H?AC3M5UC6=#7Q1IL<'VYX)\8^'_ (A^#O"GCWPG?IJOA;QKX;T+ MQ=X;U.-'CCU'0/$NE6FMZ+?HDBK(B7FF7]KEZ?;FXFCMX!/?7\UO:PF:XEC@B$LR>9-(D2;I'53^$/[5GCCP7XJ_X+@?\ M$9KCPSXO\*^(8=/^#/\ P4_COY-"\2:'K"V+W/PQ^"36POCIM_=?8QT5G_VMIG_00L?_ ,MO_CM']K:9_T$+'_P,MO_ M ([0!H45G_VMIG_00L?_ ,MO_CM']K:9_T$+'_P,MO_ ([0!H45G_VMIG_0 M0L?_ ,MO_CM']K:9_T$+'_P,MO_ ([0!H45G_VMIG_00L?_ ,MO_CM']K: M9_T$+'_P,MO_ ([0!H45G_VMIG_00L?_ ,MO_CM']K:9_T$+'_P,MO_ ([0 M!F^+_P#D5/$W_8OZU_Z;+JMFR_X\[3_KV@_]%)7,>+-4TY_"WB1%O[)F;0-9 M55%W;$LS:;= 2DDDD D]A6Q::KI@M+4'4+'(MX0?],M>HC4?\]: -BBL M_P#M;3/^@A8_^!EM_P#':/[6TS_H(6/_ (&6W_QV@#0HK/\ [6TS_H(6/_@9 M;?\ QVC^UM,_Z"%C_P"!EM_\=H T**S_ .UM,_Z"%C_X&6W_ ,=H_M;3/^@A M8_\ @9;?_': -"BL_P#M;3/^@A8_^!EM_P#':/[6TS_H(6/_ (&6W_QV@#0H MK/\ [6TS_H(6/_@9;?\ QVC^UM,_Z"%C_P"!EM_\=H QKC_D=M(_[%;Q%_Z= MO"]=37$7&IZ=_P )GI+_ &^RV#PQXA0M]LML!FU7PP5!/F\%@K%*?_4HUFNJKA_!^IZ='HA5[^R5AK/B M0RD,I'!4@@D$&NH_M;3/^@A8_P#@9;?_ !V@#0HK/_M;3/\ H(6/_@9;?_': M/[6TS_H(6/\ X&6W_P =H T**S_[6TS_ *"%C_X&6W_QVC^UM,_Z"%C_ .!E MM_\ ': -"BL_^UM,_P"@A8_^!EM_\=H_M;3/^@A8_P#@9;?_ !V@#0HK/_M; M3/\ H(6/_@9;?_':/[6TS_H(6/\ X&6W_P =H T*Y#Q;U\,_]C;HG\[JM_\ MM;3/^@A8_P#@9;?_ !VN3\5:EISGPWMO[)MGBO1G;%Y;'"J;K+'$O &1R>/> M@#NUZ#Z#^5+6<-6TS _XF%CT'_+Y:_\ QVE_M;3/^@A8_P#@9;?_ !V@#0HK M/_M;3/\ H(6/_@9;?_':/[6TS_H(6/\ X&6W_P =H T**Y'Q-X]\%>#=%NO$ M7BOQ5X?\/Z'9@_:-4U75K&TM%<#*PI)),#-!/"=PK$_%/XH6307=];EMHN/ WPQDO=/UW4A(C+-:ZQXU MF\,:6"!)!IFM1%D(![CXQ\<^$?A]HLOB'QGX@TSP[I$3I"+O4K@1&YNI3M@L M;"V027>I:C20A3XT?&7QC^*'[KX<^&?^%6>$IN/^ M%A_$[29)?%-];MD?:/"7PL\^WN;7> 'MM2\?WVD; RR-X6OH_E;;\(?"7X?> M'-8B\7ZYK%S\1/B$BL/^$]\>ZM8:UK=EYAW2P^&K)%MM \%V)6?&F;XTP_#K73^S[I7PSU?XJN;&+PY;?%[Q'XH\+^ XDD MOK<:I=ZOJ?@[PCXVU\RVVF?:GTVTM="EANM1-LE[<6]FLQ?XV\)_L]?M#:V_ MP=^*GQ-\,?LY^$OC5\ _B;\2-;\%^&/AIXV^*/BWP+XN\!?%WP/<^&OB);>, M_B1XU^'OA[QC9>./$?B+4QXQDURR\!:O;17?AC3;*\.J)XAU*XTC]':* /R_ M\,_L(^-/AJOQ?U7X>^+/ W_"8?M/_#SXB>$?CQK6K:1J>G66F^+/B#\9/CE\ M9X/B%X'TZQMM3FUR/P=JG[1OQ&\-6/@OQ+>Z2/$.B:;X+N;WQ;I-UINL1:M^ MA/PS^'_A_P"%'PY\!?"[PG%-!X6^''@OPKX"\-03NDD\'A_P=H.G^&]%AF>- M(HWECTW3+5)62.-&D#,J(I"CMZ* ,K6M"T7Q)IMQH_B#2-,US2;LPFZTS6-/ ML]4T^X-O-'<0&>QOX;BUF,-Q%'/$987\N:-)4VR(K#\(?VK/ _@OPK_P7 _X M(S6_AGPAX5\/0ZA\&?\ @I_)?QZ%X;T/1UOGMOAC\$EMC?#3;"U^V"V$LWV9 M;KSEM_/N#"(S<3F3]\Z_#3]LO_E.-_P1;_[(M_P5%_\ 59? ^@#]N_[)TS_H M'V/_ (!VW_QJC^R=,_Z!]C_X!VW_ ,:K0HH S_[)TS_H'V/_ (!VW_QJC^R= M,_Z!]C_X!VW_ ,:K0HH S_[)TS_H'V/_ (!VW_QJN2TC3=.;Q1XM0V%D51?# MVT?8[;"[M.N"V!Y6!D@9QC-=[7'Z-_R-?B__ '?#G_IMN* .@_LG3/\ H'V/ M_@';?_&J/[)TS_H'V/\ X!VW_P :K0HH S_[)TS_ *!]C_X!VW_QJC^R=,_Z M!]C_ . =M_\ &JT** ,_^R=,_P"@?8_^ =M_\:H_LG3/^@?8_P#@';?_ !JM M"B@#/_LG3/\ H'V/_@';?_&J/[)TS_H'V/\ X!VW_P :K0HH S_[)TS_ *!] MC_X!VW_QJC^R=,_Z!]C_ . =M_\ &JT** ./\6:7IR>%O$CK862LN@:RRL+2 MV!5ETVZ(((B!!! (((([&MBTTK3#:6I.GV.3;PD_Z':]3&I_YY55\7_\BIXF M_P"Q?UK_ --EU6S9?\>=I_U[0?\ HI* (/[)TS_H'V/_ (!VW_QJC^R=,_Z! M]C_X!VW_ ,:K0HH S_[)TS_H'V/_ (!VW_QJC^R=,_Z!]C_X!VW_ ,:K0HH MS_[)TS_H'V/_ (!VW_QJC^R=,_Z!]C_X!VW_ ,:K0HH S_[)TS_H'V/_ (!V MW_QJC^R=,_Z!]C_X!VW_ ,:K0HH S_[)TS_H'V/_ (!VW_QJC^R=,_Z!]C_X M!VW_ ,:K0HH XBXTS3O^$STE/L%EL/ACQ"Y7[';8++JOA@*2/*Y*AF"YSMW- MC&YL]/\ V3IG_0/L?_ .V_\ C58UQ_R.VD?]BMXB_P#3MX7KJ: ,_P#LG3/^ M@?8_^ =M_P#&J/[)TS_H'V/_ (!VW_QJM"B@#/\ [)TS_H'V/_@';?\ QJC^ MR=,_Z!]C_P" =M_\:K0HH S_ .R=,_Z!]C_X!VW_ ,:H_LG3/^@?8_\ @';? M_&JT** ,_P#LG3/^@?8_^ =M_P#&J/[)TS_H'V/_ (!VW_QJM"B@#/\ [)TS M_H'V/_@';?\ QJC^R=,_Z!]C_P" =M_\:K0HH X?P?IFG2:(6>PLF8ZSXG&3 M9VQX7Q/K"J!F+@*H"J!P% KJ/[)TS_H'V/\ X!VW_P :K%\&?\@+_N-> M*?\ U*-9KJJ ,_\ LG3/^@?8_P#@';?_ !JC^R=,_P"@?8_^ =M_\:K0HH S M_P"R=,_Z!]C_ . =M_\ &J/[)TS_ *!]C_X!VW_QJM"B@#/_ +)TS_H'V/\ MX!VW_P :H_LG3/\ H'V/_@';?_&JT** ,_\ LG3/^@?8_P#@';?_ !JC^R=, M_P"@?8_^ =M_\:K0HH S_P"R=,_Z!]C_ . =M_\ &JY/Q5ING(?#>VPLEW^* M]&1L6=L,JQNLJ<1<@X'!X]J[RN%\<:A8V!\(?;KRUL_MOCCP]I]G]JGC@^U7 MUR;W[/9V_F,OG74^Q_*@3=))M;:IP: .I&DZ9@?\2^QZ#_ESM?\ XU2_V3IG M_0/L?_ .V_\ C55];U_0_#&DW>N>(]8TS0=%T^'SK_5M9O[73--LXA@>9^(/%-WX<\/ M:'IT9EO=6UEM-T[3[9!G'FW5T(H@[D;8X@QEEF3V[XQ=^#?AUMT[Q;XHWQ.LUI?:_+X.T27 E@N M-4@.Q^J\._ ?P_!J]GXN^(>K:K\6_'5DXGLO$'C9;6;2] N#M)/@SP79Q1>% M?"2HRCRKJQT^?72N!=ZY>/F0^Z8 _P \_G0!X9X/^ 7@_0M8B\8^*I+GXE?$ M55('C;QG;:=9_1(E=R> I/%<.8YGEN3X M+$9EFV88+*\NPD/:XO'YCBJ&"P>&IW2]IB,5B:E*A1A=I<]2<8W:UU-*5&K7 MJ1HT*52M5F[0I4H2J5)OM&$$Y2?DDV<_XLUKPCX*TZ+5?$%I%;V$MU'9B>WT M8WH2>99'B65;2UE>)9/+9$D=0AD*1[M[HK>/Z7\8OA-!J?B.>:?,.H:E9SV& MWPU>2,\,6B:792 (M@S1DW=M.JQLJEC\ZJ1("W<^*=6B\?>'M4\.Z-X5U_7+ M/5K1H5U6[M_^$;TB!MV^WOH+[6UM[NY:UN8XKB%K#3;Q',8.[8>?F'X._#:] MU+XC7%KKMILM_ ]V;C6(F&Z&35;>9DTVS#%2DD4US$VH+D;9;2U4\K.I/^=G MCQ](_P"D'D_C1X7<$> 6!X#XLX(\5,5A,BR[B?.^#.,\PP.69_AZM;$9_5I< M38'/\FX=S_*,#P]2EQ$ZV25,95HX3 YQ2KVEA:$ZWZGPUPIPO7X?SG,>)JN9 MX',#J87$8O#5ZF*:PG+B53C*=7#RCI.2C]T0 MZ=I*5 ZA@LL;PAXY%!PZ, R,"K $&I/[)TS_H'V/\ MX!VW_P :K0HK_1ZFIJG!5)*=10BISC'D4YI)2DH/-!TBPL'L=+\7^)--U3]FGX/?&V M?P/K>MVOB'3O!VI:EXN\%S2>(/#%Y?Z'X;U33(_^$D%_]+_\$_+?58?V2OA9 M/KGC_5_B9K&K3_$+Q#JGBK5?AGX\^#=L;_Q-\4O&_B"Z\-^$OAA\4(H?B%X+ M^&O@>?4G\$_"G1O%\?\ ;D7PT\/>%)KQW,RD?.'QL^._Q+^(?B/3T\,> _\ M@IW\&]"\)7/B[1+N3X-_!S]F"PL/'FH0ZY;6%KKU[JGQTE\>:E+HUE!H>H2^ M&$TC2_#D>KZ7KTNM7G]H6[Z4;3ZU_8Q/AY_V>_"\WAN#XN0VMQXI^+,^KO\ M'?5="U?XMWOC*7XO>.SX^U;QO-X6N[OPM9:MK'C?_A(-571/#/V/P]X?L;RT MT31])T6PL(=(L@#Z.\0ZA>:3H&MZKI]E!J5_IND:G?V.GW5\VF6U_=V5E/KI]\UK'(TXL[DQB%_BKPI\?\ ]H_X^?L@_LS?M#?L MX_"WX,Q>-?CU\+_A;\7O$'A/XV_%;QGX9\%^ ?#7Q!^'EEXRN]*M/%?@3X7^ M,O$/BK7-,U+5]-T>SE;PEH&E7EA#JNLWUUIDL-EI5Y]I^)+2^O\ P_KEEI:V MCZE>:1J5K8)J$T]M8M>7-E/!;+>7%K;7ES#;&:1//E@M;F9(MS1P2N%1OC7X M4?LT_$KX>?\ !/3X8_L@KXS\,V/Q$\$?LP>"/V=+SXB:);ZZ^A)+X=\!Z7\- MM4\;:!97(LM9M;V;1K6]UW0["[=_[-UN2RMKJ\O;6VENYP#YI\2_\%!OB[X= M^"7[*/B+7O"G[/WPZ^*/[1U[+>3Z]\4?&'Q_T/\ 9>TGPWJ?B:;0_AY;:9\< M]%^ FN6VG>./BQI^J^$-<\ >%_BG9_#1-92]U72H+Z75XM)LM1_7A22JEL;L M#=MSC=WP#R!G/!Y'0\U\A_&_X$^-?B?X%UC]G#0K;X1Z-^S/XY^$5Y\)/&-E MK&B>)=8\:Z1X;U+2-2\):KI/A;15NH?!5];3^#;FQT_0+O7IHAX8U>T.JW>E M>*[;[/ID'UEIUC#IEA9:=;&9K>PM+:R@-Q<375P8;6%+>$SW5R\EQ7&OF MW$\CS3R;I97:1V8@&;XE\4^&?!FC7?B/Q?XAT/PMX?L#;B^USQ'J^G:%H]F; MNYBL[476IZK5^_EY96>HV\EI?VEM>VLNPR6UY!%FZ3I>GI/\%_\ @J$T MZV.G65H)S'\,?@>(_/\ L\$7G",%O+$N\1[Y"@4RR;@#]QO[?T/_ *#.E?\ M@RLO_C]']OZ'_P!!G2O_ 967_Q^M#[+;?\ /O!_WYC_ /B:/LMM_P ^\'_? MF/\ ^)H S_[?T/\ Z#.E?^#*R_\ C]']OZ'_ -!G2O\ P967_P ?K0^RVW_/ MO!_WYC_^)H^RVW_/O!_WYC_^)H S_P"W]#_Z#.E?^#*R_P#C]_9;;_GW@_[\Q__ !-!G3K@G'R\9/I0!O_V_H?\ T&=*_P#!E9?_ !^C^W]# M_P"@SI7_ (,K+_X_6A]EMO\ GW@_[\Q__$T?9;;_ )]X/^_,?_Q- &?_ &_H M?_09TK_P967_ ,?H_M_0_P#H,Z5_X,K+_P"/UH?9;;_GW@_[\Q__ !-'V6V_ MY]X/^_,?_P 30!G_ -OZ'_T&=*_\&5E_\?H_M_0_^@SI7_@RLO\ X_6A]EMO M^?>#_OS'_P#$T?9;;_GW@_[\Q_\ Q- &?_;^A_\ 09TK_P &5E_\?H_M_0_^ M@SI7_@RLO_C]:'V6V_Y]X/\ OS'_ /$T?9;;_GW@_P"_,?\ \30!G_V_H?\ MT&=*_P#!E9?_ !^C^W]#_P"@SI7_ (,K+_X_6A]EMO\ GW@_[\Q__$T?9;;_ M )]X/^_,?_Q- ''^+-=T63POXC1-7TMW?0=91$74;-F9FTVZ5551.2S,2 M22< 5L6>O:(+2U!UC2@1;P@C^TK+@B-01_KZK>+K:W'A7Q*1;P CP_K1!\F/ M((TRZ((^7@@UL6=M;&TM?]'@_P"/:#_EC'_SR7_9H @_M_0_^@SI7_@RLO\ MX_1_;^A_]!G2O_!E9?\ Q^M#[+;?\^\'_?F/_P")H^RVW_/O!_WYC_\ B: , M_P#M_0_^@SI7_@RLO_C]']OZ'_T&=*_\&5E_\?K0^RVW_/O!_P!^8_\ XFC[ M+;?\^\'_ 'YC_P#B: ,_^W]#_P"@SI7_ (,K+_X_1_;^A_\ 09TK_P &5E_\ M?K0^RVW_ #[P?]^8_P#XFC[+;?\ /O!_WYC_ /B: ,_^W]#_ .@SI7_@RLO_ M (_1_;^A_P#09TK_ ,&5E_\ 'ZT/LMM_S[P?]^8__B:/LMM_S[P?]^8__B: M,_\ M_0_^@SI7_@RLO\ X_1_;^A_]!G2O_!E9?\ Q^M#[+;?\^\'_?F/_P") MH^RVW_/O!_WYC_\ B: .)N-#_OS'_\ $T?9;;_GW@_[\Q__ M !- &?\ V_H?_09TK_P967_Q^C^W]#_Z#.E?^#*R_P#C]:'V6V_Y]X/^_,?_ M ,31]EMO^?>#_OS'_P#$T 9_]OZ'_P!!G2O_ 967_Q^C^W]#_Z#.E?^#*R_ M^/UH?9;;_GW@_P"_,?\ \31]EMO^?>#_ +\Q_P#Q- &?_;^A_P#09TK_ ,&5 ME_\ 'Z/[?T/_ *#.E?\ @RLO_C]:'V6V_P"?>#_OS'_\32&WM!U@MQ]8HQ_[ M+0!0_M_0_P#H,Z5_X,K+_P"/T?V_H?\ T&=*_P#!E9?_ !^K_P!FM>OV> _2 M%#_):YOQ?XB\-^!O"VO^,?$;VUCH?AK2;_6M3N7AB4I::?;27,J1+($\VXF$ M?DVT"GS)[B2**,%W44 9O@_7-&BT39)JVF(W]L^)VVMJ-D#M?Q-J[HP!GY5T M975APRL&4E2">G_M_0_^@SI7_@RLO_C]?$G[+7[6/P^^(OP[U:_\?ZUX,\ ^ M(M%\6^((KO3M;UC2=&BFTO7-5O=?T"XL3J=Q;FZ\FPO_ .R+XVYE(U'2KF9E MBCN(5KW]?C[\';F1HM'UFY\42#HO@SP7XP\9JQQG"S>&/#FJ6Q( 8G,XXCEY MS&X4 ]<_M_0_^@SI7_@RLO\ X_1_;^A_]!G2O_!E9?\ Q^O(E^+43Q3\8M0D9-.^!^A:2 MI'RS>,_B;HMD4QW:V\'^'/&Q8DJPVBY PT3%P3*D(!Z[_;^A_P#09TK_ ,&5 ME_\ 'Z/^$@T+_H,Z5_X,K+_X_7D2:;^T!J#,LU[\$_"\3-9X^"< MK-7M,8D(VYA!G(_AK\3KMV.L?''5;5'!#)X-^'G@#P^ ""/W4_ MB#3?&]Y$00A#"XW ^;AL/'Y !ZZNOZ&QPNLZ4Q]%U*R)_(3DTL^O:);1^;Q[]CZ5Y,/@9I5V3_PD7C_XO^*$;.^'4/B3KNC6 MLF000UGX*/A2TVG.-BPA,-8^)W@#3712QAN_&'A^.X*@,? MEMO[0-PY.Q@ D3,S J 6P#Q?_#3OP7GDDATCQ3>>)[A"RB'PCX5\7^*!(XX" MI&M!1<[4T70=*TI5SC M("V%I;@9VC..N!Z"ND9$<;717'HRAA^1!% '@O\ PO66\5_[#^%/Q,U(8)BN M-3@\%^"[-QSM9F\:^,]#OD5OE9L:<\J(S$P^9%)&OY(_MO\ [2OBOQI\0/#' MA#3K.7P9_P *GU:#Q!+!9>(]*U^4^.66UO=,OI-3\/RSZ6+OPYI[16PM;>XN MC8ZE?:M;RSRM&,?O%]CM><6UN">XABR#ZC*$9';((]0:^ ?&'[ G[/\ /J=O MJ]Y;^.KW4O$GBR-M7O;GQSJH?AW\:_!O@_XV_$/Q,?B3XVNX6=K'QK<:/#X>^'GB+3Y9+35=,\)>!+4 MQ>']'DM+N,/9^(+VUU/Q1?636=[)K*QW"0I]E?V_H?\ T&-*_P#!E9?_ !^O M)/@M^SY\/O@/INMZ3X#375TS7[ZVU2\LM>UNXUZ"'4+>U^QM=6(O(PUG+=6R M6\-YY1"W"VEJ77=""?:_LMM_S[P?]^8__B: ,_\ M_0_^@SI7_@RLO\ X_1_ M;^A_]!G2O_!E9?\ Q^M#[+;?\^\'_?F/_P")KD-1\9>#=-N38F\M=0U,9 TG M1+.37=5+ X"-8:3!>3PEC\H:X6% ?O.!DCP\]XFX$PU?$U$ MN:4*%*I5E&/64E3C+EBNLI6BMVTC?_M_0_\ H,Z5_P"#*R_^/T#7]#) &L:4 M2>@&HV1)^@\^N0_M+Q;JW_($\&6.BV[J&34/&-S!%+@GDQZ#HHOKMSCYO+O= M1TN3C:P4GA1X$N]2Y\4>)]3U.,G+Z9HL<7A71V##YD==+=M9N$R2-MUKM:?X;L".=LL=B&U#7YE.-VV32K,%2/W@SFNVT; MPMX;\/1&'1-#TO3$8;9&M+*"*:?YBQ:YN GGW+EB6:2XDD=F.68FM?[+;?\ M/O!_WYC_ /B:?]B^(^>7EG7%V7\(86;YUEG N68?,;#XCBWB_!X_!Y MCAIQ4HN>#X%X=QL')RI8J$HQ8?6,JP^F'P-7'36GMLRK3I49*VDXX' 5*52E M-/95,RQ5-I>]!W:/,3%?ZJ,^(/B78VD+ %M,\'3:?HD*MD_(^L7EUJ.M3*%P M#):S:86;YO+7 UM(TKX=Z'.;O3_ .P!J!^_JMWJ5MJ.KR$Y),NK:C=W6H.6 M)).;G!)Z8 QW'V6V_P"?>#_OS'_\32&WM ,F"WP,Y/E1X&.I)VX ':Y9X;!4Z6!P]2/15J.$A1A7:22YZZJU M&OBFVVW0_P"$@T+_ *#.E?\ @RLO_C]>0^ OBQ\-?$7C3XD:3HGB729M1M-8 ML9IF+Q6D6HV]IH>EZ;G7LQCBU>VLK^UN;.>XMGE2*1592UM/;SS?*_P"U MQ\=[ZSN9_A9X.%M96=U81R^)?$5E/6I+@ MVVHS@_8X88K&22XN_@'0M;U;PWJ^G:[H5[-IFKZ5FZTUJ%1]:T+>S3MI5W)O5!,O[JYBN8(9KN"*.ZF]D^RVW_/ MO!_WYC_^)K\7S/+L5E&88W*\;&$,7@,35PN)C3J0K0C6HS<)J-2G*4)I235T M_)I--+]RRO,L+G&78+-,#*<\'F&&HXO#3J4JE&"J0:; M33>?_;^A_P#09TK_ ,&5E_\ 'Z/[?T/_ *#.E?\ @RLO_C]:'V6V_P"?>#_O MS'_\31]EMO\ GW@_[\Q__$UPG>9__"0:'_T&=*_\&5E_\?K4CDCFC26)TDBD M17CDC971T?TH _+KX__"KX0?M:>+/! M&L?$WPUX,\+:CX4;XA>#= \'?M=?L_V_B_3;C7=+\:6MWX3\:_"^[\2Z_8^" M8H_$WBKP)H-[KD%I+K>O?$KX,:C#X=>#P/?WT5]!]@_LL?!W5?@+\#O"'POU MJ?X=O?Z%>>,=1>Q^$GP[MOA3\,O#\'BSQQXE\8V7A'P-X%MK[4WTGPUX/LM? MM_"^EW6H:A>:WKL&DCQ!KT[ZQJEX%^5M2_8\_:0^/]_XJLOVN?VM?$\WP=U# MQ3XSCT/]GG]E[2F^ .AZ]\-KOQ3KR^$=#^-_QGTW4]7^-?CW7)? =SHVF>,K M;X:>)?@EX+U'44O[:70-8M,7=U]Z?#3X;>"/@]X!\)_##X;>'K3PIX#\#:)9 M^'?"OARPDO)K/1M&T]/+M+&WEU"YO;V2.%,@275W<3N26DE=B20#N:*Q/$M[ MJ&F^'=>U#28[&;5+'1M4O--BU.6YATZ6_M;"XGLX[^:RAN;R&R>XCC6ZEM;> MXN8X#(\$,LH5&_.R7]LSXI:Q_P $[OV>OVK_ ]\/YH_B3\>O@]\$/'U_:>$ M_A1\6/V@?!/PFN_B=X"TWQWXE\3^)?A_\*[FR^,/BWX=>#K9[_3F_P"$44^* M+R[NM$9K6.*:], !^EU%?FEX;_;(\<>+O"</\ P1!XGTKX8_$W1/B/>_$FV^'_ (<^$=C>>+=>USPI9^+H?@]\0;F3Q7XN MUCQ'_&6@:=XDT66>-'D1)I--U.U:5$DD19"RJ[* Q .YK\-/VR_P#E M.-_P1;_[(M_P5%_]5E\#Z_:3QAXS\*?#_P /7WBOQKK^E^&/#>F&U74-:UFZ M2RTZS:]NX+"T$]Q)\D9N+RY@MHL_?FE1!RPK\#?VDOC1\)OB9_P6]_X(Y7G@ M#XA^%/%UMH'P9_X*;IKD>(M"7Q1XLD;5K$)(OA_RV,Z@/LT^X5]IZ':2,^G?F@# MTFBL+_A)_#W_ $&+#_P(3_&C_A)_#W_08L/_ (3_&@#=HK"_P"$G\/?]!BP M_P# A/\ &C_A)_#W_08L/_ A/\: -VBL+_A)_#W_ $&+#_P(3_&C_A)_#W_0 M8L/_ (3_&@#=HK"_P"$G\/?]!BP_P# A/\ &C_A)_#W_08L/_ A/\: -VBL M+_A)_#W_ $&+#_P(3_&C_A)_#W_08L/_ (3_&@"+Q?_ ,BIXF_[%_6O_39= M5LV7_'G:?]>T'_HI*XSQ7XDT&3POXCC35K%GDT'6$15G4LSOIMTJJH'))) M[GCK6O:>)O#XM+4'6+ $6\((\]."(U!H Z6BL+_A)_#W_08L/_ A/\:/^$G\ M/?\ 08L/_ A/\: -VBL+_A)_#W_08L/_ (3_&C_ (2?P]_T&+#_ ,"$_P : M -VBL(>)_#S':NL6#,>BK.K,>W"C)/Y5G:MX_P# WA^ W/B#QAX9T"V&/](U M[6].T6'YCA<2ZG<6J'<>F&Y[4 ==17AE]^TC\';=VBTSQ6_BZX&%C@\ :#XC M\?&60D8B%QX1TG5[")SDZMK/B=8R.3N\,B8$@>223@ ^A:0D#J0/J:^=#KWQGUF1TE\4 M_!7P%;2#@V,'BGXDZE"I&0J7-[=?#W2Q,O(,C:?=0YY6.1<9Y7QQ87>A>#O$ M/BGQ/\;/B?XWN/#^D7^J6_A;P'/H/@0:Q=6L#R6FE6*>#= A\2![VY\JW,LW MB*9;:.1[B9Q#"[+CB<3AL'A\1C,9B*&$PF$HU<3BL5BJU/#X;#8:A3E5KXC$ M5ZLH4J%"C2A*I5K59QITZ<93G*,8MJHPE.480C*D,L[$[EOM=T.$%=TXKZ3U/XC_#[121K'CKP=I) #'^T_ M%&A6& SF)21=7\1 :16C!(P74H#N!%?S%:OX'^+>NZQJ.O:MX3\8WFL:I?3Z ME>WUY9ZCJ=S)>SR&3S)KS49;F[OC"0D:2WTT\TT448N'D.XG]^_@!=?#+Q/\ M,?!WBO4_AMX(\">++K3$@\1Z0?!FA:%GRQ M.ZM8744+/OCD1?F7X["TG)053$X M3$4*;FTY*"G5IPBY-)M1O=I-I63MZ3=?M#?!&V8QI\4/!VH2]!#HFKP^()F; M>4*I#H0U*5W&UG*(C,(E:8J(09!$GQ\\!72;M'M/B%XA)"E!H/PF^)^HQR;^ M8REVOA**Q*RH'EBD-TL4D*-(DC*4W>CPZ_X8MXUB@U+3((E 58X98H44*H10 M$C"J JJJJ %4 # %2_\)-X>'_,8L/QN%/\R:^L.(\PC^,E_=L4TKX,_&C4 MLG$;S>%]"\-Q/O8K$6;Q?XK\/RQ+( 78RPJUN@Q=)!(R1LDGQ ^+-PX&F? ? M5X$8_(_B?XA> =(4*Y B:9-!O_%\\>T9>X58I9(EVB%+J0LB>H?\)+X=Z_VO MI^?7STI?^$G\/?\ 08L/_ A/\: /,7U;]H.^0-:^"/A/H 8$9U3XB>*]>N(] MQVAWMM*^'FE0.T>UI&B340LH>.-;B%E=Z(],_:%O59;GQA\(]!#J?^0?X!\8 M>(9HMQVX6XU'Q_HD,CQI^\21[!5>0A)+<(A:3T[_ (2?P]_T&+#_ ,"$_P : M/^$G\/?]!BP_\"$_QH \M7P#\7KERVH?':\M5;[R>&?AMX)TQ1DA<1MX@7Q? M*H6,$KO>1Q<$R%VA M@^7X/:M>G=JGQK^,U^6Y9;;7O"OAR//W057PKX+T61 M,1?(568(S,TY47 25/3_ /A)_#W_ $&+#_P(3_&C_A)_#W_08L/_ (3_&@# MS(_ 7P1'Q9:VN4CW1JP@#%7?>SL[$_ M$7[9?[.VMZIX?\,^$/@-\$1J]S?ZA+K/BOQ?;7FGO?6-EIRB'2_#]M?^)O$2 MWQ.H7>0K1P6EA!;+(@OYXS^E7_"3^'O^@Q8?^!"?XU!+XO\*PL%G\0: M/"Y&X+-?VT3%\6:C\(-7G\&ZK+=^$_&#R MW7A"Y-GID]Z;635H(I-:FNDN?#FLV<5X[6QBU*U@\X7:J_[E =SG/?D MXX]!G&/Z5YGX0\6^%(=&$4GB'14E.L>)'6-M0M0Y6?Q+JTL+*ID#$2QR(\>! M\ZNI7(89[#_A)_#W_08L/_ A/\:FEB*&(YG0K4JR@TI>RJ0JRERMV;L[7 MML^S'*,HVYHRC?;F35_2Z5SI=]JX]\UEG MXA^ P77_ (3'PTTD>=\2:UI[S*1C(\E)VE++3?LI!4[@3. 0#@G!JH?B; M%./^)?XDFJWV@:)#Z9(N]6DO%&2,C[$S 9^4D8/RZ\3^!J\>;*\]CQ* MDN9K@[ 9IQK**6_/#A+!9U.#753C%G9_8^91=JV&>$UM_M]2CEZUVL\=4PZ? MJG8]0HKRU_&/B&X4&!? NF G[U[XGO\ 5)5''6WL-%M(2\#_ &;C6-6U1"<$\FS !"_*0^.ZV)N\EX&X] MSN$5%RG_ &+@^%VE*W_+GC[-.$,1)QOJJ=&;[)C_ +-4/]XS'+,.W>R^L5,9 M>W][+*..@M^LD>HD\<=>W]<#N:^'?'WQ=^).@^)+KP]JL6@&3P_K,-[9S+I5 MS&+N.'?+IMV0VHON@N;6=)'1""LGF1!U:-J^D'M]&F^?4?B7X@NPH+.(]:T[ M1(< $L?^)%INF2H@ W$FZDWPSTBQTGPII5Q=:7 MI^JZ[-J_B37_ !1;VUP\::OJ-QJNIR+807+(\^FZ?:*)+6UG!NKF:=V2#^"? MI^>(?BKP_P !<(YCP5Q+G?@]Q0^(L3'+<'A^,'1S?BO*'A*4,YP^*RKAO!9U MDZCE%>KE6+IYCBN)*2P:JU\)AZ.(JYI%0[LOXT\/N JSJ\9TO[=PN8TW2PU# M"90L55I8BA*$W7HSQN(P4XTHPFZ=>+I14I5*#YKP47^S/PS^+>JZ_I%W>^(8 M7U?4Y+OR=.T3PAX?U"YNH;: %);G4;DSRZ=9_:9R5MUOKZR"PPB8EDG!3TD7 MGQ#USU73M*\'^*/ IT[1]8TNRF=='O+.YMI/[*UC2%N6>YB@O%M+J" M\L[B:YFM+ZUD+7=S% N0<1<6>#_ M #F&<>./$?'.78K(J4\5F^185\.XOB#%RQ%?^V8Y[GF:5,YXQAC<%F\<7ET M*N0YQPD\)1PD<)#!48TU%<\^*<@SR<\ZX=R7"4,#CYRJX)8GFK1PU.$G1C3I MX*$,+@X2A[-QKTL9A\!-";!8%C>^,)]-U.2, M$<-9Z'>%ARJL< _T7PWX4Y'D=5YSD_"V&PV.Q%)T:_%F;N6(SC'T[_P\PXSX MBKULTS'?W5C\WQ$DM(^ZDEX&8<6T:DG@L3FJKSI/F648",L1*B_YJ>2Y72J2 MI+:[I8.*ZMGN5&1^N..>??'2O"#K7Q&UQG%UXO\ ASX"M'(98=&@OO'.LHO' MR_VKJ[>'M$BEP3EE\/ZA$"!M,B\TC>!? ^IL7\9^//$OCMF +VNO>*I;'1"^ M06/_ C7A=/#^@R(2" EW87>$.UF;K7VJRW 4-<=G.&BTDIT,MHU5',ZFSLI:7\IYGF%?3 9+BI)V<,1F=:CEF&G'JW37US-:4NT:V M54WUDXG>:]\4/A]X:G^QZQXMT:'4=XC72+6Z&J:Y(Y( 6'0])6^U>9B2 %BL MF.>U8!^)/B'5#A4Q%-_RO'9D\3AZT=-7_9-"3NTK(X :5\9 M=;YU+Q3X1\#VY?<+7PIH=SXIU94;I&=>\426FEB1!C+)X2=-^<97%.'P;\,W MQ\SQ=J7BKQ]+O$FWQ?XBOKO3-W<+X:TLZ1X7"$_PG16./E)(XKO?^$G\/?\ M08L/_ A/\:/^$G\/?]!BP_\ A/\:/[?S&GI@I4,K2TB\KPU' UU'^26.HPC MF%:'EB,76;N^9R!'PE%+I% M'">-/@K\//&G@ZZ\%W'AS2M'TUR;C3IM!TVPTNXT74DC9(-2T[[+;Q1I<1!B MDD;HT-W;M):W220RLM?$'PI_8YOY/B#KD?Q$N+.[\)>#]2@@C@T^8AO&4TUM M;ZC9I+&&\_2])%I_Z#%A_X$)_C1_PD_A[_H,6'_@0G^-?$MMMMMMMMMMW;;U; M;>K;>K;W/N(Q44HQ2C&*222LDEHDDM$DC=HK"_X2?P]_T&+#_P "$_QH_P"$ MG\/?]!BP_P# A/\ &D,W:*PO^$G\/?\ 08L/_ A/\:V8I8YXHYH762*5%DBD M0Y5XW 9'4]U92"#W!H DHHHH **** "BBB@ HHH) Z^H'XDX'ZF@#XD_:>\= M?M+^'/B!\/?#7[,?@Z]\9>+?%G@_QM'J\L/'EWX^L(KJ_LOA;\)?!$Z#XJFX\46OBC6/ 7A[0+OXE>#O9OV;-.\3:3 M\'/#.G^-/'_Q&^*'BVVU#QDOB3QS\5O!NF?#[QGKFMR>-_$DVI?:/!NBZ9I& MBZ#H&FW4DFC^"+/1;1]&;P/IWARXTK4-9L9X-:U'\F?VR?VH_P!G_P <_%/X M,>./A3\0?A_XI^-/P*\;^)[CPGX4^,'@#]K#3?#=A=^'K^Y\-?$36/!.O?#; MX'^/HXM"? 7Q$ \;>%OAK\.[ M_4+GX>?##2O$K2ZI%\/?"WAEYKBX22.4@'UOXAL;S4]!UK3M/EM8+^_TK4;* MSGOH9[BRANKJSFMX);N"UN+6YFMHY)%>:*WN;>:2-62*>)V$B_)?P9_9^^,_ MP$_9=_9D_9X^'?Q9^&_]I_ 7X6^ /A'XA\9^+/@_XC\0V/C70OA[X,T[P=IF MO:)X;TWXO^%[CP?X@N?[)M-:GAO?$'BW21++=Z8+?R&M[R'[,HH ^ K;]A/2 M?!VD:KI'PF\>W/@H>/?@IJ_P)^+&H7_AJPUF]\3>'M7\;?$[XD-XR\-P:=>^ M'=)\(_$#3O&GQM^,.K:4Z:=JG@JW/CMH9O"$]IX>TBS/VOX+\(:!\/\ PAX6 M\">%+!-+\+^"_#FA^$_#FF1N\D>G:#X;TJTT71K!))6:1TL]-L;6V5W8NXB# M.2Q)KIJ* $(R,'/X$@_F""/P-?AM^V46'_!<7_@BTH>0JOP7_P""HS*ID=@K M-\,?@8&90S$*S!$#,N"0B D[%Q^Y5?AI^V7_ ,IQO^"+?_9%O^"HO_JLO@?0 M!^Y6![_F?\:,#W_,_P"-+10 F![_ )G_ !HP/?\ ,_XTM% "8'O^9_QKD-'R M?%7BX$M@+X=_B/?3K@GOZ\UV%_YG_&EHH 3 ]_S/^-& M![_F?\:6B@!,#W_,_P"-&![_ )G_ !IA76I_$;QA V MR;P?\--.?QAK5H^\QLNLW%C(F@^&%1A\\WBG6M%A4<[S0!O_ !C\8:)X ^%G MC[Q?XAN'M])T7PMK$\YCR\]Q--9RVEC86D98"6^U&_N+6PLH2R^==7$2;@"2 M.E\'^(M'\7>$_#?BC0;Q;_1M?T/2]7TR[B8L)[._LX;F!R%9BL@1]DL;?/%, MLD3@.C ?BC^WM^T7XZ\5:A9_!G6?#NG>!;'2WT;Q7KVA1^);37]?:\GM[F;0 M],\2W.EA=$M)+6":/66TK3+K5(X[F33YY=0F\J#=TW_!/_Q'X7^)":G\%/'= M[XNU:70[2[\0>$=-B^(_B71O"T7AKSX3J^EGPOH_B#2;6_N+;6K[[>=UKJ'F M6VJ2F9;>WL?WG(\;16&6+]GC/8/%PP*MEV8>U]O/,5E:D\-]5^LK#+%R4I8Y MTE@HX*^9RQ"RQ/%E^SESVMS\_)S\FU/F]HZC5'D]LU _ M8#Q%X\\#^$%W^*_&/ACPTN"1_;_B'2](+87=A$O[R!W8C&U$5G8D!5)(SY[_ M ,- > +Y'_X1.W\:?$"1'V'_ (07P)XNU^Q/O_;PTNU\-*N3C=)K2#/3-=9X M>^%/PN\',MSX<\ ^#-"N(/F.HV7AW2;?4"0<^9-JC6IOY7SR9)KIWSR6S6Y> M^,_"&GLT=YXET.*4$JUN=4M);G(Z@6LB#1/V@-:C*ZCX[^'G@F-FR8O"7@O5_%&IQJ3@QQZWXMU^RTTE0 M,K*_A!@Q;F #/=?\)[HTJ;M-L?$FLCH#I?AC7)(2?1;NYL;6R/4'=]I"\@Y MH/B/Q+<;3I_@3555NDFMZOH6E+GI\T=I>ZQ=J,D'FV#$!B%R%5_F'XH<$5=< MLS;$<202C*57@[)<]XUHPC)V3J5N$LLSJG25]&ZDHV>CLSL_L?,8_P :A'"/ M:V/Q&&R^3?91QU;#RE\DSA_^%+OJ4@F\7_%3XN^*F8 3VD?C'_A!M*D_O(NG M_#2P\'-Y##@Q7%W@S+=V/P]\+RZ@K!QJ^K:9%X@ULN# MG>^M^(#JFK._,CJTNM>()5S@'Y5B\.Q%@/F' M[Q@3\O3+4@\/^*;AF^W>.[N-&X,>AZ%HNFC'0@2:E%KUPI Z,LJL"20W0*UQ MQF.)?-E/A[QUFF'E^IV4<44*+'$BQ1QKM2.(!( MT4?PK&FU5 ]%4 =A5>[OK"PC\V^O;6RBQGS+NZBMD Z$EYI$4 =^?UKE1X%T MR;(U/5?%6LY^\M_XEUB.!B>I-IIEQIUC@]U^S>6!D!0,BJ4^C_"_PW^\O[/P M9IDB'<;G5VTA+D-ASN:[U21K@MA)&+-*2=CDD[6(JGCO%',)8<7YKC'XB47\*Q"W45/[#P\7.OF6+E&-N9P MP6'HT7I]G$5\PC.*U^*>%7?EL:$OQ \%QOY4?B&ROI6\UM.DFAMI5M/;W$;0RQ2/XCNM&4QRQ MNR-@'"L2>,XH3?%SX5:>!!#XW\+3%/NVVC:C;ZK(.G"VVC?;9"<'=M6/.U7? M&V-ROB?QW_:$OO#/@:YO?AQHOB.]O+MC9W'BV_\ "7B+3-!\*PSE(4OY)];T MFQMKV_GFE2VTR%3)9Q79\^_8I'%:W?NX#PS\8>*L5ALEQN?Y+@<)F]6.$E/ M>'^*R]QI8A>]O>^LQIT5>K6K4Z-.I4A\V: MOX3N=/\ &L_@X?9[*[;6+;3+5+_4M.(M!J31/ID6H7UK-<6<=TMOT;3M$TSP5I,=CI=G#9VR#QB0S) @0NY7PXJM-,X M:69R 7FD=VP6-?A;<:SJEW'?Q7E[:CN+O=7-Q(QEE MFED(FG=FWRSI%*S;HUK]+_V8OC_XCU;PS$=GIWCO3/#NO> M(X[@1QQM_8NOMHUAJ%R=6L;5UN$U(Q,MS8KC4GCOT2;4/QGP:_9=XGZ*]?Q4 MXOX9\2#R!Y)EO";S/!^&T:.7XO)LMQ<>(>%,XA+.*>?XG-:&:T M,DAA,)C\'EV0XU8:0YGP[#*U0RKV]6MB\5C:N$GGL M*N*AC'*IA,7A?98-Y=2P=;"XG%N7L\16QV'G*FG1GB/K3^W/&/?P.0>X'BK2 MB![ F$$CW(H_MSQC_P!".?\ PJ=*_P#C-9*_&7X9^8(KGQ79Z4Y.W;KUKJ?A MT@Y&0XUVPT\(0"&.\KB-DD.(W5CT-CX_\"ZH573/&?A34&?&U++Q%H]RY+*S M@;(;UWW%59MI7.%8X^4X_5JOAGQUAX\U?Q$\4*,;)\];(/#>G&W=REX91BO/ M9'U5'BGAS$2Y:%'AJO*Z7+2S/'U)7=M.6&=2=_*WKUO4_MWQ@.?^$&=@.2J> M*-(+L/1 Z1H6/10TB*3@%U'(E_X2#Q-_T(.L?^#SPO\ _+FNPCEBF19(I$EC M8 J\;+(C!@&!#(64@J0002"""#@BI,]_Y\?SK@7!G$<6^;Q6X_>RM++O#!6: MWV\.(N[OK>]K*UM;^A_:&$E9K)LKMW5;.'?;_J;6^[OJV<7_ ,)!XF_Z$'6/ M_!YX7_\ ES1_PD/B1<%_ &ME01N\K6O"SR!2<$HC:Y&&(Z[2ZY&><\'M,@]" M#15?ZG\0K_FZG'E]'KE_AFT]GJO^(=IM/K9IV>C6X+'X7_H39:_2KF__ ,]3 MC?\ A)=9_P"A"\5?^!GA+_YJ*/\ A)=9_P"A"\5?^!GA+_YJ*[*BK_U4XB_Z M.7QAT_YEOA]Y?]41Y/\ IL/KN$_Z%& _\'9I_P#/'U_I:\8?%&JI@R^ _%RI MG!:.;PO.PR#@^7#XF:0@D8)"D+D$X&2/"_CKIESXP\.PZI;>#_%-CJ7ALSW; M7=Y:Z3Y#:0Z!M2BG:TUFZN-L BCO8MD$NUH)4"J)W8W)>)\LEA9 MK'9)P?5GA84IX'AW+IJIEN:8;"8^AR.G5=2ARNMRS:7JY)Q''(L MUP6;83+,-3Q&#K*HO9XG'Q4ZDU4Q556K49U*4KW7+*_+=7?YX_!3PMJ M>K^)XO$%MH+:Y9>&98KDPM?VFG6YU657;3?.GNBQ=+(K2G@E[ZK>RCBW@9?6*DIUHR^KRE[*5*G.4_9IG%'1_&MRP:Z\9VM MDI^]%H?ABT@*^RSZS?:YG&/O& $Y;Y1\NT_X0OS6#7_BSQI?]V3^W3I,;>HV M>'K71]JG+#"L, XR=J%.UHR/Q';O^5?TQ_Q#/A2J_P#;X<09U3;4YX;B'C+C M'B++Y2LDY/+,\SW,,M2E]J$<)&F[\O(HV2^36;8V*_=/"X=VLIX7 8#"U4NG M[[#X:E5NNCM:/HL/VG6=5TW2;?!)N-3OK7 M3X0 0"3+=RPH ,C)SQ^(KA'^,/P_DD>#2=9G\3W"@[8?!VC:YXN+OV03^'M. MU&S1CR?WMS&H )9@ 2/I,@\-.&\MJ/%\,< Y)E]2,G*6*R+A? 8.<9.W-*>( MP&!IM/9RE*:LM6['E8_B2%-QHYGGT8N22C1QV9VE+LH4J]?FDW]E1BV^B9Z; M@>_YG_&C ]_S/^->7?\ ">>+-056T#X5^*I5+8^T^)]0\.^$K4@_=;R9=2U3 M6U4CE@VBJZC(*[\+2F/XQZDY#W'P[\(V[C_EC!XA\;7T>>@$DTO@RQ60?=): MWN4)R5!R!7V/]C5J>N)Q668."NI.KF&%K5(-6O&>%P-3%XZ,M5=?5;Z;::>5 M_;5"I987"9IC)M)Q5++<71IS36CAB\=3PF!E&VTEBK=F>H8'J?\ OH_XU'++ M#!&\L\J0Q1C<\LL@CC0>K2.RHH]26 ']\07FEV%N_@O0G8KNUKQ7XMTZ Q[OLAOIPL#8&F M?LNGX@WUOK_QQ^S2Z>DBW5I\+M$\1>)_$.E*2/,B'COQUXBOGU_QUG0>&?!WF(RMI&JH$N&^(S+BG)H8K%9-PS5K\9\086I.AB:62X>=#AS)\3&U MZ/$G$^8O"T\KJP=9I7K>PR_)85*D91 MA7^NYE2H+"MVY_;U,!0S3#*=.Z;PT<4\6TXR5!0;G&]\2?VN_ ^D2:UX:^&] MG+\5?$NG6]Q'JLF@227/A+0I-C1/!J6NV?FKJM_"["2YT7PX+ZZMX(KE]3O- M'2(S#^?O6_AWXALK^9-/L3J%C)*SVD]H\6T0R,7CCDC>4/$8U8)G+Q%0&65P M3+\L\4.&N.\9'"YSEM?#9[#"\]"7#^%R^5"6&AB:E/\ VK"U/K-7$XZI M>%.&*YYTE&$%6I8>$/:JG\G?L%IX^\(>)]:\'>'1I]CJ7Q$AL;K7-9;2DU^\ M\*Z1X6AU(V]TEK+K>D:=)!->:SY%Y+*;TPS7%FMK;W;&6)OUH_X5-#JGS^-/ M&WCOQEYB_O["YUYO#>@NW/!T3P9#X?MYH1GB'4)=0!QAVD%>/:E^REH>A^!? M#Z?#'4AX<^+O@2^D\3^$OB1E>*((64W?@GQ191G0]5\/J MSVUEITD5U:K)?VAFN?6?@Q\68?BCH.H)J>ER>%?B#X/U$^&_B1X%O) ]_P"% M?$T$>]XT?)^WZ#J\ &J^&-;8O'9GBLAP6Y#]'P3PSBLJR^AE/&%1X['8GVF,PN$>(K5,DI4JD8UJ^ M5TL%SK!U\5@JSK5JTL11KU*].M*KA\15HT:L_YG_&N6T+_D.>-1DX&M:;@;C@9\+Z%GOW[_0>E=57*Z%_R'?& MW_8:TS_U%]"H ZG ]_S/^-&![_F?\:6B@!,#W_,_XT8'O^9_QI:* $P/?\S_ M (TM%% !1110 4444 %%%% !110?ZC^?- 'Y[?MB>-O&OAOQOX)T7X$6/Q]N M_CYKG@;QA>03_"'X:?"KXD^'+#X;Z7KOA:TU2[\>XT?5?#4%^D7M'[&WAS5/"W[/?A#2]?TSXR:7XEEUSXD MZSXK7]H"Y\%W'Q;U;Q9XC^)_C+Q#XH\5>+HOAO>ZA\.],?QEKNIW_BS1=!\! M7(K#X;:O\ M$SPQX!\2> ?^"ET_[.5KXH\*ZOXHL[2P\8ZOX0^'GB/P=K:7/B30?">@ZUI^ MC>,+S5KWPO#K&H:6A6::YD/Z%?L=>'_$?AC]GOP;HWBWX8>(_@UK]OJWQ#N+ M_P"&WBWXMZK\=_$'AH:C\3/&.I6B:A\7=*PCP ?0/B>[U&P\.:_?:.;$:M9Z+JMUIAU1+F331J%M87$UD=0CLG MBO'L1L:98W5O97FHZ7J%C:WEW: M2WUK:W%W:36\-Q<64%YI\UW#"\JR26T5_923HIC2ZMV82I\)Z5^R;\>?AU^R M)^S=^RU\$_VD? W@RX^!7PY\ _"OQ+X[\#OAYX*L_!FF6-YX M&?XR>#[/PS_;4>GV>I>)DAU_7(-0D272[:*RTBYNK6X /GKX@_MP?M$Z%^SU M^S9\1_&6@:'^R_=>/-.O-9^.GQQ\0_ 3XA_M-?LX?#6STW7SX5T>?5V\'_%O MX.^._ACX(^*D:PM/B@FE2W]UKVE?L+&VZ-&W!\ MJ"74 *QQ]X %A@]1AF&"""1@U\::E^SU\=O'/P\@^%GQ<_:(\+^,O!_BGP%K M/@7XT1^'O@!HW@O5?'-EXBO?$=KKMOX/NW^(?B73?ASH6K>"M9L_!=WIEWHO MCS5X;73Y=:TSQ-I^LZA)/:_8=A8VFF65IIUA!':V5A:V]E9VT*[8K>UM84M[ M:")2 8/C/QIX;^'WAR_P#%GBW4AI.@Z8;1;V_-IJ%\ M(3?7D%A:C[-I=I?7LGFW5S#%^YM9 F_?)LB5W7\"_P!H_P"-/PS^)G_!;S_@ MCG>>"O$\>M0:!\&O^"F\>KD:/XDTYK(ZG\,/@NU@676-%TXSK?_ "-1_P )/HO_ M #^C_P ![S_Y&K>P/?\ ,_XT8'O^9_QH P?^$GT7_G]'_@/>?_(UKME7P_L/D7G/EZ?<*W'V;(Y(Z@>U>E8'O^9_QKD-'R?%7BX$M@+X= M_B/?3K@GOZ\T :/_ D^B_\ /Z/_ 'O/_D:C_A)]%_Y_1_X#WG_ ,C5O8'O M^9_QHP/?\S_C0!@_\)/HO_/Z/_ >\_\ D:C_ (2?1?\ G]'_ (#WG_R-6]@> M_P"9_P :9(\<2/)(X2.-6>1W?:B(H+,[LQ"HJJ"S,Q"J 22 * ,3_A)]%_Y_ M1_X#WG_R-0?$^B#DWH ]3;WG_P C5Y-J?[0?@J6^NM#^'UIKWQ@\2VLGV>?2 MOAI9)K>FV%RP8+'KOC6YN;'P+H'ER )$O@/HMQROACP+<6WC;XFWL$@*>1+XGU[33HVFW##!,7AOP3K$\3O_HV MN%E5QYF;YWDW#^!JYGGV;Y9DF6T.55\PS?'X7+<#1 M+?%CRVOPK^'6H0V>65?'/Q<@UGP!X9V@@K'+&;* M'^V(U+,(/#_ACP#X%FD\4>'_ %?:AKS;!=_%3XP:W);ZQ.61E$S^*O'-QJ/ MBN*VD!:3[%I.F6&G*A5;>WA0JJ7)?B7'K-M0\0R(2DFC?!3PEJ7B(\ M-]R;QI=6VI:7%CA7G$^BXY8.@.5^7PO&];/XS_U#X,XVX^A'6699+D5^'LPSNM"$9U(X:HHI2>+C@,KE&.=YUD^35) MKW,-C,=3J9A4:U=.&6X-8K'1K-?!3KT*'/)J*DF],:]\":9KL(OOCQ\8M5\6 M6,O^M\)::UW\+OA>H<[EM)='TJX77/$D*2-M,?BOQ9K5M=*$\S3T4^2/0;+Q MI\./!&C1:1X$\,B+0[2&66&#PMX$K2*%?WUQ-J]Q!I/AV&WCCC,DUTE MQCCQ9LWCD5DDM MI-3UT^*M:FA>-C'(8;G3S(A(*)TKNCP]XG9M*']M\2\">'& FU&OA.':N)\1 M>)JE%M2]M@,]JX# <.Y1CHQ]V6#S7A'/,,I\\?K4THS?#//621)8KC[ M*\0EN?!+XG?#?PSXYU31_$]N/#6C73B+3_%VA21Z-]BOK:"6&\@U>[TJWCU* M/2KW,EO#>6EY%';2(PO8)+>Z%S;2?M'?LPS_ T5O&?@2.]O?!"K%_:=I)-+ M=ZCX5G4(@NY+ELSW.BSR .+UR9M*N&V73FT>&X@ZS]F']F)O$#:?\1_B/8,N MA*T=[X8\,WL95M<8,)8-:UF"0!ET8-B73M.E4-JS;;N[4:<(H;WZ6?T,_HU_ M\1'QWTE)H9CX699X?RX?S3$T88W'\>8+%/Z_QWC\-EWU#*WQ;F/#V' MRSA[$Y7A\HPG#-#*Z>/Q$,"\%CJ?L?Q?#^+'CC/$8?PSI9=E^!S+"\6XCB:M MF=/#SEE5+A>O0C2H9/3JU8SQ$L@H8N>)QE#%2Q4\XJ8QT,.ZT<=AYQE]6/XI M^"B*MW#HWB/Q6S_-'*O@?XC^,UE!(!ECNK[1]0M9%(RV]9R"$?:24P->P^)V ME6L9C\.?"GQM;J1A#)X>T#PE:\@ ;O[6U?3IT3=MW'[(WR!G575#7NNT>_YD M?H" /PXHP/?\S_C7+E/"?AOPW6>(X:\/.'Z/V2M5XFQT%#,>)<34BE:V%P[BNGV+CXA^-[ MD'[+X(\/:>C9V/XA\=O'(J\X,MMX>\*^(@&(*@JMRV'#C=L"2O"OB/XEW+?/ MK'PST5#U\O1_&WB611TRK23^%D8\;L&, []G'E;YO;L#W_,_XT8'O^9_QKZ= M9G2IW=#*,HH2?VE1Q6*MY\F98S'4_ER6\M[\?]E5)V5?.,WQ$5]EUL'A6]M. M?+,%@*O3^>][._?Q(0^*[ALWWQC>V5AAD\/?#_2M.(!P#L?7(_%#J<%\,&]+N'WZG\5/B9J.5X.HEIM5PN"HU$U;1J=UWVL M?V%ESTJ+&XB+=W#%YKFN,I/UI8O&UJ;7DX-?@>(OX#^$UPP?4(=3UMA]X^(? M$?CK7T<<##PZOJEY R[55&4Q%6C548%1BMBQ\,_"#3-K6'A'P?:R+C$T7A2T M%P2-O+7#:6T[,2BL6:1F+*&)+_YG_&C ]_S/\ C45,[SFK#V=3-LRJ M4_Y)X[%2AZI.8M0U;POJMC=Z9J; M6U_I]_;S6E[97EE_YG_&O/52I&<:D9S52,E.,U)J<9Q::FI7NI)I-23NFD[Z'HNG3E!TY0@ZQ)I&IW!;[':K<'4DN+BSM_P"TOT'\++X' M\&:#IWAKPU';Z7HVEP"WM+2WMKW"C):2:61K5VQ.-=-JDZ\TFH*3455K8BI6^3X;X$X9 MX3Q69XW),OAAL1FE9U*TY2]I]7HMQE]2P5U_LV"56+K*A%OWY).3IT*S^ O@I.Q=/"GA^ MQ_YG_&C ]_S/^->BL^SM)1>;YE* M*VA4QN(J4^FCIU*DH-:;.+72QYKR#([R:R?+(2EO.G@L-2J>JJ4Z<:B?FI)G MB:Z(;53_ &;\8_B%:G^!+^#PYKL(P<@-_:W@N>[=1E@_#'5U_P"O?QSX:/X_Z-XJ'&.3 MWWY^7RL33M\1/&UN?W_@;0;Y!DL^A^/?-=APQV0Z]X5\/@L%RBAIEW2CDI"W MG#V? ]_S/^-&![_F?\:'FE*;3JY/E-:26_L\;ADWIJX8#'8.GT>G);782RJM M"ZHYSF]&+Z*I@,2UMISYAE^-J6T_GOM=Z'C/_"X7MU_XF'PX^(4+#AWTVQT+ MQ!""#M8H='U^YN9%R5V;;4.X)=8]B.5^)_VE/VH[KQ)!=?#WP&FKZ)IC(]IX MOU'4;.YT?6[J;E+KPW#9SA+O3K.'_5ZO.^R?4"39VQ73S+->_I]@>_YG_&OD MG]I+]FZS^*-G-XK\*0V]C\0;&W 924M[7Q9:VZ8CT[49#A(=3A0>7I6JR<*- MMA?L;,PS67W7AQF_!V$XIP.(XDRJCAZ49+ZEBHU\15R[ XYRC[#$8W#8NIB9 MSI0=^2LZ\H86JX5ZE*48^UH?!^)63<9XOA3'X?AG-Z^)JR@_KN$G0PU/,<;@ M5%^WP^!Q6#I86$:M1+]Y0]A[3%4N>A2JQE-TL1^?7P,^..O_ :\0":W\W4? M"FIS1+XB\.^8$CGC4+&-3TS<1%::Q9P@".3"PWT""RO/D%O/:_J#I7Q@USQ; MIUGK'A/P9:PZ1JEI'>:=J7C+Q/%HQFMYUW03_P!E^'M*\6:@ ZX;RIC;/R,L MH^:OB_\ 9N_9&P\,:A$T%YK^HZ=&X?J/-LRQN5Y)6G[7)LN]CA7CU MSN]:O?'X3$O!X"L[RI8:-.%2M5E/%TY4*<^?&>)#4/B!JB@7_C_PEX93.3#X M9\%ZOJ]XH)/"ZKXEOFLV91@!V\. ,4$8#E\ CV[ ]_S/^-&![_F?\:_&O[;QT?] MW^J8*WPRP. P6%KP7:.,I4(XUVMHY8F4N[>A^T+(L!)+ZQ];QNW/#'8_'8K# MU&NLL'6Q$L$K[6CAHQMHDCR+3/"7P?TB03V?AGP\UXK[QJ-]HTVJZH7Y^9M4 MU:UOM19LDDLUT23R3FN]3Q)H4:JB7:(B *J);7:HH'0!5M@H [ "I_$'B'0/ M"FD7WB#Q-K6F>']#TR$W&H:OK-_!IVG64((&^YO+N6*"(,S*J!G#2.RI&K.R MJ? S\0/B;\6LV_PS]O&A6KPI8'+_ &RC0JYQFV)R[),-6G3IXS,L.ZD+TO[,RFV&P>$H4JU2 M/-3P.78:C"O52=E-TJ2IPITN;W7B,1*EAX2:52M"Z/1/&7QE^''@&RM[OQ+X MBAM)]0=X=%T:ULM1U'Q'XCO%'%CX:\.6%G/K.OWK'"^1I=G-MKV>E'7 MO%R)G=JGA^Z'EKZUX#^#OA/P+?7/B(OJGBSQYJ4 @UGXB>,[TZ[XQU&(-(_V M.&_DCBM=!T92^(?#OABRT;0;=439IY=3(WJV![_F?\:^=_L/B'BC]YQ5C)Y) ME$TG#A/A['UZ=:O!ZJ/$7$V'6%QV);M3E4RK(5E> I3>)P..S'B;+ZL9NOJV M+QFN-J/#4'M@<)5DI27;%XR*A4GTO0POL:47STZE7&4FF>6>!M!^&/PVT@Z) MX+TRQT.REF:ZO9(;;4;C4=7OY&9I=3UW5[R*XU77=5G9B9]3U>]O;Z4_>GV@ M*.U_X2?1?^?T?^ ]Y_\ (U;V![_F?\:,#W_,_P"-?:8#+\!E6#P^799@L)EV M PE*-'"8' X>CA,)AJ,?AI8?#4(4Z-&G'I"G",5T1Z%*E2H4X4:-.%*E3BHT MZ5*$84X16T80BE&*71))&#_PD^B_\_H_\![S_P"1JY3Q3XBT>4^'=EX#Y?BG M1Y6_<78PB&YR>;89Z]!D^U>DX'O^9_QKD?%G!\-8)&?%FB@_,>A-UGOWKK-" M^/$^B8'^FCH/^7>\_P#D:OFOXR>&[JUUVP^./P=D@'Q7\+V0T_6?#S)F_ M%SP*DGVB]\#:W*;58XM9MBIO?!&NREI-)U=18R[M.OY5A^L@.!UZ#^(_XTN! M[_F?\:^?XFX;P'%.55,KQT\1AI*K1QF79G@9QHYGDN:X2?M]%N,H25X5(3I3G"7EGP^^,?@;XE>%-,\6^'=2E-G?*\5W87MI= M6^KZ%JUJ5CU3P]KUBL,C:=KNC71:SU.Q=BT,RAT9[>6"63M?^$GT7_G]'_@/ M>?\ R-7S)\2_#VN? _QEJ7Q]^'>F7FJ>$M96)_C]\/-)C:6?5M.M%5%^*WA3 M3T 5O&OAJS$A\16,6S_A+M A._\ XFMA#/+]/^'?$.A^+="TGQ+X;U2TUG0= M%^) MX4,-QCD5*E/&>PA*C@>(,KJR=/!\4Y'3J3J36 QTH2I8_ .K6KY%FT,3EE>M MBL.LOS/,N; 8RK4E4P6-4(9AA8Q=3D3C2Q="3<:>.PT6VU2JM.-6BY3GA*ZG M0G.I#V->O'_PD^B_\_H_\![S_P"1J/\ A)]%_P"?T?\ @/>?_(U;V![_ )G_ M !HP/?\ ,_XU]T>F8/\ PD^B_P#/Z/\ P'O/_D:C_A)]%_Y_1_X#WG_R-6]@ M>_YG_&C ]_S/^- &#_PD^B_\_H_\![S_ .1J/^$GT7_G]'_@/>?_ "-6]@>_ MYG_&C ]_S/\ C0!@_P#"3Z+_ ,_H_P# >\_^1JYG1/$6CIK7C%VO !+K&G,G M[B[Y5?#6B1D\6QQ\Z,,'!^7.,$$^B8'O^9_QKEM"YUSQJ,G UK3<#)XSX7T+ M/?O@4 6_^$GT7_G]'_@/>?\ R-1_PD^B_P#/Z/\ P'O/_D:M[ ]_S/\ C1@> M_P"9_P : ,'_ (2?1?\ G]'_ (#WG_R-1_PD^B_\_H_\![S_ .1JWL#W_,_X MT8'O^9_QH P?^$GT0?\ +Z/_ 'O/_D:MN*5)XHYHFW1RHDD;88;D=0RG#!6 M&00<, 1W /%/P/?\S_C2T %%%% !1110 4444 %%%% !1110 45A^)[K4;'P MYK][H\EC#JUIHFJW6F2ZG;7%[IT6H6]A<364E_9VEYI]U=627*1-=6UM?V5Q M/ )(H;NVD99D_.+X4_MB?$/XJ_ S_@FO/.?"GAKXR_MU_!KP_P#%#Q+K.GZ! M?7_A/P5:Z9^S[9?띺PSJ&NMZ9 MKFHZ+XZ\=^ ?C=^T3\%M"\*^'DGO[.^\)^$/%@_9K\6^+=5UCSO$FN:##XN\ M*:78OJ,FAZV^K_H]\(OB/H_QB^%7PT^+?AZ"YM= ^*'P_P#!?Q%T.WO0JWD& MC^-_#6E^*-,ANU7"BYALM5@BN !YR/@ 8% 'H=?AI^V7_RG&_X(M_\ 9%O^ M"HO_ *K+X'U^TGC'Q?HG@3P]?>*/$3ZFFD:<;5;IM'\/^(?%&H WEW!90>1H MGA72M;UR\!N+B(2FSTVX%O%ON;DPVL4TT?X&_M(_%_P/\1O^"WO_ 1RN_"] MQXEDBT/X,_\ !3B/45USX>_$CPA-&=1^&'P7:T:UA\8^$/#\NJ(_V2Y$S:0E M_P#8S&HOA;?:;+[2 ?T,T5@_\))I?K??^"?6O_E=1_PDFE^M]_X)]:_^5U & M]16#_P ))I?K??\ @GUK_P"5U'_"2:7ZWW_@GUK_ .5U &]7FOAKQ'H&H^/O M'VBV&LZ;>:OI2^&_[2TVWNXI;RRSI\Z'SX58LNQV6.7&[R)72*;RY'5#\5?M MW_M,2?#SP;:^#O!)UBT\::[<65VGB%4U71D\.Z?NN@UQ:&:*T;5;Z\2WN;6. M K+I]D&^TW9>Z6TMS^*OA[XJ?$7PMXB/BO1/&7B&UUZ22>6ZOFU:^DDU#[5) MYMY%J!,X:ZAO9!ON@S*\DF)@ZS(DB_QQX]_3$R3P!XWQ/ N=\!9MQ#CZO"N4 M<197C,]AF$\/Q)*GAE/ZAAXTXVAE\WC*,,5CX3J1J5Z56-* MA3C2GAG6]O4E/#?UDUP'C?XI?#[X" :^#_A_P"/OCU^TIX3M]2T'QGIGPG\%6L5GI<] MEX3TOQ1J7BV8KI]G<'[;XRNM,U>X#/',KF313HE\@)2;4FF'GS>G>$_V7_A[ MHLEU>ZKXO\:ZKJ6HX.J7^FZ?K6E:EJC,0\JZMXEO+76_&.IHS=$G\1)&!C;% M&,*/Z7>><1XRG@_[$X6IUGBL%A,:LTSW.HY'PY.GB<+1Q7)A,1ALLSSBG%.= M&O2K8#%3X.PV59E0J4JU+,Z=.IS0^YP>99;F."HYCE^(K9AA,5#VF&E@\,O: M2A*ZA.K]=KX'#4XJ473Q$*6*Q&)PM2,Z=3#.I!P>WXB_:3\0ZBKQ^#_#6F>" MM-)(_P"$N^+MQ-;7*Q@X,VG_ R\-SW'B>?'N=61TTV_P!+U*'X:6\B2_+]D^'/P^6'P9?QHI"*WQ \=ZQ< MJ"?,N$9\I]3>'OAO\%_##)+I?@JS>Z0ADO\ 5M!UW7]120')D2_UVSU&ZBD9 MLLQAECY)P .*]17Q#I*J%7[:JJH5471M9"JJ@!551IVU0 !@4WPYGF9 M:Y_QOF=&@]5EO V4Y9PK"4)I>TP>:9OGTN.LWS",+RA3S+ARKP)C79584\/- MJ,-%B,P_Y<8/*L&]G/&3QF>U=-JV'5)\/X3#3>C=#&X3.:*;:;FEK\\:9X9^ M+6HV-OI=EH%CX0T&TC2*RTF_URR\):/:6A;$/A?!?7GDHI %K=>/K88 M!1PI+"NPT?X/:S;"07WCN?28YP//M?AUX*/&%T3DAIQX M@MIG.'RK 8]9_P"$DTOUOO\ P3ZS_P#*ZC_A)-+];[_P3ZU_\KJ]+*.$N#N' M\=2S;*.$\EAGE!25+B3.X8SC3BRE&2BN2AQ;QSC.)>)L+2CRKDP^$S;#X:EM M2HP22,J]#&8VG*CF.)PE>^,=5\P8/F)?\ BBYU:>%RPS_H[0J" M?E51Q7I,444,:0PQI%%&@2.*-%CC1%& J1H%15 X 50 . ,5B_\ "2:7ZWW_ M ()]:_\ E=1_PDFE^M]_X)]:_P#E=7U&*Q^.QSC+&XS%8MP5H/$XBK7Y%VA[ M6:PN'HT%-K[4_90ASR_O2N[]3>HK! M_P"$DTOUOO\ P3ZU_P#*ZC_A)-+];[_P3ZU_\KJY#L(O&"J_A/Q.KJKJWA[6 MU974,K*=+NPRLK JRL"05((()!!%;-D +.T %M , 1( ,>PXKC/%?B' M3)/#'B.-6O=SZ#K"+NTG6$7+:;=*,N^GJBC)Y9V55&2Q &:U[3Q'I8M+4;KT MXMX1QI&LD<1J.#_9W(]#3N[6N[7;M?2[LF[;7:2N_)"LKWLKVM>VME=I7WLF MWIYLZ:BL'_A)-+];[_P3ZU_\KJ/^$DTOUOO_ 3ZU_\ *ZD,WJ*P?^$DTOUO MO_!/K7_RNH_X232_6^_\$^M?_*Z@#>HK!_X232_6^_\ !/K7_P KJ/\ A)-+ M];[_ ,$^M?\ RNH WJ*P?^$DTOUOO_!/K7_RNH_X232_6^_\$^M?_*Z@#>HK M!_X232_6^_\ !/K7_P KJ/\ A)-+];[_ ,$^M?\ RNH J7'_ ".VD?\ 8K>( MO_3MX7KJ:\\N/$&FGQCI4NZ\VKX9\01D?V3K ;<^J>&64A#I^XJ0C99054@! MRI= W2_\))I?K??^"?6O_E=0!O45@_\ "2:7ZWW_ ()]:_\ E=1_PDFE^M]_ MX)]:_P#E=0!O45@_\))I?K??^"?6O_E=1_PDFE^M]_X)]:_^5U &]16#_P ) M)I?K??\ @GUK_P"5U'_"2:7ZWW_@GUK_ .5U &]16#_PDFE^M]_X)]:_^5U' M_"2:7ZWW_@GUK_Y74 ;U%8/_ DFE^M]_P""?6O_ )75!=>+M!L;>:\OKN6Q ML[:-IKF\O=/U2TM+:%?O37-U<6,<%O$N0&DFD1 2 6R0#,I1A&4YRC"$(N4Y MR:C&,8IN4I2;2C&*3;;:22;;L)M)-MI)*[;T22W;?1(B\&0?#?XB^"=>T*;^P/$>F^(!;:SX@:Y.@R2ZTML+OQ%JMQ:FX;2X; ML0?:(94DA$I0R*PV@G(&/XR_:!\(^'=1G\*^'+#7?B+\14CB<> /!VF75WK& MGI6T\WQN:X. MGE]>I"AA*]*JL4\?B:CE&C@LLH815\1F>/Q$X2IX7 9?2Q.,Q55>QP]"I5M MYZN+PU"BJ]2M35*3482B^?VLY7Y:=&,.:=:K-IJ%*E&=2%KE2\4R:EXO@BN)/%.IV4D2+QMX@.F6.O_$J='CB,UI685[5)QISS"M M'>\*4E4H8.$M+.LJ^(<7*,L/A*L5)>7>'_@;;W>L6'C+XO>(+CXL^-=/F6[T MG^U[*'3_ 'X/N^2'\#^ (I;G2M-N8/D6'Q#KO MU]:P?^$DTOUOO_!/K7_RNH_X232_6^_\$^M?_*ZOILDX=R?AVA6HY3@U0EBJ MJQ&.QE:K7QN9YGBE%0^MYKFN-JXC,I*=:M4LDN>K.@^@_E M2U@#Q)I>!\U]T'_,'UK_ .5U+_PDFE^M]_X)]:_^5U &Z0",'D5\7W<*AE/%605:N,X:SN5*56&%Q-6$88G+LRH4YTYX_A_.*=.GA<[RSVE-UZ4 M*&,PE7"9OE^5YC@O/Q^">*C3JT*BP^.PLI5,'B>7F4)R24Z-:"<75PF)C%4\ M31YHN45&I3E3Q%&A6I=5%+'/''-#(DL4J+)')&RO')&ZAT='0E71U(9'4E74 MAE)4@F2OBCX>^+9?V>O%FG_!OQ;J&J7_ ,)/$5V;3X'>-]5M=:DF\/7'$N"Q"Q&$EE.?91B?[,XER&M55;$9-FT*-.M*BJRA26,R_%T*M' M'Y/F<*5.EF>5XG"XR%.C*I4H4JP.-6,I2YZ;H8JA/V.,PLGS3P]=14G'FLO: M4JD91JX>LDHUZ$X5$HN3C'>HK!_X232_6^_\$^M?_*ZC_A)-+];[_P $^M?_ M "NKZH[C>HK!_P"$DTOUOO\ P3ZU_P#*ZC_A)-+];[_P3ZU_\KJ -ZN5T+_D M.^-O^PUIG_J+Z%5S_A)-+];[_P $^M?_ "NKF=$\0::FM>,7+7F)=8TYE TG M6&8!?#6B1G2A+(V%<*Q #!=C*S 'HE%8/_"2:7ZWW_@GUK_Y74?\))I? MK??^"?6O_E=0!O45@_\ "2:7ZWW_ ()]:_\ E=1_PDFE^M]_X)]:_P#E=0!O M45@_\))I?K??^"?6O_E=6U#*D\4[9*BR)N1XVVNH9=T+/!%P5\0Z98:GI<7_"16FE^(-'GTJ?2[*WB^VZ* /AE/V&?".D:?K5GX.\ M?>,_"][\1? _C/X=?&S7XTTG4=<^*.@_$+XA?$#XJ^*=)=%L7T_P];^/M;TV#PW=6]EX;;0OLOPWXT+PGX:TVWT? MP[X9T;2_#V@Z3:*RVNEZ+HEA;Z9I6G6RLS,MO8Z?:V]I &9F$4*!F9LL=NB@ M K\-?VRV;_A^+_P1:&YL#X+_ /!48@%F(!/PR^!H) )P"0J@D?M!_# M:'PGH\7^)?",MWX8T,>&E3[3XAU.357T.^^V O MIATB2TLGN[_[=;AKHA88C81QO#?_ &>[,<#_ -"U"Z7$&>97@:.7X''+-\ZRQ?5,/C9XVCAI\CG?!>3Y[F&"S'$TW2K8>M&>,C1C"*S2 MA"FX4\/BY6Y[0G&DU6IN-;V,)8?FY)0=+R/1OV9?A;::%X?C'A.V\(>)=,T# M2-.N=9^&GB/Q9X.O$OK"P@MI98-;T34]'U75(DE1Q;W.NI=7<\/EF]623<*O M#X7?%'P_M_X0CX[^))K>/@?$*P+CD1?VOIZ>#?& A8 (6N/$&H2 MIDNI)RI]^HK[3$< <)5:]7%8;*5DN,Q%257$XWAG&YAPIC<95G-5)3QN+X;Q M>58C'.4US26,J5XR=^:+N>Y'*,NIQC'#X6,HKZA*IE[Y8I*,6\%.@Y1BD MDHR;BDK)6T/ 1XH_:#\.@#7?AAX.\>P;MS7WPW\;MH>J&->),>%_B%96-DLA M&YXXXO&TP( CWY.ZE/[1G@G2\KX[T7Q_\+I1*(M_C[P/K=CHX.0"_P#PEVAP M^(/!?EJ2-TA\1*J@@M@'->^TFU<8Q@>@X'X@8!'J#D5C_J[Q3@?>R?CG&U4E MR0PG%>399GV!HT]+*G/*EPMGE6JM?WV.SW&R>G.IZMOZIC*?\#,:DNBAC:%' M%4XKR=!8+$RE_>JXFHWUOUYGPWXU\'^,K9KWPCXJ\.^*;- I>Z\.ZWINMP)O M *AWTVZN1&3N'RR;2,\BNFR.F>>N._XCJ*\I\2_ SX0^+KDWVN?#WPO-JI?? M_;ECIL>B>(D;((:+Q%H)TS7(74J&1X[]61OF4@\US!^"FO:&LC?#_P"-/Q3\ M,=!!I?B'5-/^*&@(JGB-K?X@6.K>(4AQ\GE6/BJQ*I\J.I (/[4XZR__ '_A M;*\\H0]UU^&<]AA\RQ$M6JD\RZ=\*/BC8P1JJ/I][XC^ M%?B"?& 6%EJ,7C_P]<3D9.#JVDP%MJ@QJ=P4_'8Z(=GQ"^%?Q9\"B*,/=:E_ MPB@\>^'8AT:0ZW\,KSQ>((%)&9=2L=.(!W/'& Q4?'^287W<\P^=\,2C_'J< M09+C\)E>&[>WXEP]'%\*J]FTZ>>U8M*]]5<_M/#PTQ,,1@VOB>*P]6%&'^+% MPC4P7_@.)D>^45YOX3^,'PN\+O^15\3?]B_K7_ILNJV;/\ X\[7_KV@_P#125YA\8OB1X!^'7@_59_'7B_P M_P"%4U?2M8L-*&M:E!9S:E=OI\R>1I]JQ:[O9$::+S5M8)?*$B&4H'3=O_#_ M .(/@CXBZ!;ZUX$\5Z#XMTN(1VD]YH.I6^H16UTD2,UK=K$WG6=T$Q(;:[B@ MG$;*_E[2#7/'B'()9Q/AV.>9/+B"G06)J9%',\$\YIX9QC-8B>6*O]=C0<)P MFJTJ"IN,HM2LT2L5A7B'A%B<.\5&*F\,JU/ZPH-74W1YO:*-FGS*M/\-";0Y'O=2T>:._M89-0AUN[T MQ(]-G=KJ#26DE1XI+6VN(WW5]_\ A_Q#HGBO1-*\2>'-3L]9T+6["VU/2=4L M)EN+2^L;N-9;>YMY%^\DB,.&"NC!HY$21'1?A.#_ !2\.O$#%YI@>"N-.'>) M\9DLE',\-DV9X?&5L+&4Y4H5I0I3;J86=2+IT\91]IA:DURPK2>AYN SG*LT MG6IY=F&%QDZ%O:PP]:%24$W92LG[T&]%4C>#>BE-\]Y/%:0KD@9:6X>*-1D@9+#D@=2!7ENJ?'SX+Z0Y@NOB?X)DNP=IL-.\0V M&M:ED]%&FZ)+J-^S$\!1;EB2 !E@#]-F>?Y%DD8SSG.LIRB$U>,LSS'!X",E MWC+%5J2:\T_R.RMB<-AU?$8BA03V=:K3I)_.'M\>?#MVJ-X9\'_%G MQ>LF/+ET7X6^,+*RE)Z>7JWBO3_#.D,I;Y?,^W^4#EF<(K,!_B%\6+^1!H7P M)U>SAD \NY\=>/O!/AR, @8::V\,W7C[48P/FW(;7S1\@"?,_E>+_K]PM4UP M..Q>=PO%.MPWDN><3X=<]N5RQ/#V6YGAXQ=_BE54>[.?^TL&_P"'4GB%_-A, M/B<9!7VO/"T:T%ZMGN%!(').!ZFO#]G[1FI2D--\&?!\$@.-D'CCXA74(8Y^ M])-\.K1Y$!V\Q^663-M4B&#@F._5^ 0XP=Q_K5CZSOE_!/%N-HMN,<34IY#E%.^EI5,-GN?99 MFM.#O=O^S932_P"7;?NA]=JRUI9?CJD7M.2PM!?.&)Q5&LE_W!OY'N&X8R#D M?[.6_EFL76?$GA[P["+G7]&+Z1H.KZ#HK!T_=O&VFF)TR" MGSN6V=(^!7P;T-EET[X8>!H[M6##4+CPUI>HZF6 (W-J>IV][J#N027=[EF= MF9V)9F)7UWCS$)>RX>X9P$*D4XU<=Q/F&*Q5!\R_C9=@^&(X:H^6[<*.=I7T M5;34]IF4OAPN#I)[2J8RK.9G7?[1'P5MIQ;6_Q#T#7;GO M:^$6O/&UV#G&TVO@^SUR8-G^$H&QSC&"?RC_ ."COQHUOQ=J7@3P7HL?C+1? M ,FE7^O7EIXA\+^)O!B>)]=AU%+.*5]/\1Z?I=YJNGZ%;+&8-]K]CBOM2:9H MVN$M94_;RWM+6SA2WM+>&U@C&$AMHTMXD' PL4"QQJ, # 4 5XW\0QI#>V-[:W= MC=K'"\MOY]O;3P_COCYX9>*?BCX5<4\&Y/Q=PW@\PS6C@YT,)A,DS7)(9C#" M8["XNOD^.SBIQ)G')A<=2HU*4I1RRG3K3=.CBN3"5:]O!XFR?.\2Z#\4/ M!D/A75_$>C7'B3Q'H7A+5%\*:O=Z%JNJZ'XCUFPTK5-*BO[#]]!)">/\ J"\%> ?!WP[T<:%X+\/6'A_3?.EN)X[-)'N;^[E8 MF;4-6U&YDGU+6=3N"=]QJ>K7=[?W#'=-<.:^0OV<_P!B3X/_ HUJW^(=O)X M@\7>*=-U#7;70[OQ3<:?)9Z$]EJFH:0FH:=IFFV%G;G57M(747]X]V]JTTDE MA':2D2+]V].E?!?0Y^C[Q9X+<-9Y4\0?[(JY_FF9JIE&!PE:EFD^',N5"-+& MQH9E[/V="KG=>-&KC\-E\Y8>I3R_+ZE>M6KWI8;S. ^%\;P_A,3+-/8/%5JR M>'IPE&L\)2Y;5>6M:T)8F=G5A2;A*-*E*4I2O&!1117]HGZ %%%% !1110 4 M444 %+>OAG_L;=$_G=4 =<.@^@I:1>@^@_E2T M %%%% '&?$#P#X7^)WA'6O!/C#3DU/0=3_: M3\6/#,>FS7EUX?\ $^A7T/B'P'XVTI8QKO@GQ=I_SZ9KNF2.#YD8<"VU;39# M]EUG29;K3KI2LLK MPWF%6;5*EBJ-2K7Q?#.:5M^,_P]^S6?C;08&"V&LV<^5TGQ]X1+-OO?!_BB)5N+9PHET;47N-#OUCN M+>(S>_5])P[Q!EO%&487.LJJ598;$JI"='$4IX;&X'&8:K/#X[+$Q5'&T(8B@VX3YDXSBX5*=2$G"K1K4W M[U.M1J1E2K4I)2IU(RA)704445[9TA7*Z%_R'?&O_8:TS_U%]"KJJY70O^0[ MXV_[#6F?^HOH5 '54444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7 MSU^TEX4^)/BGP)$_P]_:.U?]F&+PU>W7BKQA\0_#_@#X:^/M7F\+:-HFJ27N MC_9?BQH7BKPEI&E"22/6]6U8>';S6!%HT%G87-A!??%;X'O'>A7OA?Q%/H%S;6>J3^'M75;77=,@NKJTOH[>/6M)>\T: M\F2W-PEAJ%TUI+;W8@N80#\F/B1\7/VQ_ O[%7[//C_Q#XY^.\UI+X2UKXO_ M +27[3?P>^%O[,?B7XN_#SP#?X>F;POX2UV36]3MD_9'P_JFG:WH>CZSI&KPZ_I6K:5IVI:9 MKEM+:S6^LZ??V4%W9:K;S6216?%/XC^&/A[?^'+GPMXO^%_A(> M.\,^,](NY)UN8=0UZ^\"ZG\1?#S M7>FW5QH5[)X'\;>%WGT=HH8C:WD0OV]ET[3K#1]/L=*TJSM=.TS3+.VT_3]/ MLH([6SL;&R@CMK.SM+:%4BM[6UMHHK>W@B58X88TC10B@ Q?&'BFU\%^'K[ MQ'>Z5XFUJVL#:K)IO@_PSK7B_P 07'VN[@LT-CX?\/VE]JU\(GG6:Z-K:R"U MM(YKN?9!#(Z_@A^TE\4=+\>_\%O/^".%W8>$_BEH":1\&O\ @IS%,GCCX6^- MO \U\U]\,/@JZ?V+#XFTG3I=:-L(&_M#^STF&G^?8?:FC^WVX/\ 0J0",$ @ M]01D?D:_#/\ ;*55_P""XW_!%S:JC/P6_P""HN< #/\ Q;+X']<#F@#]L/[? MM_\ H'Z[_P""+5/_ )&H_M^W_P"@?KO_ ((M4_\ D:MS ]!^0HP/0?D* ,/^ MW[?_ *!^N_\ @BU3_P"1J/[?M_\ H'Z[_P""+5/_ )&K

D8'H/R%+^!]WPYV_ZAUQ0!J?V_;_\ 0/UW_P $ M6J?_ "-1_;]O_P! _7?_ 1:I_\ (U;F!Z#\A1@>@_(4 8?]OV__ $#]=_\ M!%JG_P C4?V_;_\ 0/UW_P $6J?_ "-6Y@>@_(48'H/R% &'_;]O_P! _7?_ M 1:I_\ (U']OV__ $#]=_\ !%JG_P C5N8'H/R%&!Z#\A0!A_V_;_\ 0/UW M_P $6J?_ "-2?V];<_\ $OUW)X)&A:H#^8ML_K6[@>@_(48'H/R% 'EOBSPK M\-O':;/&?PYLO%)$?E1R:_X$_M2X@7C!M[N[TV2[MG7 *R6\\3H0"K @$><# MX.>&M'"-\/\ Q3\;_AJ85;RK+PYK/B+6_#XDQ\A_X1;Q_9^,O#T4:D*/)LM/ MLE,:B,,@YKZ9P/0?D*,#T'Y"OE\RX*X4S?%2S#'9!ED\TE:V<4,/'!9W3LTT MZ&=8+ZOFN'EHO>H8RG+I?5G'6R_!5YNK4PU%UG_S$1@J>)5OY<13Y*\'YQJ) MG\SG[9%[X\F^/WB[3O'VOZOXCOO#\&C:5HFI:OI%OH$DGAR32;6_LIK;1;)( M]/T^*]N;N^GN?L,4,-Y??:;F2..4F&'M?V"?$GQ(T/XXO;?#W3H=;75O">N# MQ+H^HW^K:?HDVG6*PRZ?J>JW&CZ+XANXY=,U>:UBT^6/2I99'U"XL$N+9+V6 M5?V@_:%_9W^$WQGT*XU?QWX9%YKOAO1-4?1_$&FWUUH^MVL$%M&8]*N-9CM9=9U> M\N[K5M,<3Q=ALTCF6:XWCCZO6Q%3%4\CJQS3 X[#8BMRU?[(Q.8 M8W,\72Q66*IB*V&J5*TLO7Y?1\/LUI<5O-UF<(X"./GCX5U6K5,RY93=18:2 MK4JD)2L_J\ZM2M452C>1_PD_Q]_Z%/X8_^#CXK_\ SLS37\2_']E* MIX8^%\#,,"9M1^+%TL1/'F&V7X=V9N-GWO)%W;>9C9Y\6=Z_0N!Z#\A1@>@_ M(5_H!_JGBGH^,>+FGHTL5D\;KW;I2CDD9QNEO&2DKW3329^G_4Y_]!V-_P#! ME%?BJ"?W:GSM_;?[0?\ SP^%O_A/_%O_ .0Z/[8_:#UV^LR5_FHIK;=-/>SNSY\^W M_'W_ *#OPQ_\--\5_P#YM*5;SX]RL$?Q-\-K1#G=/!\&_BC>RKCD!(+CQ_90 MMN("LSW"[%+%5=L"OH+ ]!^0HP/0?D*I<&8*ZYLYXNG&ZO%\69_!26EX\U+' MPJ132M>$X36CC)-)E?4:?6OC6NWU[%*_E=54U\FGYG@6[XY?]#YX'_\ #!^/ M?_GLU%-%\<)U"/\ $7PI:J#N+V'P \7-.Q ("'^T?BA=0",Y+,5B$FY5"L%+ M@_06!Z#\A1@>@_(5H^#,I:L\=Q8T][<=<:P?3[4,_C);=)+=] ^H4/\ GYC? M_#CF"_%8E/\ X<^=?L'QK_Z*GIG_ (C]JG_S?UX_\??!7QW\7?!OXB^'[#Q_ M+K]WJ/A;488?#FB_!NX\-W7B$!4EN-&.L77B;6GM?[1M(I[./[-!#)++,L+R MF*1D;[JP/0?D*,#T'Y"O%SWPPX?S[),XR+$9CQE1P^*=3! M-!-&Y22&>&4))!/&ZLDD$JI+'(#&Z*X*C]Y/V0?@U>V?P'\'Q?$F^^,]C->M MK&IV/@[2_%'CWPQHFFZ#JVJW=]IB2:?X6N](E$NI03_VM"[O7WT+7-1?6[GPOH<^K/?V^J^&UM[U[^6Q> MY>\@6>98;MY&N8A+($E&XU[!M7T'Y9_,GDGU)Y-?RE]'KZ$V#\'>+\\XHXGX MHP?&E+$Y7B,ERG*H9//!8+ZKB,;@\74QN<4<3B\7#%8BV!HTZ6 2J8.E*=6M M.KB*D:#H_%<+^'L,BQV(QF,QE/,%.A/#4:"H2ITG"=2G4E4KQG4FIR_=14:7 MO0C=R.YZ MEVF+%B6)R2:]1TI_#VAVXM-%\-7>D6HSMMM+\)W.G0+GKB&RL((QG SA>P]! M78X'H/R%&!Z#\A7]L99PUPYDDG+)L@R3*)234I99E6!P$I)[J3PM"DW>W5L_ M0J.$PF'_ -WPV'H?]>:-.E_Z1&)A?V]:D8.G:Z0/[VA:HWZFV)I?[?M_^@?K MO_@BU3_Y&K

@_(5R'BT#/AK@?\C;H MG;WNJ -(:_;X'_$OUWH/^8%JG_R-2_V_;_\ 0/UW_P $6J?_ "-6VH&!P.@[ M#TI<#T'Y"@##_M^W_P"@?KO_ ((M4_\ D:C^W[?_ *!^N_\ @BU3_P"1JW,# MT'Y"C ]!^0H P_[?M_\ H'Z[_P""+5/_ )&H_M^W_P"@?KO_ ((M4_\ D:MS M ]!^0HP/0?D* /F?XV>!KSQ@-$\>_#L:GX<^,WP_>>[\%:]^$/%*(L-RKJ\NCZD+76[%HIK>99^N^%/QLT3XG>''U"/1M?T3 MQ-HEY)H/CKP;=Z9>7&K^"O%MDD?]IZ!J9@@*R")G$^FZ@BK;ZKITMO?6_$DD M<7M6!Z#\A7R[\7_ 'B?PKXHC_: ^#^FM?^-=*T^#3_B+X#MI/L\'QA\#6#>8 M--5',%2G6K8[#8>G3P]+BW)<'2BYU^(\FPE*G1S'!T(O$\1Y#AZ>$I0Q6 M;91D6$K>+BZ53+Z\\SPL)U*-3E_M7!TXN4ZL(1C"./P].-W+&8:G%1K4X)SQ MF%@J<5.OA\+"7T-_;]O_ - _7?\ P1:I_P#(U']OV_\ T#]=_P#!%JG_ ,C5 MD?#_ ,>^%OB=X1T;QMX/U!-2T+7+;[1:RE##:=J-JX$UCJFFW:2V M.IV$ZK/9WD,L$BY4,W9X'H/R%?HF Q^"S3 X/,LMQ6'QV7YAAJ&,P.-PM6%? M"XO"8FG&MA\3AZ].4J=:C6I3C4I5(2E"<)*46TTSUZ56G6ITZU&<*M*K"-2E M4IR4X5**50P#!9 M(G"O&XSADVW[.&@>)M;\<:GK6E6.J3^ ?&/PE\&_$[0/!^+J\UW6?A?=? M'?PEXR^#VK^/7>TL-%T71/B)IMEX:N(M8OKVZUK2[BPM)Z /J/(]:*_)3X0_ MM)^+/CO)X6^'WPG^+_Q.BL/"7[&%I\>]3^)OQ6\!>"-)^+'BSXH:U\2_B)\+ M;/P?\7O"%GX'\/\ @[P[?_#?Q3\'?'^E_%WP1X*\/^%KB;Q!<:=IFDZUHVFZ M4;C6OT"_9O\ BO/\=_V>?@1\;[G1SX>N/C'\&_AA\5)M /GYT2;X@^"-#\6R MZ03=*MP1ITNKO9JTZB9DA5I0'9J /::_#3]LO_E.-_P1;_[(M_P5%_\ 59? M^OVB\9^)SX.\.7_B$>'O%'BDV!M -#\':1_;OB&\^U7D%IFPTL7-I]I%MY_V MJZ/VA/)M(9Y_F\O8WX'?M'_$UO'7_!;K_@CC=M\.OBMX/_LKX.?\%.(A#XZ\ M%'PY+JOVWX7_ 4?.A@ZK>_VD;+R<:DO^C_9!=:<=TOVS$(!_0U16!_;I_Z M^N_^"T__ !^C^W3_ - ?7?\ P6G_ ./T ;]%8']NG_H#Z[_X+3_\?H_MT_\ M0'UW_P %I_\ C] &_7'Z-_R-?B__ '?#G_IMN*T?[=/_ $!]=_\ !:?_ (_7 M*:3K)7Q-XKD_LG7#YBZ!\HT[YDV:?.OSCS_EW9R.3F@#TJBL#^W3_P! ?7?_ M 6G_P"/T?VZ?^@/KO\ X+3_ /'Z -^BL#^W3_T!]=_\%I_^/T?VZ?\ H#Z[ M_P""T_\ Q^@#?HK _MT_] ?7?_!:?_C]']NG_H#Z[_X+3_\ 'Z -^BL#^W3_ M - ?7?\ P6G_ ./T?VZ?^@/KO_@M/_Q^@#?HK _MT_\ 0'UW_P %I_\ C]'] MNG_H#Z[_ ."T_P#Q^@!GB_\ Y%3Q-_V+^M?^FRZK9LO^/.T_Z]H/_125Q7BK M6C)X8\1I_9.MIOT+6%WOIQ5%W:=(O_3MX7KJ:\[N-:)\8Z5+_9.MC'AKQ!'L.G$,V[5/#+;E'G_,J[,.>-I> M/KOXZ7^W3_T!]=_\%I_^/T ;]%8']NG_ * ^N_\ @M/_ ,?H_MT_] ?7?_!: M?_C] &_16!_;I_Z ^N_^"T__ !^C^W3_ - ?7?\ P6G_ ./T ;]%8']NG_H# MZ[_X+3_\?H_MT_\ 0'UW_P %I_\ C] &_16!_;I_Z ^N_P#@M/\ \?H_MT_] M ?7?_!:?_C] &_16!_;I_P"@/KO_ (+3_P#'Z/[=/_0'UW_P6G_X_0!4\&?\ M@+_N->*?_4HUFNJKSKPCK1BT4I_9.MOC6?$S973LCY_$NKOM/[_ATW;'7^%U M9*='D^;3L;MGVGY%_?G+G/"\?6@#TA>@^@_E2USXUTX'_ M !)]=Z#_ )AI_P#C]+_;I_Z ^N_^"T__ !^@#?HK _MT_P#0'UW_ ,%I_P#C M]']NG_H#Z[_X+3_\?H WZ*P/[=/_ $!]=_\ !:?_ (_1_;I_Z ^N_P#@M/\ M\?H WZ*P/[=/_0'UW_P6G_X_1_;I_P"@/KO_ (+3_P#'Z /EKQUI.I_LY>,= M7^-/@ZQNK[X2^*[U+WX[>!]+@DGD\/W[B&W/QG\*:9 "3-X9M#UJ6*5&CDCDTL.CHZE71T:8JZ M.I*NC JZDJP*D@_'NF:O+^RKXL&EW%AK,/[-?CC6MF@SW-CLB^"?CG7;U<>' M7)N"(OAKXMU"XDET:8A+;PEK[1X/SW%UG4S=)1I\.9U7GG%1+)O'I'+\54DWB$M,'B9/$-?5JV(GA?N6N5T+_D.^-O\ ML-:9_P"HOH56AKQ(S_8VO#V.FD'_ -'_ /UO3BN:T76BNM>,'_LG6V\W6=/; M"Z=DIM\-:(FU_P!_\KG;OV\_(R-GYL#]9/=/1:*P/[=/_0'UW_P6G_X_1_;I M_P"@/KO_ (+3_P#'Z -^BL#^W3_T!]=_\%I_^/T?VZ?^@/KO_@M/_P ?H WZ M*P/[=/\ T!]=_P#!:?\ X_6W%)YL4IX% 'S#J_[)'PEN['0K+PZGB7X?G1O 'B+X4W5_P""=<^P M:QXF^&OB[48M9\4>$O%&M:M9ZWJ>I_VSKR3>(9/%L=U:?$#3O$&IZ]K6B^+M M,U'Q)K]QJ7T-X>\/Z)X3T'1?"_AO2[+1/#WAS2=-T'0M&TV!+73])T;1[*#3 M=*TRPMHP([>RT^PM;>TM8$ 2&WACC4!5%:Y(498@#U) 'YFEH 0@$8(!!Z@C M(_(U^&?[92JO_!<;_@BYM51GX+?\%1@_(48'H/R%+10 F!Z#\A M7'Z.!_PE7B_@?=\.=O\ J'7%=C7'Z-_R-?B__=\.?^FVXH Z_ ]!^0HP/0?D M*6B@!,#T'Y"C ]!^0I:* $P/0?D*,#T'Y"EHH 3 ]!^0HP/0?D*6B@!,#T'Y M"C ]!^0I:* .<\7 ?\(KXEX'_(OZUV'_ $#+JMFS ^QVO _X]H.P_P">25C^ M+_\ D5/$W_8OZU_Z;+JMFR_X\[3_ *]H/_124 6,#T'Y"C ]!^0I:* $P/0? MD*,#T'Y"EHH 3 ]!^0HP/0?D*6B@!,#T'Y"C ]!^0I:* $P/0?D*,#T'Y"EH MH Y6X _X372.!_R*WB+L/^@MX7KJ<#T'Y"N7N/\ D=M(_P"Q6\1?^G;PO74T M )@>@_(48'H/R%+10 F!Z#\A1@>@_(4M% "8'H/R%&!Z#\A2T4 )@>@_(48' MH/R%+10 F!Z#\A1@>@_(4M% '*># /["Z#_D->*>W_4T:S758'H/R%@_(4M% "8'H/R%&!Z#\A2T4 )@>@_(48'H M/R%+10 F!Z#\A1@>@_(4M% "8'H/R%E+@>@_(4+T'T'\J6@!,#T'Y"C ]!^0I:* $P/0? MD*,#T'Y"EHH 3 ]!^0HP/0?D*6B@!,#T'Y"L;Q%X&?$FE66M:#K MMAA5@Z=6C6I5(RIU:56$I0J4YQE"<).,DTVB9QC.,H M3C&<)Q<9PFE*,HR34HRBTU*,DVFFFFFTU8^0OAGXAUGX'^,].^ 'Q&U6\U7P MMK)DC^ /Q$UB599M9TZTB+R?"OQ5J#B,-XV\-6R+_P (]>RG=XNT 1B,_P!J MV$T$OOOA;7-$U+Q'XYM=/U?2;^YAUC3WFMK+4K"\N(%C\.:) [36]M<2S0JL MR/$6EC0"160G*?'^FVNI:E);1336":) MIFHZ_8I87,B-)IM_=7]G$4OK22&\%I;7MK'((KJX#?AIX9\4:_X'UW3_ !9X M2U6ZT#Q%HT7%M-M:*]M+@26M[;R36]U%)%+(I_ MSS\3OI:4_HU^(#\)O]5\9QIP_E<E#$TN'<*J^!Q\. M((Y)AY7RO'XK%9?4J8&IA,EQLJN*R^OG>-_+)J_UV8'H/R%&!Z#\A7*^ M!-:O?$G@GP?XBU*V%EJ.O>%O#VM7]D%9!9WNJZ19W]U:[')91;SW$D05N5"A M3R#75U_H/@L71Q^#PF/P_/[#&X7#XNA[2$J<_8XFE"M3YZ-OAI8^ 7\;OI=A9RO#9:;K/Q)\&_$/PWH=@ETRW^JSIX.U'5 M=0CL[?2K*[T^"[OOM7N5?/?[0O[/X_:"T/P[H4GQF^/7PUM;3Q!J8T'6Y]3TJQ:1[ZUTL^1:#4Q;ZC/'/=V&GR6@!^=/QK MUS]NK1/V._@CXI^(VH_%2[NO _AOQ-X[_:K\?_LK^*OA3\+/VFYO"WA6>XN? M#>O>%_A-\2OA'\0_AMXPU"Y^&RZAXQ^,?PL\)ZU\/O$C^/=/M=!^$LNJ0Q+X M/U/]>_"NM:1XD\,^'O$'A_5/[;T+7-#TC6-%UG<[_P!K:3JFG6U]IFI[Y(H) M&_M"QN+>\W/!"Y\_+Q1ME%^:K7]D7P\WAGPGX-\1?&/]H[QQX9T+PUJOA;Q1 MI7C3XRZWK:?%?3M8U;4=5O&^*-V+*TU'7Y95U2YT66/2KWP]977A=;;PM?V= MWH-G:V$7U=;V\%I!#:VL,5M;6T4<%O;P1I#!!!"BQQ0PQ1JL<444:K'%%&JI M&BJB*JJ #GO&/B*\\*^'K[7+#PKXF\:W5F;41^&_"$.C7'B"_\ M-W!:NUC M%X@USPYI3"T29KRZ^TZQ:E;2"9H!/.([>7\#_P!I+XA:OXQ_X+>?\$<;G4?A M1\4? +Z9\&O^"G"06WCC3_!5M-K2W?PP^"K.^BGPUX\\4Q3_ & PJ-034)-, M,?VRP-J;SSI_LG]"]?AI^V6 /^"XW_!%O _XLM_P5%_]5E\#Z /VM_MFY_Z M%_7/^_6F?_+:C^V;G_H7]<_[]:9_\MJWJ* ,'^V;G_H7]<_[]:9_\MJ/[9N? M^A?US_OUIG_RVK>HH P?[9N?^A?US_OUIG_RVKE-)U:X7Q/XK<:'K3,Z^']R M"+3MT>W3[A1OSJ@4;P*]7 MN7\,>(T.A:T@;0=84N\6F[$#:=*U[36;D6EL!H&N M$"WA /E:8,XC7G!U;//O4GB__D5/$W_8OZU_Z;+JMFR_X\[3_KV@_P#124 9 M7]LW/_0OZY_WZTS_ .6U']LW/_0OZY_WZTS_ .6U;U% &#_;-S_T+^N?]^M, M_P#EM1_;-S_T+^N?]^M,_P#EM6]10!@_VS<_]"_KG_?K3/\ Y;4?VS<_]"_K MG_?K3/\ Y;5O44 8/]LW/_0OZY_WZTS_ .6U']LW/_0OZY_WZTS_ .6U;U% M&#_;-S_T+^N?]^M,_P#EM1_;-S_T+^N?]^M,_P#EM6]10!YY<:MHH P M?[9N?^A?US_OUIG_ ,MJ/[9N?^A?US_OUIG_ ,MJWJ* ,'^V;G_H7]<_[]:9 M_P#+:C^V;G_H7]<_[]:9_P#+:MZB@#!_MFY_Z%_7/^_6F?\ RVH_MFY_Z%_7 M/^_6F?\ RVK>HH \[\(ZM<1Z+M70]:D']L>)FW)%IV/G\2ZNY4AM44AD+%'& M" ZL%9UPQZ;^V;G_ *%_7/\ OUIG_P MJI^#/^0%_P!QKQ3_ .I1K-=50!@_ MVS<_]"_KG_?K3/\ Y;4?VS<_]"_KG_?K3/\ Y;5O44 8/]LW/_0OZY_WZTS_ M .6U']LW/_0OZY_WZTS_ .6U;U% &#_;-S_T+^N?]^M,_P#EM1_;-S_T+^N? M]^M,_P#EM6]10!@_VS<_]"_KG_?K3/\ Y;4?VS<_]"_KG_?K3/\ Y;5O44 8 M/]LW/_0OZY_WZTS_ .6UHH P?[9N M?^A?US_OUIG_ ,MJ/[9N?^A?US_OUIG_ ,MJWJ* ,'^V;G_H7]<_[]:9_P#+ M:C^V;G_H7]<_[]:9_P#+:MZB@#Q_XH^!_"OQC\&:IX#\>>#-=U/0M4\J7,/] MFVVH:=?VK&2QU72;U=4:2QU*QE)>"=5=&1I;:YBN+.XN+>;X0^'/_!/?X2:# MXVO-6UY_B/XVTWPUJ]F]CX9U>'PK::9=2"QT_5+=/$,FG7$,^K0I+<@O90-8 MV=U''&E['<0RW%JWZGURNA?\AWQM_P!AK3/_ %%]"K\RXO\ !GPMX^SW*N)N M,N!\BXASW)H4Z> S',,-.=6-&C6>(HX?%TX5*=#,L+1K2G4HX3,J6+PU*56L MX4HNM4YO'Q^09-F>)HXS'Y=AL5B<.HQIU:L6WRQDYQA4491C6IQDVXTZT:D( MN4FHKF=[2:O<1JJ)X>UM410JJL.EA54# 55&J@*H' 4 *H IW]LW/_0O MZY_WZTS_ .6U;U%?IJ22LE9+1);)=CV#!_MFY_Z%_7/^_6F?_+:C^V;G_H7] M<_[]:9_\MJWJ* ,'^V;K_H7]<_[]:9_\MJVH7,L4/C!XNTV/1O%?Q5^!OPE^)'B71X8A!#I/B#QSX \/>)]9 MTZ* 33F&&SU'5+F&&(S2M%$J1M([*6(![Q7X:?ME_P#*<;_@BW_V1;_@J+_Z MK+X'U^TGC'6M;\/>'K_5O#OA'4_'6KVIM1:^&-'U3P[HVH:B)[N"WG:#4?%6 MJZ+H< L[>66]E%YJ5N98K=X;8373PPR?A=^VK\._^"@/CK]N+]@O]LS]G;]C M'P]XW/[)G@G]K;PCXJ^'GQ?_ &H?AC\(_P#A)F_:,\-_#7PYHU[H7B?PEI?Q MD\I?#J>$=6OM3AOM$A-T9K"TMI$\V>ZMP#]^**_&O_AJ_P#X+/\ _2([]G7_ M ,6CZ%_]"71_PU?_ ,%G_P#I$=^SK_XM'T+_ .A+H _92BOQK_X:O_X+/_\ M2([]G7_Q:/H7_P!"71_PU?\ \%G_ /I$=^SK_P"+1]"_^A+H _92N/T;_D:_ M%_\ N^'/_3;<5^3?_#5__!9__I$=^SK_ .+1]"_^A+KR7PA^W7_P5QU_XI?% MSP1I'_!)S]G^?Q3X!C^'K^+K*;_@IQH5O:6*^+/#^H:KX>-E?_\ #+$PU(W6 MGVMQ+I7MIX>\.>&M3UG6KJS MTY?V4[1M0NK?3+*ZFM[);FW:ZE18!/"7\U.QTC]KK_@LM?Z5IE]9_P#!)']G M62TO-/LKJV?_ (>C: -]O'<88@'[2T5^-?_#5 M_P#P6?\ ^D1W[.O_ (M'T+_Z$NC_ (:O_P""S_\ TB._9U_\6CZ%_P#0ET ? MLI17XU_\-7_\%G_^D1W[.O\ XM'T+_Z$NC_AJ_\ X+/_ /2([]G7_P 6CZ%_ M]"70!^RE%?C7_P -7_\ !9__ *1'?LZ_^+1]"_\ H2Z/^&K_ /@L_P#](COV M=?\ Q:/H7_T)= '[*45^-?\ PU?_ ,%G_P#I$=^SK_XM'T+_ .A+H_X:O_X+ M/_\ 2([]G7_Q:/H7_P!"70!^RE%?C7_PU?\ \%G_ /I$=^SK_P"+1]"_^A+H M_P"&K_\ @L__ -(COV=?_%H^A?\ T)= 'ZUW'_([:1_V*WB+_P!.WA>NIK\' M=1_;D_X*[VGQF\(?#NX_X)-?L_+XS\0_#'XC^--'L$_X*=:%)93^&/!WBOX6 M:%XDO+G41^RL/L=U:ZMXZ\*P6-D]B_\ :45YJ$\=W%_94L,WIW_#5_\ P6?_ M .D1W[.O_BT?0O\ Z$N@#]E**_&O_AJ__@L__P!(COV=?_%H^A?_ $)='_#5 M_P#P6?\ ^D1W[.O_ (M'T+_Z$N@#]E**_&O_ (:O_P""S_\ TB._9U_\6CZ% M_P#0ET?\-7_\%G_^D1W[.O\ XM'T+_Z$N@#]E**_&O\ X:O_ ."S_P#TB._9 MU_\ %H^A?_0ET?\ #5__ 6?_P"D1W[.O_BT?0O_ *$N@#]E**_&O_AJ_P#X M+/\ _2([]G7_ ,6CZ%_]"71_PU?_ ,%G_P#I$=^SK_XM'T+_ .A+H _92BOQ MK_X:O_X+/_\ 2([]G7_Q:/H7_P!"70?VL/\ @L\/^<1W[.O8?\I1]"[G'_1I M= 'ZU>#/^0%_W&O%/_J4:S755^#7P=_;F_X*[?$+P2WB3P;_ ,$FOV?[_1%\ M:?%'PX;B\_X*"/BAXQ\$^*;=+?_ (96O0]K9^*/#VLV=C?+<,FI MV4%OJ,<<"70MXO4?^&K_ /@L_P#](COV=?\ Q:/H7_T)= '[*45^-?\ PU?_ M ,%G_P#I$=^SK_XM'T+_ .A+H_X:O_X+/_\ 2([]G7_Q:/H7_P!"70!^RE%? MC7_PU?\ \%G_ /I$=^SK_P"+1]"_^A+H_P"&K_\ @L__ -(COV=?_%H^A?\ MT)= '[*45^-?_#5__!9__I$=^SK_ .+1]"_^A+H_X:O_ ."S_P#TB._9U_\ M%H^A?_0ET ?LI17XU_\ #5__ 6?_P"D1W[.O_BT?0O_ *$NC_AJ_P#X+/\ M_2([]G7_ ,6CZ%_]"70!^RET-E9W'V.Y\[4"+D6^Q?]$GWG8 ?O8O0?0?RI:_&I?VL/ M^"SQ (_X)'?LZX(!&/\ @J/H1&".,$?LF$'\"?J:7_AJ_P#X+/\ _2([]G7_ M ,6CZ%_]"70!^RE%?C7_ ,-7_P#!9_\ Z1'?LZ_^+1]"_P#H2Z/^&K_^"S__ M $B._9U_\6CZ%_\ 0ET ?LI17XU_\-7_ /!9_P#Z1'?LZ_\ BT?0O_H2Z/\ MAJ__ (+/_P#2([]G7_Q:/H7_ -"70!^RE%?C7_PU?_P6?_Z1'?LZ_P#BT?0O M_H2Z/^&K_P#@L_\ ](COV=?_ !:/H7_T)= '[*45^-?_ U?_P %G_\ I$=^ MSK_XM'T+_P"A+H_X:O\ ^"S_ /TB._9U_P#%H^A?_0ET ?LI7*Z%_P AWQM_ MV&M,_P#47T*OR5_X:O\ ^"S_ /TB._9U_P#%H^A?_0EUY;X&_;G_ ."NOB;Q MO\9_#6A?\$FOV?[G7/AUXT\-^'/&EOW-YIRQS-I\EQ( ?O-17XU_\-7_\%G_^D1W[.O\ MXM'T+_Z$NC_AJ_\ X+/_ /2([]G7_P 6CZ%_]"70!^RE%?C7_P -7_\ !9__ M *1'?LZ_^+1]"_\ H2Z/^&K_ /@L_P#](COV=?\ Q:/H7_T)= '[*45^-?\ MPU?_ ,%GO^D1W[.O_BT?0O\ Z$NOU@^&^K^-M?\ A]X'USXE>#]-^'WQ#UCP MEX>U/QSX$T;Q7'XZTCP9XNOM*M;GQ%X6TSQK%H_A^/Q;I^@ZK)=:9:>)(]"T M9-;@MH]172[ 7 MH@#M**** "BBB@ HHHH **** "BBB@ HHHH \F^(_P0^& MWQ7N;.]\:Z%/?7MIH>O>%)+S3=U+2Y]=\%^ M)9-'TJ77?"NK27>B:E-IUG//9F:!'KU"SLK/3K2VL-/M;>QL;*WAM+.SM((K M:TM+6VB2"VMK:WA5(;>WMX8XX8((D2*&)$CC1455%FB@ HHHH **** "BBD) MQ^O8XX]3T'XXSVH 6O'_ ;\&M#\%_%;XP?%JQU;5[O6?C)'\.8];TR\^P_V M5I0^&WAS4/#>EG2/(M(KW.H6NHRW&H_;KJ['VB./[*+>+=&WKY('7/X G\@ M2?PZ=:7/^?\ /Z^G>@ HHI"<#//X D_D!G]* %HHHH **** "BBB@ HHS^G6 MD!!_#U!'\^H]QQ[T >=_%_X;Z7\8_A/\3OA'K=_J.E:-\4?AYXV^'6K:GI'V M7^U=.TSQQX9U3PO?W^F?;K>ZLO[0L[359KFR^V6MS:_:8HOM$$T.^-NQT32H M=#T;2M&MY)9H-)TVPTR&6?9YTL6GV<-G')+Y:I'YKI KR;$5-Y.U57 &GGG' M/3/0X_/&,^W7VI: "BC/^?I_GK_C29&F>#QG/&<8H 6BBB@ HHHH M**** "BD) _'M@D_D.>XSZ=Z,C .<@]".0<].GKV]: /+-1^$^CZC\;?"'QQ MEU/5(]?\'?"SXC_"FRT>/['_ &+=Z1\2O%WPK\8:IJ5WOMFU#^U-/O?A1I%K MIWD7D5G]DU/5/M=M<3_8I;;U2D!!&?Z$'Z8/.>F!CG(QUI: "BBC/Z<="/Y] M?J.* "BBB@ HHHH ***,]O\ /_UJ "D(S^8/Y$'^E&1G&?\ #// /0D8.0#D M8.:"P'7^1XZ\GC@<'DX'O0!Y3\%OA)HWP1\"?\(%H.J:KK&G?\)I\4O&WVW6 M?L7V[[?\5?BEXS^*NKVG_$OMK.V^Q:;J_C6^TW2_W'VC^R[2S^VS7-Y]HN9O M5Z*,_P"?\/7\* "BD) ZYYXX5F_/:#CZGBEH **** "BBB@ HHHSQG_/X#J? M;'7M0 5Y!\6_@YHGQ?;X9MK6JZOI9^&'Q<\$_%_21I/V'&HZUX'.JFPTO4OM MMK=?\2F\_M6;[;]D^SWW[J+[/=0_/N]>R#S_ )_$=1[YZ=Z 0>G\B/RSU'N, MB@!%4*JJ.0JA03UP!CFG444 %%&1_GV.#STSGMUHH **** "BBB@ HHI,C./ MPZ' /H3T!.1@$\Y&.M "UY-X#^$>C> ?'GQL\?:=JFJWNH_'#QIX7\;:_97W MV+[!H]_X5^%G@;X4VEGHOV:V@N?L=SI'@33]3NO[0FO+C^U+V^\F:.S^S6T' MK!('K^ )/Y $GWQT[T9''OTQS^/';WZ4 +112%@!DYY]%9C^(4$C\: %HI < MC(SSZ@@_D0"/Q%+0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 ?!?_!0W7?$OAOX4?!;5/"OB;Q3X7U%_P!N7]@'0KRZ\*^(=8\/ M2ZKX<\8?MB?!SP=XM\,ZXVCW=H=:\+^)?"^O:MHNO^'M3^TZ1JMC>/%?6DRJ MFV/]KW]FS6OBM^']9\,Q:UIWC/2_BAX:\6-XRM+[3/!.FW&F-<: M4]C]7_%#X1?#OXS:)HWAWXE>&X?%&C>'_&?@SXAZ/8W%_K&GQV'C7X=^(]/\ M7^!_$<,FC:CILYU+PKXITG2_$6B2R32)8ZUIMAJ448NK.WEC\'^+O[!/[*'Q MX^)D/Q@^+/PGM_&?Q!@M-"TZ/7+_ ,8?$6SA_L[PU/+=:-IKZ%I'C'3?#7LM_#=/>W33 '._$[X<0_'GPK\>-:O=!^(/C>Q34'\( M>!O ?@#XS^,O@#J'CE/A3::S:RZ1)\2_ OB;PIK>@VNJ_%+6_%]M<7HUNUT^ M=?#GA^\U&+4(-/MK4?!Y^+7C36OV$O\ @EWXQT3XC?M!Q:_K'[67[$G@#Q[J MWQ-\1SZ1\6O$R)\6+CX=_$SP?\9KSPG?KH_CX3ZEI.JZ-XAO)KK7?#WCAM.L MO%HO=9-];ZKLZ;>7R7\.LZHFI6>IW%[8ZD+V./@-\(OB+H?@/PSX MM\#:1J'A_P"&'B_P?X\^'^C6K7^AZ;X3\6_#ZZ2^\$:WHMIX?O=)AM;OPK>1 MQ7.A+M>WT^>..6"!712 #@/$YNO%OBKXLWR7NKV>F_#7X4ZKX'T^[TF_O='O MH/&GCC08_&'BB]LM2TZYM[^SU71/#5G\.AI&JV!M-_:*_P"":'[#FJ?'#Q?\;?$<6H_LC?LW>.?'!\%_%;XJ>#/'7Q,\6ZS\ M%/!EY-?>)O&GPT\3>&?B=XDUF_UV_N=62SC\66\6N>*;RVU37(M2N+2T>W_1 M$^!_"_\ 8_B;0DTM8=-\8W.NWGB2*WN]0MKC5+OQ)&T.L7,M_;W<6HPS74!6 MW22TN[=K.VBM[>Q-M#;6Z1_./CG]A/\ 96^(WPG^$_P-\7?"FUU#X4? ZPL- M+^%/@FU\6_$'0])\%Z=I.B+X:T>QTIO#_B[2KZ2UT7PZO]A:+!J%Y>QZ/I#2 M:=IHM;222)P#NOV6/ WQ.^&G[/OPJ\"?&/QYK?Q*^(_ACPK;:9XD\8^)K^/6 M/$VHR)=7<^EVGB3Q!&D;>*?$&A:%/I7A[6O&%Q&M[XPU/2;KQ1? WFKSLWT! M7GWPK^%?@'X)^ ?#GPP^&'ARU\)^!O"=K/9Z#H-IQ6<5U?76I7;/>ZO> MZCJE]H7UW>W=YJ-_=WEU;Q#J.I:)X+U_QAJW[8^D>)=<\$Z!J\ MFH:!X?6!IVF1V^L7VA:==:M;WLL7S$/ 6D^!/BY\4?B3\7[7Q5^U9KOC?5].L_B9X6U'XL^)? M%.K^%HFM_$GAGPSXUMO"E[IG@OQ5?QFYB\/V5YX'FN[[[4'P)^%B^-OB=\1H MO"XM_&_QC\%^'OA[\2/$EKK7B2TU+Q-X/\)1^)(O"VBSR6VLPQZ?#X;'C#Q7 M)H5QHT6FW^DW'B/6[JQNX+G4[N:7Q?X(_L!_LD?LZ:Y)XC^#WP=TOPCK4D>G M1+>GQ+X\\1-;Q:3.]UI\-E#XM\6:_;6$-O$/C;XDU?X:+97OP@\;: M!X%^%OQ-_9UUKQ5/X2O? GCCQ396/BK4OB;X4\#W/BWP=X^T70]9U/7(-,UC M7M5T[M?A!\2];T']M'_@I7)XJ\6^+]6\ ?#;P-^R/XNT;P[JNOZOK&A^%(-0 M^$OQ.UGQ:G@_0[^\FT[P\OB&XT:UO-2L=%@LX-3UE5O+B.6]F:1ON+2_@U\- M]'\;:U\1++PS ?%NO:JFO7NIWE_K.IQ0:XNB1^&WUG1])U34KW1/#NK7.@1_ MV1>ZEX=TW2KV^L))[>]GG2YN/-Q[?]GOX/6WC'XE^/X?!-BOBWXPIX'C^)FL M&_UN27QC#\-G9O UOK%K+JKZ?);>&E>:WTZV@L[>!;.YO+*:.:SO+J"8 ^)/ MB4?'G@3XZ_\ !*_0I_%/BW2+_P >?'?]H9_B]H6E^)M8LO#?BW4_$7['7[1_ MQ4U72O$^A6=Y'I'B+3O#GQ"L;"^\*1ZO:W8T";1;&72OLKK3_CEH47PN_;M_ M8_\ B'!!^TQ;67QC^(7C[X9>)_''AOXW^(?$/P7U#5;CX(?$W7_!'P;^(O[. M>M^*I_#NA^#KV3PSJ7CW0OBQX \#6VK^%O'W@?0](\1:N=,^(7B'4E^]/&/P M?^'/C[QA\,?'WBWPU!K'B[X-Z_K'BGX9ZU+?:O;7'A'Q!X@\-:KX-UK5=-AL M-1M+-[O4_">NZWX;O7OK:\6;1-8U3363[+J%W'+%H7P9^&WASQAKGCW2O#%O M'XJ\0:S>^(;W4[N_UG55MM;U/3H](U/5-%T_5M2O]*\-7NJ:;$++4Y_#5CI# M:C;R7$=[YXNKGS@#T\'(!'0@'G@\^HI:** "BBB@ KYZ_:VOM4TO]EG]I#5- M#UC6_#^M:9\!?C#J6D:[X;U?4-!\0:-JNG?#GQ+?:;JNB:WI-Q:ZGI.JZ??6 M]O=V&H6%S!>6EU#%-;RI(BL/H6N9\9^#O#GQ"\)>)? OC#3(];\*>+]#U3PU MXDT::>[M[?5M"UNRFTW5M,N9;&XM+M;74+"YN+.Z6"XB:2WFEB+['8$ ^"_" MWPST3]H+]AW]F34_BYXE^.^N.O[.OPC\37VF_"WXP_%3X9>,?''CC5_A;X.O M;;5=2\5?"[Q5X0\;:UXBCU8SW>E)J7B=?#L.LZE=>)/$5E=SZ?9ZEI/7?"WX M;?$+4O"/PE^"7QG^)7BKX@>,O@W^SKX%O%7C#XK^--"7PC M-KD'B;PN^CZEI_B.#PYH'CF6\\0:2^C:L9?&EAXDL?[&U.XM9[;LOB=^PG^R MO\8O!7PM^'7Q#^%D.O>"O@MI(T/X8^'X_&/Q%T2R\(Z4FDV&@PV=@WASQCH] MS<);:)IEGI%H^IW%_-9Z9$;&UEAMIIXY?2-#_9M^"OAKX47?P1\/^!K/1_AG M?:3I>B7/AVPU7Q';O)8:+INE:5I:KKL>M#Q+%=65GHFF>3J,.M1ZD+NW;46O M&U&XNKJ< _)K3-9\0_#[]@K_ (*[^ ]"N_VF_A7XN_9\@_:@/@S1OB1\:]?^ M)GBCX3VC_LG>%?BE\,K[X*?M 0>+?$7C36_!6MV^IV'Q7TBVU[Q9-XP^&7C' MQAXG^&\\5GHWA;11<_I%X;U+4O%^A?LP>%+F\O+N9_ OA?XO^,[F>^G-Q?6G M@_PGX?CT*#49=QN)9]7^(OB'0]K)*)5$V/7=8^!WPJU_X8^,O@ MWK/@W3M0^''Q#T37?#OCSPY//J93QEI'B?2_[$\1VWB;5$OTUS6VU[1O^)3K M%WJ.J7%[J6F?\2^[N9;0"(=/X7\ >$?!L=G'X%/#?@BTRP^ M%?")U(^'M&6?4;N\G-KIIU?43&SR/<3&XS=SW!A@,0!^8'[.O[0NI_"WX6_M MY^/_ (A^(_''C*U\"_\ !03]H/P!X-&OM\0_B/-H>F7FL> -(\&>'4AT+3/& M7BO2/AWX;U#6FDN$T;2+K3O"/AF._FLK*.&VB@>__P $I_CO;?&W2/VS67XE M^-OB?-X7_;C^.=OI^L>-],\&KGPGHVC67C31=&&B>'M.2TU6W MT3P=I,0B\(:8EIIUY;6\\R3WWZ)?#;X-?#7X0_\ ";_\*Z\+V_A@_$?QWKWQ M-\;FTO\ 6+IO$/CWQ1]F_P"$A\4WS:GJ5\5U;6/L5I]OFMC;I>-_$/Q(\8'3(Y8SX@\<^*S9MXB\3:AYLTWF: MIJYL+,WDJ>7'(;>,K$F#D [JBBB@ HHHH *_/_XQ^(/$VF?\%&/V)?#NG>)_ M%-GX4\5_L]_MQWOBGPC:^(M9@\'Z]J?@_5OV4#X4UC6/#$5XNAWVN>'T\5>) M;?1M9N+)]3T^UUS5+6VN4@NY8S^@%>::]\'_ (<^)OB;X%^,>N>&8-0^)/PS MT/Q?X:\#>*9+[5XKSPYH7CY]#D\9Z78VMOJ,.F-:>)G\,^''UF.ZL+DWK:!H MS2-G3+,P@'R-KOP#D\#_ +3?@OX\>$OBG\;=)L-!B^*?BG]J"?Q7\6/B-XF^ M%7CSP%J7@OQ!!X-\!VWPQU[5[WX8^$]<\&^,-0\/>,_"&K?#CPUX9UCPMX2\ M&:OHNMWE]'\1G;6?F[]M_P 'ZKX7_9.T_P#:3U&S_:9@\<>!]A:9'/J3VFI_7>D?\ !.G]CC1/B=JWQCLO@Q8O\1M M(]0\9?$K6'OM6\;VVHV?BG49=,UCQK?Z&+S5[75M0MKB>/2T>."ZEBM3;IL" M?1?B'X-?#;Q9XSM/'WB/PS!K'B2ST:RT!)K[4-9ETJXTO3-9E\0Z7!J/AG^T MAX7U672M;GEU/2[S5=%O;[3;N1I;&Y@/% 'ROXPUWQ-:_P#!3+]GCPU:^)O% M47A+Q!^Q#^V#KFL^#E\1:PO@K4/$7A+XZ_L8:?X7\27?A1;O^P'\3Z+IOC7Q M5I5CX@>P_MF#2M=U#31CM=:7>V!9O$.K:UHL^_3- M9T[Q]J-KJ%M<0R[5_1/6/@S\-M?^)V@?&35?#4=S\2_"W@?Q;\-O#_BQ=3UR MUO\ 2O _CR_T'5?&'ARTAL]4M].2P\1:GX6\,:EJ>ZQ>XGU#PWH%[YZW.C:= M);5?'WP+^%/Q/^'6F?";QSX.L==^'>C7_@74],\*R7FKV.G6E]\,]>'8/$GAS5?$5E=V_ZE(0V&4_P"R0"OW2 1BO(==^ ?PB\3_ !"TSXI>(O!.F:WXVTBQTFPL=4U2 MXU6^M(TT"\NM0T"[FT"XU"3PU>:OH-_>W-[HFN7VC7.MZ3=2F?3M0MI%1E]@ MH **** "BBB@!K_=QDC)49!P<%@#@]N#UK\P_P!C7PY=?'']B/5?#WQ3^(?Q M;U'3W_:3_;BT+7O$%O\ %#Q[I?C_ %?P3X!_;A_:)\->'_"E[\2])UJV^(]G MH5AX5\/Z'X;_ .)!XETK5CX8T>V\.6VH0Z5)/9S?IXRAU*MG# @X8J>?1E(9 M2.S*00>00:^6]<_8L_9I\1?!B]_9[U7X9P3?![4?'6M_$J^\$P>*O'FGV-UX MW\2>,=4^(6OZ_-?Z;XJL];>ZUCQYK>K>,]2@.J_8;OQ1?W6NS6C:E*;D 'A_ MP-^&'CKP!X0\(? WQ!XU^(GB;0/$GQR^(_Q5\#Z=\1O$>O\ C'XA?#;]FOP? MK]IXF^'_ ,._$7CCQ?J&J^,_$LFG^+;KP/96K>--6UKQ#I7A?Q"? FKZEJR> M%GEFXO\ 9VTI?A/^WG^T=\&HHOVE="T+Q-\$/A9\4_"T'Q(^-?B3XX_"GXC7 M*>/?&GASX@?%;PK>^,O%7BOQ5\'_ (BS:GK'AOPEXI^'L+^%_"VN^'-(\,^* MO#ND7%W9ZPFC?97P6_9;^ W[//AZZ\+_ @^'NG^$-&OH]3AO($U7Q)K=S=Q MZQ-#/J2W&I^)];UO5IOM;VUHLIDOV;R+*PMD*6UC:10]I\/?@]\.OA;HYT3P M/XU.G66D-L:T^D:8;HZ5I3^(]?U/5?$3Z9H[7U\VC6#ZJUII#7 MERVFPVIGE+ 'YO\ [$GB[QIX\_X)]?"/0O$WB_QCXM\:_%CXH_&[X62^*O%7 MB#5_$WBZX\.0?M)?&RQ\17EYXEUN\NM9NK[P_P#"'PIKD6F7]U>23P/IVE0) M*H6 +V-I\5/$GPS_ &OO^"D6N2W'CCQCX2^$?[&/[('Q7\,?"Z/7]:U32;36 MH%_;\%WGC/4/"NDVEYK%W9Z'>_$+5KG7?&=W8 M1ZKJ>H-%<>(-8O;_ %&^E9W?[3J6J20&#^T[\7&QHOP@^'7A[XG>-_C)H_AJ M"R^)7Q'\.>$/"/C;Q2M_J\MUXA\-^ )]?NO!>CWUG<:C-I2V?AFY\5^*)]&2 MVT^W:RF\1Z])&^[5[\S@'Q-^RA\9?'5SXM^"_A'XP^'#K_CG]HS]F.]_:4T+ MXR^&_'&H^*O"%\=&O/A&OQ'^'B^$+O1=%M?AEHWAV\^,W@5_ADF@'7M'\6^& M;?4I=6JZ<@TJWF2'3 M-%2[EU"'PYX?MIY[BV\,^%K:^GEO+7PKX*_"]O^QM<>%/%7BKPO)K'_!0']E3PMKZ^&?$.L:%!XB\ M*>)/%&LV.O\ ACQ-;Z7=VT.O^&M6MUB^WZ'JZ76F3SV]I\2>*]*&F:UI47A_2 M;WPM]5?$SX-_#;XQ1>#H?B1X7MO$\?P_\=^&_B;X.6ZO=7L_[!\>^$+B2Z\, M>*;(Z5J.GL=5T*YFEN--FN#/';32/(D6YB3X1\1/V!/V3/BO\78_CM\0OA+; M>)_BC'>^%K]?$E[XQ^(T,1F\%&V;PS%)X?L/&5GX6EL=*>UC>+3)="?39Y)+ MI[RTN7O;UK@ \_\ C)\,I/CU\*/CGXK3PU\4_B+>W^LZU:_#/X>?"K]H?QC^ MS?KGC"W^%=IJ/A7POIT7Q1\&^*_!\NB0:AX\'C;Q5H][JFM'P]OUC1M6U2QU M(Z=IS6WR]?\ Q;\2>)?V>O\ @BWXZ\*?$KXX7<7Q*^/G[-&B^,M;\?ZA=>$? MB)\2]!UC]ESXV:AK]M\)O#FG:_XGTS.K>&3XLTV'6-$N M+N"*PU";]3?$'P.^%_B>P\#Z9J_AA9;#X]MI[E5F"^-/@;\*?B"/A@GBOP7IFHP_!C MQ?H_CWX76T$NHZ19^"/%WA_1M2\.Z'K>A66AWVF6EM=:3H&LZMHNG))!-:VF MEZGJ%A#;I;7<\;@'S;^T)J>M:K\.?VR/&NC:WKVA2_#/]G7XD^ /!^L^'-?U M+0]8T?QA'\-=5^(?B[Q'H&JZ-(=6F?2=,MM=U;4;276?$MS=_89M6N8;J M+](-8^&7@;7O!7BWX>:KX?MKKP=XZA\6V_BW1#<7\,.NP^.[C4KKQ=%>W-M> M07Y379-7U%;T17<6;>Z>TA\JT6.!,^P^#GPSTWX<>%/A':^$-+/PX\$6_@>T M\+>$;DWE]I6CVOPUU/1-9\"6L"W]U(=7%SKKZC);W>KZKJ%\;4P1SW65TBBBVR M222.L:1QQL'=W=BJHB(I9G8A54%B0 30!YCX%^.GP3^*&H7.E?#3XP?"[XB: MG9+JCWFG>!OB#X1\6WUHNB:A'I&L-=6>@:QJ%S NE:K+'IFI-)$HL-0=+&\, M-TRQ'U2OY:_V4OA#\0?$O[)_A/\ ;$\ :EX5\4:Q^P-^T)_P6I^.7P:^%?@; MPU?ZU\2?C)\4_%OQU_;6\)>'_AOXI\6:?KHEL?AQXAMO$=KXAD\$^%M%N+_X ME:JGP\U!KZTAT6#^V_H2#]LWX[^(?"_P/\7^"/VV_@/X^^'/Q[_:U_9 ^&>D M>(_@Y:>#_''B?PGX5^*OA7XECXQ>$O$'B'Q?\.?"_AK1=:U+4=/\&>*/"O@_ M4O 7_"ROA%?C5-#\;R:GHNKZ!I$(!^^]EXAT34M6UG0K#4[.[UCP[_9HUO3H M9@]UI?\ :]HU]IGVR(#,/VZT1KBWR3YD2EAQ5^]OK+3;*[U'4;NVL-/L+:>] MOKZ\GBMK.SL[6)Y[FZNKF9DA@MK>".2:>>5TCBB1Y'944D?B)XJ_;+^-'PW^ M/G[0'PAUSXHSZ[\,?A_\=/\ @G_\(-7^*.I>'O $&O?!'P)\@R?%SXNZ%K;Z!H>DW'Q5MO@'J&H>'+2V.G_$.", _6B7XU M_!ZW^&&E_&R[^*?P\L?@[K7AS2O%^D_%2_\ &7A[3_AWJ'A37;&'4M%\2VGC M.^U"W\.RZ#J^GW%O?:;JXU#[!>VD\-Q;SR12HS/\#?&?X/?$^^U/2_AK\5OA MM\0M2T6TL]0UC3_!'CGPQXKOM)L-1GNK;3[W4K/0M4O[FQM+^XLKV"RN;J** M"ZGM+J*"222WE5/P#^,VI:9)_P <DAU'3I8KK_ ()'> ]*@E,]LL%WJH^ MGAFP.G0Q-)MDO6U"&6S72HS)=?:XWL$B:X0I7TQ^U-^U)XN^%'P _: ^)_@7 M]J+]F+QA\9O"WA3X%'X?:Y\(O WA:YU+P7X3U+XW^$/"/C>S\:V6O?$+XMV= M]IGBE_$Z0^&Q?>(=*CEFL=;O/#VDPW^AZGJQ /VN) &20!ZD\>G\Z\[\'_%W MX7?$*S\.ZEX#^('A#QGIGBY?%[^%]4\*Z_IVOZ7X@3P#KH\,>-'TC4M+GN;& M_7PQXA/]BZT;>>06.IJ]G,1-'(J_D>?VT/&7A']I#XF?LY_$3X[QZ7\,-+_; M-T_X2Q?M":Z?A1H&L>!O#GB_]A[P/^T?X/\ AOJVLP>%=/\ A]I-SXR^+&K^ M+?!W@'Q9XC\,B\N]*\/R?#S^T]6\?W^A:I/\0? ;]JOXG? []EWX%^&_AS\9 M="L].UK]GG_@N;\4M2N[O0OA]>2ZG\5/@'^TMJ6K_"/QPL=[8/%;2P7WC+Q3 M?S^$[1$\+:\EWLFTJ:UTR!8@#^I2BOP(3]O#XR_#W3_%M_XJ^.G@G7M('[%G M_!-W]JOQ!XF^((K6PM?T4_89^-EU\>_"_QC\=6GQX^%_Q[ M\!#XZ^,M'^$>N_#+Q3\._%O]@?"[3],\/-X;T+QSJ'P[DGL[?QR;RYUB_O++ M6;AM>7P]<>&;S5+>QU"]O+2( ^XZ*** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "FNJNK(ZJZ.I5T&W5V2-(D9EA2, M%DCC2-6()5$1 0JJ!4CT+18D:./2-,C1[RZU%T33[-$?4+V8W%Y?,BP!3>7< M[&:ZNB//N)29)I'?YJUJ* ,Z72-*G2^2;3;"5-3@FMM126RMI%O[:X5DGM[U M6B(NX)T9DFAN!)'*K,LBLK$&*30=$FL;'3)=(TR33M,>RDTZPDT^S>QL)--* M-I\EE9M";:U>P:-#9/!%&UH54VYC(%:U% %-]/L9+>*TDL[22U@\KR;9[:!H M(O(&(?+A:,Q1^4 !'L1?+ PFT52@\.Z!:PS6]KHFD6\%PT;SPP:98PQ3/%O\ MIY8X[=4D:,22"-G5BF]]I&YL[-% &/<>']"N[>ZM+K1M)N;6],)O+:?3;*:W MNOL\XN8/M,,L#Q7'D7"K<0^4()-+TV01J5CWV%H^Q6 MDDE94W0G:&DFED(7 +RR.1N=B=.B@#R+XJ?!S0_BCX:@T :_XO\ A[?V&LZ+ MK^C^+OAEK%MX7\4:3J6A7<=U9@2SZ9J^AZWI,PC-MJ?ACQ7H/B#PMK%H_DZG MHMSY5L\%[X9_"S2/AI97WEZQKOB_Q-K1L&\3>._%H\/MXM\4/I-L]EI)UB7P MOX>\*Z"D6F6DZ!I=A:K-+_%WA_P)X8USQAXIU*'2O#WA MS3;G5=6U";I/_)5SW/_ & .@[5Y'\=_V2O$'B;X2>-M'\+?%[XX^+?$,VEQW6D^&/&G MQ'75/#.O7FF7UIJ::7J5@^D6DTMS##;ZJ;&YF<11/7X]Q/QEXH9 M9PWQ#F.4>%GUS-O4HT_KE*ISU84Y2IP]G!*<^: M:2Y(-2E?EBTVCQ8_\%5/" \1FT'PB\3'PG]K\K^V_P#A(]+&O&R\['VW_A&_ M[/-IYOD?O!IY\1"7=^Z-R)*_3KP=XP\/>/?"^A>,O"NHPZKX>\2:;;:KI-_$ M&59[2Y3WNK:55FM;J*:WF1)8G4?RAGP7XQ7Q$?")\)>)QXI% MY_9W_".?V!JG]N?;O-\G[)_9GV;[49_._=@!-A;D/Y?SU^]'P$_9*\0^&OA% MX(TCQ5\7/CCX0\0Q:9->:MX7\%_$==*\-:!=ZIJ%YJC:7I]@FD7<<$EJEXB: MFT5S-#<:O]ON89#%,E?QC]$WZ1/TA_$KB?C'+>+,A_UTRG+<$\3]:^HY3PC_ M *O9JL?A\/3R;ZY1P&%PV(^L8:KBZGU+&PQ&9P^H^V^L*G&NI_G_ 1Q3Q1F M^+Q]+&X?^T*%*DIJ?LZ&"^K5_:0BJ'M(4H0ESPSJ*59>SYN:RE?[YR/4? MF*6OF3_AF@_]' ?M,_\ AUS_ /,_7TO$GE1I'ODD\M$3?*V^1]BA=[M@;G;& MYVP-S$G SBO]#.'\SXAS%XM9[PS_ *NJBJ#PK_MG!9M];=3VOMU;"4X/#_5^ M2EK4O[7VUHV]G*_ZEAJV*J\_UC"?5>7EY/\ :*=?GOS^,OB#6?AQ\1HOA_\ #/P[ M\9=5U;1/A?XE\9?$:W\+7/@G1/#?B[4] UVWM]?N];32=(31=2N_$EWHMC:O M=#[25U8 JP96Y#+RI!Y!##C!&"#GY@01D$5_-M^U7^S'\??B[^U?_P %)]?\ M+_#OXB>-?A/K_P )/^">+?"[^%YO#OC;0/"/BKQ1J.D^ ?B5'KOPW\3>+YM$]T^/GQ% M^,_Q!^,W@3QW\(?AK^V7X3AT#XK?\$[_ !-:IK'PU^,^GZ/<_!+Q-\;=&TS] MI33-!\%:/INA>&_ ?_".?#S7?$FA_M!^&/B%%XT\?ZU#ING:GHWA#0_!WAGP M[XUE^D.H_7CQK\)+O5[?QI\>KSQ]8?#N&UT#5;[2+VZ^&W M@^X\<^*(=5UZVMWTK0I(?#MK<7.GQZED\EO<>5Z/H&K_V]HFD M:T=,U?1CJVG6FH?V3KUBVG:UIOVJ%)C9:M8>9/\ 8M0MM_E75J9I3#,KIYC[ M=Q_!+P-H?Q?\:_M*_L+^._BU\*/VA[3XQ_"[XI?MU:/^U/XJE\&?%UOAGH=O MX@^%7Q+T3X;^(?!GB:U2Y\!:E\/_ !%I9\-Z?\'=:^'5Q>:KINEZC:^&M5CT M/QE>ZUH[T_V?+#]I]/"W_!/=/'N@?M&>//%4'P,_9)\!?M!?#OXEZ3^T'\/O M%G@SQ!>+XPT[XH_&'1?C;;ZI;>#_ !+XDT!M0>7]J#X5?&K3]2O?&.A>&_!& ML?#OQ?H_C2;PO9^+ #^A#/U_(_X?_K[4H.?7\01_/%?D#\.?!'QLT+X'?'GX M6^//%GQ_CU#]E'PM\8/@3\+?C?X%U3Q#\6OB]\6]'^(.E:'XV\ _&:#PV^MW M^L_$?XO_ W^&_B'P;X/\3VGBG3I]?UKXN:3\2]4\+?9;+6]&FKZE_82?XCK M\+?&5A\2_!EQX6U71_B[XSTS1=9MK_XJIX/^)7AE+#PU=:=\1_AYX*^-NIZY M\3_A1X.UFYNM0TF/X7^)==UVU\,>(M \1R^#]>UWP)J?AC5[P ^V:*** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ R!U.*3(]1^8KAOB!X'/C[1[;1 MQXO\<^"_L^HQ:A_:G@#Q!_PC>L3^5;W-O]AN;[['>^;ITOVGSI;7REWW%O;2 M>8/*VMY!_P ,U'_HOW[2_P#X=8__ "@H ^C-1U*QTG3[[5=2NX++3M-L[G4+ M^\N'$=O:6-E!)$AM[>*2:5SPJ(Q/2O*?@9\:_"_Q[\!6_CWPM'-:6 MCZKK&CW>FWDB/?:=>:7>O%''=[%54>^TU]/UB! ,K::E;JQ+J^/S1_;J@;X/ M^%M$\$Z+\8OCKXI\0^/?MIU?1/%'Q#N-:T./P3:QM;:@=3TRWTBT:X.LW\T. MG6<_$[P#X9^(,KV4%UX"\47/A M51XS2)!H,NK%M/OX+J#488I]#B/EP21WMUIF9FB5DH _HVR/4?F*,@]"#^-? M,_\ PS4?^B_?M+_^'5(_GH%=IX#^#I\"ZV^MGXI_&/QCOL+FP_LCQWXX_P"$ MBT1?M$MO)]L2P_LNSVW\'V?R[:Y\X^5'/<)L;SD^)=?MO"V@:MXBO+/6 M-0M-&L9]0N;+P_HVH^(=;N(+9#)*FF:'I$%UJFJW?EJS16.GVUQ>7!7R[>"6 M4K&W@G@_]KSX!_$?X+_"3]H3X9^,YOB3\(/CC>^%-.^&_C+P-X<\1^(;;6+W MQIJ__"/:):ZCIMKI8UGPQ=1^(UE\-^(+3Q/I^D7?A'Q#:W^B^*X-&U'3K^WM MO9_B"YC\">,F%M?7C?\ "+>(%2UTS3[_ %;4+F1])NXXX++3=+M[O4;ZZFD= M8X+6RMI[F:1E2&)W(%?BYX/_ &7OC-\'M9_9F\:_ WP3K6H_!+]H/QQ^R[XH M_:U^"VJ6MYX2USX%_'+X?V/A6[U?]J+P=X5UNVTM[.W^($?A*+X>?M,> ?L= MK ?L-K_QE^&'A;XG_ Z^#'B#QEH^E?%#XM:% MX^\3?#GP;=RR)J_BW0_A='X8E\?:CI2"-H9(O#,7C+PW+?I)+',T>IK);QS) M;7C6_GWQ)_:K^#OPKU+QKIOB34O$VH-\,/#>F^+OBG=>#/ GC'Q];?#3P_KL M%[=:#?\ C,>#M&UF[TUM8M--U#4K>QM[2]U"TT2U;Q%JUKIOAZ6WU6;\ROVS M?!'[07C;1-+_ &X_A/H'B/7?&?[*'[1O@KXF?"CX%V_P%^(MK^T#XY^'/PRU M+Q%\%_C)\-_#.HZAXCTR1;/X_P#PE^(_QG\0>&[8_#.[TS57UWX=7NJ:U$NA MVVJZ*[]K?X<>*?$WQ/\ B=^T?^R.?VE?@)^V'X:^'O@SP_X7@D^$?C#Q;^S/ M^WMX9M?"$_C'P5\'_C[\,]>T(^&;8:+JOB#Q7\,M0^)6HWWPL^*_P2BU:^U, M^++WPQ:/X=A /O\ U[]NO]GCPUX_^-WPVU75OB"/$G[-^C>'O$?QPDTSX,?% MWQ#H7PY\/>+]$U'Q)X6UW6_$7ASP7J^D3:3K>@Z1JNL07VDW.I16>G:;?W6J M_P!GQ6LS)[%XJ^/_ ,%_!GP-UG]I?Q!\2O"4'P$T'X;W'Q>O_BO8ZM;ZUX+D M^&=OH(\3CQIIFL:*U_!K>AW>@M'J>F76CF^&K6\]L=-6Z>Y@23\O_A-KWC?X M-?M]_P#!3GXK>)?@-\?=._#'@?QS>:1HO@$W&C^(M:TS0)-9\6>*/"?AQYKU+V75XM-M]0N;/,_9$_9 M7^,OPI_8S_92_8-\?V'AVP\1:'X'^)'Q.^-L/B/X7^,/B[\ [#2_''C_ ,;^ M(](_9AA\0:%K_P ./">O)X'D^)\6BZ;#!XIM[>X\/?"2QN[3P[-HFN:>80#] M9/B+\9?AI\*?"&G^.O&_BNPTOPYK6L>%O#?AN>VCN]:O_%OB;QQJ5GH_@OPQ MX.T70[?4=9\6^)?%FIW]G9>'=!\/6&HZIJTTX-I;/"DTL6-\//CW\//B1XM\ M4_#O3+S5M"^)?@G2/#_B/Q3\-_&FA:GX2\;:5X8\67.L67A?Q8FBZO#"=7\) M>(+[P]KVFZ9XIT"XU;09=9T36] FOX-=T?4]-M?P^^%_P>_:6;X'?L!>'/%G M@;XI>+-?_P""3'[=FL>#O&L&M>!O$'A>[_:*_9E\'_"OXY?LW?"/]HGX4Z=X M@AN'^(>H^'_A7\4_A[X\U32=-U75O$>H:KX2^)VCZ(VN^*G\*#Q!]@?!-_#_ M .UK^W[X?_;D^!OBC2]?_9\^$_[)?QB_9.O?%FG22V-QX]^,GC#X_P#P^\6^ M)?"C^']2L;'Q-I(!XITS19QXL^(2:=H-O.-)\3RD ^\/$W[1W MPU\/?$+5?A19R^)O&OQ$\-^'=#\8>,O"?PY\'>(_'FJ^!O"GB>XUBU\-ZYXR M3PY87D'A]?$LOA_7/^$7T:[G_P"$G\50Z-J]WX;T+5;33+VX@]*\ ^._#/Q- M\#^$?B+X-O;C4?"7CGPWHWBWPU?WFEZKH=W=Z%K]A#J>EW-[HFNV6G:YHMU+ M9W$3W.E:WIVGZMIL_F66IV-G>P3V\?YP_ 'P]XL_9M_;0_;]N?BAX0\=ZIX5 M_:N^,OPF^/'P9^+'A[P7XC\=>']1TG2_V=/A9\#=;^#_ (AO/!NB:U=^"_%? MP[\2_"K4-7T:Q\4Q:;H7B'P;XVTC5/#.KZAJUGXULM)Y/]JS2_CIXE\:?M%^ M%K#0OC3H$>N_LH^%=8_84\5_")?&5G9>#?VG["3XSS>++'Q1<^"[M_#/A_QZ M/$EY\$M7BE^*:-\./$GP^CU_1))[O2M/^)EA> 'Z\$@>O?L>WX?EZ]LT9&,\ M_@"3^0&1]#7\^NE^"OVD=3^+&C:CXVM?VJKA=1_X*F?$KPWXUNM+O?VB;/P3 M/^QUXV_8FU"V\4/I%@E\MCIWP$OOVC]*T)?!6I6T$%SX8UN/3?\ A%M1T:T^ MU3'COAG?>/[O5?\ @GI\*_VHKW]K.QTKQ!\"O^"G7ACXA> XM8_:5T3QMK^E M_#3]HC]GK2_V>]7\7Z?X&U&T^(FJ:QHOPOU[3X?!OQ#OY9_$$W_"0V\E]XCD MU'5[GS0#^COI(X ]SQ69K>I_P!BZ-J^L#3]3U8Z1I=_J?\ 9>BV M9O\ 6-2^PVDMU_9^D6/F0_;M3O/*^S6%H)HC^,UG^TW'I?_!0> MQ\%Z3\?_ !YJ?B[]D[]MZ7X4^/O">E?M ?"_XG_#CXVQZW;Z-\+?A1I7AQ-1 M/@SXO0>)-?:+4?V2_C1\((?#GB?PO\)/"=QH'Q#T^^B\01>,]8 /WBM=5T^[ MN)K**[MSJ-I;6-W?:89H?[1L(-26=K%[ZS61Y[471M+M;D6%UJ5U#IFGW>J:B]O9PO<3K::;912WE[<"*-FCM M;:*2>8C9%&[E5/\ /'XR\#_M-?#GQS^W=\5_A=\//C^WB/XB>(_^"<_CS4;_ M ,/^$OB+XM\3>-OV=]"\'?#+PQ^TUI_PO\,>(-6TWPKJWQ/T%=!\80:I\*K" MYT#XHW>B6VMZ;X-=-N M/'6E^&UT_2;E&TZUT>- #Z+^!WQK^'G[1GPD^'WQR^$VJW^O_#'XJ>%=&\<> M /$5_P"']>\,OXD\(>([_#_B"VT;Q+IVE:Y:6.LZ9=6VH6*ZEIUE=/:3Q M2R6\6[:&_&?XT^!O@)X-L_'GQ#N-7M?#E]X\^%_PXBNM&T+4_$$T?B?XP_$? MPM\*? T-W;:5!/+9Z=?^-?&7A_3;W5[GRM.TB"\-_J-Q!:0R2#^;/X)?"']I M_2/V1?@!\,[OP3^UQX.U#X7?\$%[CP/#X,\.VOQ[\ 6WAS]MSX>2^!I_AWH= MOI?AF70;8_&K2;_2K]-%:W$USJ6GVP@NI]1TE+*)?HCXV_\ "[_BYX*UW0OB M]\'_ -J+Q)\4M.^/G_!+?XH?!Z7P[\.OBI<>#KKX'^&_B9^Q9XQ_:$DOK3PM M#%X)T?QSX,^)WA[]HK6/BKX/^(%EIOBJ/0;/P1K.E:?JF@:9X<8."#TZ=Z=G_.#7X(?#OPQ\:?B+XG^/UO^TOX@_;R\+>,?"]W M^U=X*\<>%/@[\./'O@CX??$'X>>-?BC>R?L[>-OA!\;_ A)J$GC#7?"O@N/ MP1>?!2^^%6I:3\0OA3=7GC:P^+FDZ?ID'B59?O#]AQ?BYH$_Q?\ AW^T1I_C MW5_CEX%\0>%]$\0_&2YT_P >6OP5^.G@ZT\&Z+#\/?'WP=@UN23P5X9O_P#A M&Q;:+\:/!/A2+3[C3?C7IWCG79[>_P!"\0^'=6N0#[_HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** &[%W;MHW8V[L?-MW;MN[KMSSMSM]J=1119+9;ZOS?< HHHH M ,#G@$EE62">-HI8V*,K -&S+E65ESE2K $6** .0\"> _" M/PT\+:3X+\#Z):>'_#6B6PMM/TVT:YF$:9+22W%W>SW>H7]Y<2%IKN_U&[N[ M^\F9IKJYFE9G/7XQ_GKVY]>*** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** (VAB<[GBC=L8RR*QP,X&2"<#)X]S3?L]N""((0000?*3( M(Y!'R]0>14U% !1110 4444 &!TQP>H^O7\Z3 YX'/!]QSP?4)M=TS3+33]3\27%G:0:?9W7B&[LXH)-_XXQG M\N/I7FNM_"'X=^(_B=X'^,NL^&X;[XE?#?P]XP\*>"/%3W^KQ7GAWP[X_FT& MX\::196EOJ,.EM9^)Y_"OAF;6DNK"X:^E\.Z%)*Y?2; P>E44 )@>@Z =.PS M@?09.!T%& >HSQCGT/4?CW]>,]*6B@!,#G@@I0,=/\ /^>] M%% !@>@Z8_#T^E)@<\#GK[]N?7CCGM2T4 )@#G [_KR?S/7UXSTI:** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBD.<':0&P<$C(!QP2,C(!ZC(SZBDW9-V;LF[*UWY*[ M2N^EVEY@+63KVLVOAW1]0UN^CNI++3+=KJZ%G;M=7"VZ$>;*L"$.Z0H3--MY M2%)'/"FN-_LOXK?]#=X-_P#".U/_ .:G_/O4"IH9HWBEBE M\&:B\&N.PF#S&IAYPP6*Q6"AXGX:>+PV'Q,J56OAH8G#SKTH3I1KTG)5( M^_0RK 1K498C/335.0O'(/E<5\ -\'M>_X62/A_YEON:'^TQJ@M;C^SO[$\HR M&[^S^>9_*$X.F>1]J\S[5B+[3R):^RH-%^*%M#%;P>*O!4,$$<<,,,7@S44C MBBB0)'%&B^* JI&BJB* JJ !@5_(/T5?I!_2JX]S;Q%J^,WA;5KY1P;G&)X M'I8'@/(,CRO%PXVRS$4YY_1QN-XJ\1L)"O@\IPLL)3HU,KP^-P>85,S=6EF$ M8X%T\1]SQIPOP7EE#*HY!G,8U\PP\,QE4S/%8BM3>75H-865.G@LIFXU*\U. M4E7E3J4E1M*DW5O'TVBO-_[+^*W_ $-W@W_PCM3_ /FI->C#(0;R"P4;RH*@ MD#YBHR2 3D@9)'J>M?WQPQQ-F'$+QJQW!?%7"*PBP[I/B:7##6/]O[;G6#_U M=XEXA:>%]E'ZQ];6$7[^C[!UVJWLOS3&82EA?9^SS#!8[GY^;ZG]<_=L_"WB'Q]X*T+Q/J$5I/8>'-9\5 MZ!I>NWL%_=FPLI[32+[4+?4;F&[OA]CMI(;9UN+O_1X#)-\E:.I^-/!^BZ[H MGAC6/%?AO2O$OB8SKX;\/ZEKNE6&N>(&M0S72Z)I-W=PZAJQMD5GN!86]P85 M!+[0#C\-_P!HZY\1_"[XX?'OXO\ PU\0?"#]K']GGQ?^T9^S]H_[7G[&WQ$M M;73/C[\(?C3X?LO@=X*\$_$S]EKQS:"]N-/M$@M]5U7 M2[[Q-\(?B%X8\0^*[K1K[YR^(_[5/A+X@_M5:[^TKKGCW2OA_P#L_P"O?$KQ M?^PUXD\-W7B;P@-<^$7[5'[!WQ_^(VK?LJ_'#]HV/Q&S7_PG^"7C[XE:_P#$ M359M-*>'=&$UK^S%>_$75-=M_B9<^%+;ZPXC^CSQ=\5OACX O],TOQS\1? G M@W4]:CDET?3_ !7XP\.>'+[58HGV2R:;::UJ=C<7\<;_ ".]I',J/\K$'BNT MDO[&*Q?4Y;RUBTZ.U>^DOI+B%+-+-(3#9FU65//< ^Y-!^,/PG\4^$) MOB!X9^)OP]\1>!+>];3I_&FA>-O"^K^$X=02:"V>QE\2:=JUSHD=XEQ=6T#6 MKWRW"S7$$1C#RQJW7ZCXAT'2)=*AU76M)TR;7;^+2]%BU#4K*RDU?4IT:2'3 M]+2ZGB;4;Z:-6>*TLQ/<2("Z1LHS7X@? >#7_"OQ%_9H\/?$^7X1ZC^S3\-_ M'W[9OA+PI\7_ 3X \*?";X2?&CQ3+X1^"^K?!+XJ>(/!_A>PTGX5:/XR7PK MJ?[4'PSU?7M M+/P)XQ\8>"->\5> [72+#Q3HF@67E/POAUS3_A9^T OQXC, M>F:Q^P9XLL_V1K/Q);ZQ%JDOA>?]H7]M>[TO0O %MK$C7Y\>R?#+4/V,8;'2 M_#HB\836,?PPM[6U^VV=D(0#^BVBO,?@I%X\M_@]\*H/BE*)_B9#\-_ D7Q# MF!1A-XZC\*:0GC"4,C.A$GB-=3?*NX))(9@03Z=0 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%KZ-+'N_P#S M>FO6P>68?%4%6J9UE6!DY2C[#&+,_;)1:2FWA\;57+3WHQ;2/(QF M9XC"UW1IY)FV.BHQE]8PCRM46Y;Q7UO,\+6YH[2O24;V492O==)\5?BMX8^$ M?AB;Q%XBF,DTA>WT;1;=T&HZ[J(3>EE9HYPD: K)>WL@^S6%MF:8EFAAF\D_ M9^_:8TOXO>?H&OV]CX=\6*S^$/VI/#OQ7TKQZ-2^)5_'KEOJ%N(?#.MZ7:36/APV,"))/I> MFZ=+/='2+NVE+3ZA83W-Q=73.NHFZO(71X?#O!6D>*]=\5:'IO@B'4)O%6["9;];M2JV,-@%-S=7TK+!:VZN\Y9"8Y/Z.R'P=X6QW DL M97S?#XC,L?AO[2I\18>M-9=EJH0G)T(PJNC&6$I6J0S*6*A2Q"J1G=86="$8 M?S7G_C/Q5@>/H8*ADV)P^68#$K+:G#F(H0>99F\1.DOK#G259QQE6].>6+"S MK8=TYPL\3#$3E/\ H'HKP6Q\/_M%)96B7GQ'^&DEVEM;K'QCI\4Y:4,3+'8V<$]+^*MGJK3>,_%O@W6]'-G,BV6@^# M=3T&^%ZTD!@G:^N_%&L1-;QQK.LEN+0/(\D;K,@C97_G?$Y/A:GK&LW]II>EZ?:1#,ES?:A?S6]G:6\8Y>>XFBB0?><5BWWQ \"Z9I&A>(- M2\9^$]/T+Q0^EQ>&]9OO$FBVFD^()-;BCGT:/1-2N+Z.RU9]6@EBFTQ=/GN6 MU"*2.2S$R.K%GQ#EMH/ ?C2:\>TBM8O"GB*2>2_^R_8DC31[UF>Z^W!K,VZ@ M$RB[!MR@83 Q[A7X!_!SPWXI_9,\*?L8? JSL;WQS^QC^T)\1_V3?&G[-6NZ M?;7'BJ#]ESXNB\\,^//'_P"SQX@U.6YU6YMO@5XYMK#Q)\0OV:;X=N_@I:+X9[I_1%)?V,-W:V$MY:QWU[%=36=G)[D_$_Q,^''@F^L]+\9>/_!7A/4] M1MVNM/T[Q-XKT#0;Z_MDF\A[BRM-6U"SN+J".;]T\T$;Q++^[+>9\M?B3^W1 M\5/$_A;XD?!__@HCX=T73]0^"7[$7QL7P9XV^)VF?$_0;G0+K]F;X@W;? _] MM!KKP393/"O&=[X9^($TT]W]JMKK]F#2VT\6\6IZC9ZI'^VO<:IX/\ MB%^U3^T3\$?&?P)_:>^'<7P?^&GAK]N3]@OXQW=@FO\ C7P#X;\(ZEXS\#>- M?V7OB-;W.H2>&?B)XB\$>,;B+PUX!\4>&_$?PQ^*?BRS@'AW6? WCW^U->O0 M#]I)_C3\'[7Q/<^"KGXJ?#>#QC97$5K=^%)O'?A2'Q+:W4[(L-O<:#)JZ:M! M/*\D:Q0S6:22,Z!%8LN?0[R]L]/L[K4;^ZM[&PL;:>\O;V\GBM;2SM+6)YKF MZN[FX>.&VM[>&-Y9YIWCCAC1WE955B/P2\ ^)/V8E_X* ?\ !9J3]HZX^$L' MPZU/X5?L#-XZTGXLP^$WCO?"P^!'Q1/B/3=>T'6OM&H7\J6L\=I=Z/':W>HM M=RPV5K!)>2V\;P?LS^'/BM\2_P#@EI^S/^QE^T#X4\8^//B%\:_@E\2;'XJ? M"_QG\3+'X<_&_3?V.KGQ'XS\/?#(>,M3\6RW?BS3?&K_ Y\2?!+P7XI36K4 M^)GOT\86VM7BZ]I.KQD _?#4]4TW1=.O=7U>_LM+TK3;2>_U'4M1N[>QT^PL MK6-IKF\O;V[DAM;2UMX4:6>XN)8X88U9Y'5036-X5\;>#?'>GSZOX(\6>&?& M.DVU[+IT^J>%=>TGQ#IT.H0103SV,U[I%W>6T5Y#!OC5)>:M OAFWD\;?#OQ/K MO# MVG:C+;?H/I6B^([G_@KK+XL^&4<@^%TG[!&JZ'^TU?Z0S-X4U?XMGXX^$+[] MEVUUE[&0:3?_ !(T;X>']H"Y28?:==TOP!K6FQ:_Y6DZYX',@!]T:]^T)\!O M"NM7WASQ-\:OA)X=\0:7$H M/"B:<=7?Q--XEENUT6+P^FE ZF^M/?#3%T\&]-U]F_>U^3'[9_A'X::#_P % M /\ @D-%%X;\"Z5=>*?VK?VMM3%9Q+\K_&+]I/XA>.? '['P!\;?LO:MKMGI_P 5[#X3> ?V:OB!+\&_%_@CX;+\/M*U'PZ/% A\"_$C M3_$VI?$'5?A/JGP<\6WV@Z3H.G>*[+2I80#^BC3=3T[6=.L-7T>_LM5TK5+* MUU'3-3TZZAO;#4-/OK>.[LKZRO+9Y+>ZL[RUFBN;6Y@D>&>"6.6)VC=6-VOP M0^$W[77QBN_&?P3_ &;/ /Q#^ 'PCD\#? K_ ()Z>+O#&B?&3QK;Z1JG[0WP MY^*6C65G\5[OX?\ AE/ 'B#7?'LEM8Z!KOPW\'7GP\\<>&)O OQ6T_2M4\?: M=KWA?6K+3-0Z30_^"@GCW5OV;O%_[4NC_&GX>:YJVD_#V2/XO?LO/X*TG4O& MO[)GC6U_:+\,?#/XA^+?%T^@ZW8^,+#PW^SGX)UGQC=?%;PA\1-'N[WQ?JG@ M)O%?A;Q+X<\.?VKI$X!^Y=%?B'\6/VL_VCOAW\>?"_P9T/XM^%_$/PW\3_M> M_LE_#;P]\:KWPIX%O=:UOP5^T%\(_CUK_P 0?A5<2:5#I'@.Z\9_!OQ0\*Z'KN@ZE<6T^MZYY)X._;Y_:)L]&^$U]K_ ,9?!7B> MX^(OPZ_X*S^"KJ2Y\'_#_2K2P\9_L"_%+Q7X/^%7Q=@@TBYMI+CQ'XKT/PU' MTO3=6VO+&^M)H;FTNK>22"XMY8YHG>-U8_@S^SS^W-^T)XE M_P"&4M2\75SX<272?&F@ZOK>I>'=2$-GJ=C!X>NK2_DU7K_V;?V[_B#\<]'_ M &*_P!CW_@G9^TCHK^*/#W@RYTO]J'4OCTM_>_M!Z3X M.\+7NM:1J=[964_AB;X<>'=*^%6N6WB#X:^._&7A_P 1>)[?Q+H5UX=\+:X M?N/6;'K.D2ZQ=>'HM4T^37K'3;#6;W14O+=M5M-(U6ZU*QTO5+G3UD-W!I^H MWNC:O:6-Y+$MO=7.EZA!!(\EG<+'_-1^TM_P4"^-OB#X7_M0Z7\*_P!HS2KO M2?$?_!/O]O/X\> ?'_@CPYX!T#7O!WC/]F[XY?#_ ,"Z78^ /#5ZNO>-O#FE M_P#" ?$/5=#\6WOQ5GU#QM+KWA:;Q_X:T_X3>";;]I#]K3XP? +XU_M ^))O M"UUIUAJW@WP'\.?"^C?$ZYLX[/3?!WAR/1]0U*[,7A>YU&:U /V1HK\4]<_: M4_:7L?VJOA]^S5#\9]$C\ >+?VL/$OPBT7XS#P7\-[SQ=XP\":S^P#\5OVD7 MT2&/[/;>"/\ A8GP:^*7@O08+CQ)H?@]_#FM^$?&7A/2/$GAJ;6[+6Y=8\Z^ M%'_!0+XX>*?AC^RQ\2/&OCSPS>>%->NO#/@[XQ:M\)+'X;ZY\0;#Q2?VR=;_ M &<-#\>>/O@OK4CZ]J'P>^,]MX4/A>?7?@+K \4?![QYJGB+Q+=>$/%G@K2X MX_#(!^^-%("",CU(_$$@_J/H>HXI: "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** *OV*T^V_VC M]F@^W_939?;/+7[3]D,HG-MYV-_D&8"4QYV^8 V,\U:HHK&CA\/A_:^PH4:' MMZL\16]C2A2]M7J)*=:KR1C[2K-1BIU)WG)15Y.R*E*4N7FE*7+%1CS-OEBM MHQNW:*N[):+H@HHHK8DY>?P3X.N==L_%%SX4\-3^)=/>:2P\03:#I,NN63W$ M?E3O::N]FVHVSS1_NY6@N8VD3Y'++Q523X<_#^6Z\67TO@CPA)>^/+-=.\;W M;^&-":Y\8Z>MF=/6Q\57#:>9O$=F+%C9BUUI[ZW%J?LXC$/R5V=% ')6W@+P M19_\(_\ 9/!_A:U_X1.RM=-\+_9_#NBP?\(YI]B ME8Z#Y5BG]C6=HH"VUKI MOV6"W4 0QH!6[JNDZ7KEA<:7K6FV&KZ;=JJW6GZG9VVH6-PJ2)*BSVEY%-;S M*LB)(HDB8*Z*X 901H44 9]YI.EZAIYTJ_TZQO=,98%;3KNSMKFQ*VLD6CS([6MVL,\T*W,!CG6*:6,2!)'!N44 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 &_B'XH6;GS+:YC^9&W(ZR0230R>;_ 5^ GA3X+V%Z-.FDUSQ#J;R M+J/B:^M8;>]EL5F+VFF6L$3RQV-C @C>XB@M1S[.< M-E.+R*AF.*I91CJ]/$XK 0J-8>M6I*T92C;F2E:#JPA*-.O*E0E6C4EAZ#I^ M17R#)<3F^$S^OEN%JYQ@:%7#83,)T[XBC0K-.<(RORMQ]]4IRC*I0C5Q$:,J M<<3750HHHKR3URM>V5GJ-I<6-_:VU[97<+V]U:7D$5U:W,$J[9(;BWG22&:* M125>.5'1U)#*14%CI.EZ98VNEZ=IUA8:;9+&MG865G;6EE:K%*)XEMK2WBCM MX%CF F18HD"2@2* X##0HH YI?!OA%-%N/#B>%_#J^'[N>2ZNM$70]*72+FY MEF6YDN+C2Q:"PFGDN$2=Y9;=Y'F5968R*&%23X?> Y;O1;^7P5X2DO?#%3XC%PUV-?_ .$M-I]FVK)IQE:'-!LD\1-(^O+9Z-IMJNMM*LR2MJZV]K&- M3,J7$Z2F^%P9$FF1]RRR!O'O@/\ LQ_"/]F6R\1^'?@7H4WPY^'OB/Q/KOC, M_"K0KLK\-?#OB?Q5J$VL>*-1\#>&+J*XC\!V?B#6;FYUG4O#/A&ZTCP@VLW= M_JUKX>M-0U+4+BZ^@J* ,/4O#'AS6+_3]4U;0-%U/4M)<2:9?ZAI.GWU[ISB M02A[&[NK:6YLW$JK(&MI8F$@#@[@"*%[X$\%:CK&H>(=0\(>%[[7]6T-/#&J M:W>>'M'NM7U'PY%=_;H] O\ 4Y[*2^O-$CO2;R/2;JXET]+HFX6V$OSUU=% M'*OX%\%R7WAC4Y/"7AB34O!4=[%X/OW\/Z.][X5CU*V6SU"/PW=M9&XT%+ZT M1+6\329+-;JW58)Q)$H06+#PCX5TO4/$>K:;X;T#3]4\82VL_BS4K'1=,M-0 M\3365F=/LYO$-[;6L5UK ME:)8^"?"-EHVAW37NBZ3:>&=#MM,TB[=M[W6F:?#8)::?:C_ .%;?#W9%'_P@W@[RX?MODI_PBV@;(O[1&+_ ,M?[.VQ_;0<7>P#[4.) M_,'%=M10!Q3_ W^'TD;Q/X'\'O')9V^GR1MX7T%D>PM)%EM;)T;3BKVEO(B M206S P0NBO%&C*I$]UX \#7VIC6KWP;X5N]7&FZ;HXU2Y\.:+<:B-)T:_;5- M(TL7TUB]V-.TO4V;4-.L1-]EL;YFN[6*&X)EKKJ* .-7X=^ DCM8D\%>$ECL MDO8[.-?#.A*EK'J09=02V0:>%MTO@[B\6$(MT&87 D#',I\ ^!S/X7N6\'>% M6N/!,M[/X.N#X%)M2A-OJ$OAJ7[#YF@2WT!,-Y)I#6;W41,<[2)\M=; M10!Q<'PX^']K)J$UMX'\'V\VJS^([K5)8/#&A0RZC<^,!;+XKN+^2/3U:\G\ M3+9VB^(9KDRR:VMM;C5&NQ!$$LV7@7P5IP9=/\(^&+%6T2W\-%;/P_H]J#X= MM;6*QMM!(M[*/.BV]E##:0Z2BV]IH(N6+W T:VBL4@TH3N2\PT^.V\UB6DW'FJ]O\-? MAY:7VDZG:^!?!MMJ6@O+)HFH6_A;0(+[1WG:=YGTN[BTY+C3GF:ZN6E:RD@: M1KB=G):60MVU% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 E110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '_V0$! end XML 15 R1.htm IDEA: XBRL DOCUMENT v3.8.0.1
DEI Document - USD ($)
12 Months Ended
Dec. 31, 2017
Feb. 26, 2018
Jun. 30, 2017
DEI [Abstract]      
Entity Registrant Name Radisys Corporation    
Entity Central Index Key 0000873044    
Current Fiscal Year End Date --12-31    
Entity Filer Category Accelerated Filer    
Document Type 10-K    
Document Period End Date Dec. 31, 2017    
Document Fiscal Year Focus 2017    
Document Fiscal Period Focus FY    
Amendment Flag false    
Entity Common Stock, Shares Outstanding   39,411,001  
Entity Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
Entity Public Float     $ 142,792,381
Entity Current Reporting Status Yes    

XML 16 R2.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
Revenues:      
Product $ 99,090 $ 176,141 $ 155,285
Service 34,678 36,251 29,308
Total revenue 133,768 212,392 184,593
Cost of sales:      
Product 84,193 127,771 107,031
Service 21,098 20,826 17,548
Amortization of purchased technology 7,707 7,707 7,862
Total cost of sales 112,998 156,304 132,441
Gross margin 20,770 56,088 52,152
Research and development 23,416 24,068 25,529
Selling, general and administrative 32,792 33,722 30,628
Intangible assets amortization 3,006 5,040 5,040
Restructuring and other charges, net 8,339 2,917 5,020
Loss from operations (46,783) (9,659) (14,065)
Interest expense (1,199) (482) (515)
Interest income 179 189 96
Other income (expense) (1,074) 2,135 1,548
Loss before income tax expense (48,877) (7,817) (12,936)
Income tax expense 3,727 2,434 1,742
Net loss $ (52,604) $ (10,251) $ (14,678)
Net loss per share:      
Basic $ (1.35) $ (0.27) $ (0.40)
Diluted $ (1.35) $ (0.27) $ (0.40)
Weighted average shares outstanding:      
Basic 38,994 37,668 36,789
Diluted 38,994 37,668 36,789
XML 17 R3.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 $ 8,124 $ 33,087
Accounts receivable, net 32,820 38,378
Other receivables 3,421 4,161
Inventories, net 4,265 20,021
Other current assets 3,186 2,990
Total current assets 51,816 98,637
Property and equipment, net 4,728 6,713
Intangible assets, net 6,862 17,575
Long-term deferred tax assets, net 787 1,117
Other assets 1,836 4,143
Total assets 66,029 128,185
Current liabilities:    
Accounts payable 18,297 20,805
Accrued wages and bonuses 3,711 6,572
Deferred revenue 4,200 5,715
Line of credit 16,000 25,000
Other accrued liabilities 10,405 7,571
Total current liabilities 52,613 65,663
Long-term liabilities:    
Other long-term liabilities 6,866 5,966
Total long-term liabilities 6,866 5,966
Total liabilities 59,479 71,629
Commitments and contingencies (Note 13)
Shareholders’ equity:    
Preferred stock — $0.01 par value, 5,664 shares authorized; none issued or outstanding at December 31, 2017 and December 31, 2016 0 0
Common stock — no par value, 100,000 shares authorized; 39,280 and 38,521 shares issued and outstanding at December 31, 2017 and December 31, 2016 342,219 339,715
Accumulated deficit (336,182) (281,600)
Accumulated other comprehensive income (loss):    
Cumulative translation adjustments 690 (1,032)
Unrealized loss on hedge instruments (177) (527)
Total accumulated other comprehensive income (loss) 513 (1,559)
Total shareholders’ equity 6,550 56,556
Total liabilities and shareholders’ equity $ 66,029 $ 128,185
XML 18 R4.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Statement of Comprehensive Income [Abstract]      
Net loss $ (52,604) $ (10,251) $ (14,678)
Other comprehensive loss:      
Translation adjustments 1,722 (952) (1,255)
Adjustment for fair value of hedge derivatives, net of tax 350 292 (67)
Other comprehensive income (loss) 2,072 (660) (1,322)
Comprehensive loss $ (50,532) $ (10,911) $ (16,000)
XML 19 R5.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Balance Sheets (Parenthetical) - $ / shares
Dec. 31, 2017
Dec. 31, 2016
Balance Sheet Parenthetical [Abstract]    
Preferred Stock, Par or Stated Value Per Share $ 0.01 $ 0.01
Preferred Stock, Shares Authorized 5,664,000 5,664,000
Preferred Stock, Shares Issued 0 0
Preferred Stock, Shares Outstanding 0 0
Common Stock, Par or Stated Value Per Share $ 0 $ 0
Common Stock, Shares Authorized 100,000,000 100,000,000
Common Stock, Shares, Issued 38,521,000 36,959,000
Common Stock, Shares, Outstanding 38,521,000 36,959,000
XML 20 R6.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Statement of Changes in Shareholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Accumulated Deficit
Accumulated Other Comprehensive Income (loss)
Beginning balance, shares at Dec. 31, 2014   36,532,000    
Beginning balance at Dec. 31, 2014 $ 77,776 $ 334,024 $ (256,671) $ 423
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Shares issued pursuant to benefit plans, shares   205,000    
Shares issued pursuant to benefit plans 331 $ 331    
Stock based compensation associated with employee benefit plans 3,952 $ 3,952    
Vesting of restricted stock units, shares   279,000    
Restricted share forfeitures for tax settlements, shares   (57,000)    
Restricted share forfeitures for tax settlements (142) $ (142)    
Net adjustment for fair value of hedge derivatives, net of taxes (67)     (67)
Translation adjustments (1,255)     (1,255)
Net income (loss) (14,678)     0
Ending balance, shares at Dec. 31, 2015   36,959,000    
Ending balance at Dec. 31, 2015 65,917 $ 338,165 (271,349) (899)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Shares issued pursuant to benefit plans, shares   393,000    
Shares issued pursuant to benefit plans 1,040 $ 1,040    
Stock based compensation associated with employee benefit plans 3,797 $ 3,797    
Vesting of restricted stock units, shares   1,799,000    
Restricted share forfeitures for tax settlements, shares   (630,000)    
Restricted share forfeitures for tax settlements (3,287) $ (3,287)    
Net adjustment for fair value of hedge derivatives, net of taxes 292     292
Translation adjustments (952)     (952)
Net income (loss) $ (10,251)      
Ending balance, shares at Dec. 31, 2016 36,959,000 38,521,000    
Ending balance at Dec. 31, 2016 $ 56,556 $ 339,715 (281,600) (1,559)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Shares issued pursuant to benefit plans, shares 319,000 283,000    
Shares issued pursuant to benefit plans $ 516 $ 516    
Stock based compensation associated with employee benefit plans 2,192 $ 2,192    
Vesting of restricted stock units, shares   530,000    
Restricted share forfeitures for tax settlements, shares   (54,000)    
Restricted share forfeitures for tax settlements (204) $ (204)    
Net adjustment for fair value of hedge derivatives, net of taxes 350     350
Translation adjustments 1,722     1,722
intellectual property tax adjustment (1,978)     (1,978)
Net income (loss) $ (52,604)      
Ending balance, shares at Dec. 31, 2017 38,521,000 39,280,000    
Ending balance at Dec. 31, 2017 $ 6,550 $ 342,219 $ (336,182) $ 513
XML 21 R7.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) $ (52,604) $ (10,251) $ (14,678)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:      
Depreciation and amortization 17,219 17,256 18,478
Inventory valuation allowance and adverse purch commitment charges 17,963 4,212 3,278
Deferred income taxes and uncertain tax positions 1,645 124 106
Stock-based compensation expense 2,192 3,797 3,952
Gain (Loss) on Disposition of Property Plant Equipment (313)    
Restructuring Costs and Asset Impairment Charges 1,743 40 225
Other 327 (815) (217)
Changes in operating assets and liabilities, net of acquisitions:      
Accounts receivable 5,463 22,609 (17,121)
Other receivables 808 7,110 (5,040)
Inventories and deferred cost of sales 620 4,890 (13,801)
Accounts payable (2,237) (22,805) 9,853
Accrued wages and bonuses (2,664) (789) 2,043
Accrued restructuring (1,338) 772 (89)
Deferred revenue (2,786) (14,967) 16,682
Other 3,191 (1,334) 1,611
Net cash provided by (used in) operating activities (11,888) 9,809 5,057
Cash flows from investing activities:      
Capital expenditures (4,898) (4,931) (2,224)
Net cash used in investing activities (4,898) (4,931) (2,224)
Cash flows from financing activities:      
Payments on line of credit 93,000 98,000 13,500
Payments on line of credit (102,000) (88,000) (8,500)
Repayment of convertible subordinated notes 0 0 (18,000)
Net resettlement of restricted shares 516 1,040 331
Net resettlement of restricted shares (204) (3,287) (142)
Other financing activities 68 (279) 0
Net cash provided by (used in) financing activities (8,620) 7,474 (12,811)
Effect of exchange rate changes on cash 443 (29) (500)
Net increase (decrease) in cash and cash equivalents (24,963) 12,323 (10,478)
Cash and cash equivalents, beginning of period 33,087   20,764
Cash and cash equivalents, end of period 8,124 33,087  
Supplemental disclosure of cash flow information:      
Interest 906 483 835
Income taxes $ 1,262 $ 1,349 $ 1,289
XML 22 R8.htm IDEA: XBRL DOCUMENT v3.8.0.1
Nature of Operations
12 Months Ended
Dec. 31, 2017
Accounting Policies [Abstract]  
Nature of Operations
Nature of Operations

Radisys Corporation (NASDAQ: RSYS), a global leader in open telecom solutions, enables service providers to drive disruption with new open architecture business models. Radisys’ innovative disaggregated and virtualized enabling technology solutions leverage open reference architectures and standards, combined with open software and hardware to power business transformation for the telecom industry, while its world-class services organization delivers systems integration expertise necessary to solve communications and content providers’ complex deployment challenges. The Company operates in two primary segments, Software-Systems and Hardware Solutions.

Software-Systems products and services are targeted at delivering differentiated solutions for service providers to enable their deployment of next generation networks and technologies. This segment is comprised of the following differentiated offerings, all of which are aimed at enabling service providers to more rapidly adopt new technologies while driving down the costs of their network infrastructure.

MediaEngine products are designed into IP Communications Networks, including the IP Multimedia Subsystem ("IMS") core of telecom networks, providing the necessary media processing capabilities required for a broad range of applications including Voice over Long-Term Evolution ("VoLTE"), Voice over WiFi (“VoWifi”), cloud communication platform as a service (CPaaS), Web Real-Time Communication ("WebRTC"), multimedia conferencing, as well as the transcoding required to achieve interoperability between legacy and new generation devices using disparate audio and video codecs. Evolution of the traditional media function to an all-IP virtual network function is critical for modernization of real time voice and video services. The Company's MediaEngine OneMRF strategy helps service providers consolidate their real-time IP media processing into a vendor and application agnostic platform, which drives cost out of their service delivery platform and enables accelerated deployment and introduction of new services. The Company sells virtualized, software-only vMRF for customers who require media processing in an Intel architecture and NFV platforms. The Company's MediaEngine provides the essential media processing capability that enables service providers to deliver audio, video and other multimedia services over their all-IP networks.

MobilityEngine (previously disclosed as CellEngine) portfolio provides solutions for 4G, LTE-Advance and emerging 5G standards for RAN use cases including Centralized, Virtualized and Mobile (or Multi Access as it is now known) Edge Compute (MEC). Cloud or Centralized Radio Access Network (C-RAN) disaggregates the RAN baseband unit (BBU) from traditional eNodeB enabling it to run on common generic compute platforms, making network decisions more efficient compared to traditional cellular networks. Multi Access Edge Computing (MEC) is based on open platforms and software that allows virtualized applications to be deployed closest to the network edge to meet the requirements of ultra-low latency, real time network access and context needed for 5G, streaming video and massive IoT applications. The Company's MobilityEngine portfolio helps Original Design Manufacturers (ODMs), Original Equipment Manufacturers (OEMs) and Certified Systems Professionals (CSPs) build networks for these capabilities with accelerated time to market, reduced risk and lowered Total Cost of Ownership. One of the significant network re-evolutions is the 3GPP standards defines a vertical split for Central Unit (CU) - Distributed Unit (DU) as well as horizontal split for Control Plane - User Plane (CUPS). The Company's MobilityEngine software helps support these various options for flexible, scalable and programmable network deployment paradigms.

FlowEngine products target the communication service provider traffic management market and is a family of products designed to rapidly classify millions of data flows and then distribute these flows to thousands of Virtualized Network Functions ("VNF"). FlowEngine offloads the processing for packet classification and distribution, improving virtualized function utilization and making the overall Network Functions Virtualization ("NFV") architecture more efficient. A FlowEngine system consists of FlowEngine software running on a Traffic Distribution Engine ("TDE") platform. FlowEngine Software enables communication service providers to efficiently transition towards NFV and software-defined networking ("SDN") architectures allowing increased service agility and quicker time to revenue for new service offerings. FlowEngine accomplishes this by integrating a targeted subset of edge routing, data center switching, and load balancing functionality, coupled with standards based SDN protocols, enabling our customers to significantly reduce the investment necessary to efficiently process data flows in virtualized communications environments.

Also included in this segment is the Company's Professional Services organization that is staffed with telecommunications experts who are available to assist our customers as they develop their own unique telecommunications products and applications as well as accelerating specific features developed across our Software-Systems product families. The Company's strategy is to enable the efficient and cost-effective adoption of our Software-Systems products as well as enabling service providers to accelerate the adoption of open-standards based solutions as part of their next generation networks aimed at significantly reducing the total cost of ownership of their network infrastructure.

Hardware Solutions leverages the Company's hardware design expertise, coupled with the Company's manufacturing, supply chain, integration and service capabilities, to enable differentiation from our competition. The Company's products include the following two primary product families:

DCEngine products include open-based rack-scale systems, utilizing Open Compute Project (OCP) accepted specifications, which enable service providers to migrate their existing infrastructure to embrace the efficiencies and scale of data center environments. This product suite brings the economies of the data center and the agility of the cloud to service provider infrastructure, allowing them to accelerate the transformation to cloud based compute, storage and networking fabrics utilizing the best of commodity components, open source hardware specifications and software coupled with world class service and support. The DCEngine platform enables service providers to drive innovation and the rapid scalable delivery of virtualized network functions at the network edge, enabling new services such as storage backup, video on demand and parental controls.

Embedded products which includes our ATCA, computer-on-module express (COM Express) and rack mount servers. These products are predominantly hardware-based and include both our internal designs as well as increasingly leveraging third party hardware which incorporates our management software and services capabilities. Our products enable the control and movement of data in both 3G and LTE telecom networks and provide the hardware enablement for network elements applications such as Deep Packet Inspection ("DPI"), policy management and intelligent gateways (security, femto and LTE gateways). Additionally, our products enable image processing capabilities for healthcare markets and enable cost-effective and energy-efficient computing capabilities dedicated for industrial deployments. Our professional service organization of systems architects, hardware designers, and network experts accelerates our customers' time to market on these revenue generating assets.

While the Company will retain the ability to support their long-standing customer’s service needs given the extended nature of telecom deployments, many of the products within this portfolio have trended to end-of-life without future generation designs. Given the increased commoditization of hardware, coupled with the Company's strategy to drive increasing levels of our Software-Systems business, many customers had expected last time orders fulfilled over the course of 2017. As a result, going forward the Company expects to have a substantially smaller set of customers across these product lines.
XML 23 R9.htm IDEA: XBRL DOCUMENT v3.8.0.1
Significant Accounting Policies
12 Months Ended
Dec. 31, 2017
Accounting Policies [Abstract]  
Significant Accounting Policies
Significant Accounting Policies

Principles of Consolidation and Presentation

The accompanying Consolidated Financial Statements include the accounts of the Company and its wholly owned subsidiaries. All inter-company accounts and transactions have been properly eliminated in consolidation.

Management Estimates

The Consolidated Financial Statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”). The preparation of these Consolidated Financial Statements requires management to make estimates and judgments that may affect the amounts reported in its Consolidated Financial Statements and accompanying notes. Actual results may differ from these estimates under different assumptions or conditions.

Revenue Recognition

Multiple Element Arrangements
 
A significant portion of the Company's revenue relates to product sales for which revenue is recognized upon shipment, with limited judgment required related to product returns. Title transfer for substantially all product sales occurs upon delivery of products to our customer's freight forwarders. The software elements included in certain components of Hardware Solutions systems, FlowEngine and MediaEngine products are considered to be functioning together with the non-software elements to provide the tangible product's essential functionality and these arrangements generally include multiple elements such as hardware, technical support services as well as software upgrades or enhancements on a when and if available basis. Arrangements including multiple elements require significant management judgment to evaluate the effective terms of agreements, our performance commitments and determination of fair value of the various deliverables under the arrangement.

For hardware sales which may include software, ASC 605 Revenue Recognition provides a fair value hierarchy in order to determine the appropriate relative fair value for each element of an arrangement. When available, the Company uses vendor specific objective evidence (“VSOE”) to determine the estimated fair value of each element of the arrangement. In the absence of VSOE or third−party evidence ("TPE") for a delivered element, the Company then uses an estimated selling price in order to determine fair value. Estimated selling prices represent the Company's best estimate of the price at which it would transact if the deliverables were sold on a standalone basis. For technical support services, the Company generally determines its selling price based on VSOE as supported by substantive renewal rates in the related service agreements. In certain instances where VSOE cannot be established, the Company then relies upon its estimated selling price for such deliverables as TPE is generally not available due to the unique company-specific terms surrounding such service agreements. In establishing an appropriate estimated selling price for these technical support agreements, the Company considered entity specific factors such as its historical and projected costs, historical and projected revenues, and profit objectives. The Company also considered market specific factors when establishing reasonable profit objectives.

Hardware

Revenue from hardware products is recognized in accordance with ASC 605 Revenue Recognition. Under the Company’s standard terms and conditions of sale, the Company transfers title and risk of loss to the customer at the time product is shipped to the customer and revenue is recognized accordingly, unless customer acceptance is uncertain or significant obligations remain. The Company reduces revenue for estimated customer returns for rotation rights according to agreements with the Company's distributors. The amount of revenues derived from distributors as a percentage of revenues was 4.6%, 4.6% and 15.1% for the years ended December 31, 2017, 2016 and 2015. Revenues associated with distributors are generally recognized upon shipment as the Company has established a sell-to model with distributors. The Company accrues the estimated cost of product warranties, based on historical experience at the time the Company recognizes revenue.

Software licenses and royalties

Revenue from software licenses and royalties is recognized in accordance with ASC 985 Software. The Company recognizes software license revenue at the time of shipment or upon delivery of the software master provided that the revenue recognition criteria have been met and VSOE exists to allocate the total fee to all undelivered elements of the arrangement. The Company defers revenue on arrangements, including specified software upgrades, until the specified upgrade has been delivered. Revenue from customers for prepaid, non-refundable software royalties is recorded when the revenue recognition criteria have been met. Revenue for non-prepaid royalties is recognized at the time the Company receives reporting from customers as the Company has not established an ability to reliably estimate customer royalties prior to time contractually obligated reporting is received.

Technical support services

Technical support services revenue is recognized as earned on the straight-line basis over the term of the contract. The fair value of the Company’s post-contract support has been determined by renewal rates within the Company’s support agreements, the actual amounts charged to customers for renewal of their support services are based on an estimated selling price.

Professional and other services

Professional services revenue is recognized upon completion of certain contractual milestones and customer acceptance of the services rendered. Other services revenues include hardware repair services and custom software implementation projects. Hardware repair services revenues are recognized when the services are complete. Software implementation revenues are recognized upon completion of certain contractual milestones and customer acceptance of the services rendered or as services are performed under the percentage-of-completion method based on labor hours when the Company is reasonably able to estimate the total effort required to complete the contract.

Deferred revenue

Deferred revenue represents amounts received or billed for the following types of transactions:

Undelivered elements of an arrangement—Certain software sales include specified upgrades and enhancements to an existing product. Revenue for such products is deferred until the future obligation is fulfilled. Additionally, certain hardware shipments that have been delivered are deferred when customer acceptance is uncertain and revenue is recognized upon customer acceptance.

Technical support services—The Company has a number of technical support agreements with customers for hardware and software maintenance. Generally, these services are billed in advance and recognized over the term of the agreement.

Cost of sales associated with deferred revenue is also deferred. These deferred costs are recognized when the associated revenue is recognized.

Capitalized Software Development Costs

The Company does not capitalize internal software development costs incurred in the production of computer software as the Company does not incur any material costs between the point of technological feasibility and general release of the product to customers in the future. As such software development costs are expensed as research and development (“R&D”) costs.

Shipping Costs

The Company’s shipping and handling costs for product sales are included under cost of sales for all periods presented. For the years ended December 31, 2017, 2016 and 2015 shipping and handling costs represented approximately 1% to 2% of total cost of sales.

Advertising Costs

The Company expenses advertising costs as incurred. Advertising costs consist primarily of media, display, web, and print advertising, along with trade show costs and product demos and brochures. For the years ended December 31, 2017, 2016 and 2015 advertising costs were $1.1 million, $1.1 million and $0.9 million.

Cash Equivalents

The Company considers all highly liquid investments purchased with an original maturity of three months or less at the date of purchase to be cash equivalents.

Accounts Receivable

Trade accounts receivable are stated at invoice amount net of an allowance for doubtful accounts and do not bear interest. An allowance for doubtful accounts is maintained for estimated losses resulting from the inability of customers to make required payments. Management reviews the allowance for doubtful accounts quarterly for reasonableness and adequacy. If the financial condition of the Company’s customers were to deteriorate resulting in an impairment of their ability to make payments, additional provisions for uncollectible accounts receivable may be required. In the event the Company determined that a smaller or larger reserve was appropriate, it would record a credit or a charge in the period in which such determination is made. In addition to specific customer reserves, the Company maintains a non-specific bad debt reserve for all customers. This non-specific bad debt reserve is calculated based on the Company's historical pattern of bad debt write-offs as a percentage of gross accounts receivable for the current rolling eight quarters, which percentage is then applied to the current gross accounts receivable. The Company’s customers are concentrated in the technology industry and the collection of its accounts receivable are directly associated with the operational results of the industry.

Inventories

Inventories are stated at the lower of cost, determined on the first-in, first-out (FIFO) basis, or market, net of an inventory valuation allowance. The Company uses a standard cost methodology to determine the cost basis for its inventories. The Company evaluates inventory on a quarterly basis for obsolete or slow-moving items to ascertain if the recorded allowance is reasonable and adequate. Inventory is written down for estimated obsolescence or unmarketable inventory equal to the difference between the cost of inventory and the estimated net realizable value based upon assumptions about future demand and market conditions. The Company's inventory valuation allowances establish a new cost basis for inventory.

Long-Lived Assets

Long-lived assets, such as property and equipment and definite-life intangible assets are evaluated for impairment whenever events or changes in circumstances indicate the carrying value of an asset may not be recoverable. The Company assesses the impairment of the assets based on the undiscounted future cash flow the assets are expected to generate compared to the carrying value of the assets. If the carrying amount of the assets is determined not to be recoverable, a write-down to fair value is recorded. Management estimates future cash flows using assumptions about expected future operating performance. Management’s estimates of future cash flows may differ from actual cash flow due to, among other things, technological changes, economic conditions or changes to the Company’s business operations.

Intangible assets with estimable useful lives are amortized on a straight-line basis over their respective estimated life and reviewed for impairment when certain triggering events suggest impairment has occurred. As part of the DCEngine restructuring events in 2017, it was determined a triggering event occurred for this asset group. Through a step 1 analysis the Company concluded no impairment was necessary. No triggering event occurred in any other asset group. The Company determined that no triggering events occurred in 2016.

Property and Equipment

Property and equipment is recorded at historical cost and is depreciated or amortized on a straight-line basis according to the table below. In certain circumstances where the Company is aware that an asset’s life differs from the general guidelines set forth in its policy, management adjusts its depreciable life accordingly, to ensure expense is being recognized over the appropriate future periods. Ordinary maintenance and repair expenses are expensed when incurred.
Machinery, equipment, furniture and fixtures
 
5 years
Software, computer hardware and manufacturing test fixtures
 
3 years
Engineering demonstration products and samples
 
1 year
Leasehold improvements
 
Lesser of the lease term or estimated useful lives


Leases

The Company leases all of its facilities, certain office equipment and vehicles under non-cancelable operating leases that expire at various dates through 2022, along with options that permit renewals for additional periods. Rent escalations are considered in the determination of straight-line rent expense for operating leases. Leasehold improvements made at the inception of or during the lease are amortized over the shorter of the asset life or the lease term.

Restructuring and Other Charges

The Company has engaged, and may continue to engage, in restructuring and other actions, which require the Company to make significant estimates in several areas including: realizable values of assets made redundant or obsolete; expenses for severance and other employee separation costs; the ability and timing to generate sublease income, as well as the Company's ability to terminate lease obligations at the amounts estimated; and other costs. Should the actual amounts differ from the estimates, the amount of the restructuring and other charges could be materially impacted.

Restructuring and other charges may include costs incurred for employee severance, acquisition or divestiture activities, excess facility costs, certain legal costs, asset related charges and other expenses associated with business integration or restructuring activities. Costs associated with exit or disposal activities are recognized when probable and estimable because the Company has a history of paying severance benefits.

Warranty

The Company provides for the estimated cost of product warranties at the time it recognizes revenue. Products are generally sold with warranty coverage for a period of 12 or 24 months after shipment. On a quarterly basis the Company assesses the reasonableness and adequacy of the warranty liability and adjusts such amounts as necessary. Warranty reserves are included in other accrued liabilities and other long-term liabilities in the accompanying Consolidated Balance Sheets as of December 31, 2017 and 2016.

Research and Development

Research, development and engineering ("R&D") costs are expensed as incurred. R&D expenses consist primarily of salary, bonuses and benefits for product development staff, and cost of design and development supplies and equipment, net of reimbursements for non-recurring engineering services.

Income Taxes

Income tax accounting requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of temporary differences between the financial statement carrying amounts and tax bases of assets and liabilities. Valuation allowances are established to reduce deferred tax assets if it is “more likely than not” that all or a portion of the asset will not be realized due to inability to generate sufficient taxable income in the relevant period to utilize the deferred tax asset. Tax law and rate changes are reflected in the period such changes are enacted. The Company recognizes uncertain tax positions after evaluating whether certain tax positions are more likely than not to be sustained by taxing authorities. In addition, the Company recognizes potential accrued interest and penalties related to unrecognized tax benefits in income tax expense.

Comprehensive Income (Loss)

The Company reports accumulated other comprehensive income (loss) in its Consolidated Balance Sheets. Comprehensive income (loss) includes net income (loss), translation adjustments and unrealized gains (losses) on hedging instruments net of their tax effect. The cumulative translation adjustments consist of unrealized gains (losses) for foreign currency translation.

Stock-Based Compensation

The Company measures stock-based compensation at the grant date, based on the fair value of the award, and recognizes expense on a straight-line basis over the employee's requisite service period. For performance-based restricted stock unit awards ("PRSUs"), the requisite service period is equal to the period of time over which performance objectives underlying the award are expected to be achieved and vested. The number of shares that ultimately vest depends on the achievement of certain performance criteria over the measurement period. For non-market based performance-based restricted stock, quarterly, we reevaluate the period during which the performance objective will be met and the number of shares expected to vest. The amount of quarterly expense recorded each period is based on our estimate of the number of awards that will ultimately vest.

The Company estimates the fair value of stock options and purchase rights under our employee stock purchase plans using a Black-Scholes option-pricing model. The Black-Scholes option-pricing model incorporates several highly subjective assumptions including expected volatility, expected term and interest rates.

In reaching our determination of expected volatility, we use the historic volatility of our shares of common stock. We base the expected term of our stock options on historic experience. The expected term for purchase rights under our employee stock plans is based on the 18 month offering period. The risk-free rate is based on the U.S. Treasury constant maturities in effect at the time of grant for the expected term of the option or share.

The calculation includes several assumptions that require management's judgment. The expected term of the option or share is determined based on assumptions about patterns of employee exercises and represents a probability-weighted average time-period from grant until exercise of stock options, subject to information available at time of grant. Determining expected volatility generally begins with calculating historical volatility for a similar long-term period and then considers the ways in which the future is reasonably expected to differ from the past.

The grant-date fair value of the PRSUs awarded in 2015 was calculated using a Monte Carlo simulation consistent with the fair value principles of Topic 718 since these awards vest based upon market conditions. Expense is recognized over a derived service period determined by the Monte Carlo simulation. If the conditions of PRSUs are met before the derived service period ends, all remaining expense will be recognized in the period the conditions are met.

The input factors used in the valuation model are based on subjective future expectations combined with management's judgment. If there is a difference between the assumptions used in determining stock-based compensation cost and the actual factors which become known over time, we may change the input factors used in determining stock-based compensation costs. These changes may materially impact the results of operations in the event such changes are made. In addition, if we were to modify any awards, additional charges would be taken. See Note 16 — Employee Benefit Plans for a further discussion on stock-based compensation.

Net loss per share

Basic loss per share amounts are computed based on the weighted average number of common shares outstanding. Diluted net loss per share incorporates the incremental shares issuable upon the assumed exercise of stock options and incremental shares associated with the assumed vesting of restricted stock. The Company's convertible notes were fully repaid in 2015.

Derivatives

The Company hedges exposure to changes in exchange rates from the US Dollar to the Indian Rupee. These derivatives are recognized on the balance sheet at their fair value. Unrealized gain positions are recorded as other current assets and unrealized loss positions are recorded as other accrued liabilities. Changes in the fair values of the outstanding derivatives that are highly effective are recorded in other comprehensive loss until net income (loss) is affected by the variability of the cash flows of the hedged transaction. Hedge ineffectiveness could result when the amount of the Company’s hedge contracts exceed the Company’s forecasted or actual transactions for which the hedge contracts were designed to hedge. Once a hedge contract matures the associated gain (loss) on the contract will remain in accumulated other comprehensive income (loss) until the underlying hedged transaction affects net income (loss), at which time the gain (loss) will be recorded to the expense line item being hedged, which is primarily cost of sales, research and development and selling, general and administrative. The Company only enters into derivative contracts in order to hedge foreign currency exposure. If the Company entered into a contract for speculative reasons or if the Company’s current hedge position becomes ineffective, changes in the fair values of the derivatives would be recognized in earnings in the current period.

Foreign currency translation

Assets and liabilities of international operations using a functional currency other than the U.S. dollar are translated into U.S. dollars at exchange rates as of December 31, 2017 and 2016. Income and expense accounts are translated into U.S. dollars at the average daily rates of exchange prevailing during the period. Adjustments resulting from translating foreign functional currency financial statements into U.S. dollars are recorded as a separate component in shareholders’ equity. Foreign exchange transaction gains and losses are included in other income (expense), net, in the Consolidated Statements of Operations.

Recent Accounting Pronouncements

In February 2016, the Financial Accounting Standards Board (FASB) issued ASU 2016-02, "Leases," which requires the Company as the lessee to recognize most leases on the balance sheet thereby resulting in the recognition of lease assets and liabilities for those leases currently classified as operating leases. The accounting for leases where the Company is the lessor remains largely unchanged. ASU 2016-02 is effective for us beginning January 1, 2019 with early adoption permitted. While the Company is currently assessing the impact ASU 2016-02 will have on the consolidated financial statements, the Company expects the primary impact to the consolidated financial position upon adoption will be the recognition, on a discounted basis, of the Company's minimum commitments under noncancelable operating leases on the consolidated balance sheets resulting in the recording of right of use assets and lease obligations. Our current minimum commitments under noncancelable operating leases are disclosed in Note 13.

In May 2014, FASB issued ASU 2014-09, "Revenue from Contracts with Customers (Topic 606)," that will supersede all existing revenue recognition guidance under U.S. GAAP. The standard's core principle is that a company will recognize revenue when it transfers promised goods or services to a customer in an amount that reflects the consideration to which the company expects to be entitled in exchange for those goods or services. ASU 2015-14, "Revenue from Contracts with Customers (Topic 606): Deferral of the Effective Date," which was issued in August 2015, revised the effective date for this ASU to annual and interim periods beginning on or after December 15, 2017. In accordance with this standard, the Company will adopt the new standard effective January 1, 2018.
The new standard permits adoption either by using (i) a full retrospective approach for all periods presented in the period of adoption or (ii) a modified retrospective approach with the cumulative effect of initially applying the new standard recognized at the date of initial application and providing certain additional disclosures. The Company will adopt using the modified retrospective approach.
The Company has completed the assessment phase and documentation of new policies and evaluation of its internal controls framework. The Company does not expect a significant change in its control environment due to the adoption of the new standard. The adoption of ASU 2014-09 will also result in additional disclosures around nature and timing of the Company’s performance obligations, deferred revenue contract liabilities, deferred contract cost assets, as well as significant judgments and practical expedients used by the Company.
 
Upon adoption, the Company does not expect a material impact to the opening balance sheet as of January 1, 2018 related to the modified retrospective effect. Although the impact of the new standard will greatly increase the amount of required disclosures the Company expects revenue recognition for the broad portfolio of its hardware and software sales to remain largely unchanged. Aspects of the new standard expected to impact the Company include a change in the timing of certain usage-based royalties. Historically revenue was not recognized until fixed and determinable; however, the new ASU requires the Company to estimate using either the probability weighted expected amount or the most likely amount and estimate the transaction price to recognize when or as control is transferred to the customer. Additionally, for certain professional services with no VSOE under ASC 605, certain licenses would be deferred and recognized with the associated software. Under ASC 606, the determination of the performance obligations may result in a change to the recognition pattern. Such contracts represent a small subset of the Company's total portfolio, however, may shift forward the recognition of revenue.  As discussed above, the adoption of the new standard is not expected to have a material impact on the opening balance sheet as of January 1, 2018.
XML 24 R10.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value of Financial Instruments
12 Months Ended
Dec. 31, 2017
Fair Value Disclosures [Abstract]  
Fair Value Disclosures
Fair Value of Financial Instruments

The Company measures at fair value certain financial assets and liabilities. GAAP specifies a hierarchy of valuation techniques based on whether the inputs to those valuation techniques are observable or unobservable. Observable inputs reflect market data obtained from independent sources, while unobservable inputs reflect the Company's market assumptions. These two types of inputs have created the following fair-value hierarchy:

Level 1— Quoted prices for identical instruments in active markets;

Level 2— Quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-derived valuations in which all significant inputs and significant value drivers are observable in active markets; and

Level 3— Valuations derived from valuation techniques in which one or more significant inputs or significant value drivers are unobservable.

Foreign currency forward contracts are measured at fair value using models based on observable market inputs such as foreign currency exchange rates; therefore, they are classified within Level 2 of the valuation hierarchy.

The following tables summarizes the fair value measurements as of December 31, 2017 and December 31, 2016 for the Company's financial instruments (in thousands):
 
Fair Value Measurements as of December 31, 2017
Total
 
Level 1
 
Level 2
 
Level 3
Foreign currency forward contracts
508

 

 
508

 



 
Fair Value Measurements as of December 31, 2016
Total
 
Level 1
 
Level 2
 
Level 3
Foreign currency forward contracts
94

 

 
94

 

XML 25 R11.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accounts Receivable and Other Receivables
12 Months Ended
Dec. 31, 2017
Receivables [Abstract]  
Accounts Receivable and Other Receivables
Accounts Receivable and Other Receivables

Accounts receivable balances consisted of the following (in thousands):
 
December 31,
2017
 
December 31,
2016
Accounts receivable, gross
$
32,970

 
$
38,433

Less: allowance for doubtful accounts
(150
)
 
(55
)
Accounts receivable, net
$
32,820

 
$
38,378



Accounts receivable at December 31, 2017 and 2016 consisted of sales to the Company’s customers which are generally based on standard terms and conditions. The Company recorded the following activity in allowance for doubtful accounts (in thousands):
 
For the Years Ended
December 31,
2017
 
2016
 
2015
Allowance for doubtful accounts, beginning of the year
$
55

 
$
103

 
$
124

Charged to costs and expenses
153

 
(34
)
 
(17
)
Less: write-offs, net of recoveries
(58
)
 
(14
)
 
(4
)
Remaining allowance, end of the year
$
150

 
$
55

 
$
103



As of December 31, 2017 and 2016, other receivables were $3.4 million and $4.2 million. Other receivables consisted primarily of non-trade receivables including inventory sold to the Company's contract manufacturing partner or other integration partners, on which the Company does not recognize revenue, and net receivables for value-added taxes.
XML 26 R12.htm IDEA: XBRL DOCUMENT v3.8.0.1
Inventories
12 Months Ended
Dec. 31, 2017
Inventory Disclosure [Abstract]  
Inventories
Inventories

Inventories consisted of the following (in thousands):
 
December 31,
2017
 
December 31,
2016
Raw materials
$
23,269

 
$
24,805

Work-in-process

 
12

Finished goods
4,012

 
5,005

 
27,281

 
29,822

Less: inventory valuation allowance
(23,016
)
 
(9,801
)
Inventories, net
$
4,265

 
$
20,021



Consigned inventory is held at third-party locations, including the Company's contract manufacturing partner and customers. The Company retains title to the inventory until purchased by the third-party.

The Company’s consignment inventory with its contract manufacturer consists of inventory transferred from the Company’s prior contract manufacturer as well as inventory that has been purchased by the contract manufacturer as a result of the Company's forecasted demand. The Company is contractually obligated to purchase inventory transferred from the Company's prior contract manufacturer after the inventory ages for 365 days which was substantially complete as of December 31, 2017. The Company is also contractually obligated to purchase inventory that has been purchased by the contract manufacturer as a result of the Company's forecasted demand when the inventory ages beyond 180 days and has no forecasted demand. All of the Company’s consignment inventory was held by its contract manufacturing partner as of December 31, 2017 and December 31, 2016. The Company records a liability for adverse purchase commitments of inventory owned by its contract manufacturing partner. See Note 13 - Commitments and Contingencies for additional information regarding the Company's adverse purchase commitment liability.
The Company recorded the following charges associated with the valuation of inventory, inventory deposit and the adverse purchase commitment liability for the years ended December 31 (in thousands):
 
2017
 
2016
 
2015
Inventory, net
$
15,050

 
$
6,120

 
$
1,447

Adverse purchase commitments(A)
2,913

 
(1,908
)
 
1,831

Net charges (B)
$
17,963

 
$
4,212

 
$
3,278



(A)
When the Company takes possession of inventory reserved for under the adverse purchase liability (Note 13 — Commitments and Contingencies), the associated liability is transferred from other accrued liabilities to the excess and obsolete inventory valuation allowance.

(B)
The increase for the year ended December 31, 2017 was the result of an inventory charge taken in the current period due to DCEngine restructuring activities and the Company's decision to change contract manufacturers in Asia resulting in an acceleration of last-time buys from customers for legacy embedded product lines.

The following is a summary of the change in the Company’s inventory valuation allowance for the years ended December 31 (in thousands):
 
2017
 
2016
Inventory valuation allowance, beginning of the year
$
9,801

 
$
5,317

Usage:
 
 
 
Inventory scrapped
(870
)
 
(1,636
)
Inventory utilized
(882
)
 
(954
)
Subtotal—usage
(1,752
)
 
(2,590
)
Write-downs of inventory valuation and transfers to/from other liabilities (A)
14,967

 
7,074

Inventory valuation allowance, end of the year
$
23,016

 
$
9,801



(A)
Transfer to/from other liabilities is related to obsolete inventory purchased from contract manufacturers during the year which was previously reserved for as an adverse purchase commitment. (Note 9—Other Accrued and Other Long-Term Liabilities and Note 13—Commitments and Contingencies.)
XML 27 R13.htm IDEA: XBRL DOCUMENT v3.8.0.1
Property and Equipment
12 Months Ended
Dec. 31, 2017
Property, Plant and Equipment [Abstract]  
Property and Equipment
Property and Equipment

Property and equipment consisted of the following (in thousands):
 
 
December 31,
2017
 
December 31,
2016
Manufacturing equipment
 
$
15,456

 
$
24,982

Office equipment and software
 
18,455

 
23,090

Leasehold improvements
 
2,838

 
2,964

Property and equipment, gross
 
36,749

 
51,036

Less: accumulated depreciation and amortization
 
(32,021
)
 
(44,323
)
Property and equipment, net
 
$
4,728

 
$
6,713



Depreciation expense associated with property and equipment for the years ended December 31, 2017, 2016 and 2015 was $6.5 million, $4.5 million and $5.6 million. Of the $6.5 million in depreciation expense, $1.7 million is attributed to accelerated depreciation related to restructuring activities in 2017.
XML 28 R14.htm IDEA: XBRL DOCUMENT v3.8.0.1
Intangible Assets
12 Months Ended
Dec. 31, 2017
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets
Intangible Assets

The following tables summarize the Company’s total purchased intangible assets (in thousands):
 
Gross
 
Accumulated
Amortization
 
Net
December 31, 2017
 
 
 
 
 
Purchased technology
$
114,754

 
$
(110,674
)
 
$
4,080

Patents
6,472

 
(6,472
)
 

Customer lists
37,000

 
(37,000
)
 

Trade names
11,536

 
(8,754
)
 
2,782

Total intangible assets
$
169,762

 
$
(162,900
)
 
$
6,862

December 31, 2016
 
 
 
 
 
Purchased technology
$
114,754

 
$
(102,967
)
 
$
11,787

Patents
6,472

 
(6,472
)
 

Customer lists
37,000

 
(34,784
)
 
2,216

Trade names
11,536

 
(7,964
)
 
3,572

Backlog
$
2,127

 
$
(2,127
)
 

Total intangible assets
$
171,889

 
$
(154,314
)
 
$
17,575



Intangible assets amortization expense was $10.7 million, $12.7 million and $12.9 million for the years ended December 31, 2017, 2016 and 2015. The Company’s purchased intangible assets have remaining useful lives of one to four years as of December 31, 2017. The Company reviews for impairment all of its purchased intangible assets whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. During 2017, the Company wrote off the fully amortized intangible asset related to Backlog as this amount no longer provides a future benefit to the Company.

The estimated future amortization expense of purchased intangible assets as of December 31, 2017 is as follows (in thousands):
For the Years Ending December 31,
Estimated
Intangible
Amortization
Amount
2018
$
4,870

2019
790

2020
790

2021
412

Thereafter

Total estimated future amortization expense
$
6,862

XML 29 R15.htm IDEA: XBRL DOCUMENT v3.8.0.1
Restructuring and Other Charges
12 Months Ended
Dec. 31, 2017
Restructuring and Related Activities [Abstract]  
Restructuring and Other Charges
Restructuring and Other Charges

The following table summarizes the Company's restructuring and other charges as presented in the Consolidated Statement of Operations (in thousands):
 
December 31, 2017
 
December 31, 2016
 
December 31, 2015
Employee-related restructuring expenses
$
5,504

 
$
2,771

 
$
3,890

Lease abandonment expenses
57

 

 
392

Integration-related, legal and other non-recurring expenses
1,035

 
106

 
513

Fixed assets
1,743

 
40

 
225

Restructuring and other charges, net
$
8,339

 
$
2,917

 
$
5,020



Restructuring and other charges may include costs from events such as costs incurred for employee severance, acquisition or divestiture activities, excess facility costs, certain legal costs, asset related charges and other expenses associated with business restructuring activities.

During the year ended December 31, 2017, the Company recorded the following restructuring and other charges:

$5.5 million net expense relating to the severance for 92 employees primarily in connection with a restructuring of the Company's DCEngine product line, reducing the Company's hardware engineering presence in Shenzhen, China as well as reductions in North America due to the transition of the Company's supply chain operations to third party integration partners; an additional $0.8 million of expense will be recognized over a portion of the notified employees' respective service terms that span up to the next three quarters;
$1.7 million associated with accelerated depreciation of fixed assets related to DCE restructuring plans;
$1.0 million legal and other expense associated with contract termination costs and legal costs resulting from the Company's credit facility; and
$0.1 million lease abandonment expense associated with reductions in certain of our international sites.

During the year ended December 31, 2016, the Company recorded the following restructuring and other charges:

$2.8 million net expense relating to the severance of 74 employees primarily in connection with a reduction to the Company's hardware engineering presence in Shenzhen, China as well as reductions in North America due to the transition of the Company's supply chain operations to third party integration partners; and
$0.1 million integration-related expense principally associated with transfer-related costs resulting from resource and site consolidation actions.

During the year ended December 31, 2015, the Company recorded the following restructuring and other charges:

$3.9 million net expense relating to the severance of 130 employees primarily within Asia and North America. These actions were in connection with the restructuring of the Company's Hardware Solutions segment's research and development and sales and general administrative functions and are presented net of reductions resulting from changes in previously estimated amounts for employee severance and associated payroll costs;
$0.5 million integration-related expense principally associated with transfer-related costs resulting from resource and site consolidation actions;
$0.4 million lease abandonment expense associated with reductions in certain of our international sites; and
$0.2 million associated with fixed asset disposals related to site consolidation actions.


Accrued restructuring, which is included in other accrued liabilities and other long-term liabilities in the accompanying Consolidated Balance Sheets as of December 31, 2017 and 2016, consisted of the following (in thousands):
 
Severance, payroll taxes and other employee benefits
 
Facility reductions
 
Total
Balance accrued as of December 31, 2016
$
1,347

 
$
90

 
$
1,437

Additions
5,670

 
57

 
5,727

Reversals
(166
)
 

 
(166
)
Expenditures
(4,077
)
 
(147
)
 
(4,224
)
Balance accrued as of December 31, 2017
$
2,774

 
$

 
$
2,774



The Company evaluates the adequacy of the accrued restructuring charges on a quarterly basis. Reversals are recorded in the period in which the Company determines that expected restructuring obligations are less than the amounts accrued.
XML 30 R16.htm IDEA: XBRL DOCUMENT v3.8.0.1
Other Accrued and Other Long-Term Liabilities
12 Months Ended
Dec. 31, 2017
Other Liabilities Disclosure [Abstract]  
Other Accrued and Other Long-Term Liabilities
Other Accrued and Other Long-Term Liabilities

Other accrued liabilities consisted of the following (in thousands):
 
December 31,
2017
 
December 31,
2016
Accrued warranty reserve
$
879

 
$
1,466

Adverse purchase commitments
3,263

 
268

Accrued restructuring
2,774

 
1,437

Income tax payable
199

 
152

Other
3,290

 
4,248

Other accrued liabilities
$
10,405

 
$
7,571



Other long-term liabilities consisted of the following (in thousands):
 
December 31,
2017
 
December 31,
2016
Long-term income tax payable
$
5,341

 
$
3,047

Long-term deferred revenue
1,108

 
2,380

Accrued warranty reserve
245

 
355

Other
172

 
184

Other long-term liabilities
$
6,866

 
$
5,966

XML 31 R17.htm IDEA: XBRL DOCUMENT v3.8.0.1
Short-Term Borrowings
12 Months Ended
Dec. 31, 2017
Short-term Debt [Abstract]  
Short-Term Borrowings
Short-Term Borrowings

Silicon Valley Bank

On September 19, 2016, the Company entered into a Credit Agreement (as amended, the “Credit Agreement”) with Silicon Valley Bank (“SVB”), as administrative agent, and the other lenders party thereto. The Credit Agreement replaces the Company’s Third Amended and Restated Loan and Security Agreement with SVB, dated March 14, 2014. On September 5, 2017, the Company entered into the Third Amendment to the Credit Agreement. The following takes into account the terms per the agreement as amended on September 5, 2017.

The Credit Agreement provides for a revolving loan commitment of $30.0 million and has a stated maturity date of September 19, 2019. The Credit Agreement includes a $10.0 million sub-limit for swingline loans and a $5.0 million sub-limit for letters of credit. The Credit Agreement also includes an accordion feature that allows the Company, at any time, to increase the aggregate revolving loan commitments by up to an additional $25.0 million, subject to the satisfaction of certain conditions, including obtaining the lenders’ agreement to participate in the increase.

Borrowings under the Credit Agreement are subject to a borrowing base, which is a formula based upon certain eligible accounts receivable plus a non-formula amount if the Company meets certain liquidity requirements. The principal amount of revolving loans and letters of credit outstanding at any time cannot exceed the lesser of (i) the revolving commitments in effect at such time, and (ii) the sum of the Borrowing Base (as defined in the Credit Agreement) and $2.5 million. Eligible accounts receivable include 85% of certain U.S. accounts receivable and 75% of certain foreign accounts receivable (85% in certain cases).

Outstanding borrowings under the revolving loan commitment bear interest at a per annum rate based upon the Company's Availability (as defined in the Credit Agreement), which means the quotient of the amount available for borrowings under the Credit Agreement divided by the lesser of the total commitment and the borrowing base, calculated as a daily average over the immediately preceding fiscal month. The Credit Agreement provides that the per annum interest rate commencing on June 30, 2017 when the Consolidated Adjusted EBITDA (as defined in the Credit Agreement) as measured on a trailing twelve-month basis for the immediately preceding fiscal quarter period is less than $8.0 million will be as follows:
When Availability is 70% or more, the interest rate is the prime rate (as published in Wall Street Journal) plus 0.75%;

When Availability is 30% or more and less than 70%, the interest rate is the prime rate plus 1.00%; and

When Availability is below 30%, the interest rate is the prime rate plus 1.25%.

Commencing on June 30, 2017, if Consolidated Adjusted EBITDA as measured on a trailing twelve-month basis for the immediately preceding fiscal quarter period is equal to or greater than $8.0 million, the rate per annum will be as follows:

When Availability is 70% or more, the interest rate is the prime rate plus 0.25%;

When Availability is 30% or more and less than 70%, the interest rate is the prime rate plus 0.50%; and

When Availability is below 30%, the interest rate is the prime rate plus 0.75%.

In addition, commencing on September 5, 2017, the applicable per annum interest rate on the revolving loans outstanding under the Credit Agreement will be increased by 0.50% until the earlier of either (i) Consolidated Adjusted EBITDA (as defined in the Credit Agreement) for two consecutive quarters is greater than or equal to $0 or (ii) the Company raises $15.0 million or more in capital from a source other than the Company or its subsidiaries.

Under the Credit Agreement, the Company is required to make interest payments monthly. The Company is further required to pay $25,000 in annual administrative fees, $82,500 in annual commitment fees and a commitment fee based on the average unused portion of the revolving credit commitment, and certain other fees in connection with letters of credit. The commitment fee is determined as follows and is payable quarterly in arrears:

When Availability is 70% or more, the commitment fee is 0.35% of the average unused portion of the revolving credit commitment;

When Availability is 30% or more and less than 70%, the commitment fee is 0.325% of the average unused portion of the revolving credit commitment; and

When Availability is below 30%, the commitment fee is 0.3% of the average unused portion of the revolving credit commitment.

The Company paid a total of $0.4 million loan origination (and loan modification) fees which were capitalized and will be expensed over the term of the Credit Agreement.

The Credit Agreement requires that the Company comply with financial covenants requiring the Company to maintain a minimum monthly Liquidity Ratio (as defined in the Credit Agreement), measured as of the last day of the applicable month, as follows:

Month Ended
Minimum Liquidity Ratio
8/31/2017
1.50:1.00
1/31/2018
1.35:1.00
3/31/2018
1.50:1.00
4/30/2018
1.35:1.00
6/30/2018
1.50:1.00


Additionally, the Credit Agreement requires the Company to maintain a minimum trailing twelve months Consolidated Adjusted EBITDA in the third and fourth quarter of fiscal year 2017 and each quarter of fiscal year 2018 as follows:

Quarter Ending
Minimum Consolidated Adjusted EBITDA
9/30/17
($4,500,000)
12/31/17
($5,500,000)
3/31/18
($5,000,000)
6/30/18
($5,000,000)
9/30/18
$0
12/31/18
$2,000,000

The Credit Agreement also provides limits for the add-back of certain restructuring costs on a trailing twelve month basis in the calculation of Consolidated Adjusted EBITDA as follows:

12 Month Period Ended
Restructuring Costs
9/30/17
$10,786,000 (inclusive of the quarter ending 9/30/17 non-cash inventory write down)
12/31/17
$10,471,000
3/31/18
$12,235,000
6/30/18
$11,000,000
9/30/18
$3,000,000
12/31/18
$2,000,000

The Credit Agreement also provides that following fiscal year 2017, SVB, as administrative agent, and the required lenders under the Credit Agreement will re-set the required minimum Consolidated Adjusted EBITDA levels for the periods tested in fiscal year 2019.

All obligations under the Credit Agreement are unconditionally guaranteed by the Company's wholly owned subsidiary, Radisys International LLC. The obligations under the Credit Agreement are secured by a first priority lien on the assets of the Company and the subsidiary guarantor. If the Company acquires or forms a material U.S. subsidiary, then that subsidiary will also be required to guarantee the obligations under the Credit Agreement and grant a first priority lien on its assets.

As of December 31, 2017 and 2016, the Company had outstanding balances of $16.0 million and $25.0 million issued on its behalf under the Credit Agreement.

As part of the Company’s efforts to improve its liquidity, subsequent to December 31, 2017, Radisys entered into new financing arrangements with Hale Capital Partners and CIDM LendCo, LLC. Refer to Note 19 - Subsequent Events, whereby on January 3, 2018, Radisys extinguished the aforementioned Credit Agreement with SVB and entered into a new credit agreement with Marquette Business Credit, LLC as well as issued new senior notes, which significantly improved the Company’s gross cash position. As the previous agreement with SVB has been extinguished, the Company did not complete covenants for the period ended December 31, 2017 and subsequently has excluded disclosure of unused availability under that agreement.

Liquidity Outlook

Over the past several quarters, the Company has experienced significant operating losses and more recently consumed significant cash from operations resulting from a material decline in its DCEngine product line. Given the uncertainty of future business from the DCEngine product line, the Company began taking action in the fourth quarter of 2017 to significantly reduce its overhead and operating expenses moving forward aimed at enabling the Company to return to profitability and free cash flow generation. These actions also included closing the new financing arrangements subsequent to December 31, 2017, which positioned the Company to implement its expense reduction actions as well as committed inventory purchases through the first half of 2018.

A return to profitability and free cash flow generation is based on certain assumptions and projections, including growth from the Company’s Software-Systems business. If the Company is unable to attain certain levels of revenue growth, or meet its cost reduction targets, the Company may be out of compliance with covenants associated with the new financing arrangements which may have a material adverse effect on the Company’s liquidity.

At December 31, 2017, the Company’s cash and cash equivalents amounted to $8.1 million.  The Company believes its current cash and cash equivalents, the proceeds from the sale of the Notes, cash expected to be generated from operations, available borrowings under ABL Credit Agreement and availability, if required, under the Company’s $100.0 million unallocated shelf registration statement will satisfy the Company’s short and long-term expected working capital needs, capital expenditures, acquisitions, stock repurchases, and other liquidity requirements associated with the Company’s present business operations. If the Company is unable to comply with various covenants under the ABL Credit Agreement and the Note Purchase Agreement due to the timing of orders and shipments from the Company’s Software-Systems customers, delays in payment of accounts receivable or other adverse business conditions that impact the Company’s operating plans, without an amendment or waiver, the Company’s liquidity outlook could be materially and adversely affected. The Company continues to pursue a number of actions to improve its cash position including (i) minimizing capital expenditures, (ii) effectively managing working capital, (iii) seeking amendments or waivers from lenders and (iv) improving cash flows from operations. These efforts continue in earnest and the Company is considering all available strategic alternatives and financing possibilities, including, without limitation, the issuance of additional equity, the incurrence of additional secured indebtedness and the exchange or refinancing of existing obligations.
XML 32 R18.htm IDEA: XBRL DOCUMENT v3.8.0.1
Convertible Debt
12 Months Ended
Dec. 31, 2017
Debt Disclosure [Abstract]  
Convertible Debt
Convertible Debt

2015 Convertible Senior Notes

On February 17, 2015, the Company repaid at maturity the entire $18.0 million outstanding balance of the 4.5% convertible senior notes due 2015 (the "2015 convertible senior notes") in accordance with the terms thereof. No convertible senior notes were converted to common stock.

The following table outlines the effective interest rate, contractually stated interest costs, and costs related to the amortization of issuance costs for the Company's 2015 convertible senior notes:
 
Years Ended
 
December 31,
 
2017
 
2016
 
2015
Effective interest rate of 2015 convertible senior notes
NA
 
NA
 
4.50%
Contractually stated interest costs
NA
 
NA
 
$101
Amortization of interest costs
NA
 
NA
 
$7
XML 33 R19.htm IDEA: XBRL DOCUMENT v3.8.0.1
Hedging
12 Months Ended
Dec. 31, 2017
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Hedging
Hedging

The Company’s business activities expose it to a variety of market risks, including the effects of changes in foreign currency exchange rates. The Company manages these risks through the use of forward exchange contracts, designated as foreign-currency cash flow hedges, in an attempt to reduce the potentially adverse effects of foreign currency exchange rate fluctuations that occur in the normal course of business. As such, the Company’s hedging activities are employed solely for risk management purposes. All hedging transactions are conducted with, in the opinion of management, financially stable and reputable financial institutions. As of and for the years ended December 31, 2017, 2016, and 2015 the only hedge instruments executed by the Company are associated with its exposure to fluctuations in the Indian Rupee, which result from obligations such as payroll and rent paid in this currency.

These derivatives are recognized on the balance sheet at their fair value. Unrealized gain positions are recorded as other current assets and unrealized loss positions are recorded as other current liabilities. Changes in the fair values of the outstanding derivatives that are highly effective are recorded in other comprehensive income until net income is affected by the variability of the cash flows of the hedged transaction. Hedge ineffectiveness could result when the amount of the Company’s hedge contracts exceed the Company’s forecasted or actual transactions for which the hedge contracts were designed to hedge. Once a hedge contract matures, the associated gain (loss) on the contract will remain in other comprehensive income until the underlying hedged transaction affects net income (loss), at which time the gain (loss) will be recorded to the expense line item being hedged, which is primarily within Cost of Sales, R&D and SG&A. The Company only enters into derivative contracts in order to hedge foreign currency exposure, which contracts do not exceed two years from inception. If the Company entered into a contract for speculative reasons or if the Company’s current hedge position becomes ineffective, changes in the fair values of the derivatives would be recognized in earnings in the current period.

The Company assesses, both at the inception of the hedge and on an ongoing basis, whether the derivatives that are used in hedging transactions have been highly effective in offsetting changes in the cash flows of hedged items and whether those derivatives are expected to remain highly effective in future periods. For the years ended December 31, 2017, 2016 and 2015 the Company had no hedge ineffectiveness.

During the year ended December 31, 2017, the Company entered into 18 new foreign currency forward contracts, with total contractual values of $10.5 million. During the year ended December 31, 2016, the Company entered into 45 new foreign currency forward contracts, with total contractual values of $15.4 million.

A summary of the aggregate contractual or notional amounts, balance sheet location and estimated fair values of derivative financial instruments designated as cash flow hedges at December 31, 2017 is as follows (in thousands):
 
 
Contractual / Notional
Amount
 
Consolidated Balance Sheet Classification
 
Estimated Fair Value
Asset
 
(Liability)
Foreign currency forward exchange contracts
 
$
13,018

 
Other assets
 
$
508

 
$



A summary of the aggregate contractual or notional amounts, balance sheet location and estimated fair values of derivative financial instruments designated as cash flow hedges at December 31, 2016 is as follows (in thousands):
 
 
Contractual / Notional
Amount
 
Consolidated Balance Sheet Classification
 
Estimated Fair Value
Asset
 
(Liability)
Foreign currency forward exchange contracts
 
$
16,166

 
Other assets
 
$
94

 
$


 
There were no ineffective hedges for the years ended December 31, 2017, 2016 and 2015. The following table summarizes the effect of derivative instruments on the Consolidated Statements of Operations as follows (in thousands):
 
December 31, 2017
 
December 31, 2016
 
December 31, 2015
Cost of sales
$
152

 
$
281

 
$
187

Research and development
211

 
436

 
305

Selling, general and administrative
70

 
164

 
135

Total derivative instrument expense
$
433

 
$
881

 
$
627



The following is a summary of changes to comprehensive income (loss) associated with the Company's hedging activities (in thousands):
 
For the Years Ended December 31,
 
2017
 
2016
 
2015
Beginning balance of unrealized loss on forward exchange contracts
$
(527
)
 
$
(819
)
 
$
(752
)
Other comprehensive loss before reclassifications
(83
)
 
(589
)
 
(694
)
Amounts reclassified from other comprehensive income
433

 
881

 
627

Other comprehensive income (loss)
350

 
292

 
(67
)
Ending balance of unrealized loss on forward exchange contracts
$
(177
)
 
$
(527
)
 
$
(819
)


Over the next twelve months, the Company expects to reclassify into earnings a loss of approximately $0.2 million currently recorded as other comprehensive income, as a result of the maturity of currently held forward exchange contracts.

The bank counterparties in these contracts expose the Company to credit-related losses in the event of their nonperformance. However, to mitigate that risk, the Company only contracts with counterparties who meet its minimum requirements regarding counterparty credit worthiness. In addition, the Company monitors credit ratings, credit spreads and potential downgrades prior to entering into any new hedging contracts.
XML 34 R20.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies
12 Months Ended
Dec. 31, 2017
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
Commitments and Contingencies

Operating Leases

Radisys is obligated under non-cancelable operating leases for certain facilities, office equipment, and vehicles. Future minimum lease payments with initial or remaining non-cancelable lease terms in excess of one year, at December 31, 2017, were as follows (in thousands):
For the Years Ending December 31,
Future Minimum
Lease Payments
2018
2,242

2019
1,965

2020
1,146

2021
662

2022
221

Thereafter

Total future minimum lease commitments
$
6,236



Rent expense totaled $2.1 million, $2.3 million, and $2.7 million for the years ended December 31, 2017, 2016, and 2015.

Adverse Purchase Commitments

The Company is contractually obligated to reimburse its contract manufacturer for the cost of excess inventory used in the manufacture of the Company's products if there is no alternative use. This liability, referred to as adverse purchase commitments, is presented in other accrued liabilities in the accompanying Consolidated Balance Sheets. Estimates for adverse purchase commitments are derived from reports received on a quarterly basis from the Company's contract manufacturer. Increases to this liability are charged to cost of sales. If and when the Company takes possession of inventory reserved for in this liability, the liability is transferred from other accrued liabilities to the excess and obsolete inventory valuation allowance (Note 9 — Other Accrued and Other Long-Term Liabilities) to the excess and obsolete inventory valuation allowance (Note 5 — Inventories).

The adverse purchase commitment liability is included in other accrued liabilities in the accompanying Consolidated Balance Sheets was $3.3 million and $0.3 million as of December 31, 2017 and December 31, 2016.

Guarantees and Indemnification Obligations

As permitted under Oregon law, the Company has agreements whereby it indemnifies its officers, directors and certain finance employees for certain events or occurrences while the officer, director or employee is or was serving in such capacity at the request of the Company. The term of the indemnification period is for the officer’s, director’s or employee’s lifetime. The maximum potential amount of future payments the Company could be required to make under these indemnification agreements is unlimited; however, the Company has a Director and Officer insurance policy that limits its exposure and enables the Company to recover a portion of any future amounts paid. To date, the Company has not incurred any costs associated with these indemnification agreements and, as a result, management believes the estimated fair value of these indemnification agreements is minimal. Accordingly, the Company has not recorded any liabilities for these agreements as of December 31, 2017.

The Company enters into standard indemnification agreements in its ordinary course of business. Pursuant to these agreements, the Company indemnifies, holds harmless, and agrees to reimburse the indemnified party for losses suffered or incurred by the indemnified party, generally the Company’s business partners or customers, in connection with patent, copyright or other intellectual property infringement claims by any third party with respect to the Company’s current products, as well as claims relating to property damage or personal injury resulting from the performance of services by us or the Company’s subcontractors. The maximum potential amount of future payments the Company could be required to make under these indemnification agreements is generally limited. Historically, the Company’s costs to defend lawsuits or settle claims relating to such indemnity agreements have been minimal and accordingly management believes the estimated fair value of these agreements is immaterial.

Accrued Warranty

The Company provides for the estimated cost of product warranties at the time it recognizes revenue. Products are generally sold with warranty coverage for a period of 12 or 24 months after shipment. Parts and labor are covered under the terms of the warranty agreement. The workmanship of the Company’s products produced by the contract manufacturer is covered under warranties provided by the contract manufacturer for 12 to 24 months. The warranty provision is based on historical experience by product family. The Company engages in product quality programs and processes, including actively monitoring and evaluating the quality of its components suppliers; however ongoing failure rates, material usage and service delivery costs incurred in correcting product failure, as well as specific product class failures out of the Company’s baseline experience, affect the estimated warranty obligation. If actual product failure rates, material usage or service delivery costs differ from estimates, revisions to the estimated warranty liability would be required.

The following is a summary of the change in the Company’s warranty accrual reserve (in thousands):
 
 
For the Years Ended
December 31,
2017
 
2016
Warranty liability balance, beginning of the year
 
$
1,821

 
$
2,553

Product warranty accruals
 
305

 
1,116

Adjustments for payments made
 
(1,002
)
 
(1,848
)
Warranty liability balance, end of the year
 
$
1,124

 
$
1,821



At December 31, 2017 and 2016, $0.9 million and $1.5 million of the warranty liability balance are included in other accrued liabilities and $0.2 million and $0.4 million are included in other long-term liabilities in the accompanying Consolidated Balance Sheets.
XML 35 R21.htm IDEA: XBRL DOCUMENT v3.8.0.1
Basic and Diluted Net IncomePer Share
12 Months Ended
Dec. 31, 2017
Earnings Per Share [Abstract]  
Basic and Diluted Loss per Share
Basic and Diluted Loss per Share

A reconciliation of the numerator and the denominator used to calculate basic and diluted loss per share is as follows (in thousands, except per share amounts):
 
 
For the Years Ended
December 31,
2017
 
2016
 
2015
Numerator
 
 
 
 
 
 
Net loss
 
$
(52,604
)
 
$
(10,251
)
 
$
(14,678
)
Denominator—Basic
 
 
 
 
 
 
Weighted average shares used to calculate net loss per share, basic
 
38,994

 
37,668

 
36,789

Denominator—Diluted
 
 
 
 
 
 
Weighted average shares used to calculate net loss per share, basic
 
38,994

 
37,668

 
36,789

Effect of dilutive restricted stock (A)
 

 

 

Effect of dilutive stock options (A)
 

 

 

Weighted average shares used to calculate net loss per share, diluted
 
38,994

 
37,668

 
36,789

Net loss per share:
 
 
 
 
 
 
Basic
 
$
(1.35
)
 
$
(0.27
)
 
$
(0.40
)
Diluted
 
$
(1.35
)
 
$
(0.27
)
 
$
(0.40
)


(A) The following shares, by equity award type, were excluded from the calculation, as their effect would have been anti-dilutive (in thousands):
 
 
For the Years Ended
December 31,
2017
 
2016
 
2015
Stock options
 
3,163

 
3,897

 
2,966

Restricted stock units
 
428

 
100

 
151

Performance based restricted stock units (B)
 
621

 
837

 
1,625

Total equity award shares excluded
 
4,212

 
4,834

 
4,742



(B) Performance based restricted stock units are presented based on attainment of 100% of the performance goals being met.
XML 36 R22.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes
12 Months Ended
Dec. 31, 2017
Income Tax Disclosure [Abstract]  
Income Taxes
Income Taxes

In December 2017, the Tax Cuts and Jobs Act (the “2017 Tax Act”) was enacted. The 2017 Tax Act includes a number of changes to existing U.S. tax laws that impact the Company, most notably a reduction of the U.S. corporate income tax rate from 35 percent to 21 percent for tax years beginning after December 31, 2017. The 2017 Tax Act also provides for a one-time transition tax on certain foreign earnings and the acceleration of depreciation for certain assets placed into service after September 27, 2017 as well as prospective changes beginning in 2018, including repeal of the domestic manufacturing deduction, acceleration of tax revenue recognition, capitalization of research and development expenditures, additional limitations on executive compensation and limitations on the deductibility of interest.

The Company recognized the income tax effects of the 2017 Tax Act in its 2017 financial statements in accordance with Staff Accounting Bulletin No. 118, which provides SEC staff guidance for the application of ASC Topic 740, Income Taxes, in the reporting period in which the 2017 Tax Act was signed into law. As such, the Company’s financial results reflect the income tax effects of the 2017 Tax Act for which the accounting under ASC Topic 740 is complete and provisional amounts for those specific income tax effects of the 2017 Tax Act for which the accounting under ASC Topic 740 is incomplete but a reasonable estimate could be determined.

The changes to existing U.S. tax laws as a result of the 2017 Tax Act, which we believe have the most significant impact on the Company’s federal income taxes are as follows:

Reduction of the U.S. Corporate Income Tax Rate

The Company measures deferred tax assets and liabilities using enacted tax rates that will apply in the years in which the temporary differences are expected to be recovered or paid. Accordingly, the Company’s deferred tax assets and liabilities were remeasured to reflect the reduction in the U.S. corporate income tax rate from 35 percent to 21 percent, resulting in a $33.1 million increase in income tax expense for the year ended December 31, 2017 and a corresponding $33.1 million decrease in gross deferred tax assets as of December 31, 2017. These adjustments were offset with a $33.1 million corresponding adjustment to the valuation allowance.            

Transition Tax on Foreign Earnings

The Company recognized a provisional income tax expense of $1.3 million for the year ended December 31, 2017 related to the one-time transition tax on certain foreign earnings. This resulted in a corresponding decrease in deferred tax assets due to the utilization of net operating loss carryforwards. The determination of the transition tax requires further analysis regarding the amount and composition of the Company’s historical foreign earnings, which is expected to be completed in 2018.

Domestic and foreign pre-tax income (loss) is as follows (in thousands):
 
 
For the Years Ended
December 31,
 
 
2017
 
2016
 
2015
Domestic
 
$
(53,958
)
 
$
(12,040
)
 
$
(15,822
)
Foreign
 
5,081

 
4,223

 
2,886

Total pre-tax loss
 
$
(48,877
)
 
$
(7,817
)
 
$
(12,936
)

The income tax provision consists of the following (in thousands):
 
 
For the Years Ended
December 31,
 
 
2017
 
2016
 
2015
Current provision:
 
 
 
 
 
 
Federal
 
$

 
$

 
$

State
 
73

 
78

 
30

Foreign
 
3,692

 
2,225

 
1,772

Total current provision
 
3,765

 
2,303

 
1,802

Deferred provision (benefit):
 
 
 
 
 
 
Federal
 
(309
)
 
(86
)
 
35

State
 
(10
)
 
(4
)
 
2

Foreign
 
281

 
221

 
(97
)
Total deferred provision
 
(38
)
 
131

 
(60
)
Total income tax provision
 
$
3,727

 
$
2,434

 
$
1,742



The income tax provision (benefit) differs from the amount computed by applying the statutory federal income tax rate to pretax income as a result of the following differences (dollar amounts in thousands):
 
 
For the Years Ended December 31,
 
 
2017
 
2016
 
2015
 
 
$
 
%
 
$
 
%
 
$
 
%
Statutory federal tax (benefit) rate
 
$
(17,107
)
 
35.0
 %
 
$
(2,736
)
 
35.0
 %
 
$
(4,526
)
 
35.0
 %
Increase (decrease) in rates resulting from:
 
 
 
 
 
 
 
 
 
 
 
 
State taxes
 
(749
)
 
1.5

 
(67
)
 
0.9

 
609

 
(4.7
)
Foreign dividends and unremitted earnings
 
(638
)
 
1.3

 
1,745

 
(22.3
)
 
1,493

 
(11.5
)
Impact from U.S. tax reform
 
36,311

 
(74.3
)
 

 

 

 

Tax audit settlement
 
1,497

 
(3.1
)
 

 

 

 

Valuation allowance
 
(16,363
)
 
33.5

 
1,596

 
(20.4
)
 
2,456

 
(19.0
)
Taxes on foreign income that differ from U.S. tax rate
 
(1,361
)
 
2.8

 
(901
)
 
11.5

 
(405
)
 
3.1

Executive Compensation limitation
 
17

 

 
1,005

 
(12.9
)
 

 

Non-deductible stock-based compensation expense
 
567

 
(1.2
)
 
135

 
(1.7
)
 
1,104

 
(8.5
)
Expiration of attributes
 
1,397

 
(2.9
)
 
1,478

 
(18.9
)
 
893

 
(6.9
)
Uncertain tax positions
 
302

 
(0.6
)
 
120

 
(1.5
)
 
435

 
(3.4
)
Other
 
(146
)
 
0.4

 
59

 
(0.8
)
 
(317
)
 
2.4

Effective tax rate
 
$
3,727

 
(7.6
)%
 
$
2,434

 
(31.1
)%
 
$
1,742

 
(13.5
)%

The components of deferred taxes consist of the following (in thousands):
 
 
December 31,
2017
 
December 31,
2016
Deferred tax assets:
 
 
 
 
Accrued warranty
 
$
256

 
$
657

Inventory
 
6,114

 
3,631

Net operating loss carryforwards
 
39,534

 
57,294

Tax credit carryforwards
 
20,857

 
22,075

Stock-based compensation
 
978

 
1,995

Fixed assets
 
2,358

 
1,808

Goodwill and other identified intangibles
 
1,073

 
1,603

Deferred revenue
 
1,201

 
2,906

Subsidiary service accruals
 
4,870

 
1,702

Other
 
1,308

 
2,082

Total deferred tax assets
 
78,549

 
95,753

Less: valuation allowance
 
(77,437
)
 
(88,566
)
Net deferred tax assets
 
1,112

 
7,187

Deferred tax liabilities:
 
 
 
 
Intangible assets
 

 
(5,603
)
Other
 
(325
)
 
(467
)
Total deferred tax liabilities
 
(325
)
 
(6,070
)
Total net deferred tax assets
 
$
787

 
$
1,117



At December 31, 2017, the Company's unrecognized tax benefits associated with uncertain tax positions were $4.6 million, of which $4.4 million, if recognized, would favorably affect the effective tax rate.

The Company's ongoing practice is to recognize potential accrued interest and penalties related to unrecognized tax benefits within its global operations in income tax expense. During 2017, the Company recognized a net increase of approximately $0.2 million in potential interest and penalties associated with uncertain tax positions in the Consolidated Statements of Operations. The Company had approximately $1.0 million and $0.2 million of interest and penalties associated with uncertain tax positions at December 31, 2017, which are excluded from the unrecognized tax benefits table below.

The Company’s total amounts of unrecognized tax benefits at the beginning and end of the period are as follows (in thousands):
 
Total
Balance as of December 31, 2015
$
3,680

Additions based on tax positions related to the current year
245

Additions for tax positions of prior years
24

Reductions for tax positions of prior years
(240
)
Reductions as a result of a lapse of applicable statute of limitations
(80
)
Reductions due to settlements
(6
)
Other
$
(74
)
Balance as of December 31, 2016
$
3,549

Additions based on tax positions related to the current year
1,124

Additions for tax positions of prior years
146

Reductions for tax positions of prior years
(278
)
Reductions as a result of a lapse of applicable statute of limitations
(56
)
Other
97

Balance as of December 31, 2017
$
4,582



The Company and its subsidiaries are subject to federal income tax as well as income tax of multiple state and foreign jurisdictions. The Company's statutes of limitations are closed for all federal and state income tax years before 2014 and 2013 respectively. The statutes of limitations for the Company's other foreign subsidiaries are closed for all income tax years before 2005.

However, to the extent allowed by law, the taxing authorities may have the right to examine prior periods where net operating losses and credits were generated and carried forward, and make adjustments up to the net operating loss and credit carryforward amounts. It is reasonably possible that the Company's uncertain tax positions, including interest and penalties, could decrease by approximately $0.4 million in the next twelve months.

The Company is currently under tax examination in India and Canada. The periods under examination in India are the Company's financial years 2005, 2006, 2008 and 2011. The examinations are in various stages of appellate proceedings and all material uncertain tax positions associated with the examination have been taken into account in the ending balance of the unrecognized tax benefits at December 31, 2017. The periods under examination in Canada are the Company's fiscal years 2013 and 2014. The Company reduced its Canadian tax attribute carryforwards and valuation allowance by $1.5 million as a settlement position related to a proposed adjustment by the Canada Revenue Agency.

The Company had recorded valuation allowances of $77.4 million and $88.6 million as of December 31, 2017 and 2016. This represents a full valuation allowance against the Company's U.S. net deferred tax assets as well as a partial valuation allowance against the Company's Canadian and Chinese net deferred tax assets. In evaluating its valuation allowance, the Company considers all available positive and negative evidence, including scheduled reversals of deferred tax liabilities, projected future taxable income, tax planning strategies, and recent financial performance.

At December 31, 2017 the Company had total available federal and state net operating loss carryforwards of approximately $178.3 million and $51.5 million. The federal and state net operating loss carryforwards expire between 2018 and 2037. The net operating losses from acquisitions are stated net of limitations pursuant to Section 382 of the Internal Revenue Code. The Company also had net operating loss carryforwards of approximately $3.4 million from the United Kingdom (“U.K.”), and China. The U.K. net operating losses may be carried forward indefinitely provided certain requirements are met. The Chinese tax losses may be carried forward 5 years.

The Company had federal and California research and development tax credit and other federal credit carryforwards of approximately $15.3 million at December 31, 2017, to reduce future income tax liabilities.  The federal credits expire between 2018 and 2031.  The California research and development credits do not expire.  The credits from acquisitions are stated net of limitations pursuant to Section 383 of the Internal Revenue Code.  The Company's Canadian subsidiary also had approximately $2.8 million in investment tax credit and, $16.9 million of unclaimed scientific research and experimental expenditures to be carried forward and applied against future income in Canada.

Realization of the Company's foreign deferred tax assets is dependent on generating sufficient taxable income prior to the expiration of the net operating loss and tax credit carryforwards. Although realization is not assured, management believes that it is more likely than not that the results of future operations will generate sufficient taxable income to realize the balance of the deferred tax assets, net of the valuation allowance, as of December 31, 2017. The amount of the net deferred tax assets that is considered realizable, however, could be reduced if estimates of future taxable income during the carryforward periods are reduced. Should management determine that the Company would not be able to realize all or part of the net deferred tax assets in the future, adjustments to the valuation allowance for deferred tax assets may be required.

In connection with the implementation of the Tax Cuts and Jobs Act, the Company had changed its indefinite reinvestment assertion and is now fully providing on the unremitted earnings of its foreign subsidiaries. 

In March 2016, FASB issued Accounting Standards Update No. 2016-09, Compensation - Stock Compensation (Topic 718): Improvements to Employee Shared-Based Payment Accounting (''ASU 2016-09''). ASU 2016-09 simplifies how several aspects of share-based payments are accounted for and presented in the financial statements. ASU 2016-09 is effective for public companies for annual reporting periods beginning after December 15, 2016. The Company adopted this ASU in the first quarter of 2017. The Company had excess tax benefits for which a benefit could not be previously recognized of approximately $4.3 million. Due to the full valuation allowance against the net U.S. deferred tax assets, the Company did not recognize a net cumulative-effect adjustment to retained earnings upon adoption.

In October 2016, the FASB issued Accounting standards Update No. 2016-16, Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other Than Inventory (''ASU 2016-16''). ASU 2016-16 modifies how intra-entity transfer of assets other than inventory are accounted for and presented in the financial statements. ASU 2016-16 is effective for public companies for annual reporting periods beginning after December 15, 2017, however early adoption is allowed. The Company adopted this ASU in the first quarter of 2017. The Company recorded a $2.0 million cumulative-effect adjustment to retained earnings upon adoption.
XML 37 R23.htm IDEA: XBRL DOCUMENT v3.8.0.1
Employee Benefit Plans
12 Months Ended
Dec. 31, 2017
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Employee Benefit Plans
Employee Benefit Plans

Stock-Based Employee Benefit Plans

Equity instruments are granted to employees, directors and consultants in certain instances, as defined in the respective plan agreements.

Stock Options and Restricted Stock Awards

On May 15, 2007, the Company's shareholders approved the 2007 Stock Plan which provides for issuance of stock options, restricted shares, restricted stock units and performance-based awards. On September 22, 2015, the Company’s shareholders approved the Amended and Restated 2007 Stock Plan (as amended, the “2007 Stock Plan”). Under the 2007 Stock Plan, 14,183,070 shares have been reserved and authorized for issuance to any non-employee directors and employees. The 2007 Stock Plan provides the Board of Directors discretion in creating employee equity incentives. Unless otherwise stipulated in the plan document, the Board of Directors determines stock option exercise prices, which may not be less than the fair value of Radisys common stock at the date of grant, vesting periods and the expiration periods which are a maximum of 10 years from the date of grant for certain awards.

On August 17, 2010, the shareholders approved the Long-Term Incentive Plan ("LTIP"). The LTIP provides for the grants of awards payable in shares of common stock upon the achievement of performance goals set by the Company’s Compensation and Development Committee (“the Committee”). The number of shares of the Company’s common stock initially reserved for issuance under the LTIP is 2,000,000 shares with a maximum of 500,000 shares in any calendar year to one participant. On September 22, 2015, the Company's shareholders approved the Amended 2007 Stock Plan, which provides that shares remaining available for grant as well as shares subject to outstanding awards under the LTIP that may be forfeited upon termination of employment will be added to the shares reserved for the Amended 2007 Stock Plan. The LTIP will expire after the existing grants under the LTIP vest, or expire, at the end of their respective terms. As of December 31, 2016, all outstanding grants from the LTIP have been earned or cancelled and the LTIP had expired.

On May 3, 2011 the Company registered 600,000 shares of its common stock under the Radisys Corporation Inducement Stock Plan for CCPU Employees (the "CCPU Plan"). The CCPU Plan was adopted without shareholder approval in reliance upon the exception provided under NASDAQ Listing Rule 5635(c)(4) relating to awards granted in connection with the hiring of new employees, including grants to transferred employees in connection with a merger or acquisition. Awards under the CCPU Plan are made only to employees of Continuous Computing or its subsidiaries and became effective upon the completion of the Continuous Computing acquisition. The CCPU Plan provides for the issuance of stock options, restricted shares and restricted stock units. In 2011, the Company issued 368,000 shares under the CCPU Plan and no future awards will be granted.

The Company assumed the stock plans of Continuous Computing on July 8, 2011. Under the terms of the Company's merger agreement with Continuous Computing, options outstanding under these plans were converted to options to purchase shares of the Company's common stock. Options issued under these plans vest over four years from the original grant date and have an expiration date of 10 years from the original grant date. The exercise price of each converted option is equal to the product of the original exercise price and the original number of options granted divided by the number of converted options received. These stock plans have been suspended and no future awards will be granted under these plans. A total of 319,000 shares of common stock were issued under the Continuous Computing stock plans.
In accordance with the Continuous Computing merger agreement, unvested options pursuant to the Continuous Computing plans were required to be converted into multiple awards on the acquisition date, with the resulting awards becoming non-contingent and contingent options of the Company. Both the non-contingent and contingent awards continue to vest under the original service conditions of the awards. However, the contingent awards contain post-vesting restrictions tied to payment of certain merger contingencies such as the earn-out and indemnification agreements. The assumed options were valued using a Black-Scholes option-pricing model. In addition, the Company utilized the Finnerty Asian Put Option Approach to estimate the discount associated with the post-vesting restrictions for the contingent options. The resulting discount applied was 10%.
On March 2, 2015, the Committee approved 1,575,000 performance based restricted stock unit awards ("PRSUs") under the LTIP and 2007 Stock Plan that have performance periods starting on March 2, 2015 and ending on March 2, 2019, which provides that on the performance measurement date following the achievement of the following market condition stock price hurdles:

50% of the awards will be earned if Radisys’ average closing stock price over a 30-trading day period is equal to or greater than $3.45 during a 3-year performance period.
50% of the awards will be earned if Radisys’ average closing stock price over a 30-trading day period is equal to or greater than $4.25 during a 4-year performance period.

These awards were earned and fully vested during 2016.

On March 28, 2016, the Committee approved 605,000 PRSUs under the 2007 Stock Plan. Subsequently in 2016, the Committee approved additional grants of 165,000 subject to this plan. The awards have two separate annual performance achievement dates in 2016 and 2017 and vest upon attainment of the performance conditions tied to annual revenue and operating income metrics. 50% of these awards vested in 2017 based on achievement of performance conditions for the 2016 achievement date.

On March 10, 2017, the Committee approved 669,500 PRSUs under the 2007 Stock Plan. Subsequently in 2017, the Committee approved one additional grant of 20,000 shares subject to this plan. The awards for 629,500 shares have two separate annual performance achievement dates in 2017 and 2018 and vest upon attainment of the performance conditions tied to annual revenue targets. Awards for 60,000 shares will vest upon attainment of individual sales account targets during fiscal year 2017.

As of December 31, 2017, the Company had 4,621,121 common shares available for future grant under its equity plans.

The following table summarizes stock option activity for 2017 (in thousands, except average prices and weighted average remaining contractual lives):
 
Options
 
Weighted Average Exercise Price
 
Weighted Average Remaining Contractual Term (Years)
 
Aggregate Intrinsic Value
Balance, December 31, 2016
3,897

 
$
3.81

 
4.58
 
$
3,642

Granted
155

 
1.15

 
 
 
 
Exercised
(50
)
 
2.38

 
 
 
 
Forfeited
(447
)
 
4.16

 
 
 
 
Expired
(392
)
 
5.85

 
 
 
 
Balance, December 31, 2017
3,163

 
$
3.40

 
3.06
 
$
26

Options exercisable at December 31, 2017
2,648

 
$
3.48

 
2.59
 
$
4

Options vested as of December 31, 2017 and expected to vest after December 31, 2017
3,163

 
$
3.40

 
3.06
 
$
26



The aggregate intrinsic value in the table above represents the total pretax value, based on the Company's closing common stock price of $1.01 at December 31, 2017 that would have been received by the option holders had all option holders exercised their in-the-money options on December 31, 2017.

Total intrinsic value of options exercised for the years ended December 31, 2017, 2016 and 2015 was $0.1 million, $0.4 million, and $0.1 million. The total amount of cash received from the exercise of options was $0.1 million in 2017, $0.6 million in 2016 and $0.1 million in 2015.

As of December 31, 2017, the Company had $0.7 million in unrecognized compensation expense related to stock options which is expected to be recognized over a weighted average period of 1.6 years.

The following table summarizes non-vested stock activity for 2017:
 
Restricted Stock Units
 
Performance Stock Units
 
Restricted Shares
 
Weighted Average Fair Value
 
Restricted Shares
 
Weighted Average Fair Value
Balance, December 31, 2016
100

 
$
3.68

 
837

 
$
4.07

Granted
687

 
3.59

 
690

 
3.76

Vested
(150
)
 
3.95

 
(380
)
 
4.12

Forfeited
(209
)
 
3.81

 
(525
)
 
4.03

Balance, December 31, 2017
428

 
$
3.67

 
622

 
$
3.72



The total fair value of restricted stock units that vested in 2017, 2016 and 2015 was $0.6 million, $0.5 million and $0.5 million. As of December 31, 2017, the Company had $1.2 million in unrecognized compensation expense related to restricted stock units which is expected to be recognized over a weighted average period of 1.9 years.

The PRSUs awarded in 2016 vest only on satisfaction of certain annual performance criteria during the performance
period beginning on the grant date. Specifically, 50% of the award will vest on meeting defined strategic revenue targets during fiscal year 2016 and the remaining 50% will vest on meeting defined strategic revenue targets during fiscal year 2017, subject to the attainment of achieving certain operating income thresholds defined by the Company's ratified 2017 annual operating plan. The awards have two separate annual performance achievement periods in 2016 and 2017 and vest upon attainment and approval of the respective performance conditions. Expense is derived based on the Company's stock price on the grant date and estimated achievement of the performance targets. The awards associated with strategic revenues targets in 2016 were earned and subsequently released in the first quarter 2017. No awards were earned for the 2017 performance period.

Certain of the PRSUs awarded in 2017 vest only on satisfaction of certain annual performance criteria during the performance period beginning on the grant date. Specifically, 50% of the award will vest on meeting defined strategic revenue targets during the fiscal year 2017 and the remaining 50% will vest on meeting defined strategic revenue targets during fiscal year 2018. The awards have two separate annual performance achievement periods in 2017 and 2018 and vest upon attainment and approval of the respective performance conditions. If targets are met during each performance achievement period, 50% of the shares becoming vested will be subject to time-based cliff-vesting after one year. No awards associated with the 2017 performance period were earned.

Employee Stock Purchase Plan

In December 1995, the Company established an Employee Stock Purchase Plan (“ESPP”). All employees of Radisys and its subsidiaries who customarily work 20 or more hours per week, including all officers, are eligible to participate in the ESPP. Separate offerings of common stock to eligible employees under the ESPP (an “Offering”) commence on February 15, May 15, August 15 and November 15 of each calendar year (“Enrollment Dates”) and continue for a period of 18 months. Multiple separate offerings are in operation under the ESPP at any given time. An employee may participate in only one offering at a time and may purchase shares only through payroll deductions permitted under the provisions stipulated by the ESPP. The purchase price is the lesser of 85% of the fair market value of the common stock on date of grant or that of the purchase date (“look-back feature”). Pursuant to the provisions of the ESPP, as amended, the Company is authorized to issue up to 7.2 million shares of common stock under the ESPP. At December 31, 2017, 490,038 shares were available for issuance under the ESPP.

During the second quarter of 2009, the Board of Directors approved an amendment to the Company’s ESPP to provide for a one-year holding period with respect to common stock shares purchased by participants under the ESPP. The one-year holding period took effect during the fourth quarter of 2009. Due to the holding period, the Company applies a discount to the ESPP stock compensation to reflect the decreased liquidity. The Company utilizes the Finnerty Asian Put Option Approach to estimate the discount. Inputs for the model include the length of the holding period, volatility and risk-free rate. The discount applied in the fourth quarter of 2017, was 18.0%. In 2016 and 2015 the discount applied was 12.0% and 11.0%.

The following table summarizes shares issued under the ESPP (in thousands, except per share amounts):
 
 
Year Ended December 31,
 
 
2017
 
2016
 
2015
Shares issued pursuant to the ESPP
 
233

 
184

 
175

Cash received for the purchase of shares pursuant to the ESPP
 
$
398

 
$
417

 
$
322

Weighted average purchase price per share
 
$
1.71

 
$
2.26

 
$
1.84



Stock-Based Compensation Expense

The Company uses the Black-Scholes model to measure the grant-date fair value of stock options and ESPP shares. The grant-date fair value of stock options that are expected to vest is recognized on a straight-line basis over the requisite service period, generally, three years. The grant date fair value of ESPP shares that are expected to vest is recognized on a straight-line basis over the requisite service period, generally, 18 months, subject to modification at the date of purchase due to the ESPP look-back feature. The estimate of the number of options, ESPP shares and restricted stock units granted under the 2007 Stock Plan expected to vest is determined based on historical experience.

The Company estimates the fair value of stock options and purchase rights under the ESPP using a Black-Scholes option-pricing model. The calculation includes several assumptions that require management’s judgment. The expected term of the option or share is determined based on assumptions about patterns of employee exercises, and represents a probability-weighted average time period from grant until exercise of stock options, subject to information available at time of grant. Determining expected volatility generally begins with calculating historical volatility for a similar long-term period and then considering the ways in which the future is reasonably expected to differ from the past.

The Company uses one employee population. The expected term computation is based on historical vested option exercise and is also factored by an estimate of the expected term for fully vested and outstanding options. The estimate of the expected term for options that were fully vested and outstanding was determined as the midpoint between the evaluation date and the contractual term date of the option.

The risk free interest rate is based on the U.S. Treasury constant maturities in effect at the time of grant for the expected term of the option or share.

The fair value of unvested stock is the market value as of the grant date. The grant-date fair value of the restricted stock units that are expected to vest is recognized on a straight-line basis over the requisite service period, which is three years.

The grant date fair value of the PRSUs awarded in 2016 was calculated based on stock price on the grant date and estimated achievement of the respective performance targets. For the portion of the award that vests subject to attainment of meeting strategic revenue targets during fiscal year 2016, expense was calculated using an assumed share price of $2.74 - $4.98 and an estimate that performance targets would be attained at 100%.

The grant date fair value of the PRSUs awarded in 2017 was calculated based on stock price on the grant date and estimated achievement of the respective performance targets. For the portion of the award that vests subject to attainment of meeting strategic revenue targets during fiscal year 2017, expense was calculated using an assumed share price of $3.80and an estimate that performance targets would be attained at 100%. During 2017, management assessed that it was no longer probable that the 2016 and 2017 PRSU award targets would be achieved. This resulted in a reversal of all previously recorded 2017 stock compensation expense and thus no expense associated with these awards was recognized in the year ended December 31, 2017.

The fair value calculations for stock options and ESPP shares used the following assumptions for the years ended December 31:
 
Stock Options
 
ESPP shares
 
2017
 
2016
 
2015
 
2017
 
2016
 
2015
Share price
$0.83-2.50
 
$2.27-5.30
 
$2.06-2.80
 
$0.78-4.10
 
$2.58-4.97
 
$2.15-3.00
Expected life (in years)
4.19-4.51
 
4.44-4.46
 
4.39-4.41
 
1.5
 
1.5
 
1.5
Interest rate
1.8-1.9%
 
1.1-1.6%
 
1.3-1.6%
 
0.5-1.6%
 
0.3-0.9%
 
0.1-0.5%
Volatility
49.0-57.4%
 
52.4-54.0%
 
53.5-54.6%
 
31.7-105.6%
 
42.6-46.2%
 
46.9-55.9%
Dividend yield
 
 
 
 
 


For the years ended December 31, 2017, 2016 and 2015, stock-based compensation was recognized and allocated in the Consolidated Statements of Operations as follows (in thousands):
 
 
For the Years Ended December 31,
 
 
2017
 
2016
 
2015
Cost of sales
 
$
157

 
$
354

 
$
294

Research and development
 
387

 
845

 
867

Selling, general and administrative
 
1,648

 
2,598

 
2,791

Total stock-based compensation expense
 
$
2,192

 
$
3,797

 
$
3,952



401(k) Savings Plan

The Company established a 401(k) Savings Plan (“401(k) Plan”), a defined contribution plan, as of January 1, 1989 and amended through January 1, 2007, in compliance with Section 401(k) and other related sections of the Internal Revenue Code and corresponding regulations issued by the Department of Treasury and Section 404(c) of Employee Retirement Income Security Act of 1974 (“ERISA”), to provide retirement benefits for its U.S employees. Under the provisions of the plan, eligible employees are allowed pre-tax contributions of up to 30% of their annual compensation or the maximum amount permitted by the applicable statutes. Additionally, eligible employees can elect to make catch-up contributions, within the limits set forth by pre-tax contributions, or to the maximum amount permitted by the applicable statutes. Pursuant to the provisions of the 401(k) Plan, the Company may contribute 50% of pre-tax contributions made by eligible employees, adjusted for loans and withdrawals, up to 6% of annual compensation for each eligible employee. The Company may elect to make supplemental contributions as periodically determined by the Board of Directors at their discretion. The contributions made by the Company on behalf of eligible employees become 100% vested after three years of service, or 33% per year after one year of service. The Company’s total contributions to the 401(k) Plan amounted to $0.9 million, $0.8 million, and $0.7 million in 2017, 2016 and 2015. In addition, some of the Company’s employees outside the U.S are covered by various defined contribution plans, in compliance with the statutes of respective countries. The participants pay for the 401(k) Plan administrative expenses.
XML 38 R24.htm IDEA: XBRL DOCUMENT v3.8.0.1
Segment Information
12 Months Ended
Dec. 31, 2017
Segment Reporting [Abstract]  
Segment Information
Segment Information

The Company is made up of two operating segments: Software-Systems and Hardware Solutions. The Company's Chief Executive Officer, or chief operating decision maker, regularly reviews discrete financial information for purposes of allocating resources and assessing the performance of each segment:

Software-Systems. Software-Systems is comprised of three product lines: FlowEngine, MediaEngine and MobilityEngine, each of which delivers software-centric solutions to network service providers.
 
Hardware Solutions. Hardware Solutions includes the Company's DCEngine products and legacy embedded product portfolio which includes hardware solutions targeted for service providers.

Cost of sales, research and development and selling, general and administrative expenses are allocated to Software-Systems and Hardware Solutions. Expenses, reversals, gains and losses not allocated to Software-Systems or Hardware Solutions include amortization of acquired intangible assets, stock-based compensation, restructuring and other charges, and other one-time non-recurring events. These items are allocated to corporate and other.

The Company recorded the following revenues, gross margin and income (loss) from operations by operating segment for the years ended December 31, 2017, 2016 and 2015 (in thousands):

 
 
For the Years Ended December 31,
 
 
2017
 
2016
 
2015
Revenue
 
 
 
 
 
 
   Software-Systems
 
$
47,730

 
$
56,783

 
$
55,006

   Hardware Solutions
 
86,038

 
155,609

 
129,587

Total revenues
 
$
133,768

 
$
212,392

 
$
184,593

 
 
For the Years Ended December 31,
 
 
2017
 
2016
 
2015
Gross margin
 
 
 
 
 
 
   Software-Systems
 
$
25,104

 
$
34,488

 
$
31,997

   Hardware Solutions
 
3,530

 
29,660

 
28,311

   Corporate and other
 
(7,864
)
 
(8,060
)
 
(8,156
)
Total gross margin
 
$
20,770

 
$
56,088

 
$
52,152

 
 
For the Years Ended December 31,
 
 
2017
 
2016
 
2015
Income (loss) from operations
 
 
 
 
 
 
   Software-Systems
 
$
(6,968
)
 
$
(18
)
 
$
(1,900
)
   Hardware Solutions
 
(18,571
)
 
9,820

 
9,709

   Corporate and other
 
(21,244
)
 
(19,461
)
 
(21,874
)
Total loss from operations
 
$
(46,783
)
 
$
(9,659
)
 
$
(14,065
)


Assets are not allocated to segments for internal reporting presentations. A portion of depreciation is allocated to the respective segment. It is impracticable for the Company to separately identify fixed assets by segment whose depreciation is included in the measure of segment profit or loss.

Geographic Revenues
 
 
For the Years Ended December 31,
 
 
2017
 
2016
 
2015
United States
 
$
59,133

 
$
129,562

 
$
81,933

Other North America
 
1,014

 
219

 
631

China
 
10,041

 
12,129

 
28,819

Other Asia-Pacific
 
18,363

 
25,392

 
41,836

Total Asia-Pacific
 
28,404

 
37,521

 
70,655

Netherlands
 
28,124

 
31,525

 
14,642

Other EMEA
 
17,093

 
13,565

 
16,732

Total EMEA
 
45,217

 
45,090

 
31,374

Foreign Countries
 
74,635

 
82,830

 
102,660

Total revenues
 
$
133,768

 
$
212,392

 
$
184,593



Long-lived assets by Geographic Area
 
 
For the Years Ended December 31,
 
 
2017
 
2016
Property and equipment, net
 
 
 
 
United States
 
$
2,974

 
$
4,566

Other North America
 
33

 
129

China
 
163

 
438

India
 
1,558

 
1,580

Total Asia-Pacific
 
1,721

 
2,018

Foreign Countries
 
1,754

 
2,147

Total property and equipment, net
 
$
4,728

 
$
6,713

 
 
 
 
 
Intangible assets, net
 
 
 
 
United States
 
$
6,862

 
$
17,575

Total intangible assets, net
 
$
6,862

 
$
17,575




The following customers accounted for more than 10% of total revenues for the years ended December 31:
 
 
2017
 
2016
 
2015
 
 
 
 
 
 
 
Philips Healthcare
 
23.2%
 
15.7%
 
10.0%
Verizon Wireless
 
20.8%
 
35.9%
 
NA
Nokia Solutions and Networks
 
12.5%
 
NA
 
16.0%


The following customers accounted for more than 10% of accounts receivable for the years ended December 31:
 
 
2017
 
2016
Philips Healthcare
 
19.1%
 
15.4%
Reliance Jio Infocomm
 
18.7%
 
32.6%
Nokia Solutions and Networks
 
14.5%
 
NA
Verizon Wireless
 
NA
 
10.4%
XML 39 R25.htm IDEA: XBRL DOCUMENT v3.8.0.1
Legal Proceedings
12 Months Ended
Dec. 31, 2017
Legal Proceedings Disclosure [Abstract]  
Legal Proceedings
Legal Proceedings

In the normal course of business, the Company becomes involved in litigation. As of December 31, 2017, in the opinion of management, Radisys had no pending litigation that would have a material effect on the Company’s financial position, results of operations or cash flows.
XML 40 R26.htm IDEA: XBRL DOCUMENT v3.8.0.1
Subsequent Events
12 Months Ended
Dec. 31, 2017
Subsequent Events [Abstract]  
Subsequent Events
Subsequent Events

Silicon Valley Bank Credit Agreement
On January 3, 2018, concurrently with the Company’s entry into the Note Purchase Agreement and the ABL Credit Agreement described below, the Company repaid in full and terminated the Credit Agreement, dated September 19, 2016, between the Company, as borrower, Silicon Valley Bank, as administrative agent, and the other lenders party thereto, which provided for a three-year revolving credit facility with a $30.0 million revolving loan commitment.
ABL Credit Agreement
On January 3, 2018, the Company entered into a Loan and Security Agreement (the “ABL Credit Agreement”) between Marquette Business Credit, LLC, as lender (the “Lender”), and the Company, as borrower. The ABL Credit Agreement provides for a revolving credit facility that provides financing of up to $20.0 million, with a $1.5 million sub-limit for letters of credit (the “ABL Facility”). Borrowings under the ABL Facility are subject to a borrowing base, which is a formula based upon certain eligible domestic accounts receivables, plus the lesser of (x) certain eligible foreign accounts receivables and (y) $20.0 million and minus certain established reserves and the amount of certain other funds held in blocked accounts. The ABL Credit Agreement matures on January 3, 2021.
Outstanding borrowings under the ABL Facility bear interest at a rate per annum equal to the sum of the applicable base rate, which is the higher of (i) the prime rate then in effect and (ii) LIBOR plus 2.00%, plus, in each case, 1.00% and is payable monthly in arrears. During the continuance of a default or event of default, borrowings under the ABL Facility will bear interest at a rate 2.00% above the otherwise applicable interest rate. Under the ABL Credit Agreement, the Company is required to pay a commitment fee of 0.375% per annum based on the average unused portion of the revolving loan commitment and certain other fees in connection with the origination of the ABL Facility and the issuance of letters of credit. In connection with the early termination of the ABL Facility, the Company will also be required to pay (x) a fee equal to 2.00% of the total revolving loan commitment if termination occurs on or prior to January 3, 2019 and (y) 1.00% of the total revolving loan commitment if termination occurs after January 3, 2019 and on or prior to January 3, 2020. There is no early termination fee if the ABL Facility is terminated after January 3, 2020.
The ABL Credit Agreement contains representations and warranties, covenants, indemnities and conditions, in each case, that the Company believes are customary for transactions of this type. Pursuant to the terms of the ABL Credit Agreement, the Company is required to meet certain financial and other restrictive covenants, including maintaining a minimum Fixed Charge Coverage Ratio (as defined in the ABL Credit Agreement) and not exceeding maximum capital expenditures in any fiscal year (each as defined in the ABL Credit Agreement), not exceeding certain thresholds for Cash Loss After Debt Service (as defined in the ABL Credit Agreement). Additionally, the Company is also prohibited from taking certain actions without consent of the Lender, including, without limitation, incurring additional indebtedness, entering into certain mergers or other business combination transactions, disposing of or permitting liens or other encumbrances on the Company's assets and making restricted payments, including cash dividends on shares of the Company's common stock, in each case, except as expressly permitted under the ABL Credit Agreement. The ABL Credit Agreement contains events of default that the Company believes are customary for transactions of this type. If a default occurs and is not cured within the applicable cure period or is not waived, any outstanding obligations under the ABL Credit Agreement may be accelerated.
The ABL Facility is guaranteed on a senior secured basis by the Guarantors. The Company’s and the Guarantors’ obligations under the ABL Facility and any guarantee of the ABL Facility (and certain related obligations) are secured by first-priority liens on the Collateral. The Company’s and the Guarantors’ obligations under the ABL Facility and any guarantee of the ABL Facility (and certain related obligations) have first-priority in the waterfall set forth in the Intercreditor Agreement in respect of the liens on the Collateral constituting, among other things, accounts receivable, inventory and cash of the Borrower and the Guarantors (collectively, the “ABL Priority Collateral”). The Company’s and the Guarantors’ obligations under the ABL Facility and any guarantee of the ABL facility (and certain related obligations) have second-priority in the waterfall set forth in the Intercreditor Agreement in respect of the liens on the Term Priority Collateral. As described above, the Company must also maintain minimum cash balances in a restricted deposit account of $4.0 million through June 30, 2018 and $6.0 million on and after July 1, 2018, which will secure both the obligations under the Notes and the ABL Facility.


Hale Capital Note Purchase Agreement
On January 3, 2018, the Company also entered into a Note Purchase Agreement (the “Note Purchase Agreement”) among the Company, as borrower, the Guarantors (as defined below) from time to time party thereto, the purchasers from time to time party thereto (collectively, the “Purchasers”) and HCP-FVG, LLC, an affiliate of Hale Capital Partners LP, as collateral agent and as a Purchaser ("Hale Capital"). Pursuant to the Note Purchase Agreement, the Company issued and sold to the Purchasers senior secured promissory notes in an aggregate original principal amount of $17.0 million (the "Notes").
The Notes bear interest at a rate equal to the greater of 4.50% or the prime rate, plus 5.75% (currently 10.25% per year), payable monthly in arrears. For any interest payment date occurring on or prior to August 31, 2018, the monthly interest payment will be paid in the form of additional Notes (unless an event of default has occurred and is continuing, in which case all interest shall be paid in cash). Thereafter, the interest will be payable monthly in cash in arrears. Interest on the Notes will be computed on the basis of a 360-day year comprising twelve 30-day months. During the continuance of a default or event of default, the Notes will bear interest at a rate of 5.00% above the otherwise applicable interest rate.
The maturity date of the Notes is January 3, 2021 (the “Term Maturity Date”). The Company is required to redeem the Notes in principal installments of (i)$1.5 million payable on August 31, 2018, (ii) $1.75 million payable on the last day of the fiscal quarter ending September 30, 2018, (iii) $1.25 million payable on the last day of the fiscal quarter ending December 31, 2018 and (iv) $1.5 million payable on the last day of each fiscal quarter beginning with the fiscal quarter ending March 31, 2019 and continuing through the last full fiscal quarter prior to the Term Maturity Date. In addition, the Company will be required to redeem all of the Notes upon a change of control and will be required to make certain mandatory redemptions of the Notes with (x) the net proceeds of any voluntary or involuntary sale or disposition of assets (including casualty losses and condemnation awards, subject to certain exceptions) and (y) 33% of the net proceeds from the issuance or sale of any equity (unless an event of default exists under the Note Purchase Agreement, in which case it will be 100% of the net proceeds), subject to certain exceptions and limitations. The Company may also redeem the Notes in whole or in part at any time.
All redemptions of the Notes (whether mandatory, optional or as result of the acceleration of the Notes) are subject to a prepayment fee as follows: (i) if a prepayment is on or before January 3, 2020, 5% of the principal prepaid; and (ii) if prepayment is on or after January 4, 2020 and on or before January 2, 2021, 3% of the principal prepaid.
The Note Purchase Agreement contains representations and warranties, covenants, indemnities and conditions, in each case, that the Company believes are customary for transactions of this type. Under the Note Purchase Agreement, the Company is required to meet certain financial and other restrictive covenants, including maintaining a minimum Coverage Ratio and Total Liquidity (each as defined in the Note Purchase Agreement), maintaining the amount of negative cumulative cash flow from operations below an agreed threshold, maintaining certain minimum levels of revenue and not exceeding a maximum long-term deferred revenue threshold. Additionally, the Company and its subsidiaries are also prohibited from taking certain actions without consent of the Purchasers, including, without limitation, incurring additional indebtedness, entering into certain mergers or other business combination transactions, disposing of or permitting liens or other encumbrances on their assets, making restricted payments, including cash dividends on shares of the Company's common stock, and other investments and making capital expenditures in excess of certain thresholds, in each case, except as otherwise expressly permitted under the Note Purchase Agreement. The Note Purchase Agreement contains events of default that the Company believes are customary for transactions of this type. If a default occurs and is not cured within the applicable cure period or is not waived, any outstanding obligations under the Note Purchase Agreement may be accelerated.
The Notes are guaranteed on a senior secured basis by the Company’s U.S. subsidiary, Radisys International LLC (“Radisys International”). Each of its future material domestic subsidiaries will also be required to guarantee the Notes on a senior secured basis (collectively with Radisys International, the “Guarantors”). The Company’s and the Guarantors’ obligations under the Notes and any guarantee of the Notes (and certain related obligations) are secured by substantially all of the Company’s and the Guarantors’ tangible and intangible assets, subject to specified exceptions (the “Collateral”). The Company’s and the Guarantors’ obligations under the Notes and any guarantee of the Notes (and certain related obligations) have first-priority in the waterfall set forth in an intercreditor agreement entered into in connection with the Notes and the ABL Facility (the “Intercreditor Agreement”) in respect of the liens on the Collateral other than the ABL Priority Collateral (the “Term Priority Collateral”). The Company’s and the Guarantors’ obligations under the Notes and any guarantee of the Notes (and certain related obligations) have second-priority in the waterfall set forth in the Intercreditor Agreement in respect of the liens on the ABL Priority Collateral. The Company must also maintain at least $4.0 million in cash in a restricted deposit account at UMB Bank, n.a. or at a restricted deposit account designated by Hale Capital through June 30, 2018 and at least $6.0 million in cash in a restricted deposit account at UMB Bank, n.a. or at a restricted deposit account designated by Hale Capital on and after July 1, 2018. The amount in the restricted account will secure both the obligations under the Notes and the ABL Facility.
The Company paid approximately $2.0 million in debt issuance fees which will be capitalized and expensed over the term of the Note Purchase Agreement.
Hale Capital Warrants
In connection with the issuance of the Notes, on January 3, 2017, the Company issued to an affiliate of Hale Capital and another purchaser warrants to purchase up to 6,006,667 shares of common stock at an exercise price equal to $1.00 per share on January 3, 2018 (the “Warrants”). The exercise price of the Warrants and the number of shares of common stock to be purchased upon exercise of the Warrants is subject to adjustment upon certain events, including certain price-based anti-dilution adjustments in the event of future issuances of equity securities. The term of the Warrants is seven years from January 3, 2018.
The Company relied on the exemption from registration contained in Section 4(2) of the Securities Act in connection with the issuance of the Warrants. The Company has agreed to register the shares of common stock underlying the Warrants for resale under the Securities Act of 1933, as amended (the "Securities Act").
XML 41 R27.htm IDEA: XBRL DOCUMENT v3.8.0.1
Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2017
Accounting Policies [Abstract]  
Principles of Consolidation
Principles of Consolidation and Presentation

The accompanying Consolidated Financial Statements include the accounts of the Company and its wholly owned subsidiaries. All inter-company accounts and transactions have been properly eliminated in consolidation.
Management Estimates
Management Estimates

The Consolidated Financial Statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”). The preparation of these Consolidated Financial Statements requires management to make estimates and judgments that may affect the amounts reported in its Consolidated Financial Statements and accompanying notes. Actual results may differ from these estimates under different assumptions or conditions.
Revenue Recognition
Revenue Recognition

Multiple Element Arrangements
 
A significant portion of the Company's revenue relates to product sales for which revenue is recognized upon shipment, with limited judgment required related to product returns. Title transfer for substantially all product sales occurs upon delivery of products to our customer's freight forwarders. The software elements included in certain components of Hardware Solutions systems, FlowEngine and MediaEngine products are considered to be functioning together with the non-software elements to provide the tangible product's essential functionality and these arrangements generally include multiple elements such as hardware, technical support services as well as software upgrades or enhancements on a when and if available basis. Arrangements including multiple elements require significant management judgment to evaluate the effective terms of agreements, our performance commitments and determination of fair value of the various deliverables under the arrangement.

For hardware sales which may include software, ASC 605 Revenue Recognition provides a fair value hierarchy in order to determine the appropriate relative fair value for each element of an arrangement. When available, the Company uses vendor specific objective evidence (“VSOE”) to determine the estimated fair value of each element of the arrangement. In the absence of VSOE or third−party evidence ("TPE") for a delivered element, the Company then uses an estimated selling price in order to determine fair value. Estimated selling prices represent the Company's best estimate of the price at which it would transact if the deliverables were sold on a standalone basis. For technical support services, the Company generally determines its selling price based on VSOE as supported by substantive renewal rates in the related service agreements. In certain instances where VSOE cannot be established, the Company then relies upon its estimated selling price for such deliverables as TPE is generally not available due to the unique company-specific terms surrounding such service agreements. In establishing an appropriate estimated selling price for these technical support agreements, the Company considered entity specific factors such as its historical and projected costs, historical and projected revenues, and profit objectives. The Company also considered market specific factors when establishing reasonable profit objectives.

Hardware

Revenue from hardware products is recognized in accordance with ASC 605 Revenue Recognition. Under the Company’s standard terms and conditions of sale, the Company transfers title and risk of loss to the customer at the time product is shipped to the customer and revenue is recognized accordingly, unless customer acceptance is uncertain or significant obligations remain. The Company reduces revenue for estimated customer returns for rotation rights according to agreements with the Company's distributors. The amount of revenues derived from distributors as a percentage of revenues was 4.6%, 4.6% and 15.1% for the years ended December 31, 2017, 2016 and 2015. Revenues associated with distributors are generally recognized upon shipment as the Company has established a sell-to model with distributors. The Company accrues the estimated cost of product warranties, based on historical experience at the time the Company recognizes revenue.

Software licenses and royalties

Revenue from software licenses and royalties is recognized in accordance with ASC 985 Software. The Company recognizes software license revenue at the time of shipment or upon delivery of the software master provided that the revenue recognition criteria have been met and VSOE exists to allocate the total fee to all undelivered elements of the arrangement. The Company defers revenue on arrangements, including specified software upgrades, until the specified upgrade has been delivered. Revenue from customers for prepaid, non-refundable software royalties is recorded when the revenue recognition criteria have been met. Revenue for non-prepaid royalties is recognized at the time the Company receives reporting from customers as the Company has not established an ability to reliably estimate customer royalties prior to time contractually obligated reporting is received.

Technical support services

Technical support services revenue is recognized as earned on the straight-line basis over the term of the contract. The fair value of the Company’s post-contract support has been determined by renewal rates within the Company’s support agreements, the actual amounts charged to customers for renewal of their support services are based on an estimated selling price.

Professional and other services

Professional services revenue is recognized upon completion of certain contractual milestones and customer acceptance of the services rendered. Other services revenues include hardware repair services and custom software implementation projects. Hardware repair services revenues are recognized when the services are complete. Software implementation revenues are recognized upon completion of certain contractual milestones and customer acceptance of the services rendered or as services are performed under the percentage-of-completion method based on labor hours when the Company is reasonably able to estimate the total effort required to complete the contract.

Deferred revenue

Deferred revenue represents amounts received or billed for the following types of transactions:

Undelivered elements of an arrangement—Certain software sales include specified upgrades and enhancements to an existing product. Revenue for such products is deferred until the future obligation is fulfilled. Additionally, certain hardware shipments that have been delivered are deferred when customer acceptance is uncertain and revenue is recognized upon customer acceptance.

Technical support services—The Company has a number of technical support agreements with customers for hardware and software maintenance. Generally, these services are billed in advance and recognized over the term of the agreement.

Cost of sales associated with deferred revenue is also deferred. These deferred costs are recognized when the associated revenue is recognized.

Capitalized Software Development Costs
Capitalized Software Development Costs

The Company does not capitalize internal software development costs incurred in the production of computer software as the Company does not incur any material costs between the point of technological feasibility and general release of the product to customers in the future. As such software development costs are expensed as research and development (“R&D”) costs.

Shipping Costs
Shipping Costs

The Company’s shipping and handling costs for product sales are included under cost of sales for all periods presented. For the years ended December 31, 2017, 2016 and 2015 shipping and handling costs represented approximately 1% to 2% of total cost of sales.
Advertising Costs
Advertising Costs

The Company expenses advertising costs as incurred. Advertising costs consist primarily of media, display, web, and print advertising, along with trade show costs and product demos and brochures. For the years ended December 31, 2017, 2016 and 2015 advertising costs were $1.1 million, $1.1 million and $0.9 million.
Cash Equivalents
Cash Equivalents

The Company considers all highly liquid investments purchased with an original maturity of three months or less at the date of purchase to be cash equivalents.
Accounts Receivable
Accounts Receivable

Trade accounts receivable are stated at invoice amount net of an allowance for doubtful accounts and do not bear interest. An allowance for doubtful accounts is maintained for estimated losses resulting from the inability of customers to make required payments. Management reviews the allowance for doubtful accounts quarterly for reasonableness and adequacy. If the financial condition of the Company’s customers were to deteriorate resulting in an impairment of their ability to make payments, additional provisions for uncollectible accounts receivable may be required. In the event the Company determined that a smaller or larger reserve was appropriate, it would record a credit or a charge in the period in which such determination is made. In addition to specific customer reserves, the Company maintains a non-specific bad debt reserve for all customers. This non-specific bad debt reserve is calculated based on the Company's historical pattern of bad debt write-offs as a percentage of gross accounts receivable for the current rolling eight quarters, which percentage is then applied to the current gross accounts receivable. The Company’s customers are concentrated in the technology industry and the collection of its accounts receivable are directly associated with the operational results of the industry.
Inventories
Inventories

Inventories are stated at the lower of cost, determined on the first-in, first-out (FIFO) basis, or market, net of an inventory valuation allowance. The Company uses a standard cost methodology to determine the cost basis for its inventories. The Company evaluates inventory on a quarterly basis for obsolete or slow-moving items to ascertain if the recorded allowance is reasonable and adequate. Inventory is written down for estimated obsolescence or unmarketable inventory equal to the difference between the cost of inventory and the estimated net realizable value based upon assumptions about future demand and market conditions. The Company's inventory valuation allowances establish a new cost basis for inventory.
Long-Lived Assets

Long-Lived Assets

Long-lived assets, such as property and equipment and definite-life intangible assets are evaluated for impairment whenever events or changes in circumstances indicate the carrying value of an asset may not be recoverable. The Company assesses the impairment of the assets based on the undiscounted future cash flow the assets are expected to generate compared to the carrying value of the assets. If the carrying amount of the assets is determined not to be recoverable, a write-down to fair value is recorded. Management estimates future cash flows using assumptions about expected future operating performance. Management’s estimates of future cash flows may differ from actual cash flow due to, among other things, technological changes, economic conditions or changes to the Company’s business operations.

Intangible assets with estimable useful lives are amortized on a straight-line basis over their respective estimated life and reviewed for impairment when certain triggering events suggest impairment has occurred. As part of the DCEngine restructuring events in 2017, it was determined a triggering event occurred for this asset group. Through a step 1 analysis the Company concluded no impairment was necessary. No triggering event occurred in any other asset group. The Company determined that no triggering events occurred in 201
Property and Equipment
Property and Equipment

Property and equipment is recorded at historical cost and is depreciated or amortized on a straight-line basis according to the table below. In certain circumstances where the Company is aware that an asset’s life differs from the general guidelines set forth in its policy, management adjusts its depreciable life accordingly, to ensure expense is being recognized over the appropriate future periods. Ordinary maintenance and repair expenses are expensed when incurred.
Machinery, equipment, furniture and fixtures
 
5 years
Software, computer hardware and manufacturing test fixtures
 
3 years
Engineering demonstration products and samples
 
1 year
Leasehold improvements
 
Lesser of the lease term or estimated useful lives


Leases
Leases

The Company leases all of its facilities, certain office equipment and vehicles under non-cancelable operating leases that expire at various dates through 2022, along with options that permit renewals for additional periods. Rent escalations are considered in the determination of straight-line rent expense for operating leases. Leasehold improvements made at the inception of or during the lease are amortized over the shorter of the asset life or the lease term.
Accrued Restructuring

The Company has engaged, and may continue to engage, in restructuring and other actions, which require the Company to make significant estimates in several areas including: realizable values of assets made redundant or obsolete; expenses for severance and other employee separation costs; the ability and timing to generate sublease income, as well as the Company's ability to terminate lease obligations at the amounts estimated; and other costs. Should the actual amounts differ from the estimates, the amount of the restructuring and other charges could be materially impacted.

Restructuring and other charges may include costs incurred for employee severance, acquisition or divestiture activities, excess facility costs, certain legal costs, asset related charges and other expenses associated with business integration or restructuring activities. Costs associated with exit or disposal activities are recognized when probable and estimable because the Company has a history of paying severance benefits.

Warranty
Warranty

The Company provides for the estimated cost of product warranties at the time it recognizes revenue. Products are generally sold with warranty coverage for a period of 12 or 24 months after shipment. On a quarterly basis the Company assesses the reasonableness and adequacy of the warranty liability and adjusts such amounts as necessary. Warranty reserves are included in other accrued liabilities and other long-term liabilities in the accompanying Consolidated Balance Sheets as of December 31, 2017 and 2016.
Research and Development
Research and Development

Research, development and engineering ("R&D") costs are expensed as incurred. R&D expenses consist primarily of salary, bonuses and benefits for product development staff, and cost of design and development supplies and equipment, net of reimbursements for non-recurring engineering services.
Income Taxes
Income Taxes

Income tax accounting requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of temporary differences between the financial statement carrying amounts and tax bases of assets and liabilities. Valuation allowances are established to reduce deferred tax assets if it is “more likely than not” that all or a portion of the asset will not be realized due to inability to generate sufficient taxable income in the relevant period to utilize the deferred tax asset. Tax law and rate changes are reflected in the period such changes are enacted. The Company recognizes uncertain tax positions after evaluating whether certain tax positions are more likely than not to be sustained by taxing authorities. In addition, the Company recognizes potential accrued interest and penalties related to unrecognized tax benefits in income tax expense.
Comprehensive Income (Loss)
Comprehensive Income (Loss)

The Company reports accumulated other comprehensive income (loss) in its Consolidated Balance Sheets. Comprehensive income (loss) includes net income (loss), translation adjustments and unrealized gains (losses) on hedging instruments net of their tax effect. The cumulative translation adjustments consist of unrealized gains (losses) for foreign currency translation.
Stock-Based Compensation
Stock-Based Compensation

The Company measures stock-based compensation at the grant date, based on the fair value of the award, and recognizes expense on a straight-line basis over the employee's requisite service period. For performance-based restricted stock unit awards ("PRSUs"), the requisite service period is equal to the period of time over which performance objectives underlying the award are expected to be achieved and vested. The number of shares that ultimately vest depends on the achievement of certain performance criteria over the measurement period. For non-market based performance-based restricted stock, quarterly, we reevaluate the period during which the performance objective will be met and the number of shares expected to vest. The amount of quarterly expense recorded each period is based on our estimate of the number of awards that will ultimately vest.

The Company estimates the fair value of stock options and purchase rights under our employee stock purchase plans using a Black-Scholes option-pricing model. The Black-Scholes option-pricing model incorporates several highly subjective assumptions including expected volatility, expected term and interest rates.

In reaching our determination of expected volatility, we use the historic volatility of our shares of common stock. We base the expected term of our stock options on historic experience. The expected term for purchase rights under our employee stock plans is based on the 18 month offering period. The risk-free rate is based on the U.S. Treasury constant maturities in effect at the time of grant for the expected term of the option or share.

The calculation includes several assumptions that require management's judgment. The expected term of the option or share is determined based on assumptions about patterns of employee exercises and represents a probability-weighted average time-period from grant until exercise of stock options, subject to information available at time of grant. Determining expected volatility generally begins with calculating historical volatility for a similar long-term period and then considers the ways in which the future is reasonably expected to differ from the past.

The grant-date fair value of the PRSUs awarded in 2015 was calculated using a Monte Carlo simulation consistent with the fair value principles of Topic 718 since these awards vest based upon market conditions. Expense is recognized over a derived service period determined by the Monte Carlo simulation. If the conditions of PRSUs are met before the derived service period ends, all remaining expense will be recognized in the period the conditions are met.

The input factors used in the valuation model are based on subjective future expectations combined with management's judgment. If there is a difference between the assumptions used in determining stock-based compensation cost and the actual factors which become known over time, we may change the input factors used in determining stock-based compensation costs. These changes may materially impact the results of operations in the event such changes are made. In addition, if we were to modify any awards, additional charges would be taken. See Note 16 — Employee Benefit Plans for a further discussion on stock-based compensation.
Net Income (Loss) Per Share
Net loss per share

Basic loss per share amounts are computed based on the weighted average number of common shares outstanding. Diluted net loss per share incorporates the incremental shares issuable upon the assumed exercise of stock options and incremental shares associated with the assumed vesting of restricted stock. The Company's convertible notes were fully repaid in 2015.

Derivatives
Derivatives

The Company hedges exposure to changes in exchange rates from the US Dollar to the Indian Rupee. These derivatives are recognized on the balance sheet at their fair value. Unrealized gain positions are recorded as other current assets and unrealized loss positions are recorded as other accrued liabilities. Changes in the fair values of the outstanding derivatives that are highly effective are recorded in other comprehensive loss until net income (loss) is affected by the variability of the cash flows of the hedged transaction. Hedge ineffectiveness could result when the amount of the Company’s hedge contracts exceed the Company’s forecasted or actual transactions for which the hedge contracts were designed to hedge. Once a hedge contract matures the associated gain (loss) on the contract will remain in accumulated other comprehensive income (loss) until the underlying hedged transaction affects net income (loss), at which time the gain (loss) will be recorded to the expense line item being hedged, which is primarily cost of sales, research and development and selling, general and administrative. The Company only enters into derivative contracts in order to hedge foreign currency exposure. If the Company entered into a contract for speculative reasons or if the Company’s current hedge position becomes ineffective, changes in the fair values of the derivatives would be recognized in earnings in the current period.
Foreign Currency Translation
Foreign currency translation

Assets and liabilities of international operations using a functional currency other than the U.S. dollar are translated into U.S. dollars at exchange rates as of December 31, 2017 and 2016. Income and expense accounts are translated into U.S. dollars at the average daily rates of exchange prevailing during the period. Adjustments resulting from translating foreign functional currency financial statements into U.S. dollars are recorded as a separate component in shareholders’ equity. Foreign exchange transaction gains and losses are included in other income (expense), net, in the Consolidated Statements of Operations.
Recent Accounting Pronouncements
Recent Accounting Pronouncements

In February 2016, the Financial Accounting Standards Board (FASB) issued ASU 2016-02, "Leases," which requires the Company as the lessee to recognize most leases on the balance sheet thereby resulting in the recognition of lease assets and liabilities for those leases currently classified as operating leases. The accounting for leases where the Company is the lessor remains largely unchanged. ASU 2016-02 is effective for us beginning January 1, 2019 with early adoption permitted. While the Company is currently assessing the impact ASU 2016-02 will have on the consolidated financial statements, the Company expects the primary impact to the consolidated financial position upon adoption will be the recognition, on a discounted basis, of the Company's minimum commitments under noncancelable operating leases on the consolidated balance sheets resulting in the recording of right of use assets and lease obligations. Our current minimum commitments under noncancelable operating leases are disclosed in Note 13.

In May 2014, FASB issued ASU 2014-09, "Revenue from Contracts with Customers (Topic 606)," that will supersede all existing revenue recognition guidance under U.S. GAAP. The standard's core principle is that a company will recognize revenue when it transfers promised goods or services to a customer in an amount that reflects the consideration to which the company expects to be entitled in exchange for those goods or services. ASU 2015-14, "Revenue from Contracts with Customers (Topic 606): Deferral of the Effective Date," which was issued in August 2015, revised the effective date for this ASU to annual and interim periods beginning on or after December 15, 2017. In accordance with this standard, the Company will adopt the new standard effective January 1, 2018.
The new standard permits adoption either by using (i) a full retrospective approach for all periods presented in the period of adoption or (ii) a modified retrospective approach with the cumulative effect of initially applying the new standard recognized at the date of initial application and providing certain additional disclosures. The Company will adopt using the modified retrospective approach.
XML 42 R28.htm IDEA: XBRL DOCUMENT v3.8.0.1
Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2017
Accounting Policies [Abstract]  
Property, Plant and Equipment
Machinery, equipment, furniture and fixtures
 
5 years
Software, computer hardware and manufacturing test fixtures
 
3 years
Engineering demonstration products and samples
 
1 year
Leasehold improvements
 
Lesser of the lease term or estimated useful lives
Property and equipment consisted of the following (in thousands):
 
 
December 31,
2017
 
December 31,
2016
Manufacturing equipment
 
$
15,456

 
$
24,982

Office equipment and software
 
18,455

 
23,090

Leasehold improvements
 
2,838

 
2,964

Property and equipment, gross
 
36,749

 
51,036

Less: accumulated depreciation and amortization
 
(32,021
)
 
(44,323
)
Property and equipment, net
 
$
4,728

 
$
6,713

XML 43 R29.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value of Financial Instruments (Tables)
12 Months Ended
Dec. 31, 2017
Fair Value Disclosures [Abstract]  
Fair Value, Assets Measured on Recurring Basis
The following tables summarizes the fair value measurements as of December 31, 2017 and December 31, 2016 for the Company's financial instruments (in thousands):
 
Fair Value Measurements as of December 31, 2017
Total
 
Level 1
 
Level 2
 
Level 3
Foreign currency forward contracts
508

 

 
508

 



 
Fair Value Measurements as of December 31, 2016
Total
 
Level 1
 
Level 2
 
Level 3
Foreign currency forward contracts
94

 

 
94

 

XML 44 R30.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accounts Receivable and Other Receivables (Tables)
12 Months Ended
Dec. 31, 2017
Receivables [Abstract]  
Accounts Receivable, Net
Accounts receivable balances consisted of the following (in thousands):
 
December 31,
2017
 
December 31,
2016
Accounts receivable, gross
$
32,970

 
$
38,433

Less: allowance for doubtful accounts
(150
)
 
(55
)
Accounts receivable, net
$
32,820

 
$
38,378

Accounts receivable at December 31, 2017 and 2016 consisted of sales to the Company’s customers which are generally based on standard terms and conditions. The Company recorded the following activity in allowance for doubtful accounts (in thousands):
 
For the Years Ended
December 31,
2017
 
2016
 
2015
Allowance for doubtful accounts, beginning of the year
$
55

 
$
103

 
$
124

Charged to costs and expenses
153

 
(34
)
 
(17
)
Less: write-offs, net of recoveries
(58
)
 
(14
)
 
(4
)
Remaining allowance, end of the year
$
150

 
$
55

 
$
103

XML 45 R31.htm IDEA: XBRL DOCUMENT v3.8.0.1
Inventories (Tables)
12 Months Ended
Dec. 31, 2017
Inventory Disclosure [Abstract]  
Schedule of Inventory, Current
Inventories consisted of the following (in thousands):
 
December 31,
2017
 
December 31,
2016
Raw materials
$
23,269

 
$
24,805

Work-in-process

 
12

Finished goods
4,012

 
5,005

 
27,281

 
29,822

Less: inventory valuation allowance
(23,016
)
 
(9,801
)
Inventories, net
$
4,265

 
$
20,021

Charges Associated with Inventory
The Company recorded the following charges associated with the valuation of inventory, inventory deposit and the adverse purchase commitment liability for the years ended December 31 (in thousands):
 
2017
 
2016
 
2015
Inventory, net
$
15,050

 
$
6,120

 
$
1,447

Adverse purchase commitments(A)
2,913

 
(1,908
)
 
1,831

Net charges (B)
$
17,963

 
$
4,212

 
$
3,278

Change in Inventory Valuation Allowance
The following is a summary of the change in the Company’s inventory valuation allowance for the years ended December 31 (in thousands):
 
2017
 
2016
Inventory valuation allowance, beginning of the year
$
9,801

 
$
5,317

Usage:
 
 
 
Inventory scrapped
(870
)
 
(1,636
)
Inventory utilized
(882
)
 
(954
)
Subtotal—usage
(1,752
)
 
(2,590
)
Write-downs of inventory valuation and transfers to/from other liabilities (A)
14,967

 
7,074

Inventory valuation allowance, end of the year
$
23,016

 
$
9,801



(A)
Transfer to/from other liabilities is related to obsolete inventory purchased from contract manufacturers during the year which was previously reserved for as an adverse purchase commitment. (Note 9—Other Accrued and Other Long-Term Liabilities and Note 13—Commitments and Contingencies.)
XML 46 R32.htm IDEA: XBRL DOCUMENT v3.8.0.1
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2017
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment
Machinery, equipment, furniture and fixtures
 
5 years
Software, computer hardware and manufacturing test fixtures
 
3 years
Engineering demonstration products and samples
 
1 year
Leasehold improvements
 
Lesser of the lease term or estimated useful lives
Property and equipment consisted of the following (in thousands):
 
 
December 31,
2017
 
December 31,
2016
Manufacturing equipment
 
$
15,456

 
$
24,982

Office equipment and software
 
18,455

 
23,090

Leasehold improvements
 
2,838

 
2,964

Property and equipment, gross
 
36,749

 
51,036

Less: accumulated depreciation and amortization
 
(32,021
)
 
(44,323
)
Property and equipment, net
 
$
4,728

 
$
6,713

XML 47 R33.htm IDEA: XBRL DOCUMENT v3.8.0.1
Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2017
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Intangible Assets and Goodwill
The following tables summarize the Company’s total purchased intangible assets (in thousands):
 
Gross
 
Accumulated
Amortization
 
Net
December 31, 2017
 
 
 
 
 
Purchased technology
$
114,754

 
$
(110,674
)
 
$
4,080

Patents
6,472

 
(6,472
)
 

Customer lists
37,000

 
(37,000
)
 

Trade names
11,536

 
(8,754
)
 
2,782

Total intangible assets
$
169,762

 
$
(162,900
)
 
$
6,862

December 31, 2016
 
 
 
 
 
Purchased technology
$
114,754

 
$
(102,967
)
 
$
11,787

Patents
6,472

 
(6,472
)
 

Customer lists
37,000

 
(34,784
)
 
2,216

Trade names
11,536

 
(7,964
)
 
3,572

Backlog
$
2,127

 
$
(2,127
)
 

Total intangible assets
$
171,889

 
$
(154,314
)
 
$
17,575

Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
The estimated future amortization expense of purchased intangible assets as of December 31, 2017 is as follows (in thousands):
For the Years Ending December 31,
Estimated
Intangible
Amortization
Amount
2018
$
4,870

2019
790

2020
790

2021
412

Thereafter

Total estimated future amortization expense
$
6,862

XML 48 R34.htm IDEA: XBRL DOCUMENT v3.8.0.1
Restructuring and Other Charges (Tables)
12 Months Ended
Dec. 31, 2017
Restructuring and Related Activities [Abstract]  
Schedule of Restructuring and Related Costs
The following table summarizes the Company's restructuring and other charges as presented in the Consolidated Statement of Operations (in thousands):
 
December 31, 2017
 
December 31, 2016
 
December 31, 2015
Employee-related restructuring expenses
$
5,504

 
$
2,771

 
$
3,890

Lease abandonment expenses
57

 

 
392

Integration-related, legal and other non-recurring expenses
1,035

 
106

 
513

Fixed assets
1,743

 
40

 
225

Restructuring and other charges, net
$
8,339

 
$
2,917

 
$
5,020

Schedule of Restructuring Reserve by Type of Cost
Accrued restructuring, which is included in other accrued liabilities and other long-term liabilities in the accompanying Consolidated Balance Sheets as of December 31, 2017 and 2016, consisted of the following (in thousands):
 
Severance, payroll taxes and other employee benefits
 
Facility reductions
 
Total
Balance accrued as of December 31, 2016
$
1,347

 
$
90

 
$
1,437

Additions
5,670

 
57

 
5,727

Reversals
(166
)
 

 
(166
)
Expenditures
(4,077
)
 
(147
)
 
(4,224
)
Balance accrued as of December 31, 2017
$
2,774

 
$

 
$
2,774

XML 49 R35.htm IDEA: XBRL DOCUMENT v3.8.0.1
Other Accrued and Other Long-Term Liabilities (Tables)
12 Months Ended
Dec. 31, 2017
Other Liabilities Disclosure [Abstract]  
Accounts Payable and Accrued Liabilities Disclosure
Other accrued liabilities consisted of the following (in thousands):
 
December 31,
2017
 
December 31,
2016
Accrued warranty reserve
$
879

 
$
1,466

Adverse purchase commitments
3,263

 
268

Accrued restructuring
2,774

 
1,437

Income tax payable
199

 
152

Other
3,290

 
4,248

Other accrued liabilities
$
10,405

 
$
7,571

Schedule of Other Long-term Liabilities
Other long-term liabilities consisted of the following (in thousands):
 
December 31,
2017
 
December 31,
2016
Long-term income tax payable
$
5,341

 
$
3,047

Long-term deferred revenue
1,108

 
2,380

Accrued warranty reserve
245

 
355

Other
172

 
184

Other long-term liabilities
$
6,866

 
$
5,966

XML 50 R36.htm IDEA: XBRL DOCUMENT v3.8.0.1
Convertible Debt (Tables)
12 Months Ended
Dec. 31, 2017
Debt Disclosure [Abstract]  
Schedule of Debt
The following table outlines the effective interest rate, contractually stated interest costs, and costs related to the amortization of issuance costs for the Company's 2015 convertible senior notes:
 
Years Ended
 
December 31,
 
2017
 
2016
 
2015
Effective interest rate of 2015 convertible senior notes
NA
 
NA
 
4.50%
Contractually stated interest costs
NA
 
NA
 
$101
Amortization of interest costs
NA
 
NA
 
$7
XML 51 R37.htm IDEA: XBRL DOCUMENT v3.8.0.1
Hedging (Tables)
12 Months Ended
Dec. 31, 2017
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Foreign Exchange Contracts, Statement of Financial Position
A summary of the aggregate contractual or notional amounts, balance sheet location and estimated fair values of derivative financial instruments designated as cash flow hedges at December 31, 2017 is as follows (in thousands):
 
 
Contractual / Notional
Amount
 
Consolidated Balance Sheet Classification
 
Estimated Fair Value
Asset
 
(Liability)
Foreign currency forward exchange contracts
 
$
13,018

 
Other assets
 
$
508

 
$



A summary of the aggregate contractual or notional amounts, balance sheet location and estimated fair values of derivative financial instruments designated as cash flow hedges at December 31, 2016 is as follows (in thousands):
 
 
Contractual / Notional
Amount
 
Consolidated Balance Sheet Classification
 
Estimated Fair Value
Asset
 
(Liability)
Foreign currency forward exchange contracts
 
$
16,166

 
Other assets
 
$
94

 
$

Schedule of Derivative Instruments in Statement of Financial Position, Fair Value
There were no ineffective hedges for the years ended December 31, 2017, 2016 and 2015. The following table summarizes the effect of derivative instruments on the Consolidated Statements of Operations as follows (in thousands):
 
December 31, 2017
 
December 31, 2016
 
December 31, 2015
Cost of sales
$
152

 
$
281

 
$
187

Research and development
211

 
436

 
305

Selling, general and administrative
70

 
164

 
135

Total derivative instrument expense
$
433

 
$
881

 
$
627

Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss)
The following is a summary of changes to comprehensive income (loss) associated with the Company's hedging activities (in thousands):
 
For the Years Ended December 31,
 
2017
 
2016
 
2015
Beginning balance of unrealized loss on forward exchange contracts
$
(527
)
 
$
(819
)
 
$
(752
)
Other comprehensive loss before reclassifications
(83
)
 
(589
)
 
(694
)
Amounts reclassified from other comprehensive income
433

 
881

 
627

Other comprehensive income (loss)
350

 
292

 
(67
)
Ending balance of unrealized loss on forward exchange contracts
$
(177
)
 
$
(527
)
 
$
(819
)


XML 52 R38.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 Rental Payments for Operating Leases
Future minimum lease payments with initial or remaining non-cancelable lease terms in excess of one year, at December 31, 2017, were as follows (in thousands):
For the Years Ending December 31,
Future Minimum
Lease Payments
2018
2,242

2019
1,965

2020
1,146

2021
662

2022
221

Thereafter

Total future minimum lease commitments
$
6,236

Schedule of Product Warranty Liability
 
 
For the Years Ended
December 31,
2017
 
2016
Warranty liability balance, beginning of the year
 
$
1,821

 
$
2,553

Product warranty accruals
 
305

 
1,116

Adjustments for payments made
 
(1,002
)
 
(1,848
)
Warranty liability balance, end of the year
 
$
1,124

 
$
1,821

XML 53 R39.htm IDEA: XBRL DOCUMENT v3.8.0.1
Basic and Diluted Net IncomePer Share (Tables)
12 Months Ended
Dec. 31, 2017
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
A reconciliation of the numerator and the denominator used to calculate basic and diluted loss per share is as follows (in thousands, except per share amounts):
 
 
For the Years Ended
December 31,
2017
 
2016
 
2015
Numerator
 
 
 
 
 
 
Net loss
 
$
(52,604
)
 
$
(10,251
)
 
$
(14,678
)
Denominator—Basic
 
 
 
 
 
 
Weighted average shares used to calculate net loss per share, basic
 
38,994

 
37,668

 
36,789

Denominator—Diluted
 
 
 
 
 
 
Weighted average shares used to calculate net loss per share, basic
 
38,994

 
37,668

 
36,789

Effect of dilutive restricted stock (A)
 

 

 

Effect of dilutive stock options (A)
 

 

 

Weighted average shares used to calculate net loss per share, diluted
 
38,994

 
37,668

 
36,789

Net loss per share:
 
 
 
 
 
 
Basic
 
$
(1.35
)
 
$
(0.27
)
 
$
(0.40
)
Diluted
 
$
(1.35
)
 
$
(0.27
)
 
$
(0.40
)
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
The following shares, by equity award type, were excluded from the calculation, as their effect would have been anti-dilutive (in thousands):
 
 
For the Years Ended
December 31,
2017
 
2016
 
2015
Stock options
 
3,163

 
3,897

 
2,966

Restricted stock units
 
428

 
100

 
151

Performance based restricted stock units (B)
 
621

 
837

 
1,625

Total equity award shares excluded
 
4,212

 
4,834

 
4,742



(B) Performance based restricted stock units are presented based on attainment of 100% of the performance goals being met.
XML 54 R40.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2017
Income Tax Disclosure [Abstract]  
Schedule of Components of Income Tax Expense (Benefit)
Domestic and foreign pre-tax income (loss) is as follows (in thousands):
 
 
For the Years Ended
December 31,
 
 
2017
 
2016
 
2015
Domestic
 
$
(53,958
)
 
$
(12,040
)
 
$
(15,822
)
Foreign
 
5,081

 
4,223

 
2,886

Total pre-tax loss
 
$
(48,877
)
 
$
(7,817
)
 
$
(12,936
)

The income tax provision consists of the following (in thousands):
 
 
For the Years Ended
December 31,
 
 
2017
 
2016
 
2015
Current provision:
 
 
 
 
 
 
Federal
 
$

 
$

 
$

State
 
73

 
78

 
30

Foreign
 
3,692

 
2,225

 
1,772

Total current provision
 
3,765

 
2,303

 
1,802

Deferred provision (benefit):
 
 
 
 
 
 
Federal
 
(309
)
 
(86
)
 
35

State
 
(10
)
 
(4
)
 
2

Foreign
 
281

 
221

 
(97
)
Total deferred provision
 
(38
)
 
131

 
(60
)
Total income tax provision
 
$
3,727

 
$
2,434

 
$
1,742

Schedule of Effective Income Tax Rate Reconciliation

The income tax provision (benefit) differs from the amount computed by applying the statutory federal income tax rate to pretax income as a result of the following differences (dollar amounts in thousands):
 
 
For the Years Ended December 31,
 
 
2017
 
2016
 
2015
 
 
$
 
%
 
$
 
%
 
$
 
%
Statutory federal tax (benefit) rate
 
$
(17,107
)
 
35.0
 %
 
$
(2,736
)
 
35.0
 %
 
$
(4,526
)
 
35.0
 %
Increase (decrease) in rates resulting from:
 
 
 
 
 
 
 
 
 
 
 
 
State taxes
 
(749
)
 
1.5

 
(67
)
 
0.9

 
609

 
(4.7
)
Foreign dividends and unremitted earnings
 
(638
)
 
1.3

 
1,745

 
(22.3
)
 
1,493

 
(11.5
)
Impact from U.S. tax reform
 
36,311

 
(74.3
)
 

 

 

 

Tax audit settlement
 
1,497

 
(3.1
)
 

 

 

 

Valuation allowance
 
(16,363
)
 
33.5

 
1,596

 
(20.4
)
 
2,456

 
(19.0
)
Taxes on foreign income that differ from U.S. tax rate
 
(1,361
)
 
2.8

 
(901
)
 
11.5

 
(405
)
 
3.1

Executive Compensation limitation
 
17

 

 
1,005

 
(12.9
)
 

 

Non-deductible stock-based compensation expense
 
567

 
(1.2
)
 
135

 
(1.7
)
 
1,104

 
(8.5
)
Expiration of attributes
 
1,397

 
(2.9
)
 
1,478

 
(18.9
)
 
893

 
(6.9
)
Uncertain tax positions
 
302

 
(0.6
)
 
120

 
(1.5
)
 
435

 
(3.4
)
Other
 
(146
)
 
0.4

 
59

 
(0.8
)
 
(317
)
 
2.4

Effective tax rate
 
$
3,727

 
(7.6
)%
 
$
2,434

 
(31.1
)%
 
$
1,742

 
(13.5
)%

Schedule of Deferred Tax Assets and Liabilities
The components of deferred taxes consist of the following (in thousands):
 
 
December 31,
2017
 
December 31,
2016
Deferred tax assets:
 
 
 
 
Accrued warranty
 
$
256

 
$
657

Inventory
 
6,114

 
3,631

Net operating loss carryforwards
 
39,534

 
57,294

Tax credit carryforwards
 
20,857

 
22,075

Stock-based compensation
 
978

 
1,995

Fixed assets
 
2,358

 
1,808

Goodwill and other identified intangibles
 
1,073

 
1,603

Deferred revenue
 
1,201

 
2,906

Subsidiary service accruals
 
4,870

 
1,702

Other
 
1,308

 
2,082

Total deferred tax assets
 
78,549

 
95,753

Less: valuation allowance
 
(77,437
)
 
(88,566
)
Net deferred tax assets
 
1,112

 
7,187

Deferred tax liabilities:
 
 
 
 
Intangible assets
 

 
(5,603
)
Other
 
(325
)
 
(467
)
Total deferred tax liabilities
 
(325
)
 
(6,070
)
Total net deferred tax assets
 
$
787

 
$
1,117

Schedule of Unrecognized Tax Benefits Roll Forward
The Company’s total amounts of unrecognized tax benefits at the beginning and end of the period are as follows (in thousands):
 
Total
Balance as of December 31, 2015
$
3,680

Additions based on tax positions related to the current year
245

Additions for tax positions of prior years
24

Reductions for tax positions of prior years
(240
)
Reductions as a result of a lapse of applicable statute of limitations
(80
)
Reductions due to settlements
(6
)
Other
$
(74
)
Balance as of December 31, 2016
$
3,549

Additions based on tax positions related to the current year
1,124

Additions for tax positions of prior years
146

Reductions for tax positions of prior years
(278
)
Reductions as a result of a lapse of applicable statute of limitations
(56
)
Other
97

Balance as of December 31, 2017
$
4,582

XML 55 R41.htm IDEA: XBRL DOCUMENT v3.8.0.1
Employee Benefit Plans (Tables)
12 Months Ended
Dec. 31, 2017
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Schedule of Share-based Compensation, Stock Options, Activity
The following table summarizes stock option activity for 2017 (in thousands, except average prices and weighted average remaining contractual lives):
 
Options
 
Weighted Average Exercise Price
 
Weighted Average Remaining Contractual Term (Years)
 
Aggregate Intrinsic Value
Balance, December 31, 2016
3,897

 
$
3.81

 
4.58
 
$
3,642

Granted
155

 
1.15

 
 
 
 
Exercised
(50
)
 
2.38

 
 
 
 
Forfeited
(447
)
 
4.16

 
 
 
 
Expired
(392
)
 
5.85

 
 
 
 
Balance, December 31, 2017
3,163

 
$
3.40

 
3.06
 
$
26

Options exercisable at December 31, 2017
2,648

 
$
3.48

 
2.59
 
$
4

Options vested as of December 31, 2017 and expected to vest after December 31, 2017
3,163

 
$
3.40

 
3.06
 
$
26

Schedule of Nonvested Share Activity
The following table summarizes non-vested stock activity for 2017:
 
Restricted Stock Units
 
Performance Stock Units
 
Restricted Shares
 
Weighted Average Fair Value
 
Restricted Shares
 
Weighted Average Fair Value
Balance, December 31, 2016
100

 
$
3.68

 
837

 
$
4.07

Granted
687

 
3.59

 
690

 
3.76

Vested
(150
)
 
3.95

 
(380
)
 
4.12

Forfeited
(209
)
 
3.81

 
(525
)
 
4.03

Balance, December 31, 2017
428

 
$
3.67

 
622

 
$
3.72

Schedule of Share-based Compensation, Employee Stock Purchase Plan, Activity
The following table summarizes shares issued under the ESPP (in thousands, except per share amounts):
 
 
Year Ended December 31,
 
 
2017
 
2016
 
2015
Shares issued pursuant to the ESPP
 
233

 
184

 
175

Cash received for the purchase of shares pursuant to the ESPP
 
$
398

 
$
417

 
$
322

Weighted average purchase price per share
 
$
1.71

 
$
2.26

 
$
1.84

Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions
The fair value calculations for stock options and ESPP shares used the following assumptions for the years ended December 31:
 
Stock Options
 
ESPP shares
 
2017
 
2016
 
2015
 
2017
 
2016
 
2015
Share price
$0.83-2.50
 
$2.27-5.30
 
$2.06-2.80
 
$0.78-4.10
 
$2.58-4.97
 
$2.15-3.00
Expected life (in years)
4.19-4.51
 
4.44-4.46
 
4.39-4.41
 
1.5
 
1.5
 
1.5
Interest rate
1.8-1.9%
 
1.1-1.6%
 
1.3-1.6%
 
0.5-1.6%
 
0.3-0.9%
 
0.1-0.5%
Volatility
49.0-57.4%
 
52.4-54.0%
 
53.5-54.6%
 
31.7-105.6%
 
42.6-46.2%
 
46.9-55.9%
Dividend yield
 
 
 
 
 
Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs
For the years ended December 31, 2017, 2016 and 2015, stock-based compensation was recognized and allocated in the Consolidated Statements of Operations as follows (in thousands):
 
 
For the Years Ended December 31,
 
 
2017
 
2016
 
2015
Cost of sales
 
$
157

 
$
354

 
$
294

Research and development
 
387

 
845

 
867

Selling, general and administrative
 
1,648

 
2,598

 
2,791

Total stock-based compensation expense
 
$
2,192

 
$
3,797

 
$
3,952

XML 56 R42.htm IDEA: XBRL DOCUMENT v3.8.0.1
Segment Information (Tables)
12 Months Ended
Dec. 31, 2017
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
The Company recorded the following revenues, gross margin and income (loss) from operations by operating segment for the years ended December 31, 2017, 2016 and 2015 (in thousands):

 
 
For the Years Ended December 31,
 
 
2017
 
2016
 
2015
Revenue
 
 
 
 
 
 
   Software-Systems
 
$
47,730

 
$
56,783

 
$
55,006

   Hardware Solutions
 
86,038

 
155,609

 
129,587

Total revenues
 
$
133,768

 
$
212,392

 
$
184,593

 
 
For the Years Ended December 31,
 
 
2017
 
2016
 
2015
Gross margin
 
 
 
 
 
 
   Software-Systems
 
$
25,104

 
$
34,488

 
$
31,997

   Hardware Solutions
 
3,530

 
29,660

 
28,311

   Corporate and other
 
(7,864
)
 
(8,060
)
 
(8,156
)
Total gross margin
 
$
20,770

 
$
56,088

 
$
52,152

 
 
For the Years Ended December 31,
 
 
2017
 
2016
 
2015
Income (loss) from operations
 
 
 
 
 
 
   Software-Systems
 
$
(6,968
)
 
$
(18
)
 
$
(1,900
)
   Hardware Solutions
 
(18,571
)
 
9,820

 
9,709

   Corporate and other
 
(21,244
)
 
(19,461
)
 
(21,874
)
Total loss from operations
 
$
(46,783
)
 
$
(9,659
)
 
$
(14,065
)
Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas
 
 
For the Years Ended December 31,
 
 
2017
 
2016
 
2015
United States
 
$
59,133

 
$
129,562

 
$
81,933

Other North America
 
1,014

 
219

 
631

China
 
10,041

 
12,129

 
28,819

Other Asia-Pacific
 
18,363

 
25,392

 
41,836

Total Asia-Pacific
 
28,404

 
37,521

 
70,655

Netherlands
 
28,124

 
31,525

 
14,642

Other EMEA
 
17,093

 
13,565

 
16,732

Total EMEA
 
45,217

 
45,090

 
31,374

Foreign Countries
 
74,635

 
82,830

 
102,660

Total revenues
 
$
133,768

 
$
212,392

 
$
184,593

 
 
For the Years Ended December 31,
 
 
2017
 
2016
Property and equipment, net
 
 
 
 
United States
 
$
2,974

 
$
4,566

Other North America
 
33

 
129

China
 
163

 
438

India
 
1,558

 
1,580

Total Asia-Pacific
 
1,721

 
2,018

Foreign Countries
 
1,754

 
2,147

Total property and equipment, net
 
$
4,728

 
$
6,713

 
 
 
 
 
Intangible assets, net
 
 
 
 
United States
 
$
6,862

 
$
17,575

Total intangible assets, net
 
$
6,862

 
$
17,575

Schedule of Revenue by Major Customers by Reporting Segments
The following customers accounted for more than 10% of total revenues for the years ended December 31:
 
 
2017
 
2016
 
2015
 
 
 
 
 
 
 
Philips Healthcare
 
23.2%
 
15.7%
 
10.0%
Verizon Wireless
 
20.8%
 
35.9%
 
NA
Nokia Solutions and Networks
 
12.5%
 
NA
 
16.0%
Schedules of Concentration of Risk, by Risk Factor
The following customers accounted for more than 10% of accounts receivable for the years ended December 31:
 
 
2017
 
2016
Philips Healthcare
 
19.1%
 
15.4%
Reliance Jio Infocomm
 
18.7%
 
32.6%
Nokia Solutions and Networks
 
14.5%
 
NA
Verizon Wireless
 
NA
 
10.4%
XML 57 R43.htm IDEA: XBRL DOCUMENT v3.8.0.1
Significant Accounting Policies Distributor Revenue (Details)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Accounting Policies [Abstract]      
Distributor Revenue 4.60% 4.60% 15.10%
XML 58 R44.htm IDEA: XBRL DOCUMENT v3.8.0.1
Significant Accounting Policies Advertising Costs (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Accounting Policies [Abstract]      
Advertising Expense $ 1.1 $ 1.1 $ 0.9
XML 59 R45.htm IDEA: XBRL DOCUMENT v3.8.0.1
Significant Accounting Policies Property, Plant and Equipment (Details)
12 Months Ended
Dec. 31, 2017
Machinery, equipment, furniture and fixtures  
Property, Plant and Equipment [Line Items]  
Property, Plant and Equipment, Useful Life 5 years
Software, computer hardware and manufacturing test fixtures  
Property, Plant and Equipment [Line Items]  
Property, Plant and Equipment, Useful Life 3 years
Engineering demonstration products and samples  
Property, Plant and Equipment [Line Items]  
Property, Plant and Equipment, Useful Life 1 year
XML 60 R46.htm IDEA: XBRL DOCUMENT v3.8.0.1
Significant Accounting Policies Recent Accounting Adjustments (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2017
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Deferred Income Tax Expense (Benefit)   $ (38) $ 131 $ (60)
ASU 2016-16        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Effect on retained earnings $ 2,000      
XML 61 R47.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value of Financial Instruments Fair Value Measurements (Details) - Estimate of Fair Value Measurement - Foreign currency forward contracts - USD ($)
Dec. 31, 2017
Dec. 31, 2016
Financial Assets Fair Value Disclosure    
Foreign currency forward contracts $ 508,000  
Financial Liabilities Fair Value Disclosure    
Foreign currency forward contracts   $ 94,000
Level 1    
Financial Assets Fair Value Disclosure    
Foreign currency forward contracts 0  
Financial Liabilities Fair Value Disclosure    
Foreign currency forward contracts   0
Level 2    
Financial Assets Fair Value Disclosure    
Foreign currency forward contracts 508,000  
Financial Liabilities Fair Value Disclosure    
Foreign currency forward contracts   94,000
Level 3    
Financial Assets Fair Value Disclosure    
Foreign currency forward contracts $ 0  
Financial Liabilities Fair Value Disclosure    
Foreign currency forward contracts   $ 0
XML 62 R48.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accounts Receivable and Other Receivables (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Accounts receivable, gross $ 32,970 $ 38,433  
Less: allowance for doubtful accounts (150) (55)  
Accounts receivable, net 32,820 38,378  
Allowance for Doubtful Accounts Receivable [Roll Forward]      
Allowance for doubtful accounts, beginning of the year 55 103 $ 124
Charged to costs and expenses 153 (34) (17)
Less: write-offs, net of recoveries (58) (14) (4)
Remaining allowance, end of the year 150 55 $ 103
Other receivables $ 3,421 $ 4,161  
XML 63 R49.htm IDEA: XBRL DOCUMENT v3.8.0.1
Inventories - Balance Detail (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Inventory Disclosure [Abstract]      
Raw materials $ 23,269 $ 24,805  
Work-in-process 0 12  
Finished goods 4,012 5,005  
Gross inventory 27,281 29,822  
Less: inventory valuation allowance (23,016) (9,801) $ (5,317)
Inventory, Net $ 4,265 $ 20,021  
XML 64 R50.htm IDEA: XBRL DOCUMENT v3.8.0.1
Inventories - Charges Associated With the Valuation of Inventory (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Inventory Disclosure [Abstract]      
Inventory, net $ 15,050 $ 6,120 $ 1,447
Adverse purchase commitments(A) 2,913 (1,908) 1,831
Net charges (B) $ 17,963 $ 4,212 $ 3,278
XML 65 R51.htm IDEA: XBRL DOCUMENT v3.8.0.1
Inventories - Valuation Rollforward (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Inventory Disclosure [Abstract]    
Inventory valuation allowance, beginning of the year $ 9,801 $ 5,317
Inventory scrapped (870) (1,636)
Inventory utilized (882) (954)
Subtotal—usage (1,752) (2,590)
Write-downs of inventory valuation and transfers from other liabilities 14,967 7,074
Inventory valuation allowance, end of the year $ 23,016 $ 9,801
XML 66 R52.htm IDEA: XBRL DOCUMENT v3.8.0.1
Inventories - Narratives (Details)
9 Months Ended 12 Months Ended
Sep. 30, 2015
Dec. 31, 2017
Inventory Disclosure [Abstract]    
Age of consignment inventory purchased by contract manufacturer   365 days
Age of consignment inventory purchased as a result of forecasted demand 180 days  
XML 67 R53.htm IDEA: XBRL DOCUMENT v3.8.0.1
Property and Equipment (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 [Line Items]        
Property and equipment, gross $ 36,749 $ 36,749 $ 51,036  
Less: accumulated depreciation and amortization (32,021) (32,021) (44,323)  
Property and equipment, net 4,728 4,728 6,713  
Depreciation   6,500 4,500 $ 5,600
Restructuring Costs and Asset Impairment Charges 1,700 1,743 40 $ 225
Manufacturing equipment        
Property, Plant and Equipment [Line Items]        
Property and equipment, gross 15,456 15,456 24,982  
Office equipment and software        
Property, Plant and Equipment [Line Items]        
Property and equipment, gross 18,455 18,455 23,090  
Leasehold improvements        
Property, Plant and Equipment [Line Items]        
Property and equipment, gross $ 2,838 $ 2,838 $ 2,964  
XML 68 R54.htm IDEA: XBRL DOCUMENT v3.8.0.1
Intangible Assets Finite-Lived Intangible Assets by Major Class (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Finite-Lived Intangible Assets [Line Items]      
Gross $ 169,762 $ 171,889  
Accumulated Amortization (162,900) (154,314)  
Net 6,862 17,575  
Amortization of Intangible Assets $ 10,700 12,700 $ 12,900
Minimum      
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Asset, Useful Life 1 year    
Maximum      
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Asset, Useful Life 5 years    
Purchased Technology [Member]      
Finite-Lived Intangible Assets [Line Items]      
Gross $ 114,754 114,754  
Accumulated Amortization (110,674) (102,967)  
Net 4,080 11,787  
Patents [Member]      
Finite-Lived Intangible Assets [Line Items]      
Gross 6,472 6,472  
Accumulated Amortization (6,472) (6,472)  
Net 0 0  
Customer Lists [Member]      
Finite-Lived Intangible Assets [Line Items]      
Gross 37,000 37,000  
Accumulated Amortization (37,000) (34,784)  
Net 0 2,216  
Trade Names [Member]      
Finite-Lived Intangible Assets [Line Items]      
Gross 11,536 11,536  
Accumulated Amortization (8,754) (7,964)  
Net $ 2,782 3,572  
Backlog [Member]      
Finite-Lived Intangible Assets [Line Items]      
Gross   2,127  
Accumulated Amortization   $ (2,127)  
XML 69 R55.htm IDEA: XBRL DOCUMENT v3.8.0.1
Intangible Assets Future Amortization of Finite Lived Intangibles (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Goodwill and Intangible Assets Disclosure [Abstract]    
2017 $ 4,870  
2018 790  
2019 790  
2020 412  
2021 0  
Net $ 6,862 $ 17,575
XML 70 R56.htm IDEA: XBRL DOCUMENT v3.8.0.1
Restructuring and Other Charges (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2017
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Restructuring and Related Activities [Abstract]        
Employee-related restructuring expenses   $ 5,504 $ 2,771 $ 3,890
Lease abandonment expenses   57 0 392
Integration-related, legal and other non-recurring expenses   1,035 106 513
Restructuring Costs and Asset Impairment Charges $ 1,700 1,743 40 225
Restructuring and other charges, net   $ 8,339 $ 2,917 $ 5,020
XML 71 R57.htm IDEA: XBRL DOCUMENT v3.8.0.1
Restructuring and Other Charges Restructuring Reserve Rollforward (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2017
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Restructuring Cost and Reserve [Line Items]        
Integration-related, legal and other non-recurring expenses   $ 1,035 $ 106 $ 513
Employee-related restructuring expenses   5,504 2,771 3,890
Restructuring Costs and Asset Impairment Charges $ 1,700 1,743 40 225
Lease abandonment expenses   57 0 $ 392
Restructuring Reserve [Roll Forward]        
Balance accrued as of December 31, 2016   1,437    
Additions   5,727    
Reversals   (166)    
Expenditures   (4,224)    
Balance accrued as of December 31, 2017 2,774 2,774 1,437  
Severance, Payroll Taxes and Other Employee Benefits [Member]        
Restructuring Reserve [Roll Forward]        
Balance accrued as of December 31, 2016   1,347    
Additions   5,670    
Reversals   (166)    
Expenditures   (4,077)    
Balance accrued as of December 31, 2017 2,774 2,774 1,347  
Lease Abandonment Charges [Member]        
Restructuring Reserve [Roll Forward]        
Balance accrued as of December 31, 2016   90    
Additions   57    
Reversals   0    
Expenditures   (147)    
Balance accrued as of December 31, 2017 $ 0 $ 0 $ 90  
XML 72 R58.htm IDEA: XBRL DOCUMENT v3.8.0.1
Restructuring and Other Charges Narratives (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2017
USD ($)
postion
Dec. 31, 2016
USD ($)
postion
Dec. 31, 2015
USD ($)
postion
Restructuring Cost and Reserve [Line Items]      
Severance costs $ 5,504 $ 2,771 $ 3,890
Number of positions eliminated | postion 92 74 130
Integration-related, legal and other non-recurring expenses $ 1,035 $ 106 $ 513
Lease abandonment expenses 57 0 $ 392
Restructuring reserve $ 2,774 $ 1,437  
XML 73 R59.htm IDEA: XBRL DOCUMENT v3.8.0.1
Other Accrued and Other Long-Term Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Accrued Liabilities, Current    
Accrued warranty reserve $ 879 $ 1,466
Adverse purchase commitments 3,263 268
Accrued restructuring 2,774 1,437
Income tax payable 199 152
Other 3,290 4,248
Other accrued liabilities 10,405 7,571
Other Liabilities, Noncurrent    
Long-term income tax payable 5,341 3,047
Long-term deferred revenue 1,108 2,380
Accrued warranty reserve 245 355
Other 172 184
Other long-term liabilities $ 6,866 $ 5,966
XML 74 R60.htm IDEA: XBRL DOCUMENT v3.8.0.1
Short-Term Borrowings (Details)
6 Months Ended
Sep. 05, 2017
USD ($)
Sep. 19, 2016
USD ($)
Jun. 30, 2017
Dec. 31, 2018
USD ($)
Sep. 30, 2018
USD ($)
Jun. 30, 2018
USD ($)
Mar. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Sep. 30, 2017
USD ($)
Dec. 31, 2016
USD ($)
Line of Credit Facility [Line Items]                    
Minimum trailing adjusted EBITDA               $ (5,500,000) $ (4,500,000)  
Maximum add-back of restructuring costs in calculation of adjusted EBITDA               10,471,000 $ 10,786,000  
Line of credit               16,000,000   $ 25,000,000
Forecasted                    
Line of Credit Facility [Line Items]                    
Minimum trailing adjusted EBITDA       $ 2,000,000 $ 0 $ (5,000,000) $ (5,000,000)      
Maximum add-back of restructuring costs in calculation of adjusted EBITDA       $ 2,000,000 $ 3,000,000 $ 11,000,000 $ 12,235,000      
Below minimum trailing adjusted EBITDA                    
Line of Credit Facility [Line Items]                    
Minimum trailing adjusted EBITDA               8,000,000    
Trade Accounts Receivable | Foreign | Maximum                    
Line of Credit Facility [Line Items]                    
Line of credit facility, eligible accounts receivable   85.00%                
2016 Debt Agreement | Swingline loan                    
Line of Credit Facility [Line Items]                    
Line of credit facility current borrowings   $ 10.0                
2016 Debt Agreement | Letter of Credit                    
Line of Credit Facility [Line Items]                    
Line of credit facility current borrowings   5.0                
Line of Credit | 2016 Debt Agreement                    
Line of Credit Facility [Line Items]                    
Line of credit facility current borrowings   30.0                
Line of credit facility, maximum borrowing capacity   25.0                
Line of credit facility, eligible accounts receivable threshold   2,500,000                
Debt Instrument, Interest Rate, Increase (Decrease) 0.50%                  
Line Of Credit Facility, Debt Covenant, Interest Rate Increase, Minimum EBITDA In Two Consecutive Quarters $ 0                  
Line Of Credit Facility, Debt Covenant, Interest Rate Increase, Minimum Capital Raised $ 15,000,000                  
Line of credit facility, annual administrative fee amount   25,000                
Line of Credit facility, annual commitment fee   82,500                
Deferred finance costs, net   $ 400,000                
Line of credit               $ 16,000,000   $ 25,000,000
Line of Credit | 2016 Debt Agreement | Availability, 70 Percent Or More                    
Line of Credit Facility [Line Items]                    
Line of credit facility, unused capacity, commitment fee percentage     0.35%              
Line of Credit | 2016 Debt Agreement | Availability, 70 Percent Or More | Prime Rate                    
Line of Credit Facility [Line Items]                    
Debt instrument, basis spread on variable rate   0.75% 0.25%              
Line of Credit | 2016 Debt Agreement | Availability, 30 Percent Or More And Less Than 70 Percent                    
Line of Credit Facility [Line Items]                    
Line of credit facility, unused capacity, commitment fee percentage     0.325%              
Line of Credit | 2016 Debt Agreement | Availability, 30 Percent Or More And Less Than 70 Percent | Prime Rate                    
Line of Credit Facility [Line Items]                    
Debt instrument, basis spread on variable rate   1.00% 0.50%              
Line of Credit | 2016 Debt Agreement | Availability, Below 30 Percent                    
Line of Credit Facility [Line Items]                    
Line of credit facility, unused capacity, commitment fee percentage     0.30%              
Line of Credit | 2016 Debt Agreement | Availability, Below 30 Percent | Prime Rate                    
Line of Credit Facility [Line Items]                    
Debt instrument, basis spread on variable rate   1.25% 0.75%              
Line of Credit | 2016 Debt Agreement | 8/31/17 through 12/31/17                    
Line of Credit Facility [Line Items]                    
Minimum liquidity ratio   1.50                
Line of Credit | 2016 Debt Agreement | 1/31/2018 and 2/28/2018                    
Line of Credit Facility [Line Items]                    
Minimum liquidity ratio   1.35                
Line of Credit | 2016 Debt Agreement | 3/31/2018                    
Line of Credit Facility [Line Items]                    
Minimum liquidity ratio   1.50                
Line of Credit | 2016 Debt Agreement | 4/30/2018 and 5/31/2018                    
Line of Credit Facility [Line Items]                    
Minimum liquidity ratio   1.35                
Line of Credit | 2016 Debt Agreement | 6/30/2018 and Thereafter                    
Line of Credit Facility [Line Items]                    
Minimum liquidity ratio   1.50                
Line of Credit | 2016 Debt Agreement | Trade Accounts Receivable | Domestic                    
Line of Credit Facility [Line Items]                    
Line of credit facility, eligible accounts receivable   85.00%                
Line of Credit | 2016 Debt Agreement | Trade Accounts Receivable | Foreign | Minimum                    
Line of Credit Facility [Line Items]                    
Line of credit facility, eligible accounts receivable   75.00%                
XML 75 R61.htm IDEA: XBRL DOCUMENT v3.8.0.1
Convertible Debt (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2017
Dec. 31, 2014
2015 Convertible Senior Notes      
Debt Instrument [Line Items]      
Convertible senior notes, current   $ 18,000  
Convertible Senior Notes [Member] | 2015 Convertible Senior Notes      
Debt Instrument [Line Items]      
Debt Instrument, Interest Rate, Effective Percentage   4.50% 4.50%
Convertible Senior Notes [Member] | 2013 Convertible Senior Notes [Member]      
Debt Instrument [Line Items]      
Contractually stated interest costs $ 101    
Amortization of interest costs $ 7    
XML 76 R62.htm IDEA: XBRL DOCUMENT v3.8.0.1
Hedging - Narrative (Details)
$ in Millions
9 Months Ended 12 Months Ended
Sep. 30, 2016
Dec. 31, 2017
USD ($)
Derivatives
Dec. 31, 2016
USD ($)
Derivatives
Derivatives, Fair Value [Line Items]      
Maximum Length of Time Hedged in Cash Flow Hedge 2 years    
Foreign currency forward contracts      
Derivatives, Fair Value [Line Items]      
Expected reclassification in the next 12 months   $ 0.2  
Cash Flow Hedging | Foreign currency forward contracts      
Derivatives, Fair Value [Line Items]      
Number of derivative instruments | Derivatives   18 45
Notional Amount   $ 10.5 $ 15.4
XML 77 R63.htm IDEA: XBRL DOCUMENT v3.8.0.1
Hedging - Contral or Notional Amount (Details) - Fair Value, Measurements, Recurring - Foreign currency forward contracts - Other assets - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Derivatives, Fair Value [Line Items]    
Contractual / Notional Amount $ 13,018  
Asset $ 508 $ 94
Contractual / Notional Amount   $ 16,166
XML 78 R64.htm IDEA: XBRL DOCUMENT v3.8.0.1
Hedging - Derivative Instruments on the Consolidated Statements of Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Derivatives, Fair Value [Line Items]      
Total derivative instrument expense $ 433 $ 881 $ 627
Cost of sales      
Derivatives, Fair Value [Line Items]      
Total derivative instrument expense 152 281 187
Research and development      
Derivatives, Fair Value [Line Items]      
Total derivative instrument expense 211 436 305
Selling, general and administrative      
Derivatives, Fair Value [Line Items]      
Total derivative instrument expense $ 70 $ 164 $ 135
XML 79 R65.htm IDEA: XBRL DOCUMENT v3.8.0.1
Hedging - Changes to Comprehensive Income (Loss) Associated with the Company's Hedging Activities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Derivative Instruments and Hedging Activities Disclosure [Abstract]      
Beginning balance of unrealized loss on forward exchange contracts $ (527)   $ (819)
Other comprehensive loss before reclassifications 83 $ 589 694
Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax 433 881 627
Other comprehensive income (loss) 350 292 $ (67)
Ending balance of unrealized loss on forward exchange contracts $ (177) $ (527)  
XML 80 R66.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies - Operating Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Commitments and Contingencies Disclosure [Abstract]      
2017 $ 2,242    
2018 1,965    
2019 1,146    
2020 662    
2021 221    
Total future minimum lease commitments 6,236    
Rent expense $ 2,100 $ 2,300 $ 2,700
XML 81 R67.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies - Narratives (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Class of Warrant or Right [Line Items]    
Purchase Commitment, remaining minimum amount committed $ 3,300 $ 300
Accrued warranty reserve 879 1,466
Accrued warranty reserve $ 245 $ 355
Minimum    
Class of Warrant or Right [Line Items]    
Warranty, Term 12 months  
Maximum    
Class of Warrant or Right [Line Items]    
Warranty, Term 24 months  
XML 82 R68.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies - Accrued Warranty Rollforward (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Movement in Standard Product Warranty Accrual    
Warranty liability balance, beginning of the year $ 1,821 $ 2,553
Product warranty accruals 305 1,116
Adjustments for payments made (1,002) (1,848)
Warranty liability balance, end of the year $ 1,124 $ 1,821
XML 83 R69.htm IDEA: XBRL DOCUMENT v3.8.0.1
Basic and Diluted Net IncomePer Share Earnings (Loss) Per Share Calculation (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2016
Sep. 30, 2016
Jun. 30, 2016
Mar. 31, 2016
Sep. 30, 2015
Jun. 30, 2015
Mar. 31, 2015
Dec. 31, 2014
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]                      
Net income (loss) $ (19,631) $ (15,411) [1] $ (7,554) [1] $ (10,008) [1] $ (2,638) [1] $ (591) [1] $ (2,965) [1] $ (4,057) $ (52,604) $ (10,251) $ (14,678)
Weighted average shares used to calculate net loss per share, basic                 38,994 37,668 36,789
Weighted average shares used to calculate net income (loss) per share, diluted                 38,994 37,668 36,789
Basic (in dollars per share) $ (0.50) $ (0.39) $ (0.19) $ (0.26) $ (0.07) $ (0.02) $ (0.08) $ (0.11) $ (1.35) $ (0.27) $ (0.40)
Diluted (in dollars per share) $ (0.50) $ (0.39) $ (0.19) $ (0.26) $ (0.07) $ (0.02) $ (0.08) $ (0.11) $ (1.35) $ (0.27) $ (0.40)
Restricted stock units                      
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]                      
Effect of dilutive equity awards (in shares)                 0 0 0
Employee Stock Option                      
Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Line Items]                      
Effect of dilutive equity awards (in shares)                 0 0 0
[1] For the Year Ended December 31, 2017 For the Year Ended December 31, 2016 FirstQuarter SecondQuarter ThirdQuarter FourthQuarter FirstQuarter SecondQuarter ThirdQuarter FourthQuarter (In thousands, except per share data)Revenues$37,610 $35,093 $28,773 $32,292 $55,146 $61,288 $55,397 $40,561Gross margin8,222 10,008 1,195 1,345 12,784 15,445 14,246 13,613Loss from operations(9,135) (6,695) (13,926) (17,027) (2,450) (932) (2,083) (4,194)Net loss(10,008) (7,554) (15,411) (19,631) (2,965) (591) (2,638) (4,057)Loss per share: Basic$(0.26) $(0.19) $(0.39) $(0.50) $(0.08) $(0.02) $(0.07) $(0.11)Diluted$(0.26) $(0.19) $(0.39) $(0.50) $(0.08) $(0.02) $(0.07) $(0.11)
XML 84 R70.htm IDEA: XBRL DOCUMENT v3.8.0.1
Basic and Diluted Net IncomePer Share Anti-Dilutive Securities (Details) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Total equity award shares excluded      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities 4,212 4,834 4,742
Stock options      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities 3,163 3,897 2,966
Restricted stock units      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities 428 100 151
Performance base on restricted stock units      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities 621 837 1,625
XML 85 R71.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes Income Before Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2016
Sep. 30, 2016
[1]
Jun. 30, 2016
[1]
Mar. 31, 2016
[1]
Sep. 30, 2015
[1]
Jun. 30, 2015
[1]
Mar. 31, 2015
[1]
Dec. 31, 2014
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Operating Loss Carryforwards [Line Items]                      
Total pre-tax loss $ (17,027) $ (13,926) $ (6,695) $ (9,135) $ (2,083) $ (932) $ (2,450) $ (4,194) $ (48,877) $ (7,817) $ (12,936)
Domestic                      
Operating Loss Carryforwards [Line Items]                      
Total pre-tax loss                 (54,000) (12,000) (15,800)
Foreign                      
Operating Loss Carryforwards [Line Items]                      
Total pre-tax loss                 $ 5,100 $ 4,200 $ 2,900
[1] For the Year Ended December 31, 2017 For the Year Ended December 31, 2016 FirstQuarter SecondQuarter ThirdQuarter FourthQuarter FirstQuarter SecondQuarter ThirdQuarter FourthQuarter (In thousands, except per share data)Revenues$37,610 $35,093 $28,773 $32,292 $55,146 $61,288 $55,397 $40,561Gross margin8,222 10,008 1,195 1,345 12,784 15,445 14,246 13,613Loss from operations(9,135) (6,695) (13,926) (17,027) (2,450) (932) (2,083) (4,194)Net loss(10,008) (7,554) (15,411) (19,631) (2,965) (591) (2,638) (4,057)Loss per share: Basic$(0.26) $(0.19) $(0.39) $(0.50) $(0.08) $(0.02) $(0.07) $(0.11)Diluted$(0.26) $(0.19) $(0.39) $(0.50) $(0.08) $(0.02) $(0.07) $(0.11)
XML 86 R72.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes - Current Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Current provision:      
Federal $ 0 $ 0 $ 0
State 73 78 30
Foreign 3,692 2,225 1,772
Total current provision 3,765 2,303 1,802
Deferred provision (benefit):      
Federal (309) (86) 35
State (10) (4) 2
Foreign 281 221 (97)
Total deferred provision (38) 131 (60)
Total income tax provision $ 3,727 $ 2,434 $ 1,742
XML 87 R73.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes - Reconciliation of Statutory Federal Tax Rates and Effective Tax Rates (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Effective Income Tax Rate Reconciliation, Amount [Abstract]      
Statutory federal tax (benefit) rate $ (17,107) $ (2,736) $ (4,526)
State taxes (749) (67) 609
Foreign dividends and unremitted earnings (638) (1,745) (1,493)
Valuation allowance (16,363) 1,596 2,456
Taxes on foreign income that differ from U.S. tax rate (1,361) (901) (405)
Executive Compensation limitation 17 1,005 0
Non-deductible stock-based compensation expense 567 135 1,104
Expiration of attributes 1,397 1,478 893
Uncertain tax positions 302 120 435
Other (146) 59 (317)
Total income tax provision $ 3,727 $ 2,434 $ 1,742
Effective Income Tax Rate Reconciliation, Percent [Abstract]      
Statutory federal tax (benefit) rate 35.00% 35.00% 35.00%
State taxes 1.50% 0.90% (4.70%)
Foreign dividends and unremitted earnings 1.30% (22.30%) (11.50%)
Valuation allowance 33.50% (20.40%) (19.00%)
Taxes on foreign income that differ from U.S. tax rate 2.80% 11.50% 3.10%
Executive Compensation limitation (0.00%) (12.90%) (0.00%)
Non-deductible stock-based compensation expense (1.20%) (1.70%) (8.50%)
Expiration of attributes (2.90%) (18.90%) (6.90%)
Uncertain tax positions (0.60%) (1.50%) (3.40%)
Other 0.40% (0.80%) 2.40%
Effective tax rate (7.60%) (31.10%) (13.50%)
Impact on tax reform $ 36,311    
Impact on tax reform, percent (74.30%)    
Tax audit settlement $ 1,497    
Tax Audit Settlement, percent (3.10%)    
XML 88 R74.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes - Deferred Tax Reconciliation (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Deferred Tax Assets, Net of Valuation Allowance [Abstract]    
Accrued warranty $ 256 $ 657
Inventory 6,114 3,631
Net operating loss carryforwards 39,534 57,294
Tax credit carryforwards 20,857 22,075
Stock-based compensation 978 1,995
Fixed assets 2,358 1,808
Goodwill and other identified intangibles 1,073 1,603
Deferred revenue 1,201 2,906
Subsidiary service accruals 4,870 1,702
Other 1,308 2,082
Total deferred tax assets 78,549 95,753
Less: valuation allowance (77,437) (88,566)
Net deferred tax assets 1,112 7,187
Deferred tax liabilities:    
Intangible assets 0 (5,603)
Other (325) (467)
Total deferred tax liabilities (325) (6,070)
Total net deferred tax assets $ 787 $ 1,117
XML 89 R75.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes - Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Income Tax Disclosure [Abstract]    
Unrecognized beginning balance $ 3,549  
Additions based on tax positions related to the current year 1,124 $ 245
Additions for tax positions of prior years 146 24
Reductions for tax positions of prior years (278) (240)
Reductions as a result of a lapse of applicable statute of limitations (56) (80)
Reductions due to settlements   (6)
Reductions due to settlements (97) 74
Ending balance $ 4,582 $ 3,549
XML 90 R76.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes - Narratives(Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2017
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2014
Operating Loss Carryforwards [Line Items]        
Unrecognized tax benefits   $ 4,582 $ 3,549 $ 3,680
Unrecognized tax Benefits that would impact effective tax rate   4,400    
Unrecognized tax benefits, penalties and interest expense   200    
Uncertain tax benefits, potential change, current   400    
Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities     6  
Valuation allowance   77,437 88,566  
Deferred tax assets, research   15,300    
Investment tax credit   2,800    
IRS        
Operating Loss Carryforwards [Line Items]        
Operating loss carryforwards   178,300 $ 51,500  
Foreign        
Operating Loss Carryforwards [Line Items]        
Operating loss carryforwards   $ 3,400    
Maximum        
Operating Loss Carryforwards [Line Items]        
Operating loss carryforwards, expiration year   Dec. 31, 2037    
CANADA        
Operating Loss Carryforwards [Line Items]        
Deferred tax assets, research   $ 16,900    
Interest Expense [Member]        
Operating Loss Carryforwards [Line Items]        
Unrecognized tax benefits, accrued tax penalties and interest   1,000    
Penalty [Member]        
Operating Loss Carryforwards [Line Items]        
Unrecognized tax benefits, accrued tax penalties and interest   200    
ASU 2016-09        
Operating Loss Carryforwards [Line Items]        
Effective Income Tax Rate Reconciliation, Share-based Compensation, Excess Tax Benefit, Amount $ 4,300      
ASU 2016-16        
Operating Loss Carryforwards [Line Items]        
Effect on retained earnings $ 2,000      
Canada Revenue Agency | Foreign        
Operating Loss Carryforwards [Line Items]        
Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities   $ 1,500    
XML 91 R77.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes - Adjustments due to change in tax rates (Details)
$ in Millions
12 Months Ended
Dec. 31, 2017
USD ($)
Income Tax Disclosure [Abstract]  
Provisional income tax expense (benefit) $ 33.1
Decrease in deferred tax asset 33.1
One time transition tax on certain foreign earnings $ 1.3
XML 92 R78.htm IDEA: XBRL DOCUMENT v3.8.0.1
Employee Benefit Plans - Narrative (Details)
$ / shares in Units, $ in Millions
3 Months Ended 12 Months Ended
Mar. 02, 2015
$ / shares
shares
Dec. 31, 2014
Dec. 31, 2017
USD ($)
$ / shares
shares
Dec. 31, 2016
USD ($)
$ / shares
shares
Dec. 31, 2015
USD ($)
Mar. 10, 2017
performance_period
shares
Mar. 28, 2016
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period     3 years        
Common shares authorized     100,000,000 100,000,000      
Common stock, shares issued     38,521,000 36,959,000      
Shares issued pursuant to benefit plans, shares     319,000        
Granted, shares     155,000        
Equity plan remaining shares available for future grants     4,621,121        
Estimated performance target attained, percentage       100.00%      
Cash received for the purchase of shares pursuant to the ESPP | $         $ 0.1    
Restricted stock award issued | $     $ 0.6 $ 0.5 $ 0.5    
Employee stock purchase plan, discount rate   18.00%   12.00% 11.00%    
Maximum annual contribution per employee, percent     30.00%        
Employer matching contribution, percent     6.00%        
Employers matching contribution, annual vesting percentage     33.00%        
Cost recognized | $     $ 0.9 $ 0.8 $ 0.7    
Maximum              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share Price (usd per share) | $ / shares       $ 4.98      
Employer matching contribution, percent     50.00%        
Employers matching contribution, annual vesting percentage     100.00%        
Minimum              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share Price (usd per share) | $ / shares     $ 3.80 $ 2.74      
Performance Shares              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Shares authorized 1,575,000   20,000 165,000   669,500 605,000
Percentage of awards vested     50.00%        
Awards with two performance achievement dates (shares)           629,500  
Number of performance achievement dates | performance_period           2  
Awards expected to vest on achievement of individual sales target           60,000  
Share-based Compensation Arrangement by Share-based Payment Award, Awards Vest Based on Defined Strategic Revenue Targets in Twenty Sixteen, Percentage     50.00% 50.00%      
Share-based Compensation Arrangement by Share-based Payment Award, Awards Vest Based on Defined Strategic Revenue Targets in Twenty Eighteen, Percentage     50.00%        
Share-based Compensation Arrangement by Share-based Payment Award, Awards Vest Based on Defined Strategic Revenue Targets in Twenty Seventeen, Percentage       50.00%      
Employee Stock Option              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Shares authorized     7,200,000        
Share Price (usd per share) | $ / shares     $ 1.01        
Intrinsic value | $     $ 0.1 $ 0.4 0.1    
Cash received for the purchase of shares pursuant to the ESPP | $     0.1 $ 0.6 $ 0.1    
Compensation cost not recognized | $     $ 0.7        
Cost not yet recognized, recognition period     1 year 7 months        
Shares available for grants     490,038        
Restricted Stock Units              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Compensation cost not recognized | $     $ 1.2        
Cost not yet recognized, recognition period     1 year 11 months        
2007 Stock Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Shares authorized       14,183,070      
LTIP              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Common shares authorized     2,000,000.0        
LTIP | Maximum              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Common shares authorized     500,000        
CCPU Inducement Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Common shares authorized     600,000        
Common stock, shares issued     368,000        
2017 Plan | Performance Shares | $3.45 Average Closing Stock Price              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award vesting percent 50.00%            
Duration of trading period stock price must be maintained 30 days            
Award vesting required average closing stock price per share | $ / shares $ 3.45            
Award performance period 3 years            
2017 Plan | Performance Shares | $4.25 Average Closing Stock Price              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Award vesting percent 50.00%            
Duration of trading period stock price must be maintained 30 days            
Award vesting required average closing stock price per share | $ / shares $ 4.25            
Award performance period 4 years            
XML 93 R79.htm IDEA: XBRL DOCUMENT v3.8.0.1
Employee Benefit Plans - Stock Options Rollforward (Details) - USD ($)
$ / shares in Units, shares in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Options    
Balance, December 31, 2015, shares 3,897  
Granted, shares 155  
Exercised, shares (50)  
Forfeited, shares (447)  
Expired, shares (392)  
Balance, December 31, 2016, shares 3,163  
Options exercisable at December 31, 2016, shares 2,648  
Options vested as of December 31, 2016 and expected to vest after December 31, 2016, shares 3,163  
Weighted Average Exercise Price    
Balance, December 31, 2015 (usd per share) $ 3.81  
Granted (usd per share) 1.15  
Exercised (usd per share) 2.38  
Forfeited (usd per share) 4.16  
Expired (usd per share) 5.85  
Balance, December 31, 2016 (usd per share) 3.40  
Options exercisable at December 31, 2016 (usd per share) 3.48  
Options vested as of December 31, 2016 and expected to vest after December 31, 2016 (usd per share) $ 3.40  
Aggregate Intrinsic Value $ 26,000 $ 3,642,000
Options exercisable aggregate intrinsic value 4  
Options vested and expected to vest at year end aggregate intrinsic value $ 26,000  
XML 94 R80.htm IDEA: XBRL DOCUMENT v3.8.0.1
Employee Benefit Plans - Novested Stock Rollforward (Details)
shares in Thousands
12 Months Ended
Dec. 31, 2017
$ / shares
shares
Restricted Stock Units  
Restricted Shares  
Beginning balance, shares | shares 100
Granted, shares | shares 687
Vested, shares | shares (150)
Forfeited, shares | shares (209)
Ending balance, shares | shares 428
Weighted Average Fair Value  
Beginning balance, weighted average fair value | $ / shares $ 3.68
Granted, weighted average fair value | $ / shares 3.59
Vested, weighted average fair value | $ / shares 3.95
Forfeited, weighted average fair value | $ / shares 3.81
Ending balance, weighted average fair value | $ / shares $ 3.67
Performance Stock Units  
Restricted Shares  
Beginning balance, shares | shares 837
Granted, shares | shares 690
Vested, shares | shares (380)
Forfeited, shares | shares (525)
Ending balance, shares | shares 622
Weighted Average Fair Value  
Beginning balance, weighted average fair value | $ / shares $ 4.07
Granted, weighted average fair value | $ / shares 3.76
Vested, weighted average fair value | $ / shares 4.12
Forfeited, weighted average fair value | $ / shares 4.03
Ending balance, weighted average fair value | $ / shares $ 3.72
XML 95 R81.htm IDEA: XBRL DOCUMENT v3.8.0.1
Employee Benefit Plans - ESPP (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Cash received for the purchase of shares pursuant to the ESPP     $ 100
Employee Stock Purchase Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares issued pursuant to the ESPP 233 184 175
Cash received for the purchase of shares pursuant to the ESPP $ 398 $ 417 $ 322
Weighted average purchase price per share $ 1.71 $ 2.26 $ 1.84
XML 96 R82.htm IDEA: XBRL DOCUMENT v3.8.0.1
Employee Benefit Plans - Valuation Disclosures (Details) - $ / shares
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Stock Options      
Dividend yield 0.00%   0.00%
Stock Options | Minimum      
Share price $ 2.27 $ 2.06 $ 2.50
Expected life (in years) 4 years 5 months 9 days 4 years 4 months 21 days 4 years 4 months 24 days
Interest rate 1.09% 1.30% 1.30%
Volatility 52.40% 53.50% 51.40%
Stock Options | Maximum      
Share price $ 5.30 $ 2.80 $ 3.49
Expected life (in years) 4 years 5 months 16 days 4 years 4 months 28 days 4 years 5 months 19 days
Interest rate 1.58% 1.60% 1.50%
Volatility 54.00% 54.60% 52.50%
ESPP shares      
Expected life (in years) 1 year 6 months   1 year 6 months
Dividend yield 0.00%   0.00%
ESPP shares | Minimum      
Share price $ 2.58 $ 2.15 $ 2.55
Interest rate 0.30% 0.10% 0.10%
Volatility 42.60% 46.90% 47.30%
ESPP shares | Maximum      
Share price $ 4.97 $ 3.00 $ 4.70
Interest rate 0.90% 0.50% 0.30%
Volatility 46.20% 55.90% 55.60%
XML 97 R83.htm IDEA: XBRL DOCUMENT v3.8.0.1
Employee Benefit Plans - Stock Based Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Stock-based compensation expense $ 2,192 $ 3,797 $ 3,952
Cost of sales      
Stock-based compensation expense 157 354 294
Research and development      
Stock-based compensation expense 387 845 867
Selling, general and administrative      
Stock-based compensation expense $ 1,648 $ 2,598 $ 2,791
XML 98 R84.htm IDEA: XBRL DOCUMENT v3.8.0.1
Segment Information Operating Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2016
Sep. 30, 2016
Jun. 30, 2016
Mar. 31, 2016
Sep. 30, 2015
Jun. 30, 2015
Mar. 31, 2015
Dec. 31, 2014
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Segment Reporting Information [Line Items]                      
Revenues $ 32,292 $ 28,773 $ 35,093 $ 37,610 $ 55,397 $ 61,288 $ 55,146 $ 40,561 $ 133,768 $ 212,392 $ 184,593
Gross Profit $ 1,345 $ 1,195 $ 10,008 $ 8,222 $ 14,246 $ 15,445 $ 12,784 $ 13,613 20,770 56,088 52,152
Operating Income (Loss)                 (46,783) (9,659) (14,065)
Operating Segments | Software-Systems                      
Segment Reporting Information [Line Items]                      
Revenues                 47,730 56,783 55,006
Gross Profit                 25,104 34,488 31,997
Operating Income (Loss)                 (6,968) (18) (1,900)
Operating Segments | Hardware Solutions                      
Segment Reporting Information [Line Items]                      
Revenues                 86,038 155,609 129,587
Gross Profit                 3,530 29,660 28,311
Operating Income (Loss)                 (18,571) 9,820 9,709
Corporate and other                      
Segment Reporting Information [Line Items]                      
Gross Profit                 (7,864) (8,060) (8,156)
Operating Income (Loss)                 $ (21,244) $ (19,461) $ (21,874)
XML 99 R85.htm IDEA: XBRL DOCUMENT v3.8.0.1
Segment Information Geographical Information (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2016
Sep. 30, 2016
Jun. 30, 2016
Mar. 31, 2016
Sep. 30, 2015
Jun. 30, 2015
Mar. 31, 2015
Dec. 31, 2014
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Revenues $ 32,292 $ 28,773 $ 35,093 $ 37,610 $ 55,397 $ 61,288 $ 55,146 $ 40,561 $ 133,768 $ 212,392 $ 184,593
Property and equipment, net 6,713               4,728 6,713  
Total intangible assets, net 17,575               6,862 17,575  
United States                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Revenues                 59,133 129,562 81,933
Property and equipment, net 4,566               2,974 4,566  
Total intangible assets, net 17,575               6,862 17,575  
Other North America                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Revenues                 1,014 219 631
Property and equipment, net 129               33 129  
China                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Revenues                 10,041 12,129 28,819
Property and equipment, net 438               163 438  
Other Asia-Pacific                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Revenues                 18,363 25,392 41,836
Foreign Countries [Member]                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Revenues                 74,635 82,830 102,660
Property and equipment, net 2,147               1,754 2,147  
Total Asia-Pacific                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Revenues                 28,404 37,521 70,655
Property and equipment, net 2,018               1,721 2,018  
Netherlands                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Revenues                 28,124 31,525 14,642
Other EMEA                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Revenues                 17,093 13,565 16,732
Total EMEA                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Revenues                 45,217 45,090 $ 31,374
India                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Property and equipment, net $ 1,580               $ 1,558 $ 1,580  
XML 100 R86.htm IDEA: XBRL DOCUMENT v3.8.0.1
Segment Information Revenue by Major Customer (Details)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Sales Revenue, Net | Verizon Wireless      
Revenue, Major Customer [Line Items]      
Concentration Risk, Percentage 20.80% 35.90%  
Sales Revenue, Net | Philips Healthcare      
Revenue, Major Customer [Line Items]      
Concentration Risk, Percentage 23.20% 15.70% 10.00%
Sales Revenue, Net | Nokia Solutions and Networks      
Revenue, Major Customer [Line Items]      
Concentration Risk, Percentage 12.50%   16.00%
Accounts Receivable | Verizon Wireless      
Revenue, Major Customer [Line Items]      
Concentration Risk, Percentage   10.40%  
Accounts Receivable | Philips Healthcare      
Revenue, Major Customer [Line Items]      
Concentration Risk, Percentage 19.10% 15.40%  
Accounts Receivable | Nokia Solutions and Networks      
Revenue, Major Customer [Line Items]      
Concentration Risk, Percentage 14.50%    
Accounts Receivable | Reliance Jio Infocomm      
Revenue, Major Customer [Line Items]      
Concentration Risk, Percentage 18.70% 32.60%  
XML 101 R87.htm IDEA: XBRL DOCUMENT v3.8.0.1
Segment Information Accounts Receivable (Details)
12 Months Ended
Dec. 31, 2017
Nokia Solutions and Networks | Accounts Receivable  
Concentration Risk [Line Items]  
Concentration Risk, Percentage 14.50%
XML 102 R88.htm IDEA: XBRL DOCUMENT v3.8.0.1
Subsequent Events (Hale Capital Note Purchase Agreement) (Details) - Subsequent Event - Note Purchase Agreement - Senior Notes - USD ($)
Jan. 03, 2018
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Aug. 31, 2018
Debt Instrument [Line Items]          
Long-term debt, gross $ 17,000,000        
Stated interest rate 4.50%        
Debt instrument, basis spread on variable rate 5.75%        
Stated interest rate, annual 10.25%        
Interest rate, default rate 5.00%        
Redemption covenant, sales proceeds 33.00%        
Redemption covenant, sales proceeds, if in default 100.00%        
Debt issuance costs $ 2,000,000        
Forecasted          
Debt Instrument [Line Items]          
Redemption installment, payable amount   $ 1,500,000.0 $ 1,250,000.00 $ 1,750,000.00 $ 1,500,000.0
On Or Before January 3 2020          
Debt Instrument [Line Items]          
Cancellation fee rate 5.00%        
On Or After January 4 2020          
Debt Instrument [Line Items]          
Cancellation fee rate 3.00%        
Through June 30 2018          
Debt Instrument [Line Items]          
Restricted cash $ 4,000,000        
On Or After July 1 2018          
Debt Instrument [Line Items]          
Restricted cash $ 6,000,000        
XML 103 R89.htm IDEA: XBRL DOCUMENT v3.8.0.1
Subsequent Events (Silicon Valley and ABL Credit Agreements) (Details) - Subsequent Event
Jan. 03, 2018
USD ($)
Revolving Credit Facility | Silicon Valley Bank  
Subsequent Event [Line Items]  
Repayments of lines of credit $ 30,000,000
Revolving Credit Facility | Marquette Business Credit LLC  
Subsequent Event [Line Items]  
Line of credit facility, maximum borrowing capacity 20,000,000.0
Letter of Credit | Marquette Business Credit LLC  
Subsequent Event [Line Items]  
Line of credit facility, maximum borrowing capacity 1,500,000.0
Borrowing base covenant $ 20,000,000.0
Interest rate during period 1.00%
Additional interest rate, in default 2.00%
Line of credit facility, unused capacity, commitment fee percentage 0.375%
LIBOR | Letter of Credit | Marquette Business Credit LLC  
Subsequent Event [Line Items]  
Debt instrument, basis spread on variable rate 2.00%
On Or Prior to January 3 2019 | Letter of Credit | Marquette Business Credit LLC  
Subsequent Event [Line Items]  
Cancellation fee rate 2.00%
On Or After to January 3 2019 and Prior to January 3 2020 | Letter of Credit | Marquette Business Credit LLC  
Subsequent Event [Line Items]  
Cancellation fee rate 1.00%
Through June 30 2018 | Letter of Credit | Marquette Business Credit LLC  
Subsequent Event [Line Items]  
Restricted cash $ 4,000,000
On Or After July 1 2018 | Letter of Credit | Marquette Business Credit LLC  
Subsequent Event [Line Items]  
Restricted cash $ 6,000,000
XML 104 R90.htm IDEA: XBRL DOCUMENT v3.8.0.1
Subsequent Events (Hale Capital Warrants) (Details) - Note Purchase Agreement - Subsequent Event
Jan. 03, 2018
$ / shares
shares
Subsequent Event [Line Items]  
Number of securities called by warrants (in shares) | shares 6,006,667
Exercise price (usd per share) | $ / shares $ 1.00
EXCEL 105 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( '6!7$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,$% @ =8%<3&;S"V"" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGB06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " !U@5Q,]LL$8>X K @ $0 &1O8U!R;W!S+V-O M&ULS9+!:L,P#(9?9?B>R$X@%)/FTK'3!H,5-G8SMMJ:Q8FQ-9*^_1RO M31G; ^QHZ?>G3Z!6>ZG'@,]A]!C(8KR;73]$J?V6G8B\!(CZA$[%,B6&U#R, MP2E*SW $K_2'.B)4G#?@D)11I& !%GXELJXU6NJ BL9PP1N]XOUGZ#/,:, > M'0X4090"6+=,].>Y;^$&6&"$P<7O IJ5F*M_8G,'V"4Y1[NFIFDJISKGT@X" MWIX>7_*ZA1TBJ4%C^A6MI+/'+;M.?JUW]_L'UE5<; I>%=5F+QHIN*R;]\7U MA]]-V(W&'NP_-KX*=BW\NHON"U!+ P04 " !U@5Q,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 ( '6!7$RL62U3G ( *$) 8 >&PO=V]R:W-H965T&UL?5;;CILP$/T5Q !/):UU3\W;"* MWUZ%GT6#E5-:LD25O L'.JW"-GW"W978[&@7'EP/F;F7P[K4)D=L0J=E3&!-6O&]NRJC*6]#[^]$;#0=,0Q^.' M]2_6>>W,@4JVY=7O\J2*5;@(@Q,[TVNE7OC]*^L=FH5![_UW=F.5AIN=:(TC MKZ1]!L>K5+SNK>BMU/2]>Y>-?=^[+\F#!A-(3R #@7Q.B'M"/!!P\BDAZ0F) M0X@Z5VQL=E31/!/\'HCN][;49!%^3G3TCV;1!MM^T^&1>O66HRRZ&3,]8M,A MR B!!T2D;0\"!!+8$(]./@IL?43\$;'S$0F\A1CT,;;T>$2?P?0$I">6GHSH M290- )N*T!"66/G_F2 "0.2R!$5QUR+>0NG6'O)].$)Y( M+#Q1W=C7<7,+PBPG5, 27V/B62#>*0)@)LX1#%09B)1,-PW6._\(F;:A!F2@6N>^R7-7$.L%V/F8_BAA.2+DF\ MF H2X^W;EY(5KSTSW/0FEI1OR$-R-(?BXM2TW[JM]_WL>UWMN\?YMN\/#TG2 MK;>^+KO[YN#WX3^O35N7?;AMWY+NT/IR,P;550)"F*0N=_OYVZ7B^;8 M5[N]?VYGW;&NR_;?E:^:T^-?-F];?OA0;)<',HW_Z?OOQZ>VW"77%K9 M[&J_[W;-?M;ZU\?YDWPHP T!(_'7SI^ZJ^O9,)27IODVW/RV>9R+09&O_+H? MFBC#S[O/?54-+04=_TR-SB]]#H'7UQ^M_S(./@SFI>Q\WE1_[S;]]G&>S6<; M_UH>J_Y+<_K53P/2\]DT^M_]NZ\"/B@)?:R;JAO_SM;'KF_JJ94@I2Z_GW]W M^_'W-+7_$<8'P!0 EP!I?AJ03@'ICP#UTP U!2@4D)R',LY-4?;EG"T_(O!!):/S2 W ] MK("$PVT'.252<8L4#!(1D;+#3,?X]#H>^'C%QJLQ7EW'IVB:SH@9D?V(."<< M&DA.*6F-5!*-E\&TADSSFC6K65/-"FD^(_JJFU09FR'-#&5 8\F4 I>*C%=L M6,6&*M9(L2&]R#2U!DNF&$A('>IE1&9 MF9(.43FE)%AK\3HQF+ B]CHY5K/[/+4'"0.Q5Y(W*$D= M2@&6S9A/V-1BU932 J]<\1EUJYFW*$D]2N%R+:FM9"E._YRAP$E21BBE!<0T M\PXE+=6,R_7$7/=S-VP%L,EPG#/:8=D,)D/Z1S8PDK=&2;U1X0V!I'YV)Z4C ML\U@*B-IS5!:QD3SWBBI.2J#17..1B0S4$8FFD(NLOT WAB!&J/"Q@C4S.[" MK@$E46:QGW."- M$:@Q*FR,0*TLE& BF[%/A;=A!4-)JR*N"+PK G5%C5UQ8LS-FP,&;R]RCI." M?DVPW,VWR:URWAA!DYQPF[O&Z%CRF(JIY MEP+J4AJ[U,1\JIK!.-4L%E/-^Q303RD=:X$W#*"&05>+UO@TVGZOJG'HZC7INE]4"GN@[ZM M+S>7F\J_]L.E#=?M^4SO?-,WA^F\,KD% & 'AL+W=O6:8F^C@?\A_ M2.KCA,M+T_[H#M[WBY]U=>I6R:'OSX]IVNT.OBZ[+\W9G\(O+TU;EWUX;%_3 M[MSZDO5R?/?4KI?-6U\=3_ZI771O=5VV_VU\U5Q6"20? M+[X?7P_]\")=+\_EJ__3]W^=G]KPE-Y:V1]K?^J.S6G1^I=5\@L\;I4> D;% MWT=_Z6;WBR&5YZ;Y,3S\ME\EV>#(5W[7#TV4X?+NM[ZJAI:"CW^G1I-;GT/@ M_/ZC]6]C\B&9Y[+SVZ;ZY[CO#ZO$)8N]?RG?JOY[<_G53PGI9#%E_[M_]U60 M#TY"'[NFZL:_B]U;US?UU$JP4I<_K]?C:;Q>IO8_PN0 G +P%@#YIP%J"E D M(+TZ&U/]6O;E>MDVET5[G:US.2P*>%1A,'?#RW'LQM]"MEUX^[[6>IF^#^U, MDLU5@C,)WBNV7*&RFR0-_=],H&@"QW@U-V'D>"7&JS$^G\=;DL158D;):90X MP)SDP45*9<[*5G+12LZM.&+E*M'S7M!A1KP(*J>LD[UHT8OF7@KB1?-><@1B MA8MR," [,:(3PYP8DN_&\$[0D*6XY:( +(Q8L:(5RZV0?#>6#PHX0ZQP$19% M9-4[T8GC3LB'M7&L$PT.J!6N*IQ1D65;B%X*[D41+P6?((MD;6^YR%A0LA/( M9")EW$M.D93Q?AP=O:V@ JNMCMB) !*X'49(8!U99ZD;+@* R"R!#$I ;L90 M,\C[<8JN&4&50QZ;*1F[P+EK*'J&J[2%V-C(_ 0.4$L!"IR-8#)NA\M0SV7W?F2& H>HI1 %#DC( M\HSN0XZ"!CG0 M6"J?2>Y]R,!##CQ' 8.<9*&B1V"3+.A4$44PRLA#CCS'&,-9]J"4 3J$6TD8 M:@ 3P["2N:4P#.VIPBB!] Z0ADE4T]QZCE*&<5Q9K1F M4R6P,R@9SAY^Z-L7X^G;O'<]'U3 MCR<[+TW3^]!F]B6T>?#E_O90^9=^N+7AOKV>>%T?^N8\G>:EMR/%]?]02P,$ M% @ =8%<3#C&N8AR @ X0< !@ !X;"]W;W)K,\P.FE22P((0!JTJ.G\LM"Q)U86]"I(T^$GYO%KVR+VK\*$#EL_]-\" MS\VE%BH0E$6/+O@G%K_Z)R97P9SEU+2XXPWM/(;/6_\QW.QSA=> WPT>^&+N M*2<'2E_4XMMIZP,E"!-\%"H#DL,-[S A*I&4\7?*Z<]'*N)R_I;]B_8NO1P0 MQSM*_C0G46_]M>^=\!E=B7BFPU<\^4E\;S+_'=\PD7"E1)YQI(3K7^]XY8*V M4Q8II46OX]AT>AS&G2R<:&X"G AP)H3IIX1H(D1W0OPI(9X(L4$(1BNZ-GLD M4%DP.GAL_+H]4G^B59X)4(P0N('=$()// M)T#7"16TZ/#] 3L;$8'WD+T#\H&(R&DSTOQH:1.Z^;&3'VM^O. GAL1JA*0: MTFG(*H$IB VS#E@(8&(4?>^"Q6FV=HM.G*(3VW3DYJ=.?FJ9S@TWU0A)%C+# M#)K?UP:M\L0 [1V@$":)6V_FU)O9>A-#;V:=$ID?L F5E;&[1*4_/V.$!A!#^X +E3;V[KS0R]N>,"@"0R%3M@(H1JH?2B%>R?XWMYIYF;'X_ M$+LT'?<.5,AG6#^69TH%EBK!@RQJ+?OMO"#X+-0TDW,V=IUQ(6@_-=1@[NKE M?U!+ P04 " !U@5Q,WDCJJS\" "P!P & 'AL+W=O[D MR8FR%@FY9&? >X;149M: D((4]"BIO.K4N_M6%72BR!-AW?,XY>V1>SO!A,Z MK/W ?]]X;LZU4!N@*GMTQC^Q^-7OF%R!*VX]J$BP@0?A J!Y'#%6TR(BB0Y_HQ!_2FG,L[G[]&_ MZ.)E,7O$\9:2W\U1U&L_][TC/J$+$<]T^(K'@A+?&ZO_CJ^82+DBD3D.E'#] M[QTN7-!VC")16O1FQJ;3XV!.DFRTN0WA: @G0Q#?-42C(;(,P)#I4C\C@:J2 MT<%CYFWU2'T4P2J2#_.@-O6STV>R6BYWKU61E^"JXHR2C9&$,TFX5&QO%1&< M)$#FGR!")T2H_=$3M8]T"*'$")0X@Z_UMDIM$-LH]Q0(B=4*D#HC(@D@? M0MQ3+" R)T3F@(@M"*-)[T#<4RP@3- !E=E7$_PHE4OIQ@*SJU/ULA^( MG9N.>WLJY"VL[\H3I0++J/!)QJME^YP6!)^$FF9RSDP/,0M!^[$_@JE)5_\ M4$L#!!0 ( '6!7$S\&3G0OP0 "48 8 >&PO=V]R:W-H965T&ULC9E?;^I&$,6_"N*=BW?&N[8C@M00JE9JI>A6;9^=L GH&DQM M)[G]]K6-0_',V7#S$&SG[,S9?[]9G,5[67VKM]XWD^_[XE#?3K=-<[R9S^NG MK=_G]9?RZ _M7Y[+:I\W[6WU,J^/E<\W?:-],:]DVW8/Y6Q++]U-[]N;J=1Y\@7 M_JGI0N3MQYM?^:+H(K4^_AF"3L\YNX:7UQ_1?^X[WW;F,:_]JBS^WFV:[>TT MG4XV_CE_+9JOY?LO?NB0G4Z&WO_FWWS1RCLG;8ZGLJC[WY.GU[HI]T.4ULH^ M_W[ZW!WZS_08[-+#G!K'K MA_?4]WXP[_,F7RZJ\GU2G=;#,>^6G;FQ[70]=0_[V>G_UHYGW3Y]6YHH78>:H#Q*, +,R>-+;7 M''H-.\OM[HIP)H:9&&2*Q="=-.XB4]+^..%'JYCCB$2P>RV;D74ND6.H=3$Q M[ED,>Q;W 7C4,XL#6!C @J&1G;9J$BBRP2EP,(\#>1(Q!4Y/-HL16SDP 08; M2:"1!!B1VRC11C)+PDFBG5R*1E92:"4%5N1N3?78)UEP[#.8)]-Y2.SX5:;R MS&P2S-,R%2(J IF,9%2D4YE8CNZ@09 CZSLNJ:>LYEDUFJ0C8&4&B?"W8-P,TH,QYD<2B!,LRS000Q; MXWZ\+!B,28,X*0N#0:#D\'1@#!K$05D;C :AB6))L4'E0JJQ'4Q+ W"I*H31 MO.0D4XLCTXOC4C4^)&&F$F"JJA*DF6J2++PQ" .3$##E&!-B83?IH5R!TQ\X M_JE:08!T3*D.0 M Y),HKTD= Z:R4U@8PY2XPL&:3I.J.VM,A.KI'06!NH&80I3.F/UPS"Y"1$ M3C5W@)P&S9S641JN+8SIR8B>@D*>L* RA2),^; M@\J%5&,[&)V,T"FK"NLS'UNYRZ^(QF8P7%G#5545UL0TB72\OJ8:N\%,9<14 MM1T0VS+U!>2J;&P((Y#!0525.=9'S)DE%UP6&)6,OI-G,A5 I2Q>PTH%RHS2 M\#Z-,2YC@$L6R>YB3<*VRDE+0,4QD03,/=#-F)U)Y9(#0FODR[+YQ=O4[@7Z M[WGULCO4D\>R:FNTS:Z^KTXOITTY3' MX:7\_/R?@>5_4$L#!!0 ( '6!7$S]'@UN604 (,; 8 >&PO=V]R M:W-H965T&ULA9E;;^,V$(7_BN%WK\GA1520!(AM%"W0 L$6 MVSYK$R8QUK9<24FV_[Z4K'BMFKY;)]>(G[JOU4'^,A_>>I;O95EWXVS\OVV,3J<2BTWRU)*;_<5]O# M_/9Z>';?W%[7K]UN>XCWS:Q]W>^KYM]5W-7O-W,]_WCP>?O\TO4/EK?7Q^HY M_AF[+\?[)OU:GFMYW.[CH=W6AUD3GV[F=_IJ8U5?8%#\M8WO[<7W61_*U[K^ MUO_X[?%FKGI'<1Q>;N9A/GN,3]7KKOMH]5/XKTE4V]_] _'#I[^%_JGC8]?;O51E\O MW_J*1LWJI*%+S5FQ3+6?FR#4Q(I$<9HVL)8*HZ:2#9!D3!@8IQG*FTF>RVA&Y+X+9@;DO12!H/?-9+ MD2E*5M,&B$J7F;A:X12G@./ N)0M=*$IYQMG<^V$;R?&EQ,M!16X:RDJM!8#3*H6 M3EV,CZEG#! -",*'^TK+M.])<=-29$,I3$O5(DUWE>MIS! M(>)%3\O,OR#B MN7"-94&)N2%U97"Y#(1)HB5*"C&=)0$6Y#U?I"!9$<2XEBI2-F<: T4#HEB^ MQM 2!.FU\C2^!K*BX,1&=5U$-EW28J:09$K!E\T$D))6!HSL:R33MO234 M-R8525)IR]=O+)<:L#H(+#_<&**@61OE.+(0[(@ M9!L@2UL>E0$U8780V(9(WX *:>\*G -A0-:1+F\=$X0 0?AV>D4RZPO3_RO9 M ,E"3^*:'D9@?!BP)7%\ 6IDPG>:TP.(M!);!: RV?,33 X#R"$M R:0./] M*D.! P_)+I?I4]>8' :0P_'5IY&YWO,D!#0)YIP:0)4;&)EC*@/\\K70*)K. M&;E>!K+"%IS/J#)-(4=H@SEE *<<)[219+%BYPM$"Q+]#$39I&$PH@Q %#^. M6AD$%2M/BH!.D^$'A!M479JNN>,B@R%EP);*\46!D?L@8Y2<9%)&JO 9:AJ, M/(.0QVEO)*2".)Y: ]74]M0/1ID)DN(N0W&#D6( 4CRGH9$P*)7(T%)D@Q@8 M4A1,YBS'8J98P!3/(3B*_&2<>GXRAU3&\DD(ZQ+[J.7%3<0^-L_#+4\[>ZA? M#UU_H'_Q]'R3=$?]309[OM)7F]-]T(]J3M=3?U3-\_;0SK[675?OA]N,I[KN M8C*I/J4N?8G5X_G'+CYU_=(,R*7[]P.29MD6 M]0M@X_?\;$P^H7FV'8 C+UKUMJ"=<\.1,5MUH(6]P0%Z?].@T<)YT[3,#@9$ M'4%:,7XXW#(M9$_+//K.ILQQ=$KV<#;$CEH+\^L$"J>")O35\23;S@4'*_-! MM/ 5W+?A;+S%5I9::NBMQ)X8: IZGQQ/68B/ =\E3'9S)J&2"^)S,#[5!3T$ M0:"@X@O+A08G/4:&R<275:!WJA<5+T>)EWF4?]VF^29,% MM@_@"X"O@+N8A\V)HO)'X429&YR(F7L_B/#$R9'[WE3!&5L1[[QXZ[W7,KGE M.;L&HB7F-,?P;[/$ MO9CLGR1LTU,-IHW39$F%8Q\G>>-=!_:>QS?Y$SY/^Q=A6ME;W\V\YC-AL-A^4%L_<;E;U!+ P04 " !U@5Q, MZEC4V;0! #2 P & 'AL+W=O[^?I3LNMYF[$42*9[# M0XI*!V/?7 /@R;N2VF6T\;X[,.:*!I1P5Z8#C3>5L4IX-&W-7&=!E!&D)..; MS9XIT6J:I]%WLGEJ>B];#2=+7*^4L+^.(,V0T2W]<#RU=>.#@^5I)VKX ?ZY M.UFTV,Q2M@JT:XTF%JJ,WFT/QUV(CP$O+0QN<2:ADK,Q;\'X5F9T$P2!A,(' M!H';!>Y!RD"$,GY.G'1.&8#+\P?[EU@[UG(6#NZ-?&U+WV3TEI(2*M%+_V2& MKS#5%"".0HC75Q)T3MOU,2"4I1X'_=6QWT8;Q(^P=8!? +P M&7 ;\[ Q453^(+S(4VL&8L?>=R(\\?; L3=%<,96Q#L4[]![R;?[ZY1= M$4 M*K!UG"9'"M/K.,D+[SRP=_$1V6?X..W?A:U;['S9V/_*& \H97.% M(]3@!YL-"94/QQL\VW',1L.;;OI!;/[&^6]02P,$% @ =8%<3"DPA1FW M 0 T@, !D !X;"]W;W)K&UL;5-A;]L@$/TK MB!]0'"=+LLBVU'2:-FF3HD[K/A/[;*,"YP&.NW\_P*[G=OX"W''OW;OCR 8T MS[8%<.1%26USVCK7G1BS90N*VSOL0/N;&HWBSINF8;8SP*L(4I*E2;)GB@M- MBRSZ+J;(L'=2:+@88GNEN/ES!HE#3C?TU?$HFM8%!RNRCC?P ]S/[F*\Q6:6 M2BC05J F!NJ9>$ M+7JJP#1QFBPIL==QDA?>>6#OT_@F_\+':?_.32.T)5=T_F5C_VM$!UY*M+]IT"CNO&E:9GL#O(X@)5FZVUTSQ86F M91Y])U/F.#@I-)P,L8-2W/PZ@L2QH E]=3R(MG/!PC/QEOL86E M%@JT%:B)@::@=\GAF(7X&/!3P&A79Q(J.2,^!>-+7=!=$ 02*A<8N-\N< ]2 M!B(OXWGFI$O* %R?7]D_Q=I]+6=NX1[EHZA=5]!;2FIH^"#= XZ?8:[G R5S M\5_A M*'!R4^1X72QI54@W6H9A8O1?&7:1?4F1;J4XIG_!TVWX?E/A/L+W;Q3^@R#;),@B0?;?$K=B]N^2L%5/%9@V M3I,E%0XZ3O+*NPSL77Q$]B=\FO9OW+1"6W)&YU\V]K]!=."E[*[\"'7^@RV& MA,:%XXT_FVG,)L-A/_\@MGSC\C=02P,$% @ =8%<3,72*0:T 0 T@, M !D !X;"]W;W)K&UL?5/;CMP@#/T5Q KJI5::;15VVU"Z(^,^:H#+?R-[<'@36.=%@%-US+?.Q!U FG%^&YWQ[20AI9Y\IU= MF=LA*&G@[(@?M!;NYPF4'0NZIV^.9]EV(3I8F?>BA2\0OO9GAQ9;6&JIP7AI M#7'0%/1Q?SQE,3X%?),P^M69Q$HNUKY$XV-=T%T4! JJ$!D$;E=X J4B$732JK!!ZMG%I2BQ>NT2Y/V<;HY\!FV#> S@"^ AY2'38F2\GO==R?Y_E[!J)YIC3%,/7,4L$0_8E M!=]*<>+_P/DV_+"I\)#@AS\4WFX39)L$62+(_EOB5LS=7TG8JJ<:7)NFR9/* M#B9-\LJ[#.QC>D3V.WR:]L_"M=)X (=?C!%D-!$^+Q M'L]N&K/)"+:??Q!;OG'Y"U!+ P04 " !U@5Q,0Z>U:[0! #2 P &0 M 'AL+W=O[5JXQ=@AGEOW@Q#/J)YMAV (R]*:EO0 MSKG^Q)BM.E#0DBS=[=XRQ86F91Y]%U/F.#@I M-%P,L8-2W/P\@\2QH E]=3R*MG/!PMOQAOL86E%@JT%:B)@::@ M]\GIG(7X&/ D8+2K,PF57!&?@_&I+N@N" ()E0L,W&\W> I Y&7\6/FI$O* M %R?7]D_Q-I]+5=NX0'E=U&[KJ!'2FIH^"#=(XX?8:[G#25S\9_A!M*'!R4^ M1X72QI54@W6H9A8O1?&7:1W0#3'G*>8=!VS1##/OJ1(MU*< MTW_@Z39\OZEP'^'[/Q0>MPFR38(L$F3_+7$KYMU?2=BJIPI,&Z?)D@H''2=Y MY5T&]CZ-;_([?)KV+]RT0EMR1>=?-O:_073@I>SN_ AU_H,MAH3&A>/!G\TT M9I/AL)]_$%N^&PO M=V]R:W-H965T:9M<<7!1@7\#K]^P)V'"=U\P+,,.?,F6%(!S1/M@%PY%E);3/:.-<= M&+-% TK8*^Q ^YL*C1+.FZ9FMC,@R@A2DO$DN6%*M)KF:?2=3)YB[V2KX62( M[942YL\1) X9W= 7QT-;-RXX6)YVHH8?X'YV)^,M-K.4K0)M6]3$0)71V\WA MN OQ,>!7"X-=G$FHY(SX%(RO94:3( @D%"XP"+]=X ZD#$1>QN^)D\XI W!Y M?F'_$FOWM9R%A3N4CVWIFHSN*2FA$KUT#SC=B8*"K_+)S(4X,#,6/O M.Q&>>'/@OC=%<,96Q#LOWGKO)=_LDY1= M$4?4[!UU(<^3]P MO@[?KBK<1OCVC<+_Y-^M$NPBP>[#$M=BWJMDBYXJ,'6<)DL*['6<.3,>YZ-US[X#".1%*^,+VH70GQCS50=: M^#O;@\&;QCHM IJN9;YW(.H$THKQW>X-TT(:6N;)=W%E;H>@I(&+(W[06KB? M9U!V+.B>OCJ>9-N%Z&!EWHL6OD#XVE\<6FQAJ:4&XZ4UQ$%3T(?]Z9S%^!3P M3<+H5V<2*[E:^QR-CW5!=U$0**A"9!"XW> 1E(I$*./'S$F7E!&X/K^ROT^U M8RU7X>'1JN^R#EU!CY34T(A!A2<[?H"YGGM*YN(_P0T4AD55(,/ M5L\L*$6+EVF7)NWC=),=9]@V@,\ O@".*0^;$B7E[T009>[L2-S4^U[$)]Z? M./:FBL[4BG2'XCUZ;^7^>,C9+1+-,>SN<(0Z_&"+H: )\?@6SVX:L\D(MI]_$%N^ M&PO=V]R:W-H965T M5%2VYRVSG5'QFS9@N+V!CO0 M_J9&H[CSIFF8[0SP*H*49,EFLV>*"TV++/K.ILBP=U)H.!MB>Z6X^7,"B4-. MM_3-\2":U@4'*[*.-_ ([F=W-MYB,TLE%&@K4!,#=4[OML=3&N)CP"\!@UV< M2:CD@O@E/@<)4H;5U+VUJ&:6+P4 MQ5_&7>BX#^--NI]@ZX!D B0SX!#SL#%15/Z9.UYD!@=BQMYW/#SQ]ICXWI3! M&5L1[[QXZ[W78GO89^P:B*:8TQB3+&/F".;9YQ3)6HI3\@\\68?O5A7N(GSW M3N'M.D&Z2I!&@O2_):[%'#XD88N>*C!-G"9+2NQUG.2%=Q[8NR2^R=_P<=I_ M<-,(;&UL?5/M;ML@%'T5Q ,4AV1K$MF6FD[3)FU2U&GM;V)?VZC@ZP&. MV[U-FM_@'LYY]P/+NF YMDV (Z\:-7:C#;.=4?&;-& %O8&.VC]385& M"^=-4S/;&1!E)&G%>))\9EK(EN9I])U-GF+OE&SA;(CMM1;F]00*AXQNZ+OC M0=:-"PZ6IYVHX1>XW]W9>(O-*J74T%J)+3%09?1N7C(Q,(#GPJR8T?H<9_L-E04+EPO/5G,X[9:#CLIA_$YF^&UL?5/;;M0P$/T5RQ]0[WH#+:LD4K<(@032JHCR[$TFB55?@NULRM\S M=M(0(.+%]HSGG#DS'N>C=<^^ PCD12OC"]J%T!\9\U4'6O@;VX/!F\8Z+0*: MKF6^=R#J!-**\=WN+=-"&EKFR7=V96Z'H*2!LR-^T%JXGR=0=BSHGKXZ'F7; MA>A@9=Z+%KY"^-:?'5IL8:FE!N.E-<1!4]#[_?&4Q?@4\"1A]*LSB95ZH+LH"!14(3((W*[P $I%(I3Q8^:D2\H(7)]?V3^DVK&6B_#P8-5W68>N MH'>4U-"(085'.WZ$N9XWE,S%?X8K* R/2C!'995/*ZD&'ZR>65"*%B_3+DW: MQ^F&W\ZP;0"? 7P!W*4\;$J4E+\7092YLR-Q4^][$9]X?^38FRHZ4RO2'8KW MZ+V6^W<\9]=(-,> (=?C!%D-!$^+Q%L]N&K/)"+:??Q!;OG'Y"U!+ P04 M" !U@5Q,TC+C:K4! #2 P &0 'AL+W=O2X^_M1LNMZ MJ]$72:1X#@\I*NV-?78-@">O2FJ7T<;[]L"8*QI0W%V9%C3>5,8J[M&T-7.M M!5Y&D)(L6:UV3'&A:9Y&W\GFJ>F\%!I.EKA.*6[_'$&:/J-K^N9X$'7C@X/E M: 1P&]FYU)J.1LS',POI<9 M705!(*'P@8'C=H$[D#(0H8R7D9-.*0-P?GYC_Q9KQUK.W,&=D4^B]$U&]Y24 M4/%.^@?3W\-8SS4E8_$_X (2PX,2S%$8Z>)*BLYYHT86E*+XZ[ +'?=^N-GM M1]@R(!D!R038QSQL2!25?^6>YZDU/;%#[UL>GGA]2+ W17#&5L0[%._0>\G7 M7ZY3=@E$8\QQB$GF,5,$0_8I1;*4XIA\@"?+\,VBPDV$;_Y1N%LFV"X2;"/! M]M,2EV)N_DO"9CU58.LX38X4IM-QDF?>:6!OD_@F[^'#M/_DMA;:D;/Q^+*Q M_Y4Q'E#*Z@I'J,$/-AD2*A^.-WBVPY@-AC?M^(/8](WSOU!+ P04 " !U M@5Q,)XD0"+8! #2 P &0 'AL+W=O_8M0" O6AF?TS:$[LB8+UO0PM_8#@S>U-9I$=!T#?.= U$E MD%:,;S;OF!;2T")+OK,K,ML')0V<'?&]UL+].H&R0TZW]-7Q*)LV1 J"D@EKT M*CS:X1-,]=Q2,A7_!:Z@,#PJP1RE53ZMI.Q]L'IB02E:O(R[-&D?QIM;/L'6 M 7P"\!EP2'G8F"@I_R""*#)G!^+&WGRVV=X>, M72/1%',:8_@R9HY@R#ZGX&LI3OP-G*_#=ZL*=PF^^TOAW3K!?I5@GPCV_RWQ M;0S.]3])V**G&ER3ILF3TO8F3?+".P_L?7I$]B=\G/:OPC72>'*Q 5\V];^V M-@!*V=S@"+7XP69#01WB\3V>W3AFHQ%L-_T@-G_CXC=02P,$% @ =8%< M3%=0D^.V 0 T@, !D !X;"]W;W)K&UL=5/; M;MP@$/T5Q <$+W;:UI%"VP)US_8$06W4@F;W2/2A_TV@CF?.F:8GM#; Z@J0@ M-$F^$,FXPF4>?2=3YGIP@BLX&60'*9EY/8+08X%W^,WQR-O.!09TZ\I S ]?F-_2[6[FLY,PNW6OSAM>L*O,>HAH8-PCWJ M\3O,]5QC-!?_ RX@?'A0XG-46MBXHFJP3LN9Q4N1[&7:N8K[.-VD^QFV#: S M@"Z ?%_R'(-@FR2)!]($@_E;@5 MDWU*0E8]E6#:.$T657I0<9)7WF5@;VA\D_?P:=H?F&FYLNBLG7_9V/]&:P=> M2G+E1ZCS'VPQ!#0N'+_ZLYG&;#*<[N&PO=V]R:W-H965T7+2R+6535:W42*M$;9]9>WQ1N+B U\G?9\".Z[967X 9YIPY M,PS9:.R+:P$\>552NYRVWO<'QES9@A+NRO2@\:8V5@F/IFV8ZRV(*H*49#Q) M;I@2G:9%%GTG6V1F\++3<++$#4H)^W8$:<:<[NB'XZEK6A\A69Q(J.1OS$HRO54Z3( @DE#XP M"-PN\ !2!B*4\6OFI$O* %R?/]@_Q]JQEK-P\&#DSZ[R;4[O**F@%H/T3V;\ M G,]UY3,Q7^#"T@,#THP1VFDBRLI!^>-FEE0BA*OT][IN(_339K.L&T GP%\ M =S%/&Q*%)5_$EX4F34CL5/O>Q&>>'?@V)LR.&,KXAV*=^B]%#RYSM@E$,TQ MQRF&KV)V2P1#]B4%WTIQY/_ ^38\W5281GCZA\*;;8+])L$^$NS_6^)6S.U? M2=BJIPIL$Z?)D=(,.D[RRKL,[#V/;_([?)KV1V&;3CMR-AY?-O:_-L8#2DFN M<(1:_&"+(:'VX7B+9SN-V61XT\\_B"W?N'@'4$L#!!0 ( '6!7$RP)CH4 MM@$ -(# 9 >&PO=V]R:W-H965TY!^9M&&\F<-TU+;&^ U1$D!:%)?2=3)GKP0FNX&20':1DYL\1A!X+G.)7QP-O.Q<X@/#A08G/46EAXXJJP3HM9Q8O1;*7:>QC M'C(EBLJ_,,?*W.@1F:GW/0M/G!ZH[TT5G+$5\^+.9QFPRG.[G'T26;US^!5!+ P04 " !U@5Q, +3%VK,! M #2 P &0 'AL+W=O=\?&7-5!UJX&^S!A)L&K18^F+9EKK<@Z@32BO'=[C730AI: MYLEWMF6.@U?2P-D2-V@M[,\3*!P+FM%GQX-L.Q\=K,Q[T<(7\%_[LPT66UAJ MJ<$XB898: IZEQU/AQB? KY)&-WJ3&(E%\3':'RL"[J+@D!!Y2.#"-L5[D&I M2!1D_)@YZ9(R M?G9_;WJ?90RT4XN$?U7=:^*^@M)34T8E#^ <('H*4W4T8H2Y\L,50 MT/AX?!/.=AJSR?#8SS^(+=^X_ 502P,$% @ =8%<3):1OG^T 0 T@, M !D !X;"]W;W)K&UL?5-A;]P@#/TKB!]0+ES: M5:^C\38U&"^=-TS#;&Q!5!&G%^&YWQ[20'2VRZ#N9 M(L/!*=G!R1 [:"W,KR,H''.:T*OC63:M"PY69+UHX!NX[_W)>(LM+)74T%F) M'3%0Y_0A.1S3$!\#?D@8[>I,0B5GQ-=@?*YRN@N"0$'I H/PVP4>0:E Y&7\ MG#GIDC( U^D])!;48E'O&\1/,]=Q2,A?_!2Z@ M?'A0XG.4J&Q<23E8AWIF\5*T>)MVV<5]G&[2*VP;P&< 7P#W$<"F1%'YDW"B MR R.Q$R][T5XXN3 ?6_*X(RMB'=>O/7>2\&3-&.70#3''*<8OHI)E@CFV9<4 M?"O%D?\#Y]OP_:;"?83O_U!XNTV0;A*DD2#];XE;,7=_)6&KGFHP39PF2TH< MNCC)*^\RL \\OLE[^#3M7X5I9&?)&9U_V=C_&M&!E[*[\2/4^@^V& IJ%XX? M_-E,8S89#OOY!['E&Q>_ 5!+ P04 " !U@5Q,E#/Q+K4! #2 P &0 M 'AL+W=OUUKX =]Q[]^XXTL'8)]< >/*L5>LR MVGC?'1AS10-:N"O308LWE;%:>#1MS5QG0901I!7CF\UGIH5L:9Y&W\GFJ>F] MDBV<+'&]UL*^'$&9(:,)?7,\RKKQP<'RM!,U_ #_LSM9M-C,4DH-K9.F)1:J MC-XFA^,NQ,> 7Q(&MSB34,G9F*=@?"\SN@F"0$'A X/ [0)WH%0@0AE_)DXZ MIPS Y?F-_6NL'6LY"P=W1OV6I6\RNJ>DA$KTRC^:X1M,]7RB9"K^'BZ@,#PH MP1R%42ZNI.B=-WIB02E:/(^[;.,^C#?\9H*M _@$X#-@'_.P,5%4_D5XD:?6 M#,2.O>]$>.+DP+$W17#&5L0[%._0>\EY0?X'P=OEU5N(WP[3\*]^L$NU6"7238_;?$M9B;=TG8HJ<:;!VGR9'"]&V< MY(5W'MA;'M_D;_@X[0_"UK)UY&P\OFSL?V6,!Y2RN<(1:O"#S8:"RH?C-9[M M.&:CX4TW_2 V?^/\%5!+ P04 " !U@5Q,9IFW[=," !,# &0 'AL M+W=OWFS@)*F!F.TGW[6<;RC+S_$_ YMU[=_CNN*RN0KZI$^F^;3JWC MD];]?9*HW8FW3-V)GG?FR4'(EFFSE,=$]9*SO3-JFX2F:9FTK.[BS:GY5-_>1#>55B#>[^+I?QZGUB#=\IRT%,Y<+ M?^1-8YF,'[]'TGC2M(:W]Q_LGUWP)IA7IOBC:'[5>WU:QXLXVO,#.S?Z65R_ M\#&@(H[&Z+_Q"V\,W'IB-':B4>XWVIV5%NW(8EQIV?MPK3MWO0Y/\FPTPP9T M-*"3P<+I)(.0\_P3TVRSDN(:R>'E]\R>,;FGYMWL[*9[%>Z9<5Z9WR3!$426SHSI]@\@QYFSCR[52\S3)!#@MP1Y/^%2+P0 M$2;@90%%"D"0>2((DV.1$HJ4@*#P1!"FQ"(5%*D 0>6)(,P"BRR@R (0+#T1 M@,E2++*$(DM X!\\P@0.GJ2X@E) X1\]! 7.G@0JE0 *__0A*'#\!);K Z$S M"E+EOLX<1+,JH(/KFF2 8N'K(- RH(/+G\QKFU1^0@,0S0/)1G '(*"\Q\$"C0<0CN!@24 M>CJ+!X#R0+Y1W \H*/7"_Z1"4.BKBOL!!:5>4%\'@0)?3XK[ 06E7OC] (** M@ [N!Q24>E'Z.@@4Z#L4]P,*2KWP^PX$A?( ]P,*2KV:P[%;T*;49*-_@=A-#<^)+>&5]. M9K2?%@T_:'M;F7LYS+?#0HM^G-V3Z0_$YB]02P,$% @ =8%<3 XBW3&V M 0 T@, !D !X;"]W;W)K&UL;5/;;MP@$/T5 MQ >$-7:WT2DHP?#D>F1*]I MF4??Q90YCD[V&BZ&V%$I87Z?0>)4T(2^.I[ZMG/!P4?) M4OP7N('T\)")CU&AM'$EU6@=JD7%IZ+$R[SW.N[3?),E"VV?P!<"7PGW,0Z; M \7,/P@GRMS@1,S<^T&$)TY.W/>F"L[8BGCGD[?>>ROYD>?L%H06S'G&\ TF M61',JZ\A^%Z(,_^/SO?IZ6Z&::2GV^C'=%\@VQ7(HD#V3XGIFQ+W,-F;(&S3 M4P6FC=-D286CCI.\\:X#^\#CF_R%S]/^59BVUY9&PO=V]R:W-H965T[EG',_N*0#FE?; M #CRIE5K,]HXUYT8LT4#6M@[[*#U-Q4:+9PW38J]4[*%BR&VUUJ8WV=0.&1T2]\=+[)N7'"P/.U$#=_ ?>\NQEML5BFE MAM9*;(F!*J,/V],Y"?@(^"%AL(LS"95<$5^#\;G,Z"8D! H*%Q2$WV[P"$H% M(9_&KTF3SB$#<7E^5W^.M?M:KL+"(ZJ?LG1-1H^4E%")7KD7'#[!5,\])5/Q M7^ &RL-#)CY&@="$^\/7'?FR(X8ROBG4_>>N\MY_O[E-V"T(0YCQB^P&QG M!//JX_E+B&.7P(PA8] MU6#J.$V6%-BW<9(7WGE@'WA\D[_P<=J_"E/+UI(K.O^RL?\5H@.?RN;.CU#C M/]AL**A<.![\V8QC-AH.N^D'L?D;YW\ 4$L#!!0 ( '6!7$Q7X4-XN0$ M -(# 9 >&PO=V]R:W-H965T- VQG0%619(4A";)#9&,*UQD MT70XQ6^.1]ZT+CA(D76L@9_@?G4GXRTRJU1< M@K)<*V2@SO%M>CAN SX"?G,8[.*,0B5GK9^"\;W*<1(2 @&E"PK,;Q>X R&" MD$_C>=+$<\A 7)[?U+_%VGTM9V;A3HL_O')MCO<855"S7KA'/=S#5,\U1E/Q M/^ "PL-#)CY&J86-*RI[Z[2<5'PJDKV,.U=Q'\:;ZW2BK1/H1* S81_CD#%0 MS/PK!2&+ MGDHP39PFBTK=JSC)"^\\L+H M]1]L-@34+AQW_FS&,1L-I[OI!Y'Y&Q=_ 5!+ P04 " !U@5Q,UP(YE= ! M "MM?V1$%.V()AY4#U(MU(K+9AUH6Z(Z36P*I $)W2S28E@G<1% M%G)G761JL+R3<-;(#$(P_?L$7(TYWN);XJ5K6NL3I,AZUL WL-_[LW81652J M3H TG9)(0YWCI^WQE'I\ /SH8#2K.?*=7)1Z]<'G*L<;7Q!P**U78&ZXPC-P M[H5<&;]F3;Q8>N)Z?E/_&'IWO5R8@6?%?W:5;7/\B%$%-1NX?5'C)YC[V6,T M-_\%KL =W%?B/$K%3?BB'ND;F]*GPQ;$=9<\<9EKP4];#-R]4(SYC1AZ KS MCB!.?;&@,8L3_8=.X_1=M,)=H._6[H=]7"")"B1!(/FK17K78@RSBYOLHR;[ MB$!R9Q+#_*>3-&J21@32.Y,8YG!G0E:G0X!NPKTPJ%2##'=RE5VNWA,-I^L= M/MW;KTPWG33HHJP[H^$DU4I9<*5L'ES#K7LJEH!#;?WTX.9ZNC!38%4_OP5D M>9"*/U!+ P04 " !U@5Q,'BOL K@! #2 P &0 'AL+W=O3DFD7J=JDS;IU&G;9RYQ M$E0(&9!+]^]G2)IF7;X -O9[S\9DH[$OK@7PY%6KSN6T];X_,N;*%K1P-Z:' M#F]J8[7P:-J&N=Z"J&*25HSO=G=,"]G1(HN^LRTR,W@E.SA;X@:MA?US F7& MG";TS?$LF]8'!RNR7C3P'?R/_FS18@M*)35T3IJ.6*AS^I <3VF(CP$_)8QN M=2:ADHLQ+\'X4N5T%P2!@M('!(';%1Y!J0"$,G[/F'2A#(GK\QOZ4ZP=:[D( M!X]&_9*5;W-ZH*2"6@S*/YOQ,\SUW%(R%_\5KJ P/"A!CM(H%U=2#LX;/:.@ M%"U>IUUV<1^GFS29T[83^)S EX1#Y&$3453^27A19-:,Q$Z][T5XXN3(L3=E M<,96Q#L4[]![+?C](6/7 #3'G*88OHI)E@B&Z L%WZ(X\?_2^7;Z?E/A/J;O MU^PKA?\ I)L :01(U_QW^P\E;L6D'TC8JJ<:;!.GR9'2#%VZ M!>5W*FTD<]XU-;&M 5;&)"D(39);(AE7.$]C[&3R5'=.< 4G@VPG)3,?1Q"Z MS_ *?P:>>=VX$"!YVK(:?H'[W9Z,]\C$4G()RG*MD($JPW>KPW$;\!'PPJ&W M,QN%3LY:OP;G1YGA)!0$ @H7&)A?+G /0@0B7\;;R(DGR9 XMS_9'V+OOINB;#>XQ*J%@GW+/N'V'L9XO1V/Q/N(#P\%")URBTL/&+BLXZ+4<6 M7XID[\/*55S[86='Q[3E!#HFT"EA'W7((!0K_\XV2&LV]9N.+5@?JS M*4(P'D7<\\5;'[WD=/K' = MT]=S]?T7^IM%@DTDV,SU]\E5BTN8+T2VBR+;!0)Z);*$65^)D-G%23!U?+(6 M%;I3<5QFT6DJ[N)+(?_@PT@],5-S9=%9._]\XB576COPI20WOI;&3_'D"*A< M,'?>-L-;'ARGVW%,R?2OR/\"4$L#!!0 ( '6!7$R?6CTEQ0$ #<$ 9 M >&PO=V]R:W-H965T[OI,[+6-"L8%'/?^_@ [KIOR8F"9F9T%UNF@])MI "SZD*(U M&6ZL[?:$F*(!RBF9_G< H88,K_$E\,+KQOH R=..U? ;[)_NJ-V*S"HEE] :KEJD MH_.)'F>&5-P0""NL5F!O.\ !">"%GXWW2 MQ'-*3US.+^I/H797RXD9>%#BE9>VR? .HQ(JU@O[HH9GF.I),)J*_PEG$ [N MG;@5A"PN3H*NPY,UJ%!]&]IE$9V[XIZ&B_^$CRWUB^F:MP:=E'7/)UQRI90% M9V5UX[PTKHOGA8#*^NF=F^OQ+8\+J[JI3J!^E.:J4%L\[4#3&]!E:%(,$) M39);(E@G<9$%WTD7F1HL[R2<-#*#$$S_.0)78XXW^,/QU#6M]0Y29#UKX!?8 MW_U).XLL+%4G0)I.2:2ASO'#YG!,/3X GCL8S6J/?"5GI5Z]\;W*<>(3 @ZE M]0S,+1=X!,X]D4OC;>;$BZ0/7.\_V+^&VETM9V;@4?&7KK)MCO<855"S@=LG M-7Z#N9X4H[GX'W ![N ^$Z=1*F["%Y6#L4K,+"X5P=ZGM9-A':>3-)W#X@%T M#J!+P#[HD$DH9/Z%659D6HU(3W??,]_BS8&ZNRF],UQ%.'/)&^>]%'1_GY&+ M)YHQQPE#5YC-@B".?9&@,8DC_2>^3 MJQ)CF/\4F49%T@@!O1*)8;97(F35. &Z"4_6H%(-,HS+RKM,Q0,-C?^$3R/U MD^FFDP:=E77/)S2Y5LJ"2R6Y<;FT;HH7@T-M_?;.[?7TEB?#JGX>4[+\*XJ_ M4$L#!!0 ( '6!7$S=B2^(MP$ -(# 9 >&PO=V]R:W-H965T;IZ;W2K9PM,3U6@O[]P#*#!G=TG?' MDZP;'QPL3SM1PR_PO[NC18O-*J74T#II6F*ARNC==G]( CX"_D@8W.),0B4G M8UZ"\;W,Z"8D! H*'Q0$;F>X!Z6"$*;Q.FG2.60@+L_OZH^Q=JSE)!S<&_4L M2]]D](:2$BK1*_]DAF\PU7-)R53\#SB#0GC(!&,41KFXDJ)WWNA)!5/1XFW< M91OW8;SAUQ-MG< G I\)-S$.&P/%S!^$%WEJS4#LV/M.A"?>[CGVI@C.V(IX MA\D[])YS?IND[!R$)LQAQ/ %9CLC&*K/(?A:B /_0N?K]-UJAKM(WRVCW^[6 M!9)5@20*)!]*O/Q4XAKFZE,0MNBI!EO':7*D,'T;)WGAG0?VCL7#\1K/=ARST?"FFWX0F[]Q_@]0 M2P,$% @ =8%<3(8!SRW1 0 G 0 !D !X;"]W;W)K&UL=51M;]L@$/XKB!]0')RX361;:CI5F[1)4:=MGXE]?E'!N(#C M[M\/L.-Y*?L2N//S*_5%() M9FRH:J)[!:ST),$)C:*$"-9V.$]][J3R5 Z&MQV<%-*#$$S]/@*78X8W^)IX M:>O&N 3)TY[5\!W,C_ZD;$06E;(5T.E6=DA!E>''S>&8.+P'_&QAU*L]N;]XKQVWR=A@6U0 M8.L%MO^T^'#38@BS#YOL@B:[#P)Q%-V8A##_.T0 MH&H_%QH5_M7DT#,P5&]O-;0)8'*?\#4$L#!!0 ( '6!7$PT?3LKQ@$ M #<$ 9 >&PO=V]R:W-H965TJT[;,#!UBU,;--:/]];4,92_T%^\[OWKOS^ GF%_]25F++"P5 M$]!I)CNDH,[Q_>9P3!W> WXS&/5JCUPE9RE?G?&CRG'D$@(.I7$,U"X7> #. M'9%-X^_,B1=)%[C>?[)_\[7;6LY4PX/D?UAEVASO,:J@I@,W+W+\#G,]*49S M\4]P 6[A+A.K44JN_1>5@S92S"PV%4'?II5U?AVGDUTRAX4#XCD@7@+V7H=, M0C[S1VIHD2DY(C7=?4]=BS>'V-Y-Z9S^*OR935Y;[Z781DE&+HYHQAPG3+S" M;!8$L>R+1!R2.,9?PN-P^#:8X=:';]?J=W=A@B1(D'B"Y+\2TZL20YA=6"0- MBJ0!@MLKD1!F?R5"5HT3H!K_9#4JY=#Y<5EYEZFXCWWC_\&GD7JFJF&=1F=I M[//Q3:ZE-&!3B6YL+JV=XL7@4!NWO;5[-;WER3"RG\>4+/^*X@-02P,$% M @ =8%<3& :5^_! 0 -P0 !D !X;"]W;W)K&UL=53MCILP$'P5RP]P!I-=6JF5HJMZ_>W M;Y@]HF7-^^MB$4 MI=R?V+O,S,[:WN2C-J^V W#H30IE"]PYUQ\(L54'DMD[W8/R7QIM)',^-"VQ MO0%61Y(4A";)/9&,*USF,7BQPBJ^)9]YV+B1( MF?>LA1_@?O8GXR.RJ-1<@K)<*V2@*?!#>CCN SX"7CB,=K5'H9.SUJ\A^%H7 M. F&0$#E@@+SRP4>08@@Y&W\GC7Q4C(0U_NK^E/LW?=R9A8>M?C%:]<5^"-& M-31L$.Y9CU]@[F>/T=S\-[B \/#@Q->HM+#Q%U6#=5K.*MZ*9&_3RE5?/69R]EEGS* MR24(S9CCA*$K3+H@B%=?2M"M$D?Z'YUNT[--AUFD9VMZ\H[ ;E-@%P5VZQ;3 MY*;%+XWB^PW!.A-D2U,=E.$K"Y.@FGCD[6HTH.*X[+*+E/Q0./%_X-/ M(_6=F98KB\[:^><3+[G1VH&WDMQY+YV?XB40T+BP_>#W9GK+4^!T/X\I6?XK MRK]02P,$% @ =8%<3)WN<<'? 0 04 !D !X;"]W;W)K&UL=53KCIP@%'X5P@,LRHSC=.*8[&S3M$F;3+9I^YO1XR4+ M8@''[=L7T+76TC_".7R7= -@T*O@G3[CQIC^1(@N&A!,/\@>.KM2 M2268L:&JB>X5L-*3!">9S5Y5G"JD!Z$8.K7!;@=.R);Q<];$BZ4CKN=OZA]\[[:7&]/P M)/F/MC3-&1\Q*J%B S?/\UV\S\C="&,2PFQ_*ED=00&J]I=/HT(.G;_XJ^QROQ^I/\)_X-/C\(6INNTT MNDEC+X(_KI64!FPIT8/=U<:^1TO H3)NFMJYFF[E%!C9SP\.65Z]_#=02P,$ M% @ =8%<3)4,GN3I 0 9@4 !D !X;"]W;W)K&UL=53KCIP@%'X5P@,L#LZM$S79V:9IDS:9;-/V-Z/'2Q;$ H[;MR^@ M8ZW+_A$X?I=ST'.20:H770,8]"IXJU-<&].="-%Y#8+I!]E!:]^44@EF[%%5 M1'<*6.%)@A,:17LB6-/B+/&QB\H2V1O>M'!12/=",/7G#%P.*=[@>^"YJ6KC M B1+.E;!=S _NHNR)S*K%(V 5C>R10K*%#]N3N>CPWO SP8&O=@C5\E5RA=W M^%*D.'() 8?<. 5FEQL\ >=.R*;Q>]+$LZ4C+O=W]4^^=EO+E6EXDOQ74Y@Z MQ4>,"BA9S\VS'#[#5,\.HZGXKW #;N$N$^N12Z[]$^6]-E),*C85P5['M6G] M.DSZ=UJ80"<"71'(:.0S_\@,RQ(E!Z3&N^^8^\2;$[5WD[N@OPK_SB:O;?26 MQ31.R,T)39CSB*$+S&9&$*L^6]"0Q9F^H=,P/0YF&'MZO*1''\("VZ# U@ML M_RMQNRHQA-F%379!DUU 8+\R"6$.89-]T&0?$#BN3$*8=Z[K$#0YO!6(HY5) M"//./W$,FAP# G1E$L+$*Q.R^,\%J,IWN$:Y[%L_71;1>8@\4M\G_^#C!/K& M5-6T&EVEL=WF>Z*4TH!-)7JPGZZV0V\^<"B-VQ[L7HVM/QZ,[*:I1N;1FOT% M4$L#!!0 ( '6!7$QN4DUIVP$ $% 9 >&PO=V]R:W-H965T;IDW:9+)-V]^,'B]9$ LX M;M^^@(ZUEOX1SN&[G(- -@GYJEH C=XXZU6.6ZV'$R&J;(%3]2 &Z,U*+22G MVH2R(6J00"M'XHQ$07 DG'8]+C*7N\@B$Z-F70\7B=3(.96_SL#$E.,0WQ,O M7=-JFR!%-M &OH+^-ERDBM6)'DFH<_P4GLZIQ3O ]PXFM9DCV\E5 MB%<;?*IR'-B"@$&IK0(UPPV>@3$K9,KXN6CBU=(2M_.[^@?7N^GE2A4\"_:C MJW2;XT>,*JCIR/2+F#["TL\!HZ7YSW #9N"V$N-1"J;<%Y6CTH(O*J843M_F ML>O=."WZ=YJ?$"V$:$<@LY&K_#W5M,BDF)"<]WZ@]A>'I\CL36F3;BO MF>RMB.,D(SO^ U02P,$% @ M=8%<3#CNE67E 0 V@0 !D !X;"]W;W)K&UL MC53;;MP@$/T5BP\(OA"W6GDM97=5M5(KK5*U?6;M\44!XP)>IW]?P,3Q.F[4 M%\,,YYRYF"$;A7Q2#8 .GCGKU!XU6O<[C%71 *?J3O30F9-*2$ZU,66-52^! MEH[$&8[#,,65LN70J59T@81JCQZBW8E8O /\;&%4BWU@*[D(\62-+^4> MA38A8%!HJT#-!;[XKW %9N V$Q.C$$RY;U ,2@ON54PJG#Y/:]NY=9Q. MTMC3M@FQ)\0S(4K?)22>D+P2R+L$X@ED1D"3#5ROD,8<)$R\PT8S 1GT.$6^%.,1OZ/%M@.-; M1!+>0DX;D'\DD6S6F3A^LJPA3;8%R*8 <0+DIE%DU:@MS/VJUO_ G+8PZ2I9 MO/C#'&3MID<%A1@Z;1NU\,X#^N N[&UL MC53;CILP$/T5Y ^(N6TVC0C2)M&JE5HIVJKMLP/#16MC:INP_?OZ0EA"Z*HO MV#,^Y\P%CY.>BU=9 2COC=%&[E"E5+O%6&85,")7O(5&GQ1<,**T*4HL6P$D MMR1&<>C[:\Q(W: TL;Z32!/>*5HW[!@CXL\>*.]W*$!7QTM=5LHX<)JT MI(3OH'ZT)Z$M/*KD-8-&UKSQ!!0[]!1LC['!6\#/&GHYV7NFDC/GK\;XDN^0 M;Q(""IDR"D0O%S@ I49(I_%[T$1C2$.<[J_JS[9V7?X:AG@?D#<5_A0M0#3>9Z!@9I])^O:R3BK-!1:?"R)M;Z\:N_:!_ MI2T3PH$0CH1@_2$A&@C1.R'^D! /A'A&P*X4VYLC421-!.\]X?YN2\PE"K:Q M[GYFG+;9]DRW1VKO)8WBQP1?C-" V3M,.,$$(P)K]3%$N!1B'][1P]L AWM$ MY-]"C@N0?R01+=8967XTK6$=+0O$BP*Q%8AO&K69-^?O24%YPITBOY*CU*E'YK1H% HLWW4>^'&S1F*M\-+@L?G+/T+4$L# M!!0 ( '6!7$QLIJ%Q^0$ .<% 9 >&PO=V]R:W-H965T0'J/E*2") :EI-F[1)4:=MOQUR Z@V9K83NK>? M;2AC[:V4/]B^/N?<>XQ]\T&J9]T F.!%\$X7I#&FWU&JJP8$TW>RA\[NG*42 MS-BEJJGN%;"3)PE.XS!<4\':CI2YCQU4F&KKQK@ +?.>U? =S(_^H.R*SBJG5D"G6]D%"LX%N8]V^\@3/.)G"X->S -G MY2CELUM\.14D=!4!A\HX"6:'*SP YT[)UO%[$B5S3D=8#*U(,+G_"E?@%NXJL3DJR;7_!M5%&RDF%5N* M8"_CV'9^',:=+)YH."&>"/%,B-;>RYC(5_[(#"MS)8= C8??,_>/HUULSZ9R M07\4?L\6KVWT6B;I-J=7)S1A]B,F7F"B&4&M^IPBQE+LXW?T&*9(LFV2(":UP@"O$;&]YN-/K@TD#HS3VM?LW>9;2@*TEO+/7J[%==UYP.!LW MS>Q&ULC57;CML@$/T5R^]=$M^RC1Q+ MFV2K5FJE:%=MGXDSB:T%XP*)MW]?P,3QA8WZ$F!\SN', ).T8?Q-% #2>Z>D M$BN_D+)>(B3R B@6#ZR&2GTY,DZQ5$M^0J+F@ ^&1 D*9K,$45Q6?I::V(YG M*3M+4E:PXYXX4XKYWS40UJS\N7\-O)2G0NH RM(:G^ 5Y,]ZQ]4*=2J'DD(E M2E9Y'(XK_VF^?%YHO '\*J$1O;FG,]DS]J87WPXK?Z8- 8%<:@6LA@ML@! M MI&S\L9I^MZ4F]N=7]2\F=Y7+'@O8,/*[/,ABY3_ZW@&.^$SD"VN^@LTG]CV; M_'>X %%P[43MD3,BS*^7GX5DU*HH*Q2_MV-9F;&Q^E>:FQ!80M 1U-[W"*$E MA#="88(#Y/,1LIIAYAT#*06KDW8+ 4>KI0LUYV\_:A62U;=6H^[_(_@%02P,$% @ M=8%<3!!1%I=0 @ $0D !D !X;"]W;W)K&UL ME5;1;ILP%/T5Q ?4& ))*H*T9IHV:9.B3NN>G>0FH!K,;"=T?S_;.(@TIG-> M@NV<Z)OSO$U#6K4(<7A:>JV,I M]0(J\I8:8! O%71B- YT*5O& M7O7DVWX51MH14-A)+4'4XPQKH%0K*1]_K&@X[*F)X_%%_8LI7A6S)0+6C/ZN M]K)$X\P\35B?8M(H@&"E('!1>QT$1M^ M[?CX538.'1CQZ3CCQ.E+AT;K'T;P6.W-]^ MY-$,"_*PB2<2AF]Z$4\(N,.![T@'=L<#^^3#@E+/@&!W0O =$<'NC&"?D%A0 MZI<2[(X)OLU),B'@#@J^(RG8'17LDQ4+RCR^0G=:\!UQB=UQB7WB8D$?&46C MLTE?%GX0?JP:$6R95,><.8P.C$E0FE4B_\]I7U :5AT$?_ MG5U9I>6&1.^QYY6TO\'^(A6O>R\:I:9OW;-L[//6O,D MUIZ,[?,8=I" #A+K(+ES@)Q$=9K,:II.@R>Y$\H:4!4)(3!,"L*D (R3U%6G M24?;/*'490%$:0J39"!)YI&DA0.2>7L07&"7!% 5)"]@EAQDR8%O_""M!>B@ M -*:.-$4'NU R]\!@EUTB[/\3O4:._=:38.0"^ZH$96ZWC48G3,W$R9[>,MCS2Z-, MHQZM#C>$I;T@..LK'F^[:\8.*4]G(8,>5/O_L*77D7#$-&3_K?)[U M36>85.RHS##78]$=]]U$\;:_RD3#?6KQ'U!+ P04 " !U@5Q,-=OU5$$" M &!P &0 'AL+W=OVUDS@!K<'4=L+V[6L;%A'C5+V)#_S_S#<#L?.> M\3=1$2*]]X:V8N-74G9K ,2Q(@T6SZPCK7IR9KS!4BWY!8B.$WPRIH8"& 0) M:'#=^D5N]O:\R-E5TKHE>^Z):]-@_F=+*.LW?NA_;+S4ETKJ#5#D';Z0'T2^ M=GNN5F"*1ZOY1 M;YIFFV>J/4+MW@J49CFXZ4"C9CMHX$P#[Q7E4H&">\G.(0DG"5",$RAT@D+C M1S-_F,;N ,@9 )D T5VE*ZO209,833M4BF!BJ4J'*LJ"!S"1$R9:PF16Q[:# M)IZEL13E4A%"-T7LI(@=%*%%$2]R1$%HO_^E* X>-21QHB0.%"O+-EED@2FT M@4N':I7!!WU)G3"I P99,.DBS1-$09A8- [9*@LLYEVZ^**>8A2F;N;,R9PY MF".+.5NDB6 26\1+D;I$H/U?!;,#1M\0WS&_U*WP#DRJL\J<*&?&)%$1@V=5 M?J4NI6E!R5GJ::KF?#B:AX5DW7CK@.GJ*_X"4$L#!!0 ( '6!7$S%&38R M,@( $ & 9 >&PO=V]R:W-H965T.[E]A>9F9G%[S) M.\9?10D@O;>:-F+EEU*V2X3$H82:B ?60J.>G!BOB51'?D:BY4".AE13A(,@ M136I&K_(36S'BYQ=)*T:V'%/7.J:\']KH*Q;^:%_"SQ7YU+J "KREISA%\B7 M=L?5"8TJQZJ&1E2L\3B<5OY3N-RF&F\ OROHQ&3OZ4KVC+WJP_?CR@^T(:!P MD%J!J.4*&Z!4"RD;?P=-?TRIB=/]3?VKJ5W5LB<"-HS^J8ZR7/D+WSO"B5RH M?&;=-QCJ27QO*/X'7($JN':B;7.UR$9/6@HJS4Y*U?J\:LW:!_H[D) M>"#@D1"FGQ*B@1"]$^)/"?% B"T"ZDLQO=D228JXQR20+?@PCR^\<]"5\#!:6X3DJ7'STBE*GX=1AV,JR M3N=MR1Y3V_$<%>/0^NBV M6O&U&H_]-'N7Z6?K3\+/52.\/9/JEIN[>&),@O(8/*A^EFJ&UL?95M;YLP$,>_"N+]RH,!0T202J9I MDS:IZM3MM4.<@&HPLYW0??OY@5)JW+V)[?/_[GYGG',Y4?;,6XR%]]*3@>_] M5HAQ%P2\:7&/^!T=\2!WSI3U2,@ENP1\9!B=M%-/@C@,LZ!'W>!7I;8]L*JD M5T&Z 3\PCU_['K&_-29TVON1_VIX["ZM4(:@*D=TP3^Q>!H?F%P%2Y13U^.! M=W3P&#[O_?MH=RB47@M^=7CBJ[FG*CE2^JP6WTY[/U1 F.!&J A(#C=\P(2H M0!+CSQS37U(JQ_7\-?H77;NLY8@X/E#RNSN)=N_GOG?"9W0EXI%.7_%<3^I[ M<_'?\0T3*5_7G/E@O9S%(G2HQ)[,#X]G-[1#/#O'B$&7_ M=0"S WAS2'3QADR7^AD)5)6,3AXS'VM$ZDY$.R /LU%&?79Z3U;+I?56@;PH M@YL*-&MJHXE7FFA1!#+ZDB)VI:CCC7O\/L%AJP"A.P-P%@&T/U@#PM0=('$& M2'2 9 U0A-8I&$VF-8/6%'D8695L12F(H!LE=:*D#A0K2VTTZ2K+IQQ:O >' M*,I YF;)G"R9@\7Z=G7F8,GM#^P0%6GB1H%.%.A 18*=%0,4YO%H8K3XH/[ MECMA<@=,8L'DFS114F30@MFJ8 @_.)C"R5(X6%*+I=CR_9MN_1;&O!T_$+MT _>.5,BV MIYO3F5*!)6-X)X^JE<_5LB#X+-04RCDS3=LL!!WG]RA8'L7J'U!+ P04 M" !U@5Q,9VL#WMX! "P! &0 'AL+W=OI\YUDGHI!L[:#DT1JX)S*OP=@8LQPB-\=+VW=:.L@ M>=K3&GZ _MF?I+'(PE*V'#K5B@Y)J#+\'.Z/B<4[P*\61K7:(UO)68A7:WPM M,QQ80<"@T):!FN4"1V#,$AD9?V9.O*2T@>O]._MG5[NIY4P5' 7[W9:ZR? C M1B54=&#Z18Q?8*XGP6@N_AM<@!FX56)R%((I]T7%H+3@,XN1PNG;M+:=6\?I M9!?-8?Z : Z(EH P^6] / ?$'P%;5_RDS)7ZB6J:IU*,2$X_JZ>V)\)];"ZS ML$YW=^[,5*N,]Y+'3]N47"S1C#E,F.@*L[O&'.\QX8(@1L$B(_+).$2>%(\W M*>XQD3]%[*TT=N'Q6N$N\1-LO 0;1["YTOATH_$>LPD"?Y+$FR3Q$(0W_\.' MN;T*LFH #K)VLZ)0(8;.S>G*NXSCLVM1\@&?9OD[E77;*706VK2A:Y9*" U& M2O!@M#3F^5@,!I6VVYW9RVF()D.+?GX?R/)(Y?\ 4$L#!!0 ( '6!7$R; M?U;L^P( /0+ 9 >&PO=V]R:W-H965T: M9UM#*HL AV$4E%E>^\8?::TYEF=5_5[P0EX6/_->-QWQ_ MD'HC6,Z/V9[_X/+G\:%6JZ"/LLU+7C6YJ+R:[Q;^';J]1[$F&,2OG%^:JW=/ ME_(DQ+->?-TN_% KX@7?2!TB4X\S7_.BT)&4CC]=4+_/J8G7[Z_1/YOB53%/ M6^M^6[[%3(1W'YPKN"F.]UU7_C9UXHN%:B2TN7MW>AV.FKQVZ9>JX-GK3G([YIOK9J-WSDH9D'IQU MH ZS:C'X"D/8;(A9NQC4(P*EH)>!(1DK[-"QE>"_B-1%D' (N0<@(S()V"UB M^&30B9$ % Q 30 Z:#>UVMUB(H.IVB113.V&3T*E+HJAD$2P9 9*9H!D9DEN M,>PJS2>"0XPLS=-@*0"CE& "JXY U9&C.K*O=>2DH3%.+,E30*D+BF(T(C<& MY<9 DR-+2NQF8:%UPU,71!W0?>S>BN@*--";@'H31R\BUMU;)8X4%-M2UA"( M6B>5NB!JEY0X)6',X(IF8$4SX 1B. *82L-I[L#&G%C-,$?.M"@9XPR^[I, M@Z4 #--9@D=T@_9]AS"@.QD) 5LK^H"W(MA]9O<^KQGL24LU9 M9AK:"2&Y$AG>J+,YJ!&\7Q1\)_5KK-[K=@YM%U(&ULE9A=;YLP%(;_"N*^!1\#)E$2J4DT;=(F59VV7=/$25 !9^ TW;^?^6@* M]G%#;AIPWW/.:^/S\#$[B_*E.G NG;<\*ZJY>Y#R./6\:G/@>5+=BR,OU']V MHLP3J4[+O5<=2YYLFZ \\\#W(R]/TL)=S)JQQW(Q$R>9I05_+)WJE.=)^6_) M,W&>N\1]'WA*]P=9#WB+V3'9\Y]<_CH^ENK,NV39ICDOJE043LEW<_>!3->4 MU0&-XG?*SU7OV*FG\BS$2WWR;3MW_=H1S_A&UBD2]?/*5SS+ZDS*Q]\NJ7NI M60?VC]^S?VDFKR;SG%1\);(_Z58>YF[L.EN^2TZ9?!+GK[R;4.@ZW>R_\U>> M*7GM1-78B*QJ_CJ;4R5%WF515O+DK?U-B^;WW.5_#\,#H N 2P")/@V@70#] M" @^#0BZ@$ +\-JI-&NS3F2RF)7B[)3MY3TF]2XBTT"M_J8>;!:[^9]:GDJ- MOBX"XL^\USI1IUFV&NAIR$7AJ>R7$H"56((1#L,"*U-!-0]K1&(Q0=%YTB:> M#N9I21"@"8(F03!(H,UCV6JB1E.T"Q5-6*1/%Y$Q$L<3W$Z(V@D1.U2STVK" M7IT[$L'$U]9VA>G"@)( -Q2AAB+$4* 9BHQ"46RLCBDB+&0A[H6A7ACB)=2\ M,/,B^,Q8&F:: 4.U1G(-EGE@.48MQXCE"$\P01-,QF]PXN,H\!$/3&>!*:(A ML]2Q((<@=6)+"A0I#P1NF"T.!$+'S-84T9!:ZN#<(!@X+*U.\%XGX0VSQ;N3 M8.VIXZL3#?8Q"5BHM?&*("TZU TMX4U*L"[5$4;,!KPCQ(^8X0D3^C");'L3 M;T."]:&.L4[4KQ7XL8X.1$4(BVU^\*XF$],/6, ">%N#/W[W -ZQ@'6LOGLZ MT8#N 3-N]5=40SMX]P.,V#F=:+ A,#_79$-#.$L 8XF^:SI1OY*^93Z5#(W@ ML $$-F"[UCALX ;8 X;& ,;,"%"U9W56))KLJ$A'#4P!C6 $ 1UA.D"%EOH M!SAH8 QHP$2(X<:4 -B>' "'#&"0L70 Q2%#;X ,Q2%#QT"&FO@@)*21MBI7 M94-#.&;H&,Q0A!^Q>[YCAL M* 8;R\,1Q6%#;X -Q6%#1\!F14V*@'J0MQ3"(4)'0&1%S5>!.Z22UWL]SWFY M;SY]5,Y&G I9O^7V1B^?5QZ@?KW7QI=DNFX_DGRD:;_9_$C*?5I4SK.04N3- M*_Y.",F52_]>+<2!)]O+2<9WLCYDZKALOY6T)U(&PO=V]R:W-H965T,#+.)])VK2G:9IDS:9;-/V-Z/'T2R*!6;T=[D;N-E,,!(5$VT!'QQ ;HU9N:\8Y(5?(+$@,' M4AE21Y'O>3'J2-N[16;63KS(V%72MH<3=\2UZPC_\P*4C;F+W?O":WMII%Y M13:0"WP'^6,X<56A1:5J.^A%RWJ'0YV['_#AF&J\ ?QL812KN:,[.3/VIHLO M5>YZ.A!0**56(&JXP1$HU4(JQN]9TUTL-7$]OZM_,KVK7LY$P)'17VTEF]Q- M7:>"FERI?&7C9YC[B5QG;OXKW( JN$ZB/$I&A7DZY55(ULTJ*DI'WJ>Q[#POX1@)@0; IJ2F58_$DF*C+/1X=//&HC>$_@0J(]9ZD7S M[@<(T>9 SM-J$-IMT8[,')<\/7"*K2V1S>=ZX M[$$/76*K2VQQ\;V-RQX48M_NDEA=$IL+WKCL00\Z2:T>J:&'ZSV,MWLXW?W[ M.(VWVW@/PDF41)LL:'6V]%WWC?!+VPOGS*0ZIN8PU8Q)4(K>DVJJ4=?K4E"H MI9XF:LZG2V8J)!OF^Q,MEWCQ%U!+ P04 " !U@5Q,%"J*RX$" M" M&0 'AL+W=O MF[KE*[\4HGL. GXH28/Y$^U(*]^<*&NPD%-V#GC'"#YJ4E,'( R3H,%5Z^=+ M'=NQ?$DOHJY:LF,>OS0-9G_6I*;]RH_\C\!K=2Z%"@3YLL-G\IV(']V.R5DP M93E6#6EY15N/D=/*?XF>MYG":\#/BO1\-O:4DSVE;VKRY;CR0R6(U.0@5 8L M'U=2D+I6B:2,WV-.?UI2$>?CC^R?M'?I98\Y*6C]JSJ*3:CPAP), ;(7E(B$="?"/$#PEH)""#$ S>=3$W6.!\R6COL>$X=%B= MNN@9R>TZJ*#>'?U.UI/+Z#6/ 5H&5Y5HQ*P'#)AA(%K<8PH;$TV(0"J89 "7 MC#6PZ,!8X+^(C8V X3UDZX#\0R9T5@MJ/IR[S&)W@MB9(-8)XKMR)X;3 9-H M3*LQ"(6Q8=8&@32-#+LV"&:+T*T7.?4BA][4T#M@T%RO =G8$'-G; 1< +?2 MQ*DT<2C-#*6)M4@40N.T;UP@8XNV-@9%T*TV=:I-+;41-#ZI=6KM7I2&1MV* MU%:;QM"P9(-BL_XV!,SN@3M'F=-19M??D%%DEJ$,FJXW-@@L(N,\;6T0"H%Y ML(/9'=@0=M8-B7L'>FF%N@1FT:GGO0!UAQKQ0O;"H77=T@R-]!MFYZKEWIX* M>4/K>_1$J2!28_@DBUG*WCU-:G(2:IC*,1LZV# 1M!N;)SWFC J0"G39IDZI-VSZG8"!J$K/$E.[?SWEI M&GQGRKY 8IZ[>^Y\?O!-3[)ZKO="*.>UR,MZYNZ5.MQY7KW>BR*M;^5!E/J7 MK:R*5.G7:N?5ATJDF]:HR#WP_<@KTJQTY]-V[;&:3^51Y5DI'BNG/A9%6OU= MB%R>9BYSWQ:^9[N]:A:\^?20[L0/H7X>'BO]Y@U>-EDARCJ3I5.)[)7)D[UZ-EI4GF2\KEY^;*9N7[#2.1BK1H7J?YZ$4N1YXTGS>-/[]0= M8C:&X^]%4RG2U^X[*]OO4^__S8PV@-X !@,=^Y(![PWX MNT%TT2#H#8)W@^"B0=@;A(:!U^7>%G.5JG0^K>3)J;I^.*1-V[&[4&_7NEEL M=Z?]3=>SUJLO\P F4^^E<=1C%AT&1A@>&I@EQK !X6D& PV@:"P F8,1X$/$ M"B.X?PYY(" 6FIRL%F_M^;A:HQAG#@+20= Z",[*G1B9=IBHQ91=*7T>&LE2 MH,C(%F-"QFFV(#'EMH!K0U :8/9WX"U@>COJU K F7? M<*!U!BB=22PN: 4!N+Z_@98&H*0!W>'P<;;]P0-]F($ZS&9W]R#+/^)Y&/K M W'S0;T-^,)B2X;6!* TP6QLP)IPPZPM0FL"4)J ^AI? 0%0%!6^R- MAI-"5+MV4JR=M3R6JKF=CU:':?0>FN'&6%_J*;6;*=_=="/NM[3:967M/$FE M1Z=VP-E*J82FZ-_J6N[U5#V\Y&*KFL=8/U?=:-F]*'GHQV9OF-WG_P!02P,$ M% @ =8%<3"/IU;!: @ ;P< !D !X;"]W;W)K&ULC57;CML@$/T5RQ^PV/B:R(FT3E2U4BM%6W7[3!P26XN-"R3>_GT! M>UT'2-67 ,.9,V*88*'OC-<;">V])QS=^+42_!H!7-6X1?Z(][N3-F;(6 M"7ED%\![AM%).[4$P"!(08N:SM\6VG9@VX)>!6DZ?& >O[8M8K]+3.BP\4/_ MP_#27&JA#&!;].B"OV/QHS\P>0(SRZEI<<<;VGD,GS?^<[C>YPJO :\-'OAB M[ZE,CI2^J<.7T\8/E"!,<"44 Y++#>\P(8I(RO@UZ/ 93_DDOCKKES0 M=F*14EKT/JY-I]=AO$GSRQ*'7D%*.F&01904-M38D,UCV-B1\ M5-K4*36UI<+6H\0]6V#'LII\G8_/_2C*/H&V*7IN/>D0K9%'7K.E,JL-08/,E2UG+Z MS0>"ST)M,[EGXPP8#X+VTW@#\XS=_@%02P,$% @ =8%<3.VP-JFA @ MC0D !D !X;"]W;W)K&ULC99M;]L@$,>_BN4/ M4)MGITHB+9FF3=JDJM.ZUS0AB57;>$"2[ML/L&LE@*6]B0'_[^YW1WRPO$KU MID]"F.R];3J]RD_&](]%H7J&T*6):T M:'G=Y>NE7WM2ZZ4\FZ;NQ)/*]+EMN?J[$8V\KG*0?RP\U\>3<0O%>MGSH_@I MS*_^2=E9,7G9UZWH="V[3(G#*O\$'K< .P.O>*G%5=^,,Y?*JY1O;O)MO\I+ M1R0:L3/.!;>/B]B*IG&>+,>?T6D^Q72&M^,/[U]\\C:95Z[%5C:_Z[TYK?(J MS_;BP,^->9;7KV),B.39F/UW<1&-E3L2&V,G&^U_L]U9&]F.7BQ*R]^'9]WY MYW7T_V&6-H"C 9P,AN+,&J#1 4&Q4#F4_W,#5\OE;QF:MBMGKL_!7A$MI@[ MM^AKY]_9;+5=O:PQILOBXAR-FLV@@3<:>*_8Q@I43I+" DP4,$D!O3VZHV!I M!RCI 'D'^,Y!%:0Q:*C7=%Y3L4602*P!F-(T"4Z2X 1)$&4S:,A-% 0I"E!B M$:15FH0D24A$ C .2$@\3Z@_ @I1'6 M8_E@$SO9N]$T:<3!N"&S8S5<$(:)D?UX^2FF&]CZ'U!+ P04 " !U@5Q, M31NL_#(% !,'P &0 'AL+W=O^>Z9GYNAN8'?+B>[FQMIK\R-)=.9]NJFI_'03EZ\9F27F5[^VN_LLZ+[*D MJB^+MZ#<%S99M499&O PU$&6;'?3Q:S][;E8S/+W*MWN[',Q*=^S+"G^O;%I M?IA/V?3SAV_;MTW5_! L9OODS?YAJS_WST5]%9R\K+:9W97;?#&+2*O[;V4)Y]GS2AO.3Y]^;B<36?ALV,;&I?J\9%4G]\V*5-T\93/8]_ M.J?3TYB-X?GW3^_W;?!U,"]):9=Y^O=V56WFTV@Z6=EU\IY6W_+#5]L%I*:3 M+OK?[(=-:WDSDWJ,USPMV_\GK^]EE6>=EWHJ6?+C^+G=M9^'SO^G&6W .P-^ M,N#LHH'H#,10 ]D9R),!DQ<-5&>@AHZ@.P,]U,!T!F:H0=091$,-XLX@'FK MPL^="P>;G#:;.2;!\92TQ^XVJ9+%K,@/D^)(SCYI &77M57MO/FU/Q"T!]%ZD#T/ MSBX^'C6ZU>Q:S1>EPN:?$S0AE(ZP-R=)STD2-1H\Z&8J$TS)^3].;$ M0A-I."=%STEY7H0T&Z#*"70/FR@$9/!P>+P=D<#8@WDYT?JH5& 8U @0\!OD 3' Q(ES M!"=JMQ^N7[P%V%X.N.$4$MH=QZ_('*T)P(93V!AW'$V,;=F)O*T" M0P&H!0%UY)YRX4,=-6.!H0#8@@ [DNY0W%M#>6D%T;V 7Q2])E?X/3[H<@GE MY397@)PBB)P2 8X%R!="C;A3 KE $+D@/$,6ANRJ4"'0P$O M";YCT,%( *X-T631K?2('E4"=B11:[UC0(EBY:X*5;5![9* 0DD %FO@ P F1S2R M$@ FJ1KJ'0-"%(-L( &%DF('9 ,%V%$C.ED%V%%4T7./ 26*'=$M*4*/8P"% MR@<,UE8% %,C&EX% %-^<5(A@A"GT!,J'1X4@_RD C](C M(@;P*+\Z$1$;*F*!0@:,*1\?%8(LJ@ ^*AX>L@;X:+_T^"%WHF&;K %DVD=# MA6BV T]XJFP!FAHO_80$8LQFZP!09HB"/D ;.@1[9U&CU/]PD*$K,=L,B!( M4P2!$J8!&GI$?Z50,RS(C6S0 R#/64Q V8 M$*G0K;?!V:NTYCWS[TGQMMV5DY>\JO*L?76VSO/*U@[#J_IP;FRR.EVD=ETU M7TW]O3B^WSU>5/F^>W<=G%Z@+_X#4$L#!!0 ( '6!7$SJ3^W=.P( !P' M 9 >&PO=V]R:W-H965TOL@!0 MWEO%:KGT"Z6:9X1D7D!%Y1-OH-8K1RXJJO14G)!L!-"#)54,!1@GJ*)E[6>I MM>U$EO*S8F4-.^')?AGC]_Z[^Q2:OD]E3"1O._I0'52S]N>\=X$C/3+WP]BOT M"<6^UV?_'2[ --Q$HGWDG$G[]?*S5+SJ570H%7WKQK*V8]NMS.*>YB8$/2$8 M""1Y2 A[0OA!B!X2HIX0C0BH2\769DL5S5+!6T]TV]M0 G?=0+_50-$P9'97YU M9_5$UZ^[B>)-_Q:AX4',_@-02P,$% @ =8%<3!EPWR% @ )@< !D M !X;"]W;W)K&ULC57;CMHP$/V5*!^ XUP@K +2 M JI:J9705MT^FS"0:)TXM0W9_GUM)YN&,+O:%WP[Y\R9P1EGK9 OJ@#0WFO% M:[7R"ZV;!T)47D#%U$PT4)N3DY 5TV8IST0U$MC1D2I.PB"8DXJ5M;_.W-Y> MKC-QT;RL82\]=:DJ)O]N@(MVY5/_;>.I/!?:;I!UUK S_ 3]J]E+LR*#RK&L MH%:EJ#T)IY7_2!]VU!$F8"OX[_*HBY6?^MX13NS"]9-HOT*?4.)[ M??;?X0KQ5BIV&LWEK4;V^XD27H:3@A[0C@0Z,>$ MJ"=$ R$*/R3$/2&>$$B7BJO-CFFVSJ1H/=G]O0VSMX@^Q*;ZN=UTQ79GICS* M[%[721ADY&J%>LRFPX0C3+1A'02 L.$MY@= MAHEP(Q%:C\@)1#<",2X0HP*Q$XAO!)))03',' ^2H$&2.X%HOL %YJC _/-I M+E"!!9+"]$YTF-1A:H<)9B$>)$6#I$B0%!=8H@++SZ=) _S["! /R^GE[T#) M*%.:3FXF@HF3=ZR\\ZG2>RM1,+5"[XI.@UDR-8.@DMFT,F341"J09]>@E9>+ M2^U>A]'N\ @\=DWH/[Q[07XP>2YKY1V$-JW,-9R3$!J,&>/.]PKS: T+#B=M MIPLSEUWG[A9:-/VK1(:G&PO=V]R:W-H965T=I3\_P'?2/_BC-"L\J5'#]63^V9"/;$;&9IBV[OW#N35IGJ-8])D.*K%9HPAQ$3+C#A M>T1QCR#^#,'&P.PBW'01.CY9N@BC;0&R*4"<0/0NQLKD8<0D#M,Y3$#\8+?= M)MIL$VVT(:LVT5V;V-^M]NL>\_$O<>--'_'_XQ;Q?=PD2))5&[PX*/;'_4;E MN>V4=Q+:G#EW,FHA-!A%_\%(-N:NF!<,:FVG'\Q&ULE5;MCILP$'P5Q .<,3:$BTBD?*AJI5:*KNKUMT.<@,Y@:COA M^O:U#>$(.*?T#]AF9KP[X%W2AHLWF5.JO/>257+AYTK5TTH_ M.7)1$J6GX@1D+2@Y6%+)0!@$,2A)4?G+U*[MQ#+E9\6*BNZ$)\]E2<3?-66\ M6?C0ORZ\%*= M"]K(P=@SJ>PY?S.3;X>%'YB(**.9,A)$WRYT0QDS2CJ./YVHW^]IB,/Q5?V+ M35XGLR>2;CC[71Q4OO 3WSO0(SDS]<*;K[1+*/*]+OOO]$*9AIM(]!X99])> MO>PL%2\[%1U*2=[;>U'9>]/I7VEN0M@1PIX XT\)J".@#P+^E( [ AX10)N* M]69+%%FF@C>>:%]O32++1\,\0^P6P$X!; 7PC5'1 MR*@6$UM,93$8H5&N4TR2P%&R4TPPL5L@=@K$C]LUDXF2[FO0R?JZ4*6"#U;YSKD)3N4?K:]-1;47_D&G; M\0\B3D4EO3U7NB_8ZGWD7%$=8_"DWVFN_P#Z":-'988S/19M&VPGBM==BP?] M?\;R'U!+ P04 " !U@5Q,(1A>9UP" !(!P &0 'AL+W=O;Q!BAPI:S!Y( M#YUX M 7[7,+#%VI&5[ EYE9OOQZV[DH:@@0.7"E@\KK"#II%"PL;?2=.=4TKB0^W;%K&1) QTLR8F33W-K(F)%]V_,YM8S2:&V<49&;TF M1HX@TNK9F1A_K1WY,C%/0?R!U]3J-;4T5FM(D9I)O$0[CSL+*#+:AA;SI 5Z M5K.:.0=RZ;C\6RZB\W7PZ,MYI,4+<4V,4_U=9KQC?F)ZKCOF[ D7TT[-I!,A M'(3'U8-H9B6NM7G3P(G+92+6=!SNXX:3?KJWT'QYYO\!4$L#!!0 ( '6! M7$QL35S24@( $H' 9 >&PO=V]R:W-H965T*W.I=0!5.0M M.<-/D+_:'5<[-*H8L#33"(WQ5T8K+V="E[QM[TYMMQ MY0$$[E0^4/UWN )5<)V)\C@P*LRO=[@(R>I!1:52D_?^637F MV0WZ-YJ;$ Z$<"3@]%-"-!"B#T+\*2$>"+%%0'TIIC=;(DF1<]9YO/][6Z*_ M(OPBV2.,S150L-F'6/"2<8/"*04A\M0I?%.IS1+8/- M'!$%]Y"M _(@BB8FI;. QDX?&+[1 ;S#PT' M5F,W+E1DH[8NU&*"ZI-&DX%2 S^;82V\ [LT4I_+272\$%Y"/9"L^%I?%&90 M?<=8YO/^W6J(/!7X.U&86.FCVSGQ3;H6*7O,HC#)TU40#9MMC_ D& MCPBDV,<2OJW$UE^D^[<%=DM$X-DK!%83@-W-B 7EWK$16)=%"21BF,R4])IH429/53,@2@\/XSI[$5B7Q TKB MA5U_?GIV2TP0178AB55(LA2"[SA)K03IX\=C925868['?"MLF)6]"/;L5]&S M&$WO4-RYS?AQJ]AZ6S?8?\"L#13-SSF:O$$U\+-YKH53L$MC>L4D.K:$C>D( MZ />]Y/OA)^K1C@')M5+:-ZK$V,2E!;O21WR4K6P<4'A)/4T47/>O^/]0K)V MZ%%H;)3Y/U!+ P04 " !U@5Q,Q+._92," &!@ &0 'AL+W=OSCES9HPG[QG_$#6 ]#XI:<76KZ7L-D$@JAHH M%D^L@U9].3%.L51;?@Y$QP$?#8F2 (5A%E#%SF[2-*TL.>>N%"* M^=\=$-9O_L*)1"BA92-/X.F/Z;4Q.GZ MIOYJ:E>U'+" DI'?S5'66W_M>T\-Q7^'*Q %UTY4CHH1 M89Y>=1&2T4%%6:'XT[Z;UKS[0?]&H_;P^JP_B>B3:R:6>F@Z9WYIJH5*GHMTC3*@ZL6&C [BT$3S!T1*/4Q M!7*EV*$%'3TF*)>(.'1GB)U%Q(8?/Q2!W *)4R Q LF#0#SK@L5D!M/:+JS1 MK%7E$H2F2@]64J>5U&$EF5FQF'22)0[3F9,E)HJBS.TD]*!VAZC-9*,+D^%/C93!KA5>S2 M2OVC3J+C,'M&^OK-XCLUY.Q,NLO8"?D#\W/3"N_ I+K&).@/(9/JE6U M&LKCAL!)ZN5*K;D=378C63=,W6 <_<4_4$L#!!0 ( '6!7$P82*0\%@0 M 84 9 >&PO=V]R:W-H965T$&_M[C.QY4L-%R_@>.;O5US'-$VLS4-LVJ=/G]810FAR M3K,?^5Z(0OL91TD^U?=%LC]6SHF*5GI]%TQ#3M:;[5_$I(@DOE<@:ZS3*J__:^I07 M:=RP2"EQ^+/^/"35Y[GA;]/P!-HD4-4$JTFPN@1B?YE@-PEVE_ UGC5XIEJ M-PEJ'^6=G\&5 Q0%#DQ@+#]XZW#&[4%8JR<<-=W' 7,1QN1%P5 MPU'0P' 4-3 <10T,1U'7#,>3H.$X"AJ.-P,-1U"(X7C+T' 4-6*XAQON(8:/ MK,7EJP>Z>375-R1D; -,$!V#W2T9+&E@<_5^';+Z$M(7B^^2;PD=BG7&.$8V M<>1_[.+(R#:.8,_XP:#9UP?M*F3U):0O=O#([O\\\G0DV.,1[DDQD ,WS\;% M6UXSG@?J/ M6/R)^L]8?$'];UC\A?JO6'Q)_>]8_)8P*92AG?'VC,OX/4;U"=DRS':')-<^ MTD*^\E9OI=LT+80T0"[SNK87X::[B,2V*+\Z\GM6GTS5%T5Z;$[=C.[H;_8? M4$L#!!0 ( '6!7$QM,7CG>@( , ( 9 >&PO=V]R:W-H965T-G/F%4NUS$,B\8#653[QE MC;ZSYZ*F2D_%(9"M8'1G2745X#!,@IJ6C3^?VK6-F$_Y455EPS;"D\>ZIN+O MDE7\//.1?UEX*0^%,@O!?-K2 _O)U*]V(_0L&%1V98V( M(5C$:\G.\FKLF5*VG+^9R;?=S ^-(U:Q7!D)JB\GMF)5992TCS^]J#_L:8C7 MXXOZ%UN\+F9+)5OQZG>Y4\7,SWQOQ_;T6*D7?O[*^H)BW^NK_\Y.K-)PXT3O MD?-*VE\O/TK%ZUY%6ZGI>W+-FQ[3\II'J=X&IR,4(]9 M=AA\A4$#(M#JPQ88VF*)1W1G@]48$86WD#4 N6,B NN,+)_RD=Z6*]UD;"O8&ULC5A==Z)($/TK'MYWH('FHXYZ3L3Q M&V/]/R4B6A7.26Q;AJ&HR?1X:@- M^Q6VR8;]]+V(#T>QR7KY>Y)$V7\C$:?G@<:T!M@>WO9%">C#_BEZ$W^*XJ_3 M)I-/>JNR.R3BF!_28R\3KP/M@=&6F:5#Q?C[(,[YU7VO',ISFOXH'^:[@6:4 M&8E8O!2E1"0O'R(0<5PJR3S^K46U-F;I>'W?J$^JPY"-+XG\.NV \T M3^OMQ&OT'A?;]#P3]8"XUJM'OQ(?(I;T,A,9XR6-\^JW]_*>%VE2J\A4DNCG MY7HX5M?SQ>+RV@T[F+6#V3IXQI<.5NU@M0[,_M+!KAWLUN%K/J_YO&L IW9P M.@9P:[[;-8!7.W@= _@UW^\:@!E-V8R.(5A;:-8Y2%-J9G8-TM2:=2XV:ZK- MNI:;-?5FG0O.FHJS7R67MU^Z-$5GG:O.FK(S3W'1+XNP6M7CJ(B&_2P]][++ MQG2*ROV/D?22XB5:[1.54:[L7*(?0^YZ??VC5*HYHPO'O.)8W+_E;.XYK&7H M,H4V#Q/F,3+O8QBW(8)["C?9+6<,.(YUR_D..%P9\J2#SA3I*-,RZZ S!T/W ME7P6'726B*/,X:J#3H@XRCRO.^@\ @Y3\MG<<\Q;QM/O&V,+*)\TGX47@54) M6#>+P,<*-E:P*P7[6L%3TAQ=.$[%.5:<%@A?QC_+Q:8+P MJ4\SA,]]6B!\Z=,*X:%/:X0'S* Q,U!&TC*!EJFTS*!E+BT+:%E*RPI:0FE9 M0\L#*SQ'MVH=8O!;EK2OOL\MGE&ULC99M;YLP M$,>_"N)]"[9YK))(3="T29M4=>KVVDVCE)/ M!*M%2P_L)Y-/[4.G1L'H95?6K!$E;[R.[9?^/;HK$-$&1O&K9!=Q]>[I5)XY M?]&#;[NE'VHB5K&MU"ZH>IS9AE65]J0X_@Q._3&F-KQ^?_/^Q22ODGFF@FUX M];O/2SWQOQ_;T5,E'?OG*AH1BWQNR_\[.K%)R3:)B;'DES*^W/0G)Z\&+ M0JGI:_\L&_.\]%^2;#"##?!@@$<#E'QH0 8#\FX0?6@0#0:191#TJ9BU*:BD MJT7'+U[7;V]+=16ANTBM_E9/FL4VW]3R"#5[7L49601G[6C0K'L-OM*@41$H M[V,(#(588\<<3P-L7 4)IY("D,Q $#!/8NS)),\(=A"!#B+C()HXB*V%ZC6) MT31&8Z6Q^:^B^$@QP8Q!S!C 3"S,7A-?A4BM+=\ DLP"=25DAC0!21. U"J, M=>+&2'*[>EP1QMC:FL(5H33%,&\*\J8 ;VKQIBYOFE@H&U>$26AM0.&*4!;. M\&8@;P94? 8[R$$'^2X_<( \2Y38R! M@LAL8E>$B$,,>$IF#A@$G_F(N,1Y:!,3Y\ E*4YM9%>%(^)4A:M":6071G!U M-]>L.YB^1WA;?FJDON*N9L?>ZA[KN]V:7^N>R]SY[V[ZANT'[0YE([QG+E7G M8.[W/>>2*ZE?4_7>]8U2/Y"\'9K 8.Q$5_\ 4$L#!!0 M ( '6!7$R%.K"6-@0 %T5 9 >&PO=V]R:W-H965T>VF6\_K<%R[+ MO/DW:WKK\/);]M%* 9%KG";;DB1]U]O;N6*8LC4 MZ_@V)0UO8PZ!]\?OV3^/D^\G\YJW;E47_QRWW6$1SL)@ZW;YN>B^U)=?W32A M. RFV?_NWES1XX.2?HQ-7;3C9[ YMUU=3EEZ*67^_?I]K,;ORY3_/0P'J"E MW0*D_6& G@+T1X#Y88"9 @P)B*Y3&>_-.N_RY;RI+T%S?;RG?*@B^63ZN[\9 M+HXW>_RMOSUM?_5M&:=R'KT-B28FNS+JCOD@HC[[;0B%AL@4"U>/ ZPXH<4C ML@:(1X2&\]1CO'Z8I\()#$Q@Q@3F(8$F-^K*V)&I1N87F4B1D.D"3"7:DAD# MRL3*8LTQU!P#S89HOC+Q_3")28EB %DRJS5GK$BQ6@O56J V)FHM$*)G1"V M9&)(JC6BS-TC?5"<0,4)4$P>8Y: 8:RVI'16'),LUYI#RL2>BIA!Q3.@F#S( M; 84:TN:P@I0J2#0&D!&Q%AP"@6G0#!YWEG*[QU]Y0 B!*T(#@DL50K<2P40 MF])F*M@H,7V75@"2FLI%D!3&(]G3_B63;(6@DB500\MFA2B3S*AH3LU\+YV$ M?O(L%=#,/$NQ<;2@O@,@J:CS ,AH3PU+;#Y2,\72L+NL44.R5#*GXI0J!IGT MW2OQ*!G;G41^QR1SC]*)8H7!*66TH:(YU3=MCT5+['1"U.4!9(6ABA'$N@Z"/!XDL0E)Y$+4Z0%DV4H* M0JSE(,BS,I'8A22R(>KT +)24,4(HK8)(4\=*^Q%"GD1=7H 64GK&$+T[860 MITDJ;$6*6Q&W>@!927LDA.AR]2>9'A5C(U+%8K" M1J2X$7&[1Y"BRS\(*:H809[NIK /*>Y#W.P1I&AW@Q#M;A#R504V(<7_=7&S M!Y!EQ@DAVMT@Y.EN"GN> B9$_X!G$&)5@2!6%0CR507V/ 5,B*XHL@EZ6)WT MDGU[%]BK%# /NA+/(.2K&NPP"K1\S?IURM=()O4L[#0V!@TZ-?T'G4&(%E5T MM\=4NF8_[M^UP:8^5]VP57-W];9'^*R&/2IR/9-/Z^M.WT>:Z\;C'WFS/U9M M\%IW75V.^U2[NNY&UL?9?;CILP$(9?!7&_B\?&-JR22"55U4JMM-JJ[36;. E: MP"F0S?;M:PZ;)IZA-^'TS\PWCOEM%F?;O+0'8[K@K2KK=AD>NN[X$$7MYF"J MO+VW1U.[)SO;5'GG+IM]U!X;DV^'H*J,.&,JJO*B#E>+X=YCLUK84U<6M7EL M@O9457GS)S.E/2]#"-]O/!7[0]??B%:+8[XWWTWWX_C8N*OHDF5;5*9N"UL' MC=DMPP_PL.:L#Q@4/PMS;J_.@[Z59VM?^HLOVV7(>B)3FDW7I\C=X=6L35GV MF1S'[REI>*G9!UZ?OV?_-#3OFGG.6[.VY:]BVQV681(&6[/+3V7W9,^?S=20 M#(.I^Z_FU91.WI.X&AM;ML-OL#FUG:VF+ ZERM_&8U$/Q_/X1"=3&!W IP!^ M"8#XOP%B"A!>0#22#:U^S+M\M6CL.6C&?^N8]Y,"'H0;S$U_C4!G.DJOA'V$(%6=:TC":A-$$C#<3,HW* MI#KQ4+ &TG2&)"%)$H+$:SA+<,-"^BA8! E+:)241$D)%*]*EN(J3'O3>TV( M%!,T"C#:E1B"T>"[$L-U. /?F;"*ITS-T,QX)!!#D_HX@ K%B68^#E:!9GP& MAS9+X @'L&=S7$@P?]80*O?*S>'0U@N$]TJ$(U AG4A_$->$+)5:SDT>VH*! M\&")9@_VUSNM8^&[#:5+$JGF9A!MQ4!XL?37)\ V"P!HJ<4J#TBP*V4>*-P!9Y)[CT>0A5K.:&EW92 M(*Q4^HL=8)ND< B58GINYL[8S+B.[=ZT=W ?(Y:(TNZX_U>Z\&7?AXT5GC],7 M1G3YS%G]!5!+ P04 " !U@5Q,(+9*EFP" #E!P &0 'AL+W=O[:S:\Z'1\=A50T= M9@]D@%Z\.1':82Z.].RP@0(^*J>N=3S7C9P.-[V=9\JVIWE&+KQM>MA3BUVZ M#M,_!;1DW-G(?C,\-^>:2X.39P,^PW?@/X8]%2=GB7)L.NA90WJ+PFEG/Z'' M$BD'A?C9P,A6>TNFV*Q5!"Q67(;!8KE!"V\I(0L?O.:B]<$K' M]?XM^B>5O$CF@!F4I/W5''F]LQ/;.L()7UK^3,;/,"<4VM:<_5>X0BO@4HG@ MJ$C+U-.J+HR3;HXBI'3X=5J;7JWC]":.9C>S@S<[>(L#^K>#/SOX[PZ!2GY2 MIE+]B#G.,TI&BTY?:\#R4J!'7Q2SDD95._5.9,N$]9I'89PY5QEHQA03QEMA MT()P1/2%PC-1%-[&W;LE*+<(WS4S^,8D?.7OKQGYID6Q90KTD M!DQR1TAJ%)(:A/@:2;HEN7/?D6O^[=W_LQ0SZ(8FU9I#:0#%=^X NM."D$%+ MH&M!FSL?A(G>2 PHPT_JK)IC!_2LY@BS*G+IN6Q#*^LRJYX\V5PU>R%GF&JZ M[V&F ?@-TW/3,^M N&C=JL&>".$@1+H/HE:UF+G+H843E]M8[.DT>*8#)\,\ M5)UELN=_ 5!+ P04 " !U@5Q,5KS\D)X# #:$ &0 'AL+W=OI;56[T70GGO15[6,W^OU&$2 M!/5Z+XJT?I '4>I?MK(J4J5?JUU0'RJ1;EJG(@]P&+*@2+/2GT_;L>=J/I5' ME6>E>*Z\^E@4:?5O(7)YGOG(OPR\9+N]:@:"^?20[L1/H7X=GBO]%@Q1-EDA MRCJ3I5>)[6O";SFM9B*?,_V4;M9S[WO8W8IL=@AD/0<6\GZ&6Q7I_U-SV>M1T]SQN@T.#6!>IM%9X-'-H0FUS9+VP8-%H'. M8$@#0VDLL W!0@/"ML'7%BL@BA'DR3:A*(0S)>"$D38 &0>($SA ! :(V@#1 MU8PS@VIGPUJ;LK6)*#?9VD:$1L:Z/ %&C#L(4S!?"N0;&_EV-G2<;Q0Z4!B( MP@ 4;J P"P6[0&(0) 9 S(T0$&",S/H06DB($M?,(D>Q0@ 2-I&0O4VX$P@L M1X\( T#$$0*N$^B.0H'@2H& 4A%')MW(GMB8CV>V6VED5P**J'->X%J [&(P MKDO7(6"A(W;'O, R1H".[7F)[(.T+ 4D7)[70QK"\,Z5 ;CCJ+7NCJU)EM]U@ M=%\K1+5K+\^UMY;'4C77E='H<$%_Q,U]SQA?HLFJNV9_A.EN_3_2:I>5M?^K91*Z"3#![TF>Y%NAI=<;%7S&.OGJKMM=R]*'OI_$H+A[XSY?U!+ M P04 " !U@5Q,=Q?$$^ ! "A! &0 'AL+W=O6TBPK]05[QF?.F6-LYY.0SZH#T,$+HUP5J--Z.&&LJ@X843LQ #PX7&:B1,2)_GX&*J4 1>DT\ M]6VG;0*7^4!:^ ;Z^W"1)L(+2]TSX*H7/)#0%.@A.ITSBW> 'SU,:C4/K).K M$,\V^%P7*+0- 85*6P9BAAL\ J66R+3Q:^9$BZ0M7,]?V3\Z[\;+E2AX%/1G M7^NN0$<4U-"0D>HG,7V"V<\>!;/Y+W #:N"V$Z-1":K<-ZA&I06;64PKC+SX ML>=NG/S*X3B7;1?$BQ=RG7\@FI2Y%%,@_=X/Q/[BZ!2;O:ELTFV% M6S/-*Y.]E=DQS?'-$LV8L\?$*TRT(+!A7R3B+8ES_*8\S=XA2#9[3!Q!LB*( MPVR;(-TD2!U!^H_)_9U)CSDZ#'>8)-F]T^9^4V6_H9+=J7A,%/V73+8IDVW( M'.YDLC=FHEUR)X)71X2!;-WE4$$E1NXNYBJ[W+^'V!VQOW!_>;\2V?9A MS4%UQZD10H-I)=P9RYUY+Y: 0J/M]&#FTM\:'V@QS \"7EZE\@]02P,$% M @ =8%<3&5)""6C!0 "R$ !D !X;"]W;W)K&ULE5KM;N)&%'T5Q -@S[>)"%(3DDVE5HJV:OO;"9. UF!J.\GV[6N;"<%W MSJ6P/Q9,SOV8F7O.S!V8?935CWKE?3/ZN2FV]?5XU32[JR2IGU=^D]>3W M[5]>RFJ3-^UC]9K4N\KGR]YH4R0R36VRR=?;\7S6?_98S6?E6U.LM_ZQ&M5O MFTU>_7OCB_+C>BS&GQ]\7[^NFNZ#9#[;Y:_^#]_\N7NLVJ?DX&6YWOAMO2ZW MH\J_7(]_$5*OM?^HC]Z/NJ$\E>6/[N'7Y?4X[3+RA7]N.A=Y^_+N M;WU1=)[://X)3L>'F)WA\?M/[_?]X-O!/.6UORV+O]?+9G4]SL:CI7_)WXKF M>_GQX,. S'@41O^;?_=%"^\R:6,\ET7=_S]Z?JN;9//9U7Y,:KV);K+.R:(JZRMH.?NP[Y@^K^U M2URWG[[/;9;-DO?.4<#<[#%R@)D.,;J=Z '#BR9M1BC#!-$PR :!'$D MR!YC>LRVQX@T_",+= YRD)2!21F0%*F[A8E"J<$@.U"3-F4+$S)1BD) M01?#QI$$'\?!. X,G=!IX>)9-H:-D\$X613'T9E;9%$<;:404N! 4QAH"@(1 MSMXAC,1!1(J5*@4N%)6&/2@[&E Z808C&$44((ZF4B9 '$NU#($,S?@T:)@Q MEB$A0<:&"C0"11DCD*,9(U#&9(QU3\2BYE+* 002# ,$ECX1:Y\3@L9!(*XV ML9J)6,Z<4#0. C'[C< 2)6*-2WO!G&!BR9A83A"6WTATCG F.D$M %""PQ_R9V-WWP#.M@.DN >$2_ES MCL0"(<%)1T8C!""6=%A%)% 1*>C0I_&0Y&#HP[X ZX@"$B%ICQ- @T5CHF 5 M44 @I*)1!%@C=HD4UA$%S@R2'JH02)#3Q]W_@(;),%T7.%A(NHLB$!L'RY8" MLB7IKH- ;!PL2"H6)..X]<&"I"X0)(4%29TA2 L5$][)$\VCPHQ7B,Q1XYQ% M6B\F*=,,*$QYA2A/F^< XIJ.L,X(1!AP'T!"G-._:"P=^HP^:1% ;*#0ZZ-N MBDSS/01Q*6,=TDB'Z&V 1HT20Q2-54@C%:(EBD"**4^-!48#[5#T%!A @]Y[ MFJ:*.4EHYG('R(=B=@&-Y4.;\[FOL7QHT)?$"QAW$V+"I8HU1@.-B1<0@)1B MXF!]T4!?%'-*U%@Y]/3\6368R0;U";21,_$A0+0=EDJY'520 -K_ MU]MZ]%0V3;GIOY%]*&PO=V]R:W-H M965TZVKIE_[9R':NS#L M]V=6%WW 6];(?XZ\JPLA'[M3V+<=*PXJJ*Y"'$4TK(NR\3C9CE<_RX,XK_W,]P[L6%PJ\5[WZ]?:77O!:9Y&EU,7K>"T;=;WI_&]A< #6 7@* M0/2O 40'D/> 6#4_5J9:_5B(8K/J^,WKQMUJB^&C0'=$OLS]L*C>G?I/=MO+ MU>LFC>DJO Z)M&8[:O!,@R9%*+-/" PAMM@*QTO SE:0""80L FBXLFBB11. M$(,)8I4@7B3(C+;'D$>)Z:GM>B!8D$L0,$ MNQX!MJ>F[;7(!#FV"F[[6(+@Z8*#+V<@?( M"(WQ7+@L"3XA, 9*2LR2L'44N1J'#Q$,'"+4/$2TR-WX2 IGX_5W/4N'V?@;T5W*IO>>^9"3F]JQCIR+IBL)@IDMVXX/@K=ZK@ZGX7[S!U!+ P04 " !U@5Q,.Y"N8Q@# #B M# &0 'AL+W=O*^22$VG:9,VJ>K4[3--G 05,+.=I/OW,\9E8,Y2OP3L/'?/W<%S/M8WQE_% MF5+IO35U*S;^6/7*V"T&VC$KXK>Q.3>ZU-Y8>RU7WP[;/RP MCXC6="][%Z6Z7.D#K>O>DXKCCW'JCYR]X?3^W?L7G;Q*YJ44]('5OZN#/&_\ MW/<.]%A>:OG$;E^I22CQ/9/]=WJEM8+WD2B./:N%_O7V%R%98[RH4)KR;;A6 MK;[>C/]W,]P C &,!I$V" 8B'?GG4I;;-60H Z29019:%5IP"0:TPY5"D.<)$5)4H2$6"3I@B3-,YPD M0TDRA 0LDFQ!\HDDCE1RE"5'6"*+)5^R0.AX*@7*4B LL<52+%AB<+Q\),05 M$B[?GBQQN'"(C""1IK;*!E V"35:N81"4*G=$T"(%G(>0'U>$Z;$47J":Y(@ MHLQRFRG"F I7\7#QDAAA*FRF&&/*'7V*X"HGB,QS6^8&9#TFAP8)KG2"2-T9 M*ZYCDGV\IQ%K#[B< 9.SW>$,:%8Y1X^,2:J""5?J49[5!\>XJ.E1]K>9NN?# MU#TL).O,%T4P?M9L_P%02P,$% @ =8%<3'UPK:)) @ '@< !D !X M;"]W;W)K&ULC57;CILP$/T5Q <$,->L"-(F4=5* MK11MU?;9(9. UF!J.V'[]_6%L"QXMWT)]G#.F3-C,LY[RIYY!2"$7>X0M\!_&C.S"Y\T:54]U RVO: M.@S.&_-BO%5X#?M;0\\G:494<*7U6FR^GC>LK0T"@%$H!R\<-=D"($I(V M?@^:[IA2$:?KN_HG7;NLY8@Y["CY59]$M7$SUSG!&5^)>*+]9QCJB5UG*/XK MW(!(N'(BPMD'=,A-8Z0\T/)_QD M'=L%(JM I 6B-XT*9R8-)M&8UC3*]^U)8FN2V)(DL@LD5H'D_\M,K0*IQ4$\ M^QX,)IZ4B<)9*W9+3#"IQ+3+@DG?,9M9S6;_/I-MMCB3<)W-S"XQ49#.S%IT M$+*;75O-KBUFDYE9@TFG'5FEP&PO=V]R:W-H965T51&J(IDW:I&K3MM\T<1)4P!DX37?W,Q]EZK,0RGHI\K)>VV>E+G>.4^_/HDCKA;R(4O]RE%61*GU:G9SZ4HGTT 85 MN<-=-W"*-"OMS:J]]E!M5O*J\JP4#Y557XLBK?YN12YO:YO9KQ>^9Z>S:BXX MF]4E/8D?0OV\/%3ZS!FR'+)"E'4F2ZL2Q[5]S^YV?-D$M,2O3-SJT;'5#.51 MRJ?FY,MA;;N-(I&+O6I2I/KK620BSYM,6L>?/JD]W+,)'!^_9O_4#EX/YC&M M12+SW]E!G==V9%L'<4RON?HN;Y]%/Z"E;?6C_RJ>1:[Q1HF^QU[F=?MI[:^U MDD6?14LITI?N.RO;[UOW2_@:A@-X'\"'@&YR9@.\/L#[:(#?!_@DP.F&TL[- M+E7I9E7)FU5UC_>2-E7$[GP]^_OF8CO9[6]Z>FI]]7D31N'*>6X2]*[ R(\*#X_3:>'\RS@@G\&$"'R2(R40! M)J8#>9N9"%E"(4N08&8J I@@ G($]EV3-@R9??,%IS418(@-R#C1= 2RPVA MW!#(]8A,?Z#\ 12YM/XA1!< A&96 ,-.RX#5&FL 0!$M\ 1"QB2;4# : M^U0QMG:&/)DN! !%;DP5 XC1#@"A&0=GN (WNBB"CO;X#3<5@#V>FL49LKJ*PLS)DK8;1Q*@UTDX *6:L M6YAKIL]R;+#<-%ASX0+(IU "H,B0_ XT58S]G",_IV4#H(@%5#&":,.%T,Q+ M),=VSH&_LIF.P+&_@*49W:W7)M M[>6U5,W&:'1UV)'?\V9'2*YO]4Z]VU?_3]-M\[^EU2DK:^M1*KW?;'>%1RF5 MT!K=A=9X%NEA.,G%436'H3ZNNNUU=Z+DI?_KP!G^O]C\ U!+ P04 " !U M@5Q,E#[AQT\" !G!P &0 'AL+W=OVZ;C*[\2HG\$@!\JTF+^0'O2R2\9 MP4=-:AL @R !+:X[ORQT;5'_JWPG-]KH0J M@++H\9G\).)7OV-R!6:58]V2CM>T\Q@YK?RG\'&;*[P&_*[)P!=S3R794_JB M%M^.*S]0ADA##D(I8#EU/X[^1*&@E73N0>!]IP_>L=+ES0=E*15EK\ M.HYUI\=ATK_1W 0X$>!,")-/"=%$B-X(Z%,"F@C((( QBCZ;+1:X+!@=/#:^ MW1ZKCRA\1/+T#ZJH#UL_D\?#9?5:9C JP%4)39CUB($+3#@C@%2?MX"N+=;0 MHL/W&VQL1!2\AVP=D ],1,Z:C988H-7*.F$1CNM%HF)M>;5"4YH;2U@'* M8^CVBYQ^D>4WCA*W0.P4B.\(/&+BA&ULE9C;(^@UI((%RVJ^)D,C%AJU*SM3O7 MQ)8/-1P\@./9MU]QB -2DS W!N3O;[7434MH?LF+G^5!RLKZG299N; /576: M.4ZY.<@T+K_D)YFI?W9YD<:5>BSV3GDJ9+QM1&GB4$(\)XV/F;V<-VW/Q7*> MGZODF,GGPBK/:1H7_ZUDDE\6-MAO#=^/^T-5-SC+^2G>R[]E]<_IN5!/SM7* M]IC*K#SFF57(W<*^A5E$22UHB'^/\E+V[JUZ*"]Y_K-^6&\7-JD]DHG<5+6) M6%U>Y9U,DMJ2\N-79]2^]ED+^_=OUA^:P:O!O,2EO,N3'\=M=5C8PK:V? MD^I[?GF4W8"X;76CC^2K3!1>>Z+ZV.1)V?Q:FW-9Y6EG1;F2QK_;ZS%KKI?V M']_M9+B =@)Z%:B^/Q*XG(D?>)=['DFNP87(O;^$&JDF<-K&:3+V/JW@Y+_*+5;0OVRFN MWVF8*94R7K8T0:X+QWI0-PLSQ,',DS-I$K3CB-N-:E!$( @VZ M1R!"B/[:FY2@5!O] V**43TNWQ"*,]WW1X2BOM"*ZQJ;!@^T# U;BO>#1WQ? MR] GDU(52<^]"*$H<(H'V,,#["$!UOH)/:.?&^;Y0AO:$X(%GEZ0(X0"1KR1 MZN/C7ON(UP%N0> 6Q/0*&. 6@L\K8!@8@V6JM.G1-BEN3F^$4%QMTG&?ZTT+ MNDL@G[_080<-DE2M9%K"/R&8RYB1I1@&0:_<#AT?V][ A$3MH$%R>8%10#$, M#+[T(PX0+(ULL&*FL,*6T E8. M!?=!]]SD D$-QQ'*)R.%$49J*R#%=6Q["2/5%?Z@O,)(?06LP!IQ-ZOBC2\\ MHU0AF"!FX#$,^$B-I2,UEF(U5@]\!_6W"S=J&\=TSS$. J;O'2/CQS2^L/4JU]!;,U(.TAS*+V\.7=?'L6]%=< M[(]9:;WDE?H0;KY5=WE>2>4^^:+F_"#C[?4AD;NJOO75?=&>P;0/57[JSI>< MZR'7\G]02P,$% @ =8%<3!Z5:!X7!0 &!L !D !X;"]W;W)K&ULE5G;89 M6V-+%1!:P%;V[W>X6!;3W0:]6(!/'_HV9QJ8'?+B=[DQIIK\R=)=>3G=5-7^ MPO/*IXW)DO)+OC<[^Y_GO,B2RIX6+UZY+TRR;HRRU /?#[PLV>ZF\UES[:&8 MS_+7*MWNS$,Q*5^S+"G^NS9I?KBIN97;G-=Y/"/%].K\3%2D%MT"#^V9I#>7(\J4-YS//?]LS8\/7YGOVV"M\$\)J6YR=-?VW6UN9Q& MT\G:/">O:?4C/]R9+B ]G731K\R;22V\]L3>XRE/R^;OY.FUK/*L8[&N9,F? M]G>[:WX/'?^[&6T G0$<#>R]/S.0G8'\,%"?&JC.0(TUT)V!'FL0= ;!6(.P M,PC'&D2=0336(.X,XK$&PG^OG/]A$GQN7VUZ?WFG[9;2WOU;1Y)F'EO-5.'N6XQ<(*1.NYC M%A@CC@C/NG#T T@_K@'?P^_?X@9#-(@^YBN!T5$?\XW"..'<$N[$#L]W@B=P M?+ZC,([/]P1&.#P+C'&*M!Q.X(J ,$62=+/(AD#VFD72#(IF4 V#.F6 P&FW M%A,TF%WK)D#LQ'N#41"%H73Z@>#2?NR@OA&H,'!K<(M16LLX=+H"HP(!D=,[ M=Q274$XF[C%*^:A_%A@EI/7?N>622)@ Z>9U1;!%2L=,F35=9HW*'#@YOVXA M^C1/H7! "PQ2(;B!#3#U_ UH?P/_ Y);G M#W=GA^EUG@[E^_$D#X MS<7.;#OBC'U',!N/&+'S+#I0+V1?H'IB% AG@%@1H(#;;06CHF*$C JL?G;E MN'%A$%J! T1]AQD9%92.A@P'HVLB/*/8C+*):$RQ(Z+8OA)N7@@8H!2O")C= M]0670$90!5947'$L@DI&;G"$H+I,RP&F_MC.B"E@,8U8#D;;0(PO.3 Z X3. MH))WH%Y6K!JY>2%@H/&D1,"48,4-&'$#2220:1M@Q W4&0EDQ :PV! )Q"(1 MJD!J-X$8%D&$GT<(R?$A.'F(ZGO.J Y@U4&+!O#(!4*%;GCD8.;J_Q!7WVE& MYH"8WQ07."-S<,8$!XSBP)@9#K!0@/46)0;#9(B>T5<$+/0#S0P6DA$>.6** MD\1\Y@M7*PF4"%VOET-X9W!&Z22,K[KD'N0)T4%5[T#]J@MP MJT[ I-#@:,**@-D'7@6,XXS226*,8SD8I9/ZC 0RFB.)2080\>5SKO\!B=$<1 X_B.!@94&<,/(J1 84''J1_':;W,D='[KM%$N6^-5T. M<;5.>R/^-<-5]QG.O7XN)>$-<7XF+5?J3Y MH&^_&?V5%"_;73EYS*LJSYIWVL]Y7AGKO/_%]L;&).OC26J>J_HPM,=%^ZVF M/:GR??<=RCM^#)O_#U!+ P04 " !U@5Q,::L>!JT" Z"P &0 'AL M+W=O]$$($SR71:47 MX<&8^B:*].8@2JX_R5I4]LE.JI(;NU3[2-=*\*T/*HN(QC&+2IY7X7+N]^[5 M?EC3LSG2!E_,7]L^^>%O,(]=B+8O?^=8<%N$T#+9BQX^%>9#G M+Z(M* N#MOIOXB0*"W>9V#,VLM#^-]@FKM;1&Y2J_[& M;7JQ_3,KC[:[I^4TS>;1R1&UF%6#H1<8TB$BR]X=0=$1*_HFG%X?L'Z+2.)K MR!V #"21P#H3'Y]>UF(!3!;C1!A, MA &" 2TGD& R7HHI))B.D )@LOZ]09BD=W$0)L7)SF"R,T"080(28X_%XP4C M S8E(R1#H(SU]("@H62@H6\)!133 0IL1Y)\0!)L2)+^7Y(U F6S@7.P;PDP M'!LP',&.(^P#U6+/D -0[!A*/U M=@Q%7[ WU0(0Z[T!UA#43R:Z:"!*H?:^ M.=/!1AXKX[[#%[M= WA+70/2VU_9QK!IXUYIFJ[R.U?[O-+!HS2VO?%-R$Y* M(VR.\2=KNH-M9+M%(7;&32=VKIINKED86;>=:M2UR\M_4$L#!!0 ( '6! M7$R@$> HP@$ !,$ 9 >&PO=V]R:W-H965T&"Z*+\0V2_+WM0VA-/$+]HS/ M.7/&%_))JF?= 1CTRIG0!>Z,&8Z$Z*H#3O6-'$#8E48J3HT-54OTH(#6GL09 M2:)H3SCM!2YSGSNK,I>C8;V LT)ZY)RJMQ,P.14XQN^)I[[MC$N0,A]H"S_! M_!K.RD9D5:E[#D+W4B %38'OXN,I+E3#O61_^MIT!3Y@5$-#1V:> MY/0 2S\91DOS/^ *S,*=$UNCDDS[+ZI&;21?5*P53E_GL1=^G.:5+%YH84*R M$)*5$.]]+W,A[_PK-;3,E9R0FO=^H.Z(XV-B]Z9R2;\5?LV:US9[+0_[0TZN M3FC!G&9,LL'$*X)8];5$$BIQ2C[1DS!]%W2X\_3T/X=?P@)I4"#U KNMP&T4 M%LB" MEG!^G'/0I@]NF'(F1S*!Q4ZZ^C1I4:2J M[85&%VGLU? 'V$AIP%J);JR7SK[0-6#0&#>]M7,UW],Y,')8GB!9_P/E7U!+ M P04 " !U@5Q,H,>7W^@" "K# &0 'AL+W=O.4Z_W/$_J.U'R M0OVR%56>2#6L=DY=5CS9F* \I(6]F)FYYVHQ$P>9I05_KJSZD.=) M]7?),W&:V\3^G'A)=WNI)YS%K$QV_">7K^5SI49.Q[))> M*;A>B=)8BZPV_ZWUH98B;UG44O+DH[FFA;F>6O[/,!Q VP#:!1#_8H#7!GC7 M!OAM@/\_@%T,8&T NS8@: ."P9*<9K/,[C\F,EG,*G&RJJ: RD37*;D/U/-= MZTGS.,UOZ@'4:O:XB$(R,15\U%4CE^%>J?8QBN1ZSVHJ'WC+&GUGRT5-E9Z*721; MP>C&!M55!'&<134MFW"UL&LO8K7@!U65#7L1@3S4-17_GEC%3\N0A.>%UW*W M5V8A6BU:NF,_F?K5O@@]BP:635FS1I:\"03;+L-/Y/$)"A-@$;]+=I*C<6"D MO''^;B;?-LLP-A6QBJV5H:#Z4!H&O?KO[,@J#3>5Z!QK7DG['ZP/4O&Z M9]&EU/2CNY:-O9YZ_G,8'@!] P!T&GI$MG*/U-%5PO!3X'H-K^EYAF31]![ MLS:+=BOL/5V\U*O'55ZDB^AHB'K,4X>!"TPV8"+-/R0!- E8@N2"8(X3S%"" MF26871#D.$&"$B1(!<5$9H?)+*:QF%G<_?!,*9HI=3(5/H(,)9. M!D5M<3C%8+H MA6DNXKQ&U[>6X)XAKFF*>#9-YH*2D7TO\^#6(C,D3S+-@X%\>7 '$M>"2>X\ M*!=4Q)ZCAN#^(Y@!/8<-P1U([K @P3U($!/FTP,' ?EW%7<@P2SH*Q7W(+G# MA(";$%P3YHY:!.15"[@! 3-@X:'P?(K@#K6X8\ U Z+6!7F=";AC #$#\1PB M@)L!TCO4XF: #/ET3L^A'C0^]))K9Q[@K@'$$,3S00'<$)#?H1@W!!2W*"X< MQ1FJ.!IU8J;3_4'%KFQD\,:5;NILZ[7E7#%-&C_HQ[77S?4PJ=A6F>%XZ&%G[U'U!+ P04 " !U@5Q,(1^L[K$! #! P &0 'AL M+W=OQ;EU/L'*O.=G^ 7N=W\T&+&9I18*.BMT1PPT!?T2 M[0^IQP? 'P>R)[^2D]9L/OM<%W7A#(*%RGH'CL9<3M_"LY5]1N[:@.TIJ:/A%NE<]?(.IGRTE4_,_X H2X=X):E1: MVO EU<4ZK286M*+XQ[B*+JS#Q'\K6R^(IX)X+DA" 1N%@O.OW/$R-WH@9IQ] MS_TOCO8QSJ;RR3"*<(;F+6:OY5,4Y^SJB2;,8<3$GS#)C&'(/XO$JR)Q($@6 M!+NGW3I!LDJ0!(+TDX/TSN6(V09,%S 97LTL>UP72E>%TA6A[9W0B,D60M&= M!%M,WU_NG]R<16?)23O\D6'S/>JC%PNI\> M#)M?;?D?4$L#!!0 ( '6!7$S:UK9XX\\ "DG P 4 >&POR MJV)BXGZ 2$A"&R38 &A9_>O?63-/8J$D5W7?F1O1719)()>3)\^^_'-5U=%A ME_WUD%X4AUW]+\_.QHMGT==MOJO^Y=EM7>]_^/[[:GV;;I-J6.S3'?QR793; MI(:/Y[9O_YSE?WK/]?_^O+5F^AEL3YL MTUT=G4:?+E]&@^'/4_2:N[;_.KZJZ3-;U_VG^^FI79_5] M]"&]R? )6/[;9)LVG_J0;++JOHHNBG)?E$F=%;N>@2X F621V]@AU^C?T_O MF\]=',H2H?0ZJ];PW'^F28G@B%XF=6O:T]/QY'0Z[IGJ=9:G970![]T496N> M\_4ZA=_AUPT_V8*+GM?'^WUKYO'H]-][7WB?EEFQZ5VUGN/__E__J_,\=!@+ M@=?P9?70DS)OY[.O_[,% 'AUPZ_GR4WSU^LDKUHKUS,LMMMB%UW6Q?IS'%W> M)F5:1>\.=54GNTVV:XTEK_V6YOGIYUUQ!Z^F257L /)OJNK0!OW;HF>(7XL< M;F=2RN&V=BF/O3]!,T^I("P-2P:MI/4;;C]9]KZZJ+8546> M;0AU\*T4H5A%Q77T;I\R]E?^ED<5 RC;11]OBT,%,*KBZ'GP^=A57QS[<=ZZ MB>F7='=(JQ^:/[POB\UAW0+'95I^R=:MD_Y8U(!0)0_6!@!02]AME>0=$YUO M$:!_(S#@4_M#N;Y-*H!5G:YO=T5>W+0N(T^WMN,V'_FI+*HJVB;E3=:B+1_2 M"B[)^C8"6$8;6'1>[/%,VIO-&PIV,5*>!0':5?@?FT+Z;[/=NMBS9Y?D>+X-^B@8S18C^TD*L4^%JJS];) MU_XI'WKB;5I'.8S9]WT$V^7+T<*A%TF5K5MXG^6'NLT6?TNSFUN\BLD7 -]- MJO>M\ 2I-7YPA5\D>;);IT#(4CQ??W&/WU&E((P6[2F2BO%QC7^D?SUD7P"M M@4YT,"(4.2JX;>L4'@)4Z\03/D3_4 >2P&VMBS+K030>8!TLN^A[[Y![AW/%[>8 EW@&N502#JV)WJ-KG\5(WTT-&?\YV*9*[-3R3 M]6U1)C,+/GYD1Q[T8#ZV?9XW[WJV>^:G/-K_ ,H4608B> 7,+'WVKU&+[B-%N"WR#8@,__3_K2;C MY8^$N/5]!YO44ZM0O(GH\+&8*:U)#O4M7+R_ MI9L?HQT(-E&&<@U0_]*2H2BI(V#>Z?8*(*R"/.VV^6V+YXO(%:YI5]@%C4>C M>#0:=2UI>A9/5B.::;J*YY.QDTEXF<2H_I!UPN4X; \YT56XS-FZC=CV$>&. MQ18.[Q9X"#!@QZ:019RTR2J_BP^B.E+E+&[CVOA( 4S '!$[F&_@+\!*'K.R MHX=YT=K$4R2*P?L$:?-M6F>@IIT \)]'W\L5;$L^YM4H>/$(J#W5$J4,7D3B M0\>WB7XE*(%ZR,K:@V^+2G?N2,ACWR!U[M%/'U$90Q7S2;OIU$[[M]+U>-RS MD>YGCVZCZU+27;H%P8BU0LN=OHM>T>U^] 4ELG%LG.(Q%7<:KK[,$W'WP#%@*TO8*EP&/TUPD!%/?=!.A_?2CR M/'I=E'=)N6E=H,N 'X+*6AW0UE47H!#M $IUM(WDF,,NJWN7 M_\$\C0\@?;U.,U!C85-(:U$EVP#B[VZCP8'O)W9[N1Q$[U,@5#BU:5KC.:E(^8BU=CO"]SI(>OU%APW&Z&]D5>]#EJ\=&;[1ZH M &W[HGO;Q*5:B.)9K#DZ,>+M IW:D9%D#4L4T/1;!KP1YH@-1HR1XB6J.IP591 P(@<[8JZ>SMH35!&U>2H MG?[)2M1$B&["ZT((>0]0'[!L",QW-,*2%=,B?^9 MM8@U!-4L$-]AD[#GJVRG\C&]6177]1U*G?@H7-$-?8 ][XL[@)C;#=F-'**P M7'J;.DAFNPV("N5]'-W=HH0 \$XE.AN %O5NC A'4!" !TR-1!.E\+,JCQ$\F..SF%.'+D M//T*LZ$^H(( 2'UXZ8<@,Z6DJB6[>^$'S/[J.P!"F6UQWBJ]$1G^4N!U>BE+ MQJG_3>%VJ>!S M0^C$5T9F/"#0 \RVX0;MTJ^U>/((RL#"X9P^\VH3'Z!?@@\FK MW0WR17\V)6I,57:S(_X""WKSGESX!NG>"NABY [Y@:1[G!^>_.60U[C/+(DN M#U>,W='@V9M?+I^=P/J8F.G=V;EQ& (ZCD=['@E^Q2_PYW6R]R;/$AD"BDN( M#TET518)2$7$WE X Q;@ENP7^FN!("\ Q2)R<7Q$7\2K+X);L-9?BY\_OGH& M1-0\^5OV.HL&A-FC'W\M?LNN,_HP_A&> ^9RV(07$S7N&HD&2)"P,CWHP<7[ M)$'Z_%MZ%7U(D_ST(P K!"^L '[]\/$"E[#UX(1;SJ2.7-(P[!WH;_@O42,D M4NN"-NB@ F>7 $U,R5P)[(SN. 'O'GAO?9<"%:@8 MSZM]0C)# F LA&9OT@+6!8(!7!H/0KDDL*8-B<; AG@+UZ!5T!.X,M)=3@%E MA/0[='5/X!V1*S\%%G.;YOLN-KCV^JA<+)SWE.:%Y;=0E"Y-$H%DOT&T1+7,8V*4W.S@ MEF9KAR&QD ABM95(_H?:7V-=D1#&>X-;NXUCWXD)4#*$#Q^!!?'M%K#A07<" M"+[-\\KRXMBQR=-B!_3H"T(,SV(-3 \$H1)I4:$HUP4+/&@4IO)06,!UO7W] MJ]O+T9.2LV!4AY&)W.9'B /PRULEM+VB#8.3\3D6O/$Q&.;F>1:.S_.A".XJ M!3-$M> 5R-('H-]_R8I#!< 3.129 $AO &I^YB3"F")@*5GA=QKRNME/<01$ MZ?1\\\7I^B#=8G#+333_R4LZ]/2'\[>H6:&DFUK*)\%T?*Z_&H$+AZ-UPWKA M?:+A$4:\@?P"2\V(">Y 8J9PK)/H%9K5\*@.<"4&O[RZ.!E&%T0$X6TS"TF MA8XD7 .(X"FL\"00 OEH<>%H2[AB"P3,.WCQXM,)ZWN6G*1O@12\\(PT(^-I M>=B1)L/F;")E<,_6LDZ':4!5D\_XEA(FUVCF)F$)L5$HJ9T> M;EI^R)/2''\ ,P,?G(<@A"!D.TDALKA;$,M#*HX2YI)9)[B)(3LC4['<PI)D[Y D163&0?U9P FPBUY#:3W2_+CZA@_$E!K1E5Q@O)=^_A.^-C$'> ML(*T:3-2@8PE)VM=B@99()3R <9]?WGRP%D[E!?."SH[G+Z ^4M2(MF$J^+) MX#4H,QD%/&$ *TGZ"%(@FJ Z;;?TA;_4C@>BX++);K:&2J,-N2GYLA(B@K05 MR)KL VD!T@@XY!THHC0'GS>S6P3\-=P'(/EHH-#QG52-I$KD>](1LVL0=+,\ MIWW"&R!I)&+I(MWD%HC%QIV0P(=_IPLOEF]\U5)UI;>O19ZJ4+9]^_H9'(O9 M/F@L.8C-C$>&ER*\]\D:-R6+=!(,&BIU.? %: %; @W=?S^_D^/@J5RE-B8- MGU721XZ*BE)[K6XG*A2#M J1"!$A.1Z&)W;C8GN@=);)FJ1_55Q#Y@&FZ!@ M;=%'.=B79GN17&*4C MRQA.^58[FD2R-WNO14#K9%>JZ] $V2#.7&DLB"^&#.BKU/43:(* M2"EL@G0;(I.@RK''B+!1\"+!U:,YY[#/U9KCZ1[S5P ) KHNUD6N]BTZX8,5 M6]&@XLDK' %3:L)*-D?3O0XL,/;$Y*K8RPK"KL7_AJ4FW<&/Q8YXKR=$YWE5 MB(C&IO"Z87NH PIJ655TV6E:(OD!QZ@!EQ5&HG$'ZR$K$\OO9)[XDF1,4U%] MJ?#2-$#&NN:]ADR+)(S&!\Z%Z9HEL/D$(HSA+HZ!DE%D#^(87L+K-&%\EOE0 M!EI36#UT@P3#3LK8FGCZCEAJ;.I!N:,/Z9RVE3?S[P=WQEQ=-44-'H^/F0RZ!UYZB M6*.<"];.C!,G>H<*@VI<0 3^@NZ$37NBLG)Q$C'LLUE!-M]M:LQN M2F_5 -F*?7#A<1,$MU>POO"VK%W0(2U:Y18AYR&U(X.J J@Z *N*KHBE\(C MHXLM#B=RKQU()"#'N>01MKG515LX"UVX(KVT[KE_#O@\/\-C>J0TP1QVG M(*\#6\H+#%DBM\0]4-2G"$>B6J1[&$[Z:GN5;I") MNEO&%T#N&G.-\X\7Y[$>:GE:[$[A? ZP,Z!');+SP<6[7Z)7_('U1;R8(&D> M@#U0P'C)G*5JV,SAC0T@\8[IK!ZK7&ZVPO&=ORK0 W4HV2:+?)Q)8L! 1'(# M6,%@0E,9N;*2H%#[.?P^Q2$H>S7:2>#KGH2&*;4G!X(#M"!^QQ(@G,B.,4N77'ZR7&YU@;\5&##91QYYJ$T"K&GP; ML#^V)-!)D9ZH5J'4^%W#)!*1B(K71_4-%5]$0]^4,+5A7= ,1Y/)"C4LRBCG;.Y:Z(;(")IL.= MXT&>T !=5M'=&+ 2RCK@84D,V9P6UZ=Y=IW2&VCDOS[0;(';A8C!,/K)KF3<,+H! #R6&W1I8U^$N:Y7E]A;:&VQ)JB@*IA*U[$6-HZ0C2>^#A(: #? M;)^GDE"A#B1EK>\Q7 CX&'V!_)JU:=@M![29 ,C7'-Z#ZIX/A;32:*)A9H*5 M"C8B>ZS?(910O&=-/-MD24DD_QSN%'&AT[6^I(.1 ("242(,G4!_A2Y##A:% M(4$8V$I<%$8$V5T.T?ZJ!/@5B)5;H@PL7#^T.SM5R@9X]"/!TLH-N3\(PS\- M+X>:F9O?>S$X\>>Q]\>@OMN?SL_?J^>6126>P]TGQI:'%RFF],IR&B)RG]%% MI1M&,/[EL+F14%)4S;<)+);CL>CXMAHDB)1#PN'JZA$K()G(X@T%I\&IH1B?P"Z"!> 0$:. M#P!Q]$I8^7E)'GA>XWE@PZ;<>>\@]O1)64&9YNP,*KRV@!&0Q-]8S-%',XJK MQ&6@ 'K8HY7M5G-+"4$0.Q%X"G_O&.=I-G8:8"V'DKP369VK4H @PTB3@-R@ MN3)<7+$&,:+B-5@)V5N6BX G?H<1C)2&K/1.A4HOJ#DAR-J&-"37*Q,X38<6 M[C1(:[!#)U]?Q =923>I^+JN4B?)D]!9W*3D$W6<90>"2Z75V:" M;7O?;6#04W6CPB@N@SW^=BO!VRJVN4E5+O1\D")EV.DADH&/-?(2MEO^80]* M,.D'J+7>(H%Q(:,)(%W*)#N[-A8RD.HSO&EVL=[/VEZD^L?M93!TPV$H2@D< MV^UT;1$+,6.63CNY*5--JR!Q-"U)>46ZN&YDQ6Y2? U)M-RZ,#T"9U WB^ M MZXA,$H@Z^1T.,1O&Z*N$^GPGD<3H"2EIIQ@'; MQ-1LC=UPILCBZB]R#BDN&V'M@H$NW[U2AM)>K9+930/TS16V8/U&Q=R*9D/7 M#DP4D1<25$"8<3F9_,B*H%_3LX_OT47!X5!RI!A0R1.%&R6W$NT6P./767'1 M"^2=Z[3G'/Q>AHZY-]XDAL923H/6DVU$Y_.B=,:9(:++PA_%(?6:#"E@")D+UZB."TGOAM#JD&&HC=7V20 M4W=?F%I5A[($X89H(DW4LVNW':Z"$ESQ8XMGCM$^8$LB+70,DTNYK(_W-0". M%:7G)@@WT.8P-6,MA5_V;'65Y Q4C?M^%Q%%-&54O0&?'0EIA%PEZ R*Q,M MN;4R8D0!I$JJBI0(AVW.X:0");\D_#GR[4W1@1S5(6J3(:N+Q $ M]Q*V$SR^V_3(C[QI,K?%@-4YF@+]:Z1:$$2RRF1&X?TQ#+V D[D1:U698D&W M\*39P5@%?E:/WFXVD43IY[(0';%$:;'RRR0[MD/S+I7?>>@+E2U9T^"X2490 M3HU$YH2X8=_@L%60+= *GW \K7OK#GZ<#1=_BF+^!\$ZG@_'?W+!\?=I4J*! M;).VBT L(TY(I-G M%&D-E*\]3^-^4K)5U>#FZC13I+LCYLT>)\J!AQ]UT\]6-%2CVJK[VR3"KT]+L6)5&7FF*H:>K*#4<$ SL18"K82?$.1J(S3+0 M8 _3R=R]:'8$VU.*=RY=1;W&SCJN,63LPRCWPT[T7+CU-=:L#Z:$@ M:9961+Z-A.PE:")C DX<7!>5:?HFGL''?LWRR$\]' >H4E+NF%(0&L!*D,J? M4IXB2;#>=$H%D]3U*8MFM&RK=$U&O$<'@[[DEF=P3,1=DF!#J=49MCO8>X^P MQ=!T9BU./"96'"*M3N3#W%O*>FG$[7X=91@&Q?@(;C?0^P[G1]^Q$)7BO"E5 MFKW5Q2$+ANO!(R#8/ M1Z'8N,#-FF_M+YP671E+,=,CW/T5NUA4[C*1*?=[B:%F(C<%/(34KZL8N+2X3VS%(>9E[7Q M.>=K:OIK%=^\U4H$$K'%>^;FP<'.3IF8D.!!1:!?K^ [T'[?QU#U,PZMV_:Q MP063:'<@@9I\E/W*+PMU(=5U@ CB2U!7J=,=+^PGE;!C4;!#@LP(AYLVN2AF MQYTLRRT*1,J@'&Q;X&]> (RF1A59?]#@BZ!40C\M,^-WGA"LAPL6T&N.Q+WT M56&EOD0@ A8I"R-K]ZZ/YG!0-95E99%P80Y2;L,ZD)4X2E2*B=8(12 W+8T3 MX5=(>=.?7#/R7;_8\OG465A@'>@QJ]+_;QL4L@T4<[S*8NOQ%. S8!2#4"N+U),A$_'P_'FF ![P0?\=WGH^&9^V+(189>^5(3 4#5 M4D=1]J#AW]QB@%8&3V],V'AEREASBA!:BR1':8L1)BZ4$0ACM.4R_K!G,CR) MSK01^[@.)9ZY9B6,H48@H#E "\U@)L/&Q ;X$C2$^167QL- \9VDSK)Q2.O: MV,)">!,VQ>&J!C8;!@ALBH@MTHE$L\'V83D/OYQ5S',24CM"0Q@:^DC&0_>U MTPLY#D:UO2#,0[WN3MZ20BY5$(2 :9CI'1/4AY;WUT-2UA3BP)J*VEEWF@<' ML(5GUO?#Z(T4!' .>F?C[%/'3.9LRM&UI(%E%+EGMLVILYDO9N0T):/STL9U MOW#GG/3#EI3*I4Z!L%)0N2^NKMR!%^C$N_)0="XHY)IUR(>\QLC)BBX$!S$8 M];TRDNJZ9"LT]OS8NW;8#@$ODN5%773\D3L4P"=V"XFWPCHU"9,V*:U6 M=T]!86H_-W956E'#)Z!H2&(5>K7UO:L$&=15[7:B#,&=GX0U'W\+<]B3?"WE M$9VB$=IJC:%PG]0H1^!AN['NT!8#FLMUIUGVAH*SG(U'G1 M"#GQ8B;?0#LFN6^]F(;F M%5H&91J)S^3Y>"8+[ZVSJ8M4Z3?U4WD93FOX8FD-738Q M-($@VWVSG,&K!F7CAHMHR46K#O %MGSQ;Z QB6(7604,<@M]!E%095)'@RE0 M V-Q+@EP,FE-[B81B22KY.*"(''8XSV%?V]N"3#I/AK#-I/\O@J37TEP8'5] M5P3[1L>09ND.H[?%D?E)IKX7A&FLH5^^W;6'K((Q40L=^NJE>$J^$$5W_Y/ M$X>62"\"$@670@(;K0\KQNZ'\2@($2#ABB,64[@W08Q12&LYSJAA[DY,01(A MMNYF$#[R):V\BJ;6I!O0AU,*M:>P?+2'WVID,V?HQ$&*#M7;Y; ;W3*NFI'> MQF90'@65IFV$M*%$0F?$H#.,WE%5S_+>FC_EAI'#Q-M.K!&+ MKIDWG/R"%;9@S[ TT]OF^E#N,E?GZ#K[RHG,<[%G7+H826?S"PRS0=HK$#3 M!S?&5,;@VREU\E*@@]R2BEU ILQ>LJ7X]S&]%OV,-CZL=2XU&\12_#/RQE*O M/AL"V7YKI:N K-%(H6TDYZ^D\!V>)6S")>*ZJ!G,:DH;,L67%'00'WJ*.M4: MSX,CSCQCD2FXNM/7/<;4PE\NB%4J"3$YF8PFDRBP0VDM$7I]CW>\5C^D&/R, M_JQH\H'9(Z9 "O,+XZ5%AVG%VH:7DQ0G15F2F1M[&O:=S98,.;6H*NA T%SQ M$OA@J2FG?&@-9J/7H+K%$,4RD"7XYNX!YO M8D'=>VG&PU&"_"-&1308B??3BG,J=@'^'"L=!(:)I<.&6WD9 CU3E"*)-<;2 MQ(1B_] 2S]G+Q5R;((M16:! <8R**C(_^LO/I29Q="4/O&I78[_RZ2-D<_Q1 M G>]B;W.MD*/G618':X8Y%QXNU7/SXO_QMBC"*;'90/.DC";Q%W:'\V2G2V= M0VO;SOI&FH@'<6P&5R3J.TXI-8[97C#+5>I\%!C&#[M:UQS.<)Z0 MRN>A+T<3VV+<=##Q!J$UF:EI/KLFQ)MY?+++5 M8'F/!AM5JN6:AP.I@JP;*T#>%'+/NZ>UF,+&S MK9KRIO[LPD;KH83(8WA MEZWD27_+.GU2<"L2%+^DK1Y[D@1S \>?7185QXE=O1?*9^?")$W')-4<45B' M[0LY*#;;7F%:*S-K#8LK,;.5]T4\J(?Z1^"Z8WIDE>= F&:B_3T#Q: M:ZOQ(5=-RL+,<[J5#2T=7T% PO IB?[D(MYBY8#RWEC#0F^R=W!4KB]1PU(A M2:,P_!4):9[1-I8VI)Y,+4L6(8*)[J.0/JK)U+7=[%KJ4HKCF&J!Y=EG=)J" M?+=#VXAXD2,MJ<@^AD86(M-XRB]W1B0)!Y!,!^]W"EFX2\^'98F%D0[2YWJD M7RCMDE!I19X^Z:D)5A3[LJ;E(2 M@A!1IWI:H[_.?-Z0[#97T'Q?ZI?LFNV)XKZ>AA'73W5X?$,.K@%[5D^TI2$[ M&5U30]<:B6Q0!"#*/F0T6C_82-%19ZPKVCLWE7$L,/MU)_ZD];T=<Q!8Y,ZG#5UX!&Y(P;:D*_(==C8-UMQ\VBM4.T&(.!JK,]:+AS M,NEWDN]989DC5VZ'[BH'-ACKJ!9_ZNJ_Q0O"JHWO/UQ^JK"X"9.5[K&1%@:. M#2\-<3@^KM.Y^ES.J,\98MT[OU>-DJ9O&;>O4BTJ+HT;8.E*:WQ)18<@^#.O8 MRX$8T *_!RFX D71M!E^\GT;ALQ&4.>1=(2Z"RH6G%\H9.)CH%UYN521SUD* M*6_4G[LD]2,WHU*D0O'4//Q=60%*+@(3H M@,*M9V0=&3Y9PQW*EP(I$=>9]">52KEUQWYH%F)B94HV0"XPV3(#=8Y[1SX" M@J\:?LWO6HI%.Y-?:TEK B1H#.QD#*4[#;>D%X-3,IE()@^)H1J^3M+RH\^3 MCC%K.,W&*U:Y7-50=SUQ.DSF.[W&D">2;IHO4TF/CR7=;0ZUJCE3G@*F1*%A MKM3,-&(ZWY)Y;1"J5ED4P I?D^ ,BB513NNL2093Z/*X.O?.= W$7K/WNR#: M/77#B^>3'%HN-@D'(21P\$^_IN4Z)D)<]'_"HM.[9J=[A-6I$ ^R\3#0 M.+A:!VW=\ECO#HO"OE*>SPA.ZO <,+"==]=SLXQ63TV@-%99#P/>,@X1\Q[K M^56VS;#\NE=Z95>N7+(/TV/E_+[R442U"V%MA/1;NMPTA>T3)9.TPU,*SFO+ M$,2IF=XZU]"<7%0F"DA)WR]833VZ2,H<:]%N%0U%CB+?EH:OF)GV06VAC\4> MKO42KEV%QF$)V1:"3^S6Q"-TQ!J\\EZ4IO\D<>FA#4$CS!C"Y77OQ+NT@[Q? M@5')7/(J17%0-*+.Z5!8X'8ZG%6K.(7+5GX;)C8:OMV87F;ED\QV>PS)D 1K M[46';_A("^8L02J2826"1HPX8HD-6TWU4 H&#&-@TA>"8LF!KFYC+E:O[.L\ MB,;&Z_/(\0YX'TZ&6X8HFJH.+P+8NP&I0U M+,M[V_5$V)';4G5;L7\Q&@9@%QI;B>72KN_)Z\N7(@B25(ONG=JJZ^1SBCH( M4-FWH'I&XX7FP$2OE/R^D*:Z[XD!,D6Z/I2D"&+$R(%2S2+EUQV0&6*]<\YH MWZ?*$T#C@9O<^-)95B03Z]"*(FQ1>2_VJ=0@8H3O.PWT.OI8-H4LFAW*&Y&2=F.C50'BS'@ M^L"IXI2C*N08N9/K"!QZL[!,*I3U?Q4S8,]P)!;8];42OW1.L9VEHKGT*UNF&+\>$$E9HE) MF.&,9L[G_L 0'5;GH>U&'C(G%U-ID"W8.EOBL.4#B^6F[J6=WAF]0\,*K9C% ME98QA"@IC>;9$OJ%3<@X\0(?923?T*$'Q>Z&T;]1G7J@XKH\LONO)6X9R93) M, J\8LT (FY!K1E_%7F?TDWGH\@'UY@&SZ$>3+:#&GR^"II;N!F:$-XVF: ' MT->!CLO&XRQ4RPTW=Y#P2B!::"2DO"(U.+=:)9C"?PF?,#&W8RQEV6KM< M>2"736Y7:T6!=%3I MWI?X\[N6DE9JR&/1E\+@LKYD-A2RAZB8 F!X[BAY(8I M\5077$;1!1@;3Z_I4*-:FXX0"N*EY#SA^D:Z4%'@J+ MDID5T.9W\G(VV,4C7&MB>29'DR"M3[=YQ(QTE44*V"2(R*7&6+K%8#LR^(GH ML@\>4?#:ON?-!!P%-%=II5/H@EJ'HZCJ6FZ#VR0:1Y'ZZH84V(%2 @;%F+:F MJ(37]QX9W.8L'6&[,^$")Q1U>U65Q C 3\BQ%ROZ'6E%[QOR#BGOJE$)MBQV MQ<%E/X. ^CJ]*@_H8%&A_';P^OWQQ0A(7!FY??J(! M3D>3.'K&,5CQLS!RING(E@ ? $*JS>SIPH%L#&1.(JHZA1!24:@HA$E*ZG!' M2NS1,3]D4:4ZE=QIW_TH$X&C%1'U\3:U'M%K2I"C,3K#%76?%&>QI?.G;"28 M"8Z"4 1QW(.03.9. J$TJ+EJ= MV.-%[[&*(@5%&NF>\'ONZ[E7H-G-UDF]3UY1"U:OBV(".KG/2@FY- M&6KCP&-VA9C8>$UH:59U11ZX/6R#LI0NON]8>%_7_@/,K+I1DN->45N@#"=T M1#7PLADWQ=71E)4;-WEV.CJ#FQQ4 M][GP(AUBW(7+GQJPM6JY/AQ>%U\TK0'XJ*O(GU0HO/S&P9 =']MO/U]D-'(9!;*R!O8.;HS11B_MS@>2)S,M!@T-B12FAYL ML5T#2_.YY>VP*[#KD4&YZUI7Q%NJA+IP=OS'[B,Y..[RP/:&K1A>K4^S<2$Q M5<7.5?(%<;+W^N"+_A3<1GBO%>]):/5F4XG_=D4QM%T+W*5DFV+GB$;*A9:V MX!M,-GX?ZBM75R(IM"&):3%D:Y+:=EK-4Q&1PCQAR+" $HN-B([?>P1 \+&P MJ3:+,$&^?36X F^Q8S]QN]Z)T]:,#&4>R]FQ=:P,W7WF>\0M%8ZU& MN,F8O57>7"*+'D:?K!P04H#V0;D2)*&L@4V.$" -LQ;)S@T"88-WCF"OAJ.< MY]@[X^;6RE$=9\W'>0-*;LT%Q,M4G::V$J;4#+"'VR54=?%2]39RWWG?^$.0 MO[O6#E<7(3F<#"E=$FK%+K7W;&$C,N=<9U\E#,3YO4$^^C&Z+>[0A1J[]>,UZU1/ M; 4MIE_""EB*==Y,;^=V$-!3E(@04F8X$DU^\3'0MM67Z(=<1CC0ATATX9)B M2F-0[!%!QN9Q"O-OEINBQN@:O])9=([XRJ[@,I4L@DE]71.!KN4[G8W$W?Y& MK25K,%<#GB*:EN;EX47C;$4G"*/LHDWDJ3&$T#F%BI8**%[J871)_ADG*?D2 MX%(BPG0"#54%+FWCKE#L,0A74=UFUZY70I<"ZD+'SRMUP2"TKHHO4F'X&%/@ MYN9U<+6DT4R3MHEB\@3:UNHT\QKM8K^JS]B; -[X2+PCK[PT9.J_SJ\J O3_ M>=P+W["2[IB[I+;^:$5;KT_V1?VBGN&*Q7'R@=;[AP5XX8&+FOT5+8?.U:6A MJ,XEJ;V/J[3[S82JQ.'%8Y4-BP'XSZ#W^=]D/%$VU$M._N:L^(NPFZ>KVR1B$B,BZ5#;S)?[P#$X; MC1-^B'Y&^W0T5J_E?QP*?%-J\E/*,"Z?Q ;_$GV?&*STJ+L1QEITC^2AF$< M'0?#Z_J7T#^*=DIS'B,J0B^V9LHT0\_\J<8,.!PP@1Y$<(PX)" E=FR^9A!2 M6ZRRA3<=<,'W&393A@JD-*_2 $+25M6F9B ZGA+5Z_\@F1'R*Z/ ].[*] MV4\*S JJ*77V8'.(+<5N?7U+Z69YV*+/YF_M8$43(7K<^-[\=N'D.G]G/6VS M6#H@X4JZKX/R;PCJ+X^9_2,Q/;FP#@:"6H\YS_EHY<(3[-]/6\CB]R_D;.;F M]G\V^4U7F3*?7>J_;#$J\],1IO?HX7V]-%- 2%BYBV)/-XJ,'N>:YQT ,OC0 M,4,L99.>1]-)?+8#:=4O+U#P_6)!N,YZ/H)!K,Y_#?SO'18TJCKR8R M^G2YZMPL7/TCCJ@ DY=Z78/NE)F3'"#?#T?,'6L$T0[2X6=MP'D)>N1^@(] M"*CFK93;_)^2-M]=2I!V3L%ZY\?'CZUMC3&$,NN?1W RSZ/Q:(K_G!HL%I&#.,UI0EV':TSE:TG[IHI8WT_W1D8_0M[Z:I/](?3J0W+G=!TD49-I M/%F#6:1[\5Y>?3#./MJH-G*['YO19/((OY_$(WIHLX\EJ M'$W.@")-!,./5K.*!C Q8B#@-[PT&L,?9J]*XF:P.$3FR2@>3<;DI.68E\R6 M";M--X*Q?$EM,?%U0,;J9 MY?64S^/M<=$8-QJI_LX:&JZ7(G$(*ZJP@IDU9;CPM9:IDCHD= \;=*AVHW(E M;6DGT-I@[TC:^[5M#3"14%PI+01TYG?=;-R +0@U@>%Q^_[N@1V3XR0\R>1& M[O\4T'"#L>7>JQ/VBG1EW_M$P-;&M!W44W;W]X>_CW9K0.$JO2^P^\]JQ(#@ MVL9(2+L.\3S/^PSD/5B>R#V&O?0@>W YGR+F=PD>"!2?P,\585#=2CW8;NCN44#$!B:;E&(+?"SZ8];U4!>I%E]K"'!O_$J87XR!'9$(M(C' M)!J/X]ELR36O^XYV<'X2@9P.QS,8QVDF,ME?>,+%5JZU((:K ?I "5.$V<=;W]0\..W>2M]WB=9! M4(H5%$N5LL$4O=\=.J@>PIZR=K:LRF[3N$V;=$V5E'T\>#=1)=/.>94I8?55 MG+'Q0ZZ1"Q@P!73QE*)8KP[W55=/)RQ#@^84 .)EV'[\H8QA))(V!3B YT# M_T^3W!X7P[[] KXY-FZ_ZL3"'N@H\11&^H2NJ1_,6-6Z3*BAWV"U)"5X'"^F M"R,-&J-RCB-PP.FGJ3MV5&?N>BBFSIVZ4<>S7S)Y6]_$/T==^":0* M/SCQNME\P9K;&=R$=UW5]IPS>KR"I^>$<7 />@K038#OK9 9+F8]FU+;UG01 M+V=GT7P3J;P5]]\J@@N)ROB MZTM@@2_MZ"Z NB&W]-0U_K;&E7@MGB^&<]M<8F8^DHED/EQ8$PD?>O 6Y=.U MUTZ=*I;^*72\<9-*ON..J30A:^A +Y>3 JX=!@M7VY;#Z9L/_ 1J/@?*P.9: M3S_6EM%\[;AQOY.%BKF??J)D/3<(.2YQ3^4[-IG_MY-8*K4PST# M&K\$%O,@"KU/:KHYBWBVG$0#_N?$RV@:\)B3BCX%/C$: M ?KSO_XY[N&Q2S#58CR.YW"G!BN:%673)=QN-MRW=P[K6YS%R\6$UK> NTL# MXTU9P9=M#\ C=CF:$%,CB1<8Z&KYK=N$(5>\A0GZ'CHVN21:RN-, M$=HNI5%DVM1V/;:H;ZSR+H&2'170'ZSU_I(I'!>E#D)6RX+"+H794CZHKY#: M7+JEG8IWI'IDE6N14U#=@;3T!1 330272E,-@[44AG#5$>7A3E0KKH\"MN_P MJ*2V4-!'N$ 05,$@K]SB+&VV"SSGW5.\'M(YE,0I*V)YAG^ 7BU_C*,9:,$? MT>_+QK/PDCX.#$*IVI[ HZ5I'W[\@QSON>>$_6SJ,85P&TRKZ9#V2N1#Y5*3 MCA#F[O2C,/OHN-1(R-$F]\UOYBZ[_50O0*/LN_JM4$>;CV9$C)?+,5D[5BH[ M1LD5+$)"G9!!%,?3(Z62Q55SU4&C44G=<,!,MY-!XM0,:<1J\Y M^I!O!K"DV32: 0I.Y@]5EU7Y<15/I^3EB,_&2]H:XO'32].20N7J['-DQ/_D MHK7]56I?-M3#?KY6WSYH6WS@2OANI2!#>VD9C\[7Q9*,1"&XOG8MPAN034%N MLWNY_^Q.F@IQ>[;&6EH6<6_P?]C MH"79+K%^%1K2!3*]I<+YYR!% 8^T4>YDBNCJ,_8=MV;.R2B&:8Z>4M"K&:9? MD#.LRSGZ(^ORSMC\?#1<.NBM2,Z9171-X-4?ZN)/X+C+]+;34"T<& MD 10P2ZBPUXWNDN_HE2 -:.T8]6/'C&L@M1$YU[]"'N.6-)A>#Z<C@HVG XH^F 1.#B8^C ; )4,N>0 *T&6LKWN!_]H7NP9&L MS8@=4"7QCW.I2 MQ\M4<-?;G6_X&]:H<+G\4MZ$:/ M9?OD'EL5:CL%@[SS_U[(&ZQM]@\@OJW;/.GE?H;#N>X! :L[=B?5-A^@HRF5 M\M^T.GW\%.OZI1?"%>$HAJNKQX>K(/U:!7!S3980IR"6=W&"\6!B+EWRD\GV;C$OY#&;Q:+GD M$$'Z9Q9/)FCO>MS:EJ+4H7*GT^@WUC3D6T.RN]@W]4.#,-?-=H58$J]/*,L1C0\6A !4843J/)8M5-7 3/^#J8 MA@AP-P4!H/; ^@]6QW9.X:[QK,1A@JBN7Q&(6 MF.,^# $M-2".P!E_,"NA*50W:FRGG9_S.96Z3Q(YSUH.Z?E[#6QR"_>GARRB MM<8>$ 8=B%"!^U+DU'@X1QB9V#*XTL^G(Z.Y:YQBHGV=I<;TO:O2T$+(LYY% MN*K1"?F(_!S5X>HTS[#''"7+(5BH!ATN3J1LM&SUO9"G-=6(PYQMFK-G?HH8 M]8O0>A[D@TJY/H'V/T'?@#ELJJA'46E4^Y7*.]LL^9L;C"^DIO0]@*VH8L>> MBY$$=J.)V5A009IT*KA"U77BNGJ[EI0N*\3&9W,.INJ(1?N\ GW='0TB ?6M>&9IG:U2;1E;Y&^2Q&!D[PE-"1;"LLZTY2D#?8;].1 M?K//#Y6TF]H+:!/34U-360 M*JC4:= A6B<[3HIV]2ISUR02J[.PMJHS6)0(:K23.9SQ"^>G\BN$ @=7'-T= M#); 38F24XMIXP=IG-()^ULG1A\<1J^.@5SM]:OYGRS"4?FCSG[R,/XR?%93 M';L>']# 1H5;8UFH$ZPNY:%[U86 _33K*DU$!Z1N-S7W-Z.B/ULNGV_P+C03 MG'-E=@D1?00\%:VW:;)C$H%)NUEJVD]+2057\QU)5.>.6E=JDR&1=O'H>=!K ME*,XS+:5H3;OG:F?3G2;"QQJN4/7&"3;;F%Z;FV!)M^40'^=8?].[DSP$"]Q M;F@/[:#I RT60\VXN-*?#T#2IR.-4_4!OT:/Y;**\,>K%V\^OCQ_)(I7/E>7 MU";L/4.%&^N[-/^2GG*?!=_J_<'MB]YE^H=X/>CYRC BM>Y[E[(WG%%(,U%"9YGW2Z!/8"_5[ZD,A M*F!^%'O^$8CA&@G!ZU1"1RNA!G@B#8EH>^ZR_/V11]!B\@]$B]%P_G=$"T;Q M1AW[D,STB.U20XRDBAYR56A]Q% :L'S_"/'6TU0YBL@X0\-7=,::F!G3=*G> M@Q+"[R>!A+QW!;2-1!R^U=!NP0\!+*'53C!TE'7!MP(:1/\5@@N>K23P/'C/\%Q\1 MY23\-FP[H(SWL*,*8@VOKQ$,&0Q^*&FZJ:9NV@?-V>$1Z5&!&NL*F^F8,"@J MC%@Y^XLW.^+&RQ*#H9Y*FMI3CX93EA-_%U3^ #K6N;3)'[*V)U.]SK7\_I6$ M%X%Z.B0B0:*&'_A@"B()H!*(NWU <,-ON;P<)P*?,.Y)E@,ZYH0&<.'&W<81 M0->BUHF:ML%3MSFDP^;C2J E8>$VRA2]5]>-5AO! $?XNU9JT0@U8=*!48)4 MH$O+UPK9B'YV"N,'W.PC-0%?(,95H,-T)DZ@-H0LK2Q]%$FI\7WR(2&R(1AN ;E;29? O.5H>#OB?Y^Q'CE5"\R?GF9%62ATZL$6\AX+;SA5B+G;9<0'%DA6#," M3:^WXF$AVT%X/!&J".&7!\]V91/ M3%]">Q"U)S'YSYB7%F%>FCD>''RV'-/@>CK/QY-X,F7NKX?S?#QVP'=G,W5? M?>,9$>4R1<@:^!NS^?E!>[D37=1D_I ,6J:G55J'[VX?@^LY1D)XI-)ZP37U M+8VH<%VPA3/)4S=,UQ2S,$-G"\0[31M5E;]#CE-03G]E"SN9,=[ M+,&QR:K[BL)CO=?_YY\OF)4\83DH*I<\=P*;*[EA>D'6;1#3=TZ$X^BW,,C$ M'9!?F^ZG*%N=1BAZE9I+45=?+.[C:R:2<"^Z.Y5&@BT#HKL M7WGD_C' A;H:]FZ=ZD[3UH>/*85CMWN;; *]R16-0NECO&CX%P(;N);[E@5< MI;=)?GUD)[0VM&?W%4Q(KZ^I&377@<5L/1K8&8ECKK6)3=[)DMW:I$>YP.># ME3%% $&+,/H<;R01D(23?TMR[/3'BM)[B3+C+,PW+W^)?H;K?%'$C+@?4LY9 ME?S-L^@4$W)U4:\X8#KF9@Y7]V0*D>J94ZZ>:=;X%:-S#M(9'K$7[;&X+@ N M?-5!--@5Q@PU]![B'D6X3,(7?DE*6!QH'=$+#8;FD6E'0?T3/D\J))KN,NH] M7$L]2.#>IG(?=[G#$^KN^\2YDT3YM1,#G3Y;"CB:JKE.W)@K^6%ATZC6#!(R M6O%='1(O4(;TL#>0FP*@W)GE7"T\_2KA/[YJ,C5;8'D^L?HG4K5V&C3-6!59;]Y#2O3R#8LYFA:,TC;%RH5R6$EO .T)E![N:#$ M./4%H]1J'U_9B HSM&V3KKF?%%_GSO#P8?03=@ZCI6,K&!)@N!.9I@LICKE8 MWYXX<[O[J_0&+1')9XW-+US)@[9X26=(P5X6'2EXB>D%:C.W:<+BJ0>>RQ'8 M%J2*:5*."W>H\$6#5E.6(9IX] M7N#2U2EG9D1$GX]E!7?\VZ 5M$UVK0)LZV!N)O 7-J4$OE2@-7?U;7_QITO) M##^]O ?Q"/BYHFB+]6?(ATD%1)):L]?+I:.0R.4+,\N\,1DQT,3/-7+01.F# MKC%"K-G3!G-MKJB=("D!2,8RWZG"4[.N\C3'.!E[NY+[5J%GK6.@S1ZZRV^1&=)QB_\ R6=+\!+=[5F%K+8\WQE0K1#@\=5"C(,YG42]*2\ M2>^HL3"0 AVXAL1@)+ *%6^99?&KIOSUE=9QI#R]D"K&Q@G8<@">O_BY6RBS M3(%<'"KJQ58(:D ,-!T;4'% \1HKN"'MODUS'.1&- PN,UD;A8&##.X[!ZXP M-(DM:2Y0RNT?NU.0.79.]X/H+4-="*;)\ MR]45JB?0&U<%!WM>Y-*W6PSBE C1QD_ M,<$,Z0ZU)-+H)VS F62NM4$O74"*17+-6FOXFY['=!]XJ?A)FI:&=WU-)4T. M7&H)T F$311<76]?948-\3^0(@W=1W\,:_Y^;5^'SC M2M"C\&R5IBR%*'PJ#R Y=%7O.?CCRXFLE@=SK5@;)$;E =5Q%!B1=(A,37OK ML"@@-8C*N""JH5-$(X!6K.%[4:^_B&SH.016Y^TD!8YU+2*-K6R\TND##SI[F6[F#5# M+R],-V2,TFS^3I&;CXI#;H[$N3CVVTO6?HB58("A:W2(?)![6@4^..[%G-0^ MY(YV#">,%6;'UK_FTVP M?%(BJ([%]1!VV#\ANP[XUU1J_G+S;=^LNIDJCB1"(M=MJZ_ >QLW:D%*M*)[ M1E-^=SZ1)6BE$R378^$&Q5A)7&Y5.C\*JA\>743Y5?=V1/;MGR%Z>X[_FY&# M^>+AKQ\[ M.(=C6:9&#S7X3:-,(A&1?Z>L/THQ_C*K/K=*V:;20!GE99^6]4"A_I#Y$-UG MQ$0-"&<)E)D#%ZI0I= -Y0K"Q]*'6L.U9/93-[O7:[CG>JR%\D"9VNYKUB1) M224AML!",\(\ P&]DG4EE=YSCF= MOYO7W\IIVM*!F"'*.4-89"M''HI7#"$H0.58LT.))UNQI5D'"EI])TQ/4#D2 MP= UI2WVP,@9Q?V8L?<:\EW1*$841OE3V,0 F+XF>U5<867SM)HUL:]:0ZO" MMM:WTC?=WY?T*P9NM"SAM+^FY"MJ-U\C+%IC#TXV_P:X >#)A\,^=<&X4A22 MA0AC)]92#)K>Q>! ^",'H@%=A];UO0H=MDNUIB-IBGM7DUQVY&:E:3Z!<2!E M*DYDZE&N(EF[\;'DIXHV9UKG'/P0U/?^L4,$+7G,7G [S$WTX#UD9D24R_TLVBL=QPH1)5^=?WA21 MC92_*X1^2LNH=;IG?&WHZ0V?A#L_2A;9IVMM.XIA=XA7&&_64SM;;CZOW&E_ M5RD>565O2&Q%@AZ"8(F ZT!GB*#H8&3TZ2RU&QX ]Q+%P[HJL,Q"K6I1&C1D MX[63L80$@6)W4TCP=T9.%=_^JY-*':3Q+ _+X MK15\ F0=K]BV^F!?H%AT*8GQ=]*\P3A,F;)9'-]67"18WFS^1RYO;H+*T&3? M*+/LDZ3L *S.L*(OV<5Q0VS05A3LG_1%T<(+::A5=P^J4,YNBM7=G7Z.%XLS M6E?T/:KUO VI_]:?GQ]=2%LOV9/J^C(X''%]ZI&];TCA_1MA?A4PN&"+<\IZ?UYA'UTX.\55H3H MJ?(R&8^CV70134?SZ#+-<[) M1RM:R6*R?* &O;)2<4*TA$\1$8]X/[[KU+%_;WNO%ZX$O;$H-G4MKM_:C^*# M^80KX0Y6XS/^@RO*O^N0MFG$*VJ"B')4< -A/ZLIM75;X3B#Q1G6ZSC?.A^' M;Y5HZKYW A2/!P\'CZ9K&2'"D0:H'&!'5S( MS0;/-GBX=-KFELR\[WOFZ$[>3&0QU]S*_BL1+Y"H@DHX(HWF]UU*<@=(XJYF M.,XXC:CL!J1>-/UP8/ISA54$R$N5EI21[ 3**E0RR;K7"$+@L"17G4B"6$0> MI1*3LL*,BF2:WLV@$+NNVP4 HZ:F02PAHP$JA#;I148M97=ZL.:[V\([ZS74 M,G!=^O8SYM5[#:VZPR)8&CQ@,YL"!W^QR^JB=+7MV >'[E;^7,%Q)1N):5 S M($7$WF#A:&W>A$B""R!*1 H5C(U2H%(0?T9M#\>19@)/>OBQ'I5C0[QS;DBJ MJ%JY #B@K[X1%#MN.6 8CIZ=7";TB5^U['CU'R4+'=?XO);#;1#5YO'N?$M M&EI]_7AS-9 #MU=D*._O/:>+7(LD(P=O.N%5/@'%O-DN=R=!<)48/LJ46[5; M)RX.AF07DYDS%U]2:D$=I 1'VV&AYZ%1>;F_H-D3"Y8-G7RM3;R.U$=*RC3L M'5VF>W)^S4F.[.2,_=^*YF]BV\#QAN>%QS=$>77WOJ=7U MJ,G!U- ?HCXC^\73VNO]I '\E?0*V:3;G=<]WQE/S3G5!))02F9N[T"XP#R^ MY*X=_.LBB2L7.Y[5%$E!$TB$'+,YBB0"B65-4H;-/65E/34%/2W#])T+R%M( M(1P4.)A+0@*/[@>/;&W+3")A*JYP3%()^Z/6R1Y8,=XYG\R25DW7!&.$S3#, M&N#SN?I*;V5%:A;V*_,Q3GZ%)F3I.D7C/<^X3;X2&_.BEO>RFEV,6=7>@SE'BEJC^)IT\V-TZR39YLF#C"7@ILO*6T9]]<"E1/> WFOI MB2GI9(%;D;,!N+],0_26?A)A#6O\S326)*>2GP7)\BY9LK$GKTSM[@-" M(_A7I<'J']5EQ#IF7)?P8POF<'M:*-H9NISV[S%8+G&5RH)E-9+P/<&((^Q[ M186>MYA""^SM:+L>F7WN7: M<6$A6L^96JGX&,F.I/D]=>7!P*']?9G=W-9A.^P\3]ENZ#IA9;MKU)L8L4#Q MSK94UHMNA:DN+05KJ71[?T-X<02)X!8'P?(\M"VP[-:P2;8)A[O!YTKZG/[E MP&)$LR"Z47I)2N$:\ER+C #4M;3J<*6"4:&=F_]O4CM_[D+U0'_/*I0(UB9A MN=4EMV(+"5:,Q.CEY*XZ\(V(T(<%O*D#RL1W9#7(>/PZO&-,Z "CO2<%WTAS MPJUF6PU^]96%?]-JEI8L:JS%@$^ M_L (" X 6"3 X$L5C=!XU3-_)1;A],F90NGTH.\3D"\O&^RA9O$E1/GQ["R M2\:SW)3)UB6YK,6Y[&/@$A>]S*8E+00O98O5NZ@#2C48MZEH<4FQ19&8FHM5&K[>LR"O\=PUJ>WO;W_K;QZ2HR1W-75_AW?AM_;* MQ9[>W_=V',."J,CV?#Y5*M5:744^G7$\'B\DNUVR*I!=NEI!V$9O@!G_$^Z0 MNYIAT^ICJVJWGH4Y)C.WKJ[4)IL:#9KT$*3)MOO1*?1CNB2,V MXO8,/U,(8-_@#SU/J89 V-$&G-BPF]UABT9C4:B3U(:R^2 MT8DGVLA$N4Y4T41'_-;%TSF<-9&*I?\VPZZD"_/A3U&8[8"N\\AB% M%<[HB1+R^]7W^U1\%"X1WNDFIL9,S)TCT5,G,0?,R;S0C1+8J0/R[_5L7P:' M-(W'BRDUYUM2[^8%%ZRQ2'#8H>0SFZRB,=:#@OFV82&>?2<84\:)V%R[K'F!XZQ M?*<0-ZLGWA3(1SG,=)O6'7V/R3O^$3N ]/_VV/;&?BST?+I#\[G!.-;%012& M/Q=7V):XYFPE*3]/AXN/P0^^:#U6/M@E/EW0/J7\KPH2!4TH)S,2Q#S4N78%1M'/ HN[*\@,1Z50O/.[8;UB5B?0U$^%,.1?;MM' 6DRFO<8$^J$ XG^L7 M)UL,>L99T[#$-%'Y?HDY5/F75^^+=4Z6*C9YP1Z6[/K?Z>GX_7-C[I75:,IT MGW*).V+0&-1; ]7;!DW@-WHZ<6LC="*2B"_:L908U5IW[M'>'E*-K&>?Q^AS M(BE(A/,].+IZB[Y.'T#7>)*%#5JTC_[7G*UF,V(7?O+G!,>.OF MD&U<[TE"*"Z3I[ ]O[P *KF'DUO.1G%DJ83+[6&G'ZF&'5UO@NV1J%#X2JF%Z0^(A)04 [";9[B"E9T1A9\W/QUP*M# 4 MQFF\?Z>ET+"\F"M,[);0>@I64 W4V_9\35&I.OH@(>T(([+KC5V9236EL2A M;G DM;8>C=#CGOH3U^F&POH\H"3HW):M^]!)KR\U'_0L%QIO@!8F/2'RRJO!>+ 3O;FE'TONLP62)K#L":I?4DF?W\W/.N3/?P>UA<;FS:5F'P^G09M&:4' M!^7O^(L@D2,V!.1HU::$#4W5ON#XF'"63>IGX0)4G6#J]N*X>CW&&$$0Y%0* M;:@9SABNQK^J-J .KSG,X]GX1V;C&HOL].D>1I$$Q*8#D!3=;[S;CP)L([WZ M&\0-"59A%&!;1?.D[-ETG8JINP&LUK)O:M085, "'E^6]Q*R*"9;I6R!):"Q M U<956M-)P#&^RJS07]$=:4O!"6@;UWN45^BG;<&-^%BLKX:=UZ)]D9EHV'T M4F4@R5JED4!:.\6EAX&NQP/IGZICN8G1V#"-S^8K,3!,XA&ID?CW/ 9Q/?)A M\_-XM!JC]C.9@BJV6BU$6=(%J_5BMHI7&D6[C%?CI1O[;(K-_CZ&7-H;W*5W MF>.2_:W+GKK?"^_0X[E@".$]MDE@^R\*F(^6TV@)^OO(@6(:+\XF&'HW08/F MC*9HC1Q-8IUP%_]! &C.>^&4-IB.*I%XAQ*9S6(ACZ?PX&+D'NP\"&SMAFT;T:([F[(E M%?7CY9TAL,1O3N8Q,OI(OAF M%L\GYAL-<8/U"PFEVAXLC82.Y!\$,5AT&BQGB#1HON: >+1L+P"1!K/ATMQD M;F6SV_@,;8E96'MKYPV>6&U2:])1H!GN@WT?:U[*2NRPST"H %[ RA MSPN!HP :. "VA9]6B 0+^O.3UH1DFN#2^Z= ZP:C(>+U>#+"F7&R&2YB2N#G M$,4!!BHCILZB^1F^@'@WF!+7F,"7O@2+ [F2I\$21_^3(U/P%B+*GQR]&HSQ MT.$+4GR\:Y2L(EX@\6TS'^8\_4TS7[9%G!_:72]AK7/L7+F8+UWPY'VTB,?C M&7(5H,YO'Q!^HNE9/(?=SI?QY&Q&]T8[# 2/34;Q"B:9 $M?BE6U"U'.X%3' M\=G9/'KM6RU7R+'F*^)8J^BGHMBP_N.*P"'YJ#D "$O,[ZAE&6+,:(D48P'< M[F6[&RA0433BCA94/U(4:$"/0N\9$;^4D AJ^6H8';+2N M'[#8M8! WW/]C><$"X?LT\F<&/BB@U4WAG4/+P"HGF'O>E;Z'/:_9-\GW)U. MGV>@5WY7$>'W%BD8RO6';D;Y'7KN.&E+SV=P#7VT/UPA%H'A^YGYGHHEZG2Q M.!&NDR^@>EZY^G'L1F]=^<".]EWE AGV:+A&Y,DTX8K'MZ%0<@-]"SHTX("6 MGQ.0C2;4#PZIVH!_WN3%%1HQ?>IDIW[K,L [DM #[4Z*43"_/YX01O57=%L] MVWGLP;F @D)45((>VX)HZLQ^E-4[L8X;M#VF1S/ FKT7>\T5'?I< TS$-CV]9DYHUOCWA\,"'5T;S2$-23 M*$_V#LVU]0HK /2M-:T/5HW!Q%S@I4.44AUE15TSZ!'?V[=^2ESB=\&1XTN> M $F4<9X&2G+S_U&@G'LX@4!W'$3(0T ?64W"\B?8@ZH.VX0UF\QVZ&^VT+S_ M%BM^H0ZSER6G@?WC+T XJTVV;M,>(/RRPZJY10I3!%E)\G2P;*8NA\+9ZH9Y M4]UUE,V,3:4U(&BJL<$4?,?3]TW:+CLH?8MV0W=PH%H^),UJRG2+DQ3/+BWD_S63P5I,[GW4MX;,D M)"3.;@DC43$X3J)-=LDFD5[(-"0D'5,)K/5K0?U>*YF.> MPXQ:2>R9JZ\,6'^3:I(Z7&)J\\AEN)V_&;'81U'V\>^.V@AV.SZ0!#/Q=E'0 M;5U3QCNKIQYES3V^]Z-@9?AWPM4UUZF83 @@9TT7+XBN)30-XLY\HE^8&>ZP MT ]^2,E2AV-X"E:M;P'-F63>P2H1JWW6[Q9L?[.7A2;4!/FV"$JE/9T\$W--7:*TZ<=YO!$_PZC;."K@41Q M?1K^^U"CMV)W,X11X8_= )&V%PTI@7)XKK'T G=QEKP-WQK/=A7 F@2IQM'( M;51G4_\,$BR3-X89N>>.7#M)I=NO T[E%TQ[#C"L4 M+#?4R(9!)52+TBJ8'<%7X?./V:J.YNI XJ 2,R(__3$(/GT\@EMZ;)JM.;1O M0!I-\$9"PU1V=AX&B-C@/JWVW@ M(,E'E(*S<:PF/%PG<&"+L2!^K2%\J-NF@]M1UV!<"P6.[EQ_':3C!TPKSF3[ MAM[[8C,LBEGS_Q$IW<"PX8T_S]&@<8-YE7X;&>?;8D!^#K!$=8>^R1RDZXI0N:UST8RD&GL>N-+408*E@K" M7 >91AQ&E[MP1Y*N,CU*I-HY3:;I@Y64OBYK FWJ%R)-*%/'T>OSRQ?:R\^$?5Y*,CJ( MS'LT\E+X)[YQ.CJ+0V?DJ03>!U\.)/!PO#KY 9V]V*#%'!>"Z:YJ75'L-F:0(?'%>N4PQ M,JOR)&I3H=!,4P*'L*HC9#:R:TZJT-("TF&]&MAZ)^1[/ MM81((+)MBCWI:Z@$X3+<.K&S6J/G75N D9(M@;+K T@3_5*(A=Q-;;^8!\Z' MMJ0R,X(*>C!X.TGZ/WU[ C9'W82KGH4TDU">/K, J$ MVGZ[.W+8XW(VA=:FWD7OUG4A20H+GK7G;E2]=P-?#)(?!B[^]H2OZ8Z\ E6_^>UV'I.!J>8G[O3H]"W-BX^8?=&%_L X5#[Z7ZO8C6 MRHI44OA"KM][;+[5ZL42M!D-".T'L>)<<".<2T/P7+FW_DR=[NG%Y\]DN>>1 M5YSH9.O&4FT!JGA$1B575JA5?PC[C^9U(H%5JK[A4&0L(N&(.*/'/F];)W.# M*; P%/;SSC1_-)E>_.,YJUCOD/?="T*-EDVW-G$+K(-"-I:]:5F+3\M0N/UF M#@15^#*]L()TP3C(YY*3 L@6DXT+:A"HD4SUZ8)EWJ=-]*'BJYJ M'*'4:>)*QU#*H6WXT)HB3!WSJ'Q^N '"J5W21@RA?KSU M%>G>Z#D(KC[[^>.;]\^DB!S^W:ZC0@MA$PM3 A &1=51I"RN0V@1W:8XU/4M MZIR:8-E.JL2(_ZON\D4!J>8R<=YN^*1M6R#! MF0:T:"+1&6'0ZY0,H(PV87H!$Q+?F165WHUI!^-6:\[HR)8-HM-P8L5CJ8FO MKJ1G"=HW%HXWGCH1\XNQ$@8?@)*5EN%2S1YMD]4*C(A983?@DED=-:!)/#V4E0[DK0546Q MCA)I.--M5DH]%BP3;80UVRP[45.**4WJRT5VC R4(BUOTI*;0SE[[U E,-/K MV$&,3/58O85J1(>MT%5>"?7\[0?W+OKS C@L6.#&=L:-K\-A5;+ T MQ-:1X[6U.XSJ>]P@F$O&=C+'[T)2,'2Z@L"X/=D7JDCZA4)R#F53O $A%515 MN,+,1S8:B,2]U'=6=%))J"TC=0RBH156\B/^D7"_+=FZUWK3OU+W->8B6JM* M]N[&;XRGI-;][B4+!:A2#L[V<(713$V%QEI\D6;-C+18Y4E_=:CV7OMX"&?; MYX+]A]@C#(N8CL\:-#^@]W=<+CL\X&[T-HOE2OT=O7 [7VQB.?9R1]0Q@-F' MU3B[QS$8;BLJ7EF$I^ 6%_TF$',BJJ-:4I35K=MG_<@KU!7-5:O7VON:P>@^ MNDO9*,O[HI"!C[\ND[G&U;!VNE/^)!S^:1B_Z54NDZJR\&^V&F[W)-)CLCY5 M=49I+5.(C %J^JBK0B)'N Z:$&CC3.+((*Z<K#^?7JY!'D"TI2=/\6X21A6;-#_2+H+S785TO\Z ^6+UT/,*_9SO M89%,V:)S%#*0:B WU6$U8[8JGX ^I+V303A?7LL\Q.(!Q/EH?'H M3R+)D>.A(?J+$N2D_7$\7\[I:N\?5QI'$6'P[/V'RT_8T+HA\;)/.S0*D/A. MI,G.HJHN,*)265^P:@W5[OCMK%L7D3MJ9Y$T>W:34;Z\;]G4UCA)O7A%QOSV4FQP32TAY7/P8S7TUH :1%3$\<\8"42%=X2JT.!KJR,R(ZT-/ M1]$IB(2C55L'! =EV,QXJM!F&[PO*4C8J(4 MEE:G"%).'.\?U=2S\::2\8*G,EHQ6=+W3@>5?7*X\!V&V(/&S](0&?DMA"Q2 M;\CQ+(O2 +^E=&%!+K%OU;5J7B'#+92Z.\\"QX10V(T+1A"?]C9%\@%4RR.7 M/R\Y&5[7TE38ZK< F64HC>0]-79KCAA-7;X05M<1+\[B^3<>!9XRX7$UZ@->=^Z_&[^,[5'WS\-7;S(!>567C#M(6^R9X)@=.C](LC M<2-UVTF:N5QHY)C%BPEFA(R=Y"JZ8F"L$AF9#XRQ@6*W MV"@M4NO'VZ-]_P+3LC23XZ+MM+3N,I5*3-D"S2U0FM4-O87-MI;$&KB8H:1Z MEBN*>"ZOO5*=Y#V1YM;O']RPMM,C67\'E'1_$IV[II;H5\UV6 >1^S>^T/JN M[20>+@?X/)H.L2#%<+[B]*C9)/I)=([Q?!Z-A\#G=8F;:# ?44KQ=(5Y\&+G M&\QFF(DY&\*HK]A8%0VF9Y@N/1^NYOV+6$IE0ES$; 3_&6%NT63A@"7Z&C>P M[PKZF\""5_S^"I8U/\/$&_>Z$+%CT=2VO@CA?T_-N;Z5$CEPX,\<^-G](.X/ MQL'DJJ#RFRYDFW[2ZA_HYJ>78I-,%>KMPL@#U:M2;=*V$ M1*.5"Z'V9@H,1&-F^'7J,(%-H]GN%/XXA?6D]UY/VG4'BL8& 2',+ZK7V%=FR("PN++7IGZN'#1OFH'J2^ MJ"K+M11/7(L"_]#V67\BC["M#FJ_MX\SUV@14=/2]FE/'R&@6"@5Z<%B1:5/ M@? ,02A1XKE8 LP]/08'<7"K;26)4@D$_IS.3&X';I$>SSN1"<:@E_/'5N$=VS>3%VV M"01/P.MQF*G])+SNV=0?A.!G-AB>I5&2 AVH%F(H1;L]4F=89W6=N)I[SNG; M%@?794;)7S;(M*U/V;KQ.^_(%8GZ4LHE MBF]0 0X1".AP_$B_7[U3(\KC%3P)>6?'F)RB#?GIE/R'*'C1C:!8=FX=V"-' M!()#$Y58*'(M&#K,+W8!3K$P(&I:TUHG7[FC5Z TC0.55>;@BJ>)Z1(91JRQ MGO&VZ+(S&"UTV6FAN%#4X9UU7>OE_[O7FH$9WKI_Q-5>_9$WZC$Z\S?>J#?7 M;B.20:4;(B?4\?4%IR6ZK',W"(]5$YXE=-E6(]W6>79][4S0K)9HMUR+\5W6 MZQZ,M[=C:$+/V8ZB?D,R"=M2Y>.SLS X!0D$"'99=4L7]OA(&M#SZO+]>Q_' M;K'W&_4"N$O3ST$'(-1A M7/-'*G229UQEB)P@$I13.UT-ESG$Z!Q&Q@)+EFDF0:!YH3M!A_([\28J'"@: M !D_^]D)%? '4>C#D@PY.OTJCQ@5A;Z C0N4Z/"V-#^%M,&. ;8.T*#2",' MZ5T) C@AXTLT+[D9O6/JT-'4:N6R[W]QA27:8) $=Y70KAO.[4I/.*VI(2I?7*/&_9ES]L=1,4I MK*V&3(2BB 1\[$B7W%3,(3/6TS'"D!V^J[F[UR15BQ/"=CT+$<6XOL726(HW M1!BJ3DA/Z2'F18&EQN#]ZQ3[SYL8N$970[LQ&1)WPPTC;>"J*:A@XDMA$'(- M2X6)I1'!^\(!@Q/OR5Z.H]G9*!Y-5\[$2(V\ W->1_ =C_C2]5LP@AU MS+O!WSIB2+T9?\>;MV6%FP&"A+"U:QQ@^@;0?4+9T8>#MIH>!C"13>I9$EZ9 MD+\F86!4ZYNIAK/7/B&661=8?[<)BB#')!PH/';V0F)"OW-,REL$!]Y'H&4U M*E]K60\LE_W7 Q#GNE'[0#RRU>_UR*+3=W^HO1^!7,':TT+NX^X&8"'XWMSV MEP)#P+B=-08;9=7GT^LR34T=M)9S5L7+#B!SJ2QTWJZ&P-4U2LFHQ777B/3& M!-_ Y\9C?OH9EB1O61II-)NT-0@_CZG3T''7Q)[=&&DP5]@B79 MW(P@O%B5H0 Y*XUZ#X(.&+4PGH0=T5X&/V5W=& Y"8UG>*Q\=VC7?+:/?)P)CB*V BI4^KDQ]W>R6K!HBQ'O*0N?$2O@>MN&9,RG%H; MAE'YPF6:#?VC%^E$D$#YY[0NC3() _<][_0TD#;08I\24*;D1K-IFP%?<;#_ M_DC%=F!6*ZJB"V:^D<0#;3$;33!=AK(3.XZ@I ,*E:QJR:1/";[!19@V5KZM MD$\P!=IE45J"MDSVLV.W?SEL;GQG4P\>T]EQNWLCW1O^=^"B*W:HX-T&J1%/5(8P9PO=+5J$I\RY4$%XW!@+9H M6R>RY"-*Y?@@'W[6OV5CS&MKL#<8+ Y: M#EQ!5U*$\"RP_)'L*9P)O.?3CO,>R3+, 6:YRBQ\JGB+K^2N3,*]" MQF/UU"K(H7@+'GZ82]PNKC/=!U6[: _Q7A3QS=8\K!^$IF+4P$#G!@(A=E2\ MV$*[)Y(E3N 6-U3?F64Q/(^ML^]WR>YE)RB%8B:<,%POR&M_6QZ?)]FWM_7' MRJ-T";B[7\P?U@L">V!8$NK+YA ;B]WVKO:\SC2,N3- 3>[%P:,XE) X9&#< MN'))XYL,*0_Y\X;N189]E.X>K$C[H(1AYK,Q&D MDL(CB^(J7)71>=JQPYWWL)A_.CT@?_)]9QP2AU_)7<;),9&-*:/H,,BOM/%V M6,>,N5=!_REOV:812$U$=2-Y(32^^5YMB$?['E+C^FE-76ZUE8D[Y0O$^L?S MP624G&$ VXQMA2Y+H#%'IFH+#O/X<;FV7%CPF7LV^;]NSR;/W[-B,!U^F[UR MD*0]%!U$ V@XGH%1='"(JS5=F'"464IP83)]+P[NL"YA, K>HWFTRH^"SI$O M:[ELHTMLYNJ3BJCENIK,^']VI$ M4NK5TWA=V6U/G,?WK7QVM^66(AO3:X607@P'T^(L'Y1#9 +YY*P<%/1Q.(9O M@< PG&)Z-AID]&V)'S$R*A]DY5DQ& Y)G:3;8+FXX=JL3QQX!>_,X.D2 ZA& M(_@T&L.G K\;951"1/__WKMI07L]RP:SEQA>!1_&^*'@#\-!J1^*LR$^,X1G MX-N7R2]6NAO-!L.S!D^PML%J,MGV;#$SZ-\,#X; MC0^[9X7HI-W%-EK$*,)H21(SJ>XQQ=)5I+IHL1R/E@XXE,7$%PQG23349E,QZ 3ULLE97>) M+,]SFZ/03[P4679&@6QY6L[POY-9)N%2>VN38-V.;)9S/0\.Z$MG99Z,AMG) M;Z?)9?6%S/:DD;942NO"B3ZMEFCYS04Y2-&(*.X_$CL1E94R-2D-F86ROU(S(C V84VQ5U[- ;VY"'3X3_@E#N8CS\''-OJ&.!-B/B MI")3H4!@:^$Q=QL9LI_< 87Q8BX,7HU'AVJAE:1X":*S_A=9T1!@'<.130PV M6G\B [W&>W^I=B"$Q 9V<'UW!F/SQIMJ=0DR#2-X(D,1P*(! :$I/C9+2OP6 MH]&SQK_?$>.<'=\8CTXM,YA:G<7QS:"$8*P\'BR0XKR),7:YKN0.QN68;^#: M7\(SO)-CZB&VA?@JN1.##GPM'L?L[T:S>U#\MV5KT%4C&@]'+WAFG*=.[\U6 M*,W"D(@-*KH@[H+"/*[JNVIY0Q:@D)3(^5ZS.*@ZN* $,.#VK:T0;1?&2 M3- D(?D>>.?1OA(8_KB%3!RB$'IC1?/%T('3I+BZ:1B[.HE$FOIW;"MEKEG? M&X6D/4C' [_;HAE(]7Y&VI?RJK#2BF?>R?2;*.LF!YX#_._H*.0JV1@X5L]7 M]E ]&='06RS_SI0KL F0I"[K6^'"Q@;7]<@G@[W5C0P5::X-4$\4"><,U_EQ M[420-?QN Z+L^F;[B(A4ET] ??=\3O\&1P"_A%^7.\>^Y$"W@A)QXQ0_^XF# M&8@^K^DWV]F\ON92@G@X-ZE<2.:"0I@ MD@.YWFTT^8'5IEA8DX8FR,1M^EU[_H-P1:1$](9BP(ED\6AJ,C>:66 =W\&] M]79U"W^DR<=ZOJCX#QK6QS5;=/5W&LE::RG-:TS&@&/>:,<(G@,Z GRQM$=T M56\IOL08;OA61BN-SB6V;>%WUEJ^];;TS6L9LLQ,2A#7M]4U,%@010D01:>- M] GB[&*MEB-M]$X[=$9/.JC^)LV@UC3$%X!TBM>@*-1'&MT;@'4[NX MZF@T@L,.72(@(J\*0U03"&YO^S#A[AU -@NGW&(#4Y;XIG8+KQF0Q2Z16Z L M8$\D^]$(HM=WN.[B9>"O3#5@#'C?H!C(D6-?3((TQFKRRK37SM:2-NUU(/+Y MFK7&5Z92Q?D>1K40X%2O#BY9ZAWLWZNGD&,],P?C:Q4N%=F#_7V1C";I!!7W MI!RGDRGFXI28E#F.[?MT3*$G68FEXV9)AEEZH)&Q3F7B4$&?*["V+#JE0:E- M"]*CLND(U+#BZ*'_X"YZ9/QY204C04$;I:,IQ>MCS! >K.S M9J8JIX/ER;Y&+?]V[AI>Y^B)1#.=.+B\AEO&7.E':_@L[J5>GXFB;Z@$N*#W!S=$D)643R*R#NU/.4CB>>"#Q]([Q:$Z!8N K!H?]D92[\_L: M'8)8-3,;P2F>)5C_DRHK8'KQ$.UP0.+Y#(_1%'[FES$HZ>RBHNAJ./%4WQ8. M*'* $=!.H76YO>>@!5#[DV*2EGF63(9 ,256O80&E\CO\ $L:@:3P[0=("-, MI^0.WWY\>XX ?T/@+!D<;Z"O#*BOT&*<]/NH3'/,Y@&^AEE#65H $6O!X=;/!D2;P5^KX> M& 2&\(Q;&YNG: :A"FGC<70S,>0(=DQV$;9F!,R'APL&OY0@-9J.)J;O>/6X]&YYAGPO_S4(DIZ)GP&#*QS_A[O]>NWCIZ%W<@-C\TR=_J:KF]NT9^ MEQ=H+\[*P03^.T3K\B^P-_\.'.+7!:9D-&B"'TQ?8KWMV\@;*.R MAQ&>&/,'2U#D:$GOG^)(IA@L%$Y["#VT%AH/;"]#R0._'&WPAJ^ M]EY*K:&6AE:)W8;C5Z[0!0=#](U3;"O!B^#+>OF%+P*LG7(K 1O=&7UR8ZP? M0$O@J\[ZVE(3XT_%=M;)@V#'V*:3=JIR92NC2:"!G\YD+!E.824IZI6Z]2Z< M:Y_ %IN[Y 8=!*'IP*0>)6])5M_[0)_A('CV$@CP&J;P"]SX]5/RJEK]EKSF MP?5\GJSN$*[#Q9X;9?=?:@61 ^$9D\-"<"GJ"/M]M)$O#4&[Q3!@=B5 M[T:U2 _D/+A:;S;K1[1@1-:+X]I]/;2ZI9X,GAM=*9@:@3P%34MD*]S4VW4+ META WMG2P+'8P$2!Z(DM\51NX&HAIYN@.KXHA@X*NGT1^ZSA^K#5#C%HCBE9Q[>2=- M/GQX30O+B^8U_8&^\BM7=>T8ZZG1B7N8D57/,K-_WSS-!YOA.=F2_2)W-R U M^^+6+6MV5V?D"&##.$Z:[;O26WOMWDGO-LOB%4V)<>N-D\5]M%VZM9)56%"- MQ:9V0GTJ' 6BY4NT!V6H:>Z@,5;/D>F"9!^[YK W7+7SD4Y^?TT;$9KG<1: MH3IMK2&EV2Q6T+YIS7$/"ABOQ<-VD!(T@Y).W,T.A> [="?#=U>@T_Q& ML2K74H6TDS8HI(Q"!/W#D6>#Y"* M;'8F'LWQ\%Q1\"R#!]IH+<2)O;V3A5^.S#^U<_ M?>+-RP?H?>"=I+M2DKB05C+Z3<(7%9*;HJ$9T*@"YD^18DYNC.1RJ=V5?+(5 M%3?>L*6)=4WZ+CU@\20A,;Z"/'@&,3%,EO#>G97S @I=[V1LVX.L)!?P$7T ME<-.DYN:)CD<%)/RI;.?7LBB!O#N5A1YTHIUZN35[!SV:;D#U9>FSGB-;M,^ M8Y!SXJ+B!BRHLZ825_1HX6:W^_#7CC:.8EZOZF 5D4E4M'R&]'DOI5FC.W2L MS>+&'\SU-29;LNO7%$'S[[29X3/9U_?$CK=8!WUC /Z&_(8#ES% *EA57)%% M9/?PL%N9)M*[-!UG98+ Z=1FK:RN\ BGN%IIJ60XH>CN2A5*PD15:\9PA47;FA$3BSIX;R+RQ;\CJ]5K,JY#WXJ'A>M)53E:=5%BXSX5=-TMY4K5 MTAF[^J^KAT50AE @_-T0QA-:_P/[2UN=F6K.%HR"D-11 _F 5LESP9NZVH*( MQPZ;0^?6#J!H;1'Q Y"C[A979*#@^/SJ-W=82AZ*SHY!WDY,*8M^SDZEYDE; MHI)^%O^&@ZJ'1'T%_;)Z26(M@W.@A\-#G"6=C"E%]5'D"E=Z4%U"Q@(ZS0,# M8:%>M]%0#58DZY736 W#NK_:2-7E-@R&5CJF#./?7)C7VA9(\]P0,83:;[1-QXK-#^F=-Z\1 N0.V^%:?:OAY:< FS7E+ARKE=(I>? MWP+SQG0M$[I?KQ;D(>51<^R^!)3\P,^N6Y5OC8ZME[M]3A%7NP?N20:4'J\# MBLH/)ZXXHE%N3NNGK'KHZ)\8$^6,+D)\7\Z!4CR5G=]4RW_B^9"QIS4+H:-' M'/P-QDC;B"[YB0+]6)J"W;1D0;UPGK8,IV-%.*D%6#^C[X->@_2WYZ+SM\/RR-_]Q&W=SY,9Q MCOY_P,X1ZF5DH<@D:0U7I*2TXNT028-N1)4UC)A!VR=U;!N-SCG;[W6W%*)0E5JIFR:;+_K?/!D7KU#)$=;7E&E(ZGK'X(W2^NJU][?/B MR$%DBQ1',\55"%A.V[I'2KF,P)28Z'R^YTA>F$8\^)2_O;XX>_?+#VHP@UV] MN8&EETP[;_4OH*<5#N(#8W%<6[93F3H!:,LT2P:RYG=N$]]%P#XZUCA:,(7" M>$#FU'?MG-HW((B)]_ 2JMRL(-L:DH4P"%?89R>BY?Y(ILXI,YE@8A( MM2004VR79<&SR"C:.#0[&E!8K(8WJZ5%+&'E .T )]8JG@T'>6D#-D$4[S.C MO*/ZFT]V/%H0@;,FKU6B;>F8@LE39.ZYL>VWVE*$)S6:;\GMQ3F0CJC,RW.R MXT)Z&//<,MX FVUD3+*M"U-0@FXND["+0B8E%)FQ@)#J#P+YW:DHQ\2/>!+F M!3OH8/6(5;JK:-):A$'S3+0%3N.UUAG)D41!LA@/SQ!RGC0L"?HCL]9CO?R" MC)1^54"B9]N\@C'%*1!>*9]AWD+2EFS8)R_;EKN$N;:LF1ZWI,OLH[Z.2$W1 M^[ZM;<,_<.3=;E;.H:3*H0S^U*BATC.,ZZZN5R$MD[T2GIY$'Z?;N&JV5"I M$9!83U:T%''H65^/7HC4-C:>9%@_X*M:;_L=IV)K_=(]TW;CI(^U6K= ?,82 M%^^?H>NE\YD+JL4TRO* Z9(<9:V6##LQ0HU'!SU%3_1H12B"HJDC&Q?8U8\_K@!8*S8OX%88S/+#+F<\XC/;+ M>@E7!!X BI&R?V( *GXGRKP)RV2=_,13NN%R0)V& T'5/%;?BW& 4QL]Z 7C MP] "(FVJAO!1YQFXX-NM5ISNP^38KN3JUD%!.K M_X\P(_^\G]+_-YB-6Y9B;(]CL#XH:EFG2;=C&J>IU]76'J7^U2=GJ(/^)S,J8&RE1?7^N+=D>C@5AHTBU>6O#[G)J()DTC>NR MMQZ);A.U%8+[C=4=Y^9 %O>?U63=-?$NJ[78=;# S1'VZK99D%![S,E]LE%W MDA8MY^C#A]'?COSJ;6Z1>VF(A$=:[G'94-4)2Y-[HCPAP_7!A:OXOE,5JIJ M&$^\GKNBHZN3_EFVYV^T>,>[":H5*^W&UFS+\'H&SHY(CVY3J[=L'>9L8SD\ MW"&ASH?*^GTC]N[0CO"G>P^^Y0[^A_D+.I:OI1V%K@&X?;#HP-8W];L&L#X7 M ;S]\\=7$JRZ&E0#TB"V_2_-ZV9QNU)(:L^0W.UBL.,<_Q.,L]/'(8#_+#++ MCCI=:-/?R 7B[BW9/ D3^G<"CX(Q(?"/NU0H3EJMG\*^'(\,6C%Y>@:51I)> MYQ;LS86UZQ2%O*7ZE36XIBL&S(T<,_--@_A(I\:A:_>G"H ]G@D^Q93H>3[H@PSZ6)MLZ(#Y!M.8>@Q-%\=G8&$M<'S% M+*32@D5T[1@JE_^Q0-UD)7,Q/;UF%SX@&J%M$.?Q0WB_! *^_$*#E61BO.;/ MY@M.'G'::O1,&(N2@=QD*F!44S9 -1P';H 37-KS1HV-N8766RO>SB@FQ&IA MF[ :;._A-S?UK83:KU[U-2^D M5(^TV%GOC+G%0=%R\=5-V(,OCAK3 %H-L6S#(U6 <61_-AF2S'5VK2]I8W1( M77W-UB/D1+PEH=QH["73CIUEL.P?+9#?6X5(/N09(;)]"^*.#K-J>4@XF\W< M@IR0PF5A>E&M>W"N-AY30L[*\%%=RX M0^1SR4\(-*,!"EQOW-(\[2U6T(!/#!\7.SN11VR9D[>,892<([.XE5F=)XUS MJ%N1Y$X%,6F8I=U&8+P(N8-!XY#SL$"AC_I8LG21-'>:>$HD15:PVNZ8U:&= M@G?:S::&RX),_HLM(E7B^:)%1GTZ4"_]P8E1A,8@\"A/#$0ER"18 GRW,1F: M_X*7":%E8_,$;*IQ<@JJ@A!1'C_AJ7VGDCB?\.( :F#\\+0+@[4 MB\5-(90B!K"NM;+?S6Y%W(7N@/4M>RC,Q8-X'.%0'? U$NA4AY:>8-J8Z4VTVFS8R.T KF +%=?WZT(WAJ1M8#D%,2%\+0> M:[2J6/@:V+;;385)4NC[7MTA2Q+'+TK^CYB00OSZQD$@)\O*P"=UQZ(>#%+Q MW-W#X' :0Z%8RX.!J7D).0T&C>$FN-RHWBC)[ORB\38+H!$TFE8"1(BN:S&I MB&XYO\E>[LYV<+2'QN 3U3\R)<DVQ- OES^]-2:*8+06;-A?^O8(@[667./JJJE% MP,...(YGL9E#CY,\_RO'8=DQ???YXNUWIY(<*%N*=JIEQ)&TQ478L3O8&:<@ M%FGAIN@^V+D,C#C0>M/QN;5X_16&?K2AW[DW3%OF5#'-7U8Y1W-,/#(E0'@* MS1(H<72@+MJ&3&_C+87F-F6?#_AMO04RB%&T'\A%NM66(I!K5J_H1 M;^Y*?,2LL"O:)FTIJB%Q' M5-B]8V_Y:K.07I+;"'+=Q5N*]S8K0K MAODY54)VJ\6_[3A$";H_,^>%N56S MVVQ '"*>2!UUS-I,1X&LG2/>-WB^,<(-=EFDNSK.)8>W$.J!.F"NB M4^QKI(S0BBSP-;%SYLVT>@/'55MBEF\J0M^E-)%%6MM>BB$H1 M&C-,LJ,8,@^P#/Z%0 H97-+D8%AONX$XT2*W1!ON&QQ2"[(%@OM5M[7W%H), M$SYVRO_@LF8E0H \#^YL8.&.VLCK_IC0J6>84I?TKV4_7/.'C].,G.2,:R+5 MR["?UOF\OM[L!'W0V2W! %2B32[]TU!,R3 ;:[L@$5?@43LR= %X%ZM'7UG?NJX9@^ M090PSFNK&EJV8ZH"6]L"%I;%Z=)-*3%D>$8$$XQ'Q57.W)EI[YTCH* V4CE3)(M ;F,?F52)9F988W\+?:8OT0V"C'0J4" MDX@ HRQK+T&-$"XAW2C'+?$SC"@WQ65NF(PDRXRZZ%VK'^GEA*J>.'/+'*, M*53'KYHKU:?8LKE<<%DE%2XM3S6CLT&C."*GV@_:X9B!TPVN@UIHSA+%%W1K MECT_==PXC5;8%GMQ;R4XQ#7F_ M[]D6]D@@ G.M2K.UNMC24/<+$!&VZY4&"49$!>5PMK_5G(_R3_[PS+VJ*K01 MTNAL.4_:KNS97MPK>+@JUB@#N@)@NQ73'_]HIF[X@;<#LA;N9=3JLJN]/W\I M)3S6&Z_80[S(*BO'G*UOSIPA 4N[6SO5@T#!01L'%<(VR^%%7IK:;954O_9J MK_(-4]^@V]T+V=%5;!W@-^W(PN +M]S>O9M#R;,'[K>L;1%1IR3JTX,$PCF> M HLC_7/'S>=;2K1.R6O9-D-T;/PQ)I_V!<8[Z1G3V)M*%S.?7)*;_/N$E"]7 M,3&!E_:R%*>>E;7QN9O=\H86HAV/J?1FK58BD(CUWEYN=CGP,=,Q$<%>1:!; MK^ S$+YO4;"[+PXM$A/X\ASW;)_R*T4./:YK%H*SVHSPA:ZF%0_L![?>*2K8 M/D-F@L-)S[_02O#D;56WV)5EXX5:\-FAP-\^ (K!H#\H[+-YD+3Q3E[FM!_= MH< -\MH)5# <[XT#ZXWC#_QCA[WERY%K@>2VH1$6 ==LC0LHSC/E@%X;;BT' M1CDL9XMM; LM.JQ]J1=_EK!M^."\J>B]&E9\9:2Y#B13@=(HZX;D(Q_VMU__#7-\8L M2\V$[F:T$K!3-]S1Y/?[Y??-0W5=_[?O'@2[Z[O6*]&0L$8?P<$! YR3I,(3 M86'==1W1=:H>'KZPKKWS0:9<]#A1%&VC@,AX#IY7/*IO?.:RJ=OQ/J#;(^*1 M Y/J#7.0M!?W? Y\8,OIB-$3$SS@%U8RF/C.8T(-]@@@NV__3*8TS![=++ : M^))4S7OT>W%X^K("QO987ZEQ#NG;Z02^QL!_L:B0-M;@@@"RD$=P>!L M_^ZMOQHD"56;(-N63U*PW@N:MQ% C!^XLCG.)J=SK34H.!&5\*XI^ZNC"C4[ M("GXKK;#"^9WKO$0GPRFQ &/))]I3V,8N"0?;!FO:DN)=F2K9JL9YI&)?(0B M%H>Y8>[=>G>U!?G##\^8KQ,VU3N9LD"L^U^F*B@+#0[R+822O,>1 $9AICB@ ME:K!> ,83JL!#$80U22*0>+$;.YYP*DP$I;AS7VROU=+PL6"=Z_=HU M.#,R9;NVUD(R2RIV]^M[5]6(<%]?!P.UT M]AB/'G=L71R"095TW%*-1NI"C_@<'M]87$0E6SY0BVU\JB1146DPU%G#NJ8V MK](/>@0@$=S0$E0-]-"??6X+[!F,&%8/I#!A2N9['T@K N1&L=RO%2":#)P62)# MHP*Y00X2JT%";BP;.'<@*KQ8^LGD 6X$LH#Q5Q>;Z]V]QA3 N5X8I\AUM=E0 MO*&Q(7,IZ9IC&R7B .E00@1:[C$N_L']3IBZQ-ACGAK+?KUL2Q7BO?.'2BX'?' M]NXX5CSIRD9FMF?::.7N@/C-G-789;B\6NM[T9N/?G0[;P:-B@;6+ MSZ$=<0PWWP(@Q)4FF(6TOD=YPG'N6^*3'6I??2:7V&9U#\+2('Q+\:3P6V#E M*(XN%YK$*A7):A,!U.U"66PTR8G"N*Q4C8=-#'@@!\=/ELWW!>WFMG:JD,'! MAB^ E3AON#A#9. @1 BA-U.WSJ^#)JU).*Z *R8_KGOZ%\!7 M)IC6&+K%XU789..U"4L1AN\[_/.MX9_QRCF>NQ/-O5:<)/8O:'08(:AX4B+H$7R.4S7@[F:OD4*K)ZL;X@G-<<$R)./K$.NHI:VVY!&Z^I MH*.?ZX<"RP.F2CRE;I0IY\IP;)-.&4?-)\ -@$&WQHK*HVB!;,R4KCGH*+3T MNO%:PG3$7#5(?L)&,6/&L3'+<2.OE%?\T!CY'AD&7H_0Q^H:F%"->=A.=:&; MW69%N?G4WLWB=\[3+\7X6 MI(%W.K[U3MJ2OY),:$HYY\P^1CO1^"6J@MJ20K[4H/38(&!4XJYQTSCVSUY% MT@71+>P;1C?#)Q-.S&'\PH#R89XGGF5M+1<>EZD@, 3U"(O-TU'8E98^\84* MQU=A7/S(=5&:@JAG_P23IJ9T35)Y:TZ#K@VD^K2BV !QM*STMRM-UM+!%1<;(/-]H!0T M#GX5K3;&S(':QA%$JC[]U7(-+M&*K2M?$7@1+2??V'0@LJS^5<*JG1H#F"EU MZ\F7S>Z*MX$K?J9NWH!OH' L3@;N7K;0#0>L_.P@<]K_Z@R9G13)Y1T'/H>A M%*VT'[O$J=.X$M:>*JM8O6J)@*#&^8-)%C"KZRT'&_6_[0;\M[Q2I&C:U9>M M2;E8K(*48882&I&%?:-,)KQ)(%8,>*[$VBK+6E)1+OF2#X^&5.O8'"(P=TO+ M[F&D3[R2;C5;;-->-#.L@7@HVNW4O[-YCF%O<*O,*U&')/"2*Z.U6['VJKZN M=HU_IMC1RP(+)Q-53UQ85HG]"JCU9A$QC$NZYE/7]WYNMUM0Z- 81R^JBSAW M&+IXX:87V:A-"M>GQ7O4X5PKU!2G+2A>S$V2Y;BX^4@=!YP3KR[\ 2+PAG86 M=Q$]Y;3'6JV'Q@P) \DS9PJB5,+"M8.%1[ 6 M3S+D MM\"\UQN4V*W!SX\)L"Z=1M-7V\8525*&YJ](2K2W>FMH RQ*%QKKB"Z<0$_& MY]Q=U]'I+E#$115%W/]4\7*Y^ T=UP0"LUHKBHSH64M&5FPGI/*%0I 5QNXE M01V2]&(];;Z\@)+T@MQ!U>]B1*6-M&D_]1?*@&7F!B_OM@L*^6")M3VI =)# MLJP>65)0[H.@<%T;:*Q((+>-8<*N%4546:U8&PG. M54 J.Q['(*+(JHL1K0'V66F$*;Q)A++;WJT5@Z$3J=49ZL-Z*[FCRD0M!C&Z MY6&J'.+K9/?N5LX53.2HS(&2K,Q9$RX3^M 14[F&J[M!HY&6Z\:2,P$$0<^C MK<5'HB,3 D,=UE8 =%OPB\W'TLA]MC](7O>^3S=10ZS+^RGE",%E%>!IX*KB M LH)N"5GX E[H4\IOZ&>W[)#%L4F?DE8(QO<:&DIA94)T %W[.I4V3RTT=TW M\C,MT,>^M^LGM\4PU =A+D14:EPG6* H.T?6<#W7$E;P;!LL06))K]VD1 MCVY1)"!5./4MX&',-@'PIGXL76.TU+W&32-Q_XOD&L/!-(%[PAPX.,6Q(,O( M'0PA1?] I")"!(8K^^+3Y<_-=Z>I\+%XV\A\/6>1%>(X%03':;RI)E_9YJNU M(4>H^\ !0'A_=XAA.!=;16.86P!90YP>0P8DA D?1KN78D6R3$6MJZWH6C,0F_G\]I^A9"X)C&.L+4E M+7>J,1N$YX2I<^U@-9N0(4F/8Y,5C<=HH/22>? !6*9QO"2OEA4#]I&UIF5)_2PWYO.!D.T&0*\?U,9 "RO7 MH<2_,(::7-#&5N90"AT>M;Q9BSXP>T6.B*UHO.N6I],FV 1N2(FX8=PL77_% M^&K4B&^R$\2Z051T]DBA-,BF1;?'M3H3YD$6+%XT#NQW@<,\^O%P-QZB43=(,SRAB,I0AZ*9F?FO<9R6Y\9Q M*V5]'^&@();=9KG&*2D9BOA%_C]3P,'V]."!9WU>/\"QGL"Q:] <+ND"PO#I MNG5B/"+Q&V^MIUKFW6]U+K[R3B]7#;FN2^ZG.KKQLHU?X9O'2X)RK M1,B("4?LS(S,K>;)#D[!"\,46'6%];CL0$K>9RC7QS<.8]1,% MMP["*U.T1, L-'P5]F]Q\T2><2VPX;BUU%[]J);X;?5;#71[60O^93;6_*OD MK;+?5ZR_)A=T 3)'NMEM2'_$J)H=I3DF>E]'5B;0C7Z$@^"KJQ?0V"7>%;%' M"8?!HE""K@0\H/6E,0)MG/)%WFT;W ]68%1Y0P00"Q .G!UA'R6>K-6E)W^) M@XYE=+13<5L$ETAQ) ]KA\I1M.VZ@$3N"IJ*15)J8^388 C\MKS?CED#[D"1 M_S@H+AE&M(/5;IX2R:P61A[LVQOD6*1,!QYAYR<_>PP4=M8!UN3=Q[P<&R16 M_RY'CQ?17#\_7R9O$/77U-IY#]M1K9)/NX>ZMNE8MLN6ZV.M=:O87-&@N4)$ M*+A87"RAGWV-OV5@LI$GSN;%3:VBOP7P\KHW_@#?YD,C9I$HL-,0MZ;6[-6'WG8G\I_N&QOM)=_0 MIGN(D8/D;_@=M&^&)W4=./RY21Z -U Z/IM/8''.,)"9U-4'5-&N/:RAU%#G(&_,F@)[FA=<8.(2$ZCBB-D%L)(8HG4 MX;[5;[]H',^)E[N5=N?346P+Y]JG)NJ(/6)X_W(PS)=61.AZA72/JFK#J/#V M?#B;Z0*+\R)J]U33Y;(^=!"8OO M>JRD&JW<]A91,+=;Y<*1B%1]L/"-MND6ZCXIU'.^."C"37K6C7-^)X=RZ_K9 M[\54J<6!$W>RL [HD5B#R!_S"@_&1F-GS6!@*5'5)#YO0WS4KG#N6*[;>5FZ MT/B%[$)LU2+>M"8VW-;M56ED2VW10"G4!N43#%VJ;2T"!KTF(R4-PTS.Y4ML M8B=:D")Q40>VLBQ9\%-RAJ9*SIY_P@&WA17]R0GT#?W*F/GB83YOUJOU3M$# M#B+U?8V@I/ZNOMIP;3&@(#9I6S!>Y\U+219IDE=K-$2?O#N_?'6JR/#GES]3 M V?#/$V^X_"[]#L_0*H=B""Q7;"R-7LSA2N DM!L-9@N*BF1KD;(+$X"7,01 M+&%G?1[@=5-K5[;BZ_42WF'XAJJ)!,-]OJM=7_0-I6]2&]%P5ITGA=/<$U%1 MYAOT!%M!=(<'QRXA^0Z,F$0I>8U31U(1U[52) ?>5&BAKN9BVS+5E!#:<[$, MQF0GRQ$A>HQ% 70'0[Y=9)'9\,9G&0/ M8NNUE3N1XEZ;7+T3-GN-A^-3./36K]& .K2!GKERL$$ZB8%K8> VK2//BQ@] M0ID+!K0P'](/-X[1C8\7Y94J*+R(K,I,M#..G]XZ@(I@7PS,%&S2&'-"X66D^J977K]M'@!QVA+0ID"'FXK'L*!B.X0WE M&>[6\9ORO8#H&&RIY*WA+E@7UG!JM(P*'2Q,'5_L.*5U$*B:I::$&89>)K9WZET:DP8Y0I&$;4@N+C[I02HA4KR4&P:ZV^M$F M-]K!^GQ3*E5XSS+7;"ROJ1=TQ5\]B9B'%4(K+KV[J;>;MH8!_JO[;A4[1 MLH2B'W!N'1%4)+1B^]B"W*+1UHUEQ8D;$ \,R:@+161_>+">8V^*(1"=H@W( MVUJMSI1_X'A(KQ2C-=D)=V&HA\_Q+=F9VV7/]$(Q:&_]B\\$T1NI?L')+RF9 M!;=^:DQ8R>'_SER*KA0A]7C,M3&+H75"1+S>-?!&0WS%44:\/SYZ\[>-O\!# M/BK'\"$?I;-IGOP4R[DPV#?9%)XND[Q(A[-AU]SS=%I,X;^S\:AC4JEDHA?C M=#*:)666#HLQK=GWGE7#)#XI]4O" G]Q4N0IEEL_34Y&H[3("_C4U1]:,UXD MHW223^%?Z#8K ET6%>9?U&%EQ>[W3O10%X7;=U/56C]R% :9%S^9B$LT1P?F MT,_>KFX9Y[K9W:,UY-_#4 ,GOJ-?#6U_.S8^8"M^60'/C9)J4Y:S-A\/Z5U* M\:*I!@X*_YO+OT42*/U29<(QOY3#J7$NN)^/&\CXZPIMOPRHB/>AQ?9' B9M-AO@!&$%1Z)'=@\IR MDI5#/*7 .4[C[?/QA-:GN;1>3*:Q1_&:[+&Y>"O %4=";X.F L)6WX6@/5G M]H&$AU&K;/?T5EY2+JADQ-Z%:A\[.:[_OUQ0<;0FFCGYTL_[VT]=B8\IA.ZP M%PGL#%P%PP+_FX_0OV! 40VNE(ETS\H">.\(=Q1Z/Q4BL%@G3OPYI4Z0:%!. MZ7EZ"__SR;BKS:)@H>=Y:V!(.79X?3@?72?K\OJNGN^6Q-0-_$0J%LO@?+DM M?I/C]*EZ-"Y=/$%P=>;C&=^WTV&9_+K>_':VP&BM-246*;/)&<#G<#RPTM#O#6=N=H+,A_C6N=# MO%F#$&+Q")^WG(MF6?MR_3J.A\F*BC@L[3Q<_([4F:FI6ZG^? 0J:VSA/T=) M=W)F]J# ![O;.F4.%?&J@0PU)#H=IQGQKRP=C2:,_18?#)#K^2F*2!D-),DF'D]&^)0F9IQQY715L M\+/6#>ON=^%E*!A((#L5BZG'B.C6HZE*!D[,\4;0<*Q- UT6F(2]--EHG)59 M4:6?GB,\2$[(9#93)LGRE:8=6XF+\&VH8O*'5AZ;F-RT@=>M@E2O*?<8Y(!K M\K-W:K(M=(>NN\%R-R&TV%R46UI M,\;I:)(G)_S/J;D5U: &!(MB20$'8S@$883_M<\QB.*J0B=IEJ4EG/&3*?6* M7'<"!YL5@W#F,+[Q+)V,,2\1FQU,7>B[@#/V5)-]8^1RO'B(4?19(8?0%Z0#UDR M@MO],_JLV!#K;]%ARR!T&DF,;>7+,Z-4B>X0MA2V\4FNB2A^;H0OM6T:U@JQ M#PV@BIANX[Y^UPKO!3Y-1D8R SO)R'WB"2K6@@Q>DJ("4.J&I ;$>3B"?!$?SZBGY M_/1 #R"==&&&>"OJ! 7]DZ:HI\=HAY<69>*A>D(P3\P\]*$@-(#6)(!JJ7M. M+&9J9DZ@8]6%Z+)]H1Y2C'#K9J*4%!-3?P H#Z[>(=)?F4[@2D _UJ9!)16N MO;%S0\B?Q*'G"[:9G\!M/9FP1D__@&J2X_UPV-@F MFK])\OHA6ZM^C+<:OV#B$%)?,K)>K0L)YPDX9=O\4]W>;NI;CN.S19%X8=CK M+-D4:2LNC K;J<$C5F>X87@0$WP;=T5Q0#5C-C<.%*CD"D3] ?U2O;-_R5_0 M(L#3$$&]6RQ(7DLDFLS+ROZ.5XJ4G.1$>=O3:;>3R42;6&\3L%.TV1B.J[H8 MNL#L5?F?8(_&_T?OT3A%F:BU1S-'FNGGPV8U7=HYHZAR.*HZ>E!!O*.1C//@!MA/ M-*E<:+C"HM ?#@C3;_EW\)'[LDIB;ANG/(+<80[LW->Z.%\9P[]R,A^)A5*4 MUJO^ WQ2YFR..YEF,_[ =OR?(FDTU*)DXH+6[?$7F,^T(-?V%-LY&<]0"3JW MA?!L[+)C;8\N*!(#D@(00G08_KH7)>CR,S0=XD3$,O4U*Y)-9$7\I8F@"'4; MS ^35=AZ]5&B:#]QVN*%5$(A/O63B9R- \I*$QJ(R]%56DN%Z5##YTR4-[;6 MPHJU45F:7DB WS>P6,PGT[ATD3*?_2J[86L5V$!D%H&,A3FH7CF;"C-0 DHV M%H+",1JSN7 \SAFY-H<_.NV&-['%BH8-9.2P?MG8RXLA8 ]=>0)U/=1.I[@CKZQLY/S MPDOW:SOQ6Q*JPQ4(D[Q3695BFL[@(B@FZ7@\I2!'N!W"#G7__[0NWUK!#+OB ME,,6F!8ZA95AM/^-O.\GG_>]_'6S4J**SBM,\_]>"!]W>%"4O-?#@5YEP\$( MG7BZX+U/]9VX<[CLS%)A1K0N]E(+4D &()L3E=X3)-_?.92;_7OV^05 MZ&"__8_#^*@OLO&"IFAAYPPZ027#TKIR1]7>P"B:PV+ZI)+VA2CWO-.<%&J+ MSB*:[IF9\->*;I<>[12@0Q7D'YE0K/"8_0=MH+73)!O"S0=G^,(!%NM! MA^/(F3%<"M-B FQXG*M([BV4@1R31>+XFE$Z+488*@RW+S9S<)]4W=EXJ2QP MT1;#]%6M@YF\5)[KPJ3=KO&&XLQH!&'I16$]Y'9XK5F7#<<4Z.L&U>9$L#J" M5MY@;O%6N+NFAL+$SM!&&N;\'R$&[2$0TS$R\"*=4K MLI?I$*1F]#\4&'D^U9A?';#>"*-I.E49=Y).LXEI>T810)_O:L\6K%7XU-YL MLJB[SU)E=K7]!$/2?UTO6+A)](>4XF10)763$T2U&D8U )0&[,43HJQ]\TH+7/GF_<(7(/ZR,F\YD^$),M9[GZ^^O=":^PX/<&T$2";02D: M,%::'0-MGHP&$X^IM M H=AD!W00@22&KVT:3'&_HMB@,>_G(UA+B#34+P0YOB<9+,!'3%:0K8(T"HI M'6(RI8OM9B?*IQPZP.'E@RF<:@HAIM4Y0?\?] MC?_L["$5TWCQTVN4"EIT_ M9C;>(:-09N# @UEDTC^"LCYGUS?9'+N M-2<5@(=@%B7$S?!9HD0T#\W GY% MF_@6R\ 8N0SNYER(D"5Y\' EL!;/4DF])?4R2",7W\N0.+N@#V"<(C MTC6&_YXPQ8QP$ 4M/YMS3E!Q1TH=)>4,7Z"(^((NHAR^M+S*++ERO),)MO[2 M<#YX"PGEI;) :!LW_?1EOPE1F"\2H!-8V..&_7SGH##**R,,Q1B$WH(&@C5:! (UU@T/+@!Z&ZL(' MLB;G]-#$.\;0Z2?3M 1N.BO32:D9/=$,@LF$(@?P^H=7*"@$%SW6)EI9\@1N MA.G$WV#'R?U]I)Z>B3DI:2W,T2GRDB2,<426:#5K'A[#HEJ)8M4QTA<)QF.2 MS2;KM<#_[$*U(_6\TDB=3QC0\X[IIR<#HA5^JU>U&&OC*/"2%&P-7URR8NYH M$ 3MV6^.;(4-14-R2F(V8PQC,!%"%A'/XWB%-GV%5!!^JKUI%-B$>L)%XNQRTEF<&^U5*6=IW@)NU? MH@G%P9;30'+O0)$\1-LENXKP:5?T2,7J\)/B]9Y+.MZ1X:JNW33O%R M)Z0%G";G)F@ ^/!FL4+[&?O'7ZEI.R1NMM< B0]0Z1Z44V8;((+\@!3@: "MDF"&WV$([&E2#J9E]R F M8CK"00 [* 9#2E\?F\42L,SN=-$D?83\(T8@T0#85/A,>D57E[3#I!O2[/>NP8U/R<]DQW(-7N[W[N-L.0O( MS@FR..[I'I)#VQ^NX'A*UCS8J@'HF4IN8[B]"]S"\0Q7>#).?N%I2])Q,9BA M'$ZL'F@M=RDP)V,&D?))24(#-%WT4=XH9[H!.62<4RK>8-)K@.CF2X;9\1)K M&@GQO.>S*0LD6\\%O8<09BXO+H[PP2"'.,2@Z_7VL-M@$)_!D:(^\Z*@8,<, M9.G7&!?$J=SUW 2DF$C6M:D!$6T)UGI&&11T?Q2P^H&'P591V A$MLP,Q+L! MA>/G@YSBH@?3(-"X:]?$*9N<@8'C+XM\2/>$SER< M=\\*!TN[S3"8V.FB&6%X% ]L7\;.$0%@1QO8@] OXAV4EH=&@,[0KP)NE2FH M,E-@](>$?F4D46 2,/YW,LM$Y]IKM:+,O!DG=4]8LDIG97BEU(2-#T? EI@X M2"R6]SY142]D'4X+Y#G4)_:Z) ])YA>31:. (7 MW2Y6BE'N^(TX&,KN.0S$ MVFX:&=+S0A:_EF84STTAIN$?R&4W224%X%.B'1KFN1#B&2Y>I1 R!*3B:SAD,90P@DH\Z,G^[Z7H"*S/QFGL[%Z M%/5?2>^-+ \@PDM\..,4&EFZ03V,;H$>9;F(\9#F:4CLI'C=U,R%_ JD#VR M/4ATB# ET6!@K/#M[P2(O'0@!\FVB]DEG(BKV;=PU'ZH MU[>;ZN&."LB1H5$T&\&I -&^ -J[6ZPJ3#8:HE2 6\]!"Z,AA9>4>99,AK #)1HUH<$E\@]\ TQ,#E4 M$#!Z:*36U;-X[/XL9M$'DM;>,P1\&K'!QH2\^_N$$CYLAFP0 MK/H(^!Z58$ O%%G#R^DPMOI9.LG1LHW1CN&:9)0_#SL]FAB7_L'@;J%M.3X] MSNK7K/:N;'CMPG_ZD,,)I^UC]:^P-?9LM("7:CWCZN-[_!IN8HA<-3V1C: MZEK!A@-85@B8;1UVGQ;-;\2_\ /FQV[7FV^T;E4$:>R(Q8NL6S8;9+1NH%Y\ MJI<+LJ;\?;$F 0S#;^'@XIH6.:H7_6LVDC4+5A[7<0@]' O4^08E5_1]KC>& M4D_>U-MJL0SER1;9XS] HP76[:-ATB6$W9F#)6?+SY9OD MY 5>D2!,?%R 8!Y1M]TF.G E]HVB%[&T>ZF.P2X]"B0U^<<'K)[Q'D690##O M?3--?F:0T0^@=[??%/C48'6>CZ;:;JJ(]W "=5/99 M=8EP:EC9[4[NVI 4-@-S[89UJAY[Z@"L-XD%\_(>4YSM/FHP[M9C0OX,PGP6 M&*=MAA&&)E'Q-@V>>0Z":A> I[O^;YUBK?'GX:$#L#O-3@8#M345V OL]-*- M +"_Q^Y^7(R!@SH[ E+T:,H]-WB0"(?58#9\)9>.C)CP.TR_?>36#1?:?O(@ MK-"@>>_Q-_IX;'7^X?KAPW$^"QHSCH#8 8P9GW O+F:(T[,?%;,/LO+,N%Z9 M*)Y!'!Y@9?O'%EIEA-X=Q,KVKVR>6'2!11Z 8MDU]:R'BP$X$<-QU& MN^M"63R:F'O1YSONIT/AYT.YRSX<"H-1^/T ]:8/>S\<;@Q\/Z3&-I9D/SJ? M8[# U.5GK/F>]OMDB1]BV](%.AGAEL&K+>258#3!/G&2[%%3ZE6P/E:_QQJT MF)&?+6;D/SZ2:2%4[P0KLNMW Q;Y@;)4NAYCM,@?"2VRZQG%B^SZ/4)-$2Q' M P&9M%?L.?2T%[KPZ!8/1/.+'K@HB%]DF9X+XG?L[..8>U\G OAMOM9ZV=IX MWPF.#Z=?,C\0SBX4IB0V,AR# -D%^^X@V#UO$&& L$7VNQ!DO\\&V4_][-M#+V .[@+N'5?K7>;,B2WR,]DWP\+#V" MC3Z3S3Q*[2/1:5\[(HMW/?/WW6KO,ZYQL.N9V$'L&T_7,[%3&FP.[6/U"ET"6@67GZW(F@K[^O;5^\]OSCM$(2Q7=G958;S;3>OB98L*G!\G M0(Z<,_T-OS-J1L#4:P0ANS]RH"PHQ2Q,?QBCXQ])AV2G*RFI13>RDBGR*/$H MA@:S=B/3;IG[,JGL(:0_DD@S!R_9O5",&200Q@/\&D;%/FO508,'^D,-*CPR5UO' M:)W:R,-/A'UITU;?:-IJNXDA(D5&A_E3<,Q27J#7H,.MJJ [TUMJT(*8;K$J MX^?'-475:=;E_[>K-EC8_,_J^77UL$ /\Z<* _L/W@:M0>D'S=W4&G.\AXR" MAIRJ+M!(IP>$P0IK12.-6.0.H5?X]AQ+; OP3XHX;Q?UAIQ)/VV2C^N(;MZU M$+L51?,J':>MF6#(,K8;L74-!T49)ZBO'SX\7LXF(3#'@[R;S27(IS+.88]H7/\,_KW[60C"_J_812] M2YW%V/ZS1L0W7]$W^3^IIST3?/Z23_]29'_))LBUU[O;NR3+^8LNN62Y^+?= M8DX ZBA)/+/7##LA.#8*,/U+/J6_GME:H:T]\_W17XJA'4WYE:V-O=8L@-PS MF^N3FQ39Y4]HVA')XM:[252:"B&TC];F7,DZ2">1^'/;R27#29/'=8_ T2MW MO^Z J$Z3#BVM:Q#&JL#+_NS1!N*1!3*XZ+S.1C'YZ,"1%ITC[;:1[H?LWF<\ M[G]:T;H=CT_;Y-(5KN0J<8&5*Z8%6BS87I(<'_*X^W).O+-A@KU/< MB3\.B!#I-BYU(!G_D?2L9@NENIM$F!H)G+2-;.UR(;>HL!LKDSKUA ^,@_&@ MJ@_E;[T8W,%QP;:[I]P!>GT4,O3Q'/H &.9PTD[*4,\66GCD'LCEH%*F#X^L MS9T[\,A'S_'K 9'C-L C0)!#6VOK")/?W77D=8-5&WNHI*^E#.QR@W;U@&=\ M'>QQN/5]V,9G 2SQLPER'R1ON)Y]]-H_Z*@+X& .0#Y@6%?!OT6.]0F3;OOC M4=42;<>6.C@'.FV+E\:87.UF%',W)=B"0)7HN@GR4=<5L6>EU.!NL'Z_SHOV M45SR NS/5:0#(.5S1N_IFOO!*,C!'G2!((?N@QXDY&.&M2D7)@VG4:R/BYWQ/C(^D=']&.]O5O/>T_E/[+@JV\ //QU3?I)H2'\ M;YR(,,.3\0Z=\432%IC,#GLZCCT;;%0(B.P"RG+",L\XZ*&%]\#Y^!%?ADGB MZLKA^J__;S8>_O6 )\?RY&+3;,4PC*#%Z]5<_N+?/]\M-OXW[]:[S?;._^I; M-'+ROA^ N2_ZE123)H7B/F<#?G-%P4FT!7R1SY-)Q/]H\C3?);+'V6)\/CR MQSA+\^G4_E+,9.U>C(9I.<[<=-EIFN?2".88#N6U+,UFI7XL1OH12\B.Y'.9 MCLSW6"U->L\*&'WQ(9+V>8)9D.6I+,DX'<_,'_#2+!^;OR;I,)_H7XCA.-0_ M9D5NOQ]."_UC!.,=G2H^]@E/17^=<8XH2?O8D A;LWEW#&R!T5EQK[H*N#6_U; 97W1?Z[?32FC\"\X8*;!&)* M"UN;TTP.8<4>'K;\\8KU$Q\J^VC!S1'SD;A?>^B0?0L2XDX'=U*'&51T^-XY MGEG%R*(1'R_1!Y#3P5@8Y3?NM,A%\.6[M+9VZ_$GXN!-.]9QD]! M_0L+<:PXUPH3+6@\QJ!IOW]&V.&!6-2IVH+^<7[5D*8:4-HAF,S1#638U@[R MVX^6W'XQ D0<;-.SP(9#Z^ >7.'0%G<4>G#$&AE%"FX_UP$)_/RM5R]:]]X7 M47=&%K.G#P>S\$M$R!Z^#"ZV+.81)"SLR,.$BAWY'J&G8ZU@98U8*S.<2O ] M DJ%$XS.L(BE&.,U'NTNQ_6(?#_(XU_'U@FAI&-?=[4]C7\_CG\]Q$3JV%"B M?1;19:7%CK0\C2YUY-D0B#IH;1(?)\)21\=?1"<@H.H"C,IHZH<\DVJ<1#BN M491>8Y#KL6?.Z9E+\TQW1T5THJV;QD/<;ET[SW$W!OC=QCCJP-"9/,=N%M(. M+0VGT9&BMP]C.[:F,9#MJ(P88<_!1>5 ;;=_.QAM.^B\&U-[CVQB8:3;#W:B M:,=6](#V.C&TPZUK09<<,(6>5+A>[.P]U-\-F'T\[7MM7;4]'J%-\_G(R]UM M[8-4#DU*!Z,Q][SZ%:C,/:V&2-?]OI4]6VV=#%^YM2[X^=X'#3V1+,FUJQ9\ M7=1[K[#.;I'GKZHEJ4NX35R).ZV=^NX&AXILY!22@'B'\8N '8*T./7T5C?]Y\NNU7G M_7=#W[-H&S0">.Q4:IS#__-?_DL^+((8L-?G/YZ'@=TF3$7A,+JB17IH0_.# MZ#1'Z20T<>!3W>E]!GIC.'N^VM #,\Q531VZ2CL\^*^K536O#![0^2U%$Y@P MBCTLP/4C"7>Y-B F>@B#-*2NF!ACXO!5?$7--)INA"[XP*#1/Z#X@ 17T"P& MKU"&.'%F>AB+?LF95JVU2P/N@*SO"@.*^*AZUX'<1L.6?\C'?*O@R73#)3G#IW_Y,K5L0;II?R*0\F_D@7H2?G*,K>LL<584V[$)Q[ M+7A?W7HJG2 &.4'VT&R#D\;^/"&%BIEV! -!GT/I./6QO0/IE^'0]:F 3-EV M_ #$Z7CB=0 M)C=*TQM6;' B0"Q09&H97*<^6D175>:T03P7!":[]5KN;&S!O>VU&]DB=DEPP8N373-WW+GXN.%:[??*Z.)X50ZZ>4W?^;3A MK22/LX> JRX$MSS_R$%@CVOO^"!H7"W!(G.^)3M\R$[R:^_[?R0AR^T845#* M@NJ;V 8I\I4,P[B[#*3-Y_W/8IX-<4_T)++J!I(KH8Y=8MX0J'[71D3Y3.-@ MW]ECC7$IEXO?MW5M[:@1\OMG&.9;"I+XYQ\GYF*O]@W45H_A\@:1D^N-'^.G M,61]SVE_K8\]U>ZCJ7Y6YA@A;<8'3"8=@6"7L6LO?M_%*Z1T])=E72%IP^%$ MRWPL(TF:G]]?Q+[KSC)]_?KB9X38W3%D8+150B?%'S C)^!UN.+% (MU29S. M:]#"")"6AXE,-LHQV@P^$ YWUF\"%#:71[$0@=RLQ+_O05D M2I!482EAO!* MBT,1>8/8H%-\XX0;7-2)W%<]HB4X<&L>\QIZI7_X-.G:5]+4KQK_['>BI$[7GS MT-T^M)UON.O[NNRLT7;0',W+"_^*WC>QZ 2D,"&&^1[<<+=U9*U%SHB7Q7G8 M 4S*,WGLLUL$%W_MX3^FU M Q8A*%KH%+/JNU+-ZCRW 5VVY[[OK.=SFV@O]'/;Z2BJ=_")X0IN?V+@^U>9 M8#JG$2ENUR&.]U21ZZ3F?87?#EY=ZS^WB,R^G[)[9SUQ+&!07H6P]J]1PX0O MWG6F-3OEV2(W:K366H?@F92BMR2SJ,BMCVEB39)G!SXWBC[GU7$+=*G!Y@K6"R_NP19CV/F?;BR]^-BBGD6BO2+T% MK%\7_3;V;!Y;(**.^[0<-VJ@IT4.XP%:V%AOA@]B.V$N*[7Y,B^$@K%6K?M=!+X55O$*C4E"^ZY"U]PIF>37X MG@&NJ;5YCBG;=4#<>;QH4?M9K_Y1L*AA=:=@ ;'*4_P]M[131!!K57?JA*D- MRD0%1G!;GBL^$"R\%6\V]@M5JCJ$"#I+.O5@$Y*Y7%[D8+T_@BH^'122MGO9 M PKBU$KB0DG=%MM\&(NP+:+,,#J%L-Y1T$41X[=81BKR;5P,BG7<5RL:X[#U9OO:P_8FWM/S']D0&[JZ;^MQT.^NT7NFY._@8$:@#Q$'[&JCD& MN^C4NR':C9 A)/H>/NSBVG16LOE[M1HDPX*11-L_NDG'07"1AW<:;I #=!H0 MR>ZV^TT7Y_6J"VK_L@7 $U,$RAAR7.Q%=3U'3F<$;>R]_^J\OJDPM#(^@@BG M^%3/:RZ]G5P;V$1VBU)1E#IVY>]])4T6-Q*SA,,)]PHQ^!I4C+MPD9U.$.2D M6BXE@)WA>#N %G]:(6*=Y,T!+>TP"KJ C*-A<- O@LV&Y_W\%!Q/*S$0)SK'C751.$+GHCV"V?DBQ.X.%YO@0&?0US M^P76KN:2$>>O/B@TF3F:3?^9[CV@'8<8+KGU\@N!K;< >$$0]D?UJEK]MF\N M>P1Y@_! T<(K+K88#_'L&Q@P%^AS"^SKU:[!9AI]Z,.'UP%7:.'&'ON^ 8+F M+%$]1KV'.YDSK'!'^(/$=;/D[+*$[F,8C>@9#HH(H_KP_M5/GR* N<=.G,GY M@D+%MVOOB&:S;]8^'Y>P?3P#T;[SX3?H.W;:O_&4' [P#5K>)P0(/$J+0_1< M\#1L;9'.Q$6YCR?5_)-?'@ZCH]BZHC_'AB&"KOS3-]K__+U!+ P04 M " !U@5Q,GV\$)ET" !<# #0 'AL+W-T>6QE+TAZ=?CRUZ20"B$@IJ7 M>'S&<^;8GL232:77#.X7 !JM.!-5@A=:E^^#H)HO@)/J3)8@C">7BA-MIJH( MJE(!R2H;Q%D0A^$XX(0*G$Y$S:^YKM!-1!R,=?R0P2_'#R^FLM]>4K MY,?!F\$@?#B]W,5/G.,4(\_Q*4MP-'Z+@]\G/0OW\QK?#O7HSZA_P;Q#/'Z" M^ :6P/8\5[E'U3L;EDYR*?J;&V(/&&;" 2T)2_ 5872F MJ(W*":=L[>'8 G/)I$+:E(S)'%FD>O3NR,]L-34\G JI7&Z?P7_.FN4[CG9F M!5+&.H$Q]D Z*8G6H,2UF;C%#OS!A1I[NBZ-PD*1=12/H^;G/N0 !BK!-T:;V7_(I_V?%P_._E^Q^578%/Z-&^W > M@[XTF8:M%Z% TJRG35#1R%S3+P.NQ M/5J"/]OFCVT]U'VG8.@UF9E6?XO?Q&:0DYKI.[M%YTQP;]]8X=&X6S7M*!+< MV[>0T9I?N(3]_XGT.U!+ P04 " !U@5Q,;3<%CE*[66U9]FHTKWR\+8M:S=IET.JXU5MGO-X7,:_VD'N3C^>!DX(X;D@/;D^X_MT2?[/]A,HN% MSM78Y,U:E?46RJI"UMJ4U4IOJH$HY5J=#\8W$[$_;"#:ZTSFYX.1^U[+VAWP MI"O]6*B!L)^T^\%.YB-/R4=T[;9-H>?NZG,Q\Q#^#Y4P"_%UHRR!# !D\(&0 M5[*09:[$K&TM A@"P/!@4;PVZPV!C !D=+ HBJ.I)) Q@(P/$PEWENFK+6 MY5),74ASK2CD*8 \Y87\++45WV31M"'\K$OWN&A9B$E9U;99T][[!'7?)[R8 MN_A5XE[E2C])=W4AR[GX6J^4%?<4$UJ&63.3\LD=8&RW>4?(*2-FJ4RM^[>M MG]MPW?QH].:UE9%01LQ&F92UZ^[\1<5E575%-T(2&3%;Y%[Y^S]W?8M_9E]N M-=<]VV6W=9%&1LP>V4*YI\,VKH]^P;PUY?+X05%,))(1LTEF*V-KQV/7XLI8 M:WZZH'9BB 0R8C:(T]R3>T+:FW"L'CO/!M+'B-D?7]1\J3NYP B)8L1L"I?A MK76]S0#\C>;"YGVFRE6!>-SUONW)4F96[6:MK-\Y$G M G9/>"#Q(']U0P>+#V91W*PWA7E62ERI4BUT+:8N=>[0(5$$S**8J66;(4_* M[=_=[Q0-J2)@5L6M6KJ$R7DV5VK^JF,+D!P"9CG,FL=*_6A\V&Y\7M(!0SH( MN'6 ,N,@I9A(# &S&#!F1C&1)P)F3\ 4/CBEF,@? ;,_8 H?GM 1#F20D-D@ M)(471P^>LOJ#LB%MA,S:Z,_E>S&124)FD[Q)ZGL)X3@6LTU@=A]&%!.9)60V M"\SNPYAB(L^$_(-9G02ZM[F1;T)FW^PRZ5XN))B0O?( *;4XHIA(,"&S8&!2 M'5+!A$@P(;-@:%+=U]01TDK$K)7^[+H7$QDF8C9,3YK=RXCT$C'K!:9E44@Q MD6,B[HH%8E+'1'"VA-DQ&),Z)D*.B;AK&8B94$QDFHC9-# 7CVAE$R'Q1,SB M@;EX1"N;"(DG8A8/S<6/?\_EC54M=2&.QA03B2=B%P_%W(T0^]37N+:OZ2!L MC!04?V!E<]S>I-O^_=X4_H04$RDH_K@Y%(=Y)ZV?U'OR2F\;GF(B"\4'F5?9 M019TJ"5&%HH_>H+%=TJZ5L>W+J9S03&1A6)F"_5@-NV\[N7:N,J"8L)9>V8+ MP;HQIA:*D85B9@MA3&JA&%DH9K80QJ06BI&%8F8+P2H\IN5/C"P4,UNH=X[M M=W]$L_<$62AAMM#;P8(^0B2@A%E ^]$"(I]^2*2?A%D_+Y!^T,"Z%--8<6?\ M<>[[)<5$^DF8]?.".5;6)9IM,'=K2[K+$!*DGX19/R2:?OF52S9JTRYILVJE M.I-@"=)/PC[0AL:+CBDF7#;&OFX,8"94/PG23W+(T;>$ZB=!^DD..?J64/TD M2#\)LWX@9DJG=U*DGY2]""*#A+N-*^5.I=HMBHD MI8.)+)2RS_1T,.]5;MS34^AM8=G!1!9*V8N@#N98+92+Y]SO\,P4$UDH92^" M.IA_E];%H%!-9*&6VT"O,EPK]38&>(@NES!9ZA7DY_Z>I=KW]O%&T M\DWA\F5F"[TS,;"/*\5$%DJ9+?0NYJPV^?=.-)&%4F8+O1]-XVY0<,62@[ MS&S0L;B93:>=B;\,62ACMM"[F-O!0XJ)+)0=9.7:[M[,Z(10ABR4??P2MOT[ M"Z[TF%%,9*&,>T*H!_,O9996;E8ZI^_/9,A"&?>$4 _FO7I2I>O;'Y]IAY0A M"V7<2]UZ,,GL"\5$%LJXE[J]7BHHCK[(0HEKN=&U+"@F?*.&^Y6:MY@SEVZZ MK--W21U,9*&,>R@.1?.4UD*GR$*GVUWV?2UOC?3[VW/L7PZ]^ ]02P,$% @ =8%<3)AR M$2>X @ DS4 !H !X;"]?8 :7]O79E2ZFDVWG7F!" Q!A03%&;5]^\FPF8S4YLP"G6R($)'] MKSXBYSZ^Y',]G+JV-*=K6;U?SFW95LTP7+\94W9-OM3EH;OF=OSET/67>AB_ M]D=SK7>O]3$;6:_5]-,UJJ?'Z9JKY_VVZI_WMEK]K/MC'K:5>3^;MZY_+4W. M0S&WBWT8-QAO^;CF_]F^.QQ.N_R]V_VZY';XI.+O!I7Y/$CF@X0>Y.:#'#W( MSP=Y>E"8#PKT()T/4GI0G ^*]* T'Y3H09OYH T]R*Z!C&M^$L*:K[4%7%N^ MUQ: ;?EB6T"VY9MM =J6K[8%;%N^VQ; ;?ER6T"WY=MM =Z6K[< O86OMP"] M98%G;?2PS==;@-["UUN WL+76X#>PM=;@-["UUN WL+76X#>PM=;@-["U]L! MO1U?;P?T=GR]'=#;+7!6@@Y+^'H[H+?CZ^V WHZOMP-Z.[[>#NCM^'H[H+?C MZ^V WHZOMP=Z>[[>'NCM^7I[H+?GZ^V!WGZ!LVYTV,W7VP.]/5]O#_3V?+T] MT-OS]?9 ;\_7VP.]/5_O /0.?+T#T#OP]0Y [\#7.P"] U_O /0."[RK1"\K M^7H'H'?@ZQV WH&O=P!Z![[> >@=^'HKT%OY>BO06_EZ*]!;^7HKT%OY>BO0 M6_EZ*]!;%Y@U0<,F?+T5Z*U\O17HK7R]%>BM?+TCT#OR]8Y [\C7.P*](U_O M"/2.?+TCT#OR]8Y [\C7.P*]XP*S@FA8D*]W!'I'OMX1Z!WY>B>@=^+KG8#> MB:]W GHGOMX)Z)WX>B>@=^+KG8#>B:]W GHGOMX)Z)T6F/5&P]Y\O1/0._'U MW@"]-WR]-Q.]2U/W>?]CZ$_ML=R[Y)_%OZR9P%V&CW.^?\9MU2_WGR@]C+MD M<_N\^S_8;=4_$69:49Y^ U!+ P04 " !U@5Q,9D8\T$(" #P,P $P M %M#;VYT96YT7U1Y<&5S72YX;6S-V]]NFS 4Q_%7B;B=@H,!FTY-;]K=;I6V M%_# 25#X)]OMTK>?0]M)JS*I4Q/I>Q,"QYSS@UB?NUS_>)JL7QSZ;O#K9!?" M]%D(7^]L;WPZ3G:(EA/BJ=N*R=1[L[5"KE9*U.,0[!"6X=@CN;F^LQOS MT(7%[?/U8^MU8J:I:VL3VG$0CT/SINGRI6'J;#>O\;MV\I_B@F3QY1"[^'AM MG<2J3\0[)KR]\7@>[_OV:)UK&_M?T<;-IJUM,]8/?;PE]9.SIO$[:T/?I7YG MG&V^!]<.VY>\]\:%KZ:/C<6A$W\M2"^7(SQU]G2 N7+.R2%N"WMJU%QX_LP^ M-/!U-]2CL\O)Q:H+[8G'BY'N8]6+X\)S/J(];IW&-N\:'EM?[H?]-;K]_/W4 M"_]3]&(^?.RMGR^'A.3((3D*2(X2DD-!M,._ MDOP?F-U!+ 0(4 Q0 ( '6!7$P?(\\#P !," + M " 0 !?D !D;V-0&UL4$L! M A0#% @ =8%<3/;+!&'N *P( !$ ( !F0$ &1O M8U!R;W!S+V-O&UL4$L! A0#% @ =8%<3)E&PO=V]R:W-H M965T&UL4$L! A0#% @ =8%<3(#D$JIV! 0!4 !@ M ( !R0L 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ =8%<3-Y(ZJL_ @ L < !@ ( !CQ< M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ =8%< M3)@O^"2S 0 T@, !@ ( !B"0 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ =8%<3,72*0:T 0 T@, !D ( !,RP 'AL M+W=OU:[0! M #2 P &0 @ $>+@ >&PO=V]R:W-H965T&UL4$L! A0#% @ =8%< M3+M2QMRT 0 T@, !D ( !\S$ 'AL+W=O,P >&PO=V]R:W-H965T&UL4$L! A0#% @ =8%<3)LH5J^T 0 T@, M !D ( !M3< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ =8%<3%=0D^.V 0 T@, !D M ( !>3T 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ =8%<3 "TQ=JS 0 T@, !D ( !/T, 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ =8%<3&:9 MM^W3 @ 3 P !D ( ! $D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ =8%<3%?A0WBY 0 T@, !D M ( !YD\ 'AL+W=O&PO M=V]R:W-H965T*^P"N $ M -(# 9 " =U3 !X;"]W;W)K&UL4$L! A0#% @ =8%<3!VM7;7& 0 -P0 !D ( ! MS%4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ =8%<3-V)+XBW 0 T@, !D ( !PEL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ =8%<3& :5^_! M 0 -P0 !D ( !M6$ 'AL+W=OYQP=\! !!0 &0 M@ &M8P >&PO=V]R:W-H965T&UL4$L! A0#% @ =8%<3&Y236G; 0 04 !D M ( !XV< 'AL+W=O4! #:! &0 @ 'U:0 >&PO=V]R M:W-H965T&UL M4$L! A0#% @ =8%<3&RFH7'Y 0 YP4 !D ( !-&X M 'AL+W=O>N MU"0" [!@ &0 @ %D< >&PO=V]R:W-H965T&UL4$L! A0#% @ M=8%<3">Z:3FK @ 6PD !D ( !1G4 'AL+W=O&UL4$L! A0#% @ =8%<3!-'=P16 @ M( < !D ( !"7T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ =8%<3(YADF?5 P F!( !D M ( !W80 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ =8%<3&<.1>1[ P QP\ !D ( !UHT 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ =8%< M3$T;K/PR!0 3!\ !D ( !\98 'AL+W=O&PO=V]R:W-H965T !X;"]W;W)K M&UL4$L! A0#% @ =8%<3*\&IW_2 0 G00 M !D ( !0Z$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ =8%<3&Q-7-)2 @ 2@< !D M ( !AZ@ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ =8%<3!A(I#P6! !A0 !D ( !X*\ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ =8%<3/RB MP,+0 @ E0H !D ( !4KL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ =8%<3""V2I9L @ Y0< !D M ( !(L8 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ =8%<3&5)""6C!0 "R$ !D ( ! ML&PO=V]R:W-H965T&UL4$L! A0#% M @ =8%<3'UPK:)) @ '@< !D ( !%-L 'AL+W=O&UL4$L! A0#% @ =8%<3+:N(!4N M! \!( !D ( !U>, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ =8%<3* 1X"C" 0 $P0 !D M ( !;/ 'AL+W=O7W^@" "K# &0 @ %E\@ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ =8%<3"$?K.ZQ 0 P0, !D ( !;O@ M 'AL+W=O.// I)P, % @ %6^@ >&PO&PO&PO7W)E;',O=V]R M:V)O;VLN>&UL+G)E;'-02P$"% ,4 " !U@5Q,9D8\T$(" #P,P $P M @ %TU@$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 8P!C + "<; #GV $ ! end XML 106 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 107 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 109 FilingSummary.xml IDEA: XBRL DOCUMENT 3.8.0.1 html 285 431 1 true 114 0 false 7 false false R1.htm 0001000 - Document - DEI Document Sheet http://www.radisys.com/role/DeiDocument DEI Document Cover 1 false false R2.htm 1002000 - Statement - Consolidated Statements of Operations Sheet http://www.radisys.com/role/ConsolidatedStatementsOfOperations Consolidated Statements of Operations Statements 2 false false R3.htm 1003000 - Statement - Consolidated Balance Sheets Sheet http://www.radisys.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 3 false false R4.htm 1003000 - Statement - Consolidated Statements of Comprehensive Loss Sheet http://www.radisys.com/role/ConsolidatedStatementsOfComprehensiveLoss Consolidated Statements of Comprehensive Loss Statements 4 false false R5.htm 1003501 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.radisys.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 5 false false R6.htm 1004000 - Statement - Consolidated Statement of Changes in Shareholders' Equity Sheet http://www.radisys.com/role/ConsolidatedStatementOfChangesInShareholdersEquity Consolidated Statement of Changes in Shareholders' Equity Statements 6 false false R7.htm 1005000 - Statement - Consolidated Statements of Cash Flows Sheet http://www.radisys.com/role/ConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 7 false false R8.htm 2101100 - Disclosure - Nature of Operations Sheet http://www.radisys.com/role/NatureOfOperations Nature of Operations Notes 8 false false R9.htm 2102100 - Disclosure - Significant Accounting Policies Sheet http://www.radisys.com/role/SignificantAccountingPolicies Significant Accounting Policies Notes 9 false false R10.htm 2105100 - Disclosure - Fair Value of Financial Instruments Sheet http://www.radisys.com/role/FairValueOfFinancialInstruments Fair Value of Financial Instruments Notes 10 false false R11.htm 2106100 - Disclosure - Accounts Receivable and Other Receivables Sheet http://www.radisys.com/role/AccountsReceivableAndOtherReceivables Accounts Receivable and Other Receivables Notes 11 false false R12.htm 2107100 - Disclosure - Inventories Sheet http://www.radisys.com/role/Inventories Inventories Notes 12 false false R13.htm 2108100 - Disclosure - Property and Equipment Sheet http://www.radisys.com/role/PropertyAndEquipment Property and Equipment Notes 13 false false R14.htm 2109100 - Disclosure - Intangible Assets Sheet http://www.radisys.com/role/IntangibleAssets Intangible Assets Notes 14 false false R15.htm 2110100 - Disclosure - Restructuring and Other Charges Sheet http://www.radisys.com/role/RestructuringAndOtherCharges Restructuring and Other Charges Notes 15 false false R16.htm 2111100 - Disclosure - Other Accrued and Other Long-Term Liabilities Sheet http://www.radisys.com/role/OtherAccruedAndOtherLongTermLiabilities Other Accrued and Other Long-Term Liabilities Notes 16 false false R17.htm 2112100 - Disclosure - Short-Term Borrowings Sheet http://www.radisys.com/role/ShortTermBorrowings Short-Term Borrowings Notes 17 false false R18.htm 2113100 - Disclosure - Convertible Debt Sheet http://www.radisys.com/role/ConvertibleDebt Convertible Debt Notes 18 false false R19.htm 2114100 - Disclosure - Hedging Sheet http://www.radisys.com/role/Hedging Hedging Notes 19 false false R20.htm 2115100 - Disclosure - Commitments and Contingencies Sheet http://www.radisys.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 20 false false R21.htm 2116100 - Disclosure - Basic and Diluted Net IncomePer Share Sheet http://www.radisys.com/role/BasicAndDilutedNetIncomeperShare Basic and Diluted Net IncomePer Share Notes 21 false false R22.htm 2117100 - Disclosure - Income Taxes Sheet http://www.radisys.com/role/IncomeTaxes Income Taxes Notes 22 false false R23.htm 2118100 - Disclosure - Employee Benefit Plans Sheet http://www.radisys.com/role/EmployeeBenefitPlans Employee Benefit Plans Notes 23 false false R24.htm 2119100 - Disclosure - Segment Information Sheet http://www.radisys.com/role/SegmentInformation Segment Information Notes 24 false false R25.htm 2121100 - Disclosure - Legal Proceedings Sheet http://www.radisys.com/role/LegalProceedings Legal Proceedings Notes 25 false false R26.htm 2122100 - Disclosure - Subsequent Events Sheet http://www.radisys.com/role/SubsequentEvents Subsequent Events Notes 26 false false R27.htm 2202201 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.radisys.com/role/SignificantAccountingPoliciesPolicies Significant Accounting Policies (Policies) Policies http://www.radisys.com/role/SignificantAccountingPolicies 27 false false R28.htm 2302302 - Disclosure - Significant Accounting Policies (Tables) Sheet http://www.radisys.com/role/SignificantAccountingPoliciesTables Significant Accounting Policies (Tables) Tables http://www.radisys.com/role/SignificantAccountingPolicies 28 false false R29.htm 2305301 - Disclosure - Fair Value of Financial Instruments (Tables) Sheet http://www.radisys.com/role/FairValueOfFinancialInstrumentsTables Fair Value of Financial Instruments (Tables) Tables http://www.radisys.com/role/FairValueOfFinancialInstruments 29 false false R30.htm 2306301 - Disclosure - Accounts Receivable and Other Receivables (Tables) Sheet http://www.radisys.com/role/AccountsReceivableAndOtherReceivablesTables Accounts Receivable and Other Receivables (Tables) Tables http://www.radisys.com/role/AccountsReceivableAndOtherReceivables 30 false false R31.htm 2307301 - Disclosure - Inventories (Tables) Sheet http://www.radisys.com/role/InventoriesTables Inventories (Tables) Tables http://www.radisys.com/role/Inventories 31 false false R32.htm 2308301 - Disclosure - Property and Equipment (Tables) Sheet http://www.radisys.com/role/PropertyAndEquipmentTables Property and Equipment (Tables) Tables http://www.radisys.com/role/PropertyAndEquipment 32 false false R33.htm 2309301 - Disclosure - Intangible Assets (Tables) Sheet http://www.radisys.com/role/IntangibleAssetsTables Intangible Assets (Tables) Tables http://www.radisys.com/role/IntangibleAssets 33 false false R34.htm 2310301 - Disclosure - Restructuring and Other Charges (Tables) Sheet http://www.radisys.com/role/RestructuringAndOtherChargesTables Restructuring and Other Charges (Tables) Tables http://www.radisys.com/role/RestructuringAndOtherCharges 34 false false R35.htm 2311301 - Disclosure - Other Accrued and Other Long-Term Liabilities (Tables) Sheet http://www.radisys.com/role/OtherAccruedAndOtherLongTermLiabilitiesTables Other Accrued and Other Long-Term Liabilities (Tables) Tables http://www.radisys.com/role/OtherAccruedAndOtherLongTermLiabilities 35 false false R36.htm 2313301 - Disclosure - Convertible Debt (Tables) Sheet http://www.radisys.com/role/ConvertibleDebtTables Convertible Debt (Tables) Tables http://www.radisys.com/role/ConvertibleDebt 36 false false R37.htm 2314301 - Disclosure - Hedging (Tables) Sheet http://www.radisys.com/role/HedgingTables Hedging (Tables) Tables http://www.radisys.com/role/Hedging 37 false false R38.htm 2315301 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.radisys.com/role/CommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://www.radisys.com/role/CommitmentsAndContingencies 38 false false R39.htm 2316301 - Disclosure - Basic and Diluted Net IncomePer Share (Tables) Sheet http://www.radisys.com/role/BasicAndDilutedNetIncomeperShareTables Basic and Diluted Net IncomePer Share (Tables) Tables http://www.radisys.com/role/BasicAndDilutedNetIncomeperShare 39 false false R40.htm 2317301 - Disclosure - Income Taxes (Tables) Sheet http://www.radisys.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.radisys.com/role/IncomeTaxes 40 false false R41.htm 2318301 - Disclosure - Employee Benefit Plans (Tables) Sheet http://www.radisys.com/role/EmployeeBenefitPlansTables Employee Benefit Plans (Tables) Tables http://www.radisys.com/role/EmployeeBenefitPlans 41 false false R42.htm 2319301 - Disclosure - Segment Information (Tables) Sheet http://www.radisys.com/role/SegmentInformationTables Segment Information (Tables) Tables http://www.radisys.com/role/SegmentInformation 42 false false R43.htm 2402403 - Disclosure - Significant Accounting Policies Distributor Revenue (Details) Sheet http://www.radisys.com/role/SignificantAccountingPoliciesDistributorRevenueDetails Significant Accounting Policies Distributor Revenue (Details) Details 43 false false R44.htm 2402404 - Disclosure - Significant Accounting Policies Advertising Costs (Details) Sheet http://www.radisys.com/role/SignificantAccountingPoliciesAdvertisingCostsDetails Significant Accounting Policies Advertising Costs (Details) Details 44 false false R45.htm 2402405 - Disclosure - Significant Accounting Policies Property, Plant and Equipment (Details) Sheet http://www.radisys.com/role/SignificantAccountingPoliciesPropertyPlantAndEquipmentDetails Significant Accounting Policies Property, Plant and Equipment (Details) Details 45 false false R46.htm 2402406 - Disclosure - Significant Accounting Policies Recent Accounting Adjustments (Details) Sheet http://www.radisys.com/role/SignificantAccountingPoliciesRecentAccountingAdjustmentsDetails Significant Accounting Policies Recent Accounting Adjustments (Details) Details 46 false false R47.htm 2405402 - Disclosure - Fair Value of Financial Instruments Fair Value Measurements (Details) Sheet http://www.radisys.com/role/FairValueOfFinancialInstrumentsFairValueMeasurementsDetails Fair Value of Financial Instruments Fair Value Measurements (Details) Details 47 false false R48.htm 2406402 - Disclosure - Accounts Receivable and Other Receivables (Details) Sheet http://www.radisys.com/role/AccountsReceivableAndOtherReceivablesDetails Accounts Receivable and Other Receivables (Details) Details http://www.radisys.com/role/AccountsReceivableAndOtherReceivablesTables 48 false false R49.htm 2407402 - Disclosure - Inventories - Balance Detail (Details) Sheet http://www.radisys.com/role/InventoriesBalanceDetailDetails Inventories - Balance Detail (Details) Details 49 false false R50.htm 2407403 - Disclosure - Inventories - Charges Associated With the Valuation of Inventory (Details) Sheet http://www.radisys.com/role/InventoriesChargesAssociatedWithValuationOfInventoryDetails Inventories - Charges Associated With the Valuation of Inventory (Details) Details 50 false false R51.htm 2407404 - Disclosure - Inventories - Valuation Rollforward (Details) Sheet http://www.radisys.com/role/InventoriesValuationRollforwardDetails Inventories - Valuation Rollforward (Details) Details 51 false false R52.htm 2407405 - Disclosure - Inventories - Narratives (Details) Sheet http://www.radisys.com/role/InventoriesNarrativesDetails Inventories - Narratives (Details) Details 52 false false R53.htm 2408402 - Disclosure - Property and Equipment (Details) Sheet http://www.radisys.com/role/PropertyAndEquipmentDetails Property and Equipment (Details) Details http://www.radisys.com/role/PropertyAndEquipmentTables 53 false false R54.htm 2409402 - Disclosure - Intangible Assets Finite-Lived Intangible Assets by Major Class (Details) Sheet http://www.radisys.com/role/IntangibleAssetsFiniteLivedIntangibleAssetsByMajorClassDetails Intangible Assets Finite-Lived Intangible Assets by Major Class (Details) Details 54 false false R55.htm 2409403 - Disclosure - Intangible Assets Future Amortization of Finite Lived Intangibles (Details) Sheet http://www.radisys.com/role/IntangibleAssetsFutureAmortizationOfFiniteLivedIntangiblesDetails Intangible Assets Future Amortization of Finite Lived Intangibles (Details) Details 55 false false R56.htm 2410402 - Disclosure - Restructuring and Other Charges (Details) Sheet http://www.radisys.com/role/RestructuringAndOtherChargesDetails Restructuring and Other Charges (Details) Details http://www.radisys.com/role/RestructuringAndOtherChargesTables 56 false false R57.htm 2410403 - Disclosure - Restructuring and Other Charges Restructuring Reserve Rollforward (Details) Sheet http://www.radisys.com/role/RestructuringAndOtherChargesRestructuringReserveRollforwardDetails Restructuring and Other Charges Restructuring Reserve Rollforward (Details) Details 57 false false R58.htm 2410404 - Disclosure - Restructuring and Other Charges Narratives (Details) Sheet http://www.radisys.com/role/RestructuringAndOtherChargesNarrativesDetails Restructuring and Other Charges Narratives (Details) Details 58 false false R59.htm 2411402 - Disclosure - Other Accrued and Other Long-Term Liabilities (Details) Sheet http://www.radisys.com/role/OtherAccruedAndOtherLongTermLiabilitiesDetails Other Accrued and Other Long-Term Liabilities (Details) Details http://www.radisys.com/role/OtherAccruedAndOtherLongTermLiabilitiesTables 59 false false R60.htm 2412401 - Disclosure - Short-Term Borrowings (Details) Sheet http://www.radisys.com/role/ShortTermBorrowingsDetails Short-Term Borrowings (Details) Details http://www.radisys.com/role/ShortTermBorrowings 60 false false R61.htm 2413402 - Disclosure - Convertible Debt (Details) Sheet http://www.radisys.com/role/ConvertibleDebtDetails Convertible Debt (Details) Details http://www.radisys.com/role/ConvertibleDebtTables 61 false false R62.htm 2414402 - Disclosure - Hedging - Narrative (Details) Sheet http://www.radisys.com/role/HedgingNarrativeDetails Hedging - Narrative (Details) Details 62 false false R63.htm 2414403 - Disclosure - Hedging - Contral or Notional Amount (Details) Sheet http://www.radisys.com/role/HedgingContralOrNotionalAmountDetails Hedging - Contral or Notional Amount (Details) Details 63 false false R64.htm 2414404 - Disclosure - Hedging - Derivative Instruments on the Consolidated Statements of Operations (Details) Sheet http://www.radisys.com/role/HedgingDerivativeInstrumentsOnConsolidatedStatementsOfOperationsDetails Hedging - Derivative Instruments on the Consolidated Statements of Operations (Details) Details 64 false false R65.htm 2414405 - Disclosure - Hedging - Changes to Comprehensive Income (Loss) Associated with the Company's Hedging Activities (Details) Sheet http://www.radisys.com/role/HedgingChangesToComprehensiveIncomeLossAssociatedWithCompanysHedgingActivitiesDetails Hedging - Changes to Comprehensive Income (Loss) Associated with the Company's Hedging Activities (Details) Details 65 false false R66.htm 2415402 - Disclosure - Commitments and Contingencies - Operating Leases (Details) Sheet http://www.radisys.com/role/CommitmentsAndContingenciesOperatingLeasesDetails Commitments and Contingencies - Operating Leases (Details) Details 66 false false R67.htm 2415403 - Disclosure - Commitments and Contingencies - Narratives (Details) Sheet http://www.radisys.com/role/CommitmentsAndContingenciesNarrativesDetails Commitments and Contingencies - Narratives (Details) Details 67 false false R68.htm 2415404 - Disclosure - Commitments and Contingencies - Accrued Warranty Rollforward (Details) Sheet http://www.radisys.com/role/CommitmentsAndContingenciesAccruedWarrantyRollforwardDetails Commitments and Contingencies - Accrued Warranty Rollforward (Details) Details 68 false false R69.htm 2416402 - Disclosure - Basic and Diluted Net IncomePer Share Earnings (Loss) Per Share Calculation (Details) Sheet http://www.radisys.com/role/BasicAndDilutedNetIncomeperShareEarningsLossPerShareCalculationDetails Basic and Diluted Net IncomePer Share Earnings (Loss) Per Share Calculation (Details) Details http://www.radisys.com/role/BasicAndDilutedNetIncomeperShareTables 69 false false R70.htm 2416403 - Disclosure - Basic and Diluted Net IncomePer Share Anti-Dilutive Securities (Details) Sheet http://www.radisys.com/role/BasicAndDilutedNetIncomeperShareAntiDilutiveSecuritiesDetails Basic and Diluted Net IncomePer Share Anti-Dilutive Securities (Details) Details 70 false false R71.htm 2417402 - Disclosure - Income Taxes Income Before Income Taxes (Details) Sheet http://www.radisys.com/role/IncomeTaxesIncomeBeforeIncomeTaxesDetails Income Taxes Income Before Income Taxes (Details) Details 71 false false R72.htm 2417403 - Disclosure - Income Taxes - Current Provision (Details) Sheet http://www.radisys.com/role/IncomeTaxesCurrentProvisionDetails Income Taxes - Current Provision (Details) Details 72 false false R73.htm 2417404 - Disclosure - Income Taxes - Reconciliation of Statutory Federal Tax Rates and Effective Tax Rates (Details) Sheet http://www.radisys.com/role/IncomeTaxesReconciliationOfStatutoryFederalTaxRatesAndEffectiveTaxRatesDetails Income Taxes - Reconciliation of Statutory Federal Tax Rates and Effective Tax Rates (Details) Details 73 false false R74.htm 2417405 - Disclosure - Income Taxes - Deferred Tax Reconciliation (Details) Sheet http://www.radisys.com/role/IncomeTaxesDeferredTaxReconciliationDetails Income Taxes - Deferred Tax Reconciliation (Details) Details 74 false false R75.htm 2417406 - Disclosure - Income Taxes - Unrecognized Tax Benefits (Details) Sheet http://www.radisys.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails Income Taxes - Unrecognized Tax Benefits (Details) Details 75 false false R76.htm 2417407 - Disclosure - Income Taxes - Narratives(Details) Sheet http://www.radisys.com/role/IncomeTaxesNarrativesdetails Income Taxes - Narratives(Details) Details 76 false false R77.htm 2417408 - Disclosure - Income Taxes - Adjustments due to change in tax rates (Details) Sheet http://www.radisys.com/role/IncomeTaxesAdjustmentsDueToChangeInTaxRatesDetails Income Taxes - Adjustments due to change in tax rates (Details) Details 77 false false R78.htm 2418402 - Disclosure - Employee Benefit Plans - Narrative (Details) Sheet http://www.radisys.com/role/EmployeeBenefitPlansNarrativeDetails Employee Benefit Plans - Narrative (Details) Details 78 false false R79.htm 2418403 - Schedule - Employee Benefit Plans - Stock Options Rollforward (Details) Sheet http://www.radisys.com/role/EmployeeBenefitPlansStockOptionsRollforwardDetails Employee Benefit Plans - Stock Options Rollforward (Details) Details 79 false false R80.htm 2418404 - Disclosure - Employee Benefit Plans - Novested Stock Rollforward (Details) Sheet http://www.radisys.com/role/EmployeeBenefitPlansNovestedStockRollforwardDetails Employee Benefit Plans - Novested Stock Rollforward (Details) Details 80 false false R81.htm 2418405 - Schedule - Employee Benefit Plans - ESPP (Details) Sheet http://www.radisys.com/role/EmployeeBenefitPlansEsppDetails Employee Benefit Plans - ESPP (Details) Details 81 false false R82.htm 2418406 - Schedule - Employee Benefit Plans - Valuation Disclosures (Details) Sheet http://www.radisys.com/role/EmployeeBenefitPlansValuationDisclosuresDetails Employee Benefit Plans - Valuation Disclosures (Details) Details 82 false false R83.htm 2418407 - Schedule - Employee Benefit Plans - Stock Based Compensation Expense (Details) Sheet http://www.radisys.com/role/EmployeeBenefitPlansStockBasedCompensationExpenseDetails Employee Benefit Plans - Stock Based Compensation Expense (Details) Details 83 false false R84.htm 2419402 - Disclosure - Segment Information Operating Segment (Details) Sheet http://www.radisys.com/role/SegmentInformationOperatingSegmentDetails Segment Information Operating Segment (Details) Details 84 false false R85.htm 2419403 - Disclosure - Segment Information Geographical Information (Details) Sheet http://www.radisys.com/role/SegmentInformationGeographicalInformationDetails Segment Information Geographical Information (Details) Details 85 false false R86.htm 2419404 - Disclosure - Segment Information Revenue by Major Customer (Details) Sheet http://www.radisys.com/role/SegmentInformationRevenueByMajorCustomerDetails Segment Information Revenue by Major Customer (Details) Details 86 false false R87.htm 2419405 - Disclosure - Segment Information Accounts Receivable (Details) Sheet http://www.radisys.com/role/SegmentInformationAccountsReceivableDetails Segment Information Accounts Receivable (Details) Details 87 false false R88.htm 2422401 - Disclosure - Subsequent Events (Hale Capital Note Purchase Agreement) (Details) Sheet http://www.radisys.com/role/SubsequentEventsHaleCapitalNotePurchaseAgreementDetails Subsequent Events (Hale Capital Note Purchase Agreement) (Details) Details http://www.radisys.com/role/SubsequentEvents 88 false false R89.htm 2422402 - Disclosure - Subsequent Events (Silicon Valley and ABL Credit Agreements) (Details) Sheet http://www.radisys.com/role/SubsequentEventsSiliconValleyAndAblCreditAgreementsDetails Subsequent Events (Silicon Valley and ABL Credit Agreements) (Details) Details http://www.radisys.com/role/SubsequentEvents 89 false false R90.htm 2422403 - Disclosure - Subsequent Events (Hale Capital Warrants) (Details) Sheet http://www.radisys.com/role/SubsequentEventsHaleCapitalWarrantsDetails Subsequent Events (Hale Capital Warrants) (Details) Details http://www.radisys.com/role/SubsequentEvents 90 false false All Reports Book All Reports rsys-20171231.xml rsys-20171231.xsd rsys-20171231_cal.xml rsys-20171231_def.xml rsys-20171231_lab.xml rsys-20171231_pre.xml http://xbrl.sec.gov/dei/2014-01-31 http://fasb.org/us-gaap/2017-01-31 http://xbrl.sec.gov/invest/2013-01-31 http://xbrl.sec.gov/country/2017-01-31 true true ZIP 111 0000873044-18-000025-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000873044-18-000025-xbrl.zip M4$L#!!0 ( '6!7$Q5!SZK'#P" /% )0 1 V*/Q\[Z_PI^=/=LR#USF^*\9N]9$M625WW_/4"T%6%<<45"<@ MJ?K7WQT)20&9C 550&7WLBV1TXX][X@]_,?_^7[7^^%KE@^[@_Y_OL$_HC<_ M9/WVH-/MW_SGFS^NWIHK]^[=F__SR__^C__O[=O_:S^]_\$/VN.[K#_ZP>59 M:Y1U?OC6'=W^\(].-OSSA^M\%*(/Z%8)GI+SKCQ_(D@ M+-\B_);B-^5CXSR'1:YZ;GJUYL%.UJU_!BZDV]GB[=GW]FW]_>E*S?N[_:_9 M<%3_R.1:>H@N/30<,,#3[*EOW[[]6#PYR&_@=D1_FMY1/M#K]O]<Z_*4U MS,K;^ZUN>U@/4W&I9AW]0;\_OJO_1F>4_S1ZN,]^@IO>PEU9WFW/GMO\T.(# M>7:]N%"^EFO+C:X>@^ M7W$_7*EY8#Q\>]-JW<^>N6X-OQ103R_48!2NY(->-JQ]IKA2_U!"6OU#Q96Z MAT9Y=K,2J?HGN%[>FBYTEB1BAOS)Q85;1[6W\LFMH_E;N^NXN3\$_WPR[=_<]6-)/Z343 M/=<>]$?9]]$/78 Y^O3H[^R_/_OTH?(6T,+=T4/ZH?REVTF_77>S_(<"CFQA M"25?NG?_]>87!/]3DB+&_N.GY8>+;_RT_)'I-^Y! @>=^:\""O*1!V/P2\E/ M")>//UZ;>R#K=QYOQP38[_%KG?+F\J?9]\H?IIA9@:IW!:K(*>)IPBRC*9;$ M6XIFKYQ>V7O9:=7J=WSBJU9O$7E+Q,%6/2<7_YPJSW^Z07\XZ'4[K1&X-.]& MV=W0?.\.YR[G]X,<6.RW0?\JNTF>S*_9W9 MM]V=PO1#IPNW3'RSZ0)^KE_?FU\>KZ]8X'_\5/N-"4@_56 Z5_G?G24^P!?@ M4O]FBJ[A!#&SZU!Z]*V59U*#3R3H?\T%GW!X-6_W.7UMYIZ!! MEG_MMK.&QP_,XUNC_/7RO;D;Y*/NOPL:AN_W@.7L8Y;_T>^./EQ/T097[(,; M#$<.UIOE"W)QE?7 Y;[Y2]8'6O=,OV,Z=]U^=SA*E/^:3=]X9HR]'TX>&7\G MI#2LMR?KS=3+]-G7Q6/UJV^8:4]F^I0-LU;>O@5A]=G7K#>X3SAZE9RU!2I> M$9N)\]@A$KNA2AQGAXB=(IX6=H@6EGV8O1)^'AS"=^,0?@P.$2?/(>(8' ++ M_OT,. 36CEY2ATQ01G#H(K_CL\!53OK'42/P%7T'% %;")W MXRI]<*X2Y\%5._L[1^ J=AYJG>VFUMDQU#H_#[7.=U/K_#AJ_2QT%=]-5_%C MZ*JE+8#9CG#XUQC6X@9W]X/^; ]^ME'0;H_OQKV49O5A=)OEZ;8\NTU1]-?L M7;\]N#NS>'_MLA_#^JW7_8J"^[T8"'Z^&_2O1H/VGQ?)*)7UO1*&>#A_H]R'+.7^F^"PM,("L_67#0,=!H, M= KFA3=!Y(D%D?P80>3N>P6-%W$V.P2[NXB-!7@Q"W!,EW*_[:*&&4Z!&0Z^ MO315^Z=X.'=LA;B[M6MDX!1DX"C,L+N'V[@^9^/7[N[Z-.'+&3HUN\MPH]!/ M0:$?1>;YR3LU1UGV[HY]H^K.T&6G)\_=]!@G(4O931_S ;QD]/"Q!Z\V_4[B M@:*TRSY\?KC/Y@K5^S= ??A>_\9GX-5,ZE8'_;DJZJM6ZJUS9MR_!0+*NO$= M,?!,F]LOG2&U)U.5]_[::M\"6O.'^?LND(7*F]>LMV&8;1BF;%$"MY5_G*M( M3?6KEZB!9L9ZV]6_$F9:=M@\//ZU:*CP+BGHHH'FI^[PSP46BH,\Z][TP_?V M;:M_D\%? 8^=I>8ML=7-_][JC3/[,/OC7X'BJ0KZX7W"^>([RWO>]>_'HV%Q M UG]RE^SUG"<3UJ5M(;=17\R#$?=.\#+A^O9$[,_^.ZPW1ND9\^+R]<1YI&] MUU%F'4?O ,AV=)T#:35A#P]1'5L\@K(+7YRO8WZRXHP;<;Y,<<:-.)^Q.#>R M=P*RUW#Z"1LNV@C/20O/WH:+-N)\/'&6IRK.C1]ZH>+<^*%'/-H^67%N=HDN M5)R;7:+7*,Z-LWVAXMPXV^=$QV.^AUWMW=YX.OA;*YY(R0->N]C+VWAOBG2_R3DOQ&[3^O MVC\)R2^2DS]<7W?;V>SR7'+M.+7(_T- [P< QRE59\\CP[:4O8=XO_.N#V2XZ7[I968XS$9#"+Q;_S/(7:\U7"K '0]'@[LL M?]\]NZSI'98[5Y!;7>]YRLDAB/\Y;W6RWUIWYU:QLQ?EEQ=[OF27#=E/G.Q' M=XMV(7OA'ME6^\_>X.:""5[X1 O+?+T2WECU,Y;SIQ+_(WB59[?GM1?9%U9Z MO@1_JAO7$/R5J/?"DG\?7 M\8H)G*4LJ_9HG!K$I$8,IM])4]/SKW/G%%?9URQO]=O9Q]9#/NCU/K>^9T.X ML6@A%N[N>X.'++-9/[ONGIM+MV']4TV^!P)>"4LM^P4-/YT=/SUGY-"PQSFS MQ]&WCK9BCR)[R'QI]3N#?EJ/NVWE-^=V+K =(ZQ=ZGF2?%\?I*%ZXUB3YF>1M@_Y#_ M.BCSB.:J"NU>T_YN0.^CMDGX/_%'>\<:)U^/0]V++BLE@13#MQ(@W511VDA+PZW;<*M(-918;\NM2[>_F(&@BRX+.-GO ML^'P\VVK+QNK<3BKL36:&U-R@:;D\H3S=<=YC30WL=\S:H_R>&"3ZBA"DVG& MQN<9\-1<:+BL_L\:W>+<2C RN9ND(^Z M_R[^>B&R>RS$G.71P[LFKKEX97O W>V%,.7@S&?:[<&X/QK^-AAEP_>#5C^= M[\8N"'$;A/)3ULZZ7Y,IL ^/?Z[P6E$G5+[I\;Y#N49_R08W>>O^MMOV77B\ M^V5<*(1Y".IO@?> *NFVEP"Y4+EY"BF7:KY6T?+,W:G5C/2X_FTXJ5$X^RN< MR8)BJUTX\DOM9T: CA5QSJ[:XURDMHJ/^?XT582+/--PGYZE=V/,&\< MKA-3QZ>C_Y:C3?T6\1VBS?G;GQQM;J$P)]F)W\"J0R"5)5/_BI7E)%.QBHQ& M49Y'6+"W=S]MOKKTN@NI%#D?9WY_IWJ!@ >"YN4J;([LQB3I;(XN3E)FFZ.+ MYNCBPK(23B)M[74KBB;/[5)UP@L?9[ZJ(X#Z(&%?170A?0;.)[@XOY."8P0U M+Z0W7ZX=Q8G%4HTWU'A#C3=TH1%2=7Y6)QLKE@YUUL>NHLW-2.GHP, MG5( 7"GJ;^2E8==GZR^P3P!R&NK^=4<@C7UH0I CAB#J=SP3HZL1O"\MZ@KX M#7 U6!"R\L>TT]1N#<_,MM2N[9$!ZA?W+(I>O47TX%W%U)R;T9#U95UG=;!AF_PC.WH=_).HRB M!$>KW^$4IS\U>TK[Q0P;4=K$#*=_2KB[_-!&:@XC-;21E4N7%3%3C)]OLSQK M70..&L%YJN"LQFHC19GK"?N!OVO63Y*@^:NLGYWD!>)P^?!SUNQT]H5GF=BT<$(O%[1 M%>]H^.-H>J< X?*X,R5!\,7I*^L8E#8,NIY!UR+H4AETX0R?[Y93QH\Q*(8U M^K;1MX?0M^S88Y-MJY?FNEW=9MGH_:#=JE33%2/>WG.IK M]DC#3]WAGPOOF)9"A>_MVU1)!'_]ULH[2V^*K6[^]U9OG-F'7[/6<)P7'GW, MLW^-LWY[L4'8[-ZY.U/EV3A/,XK.B_]74> QU*@GP<&BJ]4$? 1A'04/!,@6 M])^#9PL&>*9X["0$U,'"D_8LIG\W(OHR(EI#A$9(+U9(92.DC9 V0GJZ6PO5 MXIY#B5C=FX9_:77[[P?#H7WX:]:Y*=HG] HF'-YV[Q>^X5K#V]@;?)O>=UYB M=C)%E< DIUB: ML5QPM@NJQ&)V^&%0M73\\J[?'MQELPSYVG FC?]NY>U; P!D7[/>X#[=&K[? M \^>2$TVB= M4](Z)Q@9&5A"I]L;)YQ'^<=)[PYISK+D22Z](:[X ^.#GI,/^DI-?,.DY\2DIZ!)7R":;_9 3WT/]!0B M^!=@S"9 .I< Z108] 5\T"9 .H< Z11\SQ=@SL:LG[I9/T7&3,52E>:=EQ'& MS"_MM */4V"$9?^NEA'.W^#5,\%+FZA3])\:!F@T0&,*7N-A_?)&:<,(KW0S M M$2/4YOGU:HK1=L6.&Y6>$4 M=A%V8X7&4[A(1B@;,DZGDEUG>9YU %-E$_>'WP:C3UE[<-/O_COKO(,G\RRU MQNM\S/JM7N4HJ[SAK*J)I_/#]ES[(QO5+OYX?'3\[H5X84^A\S_CX2C!.01Y M^2W[9MKM)##=_LW'?-"'/[8G+7D7&.+QIJN$.8C?AW_<=X!GDZ^#]'DPR&S_ M81<4//+%5C@X57V#Z%'TS996IQ I$+9/V=>L/\ZNLOQKMYV]^W1U7HRSR0!M M6.9YZI =2=TX&.= U.B0IWJ?Q?,+ M*SY/S;)L+@ 5DYFUKI7G#]>3[M %C=L3-?I/9TZ=MJ6@KUS+FU^FB_G9F?,D MVV%V$M8\^UOK;O$8T[7ZK4YKZBJ9FS0HY#PD_5C>PI,^7:)WO@G_"OR>JB4Z MPI:(:$*4$PQ1CC[";C%OHO EWH^Z]Z;?^? URWNMA^*&<\O/7LR:*/R%U:LZ M7T+*E81Q:.5%TR\=T@'W7_793O38\V/V9Y2K7^[BY+ M8<+B0%F H)7V.,_J3'A&\;T6/S?)M7;USZ3:3R'W[+#,=$&]RY_*6:?3UOSR MV.PB.YX_E>%.L1GZ*;#>H^$N3L.=0N;N8=FLT7!GHN$NC_6:@.#% H)3 M8*:E3;[4 6MVQ%OL]BR4 4HJ?=F]F<%_&WZ5GPVM5_0_0+5_<3FN-?4S1/-I!]1:>_-6;B M\[?!Y]O!>-B"@*W?N4H)2A.].M.GLX?_GBH^^S>/SQKZ(^/F*_CD-YGK#89% M+G9Z-N^VSRTRJ6>Z/3HG/LVV;2;'@;X]1\SII[>@YO,)''V+R/8"MW#[L4_5 MFXY 9W6ROG6'IW/O)'LP#79!3O)R6L6G5O]FD>J_MKYW[\9WYT7KV3(>Z;RP MCO-,G]A.[39B>NHJ]X0=5O8C:1S6BW%8-U/SE3JL5:EQ[?OQNWYG/"FEO8AM MP%5+.DN=.:$@ODLZ$Z/&!#Z["02)Q.BP4<=6N[,-+2]OEW99'==$'=W^940= M\^LX2\6[9>9](Z9G$3YNB/4;J3LE8JWW6%.%SWE1JL9'?5S$92C'*ID,04@N M17QG3+"ZY9REA$THAZ\:__/Y#1O$$D0=E))/W$YKJ+DW-9?V:I[7\EW:N<7> M%O+')-KKAP4OBP4O5@Y=JD2_1 M%I^"'MRWA!U\Z1>58/-CHP?/1@^?)@\V>S:7NV5PV/UZJ9KSO=Z/L;G$VW:Q'U]5D]?%Z?6HZ>FA]DB?@[$MFNQ.TVYJ$7O M*XJ]=^-G-\CO!T"Q[+=!?XK,RV+(E0ML6.)X*B[ YU.UIEV/4SEDW\%"U>( MY60Z5*/V#JSVMD;Y*^)[T?!]P_>OK"?([GS?N -2S11SIFIO9>,1N/!P-[K)\ M?FKX;;?7O1_^-6OU1K=M0/O9L?-:[,RUN:]#SX'8NHK<;/P%6#?O;'CU<_NE:>P]_^#B#_>]#W@[M6M]]P]4&X>@.6&^X^ M$G?_-OBSV[KJ)G=P"$]]&^1_GI\O?;;C3VZ]'8I^!=5X\_ M&HU]QHS]XAK[%(XVGI>GFXCQY+;- $<9!GW9N^*S#5/;=4FTT*H'YUC5E8+??NMPN@?2GW[K=7I.*WEON& MU*]&JB>;:UGRBGNM?N?"M'ME8:](VK=F@5F=V+#;^MAJ VW:%\,%LU*PY;4U MC-!X]I='ZITM?$/J<[7P6\?KC7J_[&A^-U>OB>8; ]#X_8UA:%C@@DW";BS0 M'/PV[- <_%XN^7=S$!OR7YA+N)OT-_'!1>N"/7* S'WK46RP M-?F;3:.&$9IDL!=)!CL%]MC#96S,Q.6XC'N0O]D_N%QVV"V":(S%*XLI=LX< M;M+*+I[4C5]PB>3?MZ#=M MI&7[*VEGW:^M++VLJ))=BT1486L=<.P!RHD62 MIQ#J[-MX9&^>?DV5["_%UB]>S'X*VOK9.;O1UA>MK4^!IY_= WEU775>BK>; MQCHOQN.?LEZW!1_Y6W?0CL\.I&VV ,Z9 MA(W*/1>B)IJJW_'?6GTZHYK/OHS>P8OS<8)U/I=FE'TOZ7X?8 M9V%)59P:T,/J&?7[8?CQ_:!_,\KRN_2.*C-F_>X@3Z]9.1SVJIWU6P#]XG/3 M'],V8+LU;&3@>62@CI9S K!,S$-)7ATKS'VVEA=>A=3KMQ0=Q1 5TKW(:)]: M_9MLSO/O?\C--3 #W#]NY0^,((*6Q/ EU,8E2GXAW2NH448JJ\EQ($EX?6KG MI$7_H ;?']@';82WD9^3DY^%1)LE"=J4:+-T^Y,3;2JVUN59ISN*$,WV8!TK M;>VX]X#3HTN"L_CT@LR\ST;PX(?KR2W++S_[:RH$Z\+@=#^'& MX7!RX_OW[C7(;2&;*\A2,;J+=#F0 %7I\B@[=60]E+98P13316_BB@O5'L]D M?7=0!J/!U->C\+QN]3L?X:,+OU8<\D9/O*R>V)YDC0JY/!5R2@Y(L<6G?\?- M%M\IZ9+7&RLT6WQUGH8&D3_ELZ8FSF]D]Y3EY]">^FYA^^?;?#"^N?W;N)]1 MU$3MI^*-KR!+XW$WJN")6^;G*-"SJW\'!RL56'X"3VP1]$&_,^B_@Z7G7UK] M/S]<7V< 0+KM_3O[X=-YZ(5&/(\BGCM\?)F_YO"^#8.]CK!\MS/X30Y&X]H_ MV_G[<9V*)J9X'8[$=KO_E4UCK)O(XA0BB[7$:>*+RU,+I^0Z3)-VV8M:_V9' MO['@S8[^6N_AL-4CE[(-<2YRW)C?$Y*K4S*_=4=KC2 V@O@J!/$YC]PV5J78 M[!J2K8V6J M[5*,NJ) IC'Y+U")>I2BF->G<$Y:Z(_FZV\10W_*O@YZ7[O]F\5[FF#ZH,'T M6BPW4?5Y2MJ.V\:'D+0K^#N \/=6KY<]V%;_ST; 3D; 5M#F0N7JI;>-Q_WN M1 J+ 1CS+'R7M8;C//ME^B;X8_F2\LKC:]-;:MXYO&WEV7#U2R?7=W[M>-CY MF.57Z>'Y=W>Z7T%.YG&5GO@-?#-8VV">4QZ_U1T.&,'RYS^N?!6,_[4 R.*+ MYK[@L_[@KMM?^8WU:UW\R-*[RDNSI6W S/U@F,:8U&&\D*WI]9TQ[H&/O@*# M?*VGYM03G]VS#T7KWKN6.IM0D>77@_PN#4[YYT0,5F.EO;786BP(U\8$BCV7B!E"@I%22^80>_/+ M=:LW!#&KO+S\HAOG>?JI.VRW>O^=M?(PD?DM/DZ=$XAI[!"/2E@BK<#EQZ,E M_LTO;\OCX'5?*B'Q@W81]$QN^%A@+<)OPVWPH' 47@?G)#8J2"R5GX(2E)> MA_C?$RA6?J4>C 3GMD 8&6S AG+K-!,L2L!&"80G(;XI6MK6@3'[RC(0$_BV M)XDQC"-#J3*!4\LB-LQ-05#12?IFH:ONRB\M@Y%LVA9?U]I$QJ7S@D=.+$%$ ME]SH)7S_S2\8O?VOQ>^F5Y>?"X5Q]CBN]YJ@K'SEG.# MM&)(F1GBG7!AT?]9^:4E, 9W=X/^U6C0_K.P"\,/XU%R2SO@RBS - WKWOS0 MR=K=.Q W^.FW. <>@&9E- [X@G,*2/)(E. !JZ W/R054+RK-&]4,XP1P@O0 MK@%H"?2)I'W*[@?Y"*ZF3;VM.-CAJ%%01BF"M#/:(4)+2)%+B/SOI(HW?6D1 MFMCM9;D#KKH9Y-M04U(MX*M".A($M=$Z.:,F\!9Z\XMIM[->LIQ9YX?B[?,@ M+7QN$9*/XR_@:L7>H#5:A&/2ZYO,DQ#-0<2C5L1P%0G%V MKG*(SJ8H@V(\$ M+,P.9D1J0M4"^>8^O@C5I^RF.P0^[(]^:]UM(V9(>V2(4,IST+_<,TY*?I*2 M41"S3ZU.%\S0#VZ0 V%:$P.]ZHN+T/Q]T!OWP4N[[_Z@V_]*["3@W[6>3<I5\"O)9%H$&X9C!5?2N!T^^!QC.;LGL7]UFV>C]H%T@?R'2*[INO^^VOJ0PI5O96'W\ZMPF9'>X.%1O.A\H?&_? MIOU)^.NW5MY9>E-L=7.(><:9A6BK\#H*BY,7L4A[,02>W3MW9QI+!_(-8CV- M1N?$XRV=EP^AK'3::6!ZK05&6D^MCD..>U*1#X&% (W\'S]MP/23B7$X9-:] M:?B75K?_?C _9IT;0-2GK%<0?'C;O5_XAFL-;T'VOTWOJT$HGS>DGB&- M1) &.QX$.#2"3Q#J/8.?*@CE+%FX(R%4[LS=4[-@AL-L= '\'2VH,>^D$MQA M\.4D(G'*W\YJ[BKDH. 1/ LYSI2_B1 "C'E@%FE&!0)_O309,6!O*PA%?'O^ M+@(PT_D*MF5V8I)\I^ZH6-,_\NXH\Z#WJS:%3VW**C807H KD@J@++,^8,%E M"351$E>@5A070&\+T=.@%^NAQ^ F$.:1]RA0AFRPX#67H2+Q%2?F+=9(/2/X M:"1>L4#PN!"E\%FE$ZA9?")!BG<#_J;;' -X U!9M(MB>7Z(W F M[Z=/=UK#Y'Z/>Z/!]?7T(#SK=#((]SMU3$678E5P^6$=(7A.3+#$@D\[5>X( M^4#>_/(1M(5R(/Z#D/,C%7S[Y=0#,EN)&PQAH7\9##K#JT&O\S$?=,;MT1 MFJG?9Y'%O&(7"5)$'!S(#>16T2%!.02>V%@*3BH/4T,2 +?.5("$>&![3"XF M0+CD;/8F/D?,BN+ZNKV7U]C4?>5V$PK*.NY8-$9(9PD025E07T2!S91A7FE, M3VC0C^G(9SOT/QNA+B?/>26E',A-I(P8[A.]7.2&3"DE*434M93B3Z74 $!K M]4?ON_\:=SM%F2\\] G [N99Y]=NOWLWOJO03OP^1[?R%9\!@\.Y9!-XYC;T M.UD'$YI2H^26%#/I ^GBC%R3J?3;D6O^\'<3QI62@2BF2 C(<\0,.,(6M!G1 MU#HPJE6,XQ\YJL?X-GA\21H4)%#@!1*B=L@9?#YB,"J=\1JLG _4$640$5-B M1!TTKB,&7<'^)TX,2G=)VWP^$D#\P8(0-@D$M=0JP^.4!-);:R]('MBD<0G( M S]18FBNJ?",.D.\L,X$+_24&(R 7WU!\B!FQ/A\F^59*SEE)T>/Z'#T3MNH MA$22FQ@EF="#2((0?2;A*#I'9<-1LNE%>GY*56G#A1:X3'UPCWH+Q#CK82>K M:1&]L5A[%:/Q BQ&#*"H>(#H1U)L1)VKA"%>KJ7&9HSN00J?7;?&O5'%\[U, M>H0 H00F*DK/ R<4"0VVFT?%;73.L!U?W-Y2QJY:O>QC M/FAG66>X,@:Y'$I$<%V)9A V1,TMN%%,)Y=6*$.+K8XZ2M#Z<&\]+OF?(240XT8(P2AX(CP@$EI)7)I#-?9R]0O;W8&JD;B9)^:_5Z M18I/ZR%U*%QUKO3Z)F*NE"EB+/>,8:*-"P9KS3 '2A(4,(2/OGK2(XOSJL)*-5 MP3O)I>+"4\99]%Y/I!$%)6)UZWYR6/SCRU+Q%1=WK][QL<: YT@%4A!;(((UGF8E M^B@4(K4!",W&6?6]]3C/ I _A2 M^4^Q#QZ^9^UQNL<-[NZS_K#X\7WWKCNJ4[I;G"$2KR'NQU0+[0'10BHQS6]V M1GE18=^2;0\![)%7ON%@T@A7/G!.*(0+20:SG&!A?ECD+0NA:PW@"7''?G>3%#Z[-:&)DLN&> M9D'AP#&+'#S3R'2P001>YK]$ABN9=6H^^^6IT!YQV1ML@A$4W'&5$MD"%48C MB)1+FP".2#6Z8E*=Q;HWY;\@X;7P"FG!==H1\"Z6I@!9+BKKIGIG6W#4=>^I M_IUR1$0>3+">J&"B=5,WTVG#E*X*^EN0=+&;TEL#[S%7OE[;NG]$,1DC8J#E6-U%BM?K]R-5@)'X'664E:13R6?I6KCR-5L:2::[VCH M#K7RHBKN2\HAG3<4X7L[&P[A 9OUL^MU#B &1,PB6]/YG_%PDB(,L?%OV3?3 M;J<'N_V;CSG .NZW)T4$"_'PXTU7J3*OE7>&?]QW -+$8TAO2(L'!8H"(DZ" M9N7.<&>YM%Q;J@*$R*9B2!B=9L4?!46/N+^[[PT>LJPH/2QW*3[V6GV(SXKE M5LZ\"H2RW]GOBYRU=-RMHJ%62AR(E=$Y<+'+M%&K*0^U/I0J%[L-3$]=054? M+FU,.1<$LP(()#"VVN(8(*JE(9W$>%^_ OR<*ZCJM:725 K8=Q)I9 *$LF#2 M79E@'$FD]2L@>ZU@-E4B2^F]J89D9T<+D"L@VN)2$>(HBH21LKY8*!TJ01A- MX7HI'M7O[P3:!F=((!LP,DIR!4B,+"@_!\2%85J9 M*%V*5!2;J6]0+\M0<;D5OM[=W+]DST!'YQF(B\_*_UYG>9YU)KI[9\G0W#/IP2]--0I>*2=*7]P& MHG"E.@8+H>9D8STT>P.]*=O=**&BMA*C"*H?[!R=EHT&A&RL;*>]Q4P+>72H M-[ N>(&*!F41&%]&M.,F3F7*.RY)!=5OB53BR4!W^^_*2AGP*\J')KGTZ6AX M=V7*E08>$8R!%:.81R?+,J2 M,*5-'Y,%<*KU[$1P$,N;=-N)3%6N!?CEN]^WP ZFST ,JM-?.2=UX):'RI(SC%0EHE?"#<(FVY"Y(;QJK5 ME&^QGM\_V C0TT&O'J&%?XTGC3CN!_TZWW]\-^ZE!*9)$33WJ5U8Z9-O MJ#-&TC"N(Z@+@Q23(2"'$THX(D@A6^7;_5$RI;J#>. F&\[^GDJDBY# 9_># M(40"_<[*TLFRA4%-3X\-J@5PFA"O*,J&(<9Y667K4A5K,1? B\:GP-#NX%[DCD$Q6+ L5&4 MA]2])Y9]:41P59^83[H,[ /N53MOW=]G->7?&U#*N5?P86.# ARF;"5=>I/! MJ6K%)Q94U,!8?G\7R#:ASV)E90R8<^2U5U:@LJ[;$>$KPJ=D'?)6 _;'",3J MWWN@#.)KQ1W(!P$73TFC31DV@ MD9<5*ZJ(YRC)@Y>=W 6Q3M&V0A=C QK1- M#C#A&$1)2^2K;4*4JM/@JP&;J2W3ZPV^I8*_1QZ%\'Q\MP4P1D=@BG M*DNM2BH'P5#%"R-: M=*06SQ Y@IOE6KWV>%*+_.%Z6MST.6_!Z_HWDW.5K!-:>1_^.IR4>9&4YH&BR!C"X=ZFWX+^+O]9U0Z*KVO89%XBDB%A#(Q>!7-,4E;J01<32.("-@@.:4YF'*P M5,?4)Y0_-GHCDY M"LV5#9R9"!HW->#!J-F8LRJM>%BB[++9VR0HW70#O1Q4!!V!6T9(Q8Q8XEBF%5#+I5* MYE;3J@X#:S%F!WD^^ 9D .9*ARFAU[WIIGJ>26)5:MF:=;^F"I_:#A1+>5C# MHB#J_:#5'YI^)W:!>.VBBVGY$OOP^.<*WH!!.C4?/E2?BK]D@YN\=7_;;<_J M7+I+S73K;X'W &-VV[O4A^W" Y9@B7$0G 0OL-?,>R!O37K]/8XW'P5BSMFSE+U/=N;&OD#;6RMJN@L^A M%!9=@1?;:Q(>IUID Z&K$MH%9G5JI.4=*II$5Q+:WC*^PFL878V&**C,..**LBFE##&J-0-9VOH<81=Z<4 M2$/0*J HM.2&4I*"7Z"&9LH85$EY>/5D.,Z.D8W">9)&V2FD#+/20]!0D"%P MC4PE/7#CCM%+$6/>",]WN2O3<*>0N-9]=]3J?6IUATL9#Y-38WJ5W8\P?]%= MHL4Z-?G0XQYH6%04A-?!"48\8]Y4H7M%#(:"*4KF00'H (ZW&V M0)7!\G9@!_Y2I";,O]\76[63"93U[0)W'.C]/DU3SU=L:JR?X[UI&/NQ6B-I MI#BG@CIJ1%)WH/P,_-MS1&Q,4V'JVBB0.6(^ =7K25;LX)K.'1 _#0U,M(Y9 M7<>K$]S-9I9 3$Z0=YPX(IA,'1F9H8)!]%$S-&CI3'DG7*S%XFRWPQ;9Q1,9 MV]@1\[)8/%@,QCPEME*M,*61BT)5F52\:76E8<34KC^V_]H:L=N18KKQ-*'> MAZ]9ON=NX(O;8V>H"D%@$0D.5 HPS"G YL$J$UW5;R65K9)#X&@MTI?F4SQV M^%VIY@L4+KYDU3B7T>!Q3 C6X*%]!/6V\&ME>,AE298E)@W@5DX0I0+W5DDP M'APC#T:$UW6>!:'":^B_DEPO0N0*.;&^:')&YDG0W&&5,MP5#4RD0]BH@8^I MB;7-SM?Z IO)^>$^S5,&@0_?4UN(;'7DMT66LM=I)K! $$7+5*^8&B.5]9>. MR,J&'T=L3A^M V5/>#?D&5.DM0A!XI2"0K&R0>)R-ABCKG+H?71X-W4@\IA8 M2X*' P+RC /TZ(1S1GU%9^?(B1VA'X."X*[_DZHEU .]!Z-O!/(%H818*2C%CAP9.7 MC\,$07YK9E/*%UW/!OYBA ;!A>0>,\*CP@*7W0205M4L+46I?O)ZBOZ>^XYS MC)I))STX]YRIZ#3G;-;HPA-;S27DG"@^#_/\Y[>&:B-?*"2M X[@Q-"H0(N; MLKL*#JS:[E8*S/"3H=I4>.VXL(E#G<*:(:J%TR5UJ=057&F---H6J'W',YIH MG$0N8NU JUF6,L;*4D\&M*R*$)V?3KOX]:V!VE3OB(#[.<.$!6M-H%&(LN$E MTDQ7Y)H*PJODVQ6HC8-P,2@;[:/#5D0(9;TJR4>0J>;342;D9DP5C:'L7\ .I?I3HJ73:$6D72J55B5GS5,+>&8>- M!3MCN)+*^[)3N 'ILG$5E/Z1!/E2A)%;9I(ASCR6\PGLNR MS:@#BZA7T8K^R'1#J\/1:ANY$C2 HV*U"49YFO;OJ2T#,FJU6R-7KU#[B1>R M4=3I &Z<8\C3:*1*8[.F$L4%*,#5$H4:*CV;C4)<,B0]A-2!!2J05;,FCXKK MY;Y0\[*$7Z&-VIU*A[11P7!ND$ *4ZVCTMC-),IR%E;:*/*C:B3JF6V4C$Q0 MS+F&H-'Z$"&<53/M9_T:WP^)UT5GM M5VFI/_?!+P^/M\Q_L/@7O"ZUAT[GLY.DK,I1.?\=_]K*V[=D U'FWC39I5PB M2=K'_*UU-W>T_OG;X//M8#Q,*:W]SE7:&)ZTRHX[=_,Y;;0'QDW M7[.\=9.YWF!83#Q(S^;=]JS-Z>/N/BA%12G!.O*@:>KJ5+:M(MI*_>:7C_2_ MYPEX.'R^=CJQ'\GV=!)14F,M$22RH@.ZGNT/@B,B#=")G3:=I@BH&W=RPD3: M1IA6)HL(AX)@& 67)@WQZ,NAA!:Y(&Q=L@@_" T7,1\,TV<+;SOUV[[N]K/.54J=SVZZ[6DRPN>4#C0"*#Y_@T.4%:RQ6A6[H+16RELC-/;@I:IHK6#<*^L8C[5C/0]#FT-@ MZ<4(5HC0)HIMM?NY,\4T91*E7JF@5#F3$1.#$L4$0\Z3A12=%Z=8#9I>CF3= M[R]#,$F(,*FP5GH/809WF/NB+0#3*:&K-E7]Q0BVC*13)M=Q-*(6#,()HYA' M!E'$4RIHDB_+(8*7]8U\+I)<6><%D!^)QSXE2 =*;)J.!H:(!Z+ *!G)CVV. MYI=\*%3^HSNZ!?]K#A6F?=L%P.^ M5:0.@8.%)'/@9BTTR)K9H;F*C!=#T>&(=!K^ )52N2BY=AAAYWC$:02W"U)I MPF28WZF[?WSW/^\+/?#F%W(H>FSC$7QN?3?C3G=TE8U&O>+ZGI-NK8?EF<@0 MXN#S1!6#<#J"=\]TH* 0ZD>\TU(;K(1C'E(W'J4.F7\;?!F:]NC#=0*JF(AX MW\M&V>/0='>;4/2N/YU=7@ZD3-\8#K/1QWSPM3OL3GI:3&><3X]EMRJCF:^9 M]Y)Y%JSB3GFGC??.4,N5CDQH"%&KXREJ=UKPWJC8#OP]*P%[W)P6(\% ;RVDD /9P*]>WVR M-B;2*%/EF: H;?'H-#P;8P$25QU2BYF6"RM? F &VQ^@$?/D*L ]4WX8?AR, MX)9NJS<1,S<&V=H2YGEJ16,"F&$:(""@$BN@&2YKUJF,%9C9/+&VAVNVE'^T MDCT8/:269!OW$S:F/CVB7@:=3N\C>[ M6)3KC8T!V#.D@K4T> 9-QVRY5$5-8':2BZ+0*>!M8]H=Y/4='FCIB:\:1"0KB M':]+%"LC_(Z]!L0?"QJO78"MK2A9MO/@I_!M>O6VG _7$Z[3UMK:5IUJER M_;[JNFVB!/:,&61!,45)1X0>!^WEPL8[0$4)@IYF) M2@4;I%5$EBFK@3-78Q80J;#E,7'Q872;Y6F#(<]NP8'O?LTF ON^,#W%3?#; MQ/D_9AVX'*ZOL_8(;OEP#?)>111=@RBF MG,614A&E%H$CIWDY9CLZ\/\K@70Y)Q+4^$=/@9T+ *;4):48$B&]YRI/&EU>;J9.*K7X52%SK M/01N< 3'S& )>E\3Y69G*<"(54Z$V\X"B=.MD(FQ;3\4FR:3CGB3#N!)U>[' M=]I2@1B3AH*+Q960Q(8RHL1AN68OH0S1O53@+DMX=@RMC;&$XT0(%#Q"8#Y- M"*'Z2SNO*X9/8>?!X^=KC^VNITT M[+%H$E]_#%-DOPZ[H[(#UN00%P+*P4V_>$M1 [9S_S+NE5(,_E'$@/]#Z>P( MVGA">'6+7"][04=>T2E@[[$?:CDM8M)B*WUAT$_@+&PEPL]W@_Y[JG05J M+Z8T#;MQ>ET"$V=-6BV89!:[5;W M..3R1N,KP-[1>-=C1 1' E0G5@I"2!_*^JVH.?>O'/L;CII"&E^51L1+8037 M!MP)-6MF"3]6=O.!GU\=]H[&NS$-[G;,%UU\4WJJ+?TZ&X59[E'VXMC_FN6C M[O"Q\_%65G[^D#!YJ1B MQ=CL"F$/(L:4. .Q@!^,OXRNQ[T-XQPV;LX0%Z0Q%M :-7($*#[S[8C"L;KG M2]@BQ%O!=(A5\+4Q6*"<<98F0XB0N@N6)QDZ(EG3C!C1%UK%NF@JS<5!5(>T M*V$"XL#59>OS=*A;H07G+[2(=8$3BYCJR*55VF,<,2]RCJ9M+J*L2BE'S[** M_86%"''*BK$HH$_E(<&4E>G>^Y%D;HCDJ4NV85$B8H((K MF2QH':HZ:B_Z[+VF?^1@]CY<7]>T4M[4>%\3[2C15/@TJ(TAQ>C'6>$O[ MZ+$9= ==V(80!G%!TK#@5,X1 C'.^E"JZ#1THIIQ=#(KV^#@1@FD"LY%32-X M_@X<7#D[7@G5O"2N#K:RN<.I#]=I1I'O#HLG/^;977=3W$6WR0N:2H^$M9$;;[$H!QS@Z&L8G%1\S[4 M/07T#3ZI$,(&98(-FCFD4A&A*OM;>*HK2@<7IS+/ _H&9]4P+P.W$+5@;I"A M(8BI.VV,\KC&9WH"Z/U1M]/M%;,4K[+V."]R \+W=F_3 M@A+S^TN/58JK(Y^ >2H;9@11;C@SMAQCI94TK'8RB63D+$FRW SB),T( OS' M&)P5V#NJ* 35J"2(%DC6$(2JY=WTAB"',B-&&BNBY%@@&I"(3MIR*D*4"-L: M3BF"G:JSZTQ1=I8D66Z361$J0YVOQ0@^=BQ2L^NV MZ3C)$J8]YDQ9)1D3PK*RG;$S$=6M83:<3':=UK-/V[0,_7B_(^48HG>(]?*\P=0WS6)8YLJOEPD 0M0 M,,$AE4942EHV+(<0/U:S;7%U,5L =8!5K,OJ,88S[H/'UFHD&'4:R=+-1R%6 MA[8C*=B+K&)3S5.(PFFF!'%?O M_AUK4I4=P#ZQ!LP-!8@B+5SLP.H1DRE4(G3);K@U]F M61N,#<<::V2IDN!J8JTCTF5'$"6XKC@Q;\%%%8=;UZS&SU#[-QQ:30IN)F9B\>RGCH@Z(3]WAGPMO M*=L*?6\7M7OPU]2^;.E-,Y#MPZ^P;C!8Z5TQS_XU3M59BR\L[YV[,^6G * @ MO9NR.E#TP7)%%471:0_*(R7'^*3JX+\5MM15W;$;#0Y-0?G:*0A^!+,0I@KJ M7#00UTA?]F!QD585)D=5;7D@$I85J)\'-@/P>ZWAL'O=S3JI66_1:+KW-?L5 M"'B[TJD]'"%6YJ4$KI$)TG"*I0I>8*W*FA'/8ZQ6/2QMX>^YX@6DI?L^7$\[ M-7W(/Z5Q!.%[EK>[PZQHASJ[.)Q>'>)*+T?U._Y;JT\W9HREY*Z/XQQP-,S, M39X5[+7$K5?C+\.",TQW7@'Q1\4_?9 ]W6S M5=M:C_$%]IP[&SD1,D;%7"AWY#PRA"[[M#]\'W9_[G=[__D&")&]^>&GO<&0 M"V 0QH2G6'%!2&+,6AR0=<[HLON92/;P1<%>TQ+=M>_'[_J=<;O0I?7; M^DLK1<((1U)G;A!DB#MX61T*6B3H6*\17WB9[T?=^XUC"U,YFA/&"6 Y%6/: M]B^S@H6VO&9A$R\&_7@B:]MG,/$2#B!@88IY;$'Y(8DT*]U>@QR$HC4XX #:W^$-7BS(>))$Q&$0XZ/L0'9U-JO20@ L_*S MP@A"7P3:XU7<,V%PH&"<%64!)?\,:R.\M1!%<5^7;4X57\HI..1BU]HZCT J MI:$0A6 ,[E'J%%:>[*:)YB\![4%-7.0>;#A0@QEF4K=*8\JS'D^1K5V@4,^R MO$-S'K+,:B:DI@$<7U"'2I!9MP)G?-U2=9$X\<3%?AB/AJ-6/TTMV5$S!!Q3 M<7]0C'KI:!JN4IX[X\!QG9W>0C/,P;,_W&O%)JI( I54HP!1).-.F^G!B+$T M+G34VT%L-L.]QQE.8%$[H+\-X -1'B)5LQ#-<5\YO:542\Q7 5K=WMH(W+JC M&443_7-J+8X=@G@3-(04. A M#9LG./7)+L\EN:JD;+/)-HA*UT MCGJ;6K-6V/3@4&\X,Y%@AE+7#V99L"8X/3NQ\TSK4*GZ?LM1C2>W'=3]-$YD M>G#?'?[Y."0(KV*1.=6\]+!]L%F_?7O7RA>W88NI-M.Q@@#%DH?_:^M_!KD; M#T< 8SZK'U/^!/SM[UG>_?>@OQY]%'.03F*C$Q@)(RDX*>6<^TBLJ!?3 MD^6WYU)MPC')HP<=K*D&3[OJ'7U:.X1L;5< MQ_C%86Y'8=4@HMQJ[QPERFKN;5D8Y#3$Z/4*3N.+0]O6!M4 EHA7H-V"TI@A MK5W9/B,@S>L1IHZNW?9%V'/%"#XEUGE-.4DQEB3$*9K$$[%BFER]OTM.5CR? MQ9!Z)36U&F$CF0&_S:HRI=\XD-A:5B.47!;.]C2D)FH%82D!_2^N"M[-A7=FK88C[95+RF^=3.HA0F@P3DME%$$PG%K'$*R[!80 M-%G./4@#UJJ[1>O6L[CRX>C#]5\&@\[P:M#K[+RUI33\CSDMO2DV-!52LS:W MPH5J#R5*&%O>)%H 82?H-FUAX92.IF641#$-L5(497%#= 97&V1R01$[&'0; MMJH,918#K47@$6(Z9ITHFWYY'EA-3U2B]?+YPK;0S?=[VIG*C%HA%3-1(FB+(%L)=5*9(2 MR:/#O($C&!=I' 5WP<0 \N,1+3>4(-*OP?.^,,]FG$RFEWSH?\HF@\[+VLER MP[/6=."%PM/'3LD1]%OV;6%H;A_^.#EQ&];Y>'#353JV2&.^_[COM$99(BP6 M&S0DM4KZ@ T!!Q=$1T?&N.5@7AE+50V5M%Q249#;(V 1;X4"C5DGRUN]+>87 M;Y K:=->#GCLF#"'"4HYLV6YI-E7M2>QM!;7G+7;0I1BIQ#?J6'!CJ2?+TTSDD1.!N&:E! MT:=99H#ZLKF6=Q D5VR$E$N:=SU 3X)]DP:V/DH.@(.EM3SU1"X'VH);MQC- M3TL+EUJU'1/V3:4W'L< ;HTAT02+HDOE45,?S 55LNAZ)N*O")E MA#)L(L?&2. ;/ZM9 RU9YS[6@KYFSOF^D&]@& O:G*5AO5@:<(PL0KYDF)@& M/588ABZU C\>Y!O8A5A+K'?,"!<#E5C(6?]B8:RKLHL4M:R^/>1%!HCI=U(I MS@$L$X91&2Y F6-$00EFNJ815U3%!R_9T"Z .L(H-#"2\#0X")O#P**A, MT)QX-O+1Z&JY^7)MXS.M8@,S"4%YL%Z(5#\#L15W,YT//HZMSIVM%8+M5[$8 MP=K6L#N\NL^S5N=#_^^MO)LBQT_PKD57<$(-.HEUTQO*IO'WA_Q7T(L)N&PX_'S;ZLOR2J5D;'5P+=+%6?W'9"=A?7_F MV45P]#YY >?>N^'53UIB%@!,AXL!F!"-PE*G#,&(0MU,< MQ4+6_6S3 LWMQ6Y+C1>AH%RDX/E3BU!'A14">R&]UD$R)X%:*!6D6(?KJ84D M/Q-ZV:PW^$8O1[@(QY&G1!4-@5+ H"*-3\(E8QH2AE6]<)&7(M=R1=L$*["2 M@CB+:,M&HU0(5HNX>9PN/%W0Z]=6_J]Q>GS66Z2X\?U[=XBBN,W4 W;H3+J8 MY%]:_3\_0$0- *3;WK^S'SYMHBG3005C)5 00C,4+#46:&JELH)X6;O+B\B) M4/0I-8IKQ6CUZ($#ES8R;B/8IM2FARF>6M1B81'W5F@J N&UZ.(]T$A'#"6V$NFO $Q8IZ#)XET[=DY0N=$QHMS/IR+'AL1$?$J M,&6T":><^%B&F,:R)9,"I5#-;F M]AS:7RQ[!]5TACQT&?U+F:BE$3,J>M!FX. !7QCO+2%@H5@Z)U4L5IO(R>7M M_G7X6XWGPJ/)AJ-$CLDQ0?=K]GB"O+Y&<>]CX?6XWVG$T'RY?:"*$JU R8"I MAW '*U5..L<^DMH\!,3X2B1N0,X!L7J0P_8#8G6QXYP&AS6@H)WG+!U_E,?? M.@2!]0JL'A6I:]M.3=0XO$]CID%)S+05VM/#GD-Q_P%3D,GA, M\8[>RSI\;(?%2:>#%7QY*6IVD0:&6$8,"T(Y+ASS$0-!(!+06%%L7+T'N1TS M+V-SD080+P*33(_7#G4,XHG75G,G5&KC$06WL[$T@CM>+5[C2R9C&Z@.L8X- M>]HJ!6%@ 1W$Q1*G0>B^++.-UK+*N>5;)5YH(9LJLX0Q,)P= MP&)2K;Y>6 /.D &U![;&^93^ M)63EF)%M@1E8="U>)L>_A])I3G(<5/#*I7ET-!A6UCP;JX*NZH*E&4+;@76( MA6Q0:H0@8;636 N$;:0*ZUF*(\&T4KQ+ENJ?GV\AF_($G$?"I\EGEAA!G6>S MP_8(6KN:B:0.M9!#\1230C&!BP9+24D ;\V&A8&FJ(P>?2OJI>$8H&_@(G!8 M@D"1824@A%%8BMG,("E@C%@%89G5AV[ZKCP MMU0]%?2D/M-.S?ON=&_&W;;RFY7]XE8!CI"3R(#E!@<]P'^\*9-6HP?34LW1 M4/7\L@JFFF^+ZI&^"^C37/F]1BOX MU'_(<^J,MHH+SH%99G6?7%7XFR]W7Z@'8A\PU^)5**HA9#!.00@<$4#QV-X MAPI+L.6NG]N#N9#4<"@-"(XITY1Q0Q%),Q,AJ)^E'3E=S10FM1=V[FTA3CK$TH(6X"-(K6 PJNY8P2:H>'-&H/IQ; V.X#>$IH_];M]8!JZT=G;T(_ M!R\Y*NRX,\(;6) MQW<8&PFJ;B6+I0S#74 [W)+6$28023G!&EL@ P:^0FC: M^]YPY%TUW1/)8RVI$EEOI$<:U6&T\!Q$&G2NB'0VJ3:"&UH='L0EWP3]JAAU M$YSKD&RT<2"N4H)U4Q3<92K+%@(VM6>K)A:F0/N)<+[KISA_D#_LAE-F3> ( M?'=0E0(3H\"_+V'%%E5"$BI6N,550/8%=ZUB<3AH1:P"_T$C)IPH(RB#P46K ML(# N-Y8[0ANZ;QUL\J.Q484&PMNK^,:@E;M->9 [#+J4\'RFLHM7!^(KX#F M28"O0S8CUE)J(>;VCF)& \*DPDM4,S<+JTV@KP3L4,M9'_PD7R1PFV18(N:1XH]A0W4,#*'\*,N!/TQ. M.)Z@BPQQ(+<.&3#\7"@0 #GK[0TFMF;@'Y+UNTH;P#K(2M91!9SL($$RP7=, M_HS TI4GO!$YCFK$F&\P#0=;R:=LF+7R]NWF%D)!1J3@;P0EZ@E1/%PKW_P26.1W> M]%!>VG$7!P1?*FS ^%)8"RDSN$3)='K#;ZEA) =MT #)YRQ*"#(T$05#5[+ M#DH1/)S*B%G%Q89%5D%Z\@K6;HYRHTV$^%P(9;6F1I2==@QREE?L%81?= .S M;KV"N?VG'6- HS@3/H)L@1V)3+G9SHU-D[\J\H56JY4Y(/8!9>^QD^*EE1 ; M,VZI-A#L!8A!"@PD#N\X--23,1OLIPVSEP$>] MT#)JTA$6LDA35PX!\:@&.X)5ZLY4[J8K%*KIS#4AZD&6$>[N>X.'+/^U-6K? M=OLW"](H[_%*(FZYH\H+YBT-XS?2;V=X*!BE) J9"1"L,Q9KB6.8,ZK X M8%U%PGP.@VS='Y0M'81" M/N+AW9+MS=;<3(D &HU; P]"!$#WZ0O-I=2U$L &VN7U/E3A/U]-5V6[@V!O M(5!W'F;;QJ7,I$_.KV28#0^R?3"WLJDSCI-U.!LCS:#%2.U3I!4!EO/$E7$K MHY,R+Z+!$T-%:*K[\//T\O5K_G?4SKZX_W=W>+#\ 3__*7Z:3F[O%M$,?6/M= M&1W%Q\GM]/6[[B>Z?TBSFXNK.?ULZ^;8XQY7-#:&">6381(#R(Q7I5[RI%A3 MLU@[H76)?R.GP<]\&NLYNA>9:RLL=YIC3EA8;2.(8'F[?5 U3_'?Y)F(KWDF MH((5VG#:I9B, I=%]8-,RC9F>#G'<7K9"0Y9!. L!*5$1D^01/7*,I:VF6HO M?7X0RR:FI::]L%M )Z%<(5*YL49 M(0"@U%XD&I)NG_R75WB0FSTI/@O[G0;<-_MWZXMI!F/IA-?7%A.(_7+3R-C: M8BV$Q-L3:*H\*0?/] MX4Y@?)Y,)F#Z564NF7P/Z);)Q)A.?G31'1"%XPFLXU"87$1!--MQ/FWYSP M#K%QVKBQ\9A)L$B+0Q7V027@29J MJV!Y=FV50??[P9^W8$>J$PXOJ,5XGBF,WPW:NES'\#*+0@_H5?]9^R6P?RH; MYZ6/ :.S%*4JJ,1=!TFF;4!-4P"H?B?;-R>\0VQ<-JB-24&P*,G,EI&)ND,M>HEIR;=P;4XO M11^B9R:A_(S06>N@ZTK@Z'1RC?$Y0,=_O2-*7K][Y$[^,NVO*CV=6 <=7O5G MX3DYD.YFO^Q^MQ8!9U(*)D M41[+]8&P&WKZ'I+M$Z([4,ZGJ;^?5\X$&T CD%EDU,LD1-?$$GVV:SW):W(& MNZ>FK'Q(&XA]O/_Z>,3R M#<1*GI"LA/*T08E43%0U]34V]/>5K1/+3T&LV$"L8('%; M2IG+,2G%K*@B< ML"YL(M:<@MA^5>$QL4F++'/@'CB8C$FQ*1UB74+"-Q KV?&)U1MU5HJ(5M8I MKGCRB2')LHXM!EOZH"AKQ')]"F(WZ:RFY:2QL!0,\]9K4*I"ZS'.XB8U '<* M8C?I+)7-P3DT"2! ^\A#+%U0K!1L(%:5;=H('N[ M2;+J)#J[Z8(Y+G,2AM9).R:38MK6!?&9&GPWZ>P)K$%;8UQW"H&";HF4%JN5 M$(FY6F+T.>$* %U,8<6+&(J2IM1.:701.FV2 M[2:'NZ)F+X(W.]U"\Q6\@&(B"9>C!%&=;F'X9P M06V*Q38YX<,(WJ3#2:8L _J(@,K,/1JW.A(72O1:[NF(#R-XDP['[ 7P%$W1 MCO:#$TI';9) ==X4YFQRQH<1O,D.2RM]4A'-A"M<1,-E?9@+F/CT.XRV=L@' M$KSATAD,'A0XDRU'?ZRLB]"%Z)#*IN1GDU,^A. 1Q^P9*R"5YZ"U'$"[55Y?4_[NKR_I;X0C]'ER15GT[NWNZ/Q*EK+0 M&CHKE>.J>\%EK'W=^*G?G+\+==O ZJ*"V"0I,%';YPY$8,[$(D#[!V?;:F[5@K$""!&]AK2RYB+?0].T>MVJUQE$/!P%T(7[R5EN.YU/#- M!K5FYQXX8D:?AB.:DKVF71AW7JYP"\Q9+,PP8 M0QGMC.6R3EMC2J,'1V#'U7$GHD\N@U:!>UO90K39@T0?EG1P 82MP1GW+'\3 M,AB;5$2?[C/W2CBI=38BB H4$KA-*CU#&<2E37]UO3/2R[B9!BLA9XS/BJ#% M:M:Q^CY+:]C9@#26@7KC>H[&P%EEL]G@%PT)':WU)DFF:=I.5V1%U).U=1T/ MLN%,?ANRV>PZDK "F$T1A829,SJ+O'+O 3/ -5#R1T/C.UZC$XJFOY^)/I%F MRTWWZ+LF5[O>(\S,06J.$9S6R^U%6=3@(!>?\I \F!B-#78C^O1"V'QA0I:1 M>4R=$G,L*&5DZ&:491!R2 @ .RK%UQ?"YIM!BS(\1,RU(-F(>6^J4(81G(B# M0F#WETLM^6NFN>VQ78!Q:;TT&S M'0WHZ;D2B3OTT_36X7J]_UKG8N MK:J:.SL!9ZV)5L=H7.+%6U_J"SVG_O_A3&/7Z& CR2?F?[->1QDQX<;PR$D7 MC/+@>+?&)^LR<.*437#QOR?[P M8KE^$^L69EM*Y3 8Y%8))K-VO'O_0,;MP!YVLFAR1^?^%+6GXWJSO@O(F.!X MJ34/ECL,\^K+92C*A.'S9NZY,SU24<64&(_9 90<+$OHI3NSC@'M0,F E'Q' M&WV0]7@78^T]-SN5EQ!:@/FJ%WVO7;DY@F)4@&&?!H272KANS]AA3#N"M MK\\@CM)S(/$;4:(QL,=4623 $%]%6II6094C00TWP VF-_&W%_%OIXO/LXLG M\AW,C#Y/;VBD;;EIX_?Y+2'RK>=#O\YO_S&]?0J#M=\NO_Q%OW_YM Z\V!%S M.[_XU^M/]*L'QB\>8]!A3F@<1,BJE,2*Q"2A+N/BPK?KBOLPNB=C_]G*^#?\ MDL7LXI9VYZ*41^2+B3<5O+-G: E=D"S*^I);"K0K;J&_#OIE"_C-=#&;7V(H MN?I/]#D8G6'=6;D?0@A4X\PT\[P$7[@,VM0M89%)9O[C/]_ /\PO9Q#O(.+FCV9PD:^_;U MF[]CLO.!OO'S=#%Y/WUSM[CX@&2]0>ZGK]\MR;RI__')SLE.;O1;?YU\O!?F MXN;+S;KV=K^=8%H; [(^1^!T%A:#"H^"C2"[GLL85%X+$]>ZJ>!/5@X(_7#6 MSR91?2*)1A^<$$;1'DV;U'IZ]+(/ /H@4;[>$_H")6I.)%%-"0M:7J&T MC2P8FWSMA,G%]O<>/-91 R>7:)GA=T]_QM"ZOQ3B;S?3=W=7/\_>'0'B^J%0 MPU0(:/JRXS+:;'CR'9Y_T(*I_/#"]#77GX 9_[1 W3 CAT "EP+*6G.#E MZG.<*]';C187+QKZOYP!#K.@"$QCB) MVQC!WG?F9:=<2=9F9C%U:J"=.?1P%U^XE#K#\?OTXL/U' 7V941BDN:W0 6I MG8Z2@RVZBS.]:R4&C#O]K%, MABJP9%2+NRNDL=_*3>P<+G[%]:BDT% )@=H"#J,^8\"DVOL;F+>\R1BU[-5> M7KZ@?E],+J<4FHS)*MLDT6YIF@@W&18,GM,RHP\OD3(CQSCCR3K7+=N. MF#(U>"( 3)MGJ!1GL\R<):>+9(7E$JRFQJM:H@U#S(V_ MMT:=ZQ(^^I%5D]*O**/?_YA>?9[^@@+[L.,>PVRCR$H$'UCBA>G,*GR:,YFW MF^B:G;R'$;L_V_^83A8%/[OC\PK&L1 R_BWJ%&DY>UW([4P!V^!B[\UH)>] M!N=W.ZY%3+3'2W'O:1H77,IH$U<,T@:>9O)/PO:W_&D:#^/R]P^+Z8[G&+D- M-,7MM0:,Q3&&\G65M'7!-H[2N$.TMB/R0#[_F.^X,UF+:"TS0MB8LDDRZ$Y; MI8Z-=SL"EW_,M^3QSXOYS:YKSJ/F5!%VP@NCM6Q3RP;:#4TE1G 9%GP1M@NZLC:A&8%QDZQ[#.0 MQ99QJF-:HUDL#E-@]-5!5[RTP# ::_?*[1"G/@,A;!^#)N:YXAE L)AS"*4V MS?H$@K<@[*!Z^/:G%<3&U#\Q%J0M/-J8C;%2<\Q3.G M]=9DD93!@!,-7I)1%V#U+-'0M0770M"X6S;PJ +0SOO:$1\W:UJ4SF[FSI=K(.'4%@U$*)!Z_!5:G M)[G)+5+)R0OP> M=)_3O@ET3ZYP9JR5*8JH(7;*K(II[3T8NW54^Y5$L8]I(PAHZPH&KPX-?03E M=*RF36#*U@3W'+;6Y:\LANVLFD$WGHRTF-AH)4(JH<;SOJ0$S7JH%\'ZUK;, M<6,@%EDL+'*(&B/=,*3@N2I=UH;5:L,UK?1 MB;;;QVJ'DWW6YQ=CD[ *0J2,RVCM67U^27( -DLN]U$^:TGL8\:49K) ,BH; M)C*Z9<.Z_@ E9?,P^2($L*4!\]JR&#$&4SE+C3%:!0[UF,NT"[9?!.M;&S"1 M#=JP$+)/EB57/"9O76.(=(T!XQBY[ZG_%=+^]35ME7K][LUB_FFZN/U"+7.W M!%FV7)*T,YJ:!0C>D UV>':, %QRG?TP(C0>^"-/:1>A"]^E]^/:MB6JQ<]>76CBI4W$L M18G7/@FA8R=#)43S1H+97*_;93^B^MBBZT1IQZTT6D:57; N@>@0#9'0-H5& M\:DC$-7'#UT_/E>DQQQ.96M !&MB15'+P# .;HB27.HC$+7Q"D27:+[X-%^@1?YU M?OUV^IZNU%@)!3 J407_%FAQ5["V+N7SBA5HMPE94,<2];97E]-+)(BP*&XFUY=_F2PN_Y@LZLS!:%>1 M@VB=X)E9*AXFX>N;D0<>V^6-W(K>!-F+$-3;^;O;I52^W-"O'TO,F&.L)+2H M7F:P/(0Z@>XYX_V-(1B9@W/F8*&T^,[K<3?/P6&HK9)*C%DC9-T%$'*)_96LOO]$L4U&Z6'_,Y MKG.1TGCFLV,YEUJ3X2:9]K5!RB/*3@68ETFAF%R+HVH?S)6'YXW[,;5L[BHEF6)*95- M$853K&#.5D"SXF5HZBM"B7.?_MGOJ<@^&$S1I7'!Z9(TRJ=V@CC#&] &KH!M MI3SWF!24TI?%_&,H MMU]^F=Y^F..?T+#O$TA@(^E_5.B?C4HAJUAB*LF%;@EQ<6T0\9.$W@+),W+W M;(0Z4KZPV4E"A2@"0Q[F.6'5UFC1R#8I_XDO([/O7J@;\P(.QGL,(S.H&* $ M&6V%YF-4F6D7G0K^0Z:;TQJ\\IC\*>M95 XC-&<[6'J1U<#R6,ZL^"'4-K12 M:P7\R SF"BPGS36$J.L2HN@Q,FD+P-!,'?V0:MN4EQS7/@AA= G!2Q?JD+R/ M5O?WJ=U+M=>F\?U*M0N:NN_P=_BC]!5K,5?"/[RYG5W$^=WU[6+HK7(-FT>$ MR$,!E[W7+@L+=9XGHB%1;>P ROY0]!V/9 4CN=V)2%^R!>N$%,Z'@F=2&X*B MQR2TR7]^&)[Q&FFQAD/.@3LTZZ'0XJ<*@L"D-VTPYT"H'T(=">8",)V8$\HE M+ARX$.M>UQCPGQNA:NU^"'6D2.U]!LDP<9,$)^.35VE5TW'91-Y&2:N2)E"9V:8Y#6=$+\M,*O_'$DIPJ11631JF"#*3I!P;"N;O",Z#YU MXR1E'U#T>SR/D<$X%Y@@"KG5&I.,<'BLC6FA^&9T"J:]#"2:ND MF%,>IV/=*YY93JJ.7 .6L148?"':W&LS4>!1OMP!&HH0+!(32?6@(C2J@)+PN-A9K0PX5 M[R'C#P]T<;N7)H$1U3;"+!$.I(0"A4G@L:[[RRF'@3*1%GKHU>_$,CC&EM3U M[C2=3%(AEAC!)2FE*;4%-T0EFP:/GR0;JCGN3.A)>!U1\Z*ST;ID)XLKZ"1] M9MW;C/9EH&K-X-GR.J+0P4 6ID!(D7191E#U2C-;P\:!]%4<)FR8NPH5Z::(5N.P!_ @/LB1#G M3)(Y_I[@WMZC+)4U.D2-^;9-&'Y6;#"._W$ 0H ]$9X>:ZWKB>0P%J9'S1R7 M6J*9Y%D(8TM=\( FUC43],//G<]?#&-ADK=,1N52Y%ZKB-$BJVT\3%K1-/TK MO=7M.+H8]MGKV\-B%UG($$3*263%%/K1%:-%@VS.^R!G172=* M5@5O+KHW\+RXU/4UYRBA,??*?35.1M1/6FH+2RXG_ >9.;.\V_SGP0]TDO!R\B;?7HR\=9IW96R]C"KS095K5T&*!=KZ+5A5OP=C6VU>/P^5H_&U4 M+JB"&''8DI0"Z!)MB*S%3C-R*RMZ9B['E!1 !"I02WIV=,*R^I@24A*LW7,H M[#F8/&1W[OI( &..<)ACM(9A2B5$A5,)3*>VGVHYY#G.WS8[5 ]F;41!NY#9UH'^RQ M6)G>O)G,+ANTEBUTJ; L+ ;Y NTV4FREJ'6P!-GS-L#G]HG[T=&P*X5C*J(B M&-K2;FD8D< _9&T/+-*T96H03]W@O2D<.7EAI9=2@\XQ!.=9+#4\2Z!E^S@+ M7#]Q]$]1N)AB0I"F]W]_=>TO+NA!##_\98*9P^[]\UEZS%C1QB.U(F@7H%M) M#+P%M756-6'79I(.I']$)9A1>-$$9N;>)V:M+&HUVDF(0;&-ASFW;?GVI!R, MJ P$F0HHA;$1,(R&X$WI1:1\DZG(VQX(=A0)Y0;1P]@Q@0$62W95"YMBV+\X'0 M[@Q\C/D?6[P2DD?MK,?@-/G0#1H*D=LB'G5;'IF-I[=][ZQ=244,!XIFDF$( MYZ1E]6TNLZA:$$_.Y!@W3U-W/*[&NC(SQ())( ;:Q;L08ZB0G!&L&;![1?S[ MY"F>'4-K)U2P-"SO3,7(R"O5H4[=[%#E#8<;7 M$\[:MYO ^-CY/A?&1U1;9>"1$'P\,"A:>W UMHLAY;9VH]O:SCBJTM77+:M>2#:[J*S,C2BA;XHL$BXY]IXC'UIQU"U.RS*=A<'N-,=T(-V M[JYIG'D1,QI.PMQ."DI0]3V)AY :.Z*6SVKCC#RBZ5 .QE[$+)*K=-9&&A\* M>F\(-7\G973- Q!63:GV( Y^ MF][<+NXN;N\6L^OW^"_317]QVC:5"XO.B' WMKR:7,7YQX_SZ_OU]?[V=C'[Y]TM*>/O\X+R]R^?UM>\U_CT[>W\XE^O/U&I;FRW1+;",ZFI@B>=FR<0:GO/AC#X+L2W/_NWL35E-AL+"= ! M2BKA>UT>(*J8>?&BTZ?1.,W1%&J9/"CF;(#47J;J')&&5\'V+;3^/PIH8" MP3.64D!CEU/MA0C)K,?X9Q!=@Y:?_WUQ=7>)3OC/\_GE'[.K7FONV'HB'W7D M@G9U).719D,,M?"5H_+M0U^SGF@;FH["0XLJ^.?I_/UB\NG#[&)RM3SIB_MY MI/_YV]NG6\94Q,RLR)R\ST6X%&J%WPN7??NP]I48WK2*Q:CE#@ O60P$WZZ@ M H-F6JW41*;-*I:SL7"<,V.T54*+8(LHX(-A4#K0#!G:A[QC\+N<&EOU_NU> MCW2*ZMY:Y6A+X0[O5+>\#L30Q%NC8H^_?R?2QKKO4'E2L@QS3>X4NE.FZW,$ M3X8U%U[:1I1[DS8VSZ4$'K0J3B@1M1%)\-K<6[*.[7LMN'[JN"UM:?K/!PUX M>IW\0/A,/_GJFI*?I:'N<$P]?E3$^?7GZ6+9-OIV>CV;+WZ=WT[[H*@_SZ_? M(S$?Z3=U/FKY.S;]^";8-SP+ >IX=M[5)/+$L5%LD;(9(MI/,D#3O:Z/= MTO8]ME (G2Q/ ;SST6&F[63G7#WWS>-8,^/P$BR^[=T31-DO9IEGJX<(==[4G64*$R(![5#+K;%'U&0:/T3=-0'B&_6,<(F(?,C<%3,D:G2.H M8E1A(M):CUJ3I '#YNI*!GVOMS69>VR\IP6A= ^R0:N2BP>ZNZN.#5=8X ML_P)^II=IF-T;1);SMXE(8)0F=)'E&"JVRLPL&D'L]!=V[YS&:5KYXVJNM@" M1@NPR1EM,YJ1KFU;%=52Q5C3W_+PW=O3M$E2.A>\!M11&*PG1!"INE%.G_, M8HU^XAX\1=)ODS]^P1!Z,<,OWW$#K<:(2A>\ 8S@%A*4^'!'Q8"\9-N4-4#$ M'E1N7 8N T#(T44C)).R1%\[K]!(NB:GX8+KOLO:ELINU'E5N!X@56T2J#5* M*S3*T7H:/[($,%+7!&5HVBI4.XSS%"'[DKOI_ %-,LU&9;1U+FH?T-Q4X\=% M"X[I;!,A'IOJ[K2DUVK" SZ#F\G>O\^7_SKU?6; MQ?QBNJOA]M)+>G,DJ:9BF7&NAH1%V783XE->98V$?8C<)-#@,EI*KS--&5NE MDA%=3Z-/KCG_/0E&HZR@PS M_:: /@V[4C@V9J@,%)?1%7/J)$>%=+&3()=#XU#-),88B?>C7M15OIA>;@F& M\AAD9PES1!/30AKFA'%!5C"4C$%$<\J\Q6ILB'A,XY-M$F-WQ+%DBT'K0[N> M4_28G=:FC^*@G=$TH/FZ87^B#6(C19LN!#K!PG) M4/' BDFX>OJ0R.M:>TW M;8K8D2)_?5]D_C"_NIPN;N[1AG:,O1;2G8E;Z-P9&-Z+W1C&-PZ0J&'J6&EQFB M#4U>2I.U>]+WZ_SZ8A\1"JE3-#1&"Z&X&"LD[$WD]??UNR(:/7G>\,!XCLU!\*ACU M%'!=&T**MJE^+Z;*,G^8?)[/KS37-[@\???\H M.#[H( 2&UH[[XIV0H<,U4+(%J[;#>2PCX572[OJQ,5)@O%O,_9M?O MX^03_DG/!]TKKWC85;;V*QYM&*/?<(7?\O-\\JU\?R>?5K64L%8O0$ MY6Q%,"EB;(&:C!ZNYKGZH83%%5@+I8#!6),51?BQX M*M&Z=G7QR=2OEIN70%S+]L WT\5LOE[WIH3&_A7^:W)]N H.$?%P!+],%O_O MCGZ\KB"\_^#//\?^KL*[?]Y,\:/7MYERM>8T>G\^=B#2Z^@E*YY[YYC!6$B' MP&@9 47I:WC+2PQ3S+O_Q&#SD3PEVK$C^67R[]G'NX_/7Z?7+ (SJ,V8IOF0 M5)08$G&+&BT5"A"#S;8@.&H2GA+#T<3W;6LTNC5:Q4IU Y!%)%,4>CBIN2T: MS4S[/'\?F[VD4_EM^GE^]9E^V?I7O83C(6B&''ADF;N2)8=@R> HP' Z1-?6 M3>\#M).=S]^N[P@L:_5I:GZ;+:M+93I%JW5!+7'OI]^94_ Y2V I:SPJRS%3 MYH6N4$;#IL$),>@4,%-5FX]H*U$?_[Q694E.[3%+L9+%CW,4Q 1%A1[@T9I? M_WDRN[K/G;\(MOJ%KQ>_S!=+M!8\@M\_3*Y-_9,#H\SCQU?,*Q48."4*(4U3 MLR#&IS+$@I&K$^:)D^/?ULF9]9-[=J?D+8WR3-N> "CI+)%:,R6"] 9%:F-AC74M<=G=.0C6GFUGZ?( MU8?7[WZ??9S^97KY?GKYZCI.;CX4%.'RWV%PP]OR(>;1 Y8&K[PJX F?*VK- MZ@,69)/"?_SG&_Z/!_JW_NK']/XZO:4_?+.8?YY=3B_#E[_=T ^4&2K#!77J M7=S./N\W92Q<=E;8S)S&D$T$ECIL21NR'X!FYK8W9[P]=Q-D5[")(@H MF!.V8-D06!.+U&U #F3!8.(#G=#N=">TGT/ M]*E8NG\M/$SQTA+8/]GD&4:ITBN;8V4I\(%UP9SSK4YI@+ACL32B=T8DS=&0 M<.HFW"TO[0)TZ<165^F$+(TA+?B2BK/4@R\+$+8&=! 3J&/MT+ZT MSIZ.I=7.EX,4K^ GDDL>#\O:H(SD=0BL&60,K4)B)85D3 6USH Q51LG M&J6:H&I/PC;>IQ#PM)("%IGA-$1KJT$/15G=0BN"DFV:L2=E&VVVD)#R^"P2"G-DA"]$/+EM#;'HVRC: VZ7XZ1B?G0-(H#_,54=CHMG4;U8RKXU V M-E]4$KK;@LY81..@M!:E205A.BR9170 M+TDAVZ9G-)*LY^\&R-B3RH=J]OSZ9GXUN[S?P8*V<]U2QOGBTQQ_Z?37^?7; MZ?N/@Q7E7BMCUE$:] (%.=;!J:Y?QD4]X LXV%ZF>WXVNU^YXK$_(-FYE5J= MKY][*%=E_(%+C.DPMJ,]'3>3Z\N_3!:7?TP6T[?3Q>?9Q>C8I E,.,4QS"S% M.8R&0JZ96I Y-@_FSO0BYAX+8X)R2+F?=UV MV^!,&3 __>6VQQ#2Z#H1J52141""3V*08L7_1Z,^L"SZ)XQKCW^2^M07W60' M&"&G3&7&$ISDW447&(4,'(7L+5 [/YO/XJ)[5;S/SF4M,"HRRHL*XQ6=]+PQ MD<[R4^GPL[WHF*L*B4+RRECI'02,("L*B+)JH 1LCRZBT5UH$7@NR62CO3 6 MBJ[ML1S$P+)$2GK$B:@\W3W7@DG%4&$9\]$Z1Z^,%:@G9VC1\SB-=W]E-I_% M/5?)H[/2209KL[ %<\9:IP25V, R)JO,\2WDV26WVTT'J0PK3%N658IH#WVJ MPZ!,%->Z=.WT?G?]9P(*O"EWMW>+Z2^S:WKR6J$;W:2[WDOGZ/RV+C%3G&L< M7GSK>:S((*F0UV_Z]GEO0>265.W!"#V@?)[^8SI9[#KP*H10UF!>AV97)U]L M!R=!KR+MFF?^A+)N3=]^W,WO%GMP5W3Q3/'$)3,.DT1,7;NW'V(]Q)[= MZ=N+N]\_+*;[')Z'B EM3%(S$T6.C+N*K(Z::ELLD/[FMSTHW(_!/^9[L*?0 M0F# 5,!X&FD%8-U<*SJF-AZ ?JUX9_HV,/<;%1AW@YAY/+E@#3-@"P2.ABP) MA?:L>^R1V39UW.6.^ V\K)-S -T#>SLR(@/:>U=8T"*#]'L1F(.(7N3?V4V MEFB2$+(8CQDV6LM*ME"^-+F*6,Y&'Y/L?<=\,2KPS ==G(^T6]LRR%7@; ", M"JSSHI;K.I.>DI'M%#7T -WWH'V)-KF79FLA M%4:629AB"B^2(K):DBEE8/S%#:K(8P)V)6]C?"\")MO4_RPUC[YHG2L(4V$L M-A=/@-7[D;>OIF:,[I@BN$MIDQ:1R=KPD)A!T]:8!N@MJAJD80\B-QJ"$+(R M&4,\B8EM5$RQ6GCC+/-&C&#[B>U61 X\N9/!#E.TUM/?IA=7DYN;V;O9Q=)> MWRS7WJ#SW/G1#;C$X%04VH?".'?>7Y U4\9 M6*&) '2@!CHL7E?*4%U2]6 AGR//8[U9D(4T6MGBDI;40V">C"F7E0:+W MI;0+U7HP0 =3?!;VS][?HXIE4F0I 6UV4$;E"K'N2XBJU:<7)M:Q13,1[T_V M G5+J1C!84!8,V;:L=NZ^H&XY-FS?W:MBB$* PJ<7&+?TI*2NF6#>13R2Q?K MV(,9$.)64(11J- [25-J:.$T9TUW_1)?]\6Q?W:M2N!XMJE(AMJ%,29W=0XC M<# M0LU7$VNMYRQ#PHLOOR\FUS?( #I3?WVY_+>KI6OUE_][=X_[MK];C $P M /(A\ZBC 6N5Z1Z54$(#$T1*;2V5_1GY>J(ZNUHRX*B 19G$ 0,1\*[VXX7D M,VLCDV_X",9V_0:#48:527./_],:[6,W6>!B&['3,H=O65)G5U:=@N'!:S08 MH#TDJV2W-HRCNGY')S"VND\'7Z+/.7#&519:5EV-D9N!-;>&?]N2.G\4R46T M$9CPK'@:]M? *OI;8;;%?GU>)U __X86>> O6ML[]6;25JRV[NM#?:9>:8@^)5$ ]U=U3$MJ^FCV"Z [GX M1_/U9J]]]V$9EPM#>ZF4Y8'6K"U';.Y#+AM%:T35T#/=D_0<0OG81AC,::P3 M+#)A''C)9!T5#ER&W*H\B(&P^B24C\UM!ROPFJ)XG;:<*U]!9>M] M7/4=21^8JZUX%IVSWEES=$E")LF98$)Y%D,HN<*:!\O:@7H. [7!;4@[$C]C MTPI..ZX,2ZF@ M'D5*FUOA34 $" A0%].B,_HSO+7;+">5>41J?H(.OZ'LQ* M=&TC"#_6\3RY:7WT934;T"%&O =H'7-8[L-:52NX;%M@J;>@I?F)I>KCI&U$ MIBJ1L):V?KFMD\/:6IL%$R'Y3Z ;2:M\=!IUKV[MW/O-0E-31>64E M/?YP9VI([(H90)J3?=B.IR@YA-KU+:_UTW%^C+>8<V8-&QRB>M2?#:8(WE'P5-55EET4W*2S.PO MCM_G_@(3O<7TS8+V7-U>3:V*1TK]/>[D6C*-H$42BU2W<:AX H-OGQUM$ MA 9]9GO:CL71B'-)*I:8!#IWAVX#;5F"#H.?:==NH>J#SYR?HQ%34Y*32JK" M/KM34M1WWLF3TY6DS?33$HOE\[@$ZUH7BK,AHS\/,:IGV?9/G_TTO=SR1K+7B,28=@V>868$+]86PB&@?6["Z MVEMIW3,"&PDZA/2-\H^43O$E3)8/X%4-]W3-A;8WUB4A_=7-SM[/$%4HV M\AQM9#(SGQU>Y#K>EEBP V2/$'Q/QK[$;I0Q>K<0E<",=;GM(*0LZHI2CD&\ M/!6QK^]N;VXQ-&F\_JAXO9)9Z"15PN#;:I;0?M9&"AO3'A0_HN4@LC<*VE,C M#9I%)E.2Q9/S2K7&JF&MF?"89"^-S&ZY0]%6HJUP$BU?D.B68B[UVMG8-NX^ M2>;RNW/W.R2_ B-CZ%2:)XS7?)(@ MI<2$F*?.)GBT>@TCXF2,O,5P>HG63<#9NS^<%)'IJF"X;$(4A$QD.M3?$ >P M_K8^DC7"CL#)6-<-ZGRRG@8"5$I,,S*\SBH$BY&> M#X&QKFX]?6G91M\_O=T<3&[Z:B;?_MM6BNOD?9$&53HM=G/F]] MJO.FZ7KCI:();&8LU>3K>?N$:6K[JF7.RK@YT7DKC%EH\$I'CF=)X*==2PHS MNFV0._-YFU.==^99)9"B\)(+#WC!>?6G/D);&1?]POB.C!,JT]\GB\7D^O;+ M<@9VHHC&Q\M740 M6)+& 29LGA8\U06QM&&<->4 VZ9JQ^%CWQZHF*6V& ^P6$P)VSBVGWQ[2Q?85+-F+'@N',IQ X(6%%PE5678>S-BVP);HUUYCP9R*)^MEE M=P$MJW_U\=-B_GGZ"-GMZ2("DSX5P8,) ;/NG+6JN7>A@>IV6JUYS7EN8OAE M?&PM;,Z=':0=*T,Y4QTK76UPTALOMA;['ZSR''#8N"5?HSAQ- MDSC!#?M. MGHDD#KG044D3.%4X"XJDQ&AEIQ'>L]:P6=%$:,],#/M<:-J_A^F8!8'!.> E M?NBR8=:V$/;H"]71/5V#8S;FGX7QRZ([]35(5D(T4'=L,&;:-2X:_WP[HGL8 M9CN3W [ _'DZ?[^8?/HPNYA<+8_KXA["ZW_BKT\#_M+R"IW3X54H"4 ZG8,'X8VP=<#,!S4PM(,JMZ7.G8&_I?E= M0V.;C:/9\Z0)W+!HJ]'WQ*AT73N$@;!JW6;3FOBU&7YU?3F;C('79@J2&7,1 MS:E#0V%D78<1/&]G-4#9+4/%Y7(F=#BW&(,<":2C^,H3"2_G16+-LL@ M5. Y"E>,=ZGX#"GJ4N^71<;;K,MLF76=@;^] M'(6W3K$@=/ I9D5+'6NK%9YN"]U$>WJ?%\/;.(I<&(\LQ*!,*4EHUJWA1'\1 M71-[@U+/YU;NY2A"D5:)X!BFS591TT@MA'DTDK(M!S^?:[J[G]!H>IBBJ3:, M6[V+0M2A(Z]<:3'7P/"F?^PP=O]V,WUW=_7S[-TX!.O6&7>^?H_)U90F(-+T MXYR6="^'OQ^M1'@[^?CIZN&./PC$&8LI=_#>:1YY+KZK/A"VOH84MDHS'PIF,AJA0C'H=G6&H$NJ'= >T$HCS^KE\%R+*X_J+&GZ>7HU M7_X C?.TI^Y5%G2_)7HJ:077V77-J%S;@A(0!TG@\^P&]0\]3)K?_?,6/^,O MECYUCW5L1CJE'9KDI#&6*-EUC+][L_G^7:G;V 1O;=)%ZXCI<=;) M"P_5$7H5H0G\T&B*'_UD+QLXG5".U7*MP#COBY5T?4OD5M3EW"FZ M]3FR^V/O=UQOU=-[O,YJ)XM0WHL<,73 ?[1@ZF0N*Z[%\;)-&^^Q"1Y1(6>M MLJ)XPW.DE_@02[??-Z309M",'T[Q_/H]-<,^33D1;O\*_S6Y%@\;UI8?0Z() MT&9]S\=OT\_SJ\\T#K_VF=Z.-?JZ^FUKO^9^8A[_'4GX[\G5U?1+F%S_J[^A M[>Z?-]/_=X<NF6GA?59] MZT])?4B@Z]*_F4[0X6$V\"C;V!?E1ROM3908H26.EL?'X&JQ.@7@[8NG4KUR M]49Z#B!\;,TV+;KBB1LO1*0"M$_=SG0J-;1-!ZP7U9R*\+&6=!4C#WA) 6]K MSA(]8&W<0A_0SOQQ3 _TWH3?+F87:/X)FF6-TE>/;N7RSJS?I8<=-/>5K>O7 M"__N=KKXK[NK+T _VKM1&R[TSU,,9Q=5DW>ZQ[],%G@+\(!1!42@F;'0=:)Q5J1V7Y[:?^C\'+L>"&1MW;^8WL_LIB:O9 MQ]GUI*G]#6ML[\IQYD7)&!)89T%P[Q]6XSJG'E^Y3_C=^'4T,MQG=&="3\%J MJ[<]R*,"WI1W>YIOY,*;4NB 5=G';)B*K2?#J(=S5>F*3*V5.Q+Y5D@ M_0K#6$-()TL&:] ]5.@9C$9T;OR?>B[L'A7)3]LH<^;H/14#R!K 5R%8EYMJ MFEKN7]I;#/28B90NM]:]^OAI,EL\.J_=E\ZA&8K>)B[HP+Q>+J&34AOEE^]T M+8R?VD#[1MJ.QM(8Z##^'U5J.928@J2EE>CE,42CG@^DNXOQ)/&Y'@ \%'ND)08"&I[#%R M=B5Z+B+-H0[L9I#],OOA/*WLPFYO>#PQ%QU+X!488SG^6S5ZQ5C98@%(L<'L MK4C8B\1SF/@L!0:0 :R3'GT8$QAP=:BM3#76S6W0O//Q>DS[3EW#1J%J"EET M"I@GQD 33M N8FFV(YN*096P>BFUKX%6<=CY"S&E9FD M2XG4J\.2D5F+;LMR2*$YRQ DBK,7 M2 -M%5$\ZJ*,"\X;"M[J"U.POM7Y;4*% 4"#G0C>O"!%E" !@V?,NY5-VE;C M$JU@LJF5;65*B_^8^)F@K@\ 0,AENC4(] MX4'7Q2[99]DB?7$+??":<9H.Y6"3Y".FCTPX$$P!1P/O9%45'X';%K)0" VV M7X[=C8//T^N[H=!=;DY'0M 4]RJ,.02/S"M3IR B"S8T;P\2,Z]^W]#]5V]' MCOHK;")'R8*9@:$=R$%@W!,*R]4^I($I+Z5 ]BW$;N3PC'2C\9J :ER,4L+U;=!N MY&R. H06S*:@.7Y_+AY%52=HHBSMI 7-M[M^XK<[/0^/L?/KF_G5['+9F?7J M=OIQ?>-=MTOE[?3]HS'U=@ZCOKK6SSV&)/KG]/)R>OEH\. OD\4E]:2_16LX MNQB-"B3ZC"1MUJ!2!&\@5S +KX+C#9@%<(QZ#S^S,\JH-NF__7)#OWZLP!9, M<$Y)X74V+-)][YIFE8?FE8H $0Z[X,.[$O>9 !0\IR@,IU,LQBGTJ_7Q"4)L MVT[1%D"_J^>DM&\8[U,^*TO1%KHD\-Y@_%+[8T**+18%4MZT0IZ$]OM[=D<3 M&;_,+B^OIGFR#$/]NRUFO2+W-E#5!G-(!U9(<-WXD\!"V#P, '7.W8MJ&_2&+9:-C?J'A*;GZ=4KQ_A29P](Y[,-D:GB F M6RQ;KKZN"#"\'5E %]Z\19^.CV7:XC]-QD;K5))96NFCYT2V4E[RZMVXTXWE MEJA_9[%4#USDC].Q&R*\4EE*:94V K]&YMH>'+GUHBW-XL?.?!8[S'9BG!\P ME\XV9%^R )7KBDJOLFF!\K0X+%;=DI?ZB>WG-M$2I^@3+VB&A3;:IKHT)L8, MHG&#AFG5?ZS9A14]$G;[6')$+0$M"5HAAOKL%9D-O DLA5DF 0>0LS'L3D*6 MB'F?9"98=*[@I>SB7&':V17%#HHK]>:P.\?DDC6B4!^0L%I#ZJ2C2SNFA!F> M.8R:\EQ2(O+QD5-U4Q%I86: MLIDR@.X$7!R!GA>5!61M%#A/I2^TNM9'R^M,.L=@;&#KJ]+LD-#Q[#+:+0M M&TY]YM*K5#)C B/2;E^"-.EH6$$.1KC"I!4&X,Q5\A[-;5$Y- M<0=X'XKFQ+1OR (RQ]@E")90R+Z@_S%5#Z/7O"T)4C:JCWA73Y0&9+2%*F=9 M,/*,4DEG9!U]"TFJMH]9]9$S3\G5CFF CX$[0Y.;";+#8,"ZRHSWR3?1,YH2 M<3YFML\".$>54EG)B*%"-#*!Z@90;6X'L#&::_I13L?'MED 0V+!.8Z9#$;] MF,YW-P95"U(+1JJ.ZMR.E04XHXTI3GKA,3.VT;,N;N;)!>T,UE9*P-(# B M&H&:"[@@VNX,JYEX42+:+9##K!58C!H%845PD+VK:"8 J36/\CXS.I8X#@KD M?):6*Z]8(N 8SJ.L+=D8F<;2G;C:L1SM 8(RZA>=F;:Z2@K]/DNS+9QG+),:27.Q2S8U%T+PC?1%@4*KQWQYFMG4;;S XBV+M M'LA)U*>@&&VOP%,H8&P%IXT>\X&V9]/*9F2K9>7M].H*??F?I]?HU:_(B%Y^ MG%W/[M'P/D_W!2?@S%LMM,8;0"D7)&E5[0(&W2(D"Z9[2*W;$78,5L: R5P( M4F-20_6TQ"QW5M:E)]'*=M< @0%^)5;&YHT\4!NE5J$4/ FGO.&UU43XV#S0 M"O0LA[.RZNQ;MMP/M N.:)+4*01;9'88_4;\B5@?\S%(=JE)Q(3ME5UZ!.Q$ MV]AF8H$AJ4'M$)R0B*GI.W>M.\4U93IN#!R-MK%Y"1D<>M-EW*RCTJ!B-UL6 M?=MTI53/6FRBC>8\P^2&)N8^THD/8(=M<;0$:4RG5?!\8XHH0-$]P03A&_$) MIWK:.$C'_I0^6.6/Z&%F_[?\\$JGWTP7?T-J7K];Y77X)^$+B2:B>%44)O\^UR0FB]*N$*-U3R<2 MSXB)S '30AXM&!F%=NA^ZL1GRH8/P"\:=ZJ#[._ /.L=1_.+Z3,$FP6G]CP, MSJJKX,FW<:A0I[KCQQ7#(7<\@R"\T:A,8229H+LEN9@)MJFX[:V3>ZXR.=@2HWL[)XXEG)-3 TZ/U:$8IFIL-,O &^ MM'0*\UWY8A]]8A>\O0R;'N>,H#Y^=]BIEKP6&/%+7-<+.J &-T?(X M=]S3!L[W]V7Z+P\?>7,/9KA<%[S\RW]/;TC_[T%&-R0A#Y%)LIQ%O E@F<@< M-=] T,K+4L SZWLHZ<>D[BA<$TS[[9<'E*F;9<'I]P^3Z]7&WC)?O)O.;J>7 MKZ[OOW=S0&6SEXK^-,_C[=/;^ XK24RWM_73Y MAVER.RV3V6()F7:ZJ\+73!;C$(JR2B:JO^,I=1N:(H->-05)7S*/T=B?C#[_ M08T*[5LXR:VOV^-SS,44Y45)P=,V'N=EMR0%;U__2?[Q.2KWW9[CK_/KSRCD MZ>4]M-MFM)CC>":IC2A0# #H:)QVQ8L*^0-BK5^]6D4KSF45>_)X]H>PGV.* MWFMOD[5*6$R:%/.L>_B->>VMJQX!L',%!\_S",S1[T'*B1M:#5R\BI93$U%- M6ICG4@Q%!_W'TQ^'<- ]X%JE4J1-D@:)>3*"5:@GRV(:RAME_RG^&SV"'5WZ MT5S%8X]NE%;!..9H8IIQ*76JLY,V0!_?X,&CRS\Q<]83>F[._*B'MUCH8T_;'T>UV=$=Q38\/SWO(B=::TRBJSEKQ.M7O M:&O0IHR(_SB\8QW>7O>N\(S9K ;E/'6VX"VL^[8B]\U<\]J]^RY-YG\OB3ES M;4G7+9 M&%9M7.2I>#Z4 JGOYPR>26W.,$D]+XH6@81(:QETMR,^!&!/1X!P%D^TH]"^ MA9/<+QRTP=/Z7Y&*"+3"6-9.<[2 S=SS8[?DU+=ZCMUO\S74ZO+W_#;QWONAL\GPH,^L3IK.^,R%Q'+:+/5M"N8P<\U-II]5HT)7;CHA>!)QA2U#[R +AWVN=3ZNQ;Z5C9H)QUGCGL. MKBB10O)*@R_=J*1+ROT0]PET/$#DZ+HYE3>Y4T'J8JN.!Z;3-R[T_YY?X:^Y MWW-X3$O^X(6[+7'UO_PR^3?M76\/9JWVG(ID3B@FH[ Z1<$"U+M@T]H;3#V6 M/REUC.?.[:7U31[.['K\'C=*>#Z"N22$%@_&#=Q0H/PGJ7\>XO!0"A2R6@I5]OD6=V,(I3_!O)?WZ;W?RK+*;35S2;.+VY?5[5-Y?X M$MZQN%)"YB'@':K9#\>\:.AH&#M5@6=(5M_@P6QS9[*Q@8.A;6TEJ8(Q6]U. MZI5E'R*R6U*^K4PX8D%5$8\\3EX-9#]+\XWC.XW& %I)& M# 4$[=9@*0370?PQ\<3M@>_(K'VM:IN*OEB5+-,L,P_"*-/-(4H+@P\*C'U' M]^9K5=J\-W@SP":3&&&,26'KC8&HUN;6OT]_\W6K; 4IL& 5G@6>!PU0)U&[ MEDIA0PT::-!.E8A^5\>SS>V1C!4#JI@H7=!X.LYT#1TVPV"%[;OR-U^KN@9< MT$41FO%4G B^N(KU \F&,FS63O6 \)T8OPK2O7- MU>3ZU\G'1U,4F$PSL]1M^K/Q!DRNT8S0FH80A8E.UL?\:(75@^*D3:K,?$," M'1^RVZJU]2?UN(4%2I("Y>F*H(UT'*!.VI4DUO"MJV -/Q:(PHN1Z\[7/ZMH MI3*9$W(5,)$DL*!"R:9DC39A$$#L6Q'JJV4-#WXA0$E^;,FJK(TV/%CGJ&5$ MI6Y/:'26V2'<%5#FF[&L]X85WHY%#SO+56L?@C#)1!$3C6G*Q+L6=Y/4@%PU M^Z;$:OX*'TEE@1U;MMX([@/+@=."I:P$ATC6(&*&:;D8Q$C!P.S%R?;S9'8U M^>?5M,P7RVFSD[FP=?'*I(O":Z%Y"2!<*:X#Y8TBK.6#5;S287IRC(QC1 )' MD?+K^O@\75S,;NC7;T"6>7)4V"#+R1HN@H2$47]FLI,23SX-N:3ML&@/8.%$ M\NF-/J[^9/IF,;L8!B]X:N)3@<#<56?!;+9&X7UEW<9EFWD/O??QQ*<\AG;M MQMD)A#GMD-Y^G]].KE[1RK+KF]G%$R.WQYLQ7 M2710\F9**%]9QQC/M*U\A M>=CU*?>Z8N\4:KM1&%]?^(>5L9\4?HA:JV2M%4(5K\&KTD$,,/__V?O6)\61 M),_/NW^%K*YGI]J,I/5^5,V,&2#8J;.>[MJJZAF;CTH($FT+B=8CL_+^^G./ MD(2$@ 0R1$J9<7:S79 H%.'AK_!P__FLT=]0?Y/$YU=Y6".^/38,=6;)IC49 MSQ#Z9&8H!;27:2K[FDOVG/@;GP:=PBN/##NV.^67X1<;B] M\M@9R\;,M%1W9EGJ&).92VBF:;/EJF;J?%V%@^MX(6(=#2'8",FGSR93S70T M;>PZ>H%Y;1N34:/#F6KVFE1'<*P/PR';RLRUG)$[E<'O42UW;!<-S]2)I>P+ M3\.9EJ_6;RSARO0YRD*6-G'VQ-M-55R]TOFQ-]+V@@\ M*)1Y. IE3A3=T> 0;AK*5#-T1Y^6"?VJ81^!H>7IG)VXLDX0\TA(;Z+:TYFB M*R-U-%7&INK*!6H\@L;8XR,AO79X\%K$9.APS*^F54S?(ORJ,I/1W5U,[L!B M/\=(@&A;MNRHEJ4C5,5,D\=EVIPZK5UVM&$D+E[E=4E]B>X<6;.1:ANC&:B# MZN[+K4Y*8>:,)W@\*CTS.%(>0?8]I\""\RH;%#[LDEZ2#%PC MD#LS)HHKZZ8^L0U+ [[3QZ:FN)HS-5SGH$+5A\ZNB/.<^J$\V9KTC-RQ83G6 M#&1G;, ^C\<*3GVBZ@A];AS63M9N_?E94^>4(U%3M/9D-'' >5!L:SHQ+=W6 MS")IRC3-@]%=9=@HT[IX*1?N@F$;AFV.;,2@,;39;#(9(P.-X//$F=6JS'?/ M/KL6>?_4;Y^VT[>GY#&7MIK$ZSUM="]'.]XZ)V-7U35M.L8J;I2><9F,((\M M67GWM\_*O\U_[*RZE?7UAXJ7539L+Q.M,0C[5%=G$VZHXV.Q8 M_[?Q#\5Q_U/0_?D5"Q7<#W>J:M;$-F7-5E1-U94ROCVS'9G27?^'JK]NNE^K MK_ MME?=MCK55-G :US5QC+,$II!50UY4EA)4W O5ZVA*U/+L*=PK!K;FF5KKE8T MH1TI(V.JYW3ODW/23'FMAVF5)^-Y1%#G1Z<@4U.F% #Q[Z'$>+;)[^R\/QT\?1?!YG7M!.=F366%7VJNN[8-1U3<[0B+U:>F:[9F+:BZJU,.^>] MY) 7:JFCL"=M?SE< ?X/L]:;)JJRO)/_HD^03*S31S"D?GR7AB&8:+>?W.N%@99IL3"PN.QK-P.%?,+F@X,] MT<[/L$>@!!5S)EN&[-CJN.R9,1G;4WU?ZK*R6]MXV2);H9/9%IU*(.4.F.L-QYZ:E&(JKKF/L/7ZR@\ MI9^F"\<7$W32"&/_!OB-5@'&-)Z:X[VP#89U.KV.+K8MDIGMDFPVM<:F/M,G MX&F/W(FJ38S"BYB.5&.?SJ(Y"9VFF=4NS339-.3I%([&ULAT)PY(HU%X7KJE M[*M8-=*5MT*IE<;1E0P/G';M?VB/;D.VQG!]+X+0BNWM-H^5TE5@MR^$4^\9I M]GBF.*ZNCD>.-BIUEV'5O.Q2#I^KN\ZCU?[4@.O;15YG8"KXRVXIC:9C4<3QS)5PW;LJ:+;146PJAG[U+&FG*%AKKK,]A2Q[2)RR1QEF/>$&8*'5(AQZN*Q[+MC:Q# H/KIC*5)N6 M&VJ.-+D1DMFM%+I\KBTON3W[JEFF8LTL19[-;'UL31'OAI',U69CIX\D>R)P MIT\=>V(8MJOI,UR8X\-F:Z[!K.:#:>%64H,W5DN8W+&OFD M V 'EMR>$VK+8\VT1B-PTFW=T$:*J1=.J*/M5NYTAF2_D/37Y;F&IPH"HBFZ MID[K\7O41)&[3Y !2\2;"4F\AMP!INYI:<-9_G&O9;Y0HL_ M[Y1Z.)0(VXRW=Z8]TI2)-;;,TL-RQZZM-.R MGL1?.X4VUE@>W%#Q;%G&E!H M!D

S*HU<[6OQ37#Z6WJQ"A-NO&HPBA4H.$-21YG M36>IU]IX#ICV1%53*&=Q4AV?X9>!IUHW)"]#IC_7[[?B=G=EZ.HZ%0KY7*YN MDJFTKFRED^[?,WT#T5JJN.W!*?.N1<38W>WB_=T029I7N.[_AF/3:RZY01IR MR_]+\7-VL[W1R]5J^2-YMHMO\9O-[87;_V./"5 0R1G!SCGN"-3&F,,+9[5L M'I_=_WW%INK2(5Z-=Y%I3,LG8SH,1A?KLLJG>VP[6?L!(8)%A22$0\.\,B"^ M *"2"%O>?,+HK!A&-@WH%*F^9HT^"Z>0.&W2:)@A0PB0$GOF#@@P:)O/%IU5 MR\@^6W2$U9!KS,/B#G:[BFK_H5S-EM,+UYACCPE" D,@QPP:P1U$Y($YCR5K M'H[8626-7M:83'AE76/4=+H#N9@?&]W9Q/DM'QM NOV2BM5R( 4VVE@O#YL_ M#YO/,9V5V.A^/>H.OR'GG=\6VW7*';XWK(:/S,P1B(G MTDO!J#$::6GQ89MI_0C+=_0R(W4!7M;IZ4E9@9-: M]\3,=83*%XE$ DCW,I'(3+@KHFY534G7GHX;$PR*A"2V*4(FP%KZUP]V4A*7 M7 '(?MUV5Y6*Q?.__;=_^?_>O?L_\9E=][%W MU8_> >\=!'_XGB]_YY0>;O+:MH"1[N/?7WW^&ZP_#3#&/]=_VW\T7QW[8/FU MX.?_\\N'Z]K/=ZM-7LPWB_1W__;?'*>A8YNMTR_IG5/]^NN7]R?1X9^K3_R\ M2>\KOC^GVU6VO"[FV^+#_#9=ES#J;WO8IG?'OV*]W3[[AHHA7#$$@HJA?[KP MQ<6/I_1??Y>O'I_6)3T_:^!7 %R\!FL+74W"1Q60YUA]^86&\=Z473,5U]Y$O.Z^M2'\G?M!ZMO/R._ MM?%65 ^^./U>I)MENJQ%\]E7.ZOEO_ZN_-ULE[^[G\^?9FR5+]99OMNFG^YH M]OB4;O(ZL7Q)UQ5TFN5%?OTPWZ:5RB\_SW]4.2PGMWFQG2^*&0: QI@F09 0 MB ,4<0_'.(QPPGG( )S55F?IYMVOUQW&^D>#HOB=#)NOX[1-\VRW731)KH1? MY?C&HW_; W>R.^<0NM-B=VKP5TX-_UV-W^D<<'[K7/B___+SGIMG44'./WE8Y4Y=IRMRXAU:;CRO0A.++=EOTFK:'$/_:?:>&1;_/M\F9^NTYG M-.#4!7[D>R$* /5"Z/LMO@0#%,R*/M%>U)7A4,E(3'&B4CBC,YTCE)I=Y/I?]Z>/\,27?5_F,<\PP(3 $F".0 "^AK#-!&)=*'E)?;%G_ M*RQ.!:8L&4LXDLHM1Y&8^%IC1TX_A8FQHGR'))P1+R6NIJ$_:M S VU%3058 M]CA?;69)$F-,$(-!0 -*(M?WP\X(I]A3T0'!KQY."1I BEH@2I2<&EC@2%D/ M+M%C51$:XP*:(,G8M%1!%OP)75#BX)(R;/,?^8R4WH771;;X:V7KE_3Q-MW. M_#C ?DP@8D&$P@0$D$2='8B]6$0=2\TMO*M5D[@M;IYTMLCTJG/S+CJ M:0!_9JJ-2&CHAV+UU'X[)SP$(8Q!F'@10+PLXI+NV\N?<&'EE/A.RWKYX>;] M9XF>+T.&@#1:XD%.$"L*5%10A@L)[;/$B9KBB7$C)G-[QTZ)FX+K$Y T%=29 M7L EY(LNGG;O-\O=HIZB.I#*$(#0]2.*>40 QDE$".]L,83%RT!E"Y:EC=+/ MOSI[8++UH#IQ L(W"&=R,GB,+A595.=-0B0'X4]-,M5X%)/04VZ?$E1MFB8@ MK_H^9"8;CH3TWGS+;AZR73[?+,EF>9U^33JM1 MQ$-A$39@R_K('(2R&FR"00$U'I@\.5TNP3D=.J?Z7XU/D(:,A MZ>=S2?E_,HLP;[;2Q< 0$I61@%H M69WXWW:KXD>W(4QID7B1#)J>7O-PM M9(054:GACT_K[$>:U@/G3T^5)+;V7)=!0*G+2$RB +(0(M)/E/H@GGU-M[>9 MJ-RHVY'I.H>0Q$N3%EH[ ]2 DU,=#1;%=&<8^B1+NF.\C20^)_DY(S_ZG$Y# M@ SXD9EN;7(B]"7-B^UJ4:3+VF)K*ZY&Z+14NP10@!,/EA8[6R%+I ; :A8L MUSI[4&T7^G6S*B3K'47JQ%3'/FMRBO.*L''$YB@M9X1&C\9IB(RF#YG)AB4I M+M7XKI[\"RD,$AR%,$;4#5TW(-VFP<1-2.1+"8KPM]H6D0J(TOR\!#&"\=IJR +10 ME,;[4O2(J8 M9N0T0) 4*PIPP,"9_J_"TS1ZOQ+R3+^5*/7\=E-&Q!F.(X80 M J'+">L7!9!R39FI02 MR&(_K@5*#(A=A0+_X"/R-=W.[U.ZSO+26',H8+M:=!,1V.6!F.#VO*Z,0JNU#% M>#7+93J.R+IQ)B=P6,NH.YFE%B>3#_P_>)?,,AX& MA'@4L-B/?(J#B)"^*(T8$\\'!HS9S@<51%/YP 2W(OE@8%HE\\$E1I7R@0EJ M9?+!P!0KY@-]J@7SP64Z3N8#@TQ.(1^8=">SU.(,']<[=1#DPVJ3OB_2QWR& MDAB"*/0"Z"64HL!EL)_ 9#B0VF(P !S+.47D1O<+%[I7OCBU,Z;/\!D(IMA4 MR,3B*)?$!@KA. ?[+A)_9LIFP*A.8YYG2(=EC^B9YMIZQJC_7SOGU;Q !F9Q M1,,H\4./N7Z$"711U$]Z1:X[3.Y0 3;U+'+5*E$W%]SX-5 Z48JTY<1B.\@# MIQC)^$XKUQR)A8VLHQ/R-YY_M%PWE8GT^;>>DS[NJK%5^\Y-3G;%0[9=_5>Z MG-&8(QZ6.1-ZE, !C1L#[,G@ 3^,(E)&=T0V2EWYCV@@?**>K0L)Y=! C5X MAFF\ZI\IRQUR.>#32C2GXF(CVVBW@3>>OWF!?5_.]].L,\P &A?H@8"PD"+ 9A!Q&[H=!VW5& 64XY>R25 M'LUKC,[7&J3$2L+@T1)8T)ERH,89U.1.X]25LW=KRD&66%J:C:!/C58S M!G%< HVB&./(1V[(20\:^6RPNL$ 5,N51*LVWTJ@3O$M%Y&_'R[_F BV_;)CX#B/58A4;CK5)>F'5\L=>.K4KKZMQC%9[L[AQ>-P:N%\8)3I@7 M)(AX.$DZO"ZGU'Y=9 *EY9)H/]%[MA@:(LT9B:G-\F?H<(XXZS]ZS6.D,0Q1 M[@S=*$:K='0;A^4:1R .QLL;D[%_RY6-41Z,%#7F(S-,/=,48_S[4UK="EED MU0Q5^05[Z-G=^\UR]76UW,W7U_-UFM_,M_=I,2O!PR@.( J9E_@,!K';KV_Q MP!/&;-LYZOMC:A '@Q]^,(4)30&+L8 M=?MJ011Q)O="B8XE&2E4>J.D >?D>IM0M<@4VTXZ%(MR14Q+7PWK:NR=G6E1K2ZM:G":FB3*HZ(>62!07XNNG/?GJ1M&B!H0,B(DR>9$!4C6BTOB MH\2*\+F?RDYC@>VV_3&CQO+Q_>,S'$#?94%$/.(#1K$70J^?\0,!ECK98\'^ M,&=W&GERGG;;?#;+'1CS$Q&WL4$C.)-77 MM#1PG09O>X1S+X.G1OSE0#ZMA^9)MKU+5\7N7)CLG,>1Y_KML6C^4V;RRE_^I_&"1O]\T#LP@1#'AG $_#$ ,"0GC'F3HNU2NF!P8 MG/4:M,93[9Y7DNV!(R6HZ-,-T>#+!JU+5T[CE+/:].EB]&1@-$PV3F;JM8>) MI)"1G#=U)M-$#,17WU40\K_M5L6/ZDW[+VEU(7-U!ULS??)UOBJ_?IV672S9 M53VL\6(61"Y" 0FK)QI)0G&91OO)%!)PR3,7T\!L>?31 *Z'&,ZV@]Q/Y7:@ MG;MLZ]S5L)W[&K?L4N1Y\&W$EGP+;E5/XZO@X3I[!KWM!K*5!:U)\;*JU7LB>$;ZN3K_O*HZG#N M+(JB)/ CGD1>R&'"0-)?B0Y"#PD]:#D\JB&V+-:[%"L9>VI #78B439"HA71 M%(,S>,W3A/;@BK])AW:P2J=B@Q-_M8G*?Z"8G'$K9S6_[: Q\B M_5AH 3;KCG&#/WA5?AJE+4UD?LI0FQIP&DLT6E;G MN8PWF;=+9K'%"9;UTLANED8JCP]NK9)Y&&R?&@Y4V=F,]QJF22%W-CP,\(!D-KNI<,;M[(;+QMCCM&"_7@ MHY%]0SFL3AM?'=(W%($GD2;;4(88O(S68,8[Q&"LX5@>Z\B$QO@(R$J[>,OC M(CN$&!DM68S54#<6\.\EPE6>]@=<;[)BOGZ_*;:K3;Y:_'F^WI70@1N%4116 M[U]#X(*XK '[^6$*X" O2YL$;+F6ZM$X7RLXP]YL8":B$J/(L;%.NEKJ;T'H M73V\"&'?4/Y\MJ%,\A8$D>!=&EY/I>U,:. ^&4H,WZ-@(5ZB2?+S-ENDZ3)/ M2L;KY<\7D)8S%B#794GB)S&-.8'8#4!GEP'?EH\R?7;56?81??_XLE\P,,"^6B88E72Z-=-B< MJL>W^TU:>'U:&/CNR(MTG1%NLU&A_^/B(P123WK<11SG)[GQR6J?. MW6S9>=8_4?$L_I5CY6<*YT=:.%\NMP$KK]:?$F_IIM=NY26KS8WW\I_ M^N-Z];U(T\W!DEKBQUZ8P!"A\C<)"CCRW'[T3*C0K-T;<66(G8H&=BSGS9M\ M-1G5RWPM'4[/A],2TJ[[UZLA#2=.2\K06T>&:XTV]Q]-LB$.OMKV_[?!2VUP ML',94VN+XY[D4&J391D:3&$_E*EXVCDM,F1#>\O[J(8GR]R)E.%C/,D*F*_N M'UYX%7H$\3".21A$L>MCCL*H\PJ[>(!-[L/Y\@]0 W>LO)$"1*5!3K *MMP6 MWUX9_ _0#"=<"%MNCF^P$E9IEM,LBE_'=BI5L4:K^PHD\?:<18^ MOGO\Z?/Z,-27$O9VM2C2YL[MVI>/:?'I[N#=Y)GOT83$#+LHPL"/HY"X_8Y+ MGH1 ZFBN;3"6J]0]QO:RZ7E]B=JJ]DCR$*[UN(AM(9Q42"0KM3H$#7:G =^? M>ZWQ7SD' 6L^W>;!T=\'UV3]W*G7H0(ZC,IRW<_LY>N3'. M(!$3&\Y,+5ARF:M;OSE$V,IH%\+&A6>?R.NWJ'@?P\]RSZN;&9\8(/[,4&3( ML$YCU#&HQ]EXG;^V=^W@)(0!8![KD< ]2(""<&\ ^1% MB8F48 +&,&./K?/88GR6#,SJOY&H:,G^T $QIO9]F#KDSS[42WPU0=5UO/Q_ M.G_:9GE>365-0OH%R)=7?),1G;30&W543-_-+#X3F" MW#A "0H("T'L5YFG11BQA!G4>:.X!A+^_)3RMV.#[FUFV<<[1@FED>0P6A2- M9XO\5+IH!PW=^[;R^[T&210R@5#/'%;"_292B1W/Y7*+1?8UDTUU/\[!]71) ME/@PYC@B( 04)5%IO[,-75]JLY09BY831'V=ENK%HX8XU=)SBW0:4^H*XR0T M]SE9\FJJ2/:D=5+5)S$%U&),7-NVJZ_S8O4U?;_)BVV]F).3S?+?T^5]J:UD M4?[5JEBE>36/O\[RW38EM^4'YXNRM"];$.0>1[&/?1_1B$2NYW&2^ CY"/A MWFD/@LT^VZ%V#F"71?'2:8$[>^3.'KKS6P?^_P[=KY5I/MO;[0=O*AHP@*>O ME&$H=BWJQ4WZO8A+)O\ZZ9-BO7\@%\LWJMX*J^8*OR*ZK8[S>+[#&]F7\_ MDB,\[$*/,\A!2!#EGA\R%/,X!! '@,184!9T3-CK]0TJIX0UA?+K#$=G^JL) M9J?1'8UXDIEO=W*=Z=?-?L*CM!NGFW+L5N0S#P" :$@"#S$8)R$-RU\Z:QX* M9\W%]-?%?%N(U3>JEF3ZTTM0PEWK$)QSFY;2MJF2Z.U\7;U2*E?7*%,JIDU# M\"BG2\_(J]2IPS2L()T@YHP8Z5(Y#2'2]B(SV\","%"IA-MTGJ?YES3?K:M9 M\>I9,+K;;LL"I'T1FM-B&<$NYU82 MR.<2U/8(- !&J$>MY8^5 $-ECSJ!V^?Y8WLSGFJ4->9 M0O(L\##!LI HAHB3]311._'6DL0)YDVE"-W OL$$H>VR3GHPP[=F5"\(Z]"5=[A8# MY@K#L=/*%2/$RW2NZ%QX8[E"BGGY7&$GL)/.%99<%LL5-OG6S!5[?7N&[N^,D21C-^A:.6?\ M0)M.0;U'+W/0AR[H>Z^34//C5,JKM69()JW&NKZ) MJ:T1!G7W91+$HH" I%1P%A). ]=U.VL(H:3=E\DW2[U=F9?LR._*[" )]]GR M'XCLP9SX7D)1(B?=P<2]$-Q+*,>*:*?Y5+:T>54&?45ETW\C /8JEKWW5M6=[ T<-S*GS.,X#.;S7$ MT^<%[) K5E$,R:M<#:%%J165NL#5&;4RQ?(T5,N8-YF=MJAXOJD;L_WX.'], MR?=5/HL#!N+0=4/HP]C#%'$_Z0PFP(,R J9AQK)V'9QSZK%=.14ZY[<*GZ1P MZ? IIED#42DG5^HLVCTN]HJC,S)E@-AI*)0)1TZ=%=/E1D^76/8X7VUFB'LA M#DD9>Q[1!(0X %%KDA#D87UE$C0THC8U"(VHDRBK.OID@5!S"G6)RP$UJH$B MK5*2]$Y9IV1=$5(J)7Y$M8K.-_/EO'VODMRGF\6/7]+JZ9<9X7',B1>CLF+C MV L@\%!G+TY\J4N0U:U85JD&6/_T;0--3IRJ%\-J:YWW&:;\K>+ M9I&G+M@"ZN(P8-R#01(P#\ XXAT&1*C0ZT]V+%L6J@.P]>[Q$JZSQ^L\!ZPT M^C,<"#%M&R\&E)_^=$>6V5.U M9MX*>!0SR'SB(>JYGNO'-(K#SE2(8BGQ5#)@62,K3/4FV!:5XD!3C3LQO;-. MFYRLR3-F1;N.L7)&HK1(G(82Z;F0&6Q4DM5:+V77Q7RSK&;X?WU:SHNTC&S@ MXM8VX&4YB,(H1BZ,,(TI\[OI_CA$4&KVW8Q%V]79]:].A>>=BR6++C-\"A9; M@U,I663M"ZH>H-,@[-@=:8@IQ-RYHLHH\].0,,,^O2RB+#!F1.1 T-K&""0A M)R'W,(68T\7H[KH5\Y M)7AGC[ZZ6Z;!7U\VW7L@-35G.U;G%75"89*3V+^C"$D\ 3^-2*D]"V\W8F(/ MQBOS=R0E#A20"3PL/X"3V:"-W'86;5?S,0<)8RPD+@P3!GGY6];!@7$HM W( M.HB)9U*IV5W[$;.532T$:]A\.K$XV;8D_N*ALL0F\U MS=5L6" M]7VT;7]L45V>'#+)GMB6=LD>H>7L]E@=&J%RSGBG!+HYBZF,($?!A&/ANTJ\W!#20*JG4K=C>*U:.@AIDS\XG*^VJMN++3D:,K6.*JD=6Y2FUX-C;+$K!&E&O4 Y06V9'5+@><)JY>* M-R(:ILS2)26K=W%L?\PHF06)1U"<0!>Z"# /!)CMEYEX*"16$E]G68\H^4@8 M$=,;&1+.2XHE_^54XX+K9U0A3Q=_N,^^_MRZT8A"^X>7>K!W]4B75^!AW%ZM M CA3CKGNI0S-LC &T.-Q$N$@ 3" $:/=X(IZ,)(Z$Z-HPOH$\NO+ PQ=#R/& MH.@1Y7D;Z+(%Z5157,L4&A"=29RR8O"!2^2A$Y5>V3= MN*@^2KQ(+95OYNOV%H?K=/MUM4C??[GNS@:Z+*A6RB (0NY%+(Y@W%F%&$J] M :YKR[8:?;E66"C7X4Y4>H:C35:!&F3]Y2XM-N>G$MWOQUQ*/TW7I45U T1/ M19D,>7-LH=T82Z(ZE63;='6_H3"+?K2Y4I[V(!2!,S-QJ+F[/LM"<]:6ZGU/?' MO#?+%^=%9B!A(0PQ)2Z.J^6\($YH7WM%B!F0;2,XQJJ8KIRG_H1G==YSU1V< M2AO@1F3;3*2TM'OP(!D2\.HX;K\>^/E9J%Z><9N$C(OP+*_E1J,W:4$WZZF8 MJEM@UZ:TD\5BNTN7,\@B/PZ3&"/F< MEWG[\BX<+7OR;B-0 \I["W_Z\MX"-2SOLM%[N_(N[:D!>5=C5^A$]:\E4=MB MOMH<8/F<%>FF6,W7]*'L'RG=;;?EGV8OE+ZOBH?Q\^1?=GI,R4\Z@3T,0QY@Q2-PH"A#K#[S2!'G MP"##$K(AAQW/NW3GD-,[Y%2-T#EPR?E6^N0T3CD'7DVBR%4+B'S9:SGPDRZ$ M;?LN5AH/$@%1X3JX<(WD>5KD?YZO=W62)>MU]FU>TCT+ IXQ ,70QQA%Z(P MZ-Z*HCP)\>QKNKW-1 7)A$49F3D$)RPT/29GWH&2F[4PPJO8[,30A,J5P,\N M@&SP73E[>LE%>JV(L !G9Z35)./3$$RC'F7VVJ>IW9DS@A(?TL3'@"<\P1$* MHGY[E.LS0YLR+YH9;"_FNMHKN#C$9FK[Y64JQ61L(!;EU.O<9LNI[*]4VE8I MS.DT],F$(\*;*"6YT5=87,(N7F9.W*V<-TV. [M4394U(]Q0!, M70-5W1)61"W>E(>B1V]3JD;-I00L'F9!F+@8N:52(^J3**!>?Z*'!="5>@G/ MM&W+:MD/JJIEG'D[J-JVX#0'JKJL*PY:!R3

7QKQ&612_D.%KVCP)WYN?,08"A+&'8 9"5!"^O4/%KNA ME&JJ?+]E9=Q#JK5Q48.2O8I!@34QU;--F)RR'7"UU[.A+UAX1<@9;=*A;QKZ MH^7!J\L3=-D0VE'3[[?OM_14N^ZK%UDVB]5Z55>%UP_S;7H[S],ES1ZKK9OU M3_GW19KG^Y4/\EB=R)XQ5%V#"2,4N4$"4!AAUKV>S$)7; OE.,@L:]?^D,S! M_KS*)>>Y3U=.[=6[VBWGT*]J[%9Y=K@V>N4TWDEL+1D^Y (;?B8=;3GA_0<. MM,1.HTD'7&T_TDB!%]N\9)KO4UN<1HOK!#9"C>=[-H6>)3=\H;O'W7I>X6P M?]I\2:M-7NF2S[>;U>8^_Y@6G^Y*-& &0Q10"FA0VF<^HA!%W0(B\V(6R0QK M3-H=I&1PLHVS;2$Z:8M1;M!CE&NQP=!8-,OEZCU*9T]V!]3ID%XY)58GNZMD M>=@1E 2+9T96-F(QC1&7%<\R^RU93BJO'[)M<9-N'^-LN\V^52;);5YLYXMB MEA ,HL!U$X!YA",&<1S'KA=1C!&&'A#LKCHF['7/&M6[4CD?'9;>%LYO'::! MKS\ZP\Z9;F>"TVET,R.>9.9;G%PW^E#VV4]WS5Q*,E_4S\_>S&_7Z8R%/F$X MYCY)7(+"T,.<=?9BAJ2V9*M;L5Q-5,"J)-:N;'38G-]J=)(7MFEP*29(P] H M)T>J#%K1I),$G5$D?5*GH4<&_,A,-S=)+J]+:3?DOZX<#7(_0&,;8 M98&?4(Q\GZ%>]@"3>I1,R8!M!2HQ[;/YE5/A4GHU1(T]0>&Q39RDYBAP9D=O MCO!R3FIT:)R(RFBY\%)@]/E0U9;V60#@$\QXXO+0HR")$\_U_^U*;G!6^?M"1E/K 290L^1&3!9ZTADKCW+3_FA'! ML9$D?1.1$ T'SHR&E+@0WQ5\6[S?Y,6V7FZM:R(_ 0GV:51MD^/$G-U-!1$ MQX%76V0UN5!3D(/7F!/$.>:ES9CZ,8A(B!+:FT.1U)RNLI%AU43K27=U(E6T MQ1*'6@HSZN/MI^@1UAL%1J>H.BING-4>95Z$]L^2,IQ!99#<;]/Z@H_6%@L0 M#B(>!B[ @".7QAST0ZV(B.^#5;9@67LJ6,VJ; ],8F^B.F_GU68XRN2DY@A; MDCJM29O$ULQ!Z%/;8JE$H]@&R5->G]KHJ,W2!#8LZON0F6PWDAL(GRW6-?/I MW %.EPLU!6G%RO,B&'(?17YI)O%\&+)^CMR-J=Q> M8Q4#0ZN(TFA1C3H5);' FJ:6C#(^/$:*L)Y(>G@K.Y64P0SQ)#/9L\Z4VSI/E36R(=\374Z,['5HF,+#3@I\9 M:AZ2NPC2HM2?%ZN.(:,ACC$!O'JV$P" >;_JB "7>GE6R8#MG00U)N6]!$J4 MB15AUMF2$]*71(VUH^ (*^?V%.B0.(TJ3,^%E_L*]/D0E1.R6%2'5_./69'F ME7A53]0DJ\U\LR@5[4NZ2%=?J_W=\8_][_M]F31(N!<&,4#8BR/H^2X.6T@! M#+'4VJ%5();E:8](?:^VW4"(B=ED8B G>I+T6U$\'>K.*.,@$9F&@@[C:C9" MBY=3Y.>&NB$XYJ%+?$90&+/2K.O&W1 \8#B0FFU3,C"T@BK-MJE1)Z:-UEE3 MUKQQ)MJ.\7%&R+3HFX9 Z;F0&6Q. "PE& M('"CSJ8;8ZGC+GJ6+$M,#<[IT#E[>'(:H\FFF-@,1Z2SJB1 M&7ZG(4N&?,ELM$ YH?I3FMUOYT\/JP5;Y<5V=;NKWT>I2BT/A88DK04X*45[1IJTH*E1/F4]4_1(2,YTV!+:[UH=]Z'9 MUW0SW]27>>;UH!4F,79!G+B!1V*&6130;DM'[(98Z!DBC:^W78%5Y\\Z5$X- M2VHF2X>X\VHU$&=RXC0F71(;8>W3IK855H$^L=VP1QT^HL<&V)G CEA-!S)C M+45'7-O1-L*,8Q!!#S,/>:P<8GO=.?8X"B.AI4TM V,(K/QA:67Z5$36 G,& M9'9 TG2DU@)Y:F+;$>;<95MG..4]?])L]OLY7Y1_J M0V.A^SDM6\VF^+3]I2RKVYH:,A;[B%?S A&+HC (7-@;!53HR+DA4Y95^1#@ ME1.Z3HO1^;1U*I0RUUCHTRJ@T<,R*J?6E\A4.2IF@%696T(&95=-SO59%KP[ MY!(7IZ3='(D3$'F#SF16&IJB\,/G1LEF^:%Z)NUAONGAM$!01&",$73+7R/" M(^R'I ."(!':S6S1_* ) K[N;25TYT/]O&$)_J [*FJE0GH_:94SS0O;N;?TYRE3]MTT3PL768F M\IAMB]5_U7_L;@Q! 6(!C$)"<%1B SYU8Q?R[$;^'%I/0ZI^.A3 MV8+EXB#Z&8*?0>@4#]ML=__@ *_Y@40Z4"=/()T/PIM<.JXA.34FIP.EDD;5 M>9-(@X/PIY;&U'@42S^GW#Z5/K1IFH#\Z_N0F6PX:O);FXKFFV7YS=7O6J,, MQ3Z.2J%WPW(4&B4!3LH!:1 @% (4,5=%AQ5-619D4.EO!<SUY4_TE- M5U39E!/F 8C44.@&7<-F@T]3K%5)55/M <@U(-\J)$LK^7$J!"1=D\-I:;NN M,R=$W@A'DFH/&Z.M*8I\'WN>[R8X9F'H8S<)2U.A"P&%,14ZE:9EP+*RPT[9 ME61'DBLI!;='D[INMYCTM%J2-"6%MD>>OBX+DRBKQ<^'I=$(<3]).!,_1J=ORK+N^C]# M=U]1(RT55F932H^'(%)=F5MT#9LF5%J95"6]'H)56(EE6Q4]0<5G/=3F< ME+)K.W-2ZA(40E7:QAYD/ M82R^3F[$FF7-#YYI_AZ=DC[ID"JE^P/QJ2[]P8$J[2'JJ;\.NTH)8""6]7. M*MNR:> T(9KZOK9+_.BN7J_'&8@&((X M#&G"<,@@\%&WJRN.N-!;<$"&J')'O34P]9!\[HAQ(7H@KR>;MZK*UT M2T?4C7GB^WX0D;*.(7$2]YO(N1\+[9U2_6[+VE'#J7N#G%Y(4R0F%C;9D5.* M/3$C70OX@HHS&J%*VC0$0AE]9J;IR$G#=3D*3JO!\/4BW91ZE-6%3!A3%"!> MEC 4T20J+?NP+V18(K2I1\^"99GHL"B-1Q0Y$U,,^W3)Z88H4U8TXR@99Y1# MC[QIZ(>F#YG)YB2I):V)7S?Y4[I8W:W295O6N!1S0A,W('%$@ < CKJ7P"A( MY H.=2L#:A9!C+R8!8)X?,TJ]TG)G#"617%FC9L*R!G5HTJ6:WL@2 M)BQ]66;E,S\,DU+'$E3)6,BCH/REL^E#(/5^@YXERT)3 7&R.Z>!YW3XG-_J MOZ@A2I8\FL2**=%PG,H)DA:=5I3I+%-G!,H,P]/0*4.^9#;:H+YJT=UV6PX, MXVR[S;ZM-O=T_E3^3?%C%F,W\&'@ >Y1/P"0!+B?A&9N(K0!U8KA@31MT73" MNZX3+AJ\SFT'.-=7-G7RU85N$-Z-Z-Z5TV)U>K!.AW9\&3S%HZ0J:H=CNB*I M[YJ 9AKB3T="?YE_KRY1> TA#&)"7-]EH0<90%%"<#]9'S'(=254V? X$GKE M/#: ]QKJ+"[UYP&BH*ZE@P3 D):V6">II:=XE-12[7!,5TOU71/04D/\">V) MK^QG+^SWALLQ_.-N/2>/V6Y3?/J:;OEZ=;^Z7:=DL:A^E'])%^GJ:[5M8A91 M+X0T#DD8([>Z&"_88X,,B^^;'PS16.J;MI"=>8O9V?:@JPMFTOPA6PM.&0X< MP_,2/=WP&=+NO6:WCEPYC2M.Y8O3.>-TWCA[=R893HES 9,,J]K9@4'#*W;( MP!2[1Q+U.-&;P&&%X7W.QNPODCG_9;RB03(7@8WF+5MADLR5T\D;/8SM.6LK,[CN5P\ M0'0FDH&'\/1EWAV,7>5L^^SI1+W+7^?/+W^=A9 PCP>< 5B?FX<$E1Z4OT^" M)"8<:67G$7%;SN:_F+OW?6+$J2;Z-Q)KA<+@T^NE_1=/S)JY-'S^XM+P-]R& M-*N/-]*6-*J5R;4I]1+'7K!D2J()-)F)EE!38.92R34%C%(+RM6#UN\W>;&M M!2">YZO\NL0P7W[:')X,!;,D0-!GG-*8N7<5E"=O,;JE*KTM3OYO)4^ZVF.>+'UXU$XERM2:KK?']!=HW2N>[J? M'30?=ME8E+XS2\;&(S"-Y6+S;F666ZZ.0G9R75E\OUF4,/*4I1B'D51[/HH00"X'A5Z@]F"V2%4\K#;]G5,9IL\7>R*U=?T?^_FVTJ?9A #%X51Q D)8!*1Q -A"39R"0@]AL6O M@A\/XA"+=*_'YE=.+1J=>R\DHU>,JW[0WGA9_H53^ND<..ITGFI.[@S4(!3G M J?7%LQ,^SUK!2<:P=]=&]"6S [;3=4FU"?H#,2 9FYN&%#/M%IMX%) MN#3#-D9,;)<[=/ZT*N;K+_-5GBYGU$M @$(6DQA2'OL(,5YBPX21(/%".$1U M(X?HC10SK5-.X]4P24LRM';K%'M1':$L>0/1'*;BL!?5$0L,P>A:+R:>D6NA M=E +WMLN%11]-E09Z#"N?+2(;#:[^9HL'TL,>;&=5\5(DJ;-3NA94IKF?@QA M&'I)B80STMT_Q! !0.L,D9[IL383SVO4SOP9;.'U=%U;9+ #- ?9=PF 0Q8BR)8QZ1H%^ ];Q$:^2J8G"@ M[$5/9*]%#[;*7)I#%"7"%<>3MKDV,ESLA7"/LQ+!,6C6'.C9IMOH.$Z6=O4A MVA%:9$9@.JQ.),$8=>G2^$F?+YU;;'[=[,KQ6'?EPS,4G].R@9:M][[$0P* M,($L]#T<881(@'L\KEB&L8]BK$'3KD;?7VIS]2(!.4^]"_KWW1B*E]A^G&F$ MRM"@J@'>7W]S]4)(G<^7HS38S3A"))_9O6,_<-/8S#. GP(7Z-A@5GR;Y%VZ M+=$DJ\V\I(QF>9%_3(M9S'P>A;!Z1LA+<'6><&\MPE!*L55M6-\ VR6P*Z<32HX0:+-H>BN1OOTJ6QAS/-=31MM:/MXAC9+^Q2/\G)V4Z(>D],0 M+6TO7FTW-,&*T(S$\YV-W:S_A]7?=JM2#W]\J48Z7]+R3R6<=MY_%B <>82% MB =)!/P ,13';@"]"%4K .*[!FT8MRQ1W;+:N@-9G5A991)C92N,"TQ/C$VV MBJ#UR@1JPWJSZ*LV?GR!M;L0DRV4\7_SUT]V7M$*]*';;ZGK,*K^^W]#Y>K%; MUYWATYW9(Z>N%V,2)2@"#%&,&/,IB=VR@?LDB1,F=)[I[\15V_FYO1UWOER^ MNRW]KR8.MH<,-&,*9[5Q%GL2JD\9O:_CC05%<7GCC7DY],)*2<^K.QS:YEE2 MY%0<5?_H&4O-V*W:#WY 5/6I*=XH\L;BK[FZ],:\'6M=ZRVW>N4EMFFU#8G% MO6D!%V[4$ZBR_X[(O+"@^5;=4EY*G7$$ <8XBB$A$>2^'[#^ @0>8>75T8M? M/.B"I_K:Y66"Y)DO^#&UG.I%1UJ?1N7-\B79&DN=ID?=&?!3# (7 ==W(26(\K Q0MP(1E)O<4E^M>7D3*ZO^(J*S0>?Y -LOJ%_ZWW>KK?%W:S$E!Y]OMC]7F M_L_S]2Z=T8"%U8VQB$8^(B%B"7<[VS& T>QKNKW-1(7&C$V9GG0(3UQZ2GSU M!.JB^DVZ1RHG0H88%A.EX:F5$ZF>T_HW!Q"OG'GA="B=&N:PLB7$W!D9,\O\ M-&3-L$^9S;8J64V]>K_D8UJTBCOS@1]66S-(E$21RW%2_JQZ_Z+L($KKS,LG2O 3) [#<$RX\K+ M_G,#YD+L4_++T=AX'JN'_'.3.@AJ;D?Z2^W+$,UG@,- MDJROY+D2TQRK-,GI3,/0%P&&K.C*2R;.:(DR:=/0#W7XF:'&(Z<3[S=?2Q'* MMC^J,Q()]J/0XX1&)"$\)LCS^TJ)!K[4U?%27VQ9'SHLJU3E0)0<16+28(T= M.5GH88QPX.F0@C-ZH,34-+1 #7IFH*4HU K/IHQF(/"J72&1!WE9CK@N!XQT MAG 8!]+5@MS7#U(O+)Y-#"N4#)*4210-]MA2*1M>S N/4#H\X^-2\:!&WC0D M0\>!8P6$#A=*ZTHS'+'$(SB.*$+417Y9L+#.!H'4G159,5\KK"==_&8IT>A! M"/>%F^J?:(F&)%$*BTA&.=):/!IQQ4ATI4B8K&E(@R+V"&]G9V0,TCX-63/KTJL9'.-\R=Z'=3/_WMO^6%+2EG\AAI[/>,Q" M/PQA&'@^C#NC001]E6NQ%$U9EK;]*95E=T]6,?^N+G.ZQ(H)W("R9N&5W]36A5/SHST$@&,: ,@ YQE$(?099)R. QY[4L,>8 M4=L#H/2#\9X?_[U_?W_R' M[,T&ID@7TY)1^)93FP.(_8QU\6.TTU2BC)V1*N.D3T/,S+OUZKH%*[PI".++ MHV ,X@A $'@4NW'@^R'K%_Y .5*3V@VL8<:RZ'4'&==[A)+G/W4HE!8TF^PI M2]CXQT%/,R0F6:JT3DZDE!TY+4MZW,B>E?H\_U'M9>YV'W#H<^!!+W2](.:) MQR/7ZXR5=:#2*2E)$Y8%J#_>\]3 4CL7)4N;X*C,/F.2H[2.K!;1R&>@GO-R M;B"G1^0T9$;7B1,GGK0X$947_OBTSGZDZ9=T/2_2Y6MYF_FEJ 4)#7T2!GZ2 M\"@*NTT$@&$LM9U9WYI]T=GNTJ7S;7[?CD!NL^I-'LDY( .LB@G1L(3*:5*' M[=VV ><+=)V1*G-43T.U#/J3V6J4:BOV7]*OZ6;7"R?#450:0[0L MR*!+:1PRT!E#D@*F:,*R:O5+RML&EMIZO"QMU:R-7P&=9.?\($V3T6F(CP$_7@_5C#"C M/BL]\UP&$]_C*,1QY#(*?4P[0RZ-0IFE=X6O'V09OCLXIBPZ*KRI3D$;I4Q_ MZGGL^6:I>69A[J8A*#H.7)Q7EN1"04+VNX/Z.6P 2&!'Y%R0 9P#/P8!OT< M-I3;U:QGR?::?K^IV<@"EPJ5T@)CF44-K=DCF\)*UVN>Q$1(@]_)Z9&.+Z>E M29LAJ9W*1PW/*(/N& M47*4U6(TA1#3!6&2)J<&XLA/:X"D]\(/0&2/CZNBNJ^CVN5,LTVQVMRGFT5E MD26($.0CCR04AM3#0=+/_Q!?[@H-'3N6JXP#:,U[#X?@G)\^9D7J 'CZF@?S MO(KIQU"4RNG)2S:?X1KX38?3!)U1'!.T3D.!C'CR\M4&8^R(OTEY\N0%28( M>C&& 06 (N1ZH#/HQ8Q("92&&=/%8ZV66 [6D(E0E'7KW;:8@;\7L3 MVZU M>7F\1H4(1Y2&OJ>YT(0T3@.NC>[/ @2('==HOSW6Q:F'I*35YB<6IR\ M?W;^N_L'%SA/\ZWSM8)YY:"K(/"=O-*QLBC8%0_9=O5?Z?*?G4VV29U5GE=; M4[*MD^V*O"B+ANIZK7GAL'21/MZF6P>"*Z?J.'5!\?*G@>R-C IQ$E,_VR&2 MD[U]=&HX5\VK6E?.^YKNH>]>?,7,&5W3X7$:@J;EP:L+%G79D!D+9IL#,R'G M&''(*7-=CU#$@Z2;S/9"ZH>2[_[)?KU,WU![XJ]&]$*]-MFA= '7O7)=]YAX M07SE16ZM23"Z0A[H/M0*6O470RB:?-C$QY?6XB4_J"P#-;Z0O>3DPCA2B;YI M2)@Z_",C1@T>1,7K2UK,5YMTR>?;3=G;T%>S6.SPBN[:A-0X6M>_GZ[,L K!K6ZR3;IJO[3;/%?O'C9CO?Y.OZ MQF6R_,]=7K0O)]2(9V&96!B+/!YY&"38Y=#K9RH1BZ76-\; 9WOAMG&H4I%B MC].9]T#E3P8.'T*CNC]:]*SFA-8KIW/+.?#+V3MVF#PFF3%DHJ.?3:RTA3>5 M:>PPH):%+$;#<(;:JRI]*#MMFK_?E,#^5(Z":C_*8-!Y_I"LLV__GB[+O^9W M=^EBCQU[<9BX'$<(!0!1PDE ]K,[22(W9SP-S-8GHG_=;-/YNII6=JI!B5/J MVD,%M!RJE$7+SEXNLQULH]EM0E&VFN\.ZIK6T;(=U,FM\K7]F%/)HE,Y[%0> M.XW+5T[C]-13H5XH]9/C0$WI3:7+H3A12Z"#1LS2)-TL" B,L0NJ-U3"""9! M3/NECR"*F=0S!89M#[+_?BXS-6=U9NYR+*S,R!D-PT S<9/,(.9R@71HWI2J MRWNG-\TFR:+Z+N!9 #P8A$%"*(PBDH0 ^;@SQ' !B_MX);DP]0#-# 5^!&-.81*A MR/>A[X+>+,5$ZHDI;6.#B,_!8;^])P>P\R693#YP9,MQ;JAIRY%/N4 M8$ 11!S'D>=QDB"7)PB(7H%@SJ#-?5P'&.M.UZ)T]C!'VW,@3.#9;5VF@S"- MWFG!KU>;O.PP9ZR_LE6^6&?Y;IO>I-^+N&3GKS.:^!%*XI@DG 9N &! PPZ* MSQ.I6\6M +"\^O^Z/[>3&F65FJ@> M(59'7W7B]$:D5LM%6=75YU-4@)/Y:EL?3LA9NEU]K9<9\GA>MOM%>OV0IL6' M*C"K;!/_V'^@.OQ>)86;TE3\HUIU*/U@:;ZZW]2?O:DF'&8>3%C@!3CQ20S= MR ^P[\8^P0F)(^P#J3.@(\*T+.:59\VYGE([]KY=.:UW3NV>T_EWY=S^./B< MT_GH5$Z6BE.Y=%IL)M<$Q/+$&XF^7#89-/!6LHR]L)S)11-H"]/(6%,@(IM< M/U7,?O&/7])YE6^K#4?)-OW;KMJK1KZO\AGV(Q]!P($;4,K"R U\W%DN\VZD ME,8T[%G.1P>XG!Z8\UL%336OZ) KF2 &XE5.Z94HM:O8IWD2D5X#+$],0TUX M=$H,C;$EK6K'[++L<;[:S "D#/NXM(4H9!%(8DH[RR&1.Q%LPMY@5?:5:-1'%,\#YQ!3/A$>G%,\86SJ*EW])JZN# MRV+RE_J.D1FC7A(QWX\YY2'C. )1TI>0821U:;@1@^-H7CG"[('JBYT\R^IJ M9Y5@(W)WR*WS6X-R H+WDCA)Q5/F?;J2I^Z2@.9I\B7^YFXWA'[?GY7YLLK_ M6E>67L(PK2Z9<:'G)6Z"(?$ZDQXF4N]B:AFR+'(',V)[<$K#53TZQ51M,";E MU$R)1$M/\YXFZ(QJ&>%U&FIEQI57C_4:XT=>G0XG^-HJ$)86RR*0 ^[#@(5Q M&$'2F00\D"K%M P-IT[]?+W:0%./3EEULLRDLCJ)DVA9G5X3)*1.&KQ.39UT M7#FI3MK\" \8FT/I_/NB/E)7_O';?+MLRS7?93 (>>0E'L< !!#SOESSF"^W M<*UCR/8 L;U=8M'=+G'7H*O?@:C"(+F52(]4P7'A4'Q*C@=;*CM<3@MLK$'@ M&9;.#?Y,D#L-H3+CRLO!GCE^1(7JV.II7;6QT$>81DD8)H2YQ'4)BGI=)%QJ M$Z2R$G6+GC!9I$SH-'=)W(S/5KD;0GFAC#F?@AY%):6&(9AT$D@ MIH3(OT^N8L2R'C5'/>8U(H7GR)5H$Y.>01B3$Y[V7$R#R6E C30D.\7.&='1 M)G0:DJ/OQK%'R/5YD9*;@_.LG;&$1H Q%/ H#B%Q$0V#SA@'KM0LD:*):4N- M F420F.7+169.3S9/J+&O"+FDL*H,SDA?=%PXIBZZ'(BOTJ6]SL)/JPVZ?LB M?&N>W"J%30U1>+U,B M5G;!S#:GJBMF"G1:7CD[PI30TID.P]/0*4.^G%P\TV?HDFJM-J65XL#DQZP: M[,W7Y#';;8I9& <,1J[K11"5%GB L=]9B[B87NG:L*Q4W0KE;KYV?G8Z;$X# M3DRBM%D\+TY#$J@J2U?"S)U1HSQ=_.$^^_ISXW"E1;#]?:5"\$"%+E!R1'], MD3BN\ACS(C/;M"0?YSR\W?;83J9F#$B*7O]F(7.I2V.(H1^5B$K;;MS+GN=) M3019,&]9HVI DB]I6N!8K(8:F5XY!7MQZ?CA>>R#C9/M/-.\.*B]!GZL4YK4 M,S68Q0A-HS"SZ>#+)T%M/T MZHBO9L#>B +K>BDKPT98%=7B[H75S^GVNKIHMK]S#T%(ZT?Z*&1N&)(HB&%] MY1,DA$*$!3N]\O?;Z]7]B\(E)J<&-=H%E*?8.=,IM0F=1J_3=R,SW-#T^LW^ MKC3"PB3T/(\ X+$( ^+[86E==0UB]1N \ M=3U*KC#1(%--A>SPJ"]#HUW:>)(@"262)W6:4J3@QP4M4F5&5(S^E&7+;ZOU MFFR6[S=%V0*+W'IDU M:J^?=3AKM=HC[69*#N],':D*D&+R3(>T$Y%I=%)+OF5#M&G)XV&KS:I(/Y1# M@E<8R&.V+5;_5>]RY-^?TDV>?BREY>9;NOZ:_I)MBH=\%D,0LB"*JDW8//&3 MF,51!XI([D.T#,5RC5+U-LE#9):I%Q/6";$NI[0-\'^4AST,Y^_)4W) "Q-M0Z9M<#R$.E>X2W7.IJS)+;?& MI%@V5F]1@:5]U!)>-48MZFW96-.92P#%(8(P*3&XA,0)ZM% #*3NJ;*%P;[F M8NN:*T:V-=4USO-PNEM!G[SR5B#-:J]4Q-ZL^LIYJ:^_"JS:4^"D["XSP,KB M&R3#UK9!/77PKC$:U M5RI<;U5ZY9S45EX%3BT*;_G9&7>Q%[@ E4"@F\ $1 3V68 CRY6O$ 3[P@NL M"Z\0U=:$US3+PPEO^6\F+[SE9\T*KTRXWJSP2CFI+[SRG-H17G)72E2/*$2^ MARF)&"$,9\$%)((ADD,W>[E M;0\1?&FSIB$K]GK8\^L9GZ$3V8]IA=)EMJ@/XM1I:DK4/@,V%,4O=*QRNU8G MX+7:)$;$$6TRS."XVF3:FZG%&"4>CZ'"#NL;@L$4G,.Z.,85==":5-#:V #4!GCU!']>2)55$[ MJYQJJIPXG0,HVTNBA!5-F>$I*IFZ,V<53),C'>5ZG^>[TB!+J.]C"&-&8N)! MC'D,.H,^!5Q7M03-C*18#3I]M1(E4UVI+/!H1J4N4#B80C4X)-5)DM7I*I.L M(P*JI,2-CB)]VA5Y,=\L5YO[6>QS+_0#RD+J!0FF&/EN9Y7"Q-.5)1E;(VG3 M 41]@9+B5EVE;-%J1JI$&!U,KP[ 2(J6"LG352XE;P3D2YTEX:OLLL?';'-^ M)$H\Y &6 !+P* A1Q)!'.\M!B*6FQTS8LZQE#40+$V-&N!;3M:%IEM,V$PS; MN8+N,FUG=,XDZ=/0.J,>O;Q&SCA;"IKW:NP:N! F("0<00C*42R-4+\.4?[> M5]0Z:3N#:MS(!+K;$A99RWV?:+5HP1MC-";KD:95#A!D$PWDJ1THEU(UHM+W4>)%>6N.#U)B,J-8N@96B43J0\@:#'J725;9=.G?):ALEA-$ELUL ( MN1-5)R57+DF4.C^B.G6]>$B7NW7ZZ>[E!9'U=:IDLVPO4[V9WZX/+HVD;G5' M40 3$N$X#B((H==>&IE$G"4R$F8+@V5UZV [V9WS^N+4*^?5?;1R:F75U_0Z M7>RV]07]_/MBO5NFRZ3DKW/2HIG %_!F*SG1X$\1.H^<:\20SW^PDSO+UYFC9 M;>_3?),6_%,Y B*?Z8R0B).R'@4)P+$?XA"1J#/G4R(T@MAQ*$+5CCMJ M$RMVX/$,"4<4VQAO$SCD:,2-S'![DA!JLOQ:J=OGLOT\S/.TF@A>%54[R_]2 MUF8IR[YM9I0G 4(Q*ZNK((F]A&+".[-QY,:S\BMN,R')-F%.IM<<(A/N-"U( MYZE%Z2SV,'\B,B)DA%T!51^:5CEU[_CLX#D'^)P:X+MEB7!H7B5$?FA^U<1> MEVJFR-*G+%\5I$Q'IR#V[S'/ M8A?C&"3,./-9GJQ@&0C<)C8%+:FB@=.V0LV@<<7Z*=4I:V_%1&$Y, M*#3:(Y#]CWIGKIS6'8=4A?-IO>W?P?XQX?AJC'(F%&=C R/+\58;2>D1+3KX M&BB<$\C98WE^;H@W*/NB4^%DL+ZOWU;K[0I6[$0A\$*(@3 MCU#H)LT)2)^%+A2^;47#@L6Q2@_*Z5"--@]^FJ ST^ &6)W&++@)1S+C+4[V M5&_VE&Z+'Y_+-E;U9OZWW>JIZKW[A2P,(4A0XB8Q 8A#C#T_Z@QS(O?LAP%S MEN?%.X173HVQGG_L4ZM7G5DRH!J953K#.,CKZDO]EZLY(F4'>IR%I)AUZ M=>+7,%?RF\)>W6^\679/2+_8GA9X;@BQ![TXQC2$*.;4;W84!RZ%6.K%#1OV M!]S6]?H-]JH#=[A5MV89#(7LWJMQHJ"^N>I\ $874 5BA39%F0_3-"36JH.G0S_]Z_%/#IKI_5).MU]JVZNWL_ZQ(GB,3,9QQ!E/@H01S$ MKDL#2ESD0]$7B(S;M2;K]FE9E,%DLMKOY.O_+?+N=;XH?W5_-(A2&24PC M#& ((Q(G&-$.'*5Q+%-E#@3)6!::+&&XST0@"I"6V(N;L2S@/1!-Y9;@35&-[5!F0&$O4SB,6/8X M9 10GM6)BIJ"(Y>$2I4;9?'Y])1NY]52_X:I'F1TZ9UW"MLVMH0%U W-2DGBS-P( M>R2A?JG4+L$(!V'L=5## $E=4#P*0-MKZ-45D^]N*VC5J=H>F_&Y3@NA,S;S M.6[4K,V#'J*NYT([Q]I[8]NP/_M8Y=WX8J\;'[U94GO-8;II9#@*Y&=0;<=# M.4&=W.,["WP24@1)B!EDKL]@PJ,^0[IRE^(:-&LYF22K[Z6>S&N0F@E$@UK% MM# ,JP;$7NW(QC#:?9)$&476C\1$==: 8Y?4TQ1WRIK8;;,M;;_<"S6+L0L3 M$C)*8%0=[XIB0CH($ &FI8HZABWK8K]YO>JJ6?&0;DL>RYBL[E9EWU[U:'5% M4XM[1=DV2?IKC3UE!NQ^\WY0# M\G1&72].RO]R-PBCR T]%O)^>0XSJ?>O=6U9ULF^UV[3K^EF)[DS7YM(106T MR*$!T>M_V, ;6>6>A&![LG5WFZ^6J_GVAU-A6RU29]Y"&V)OZ>4(&)M1M4V^M3G3 MHWM')SH1>XQM#A>,U48DU[*21C9^2G*KOM:K&F+,H9!Q&Q.,A=C&( T+" M?EI,S+I5H,:>7*LP2$VC23$Y4:&1 M=.+BU)@")\I"\_H4Y:Q:KF!NP&*$0]_G(>0Q:BT#Z@7);)/>SXMTJ:@["A:% M>A)N>M(A..$.]2'-\S\Z7_MCR/,.VLC]Z357,IU+@^F)]C0=CRYU.VVV="X+ MF(&RD$A80,O" @&,0QR2;JL?8#%PM5*]B '+B;XZ@V$^S0LQIYCD39-F(,6? MOBYA_#L29(1)AMJ)*I&4"P+W&4CRH: UW;W)J[2RU]^5$'!*F.NYI0T/ 2]R M@Z!;; ,\9E(/T>I;&VKAJU*@]1[B'Y5U2)55:5$:@% -A3I U\C4!*YO.VQ_"!5X2Q=W@ MYD97]4R"4AC_W*B18'+HAC";BD/@# AQA1;S-PP6JRWV";/H8ZR M&N3-L&:.N_;VDB)I!90C=LK:)NF)D&JIL*.G1S/N!M0'+O,"X&&74@))+WY! M"/?%H])/'C.C\PZ@B*SDQ,H/6\NK2YHL20J65_21;KZ6MVUOG]:SO=I M$D4(0C^!E$- <= ^^0%"0JCH)8XJ7VVO$QV@&6V2^P@C9[J-#G_3Z"I:'F3F M6I/J V'M\XOYQZQ(\P_9?%/M54Y6F_EFL=K<[Q'5;Q7, C? E!$,HPC$'H>0 M4K=# [DGM2)G"X/E=;K#%THZX&6JJJ!?.37X^MQ #]_9XV]?)3G=(X>-E9C$ M32%,387!C$] M'B4"<@)LA7R;KWE?)/.,U!J/QS2TU;Q;Q]_]-LV;K'KN+=9[V^FN')]NBIE+ M@@0%I6$_XH $P/%?._=D#&U8(E5._ ;A4T[P# M76O/O5PY+;IQI.TX4P*"IDGQM&1,UYD3XF6$(V')ZG94)]F69;O;XFZW?@VD MPX BCP0A)YX'O)!&7NBZW<1!A(F'%/8FF 4PS&Z%YOA,?VC&N4XFK01D(JIIQ[>7(FJ10?4R M\&-:="89]1"+?02HSTA"&&2\&[='%(>1S%JFEB'+"YE'2\#-T(MOYQB2*E<4 MB)U(MS/BRL5219D?LX7*EVR];I\3F %6MHG8BS&/8."6?W##L._<$$K=E6S> MNNT1F'#*='ZK8#M)@UMVHLI\5$R6+K8"8JM\$8W%B$7, :7:A8Q*>":BJO;\ M4RIHU)DTJ[^S[C9/:4;E?9\KJ8;PN3TGO1L$SW M?HE1L:>_&A)>.;?I_6JSJ::J_Q][[]K<-I)M"_X5?.R*4)V+9R8PW_+9U^>Z MRQ[;W1T3]8%!DY#,4Q2A0Y NZ_SZR00!D'H0RB< UTQ71%N69.ZUU\Y<>^>[ MN@T.W\K@L5QJ[GMW%0B7.NN4?5_B.D9_)MU4=\I(+#4Y4U7(C_OJ M^Z;>5+M7C"^$N0CD29KP(J(12Z@\)=K-WN4CSKNW_O-H?QP>ULO",049WF*$]0)!29'"!W#6',2?\_):I? M*P&KFS:5WOZ<=E'O+I MS3NC"M"41<>#99SP5)2AH, QD@?+I'% -'T$8Q[* MZ<6SJV<'7+.GJJ'-I12_"49.:[\71R__4=Y_+?>+B(G_"(SRJ$@3N0#,<6\V MB:-41SBMC7E6RP9?< 9X>0^"GBS:TZJFA:,RJB> 0V0&OY_@C2QY;[$UH'/. MB)Z'N+ESI_+4('5/V9LARW5F$: M,:RC8K:V/(O8TV+CB_CUX'>)2[.PLV943<#&)%-/O_1Y]'1T?I"@ T\ M%,N9-R^.U[MD256O9'-Z5O312LZH+ "+8IR0G*0HXUG*,I1FO3T$8QVE,K?B M6:.:WO1B8/3["9RF4%E0J291X["H)TZ&!'I1J*O\#&B3/:?S4"4'?E2N6YN: M$NWKQWKQL=R)5O5Y,,9HG( N3.(W%:+.U4:!,Z2H/LT_VK#@G M/($$I"8OAOP,2XI_:C2W*)Q9>7M(YH*>=;4ZWHMQ0?,:R(0T/<'AAZYG6BM] M:A0TBEO]?-7+5S33CHUI==(2>^6B/3@;2;[O3Y_G2032 K(0TB1E,*(Q)YUI M +'6Y1E.#(XZII0@VUGL!J;%/1ENV+8>:OHAVF:\:<;QV"/0]PI783BE?1Y5 MGUN7U >DIGPI+ZB6W\N]7,UMEAVB193$(>="7$F:Y@5)>(+2SDK&$=9[)UKW MTW6ZFM$#T3V@TRY7S85/7:X4%S<]DJ2Y@-FS0P;9\;,X^92&H05(0\+FH23& MZ)\O)%JQ8%0;/5VD_.TH:[(/MQ^K>B-KZIIM-_>;G?SQ(J,YHB$/042RF$9A M&.4]&/G2O7&UY Z"Y_KI!$U.V#QTX(*R1V=1,CD,@D$1-0W_-F75\[T7-\$Y M-#WN@+T=&O^5EC*YJK67^VC-0T-].SE4G_GB5%61\;$6-6%=D^K^JS0DC+[; M'3K !&-Z[I:;9IO_+DY? MNNX#LWPZ(VJK+2Q:OK;M8\#V# ME1<;])6;5J>AQT\J:]$P7LD.;4I@K7+])K_3UFWO95'7_6!!"(A \S &IB N MBCAG80>/AFIO4HP.RO8K72N>^6NX0R]O4 M=[_VW@2-._U/YQI5C80WU^B:9^6?=*FU>74S:J'+;\\XPZ6%[[>R+& ^(NL M_)>GP4%U>_6?WO2/]#Y:S[E-TWB,)^QFWVYF3>#E7@?E-F,7S^]P9;_Y?,6 M@>KBN"Z!\U ].Q>&%K;-^%":YFN&%1_WU:HLUW)ZF&[JU;:JC_NR?]\6D"2) M0A@2#'&691@RD)_NBP%1CN-<95K(@1E_O>4T@+] %YSAJ;S2[(=5C6F9D=DU MFVVQ95EM_N1M*JY-BS@D<0:S'2Z]J?PT-;VJIS'\C^5!U@YHM^Z+K]6FK+^4 M/PY8N/['@M$L)QEA<<%RBE#$<)CUMB&'.F60&XO>%Y*?]2J]FL@1JVI%TOB$ MFN2!%F S'_P$8O"[!!DT*$<^]:'$W$!UY9;Y>91;CGVJ?+95S9,?(K,V0TXQ MQES6W_BV^K/NU;4("QC2C'-"( 990D%8X!05'&>$8*QZ5Y&5#7]=L(?5S#<) M8$&#S* ^<'3T88"F@?[FA-UY=#,WKCP_(>&.'^U.=;K +>:@ !2)\A')(QDQ MSQ/0&J$($(ASK5L6#3Y^/'UX;WI2W(0T M3:'PPY>Q6*A0Y5D)45$.?O9DIAX$#U]3#E M5!9&/=8HBIGE]9%VN\>,_ MZW+];O?AH5D0VMVAU6'SO;EUL2]Q,,Y9+O0KBA$.4QH#FJ(.B)PST5$8#^8] M*U!3U]\V=;UL 4'500V6/=;_2T^0?,1 3; FIE]/T 38TZBJ@QM\?0S^)A$' MF]TO00\Z.*.>;.BE3^R ,'J,TCR$TZ>#U6@M7EMXW^U6U7WYOJKK!4*($DAH MR%.89EC>RH8[&U24C'KW8^A]MDZ/-;H=0W;<38,G^-M6(/I%6QYUF%)6/D\4 MZ8O:NY8;">67 !T.^\W7XZ%Y!/A0!1^7\OKCT>7KS,ZP,AFP.!O1,<'^4D^, M&5!^0FC]7\?ZT&SC^5)]*J5_F^:9];/E+Y6NJD4@S'E81 @E&&#YLUK3QT,US='R0:CL MIMF8([[>ELT>UMT:W5?[P^9_3EN)"A@5!4 0PR+"B )2X+0S#3'B.FG+B4'/ M:>@28[.JO[P IY=*W/"KEAI&IU9/ZB_AW00]P(9@I$*P%ZE6(6U >IUR/@\I M=>M2Y;&-:NQ:?;?[+N2XVC]^7VZ/C97^X4O1_I;K[U(E'D3+_284^G[3B/?I M0H1Z 4.40$!P3,,8D!"DXL\.3I@!I=4=[R \2V(//>BQGY\./6GD"7[0X _. M#K3W2N@<9O8:K&$MG56<]/3UKQ,BC8W,G/=[O3^.;+\D=9?UP^RLE4,>CY<'OQ[E MO(%I^>-\^ZS>&,1WG-1&)S,*D6Y>/0$._M9!_T6>!$AK:UQCDQZ M5B.)LEL5$QI$-W57&387X;>8@P9TT*/6TRA7Y*MIU@2\ZVF88\J]*)P:B0.* MYS@*\U! UTY57ENNY6MW\N0AJNOR\.[^8;G92].DG0/ $8XB5N0TR=.$XHR! M@G8(2$[MWE"WL.M9*U^^RW8:63=H@S/<@.C,@7H)@)I43L6]GEXZHWV<-_&N M!H5 M!()^_A0G6&N Z\ZJ9^5L@.K)H4-&U<1P&C+UI+#!^.K^M)OS@?6@1SJN$BH3 M.*"#[H,P#Q7TX%?EN_G:KN#T8,CR87-8;OOM9R%/PKA@#- BX05#1<)@?Y8V MYH7=:HVQ6<\:>+K!L7D"XV)?L4Q2IW*FN_FVZ=1:U5%>M0S$-'?3CVYFJ)(^[,E12M5O+6U\M% M&1IS2A(,*(L18&%.(.DG 2+"V6)7WLG;W+_82*F!7:6>6YQZ[@N(ZEO]6V#R M6,=;ZZ$>.3;515^\NE3$GN+Y+#F_I$U+ BU8GZOXV;CTINQ9\V51.LIB]FRW M7A1,7L-$, CC3&ANFO"T4UJ60,*=R)VVU7'$[C3H.RN=]98=?7:-"T OC#HM M_!IR/RF0.U:U]XPRO2K/E.^Y"IRY0V]7=79<*1X5>&IUL^NW7HHA7[=73\Y8 M5K=RS:=>1!1%#*$H(Q$M2!RF$4\Z$"#*J(;0>4(PCNAU*#?M[L5UMZ]1/@PI MA\;U4ED)?85B6!6GI-_MYL1N8[F,0[^_E+1Q^#Q]'+3V^$\9#].=_>[CHKJE M7Y.M5Y*59]IGL7W?FW/5*$W7U?1$NY5T$28T3B" "&-80$C#G$>]7998[L;7 MM>9Y6K/;F<@/K[![,C3#RT7=VT5_K7:'94?$_;#M:GQ@5/8930Y#QA3 JEK9PN['@6N'YJ:5]^+W='Q1&N$P(-9E@]J8NM> MQ=9/3^>/R*3%'*E'1LTF1+]\DV^#O\+N*3,//] M_GEY\1NWVW+5_,JSJ 2WU;Y]J[[;8")^)KXG_N6VZ0;;LJG*#U6P[#J%O$%T M?5Q=W!7ZV'S.G]\VJV_]+WU;UL&N.@2/Y2'X6I:[YEK2N]WF?\KU?SB>JWT: M-=6)6<-8SW 6UM23H2E7*W8L=T.T9>9EH<\A+2".,X!26G"(8=P?!&,L+&++ M?;2&5CUG(X.C! X9M=H(X9E,A_LANC'-C.8=KC"HOSW"(@IS+;>M_5+;+&'- MG/M';18H"O.,0D;SF)&(H"R#60< R(@P?!;,Q[+BB?/PBVZ: Z?Q#,*@96*CH6_4[5 MM <]AV<8](G5%U@749JUT#IQ4$UPW7&I*KP?EX_M,PU(GMKK?>'(Y[W1K5)>%J MZCHVR4:JVH&4TY,MS/Y2J9O3K5(WS6:.B:Z64B=Q0$$]1&(>RNG#L!I@A!\-[$[-C#>_;$?VK-:FODO1MSEV7HD[I M]EZ"SK7N=%)O*H=B'FKIPS'C^E*3.TNUY)O=Z\N)M'L$8TYC0 N04\3AD MH"]P$YPX&-#;F!]Y0'_;074^H+>*@96*CD6_4S7M0<]X0#] K+[ NHC2K(76 MB8-J@NN.2^4!_;Y:E>6ZYH*-3^5#6S5_N'V_V97B#[(OQ;!U 2,,"4X8XQ&! M,>?"_%GT4:AU9;0;BY[EM1]?5KM _(M2'C9<-<@TA^]NZ%4%%M$<9$4\E)["BB&C$3G=]IXQIG6M:GIM8^5?R^VQ;-Z&JR6*/?F\.W;]56%#9W*A/G[1">F&[PW M08/X)CAA#DZ@N^=\!>[@$O@$KQ5I4CLX2/88J7D(KE\77WO(R"^?)O5F-P_& MJWUS$.B5M9A%C/(DRI((%C'),YSG '33D3P$0.M-.->V/=>BIS-SKRTSFQ>@ M3BC7+T?'9MMJ,-Y/S]Y6^U_:DXNOK3%/5ZTJT*E8N[H,S#R$U9MW W6M>Q;= M[^)9(,*BK(C#/&(0 EB$.4A[/<_"V,&>1Q.S8^UY?/U(H[VZNHR Z[T[3LGW MOF=GKAMUG&S040[%/%34AV/&&W(TN5/53G9[6ZY$X898LV MV NXP:I]=J[:-?*JIYENF5=3S(0"]+5;Q38GX6PZ=/-%J="A1PB#FII.%@$]-;TJF3?!"6OPRGU% MX\JI#I,#?#E/FO'F-O.FA (0)%1SD',40XB2,]K*%D6M9V5[=8N MN^I;5O6[:@?014-"\NM!,"W MU9_O=K?5_KZY%[@_YI4D29'C/.2U;F$&:PW M]6I;U6WT>K>!BU4HZP/'Y>;]0*3&,"49T7".$8H2E'(.Q-%GFCM M\-7Z8,\JUV'1O=99AQHUA?+&BIX,=3 "B6/LFY?/# QHB1%1\Q ,,^@OKD@V M]E_C(OCJOORR_%'6TLIOY6%1Y)3R/&88XEP,D!*4H>Y%3PX1UUK<,OAX[S+0 M/+]PD)"T;WC7IDI5$+RRI"L+#4$-FD8:;N2NTM%O9G]&R*!*&+,W%ZTP=^#E MI>IV7"@]643+S?E:C)CE!2U"GJ8PS1(0YU$1B[J$I^(/'KYUZZ'VY_EK^)2] M4ZF[+>G0>"/'%RUF#^(HTJ/VD,R%:Z_T;&/O9_!$C!'LRC+J:GUW76X6;'?8 M'!X_E7<;:6)W^&UY7RX(+! -LP)DD.$X)PR@L#631'$(53*^\8?[WK+28 K. MH *)2JUWFQ,V+'JC<*6YTT2/IH&L7Y>K_[BKOO\OX:1,^*G\0BI >I'GKQ'P MBA98/_E(\+BC"+1<%0,!)34$0DSGL[ M"$.E1U?-/WT!82VLQ2%BCAE%& .U,L MQDK7I5@9\*P:+:[@!"R0R (!+9#8U)7#G+ZWQ6,4YO3TPX@T!QIRC8HK,F+- MW/1*8N]"Y; EZ=8??+,M]T18N*OVCXL4,X"%&0"S+(W"G(HA96(ZS0OZ@U;%A0 M40;:SEQ]$?]B@3.2YT4HK^'-02BWAB2H^_BD4#L,KOVAGK6@PQ)(,.H:H,?+ MVYW?&R6:,[)*;#CH[9?^7NGF1I1,W[_-8%>634&_1W_L=A8V-44N- .BN*", M%4F< Y+AOJ8(TR35[=IZGSY6'V\/'>B/& Q)4^_W_O@R% !5JAQJP1,.WA % M,[[FHPZ&^%^1"1LF=/3B/ [AXCOU(DSR&&5A"&"2A31!/$2\LP2QVJ8%F\\? M2S,N1\T-,GW5T*9.73=\LF:H'.J$.=2.9SR\H1ZFK,U'/XP]>$5![-C0UY"3 M8IULX2(IN-PH06B2Y1SD$-+>5L:5)RS-+8RL(VU>M5(2+0)UM<07=W9JHD2; M]#>$W&^J/AT8^:'XZ$^+'?RCLQ%"+(BA46*LCA-"Q*R$$:]H# 8:6Z0 ML#$UTFZ)B\NZ^XMH+V!J;YZP8E=U26,T8HU6.(PY=;?+8H"?X2T7+HB=7HM< M.O-R,X8[CM15Z]_E=OM_=M6?N\_ELJYVY;JYYW>_R+.4)GD* 4,%8D6.,]"/ MK+ 8:ND)EJF5<;1*HOOU#PDOZ/"=[LS>ZZJ4,9NJ C4&D4;:9,"A,U6Z0LJ@ M(-D2.1/HS@]JM.N!8WI%4/.5/7%)UU&NJ+,E#,U>4;!H(J8TC47]3#&_T(U M[)A05XN/QZ_;S8IOJ^5A02',TS2.2

VV! 4RET/GD%T#8N_'B.BDGO*AV&_DB[;N=,'':*;K\NBT7 /$8$@ 0 MBUD7JRE(9YE'&=6V1,/M]SBOZ\^E:NC]OFDKSWU>[N_#YS<$8J^E(# M5O$R"2LZU03(-Y.:VN.&1"]J] I3 T)DP^L\-,C*@\I=*].ZAN;2S"?Y[@'Z ML:D7:11&.:.($X8(BBD-T[PS%8EPJTB/E0'?F[B>=I";H$$F\K; IG=OC2%_ MPUHS&G5Z8C,Y:UHW__AGS_ 6(",652\%>M7K5V37"4FSN"S(TH7*8:.Q4UY: MW2\WNT644IZG<4@X9'G"49KEO;$X3)2F9RQ-3*2^)W262J+*HID">R#0C0:/ MRIV=#GO@T$R).]+DP[3/:V;?LGPRK2',FJS-4YIUG7A#G(TX49+G#[L/>UR* M=E'^YW)W7.X?DUA\U#_*^Z_E?D%9FA6LB I"\/L)G8Y6V]&H(=>CT6FF MV%:TJFGU$ /7Y-H):S-0;#=^5*[;DZ9NHULA=ZVY],)<(8KWA(<8%5F4Q @Q MAD!G#B6YTGRJM9%15+L!U_>/U$2TC4E4U.PQ^#.1[->H,U5L8PXU!7L,+FWT MVHQ3=;F^XO^06MM2-A.QMG;CN5:[X45)JK]\VU?'NV__>=R5B3 4Y:TI'A<< M$0:+,,Q107 81UEG*L21TBVI5@8\2W0+*Y"X@B0,)#(-83&F34&8QV!,3Y1? M(\M$CHU9TY#B,=@SDV$S%M4$^(K7U\37EJ09"*^U"Y7#1F-4&Q^WC]&%+49X ME-"$13D@81%F85QT\R<1IJ'2G0UV%L:LB@6T(-)577/NM.IAC[19%,-GQNPJ M85WJC,I@CQ0ZJ(%UJ-0M@)]Z_G;U:\C4#!38WH?7ZUXK1@QW2,I; 9M%1@AC M3+(01&$4,09HEG#468MSJJ3"MC9\;_EZME.RN952:_^ -8G#RO3*(_6JKD#*HW5QP.+3O3G+0+'4J"KR^GN.)VM"NGZ\;8.&3%CJ$1M MK95D,(,Q$L47"@$'-(EZU8M3GL<6*J1H860%LM(<5=*,],8#7Y9:HSM4\B(S M5X=5;FBL&[;?(P@!,JS6S9&/(N+A!9TV((>G,8LC16#"G-<8Y&GIS17>#.9YK(B M4&.F:RPBS2:[C E5F^P:7$C+.F+J9%';F^)\7=99,F!V)?K_9E>\.Y7V]B+"H'I,HAQ3&$!8I+?*H MM9808',L6MV&9^EX=A8A^%TB"QIH5@>A-4A4$Y0Q^-.3%2/J1CC^W',SH#&V M;,Y#::R]&#P*;J0Y7[_N-G=H?OJN#LL0))149%&-"X@RD)$<=R;A'FL M-4EE9AIO@[X/LC: ]3YE1 M%B!#0N>H0J:N#$J1%3]F>O1N)]I561\^+0^EO,:I7'\L12,4H_2[<@%RP!&' M+,,A8T44L8S'/0!0Y.;J9&76]S"KP1-L6HC!7OD=0!\4FPC7:.Q:55(W08*-\!@L:_GR[?FF$LV2$ M8EC60[P)'DX@@V6#TOPN-P?4:^>XD5FW3&\7$7AW&8$6<("FCX#Y)7OC1L+5 M+:AV$3&ZB.]-HM3RET/"9Y>Z7/HV<)N?:P:M$A:IOI>[Y>[P>;DM/^ZK55FN MZP7+DC!C**8\"9.\2!)*.OLI3C"U3E9&5L=+5*L6WDU0"X!U\-!"=*"19GQ; M9"CO5+O+3J2G78(-/D[-NH.LY)U]]QE)-PIVV>@U@G0SD17),\Y"=GZI9" ' MS#G//N]NW^W:T=N"WA/73?#N5OR3;F9J#J'QE-)\A6BT[*8:*O?)[H(Z%WG/ M)!(_60HT84P!XR(OYY"&.(6=T3S+ M39\G,C'E.=E=0@INR])N!+&RS;B MIRP,;!4VI&L>VX%-P5=.FHSNB8?;< MQB$"+ I9KT% [55*>RN>E:))IINZ/DI8P4KBTCW.8,R?FG",0YU)E=>QUD": MZ.#5%6X&E,6>SWF(C ,_7APQ<,.,TK#S<_F]W$LS'Y>/PNWME^6/LD:[]8?# MMW+/[A^VU6-9XG)7WFX.W /W4T-,;#4T?% M;(3L)SIJ V<#QJX-I7V2/X/!M5?WJI$:L4;&>U_*NY^^BC98[9IQ_[?E_JZ_ MU85#GN>X( 2B)(X(!'$".X,@C[!R;K,SXSF+->"""W1!"\]$'"T)54A*XW&I MEW[F1*-&-AF/3K.\84&K6G(8).!:&G##V@P$WY$CE?,693"+>EP=COO-[NZC M:$#-/?($\!@#!J(""T-$F*9A9XLC0K0G4[4MC#&GVH$*)"JCIR0,V=.89/5* MG,%HT5$;33)GJC>Z7KRE M.$:LJ%\6W Z1FTG?:)'%41C' *(L*6B&$"1QUEF!*=>ZW$KWLSUK3#?@_W5? M;IL3O/LG7:?\\5#NZH$[A#W=C?N$HX'>8LKF/'J),?H7M^+:L&"4B<5?ROWW M\E.UW?)J_^=ROUX4*,PS -.8T3 E. PA3#JK>9$RXXQL8&O4S-SB"WZ7"(,6 MHDV*-B'7(%5[YM4F96M2ZC]WO^1*-8=;L#P/E7+FS5!.MV;)1L46H"A2 K(B M3PE-21*%D/'.% K3=/%0[C?5^O-AN3^8"]B;9G1ZUW-$RAT-+[?-/H7E:K4_ MBH2_K(/J-J#EJIDE"I+H1CX1"Z;O:YH=3)G=^?8J=1<4NI(F'T;]IYU@7"0X M+3@F88KD-8L@9!R#SA01/S%._:H&/.=[M%YOY-RYYFXH,ZX,,KD/FFS2=XMG M0@UI$:AJB"Z!,]00;1>&-,2,#YL@%2HT^)85V]W-JHC@6[YB,* M7XRZ&UC3)S$M7DS"]Q M1@+600INJWWP!-2XBG6-F@&-LF9S'JID[T;EN)4YF/,H($@CQE"'F(>DG?-@N[7%C,=;1O1G/#H\CN<[X/397W>^0Y7;>?0A.Q=4YCOT^%!? M"[P[74KP4.T/\L&=K\+T(SG[7./'Y%@Y M$\B+X&7J^7M9W>V7#]\VJ^7VM&&4HQ#&24K2/,Y!ELMM7)V]C)%,2^2-K7C6 M[TL\1EO$+?A3U-A1J-.33QW6_.C@-5*&),Z:R)FHE[T?SX7)$3.:@[9+:^V& MT83%2 P.<987@.<\0R#M[9%,[P%WK_[BKOO^OUIN3%+1_>:X"9X]?Z>X&=$S;KTT 5\:AU[B$H+GS MX+=J?_B&Q,!(J$)[5):0* 892G@,< * M6F :1^2-61ONY:,1IM?O7^'*Y%X!8](T;A08@SRSNP2,2%2[1>"*TZ_HIA.. M9G!S@+4+E<,VHU<7D=\662A&>2G*$@@@B3(2XCSN/EB, [7J(H6/\ZRDY-MF MIZB=.ARHU4..W=?31?*_W_V&QJJ#R&\#=9 &#?.H@W0 5\8AUZV#T,-RU77^ M+(DPE>.?)!5&$&,A[$Q ,532JW\T/GB4N@?5F^6O'Y>KS>UFI9O!=4A2+7<\ M\6-2YJ"/B!A7-SK;4O-W<[TNCMIK\\2>@M13A!8432C"/*BC#O+*48 V5%-/Q\S\+8H@IZ6"8B M8$J=@DZ.P)J>7$Y*F(9XCD"E"Y:RUZBW2R M#&NKL-8.1AE,8,$)RGB(""4%YIT=D&*M>U;T/]VSQ'ZI#O*XD7;M:4&7V@*< M7Z;T9%5B"5HPVH+@9N'M!1T#"V[FU,UCH67'#V%N,!B4G(9 M$*11;?DERJS0TB),K<1ZX>:UZLJQ]$9$H#],, MY_+8/HEP6D1G\86:$W@:'SS*!![[![L^\^R '-6).T^\F$S<24J,)^YTN-&= MN//$D%QRK2?(;7%R3:%<4SD"R MG;E2>6AB&I+^;K?>=!\?YU$(0<$!*AB-( XYROJ/SPKU!1B=#_4LU0T4#471 MXD-!D7U1H:>^#0H3@=6B0T-,?=%B)IR*]*AIXX5KUW30Q/L9:)X1[,HRZKK7 ML&@=RGR_V97O#N6]D-XPC2(6DRS,$+*GU%XU=7R M10$ S>(\)6F&LIAF29*D[<_4X4Y[N[S==M>5*1W\H#^[':'M>;W=W?JVK]YV:[ M7< --L5VX/*/GI(YZ+_XSO^(DM,Q+UV+GEJ]0IN=."E"-IR*Z^[.(K8 M/I[_O>A>"YY@'E.$0HP("KD86@+88LP13"*C=#(*,L\9I4<5W)Y@!@@+_2R#:0&F8.L8)G&;VF%W,_"208'D(6A^"2B7RTD>AYRG&,4YS5H4**)J M]\SXLCU"JBAE>M"=9G3.L97FCT*OKV'!*0:G11EYT]WY]\MZ5G)^C65]P;:. MUZPEV=X[-=%UQ**EK'XJ'Y:'_>GK#[?MV46VW._$@*->)!1SEA1 M,-1:51\!CN=:N4<4+#M(3F3::42L1'NJ8/B2\),_P687=!XUO]MN>#K'L_=J M5IJN$0U]A?<1ZEGKO1>'U=3?']>6N:!-1$_F9.A&=*]]N3MLEMM%#-*489:S MJ&!I)B]YBKIE ,1S3APD &L,GE6_&5$%0B1NV_IOW/?^_2D5FI_ENLZTN]LSC.6M_=>:DF MZHY953M'4R,5H(TH)I7%*"2B* M*(,HI!TNFN"TFY$95O7Q\!C,S&ANP.D0!I<0@ZW$V'RI<]ITE @-R_K,0N-9 MX*]$KW'C36&?*H Z9XKG%DC#@\?C!%3Q;+(#3E_)P^/':P8G_L;UMYJJ9S@9 M;_U6[=;E^BA ?]V6[4KYYV_+?8F7=;F^A$BJ^K D*:8IS&%B-$X*7B(DPY; M3+#2'?WC(O(\%A-H?SW##>I#M?KCUZ\2:;"ZU(KRY(B309CKF%D-R28,EZ_\ M_<2EH/7I)FB\:F/[) ](QV8U8-.+B?[PS5/,9SV8\^6SVM#.*^,.!WH/F]-N MWNH6'0[[S=?CH:S;M$8AI3GF"0ACAN2V*I3S?O 9%TH3=^,@\7VZHL[9EWKH:HW$J6;S6GZ_%J-G+Q2ZRL?RA^<43_.:MCS MG%#]@8UQ2&8]=#'W2FUP8LF:I2J>GGY:_]>Q/L@:HEX4G!0X3K,XB4'(0Y:' MI-^[A@@)':BBMDW/JMC@<:*!^FQ:::!7(GUI8/O*VQGUK%3P.:7Z*F@+.(M1@4A$8)RG!8T!PG$_Y9- M#C(FUHT54_3AI;*]7#4 M]SVU=\V<-CO)\F]??=_4RLOAUA1J2IU']O2D[4+06DS!WUI4O\SBP@<5C3)D MAZJ-[ M74W;AUQDC6<0WKB- 4:(\21,0L*3G /Q?ZP_>T @RNPSAEL\GK.%^VMT1@F2 M34:8+CZ^LH':G3EMSIA#HM *@7:2\!/@.2<(3QXK)0>?;+M,#%@'PI_MMW\\Q6]4UOZADOL#^/_CORUR )N&3:92;0N6HB MXSFB&!&61VE"00&B+.I0PC3BKO."2VR>LX3U53^CQ\I==I@J3+YRA<$E0+-- M'FZN!)JJ%?P\B<6+]P9IQE\47":=-Z_"@'F2(EQ$!0]3G",<9BGLH!6(.5]8 ML ;D.;U\&>%.H7$"YR[MC!HS7[E&[;:AV:87B[N'1@WQSY-(W+ELD#T<\SW" M%47-5VWW6$ (4<@B% (0(\YHG$/6CZ( S#6NCAX;FI(66=\F/9^+B_3B-IPT M9AFK"2\Q>KJM::8A'>U"(V^AG?):(\40CW&YT26_KZ3[J2+XTQR:=>NUN^N. M+%AW.534O%HCS5/.\P*AE"=)04*>\*(#2FD"7 \<'AW2%-%T-YJ< M,)"^:@2SBY)F.]9T=FW2A,WAYQF'^B+ 8%3J-1:>;U?J$B@B'$=A"K@8)8AK'&K+ MIE4@YBR6=HX9WV.BR9W2W/N[^X?EZB",+7^(1E7M[Q4Y9U$, M^DUH*,Z4[JDR_&C/M>,)D-SGVPA<@TEC?M6 *H5Y;K\LZ4G5^ 1I3"C[)=C!C.Q%N K)VW"1B(?VEE9G# $4D YI!C!C)"1\?ES497??#G3E[?YM%09Q^&%\JL M:9JCZFK[,"B^9HPH:;"HBI?']>90EX?#MI0M2=[;QT">YB%/8Q"+ZI>=#W5' M!4/*ZFOPV9YU5XX0&TC!&9.&;)B0I2"TGGG2D]@)*-+05,]4F:FI%F5J(OK2 MSVOR:<'(#(33!GWEIEWHB2625C[W5CIESI,4TPS%"8.(1#!'F*:=L3##2J^# M6)H803H;9,$9FDGI9<&AFI2.0)^^HD[,G)["CL"@N=#J,ZFLN*_[/2"\ED3- M0W]MG:B<-AZ]I:?/JV_E^K@M/]RBW6&SWFR;,T&?R]5QOSELRIK]6&V/ZW+- MA==RP_7QU. ^W'8W&'TL]\V6["_+K]MR04!* ,2<48XA1QD!!0$41 E)DACK M;<$:&9IG]>^\:39A7O@3G!T*.H].-SI<^"3_4>>57(LY'>4(?F\\TWQO8.R( MJZV7S3C8>KEJBCA[67US&Y&!%;J)0C^/5;RIG*]FT?WT@'YMZ M@2!+PY2@$!>4Q!'* 8EGB:1> MBC(,HIM$P-DV.N DDQ.#W$T@GN4*'8!O!]\2M$]56I75$]3[3 MI2W!!DS/64=-W%$20V.>5!6-5+OOY;XY>$_+KX>SY7^4]U_+_2)*,A"1F*=1 M$A4A$5^#WBI.0JV)'EM;GO5,M/TL6)TQ!G6YVU3[8%<)W<@2]@97 PKFBN5Y")@S;RH_;5%S6EM><'1Y0[FQ>96[_._CYO 8+/]<[M=!+7I@D<4VD5P,<#R[*Q_.%!VFSM99@1Q&-A#19QDD0A(;@OYY)([RUN8RN^%\.:+E4] M#-]/X.=0T35.!GJ//8_SZ#L._'A^0L@1,ZK]YE-9'_:;U:%<-Q;_N=L!)CQIDP=\$MOJ7B;+[(%<#"N6&XWFHE"-?*A^M M4$^M/I9[N?E%N@ 6 MR%M'Y6F)O9YJ>>ED5P@;Z%ZV%,^C8UE[4;EM>*.N_K_?[,IWA_*^7K 01(B' M, $(ISCDHJH_PP,0CKC4KPYJHG5][9U*TJ.@<6G1L@VZKXZ[PR+):1)1EL",QQD1_X$D M[K E63+FKC)%1&/FF;KW8M14H1J;4?*$A[!,DB1N@I,G/U5^.$'VEQPT@_N7 MR RZ/KM-"T:,J^:$YC:X]YOEU\VV044W]6I;U4=A]JL8U2Y7AX7\=P)$KQ;<9&^CF#NF> M1Q]VZ5#EK6D:GU1;K?;'(\1B,C^5I-T4W& MT?[SPB N:(&RF#.4TI#D-$:DQY5"H#2.&0_-W'. \<:.$0+I-QGXB>'("6&R M+1S6K'O(#/H1_;FS@X&_CC*$*=.J68*6M^5^7Z[[!TK:5\)QN2MO-X<%(0Q' M-$T(1'&(PBSE(6NM9D4&E5[?=F7+L\)W\"[?\FD1!G]K,?ZB)]W6[*H)\YC$ MZLFN':=>]/0-L@;4TA7-\]!"9]Y4?AJCWJ7(Y'BHT6[]G]77&JT.'VYE\!L$ M0D,/Y1/I_;ZI-]5NN;T&D.$PQ5E:)#!' (60Y@G!&4)%F*1A&J4Z%RF/",NS M.EX@%$52TYGEPPUEUYF_:@GD%&%3F/F?;\3T9+=Y+EDX$@A/ NF**&H/P8?; M0'IS$YS]N2AV;X++$-OGP"E"K'?)]$Q#;7XQ]00A5[[9VAW9UU8MIHGH#)8T M)G*\FKPW^2D1NM%8^UIC5\_(B\7KNCP,X%^P&(5Y3D.."R80YSBDM -.(8L7 MN_).?.3ZB_L*PB-J)?$J3N+UPD&-H<)J7\I#CIM=L.Z&#;+$6$K\?G*.SU"[ M+3>F#N^(94@[$_=NU[^F>Q/TX\CF_07I\5NYZ^=K,'Z*EYDTG#&+&L\-R'G) M8QXB!Z70".WCYRJ1QB#$L'0:+5:N2ZHO^^6NWLBN+_X1K_;B)\?[XU96"N)O MY>9NUY]#&?"!4 90S M4\"(C">0@2UL?,@Z1TJ[T>2+W/'?S85<&AXVF] M:2HK\<>JW!^6HN*Z/3D3E*TW?M+G2.W ;>DUOR8P1A5V]KI)BL+3X,+QH/6\ M/\@X33DV4GOR4YG-KUV-6:2-U;Z<5VM.PN:@W-[MCT'5OOR/ZGNST^C=[O-! M--?E?BWT9'U<'?Z]W L).CPVI^J6VT_5=BN$1]YTO> 9805)25KD.(J&GLU*'04UJM M& 2_2]!!BWIDR37@=4!X?49I'O+KU<-JO#:O^ZS"D/U%"AE-H@1&.<^S(@1) MEK+.:!12L'@H]YMJ+3YE?U!37DN#.CW[.3;E3M[WXVU[/.XQ^+K9CR\*T,'LOE7O?=!3O.U71U1*+U)-0\=7EZ?F&(IP%)=$3P/-3/ ME3,OWF%PR)$;36O_*NK==W5]+->+K(@1Y5%41(AG,G+#/21.?\VJL MD<8!^ADTT]PY+0VUY-"-IGYPP&/Z55@>0G$([O696?S@>:HE[L[N[G%]+0)&G(>4)!P7. M"0-15S=E+,6%UH/N$T'TO6OKC=?]9A4MQ0)H_H'2+)@DVE_EVTSKIP^<7O@4 M?'T,+G^O]2MH'+L)6M?$%V?G)EW)\!.D(>F?ME7,)&5,3,+S5#.'F$R0HGX[ M-B]P%;P@#((0Q;! @&0TA'F',^0T,UB(&1WC*&LWN*LZQ;BP>;PL2*(;N?,O MNVE?RYXL?ZF&&!?=:IW&L8GSP>=/[7NP9*%WF!V>E MO(5Q)HKNT<$7LU>>N1QKN" &,[?EYG 4L-_M3DXL$ E3D,5%FG-*&.=B7(,[ MI!G(4Q/1G@#F.*K>(C-6]2GB-\XHP5O,)L\+%YY-EAG)\0KH9OI)/LW3X82BU,\("S.!*A3 4!YW. F%2C>"3X=NG&U*07D& M%BP/!E(UEV".54W[C./D\__2KY]S/?A%8+S6T::-X*^1G"S\=UY#VT5BK.3T MK[(^E&NT6\OK?U9R@J.2WWJ96Y.<%S0-LX*D!8!%"G-$6_AB/*#W>.=L0(^4 MRKXW>(-E+??1OTADS94_9>M)<*B:7P^6M\+@7+*>NU8R3C* ME=V6AH_[S:J4&Z)OVPW1$NPL^J/O39XB\#/9O/Q&8YKL,L?QHSO.=*SKIO;7R-$^"?(W MH>LGEC/+VPL0TY3$6<0)CB,"\C !65]UT'S:4T%6R"<^*Q3\[5BO _'!I]&R MYBN['G-DZ?511BBA#&4X"1*0)K!E(#N:!Z/$'1[ M?].XT#VGY?YXH^?$/'*\'>7E^8;:?5JN+0Y5_VR#8:=QM4G)TS2PGR0C3T2. M;D*>,H:CY>-7CAP.NE%@"!!$*0DS!#!#-(M@[T8,W2XECPW>:O^K96;-V/K,S;Z:V5\D.WNCQW5^]AO'$4?,+PY>#KJ1 MTI!D+ *$T8)@'.<\XIT;883HR&-FM^"]CYJ;4_F3CYD=1WRT4?-TP9YTW/S* MP?Z_6G[6C*W?L;.?9O87R<_>Z'$_?O89Q[EMZ\K",,Y33AF$.2<(12GO[DK@ M # VX1T$5KCU-W4YO)E .5'/'G&L*XB:/';.NZ)?TULJUS5OQ=VN P:O.YRN&-5&U#].F<=\M:YSL/J-&-5W25[\JXB]5$=C%WF.A M,%*C_&O4#V.1-?HM% YCK%5M?'W;J:_:,Q.?ROOE9B>^3ZI=<[[]N-Q^*??W M\2(B"1(%$H49">.8L!#P[GY&^::L?HDQ,_R>ZXI>D9>M(N\[I,'J##40GWP? M_$T^U5R;U DSXU2G.)@9])^C(AA.^KWWP87[@?1_@@)@W/B^E?5GVMIFE.KG MRM!K^7VN6$=-ZM0HQQE&2P?C\:@E''.L?W)D9_@DF\J?+ MX%X:P#@9?.K8SW4B_Z^2P0WBZS&#^VQM?XT,[I4AQQG0@ M#$$6(1)&A'.2(4*3SL&,\7C,Q#ZB6R,O#NR:!8*!M0!9!@2E^/DD!<&8[6F< M.F&F3>FG7!+XJ]06[MJ$QY)C@H;[UZA$IB#.<8$R6>PGV%O]3@#>[.K-ZG2[ M">$HCVF:Q 5F!8YR HK^VK$\C/*);K361.FYJD!W=_OF@=*@Q_7&34ISB^(X M>P#&">!,)O-5F\(L5^RO1FJ*S 03Z4_Q1HL\R2*& M:52$(<80$4RR/O]&E(XZK+: .<7^]C[);7IE^VZ8Y":*[>A3X3[#.I,9[^G3 MG)=0C3-Y;=H^9I3H)B;"WU2T76SFL^V\'YP\2]V(9BA..,%)'H5)5,1%MXT> MA SE>%X[SDV]&'\^^>5$\N$\B^PRB.VC7!&>7[>/(V^9]Q-9)6KA-6W9*A%,;H9!Z&,$OTMH.Y,NHY!W*V\RCS= KJ< MI"S^3V.,[;;Z4UZB]@P$@@7 600+A%*4YF$.09\"0PZ4'C[S9-I_'A* Y86= MY^[88PYZT'JRZ)I]M90T(?':>4F%<^OLY#H,>BEJPG 8YRG785'.5GID#:0L M3ZS/(V_Y6:3BI]W%[YUYY9&I%HO M3]FQ['D^:9@UI?DD1\3/;3[)E5M7YY.<\J:JAU>-XL0)(D<9$ M\33LS4'Q3E!=:9X.V9::YXEG#YKW%L7CJMZ9-Q/5,V!]YJIGXI&JZAFSI:IZ M_UBNOFUVY?[QTNH_FAM?%RQ!40C2,$YQB&">PB3I+28P)SIJ9V/'L\KUT&Z" M\MSS;H_[7?.,6],E;S<_FB?=]%3.BEPU=1N+5SU5ZU$]'\2>D(VL9 ,<#2B8 M"V;GH5Q./*G;JO&-*GJ0]W:+V :%Z(X!#E/ M(A(S"@#K[,?AZ M+^](.,B]V&:BYC .BE-WDX1 3_ Z8 W5_5\N8 8-SHD$4)G!H7D\YU&8ASAZ M\.OY3)XGYI06Y]GN3LAT*3L]+>^K77TX/7XG*L[U<76H17O]O+Q_V)8=!LS3 M(DYAQG(8T2*D"/.LPT"RF"FOS3NW[%E +_ &ZTO P4.+N.G<]0FSQM*P^Q H M+-!/RKZ>=EX2_P1K\/&2^!;NVQ(Z1@0TUN8GC839TKSKB*BMR^L2=6U9WAOA M,UB5]^=;-4:3=30C^UZ@>W!5ZQYV)[4DSF8C59WP>!;M+AU2G84VYLE:Z M?];E[7'[?G-;+O("\RC"!<> YPR%-(I09YE'F9O5=@U[TZX]G8 &$JDCK=.A MVE+L/+'L=.5)A>!QU>[,FHG<&7 ^<[TS\4A5\(S94E4\6GX]T$V]VE;U<5^B MKW5S,^2"\RP+BY 5&<5) G*<](?CDBQ/5==\#3_=7V>3@((SHN#W#M/(I<3K MQ ST)TLFY]&%;)VHG+8NTXW)TNRSO= ,9T6$\YPG+"\X@6D.>Y,1SKC99F0# M0[X7-RZ.74MTIGN-32A47*08BSW-=8EGQ,WHA/I+GI1V$5O0.P\Q[E^MSN(YK<1YE%=EX?ZM$491'E<))2'E ."$X()A 6G MD%,@AD^%UD82AV9'%*T3UE\;L,$9;7"":WN$PCX NB(W*O?FDF=)NV<%?(M$ M)3UT%HFYJ:,[QZYJI6/N5)5SP"Q^_,?ROZH]V2[KNMGK'&4Y8@A#@8-%! !. MX[Q'$"&@(YTN[7K6SCBX)J\#@@ MH3ZB,0\-]>)9Y;\M.U/1L_W?EO?=_FD:(19G$&>09&'""X)RWJ$@20X=*:F1 M[4G5].9)AY:H#0]U.(^(M:QZ#X9+:36)P]CZ^AJA9AIK%9K9ZZR==^I:ZX!% MI6V$'T6+_B;O!_U2KK[MJFUU]]AM]D[3B) ]9TA]N=[+"P84%4#@@!0TF0X$PXDU- M)GQ3IB<6NFQYT8Q7*!E0#AL"YZ$?5AY4[IJ3GI9\V2_7I1Q-=F8@(C#$.00Y M2BBEJ$"H-T,!UIHXT_YPSRK2X&GF6DPE1)\N-?WPRI2>>&B1Y$4YGI,Q(!O& MO,U#,\SA5X[:C\:L$%ZN_A CG>X0$$T 3V*:\9RB*,I#1%!C0)0X>8Z4=,+@ M8STK1 O&9-I"DQZ%21Y_S.@IPGBD:,S?^"/';,Y&F22U:9HG[EV;FC'C8 ;3 M,8; *^OXZQ5''R0)'_;M04C1&IX:183#.$(\S$ .Y0W%E!3]7$_*M<[H6)KR M+(L-.M$F@C.^P$P57%&K5E:-R*J>I%H1ZJ7H&J9JH 1SQ/$\"C)7SE1>VJ&S M+1/O^Q..-"419"F!*!<%(V!IF*6M:5"$N'"T3T+=X+1;SKG=(^#[USZY+Z3@93OAQHW]_W55TOPH+&"(91&C/*BRBF M,>O6Z0!E4*MVLS;F6?,:$,[43)$_:R5S3YU+%;L)AED=6[\:-&;:I4?T['5+ MTQUUS3+AR8%>H=7J>'_T'VU/VS^YS0[$D>,<987.4WSD!)00-CMLP6\ M2,/%KGFD>?W%B9"9HE#JG\6I?[X K-Q7+] %E_"VE"ON/\%(M\N3E'+,0X@FD<@4Q80YW1 M$,=:KS]8FO)<'UZB.SUU_JQ/Z\FH+:]JDCDBI7KR:,ZF%QTH!A %L<(TS#K3.=)[&A>3\/@E/-Z%A>(N2'; MM@KTQ+/#NF_"*\14:#.J[0Q8GX?:N75)N7XSYDOY$I+CU[K\[V.Y.[#O_8N( M89RD, F+B"!:1%D&$" XS,.,LA F&A=-V)BP+.RG3$%#2C#ZT.,J%/3+>^L MZ>F4-F%^+OYXA90!%;+BI,H3Q1>OC9RH!G53G!"CI<-T.MN#3O^AJ5E M-.KTI&5RUC0VR(W!GME6.3,6U?;-7?'ZV@XZ6Y)FL)?.VH7*8:.Q4][V1#O* M>,H(BI,X%3(?Q03@K#-&HE1I[&II8B+UU;J(PY9%,P7V0* ;#1Z5.SL=]L"A MF1)WI 6W\B:2<67YZG4BCEB;IS3K.O&&.!MQHB3/'W9RO^*FVA^J_USNCLO] M8R+"6K0[%B.:AA%+8T9 F"<0LXAT!J,0I>KW@-B9\2S3'W;!![E%5\ +#E70 M @R20$+4$!I++A6$>CP:]<1ZD$&3 R665&KH]GB4FFFW);5JNCU(PC7M=L/< M#/3;D2.5\U:EJ>/H5HC?4X/+W?H%C#CL]J-G*[7)QJ"EBSF.BF"6F#(=)[C"(A&E><1X2S6PS96AL ME M&$%]6A[*]^_PAT^M;1!#F%&0\I#"+$Y8D15I9YOFD=),OUN+GC-< T5O]= 1 MDVK+B>.3J)>73OB"'F#0(@PDQ.!O#J%WE<"(A&^1I0,#<\#L/X7+D2^6C!6I68IM=^>'VJ<%F M79&'C(4%@P6!C-(D!S%..G-Q0K2VJ1H;\5UOE3MYV#MTO,R5.LM\;@ M3;/$4J?,3QEUA9*ARLF6Q7EHCKT;S^LC-[S8*,VI-;5+95%2A(A "!B).0(4 M8 (ZLQFCUHJC9_C#GF)S7?+&KJ8^V1([FFI=$J:I M7D98HS2$&4 MD=X4RM2W29D:\*Q>+:S@A"N0P#0F](U94UA'&8,P/4%ZA2N351!CTC16.L8@ MSVPUPXA$M76**TY?6XNPY6@&ZPW6+E0.VXR&VOYCN?_O8WDXE/A8"[&OZY/8 MOW]/NA<^>,$R$L:%$'E01*R@M+>90JZ^.&YMR;/^]OB"#F!7[PB(&J)BSZB" M)(]*IIXV#_)HHM+VA&K(]:C$FNFV)<%J"OX6#]>DW!E_,]!T=[Y4/EJ8U6'2 M]_V-="S!$,=1 2 CB$..*.H6HR&-F-;%'\9&?-?6+\Y(OC>]^-*<1[5I@%$H MU*RVC=@;XYAIS\[ 6-^:T'F,\>W=&#YR:LJ+^N+MP_)1)KOZP^W[:G?WI=S? M2YMU-[^P2#$N4)R0A"%0T#@E%.>]W2+5$B)[:]X7<3N ^N70GQUB6IA*HN=X>%$-$L+](41@1P1$)A,>R, M)Q0JR9ICDYZUK0<5?!6H@E4+2V/(YY!=A<'T-,0Z6H(YDRV1!F12LC4&VM.0 M;C;B=D:^VMA;F9IK@W#WW,Y@-.[!J[1?R6^V69;U06ZOI,>] /*QW&^J M]2(O0I)&, $1R2&+XI0GM(=0 *WKW)T:]IQ9.ES!7NX]7C?(@H<&FOVBOCG; MY@O\HQ#M*-/TY#<;OT]H@X_#Y(^V\'^-2,U- -;QF$>Q[<%D*%"O95^[*10$( MR3$J< $2E.=AF+-N6R ,PPQ8I59SLYX3Z26PX+8LFRQJJ<(6'!OFR7'H=905 MGU NT 9GN-,1;YGLQ@F X]1F$@CS'':5(IV,9<_S3/.3 \?>RD:NN%->/=[4 M?]1HM_ZG,+L_+,4X95/6Z&M]V"]7AT5$(!/#RCR.T@Q2E,4LYG',$,\2R(I< M]5DJ.R,>US8EKN9ZD2?(@M\[;&,?5AWB:6A)TPF_\YAA<>3+\Z5,APRI=BTB M'=X)"[(O2P"GR\<+(#X9I^(_%B4,<)+GH#/&\UQI=L32A.]R[1)5(&&9O35@ M2J":*(W G9X:&=#F185>)V9 ?BR9G(?NV#I1.6U=>DKSC^5_57MRK _5O>BM MS:E8&#$6 Q02@L(P*A"A)&L-B=HAT3J>:O#QGA6F013TD(R.PYN0IJ8LGOG2 M5)46QR3GWU\R,2 C%K3-0T)L'*B<-2$]Z9!7(WRX?6*N/8$*1$@!S #A&21Q MFJ0D3#M[$8QC'04QM^)92)J;(<2P^ZF@&!YHM^!235C&H=%47R8YJWZ5D@&A ML:=Q'GKCP(_*=0/3F/G^K?ICL_R\*>_+7?U;>?BSVO]1MR=UXC2G403SHDA1 MD;"8YJCHK.&4*VF/K0W?RB.1!9^K[5%6B*=9B ZAQ@RK#8D*\]@C\:6V"5G.7N%' M7.Y6W^Z7^S].]2AA,$I QF."XPP7&(ARM#5+ 4)6\UBZQL:?T>KQ&0T^[=DU MG.3R2:SU=)SWC2F<&S)3F>126[MQY:U;,CB=S+>N,MM4M0RE($A8* MZ93WZ%(2A?W8.LWU3DA:&YM4RXP&OO;\FJJ91VI=JMDD0^.WV-+2,T.BYZIG MINZ\J6=6/*GJ&5JMJN/N4'\J5^7FNUQ8Z.XQBFF!,<"((5ID!4$AZ4?I,$^T M:C)C(Y[UJ\,5G('IJ94Y>VHJ-0IQ>NKT"F<3W<=]C9P!,;+FEM-S9L&A9+?HBT M+I.FN_/F.D,ZI9$^K?/0(Q>.O%4.F7)CK$GG_9+10M1<2185-(]PPJ.B2#)* M^MJ+I,1*E70,C:Y+-]J[M=T0:BA,OKBTE28E&L=1I@N*=+3)A-F9JI.1*V_I MDSD_J@I%RZ\'NJE7VZH^[LLOY8\#%F[^L4A9DAHID3%Q:B(T!F=Z^B,1!6=(P>\25-"@&KDNNL+- M@/#8LCD/S;'VHG+;QO24YMUN5=V77Y8_7C.)8H@HC#G$B2C"XHPR=!H2IAA' M6:ZU'=3*D&?-.6$+!+A2<1>%&_K41&'UNN#N)7/MP*=Q8X9ED: \P1 MY2B!!4S:^:Z4LZZVL"V7]H MAF>C9]0TYB%7,^/DY3SYG-!I">@08%R*/EE^*E?;95UO;C>K9EA;]XC2/,Q0 MG,4A8IA CCBD48>(14FXV)5WDA0U2?2)1$GHBI/078)6%KD&O%"L"_0G8?O: M( _VSZ'KU8Y>HZ166DX>'J/*\Q27)["#MAK]FT3^RTT7H1?H;^1659FKA ?C M9B +J@?RRA@!G$>V&,73:OSNH7MM_U-[,L$H9"IRW._+W>%T,5$/$0$> 12! M) 5%$D'*0C.#$*M MEB]F&V6]!#)Z@#T]9^ N& ,I9I*8SR/G3./ZB_<4)N/?Q7B#"@#?FP%2_7\? ME]O-[>-F=X?JTVBHQY7$B HP*4LH1G&<9S ,.URTR.+%H3HLM_9C#C=HM/)/ M#]QJW+%IZULY_OC%W3C#473L1QOC!\;YF./"A>#L0["L@Y,7\QQ[*!%O. )Q M&]1YY(01_=48C?A@>E[3]8R")(I(Q'+(TZ0HTHR=QU,D*MKI>K93G)F:!VK] MR?K.067E$O_@_Y^G_W_9>[?FQG%L:_"O\&VJ(UP] .\X;P )5N=$5CHG,[L[ M)NI!04NTS=.RZ!:EK'+_^@%XDWP1#8 B:S^XL3IRK25VFNO#2QLW#;L6J<7 M;15V*)YEG"RR3B\7,>%'8-?WQ>:X+:YO:;[GNVDU2]>_WN?[(BVW1^81>6+N M/%2[A,\ VEI@+O23P"5Q[/HQR3S7HTG:(@D3E(929S),V#>\-M-#YCK6@^8S M<:>!S9*P%OB5<_/DM-B=!CROXK[>'ALI_/9[U?[0^;4XW%<;M3J#1H(GED@O M'3>YU'F1D)EY[E:>]Y&QQF04[1@YC'KX\OU(BI\JRAD)/@>:-@1'O?8W=$ M:+4%Q@Y5U>=.9:@!R^GE/XOR[I[9P=^+?7Y7?#KRZZC7MPV$^OIXJ ]Y,X4E M>5VN5RE&+D))!$D $A=0D@1!CP&0C*S8M]Q4HO*IU[9,!SZ'*=R/>[A.WN)U MZ@:HY[98G3.P5PX9I=^(:$HQ.:*@9B)BAYP:\JV:HTU+W_78%TVIOVT[ MX+?6\>&P+V^.!YX2?ZO:^U=U6>VN;_E5E*_%^K@O^<,'*S=)/0SCA"1>&OH M! EQ!U2^*WL=Q"@6TVEMLSS$>_KZ[+[:KCJP3O]3N>MT67*CSGA\Q.37IM#( M"?(9\CZE[83X'#P?*)O4AN_AG0)Y\HC_K;E7=W)J]JLL4R(P?MMEEMC:(>VS M>?OZSLR,+&N5_^9G_'WUS>?\B7\8[_=\O9S_L5Z1&"69ZWD@B+T@!CX(7=H# MPR216KF8 -!\\N<;[I73 MN>6<^V7AD# :AZFC@IX@_T #@R:'5<8&G5Q/7(;I%H%>3516&*5IZ!&0P3BB MR U0[)(>112[5.;(GF[;A@_HR2W#/#NZ=[X>LVG=T[(BHQZF26LRLT3(Z*I, M^DX0YER7N<2F_,K,Y+C8H=/&O!-;G='$HNK&8;<61 A*7!*$ONL%20IAZ(6# M+8KPBFF,VEZAV/<+]=3AFJ7L/7(.HOR0K0B^U MG57R^UKLRFK_B6^/=-6F(S^,,C]*2.HB'+@P1,QJ;]2-QV_<* 51$!(2903[*/;2).[._28X(*EXLC[=E'F]][2KU$1R!85_ M/EZEA=\Z2B6%?SYJE85_"L7BPC]*Q)CPZV'0$N'7Y,Q+X=?)D<13.+W)QMCG M_(F?0.B*!ZWU#=]J#F M1.^5LVXA2K^*,XE;L37C&4E57[AIA:B#-E10F_UUG!&B1A:2-3%LQWJR+F=> MOY&CCR.95W(^[.K#OADR/^Q8OE?4AR_YH6A/\97?B]-3/2N<0)HE'@I0@*,8 M0)XP]Q@RC('LVSGZ+!O.:9NC[">T_'YGB]?A@*^< ;+R^U^: R$F?,O%0$X' MM=)O[.4>829'A-),1.S034.^O?'VCRD&Q:\)M%;I'X_%KBXX)/I'=R$QQ.N= YSZ&+T;?B$IJCX = M JG?K5<'YXWP)ESE\,Q$>V&+/XC$G]+^O"\>RN/#*B$9\L,L3CP_C%"4HBCR M>[N !%(OQTZW9E@(SP'RH]53-% #M6+B-R^KMV.@'([*Z6!);N6JL2:X@VN<,,F-VY=<29\@T;1A^Q8O8_NTDWBT M0V F^O!R5U8#(Z+"\FO^1_EP?/A8[.X.]]>WW\J'HJFDO_FP>U99'ZZ"$%(_ MH)Y/0HC3S*7,:F\_\3U71FST634L0!U0IT7:O +$L+8O _$=!.=YKY/<@-5( MOIAF+<.[G(YIH]R(N@DS.*)X^J-@APH:\*LRW7Y5E][Z6A-G<]2_%=O-"OEQ MD/A)BE/B(NIE/@X&E0XAB=16V52M&5;'4XF6S0"5]= !H^JJFC*YL@MH<_ J M>^RDQW9U5@'G#)_# 2ZU;':!+Z$5LJE!1$GL>#6! $A"EO342^5CL$/%4*\9/#_=XG!:02L^J MB_5?[ZKO_W?K*^]77O=GWJ.\LQ[U#AMO]"-=_"W;>[1Y4>EM5>J+,$6_(OVM M(F?/R1>;?Y:'^W+W[?=B^[WXM=H=[NL5(%Z0X9AU6>!GH>=F<3KD(AD%6'69 M1B<&PYD"/_VQYH>N]B_?\&8)_>&>5]S[X^! UWEHX*HO\VB-B_Q"T%(AF;)4 M5#@<=/<>+J^#>%,XY]"=WQOL3@O>^74\0L;7E"0H%EQU,A$T.[(5XUZ.K%R9 M8U54KS_OJ\UQ??AGSJNP'IX^EOE-N2T/3^TK8C#!('.S- 93#V62+EA>[G! M(^S_$ZF+!=,L&=;>#IS3HW,&>&HO*$ZD54Q4YV-43CHGD&E$&4=Y&M$_/?S: MH7*:?*E,M$#)#).+Y/5M9_-Z_X77-_TX/.2%(AP@$(,@!8@RTQ0 VADE*412 MBTL339G>^&M>KZMN^W[&&I'3()SPH.!4<@6SP?EXE4SZIE%J)J\;)6LL?=/# MLAWZI2G'HXSK\>IWXK]PXH@$'DI12B+D!\3X+MA,'Q_G(E7?I+Z5L-:V6.Y M5R.V%A3]FF86EL M'V;X5?QP( M<_A?*YS$,(!A0F.$ C\(0H!< H*$EP&)?$QEI$O=BF'-.@%S6F1R8C6!/3&5 MFHW7 MXJY=FWOD=3MV=Q]VM]7^H5E1($_=+T]HTH"$V$W"-,E(F/DN<:-^@S<$%'E2 MTF0(@VGAZF W;["VV)P!N7,&_1H^T1Z#<$2ZZ[P!$U1#"V(EJ96FPV1& M5=5X'M-_E2KV=A55[-OQ1L^#@6=<88HG\P==NQ*?FQ/E0/3.CP M;O.QVMU]++\7&US7Q:$F3[\4U=T^?[POUSF+5)'730 DP8J"/SO,&<>$SC>'-U*G=\X9O'/RW<;A_OW<..BT'C8B=.ZDTWBI M.D;,WPQDAQ&K6X#Z2*,S^!8-1KJC)31>+=9$;!O2EB/BXJBW<&R4!T;R]&O^ MO]5^@$J>AH&[&ZM? H,(49"EF4L"C[INC!+<+U^'?A))%8:> GT$OX??,. M"0%4ZB2%"?LS#0'-J?EGH!N-88";?);_P6FAJPF_UI#(*?U2T5"3=O% 6"/H M$@0+*+B)<-DEV48\O*#1YMB4S]JSX^&X+[KCPE_X2/T[5%?W=X@DV"+<8HT(:K3DXMLFQ;O)'R9ABB//C5*_>^,;IXCZH?AIX8F&C!X7;K!= M.0VZ9G=OP.?\UB.IC9CX.>@@@A5*9C5;#AK.:'NOS'BE]'4(CT1/%SC3'.G7O MA'7!X\DR3*KHX92 6"Z-DUP35%F1L"0DD$O83ZD2]5=D6K8<."R7N1;'E1G;2*R>-BC,K)8P>S M6WV[>KED-ZS5,;!7SB>ND(L6$17G=$0HC83&#J$TX]JK&J'&^!,5RA=K=9= M?-A]^[WZ_XI\7Z^\.$E=B$@:TB!%:1BEWH CA(G4%HM^Z^8E,Y:33 ,$B^GF MLMS*B>?+S8N+\GG%]=-I*C!73H-Z7N&4)G5$/A?-5=3-R6FK$T6 M+1+@T, XR1(8#0 \3*I,M$& MS!L75Q<8$E<)BC5KJQEV34LK1VVUL@ZTZA!6^1C]8+JJX*"JK*IRJ5]5R^^= MO*>ACUR",0*Q[T6 4A\-0" 4JZEJT+QY586F5%6<8MVJ:H1=XZK*7]FT6E5[ M6K6HJG2,?C15E7=06545N=2LJM_NBWV1WS(56KD>Q"C-*!-X#/T,9!'R>APT M!E*[4/JMF]=4UXBFRA"L55(-<6M444^8K933$[SI:JH0GA]*3%7\4]-2928U M2^DJ!I1D'L ^B ,80]>/HE[(LXRZ='6H^&:;SD[^KDTIV1S@"??O;_R?.+=M MG^Y?2-ERR-T#*0IW\+71K55.M3)M2$2YAEHIG-/E4IC^'THDQ;U2DT9)UA0% MD=^_X8\*[^KB4W%84==S$8 4>%GB4X\$P$UZFV$L=[%EFB7#.2-'XQ0MG$D2 M)TN@DK 9Y&ZJG#5$=MCXV:29JUV/$B4N78H$6RE8JKZ,R]0DAH1>7OI2U(?] M<]C69?\1OF^V.:'8K.^S_=W1;UC]D$8^BYV21"DOD?=@$+? M2Y$?!@1E'HHCD7Q-OU7#&=LSK,T9ZNK $FBG0WCE[$:ZGVG"QX5M6:[E1.XU MS6= ?^Z0VD&ZQ)M2BY&O]N:45!#8A&57E_6!7XY<5S7+ILNV%O^FN=Y>/#QN MJZ>B<%BBP"8Z#9#:V1S9#RHG=]C'F*&N"@I3O;K:[5C8>G#LD_OR>['CI5$> MJDUY6ZZ[;V ?OSG6Y:ZH:X=?X3D4=T_\.=CAA\SP?,S;.RK5\?"XS==%#Y2XE.B,PK^MJ73;_ZO?R<'_^=35W=L.XJ0]E,ZG)&8W?V:]X MM[C-U^V5U/R&H:AV#= &#R_P-R#Y?5\>BI^KV]OZKQ,?%I-IX&]D!N8ZB04/ MDYGQJS(M+W)3F[1ZX"UQG?!'(O=/OQ8/-WQ=B9(TH:Z+8>2G(4CB (E!RTQA%LL2F+^9YDAO1>SS.M_P/!Q\/]]6^N2S? IOY MHMF;Y(Q,5::1:<<49:(/E<[F)25:Y-JQZ9$1R9QW?2(#8*D M8#E&T7Z.M:^B_K7<->WKPX[U9@84[S;/OX7?:3LPV*P=LM_PX;-9]%EEP*

ZDY&+VX[[X^<"Z^);!E9-# MF\@2%%F;()N3[A:?\Q-'^)>V2OK)5>?D*\N4N;-.ZX'3NN"<^7#E=%_5,-&^ MS\:^B$':MN][M)3,.Q;,&,.1$<;&EF3'N&4E,Y7].B WQOZ:K^_9A'G_='[? MNQO5092$'K^]Z'J P,0C$&4D0PE),8)NXLF-B5,L&1_#?LUW1S9K[J;NQ;M% M*(PHT@A#(PJB@U<[>KP63RK]K4YB(?WZ]K9<%Z?R,KO-U^KV\'N^+SJ;.(QI MC%(,$*)!DK@^2H+.)DDA%9H2Z[%D>&KX@2BS:3F=48'5\5C(E MM_U:'D\56Q@XIT?W_C3:!*$2*]^S$JNVVCV18+$%TO=XN+0HJHT_"Q9"]?E2 MF6AA]]7W9B^@[BR& 8&N"ZE/:( (\5$0Q;U%/\XRF67/ M*78,*_P S2G/L,G-_2?1*#97GXM!.5D_D7<.:Z%ET1&*1A)/'<3:D7AJ\:32 MW^PT%1O\9<^FEJL P=!SXY372W!]D* 8X]XH\(G4VU@331D6IF<%!8<$],JY MVTNO34[E5$RB9J133J5&:P=>.;^,$CIOJ< &RXA::>+8#L'2Y8QH 4 5CD1E M"Z]9UGYLMJG3XG%?\ ,/+']G?]X6_ \,!W[@KTW]I_GY18RK*,PR2%(?>!D% M0880I(.JIM1U5[OBCEOY)JYSLV$3ZL*H[<*OW)!(.NKZ?YS\Y)2S.?.J/2%R MYHZ<5,X71S%1M2MV2O)[YH)S[L.5,WC1!.WF;)@?H0ZP&P608)Q%*(!>DF2QWYM,J(MDKIQ-,F3XU/*E M3'CLW.R\:=OX50$MW-K17_6X(IJPR?,C?-+OK*^O? A AK(LH2%*7!^2)$Z' MC#"$2.J G\P7FS[7=X9%\FR?%#UBF8PQ9N2R$2%2S!S;.[,\=EI/A2<[U$$- M^LNS>>K^RS_7]?4^WQ-%1_P,@;'L-*%=67OLS%3DS0+ N;G Q*1\FBA\%4Z1X1W1EC:8=4S^GPQ>?$9N):?ECX M5#5'UHI-@_ ""!^P,8C7P8N3F(8)B9/(ZT $B+A2=>@TFYY1[@>\K?!/5G4] MU,LJ^.RL2ZJU .$6";0(FT)BK#4LM@FO7NP2/^U1!B"5JE8_-S8K,O#A#G&;Y/5N-4OLIA)R M[4'6DYTO&5]U\9\:6HL&"2UAF9#2FVH M@TS,WLOF>R;C<*4@:JKI(5_S_>; M\RG)/_+ML8&.Z_KXT/[L)4@O)0D-H!?&@(V?KAME20\R]F*INO\S0UMHF.H\ M-L$E_WI^O9+L:[N=N5_F%?%OJS8Y^I#?<(;AU& M0X1P'*,H))%/D^R$%P&UD6INE#,.6JFRT M7J]Y,9]R=_>YVI;KLC@SGA$_(""B,04TA8CZ(?9;XQ"[()$;Y?28-#UDG5 Z M)YA.CU-RU-'$LN 0,C_!DN/!.+=,TA<36R*QFIUYJI@G.Y&<& MS\HGXMWF2ULS\84, S\C"8D(12F* DI\P N>,10!^UM$0K5\7X_M&;/XUS5. M.\C3DG)-,9!-M>>G7TXPWV';HAQ8B$FAS%9O3"P14E/>78&;90D,LR3ID:0XKG:B@!.D7G=L3.]W*Q*N-C"LO%PVC8.S.#QY<7BF=@6'B?R+7]O MJH'RJ>@+948A]% 8!&RJ0%V2>0G-TMX618GQ+_]3[=+J(2]W*P]2Y 4(1P![P"6A'\19;]*%@=#Y="V&# M-!\;Y M9[DO&/6"ZZ5Z*!Q7F]G9DQ,=CNQG!LWAV)P.G/-3!^\OSF\M0IE"N),)E:B# M.R>Q:F5P)Q,L5@CW'2+>4&^M_%E0!E>;*Y6!]B4AZ9_ORVWY6/^MR+>'^_6I MWF[D>S&*<.0G,&ER4Q\%O2D 4"(LY:H&#$MX!\LYX9+0'&72!,1[#K[D1/LU M52H%RY4YD]#G.;A3TV45#L6D^(+/ER1X*D462.]D%RJ-34;J>>9MR9\D_7_* MJM-SB-PH00B&KHOC$$=IY(>=D23SDU189.6_VK"\]H TDUU0BQ0S G@ M*RV-0F[Y\M5RZK/%U(_EKOAP*![J%76#! 5IFH9I2%A"C'TWZ:U[T*4R"YJZ M;!K7U6Z][ODFA_,;1^@T$"5WH[21+;8,N@3/LL(\@6(C*Z2"G(VLF>IFW8Y5 M5.U>56;;JD2N2.O'1WQ3'_;Y^K *$@!#S_>HA]P@1LCU,T10Q/[$RY8$[^U MR'^ANM+WVV5P4K2]"JE=AF"8T1HD+:)QD 'L!@/TP$[N) MT,:*:0RFS^DT^)RR >X\'O?UD=\E/%3.X;YP> (D>6['5"C$IK0V1$%N*&DU MKH7LM)B[6_E7[87^>KR>VLROA2D2/':&R'#([)@?&_?RY3FD65@57D4\-WC] M^X[IU'WYR"W2K]>?_UF4=_>'8H._%_O\KA@ [^&]]44B)[AL M:6G0)DTA!C_:+/S;-S H6C7S[E7%Y]DB)OR PWF*X>A=CK8SD\=\+\HK#WK4745 M>D?DVVBT[-!ILRY6,[;^*,)*KIUXN,SB(= M&Z?N?3731+U5FJ;+I[>532MCLIE8M6<3\MUKJS3PB!N'. ,! MEB25ZL-N73T4KXWZKA^ZU$^A#\,0I22!&>R-!H2G8-4AWTH)E:HI*9T:4 GW MN&_\GSCKE^MP2KJES*:4;,U!I)IJM<@L$JT+5+VO65,YMDJR)COSMF+IX4A4 ML-+BMF!F-Q>L)A6OLWPL=W?7CVQ&VSX6/!QE]=V0T@A0["%(*(Q@,DAH$@1( M)NTRB<-P2M9#/ZF<\]--USTE]QV,1D-,#6T)A)Q4#C$8T\HKYX3>.<%?;"MB M M4C4CM' .W0X5D\K>;O'FH*WJTY7AH^<)B0$,1>3&F6!32D(1AFY@F!4F>+ M-)FT<=-"%YMR8CLCD8JZVN]AV).+BG$G()2:R+=+$W4Y=4'^M'(FJW3/UB O M0?!B&+LIP"0,4$("3#"*>@C0C8F*WFDQ;-^FAUY>Y91O=DH5]>_E'HA].BC" MI( ::@V(79JHU[4+RFB /^E,L%WSO&0<92!+0! 1+Z1I$&4)ZM_Q\%),7*G# M@9I,VKAIHHM-R4QP/B)5,\%N#\4^!1SG3B03U$.^7:JGRZE+F:!.SC2M6JX\ M A$_?IT$,(V\-,@".,RT<08]F7V6J;9FV6C9O%J#M&HI2WVY2IA>NSK=9&_D MEITD61+M9A]VWXL=H_/I2_[[KRRMV9?YMEXE,71)!I&':<(Z-\S2FJRS^K_;\^[#[OJW51URN($!,R M'^$ >IGG0I*!M#?F>5"JD0T1HU/RS1&T8E+&C.%$VF-:5K+RHT!"2%%?AB%":2N%])P$+*,OWTIOOH@ M^=6&%QL:$&P,[C IBHH@2Y)BHI\@91%94C0:VR)B(<>792(A"?Z2.*AP("T* M_\BWQ^8D4/>4+YM/>4&092&)6"S],(B)CTAOT 5>O-H5=_P!=DF)D#?_%FSK?+FF.9/!:O<-) M7$)P1GQ"0.(CZL44NUY* $C"U ]\+P#"0X7:UYL<)YI-^0'28F?;+U SVAVF MD6E+SYCHQ:M.HH,5T?[2/4!Q=F0]\5#,4L P!1 BWXLC;K,UX\40R"R327^Y MX06R'H_D'1UYCL3$Q"@][KVPV7JZ+%B7ZO8;WK8,AW;&%>Q/7.!"6*>F>>%GF],T'/ M1+U[CR8IO>N^[!V]DV7!'KV31OZ&WJEY+SL#7&4P@$&:>(GO9EE*0P)P__5A M',92"X/"7VIX4; ]*[UOT2PSHQ&8R0BS9-<,1ASVA9F+I-_")9FJ^G!]VVS_ MX]VFZSWUUVJ[.4V54@J@Y_L$1W$<8@JS*.X-!T!L8-=HSO!XSQ'RUQ7J?"N] M^*+'ED)EYE$L2>@H;>,VMT!Z@PQ$N5]S\7=)&]$,@-% M4Z2(8U)9JE%E3&(*,P-S:E,9%0;%9C5ONWQI=C.1( MF.5,]J/0U%W55[>=7 M&8B)AS E*80HPW%(Z6#)][!0 9$IWV_=JH\J3_*J:H*BZ:HZ'V/JJFJ".7VJ MJF>MZ&V7!555EB#[5%7:@Q%556-#8>;=9,8/U?Y0_J=MU#B)L)^&"6;6:)!0 M/W')8!%2K#CEEK9C6&7/L?#>T+]R(ZB0JW\U+ WMK;Z'?']72M9( MDR)'3 ],\2*G!2TE+8QY5>#,_Q$%4&')CMZOA+R:WD9DM\'K@GWV'N\V:?&] MV%:/? ;<%5U:(3_P"0Q\2G$:$NCC((&]34" U,N?TRP9GK[TX)HMKLT)GNR) MZ4EDBNG&?#S**S:H4":?'EUBD$?0Z(J];78 MLM_>_5+L>#%N9AEO'GBY@P-_>>![,1@' ?+"Q ^ EQ#?]2DDR3!WHI%4K1-- M)HTO;C M)"N&E>[#[L#^6MYL"R>OZ^)0.[G(FJAN*@7V^&9C44[*!EB]8 FN*NMF4&+/ M;S8FU7;^5!D5V_T;<_[2'J 6PBS8"=3C1Z6[*4G=J&&CPG%]..Z9398TY.M_ M'\NZY.;VQ9;7EUG?Y_N[HMX5AU7D>F[&5_*2$$<^"1. P]Y^ CVA]P7U6S4_ MY3YA;?*JZG!?[)T.X96S$R]G>/0Z]OJ M A]Y$:S83R,(05,R'4+YZ7M/NF-.UJ4#G%.ZL< M>F@3DQ$C5"F6(>KH6601Z 4/([JARI@=FJ&,_E6-H2DLR&I%*TJ=+5[ZBT2( MB5/DLO\C(0S=*/"&BS(H](36:28;,;],TW:(L@&F)A?RS,GIAE'2% 6D3T$Z M5']9I)S?V_0(Z(HRHW8)C+H;%Y1F(B_"\QP^<_Y4[:KG"5&O?( M7FG3S#.D4:;&)DMZ*+9#HG0Y\W(*I9,CN6JE?+J6,3^3:L<,'YGMZV'%@A2W MU;X8'H$KZE_+7;4O#T^]L.+=YOFWT'\?V:]_+0[WU8877*T/?$&?S0>CA+@! M#0)(B \QS-)P\""*,JGE'IMPS[&,=--XT\OI(?_CW5F@P1*KL] ^FNK8%WP[ MI,E*9MXL+VL91@71?/TB9NJY:9"X!!*,0P)#@$X7A5WD1;*O5*I9D9$CI7R5CL8BU]1IOM^Q :W^7.R_ MWN?[8JC/DV 2@\A-DC0.DH#0&/N@,Q=Y'I0J^J5LQ/"\O^\ #AO.G9HCNUSO MRTA?N$3,2+>8S*4=/62Z&Y7F-C:MWY"\+M>KT$W3)/)\/W-9G_33E$V#>UL) M(D NJU*S83RG:F LVT\:"!*=1(XY.WN(I _O= \51E3[1EINCX=BLPH]',08 MIR[QW"0E'@E ?V NRD(<3NL=HE:,]X\.R+(]I ,AT4=D^;.SETA[\4X_46-% MM*?\LRCO[MG78];0\KOBT_'AIMA?WS:6Z^OCH3[DNPV#,PQFF(6?L.[*H. H M"[S(@WT2&,$(2EVMU&[<<+;6XW7R%G";L=5.=8(J6:Y5/_UBNSB+,B^WKS.0 MWF%U6K"\$$0+USG#>^5TW66Q"J^RS([HH[$@V2&RE^-'18.9Y_K-XJZ9MB5U5A<&(_ M[0:65U!6&8+4#T%$HIBF09JD$ ^)&7$3H3JDIFP;[JN+3#0D.9+OKY/9MKK' M3O=.K,]J8E&XU,+ZOM@C(&7=._+^SC! K=8YL#A^'>W -V M3MC&3W/.'PBQV8TM,9";Z/2H^W;\U_N!M. MX\?,LYX)C(_H\QQQM$.K9_'T956(V=@5+Y=SQT^B?"D>^27GW5U:UNMM51_W M9Y83E/B!2R"E:>)GP$-LEM:^0PX)#F.INL0Z[!G6Y ZB\V%W6^T?)"H>:.54 M4'9GIE-27CLF!WC."1_3S\64\WW2QA12(^66**%.CU[5P='-EJBR,87='XO- MQS*_*;?EH2SJY+C?G[\7[P&8HBP(<$(B% 40T 22 *=)@OE6F-1ZSW1KYC-- M#M Y0WCE=!CEY$T#L6+B-B^GHLB@G+7 3**/*Z8K,F=D0%J;D_ M]3E_XHM=O:4LCJ/8RU+J(@(P\6@<@]Y2XOM2E]!5OM^P )W=3WIL@R%$%-" M6.H4^6D&W-ZH&R,H=PAYHC'C9Y$;? J%+";P)Z8N,Q(G)S1M(0NE)3)S=2PN M$C6B/YH8MD.*=#GS5AT+71Q-7HU>97RI*/6C$$(OHA!$Q!_2*IQY0.:FJ;H5 MJ91'_M9IV\'RKH-M3_@L62!561@5YM2.WJ3!#]&%4$EFI ;Y,VN?F.,O5EY3 M-XZ0Z[&)B0?=E$ ORP;#! "I!5$-Y@Q/)-I>]6RX.H%42 FG)64.9E> 8Q@ &*4 A2B$ (" M<3B8S"!5V*=6,V18SCY6N[N?V;][."\CI;1",HU.J=UI\TRJ;4QWBTP-,*%A MP63"]29)[^=WZ?RDA#YD9MX)!O,PD3JE.!D8[,IU:9#ZNR+[\7N**E3TTD5TZI9^933 MJQZ:<^)T0.=T\.;5K/?(&M$M;3S;H5WZW*D,M7..4\T-=,6^._Y?I_O6$?;MPBG[X++T*F^$6Z(22U[X4NE6N,\ M2>Z(*Q!LAV3I$%8DENQ$MY?V=?7NV?WKHX10F 7N %*"8DRR"@U$_;BU,@BVD@-6&99,CX M@;D6VUC_,<">V- _&W%RH_X RXX[EV,LC6B1%G+M4",]KKPJD:Z-'^$;X_?5 M_L 7;=+BYG R%N(P 5Z&9R*4=DC/5B9=WN75P M(BHS2;6KJVVY:2Y#?69_6C^=3 (2 9!10C/7C2*/^ GIGDUQ Q+(5>J;9,BP MY'S>E[MU^;CE!4]OG6=(Y81G&IMB\C,;D7(B] S6E=,"3X,0Q'%O!%*Y M6Y227VU8C7[-=_E=T51T&3#)R9 L56+"8Y E.:EA0+A.#U#L49OG%(WHBR*7 M=BB**OA*2WN2W8MNSHM\*=;5W:Y\2ZUH2%(2NX'O92Y.$860T,&N[[IRV]%3 MK1G6E@Z@H=9%NAU)I].?53K5> MIL07JEFOW^5;)IY?J]O#[_F^: VO(L\#<8@\@ ! $0P\&H/>7DR0U&1-W8IA M_4KRQ_*0;\O_%!NG1^:D+!;;ZK')F)*JEJU:,X%2T:7K.=B47;=N,3D\F>I1 MV2-B%RD;7<2>2K,=HJ7!CU?+UWJ8$5^[+A\?^;,3N\W?\MV&??*.]\N7"IGX MU(HRC>R,>UXB]>".)I/&U[9;E"HRI8M4T47NV?F47?3NJ.25 MHWN(#:_VJ)@8B:/+XUJC8(>^Z7;JU?*Y X>T$4'3 M1;<=2J;-FY?WSK2R)+P5F-?W3#3Y?^B_C^7W?,LK@+ZT[>,H]9&+8@A"XD6^ MA\-A6AOXOM0M63T6C4\YZWOG#)[DCJ >4@6W!F?G4W*/D%/)\[67G-HC;4(4 MCFT<:@V!'3*GV:>76XD&&!.NBKC/-P4SWA_A;MX*.;T*TDV289@%<1:[,'$A MRQ4)IGB06YH1N3J)6BR:3MU>/YWO$C!Q_)[L<%U7;Q. $D0IC !, OC.,.1&Z?> M<*C, S224B03 RK55.WHX'GM/@D-D!\Q-GKV)@ MD1HJ<#RFE"9#9HF*&G7QI<*:YU/X?:-]]5CL#T^?6:,_L+R33[J;LQ.OQ#^D M'@0Q1&DYS-=&T *?D*DC:"Q>1U$6[E)+6' MR/22@WS.KCTB*LKDB'!J#X8=8JG?K9'TH MOS<5,:[WSVIEO0)(&;0X(3@F;)I.L)_X[G"\):,XE;NZ.1LL\QL;376F+^IO MTLT9(\%=7SO#([DUS)UP3EXXOS,W'.['LTGXR17^X^?.V)-'ZHO(V$[S_&&W M0^N7%N!<^@7U@4ZQ\OV%I]8:9_F=7@+3;3,I\D@20I"1+ ,Y\"L/3 MJ>\@]N0.7D^R9%CO>S22)ZVGD2>FVO/Q)B?$/2ZG ^;TR.R1UU'JQDY3:Z'< M#A'4Y,O+L],:&9*H%EVPS_(S0&<7N>@?C\6N[G>_W9A F.+ 1W$4QRY&V>GT M3Q;%2+)D]&1[AF6KA]BLDYV!E*X;/9U8,3&;FU,Y2;M$I],!M$?9!'@= M4;!#Y;1Z]+K6M&:VQ$_==.^)O,P% 89AXB59 A&F+"L$@ Z'?,(8!7*G;A2- M&#]UY%(30PS@ZS4GEWAC29M2P+CW# MV3_K]=/'JJ[_(KM J(MET>6_!0B67=Q[S:T]@B9*X.A:G.88V"%X^MUZM8YF MA#?Q.@7YOB!Y76PX$(:B*6=W_;+RZ5NHHRU99A5F58I^W#OOOR><\E\?8[; M1U$L,F>SKO.K,B>G43*3)2=09*'NT MZ3)3([*D@5X[%$F'(Z^>X-7$C:@.9=6^*.]V2?-<%C.W9_E;ON9I7X4G2Q+JQS1R XPAR@(/9<,*;]/?H6XFN^>XK9%-9:I'5-5\^.P0W1G\K.;N&'*2_:GXO:O[P-+6 MS_MJQ_ZX;AZ J-]>#>@Y41:/_5BVKPHZW*2S*!>9MN>S%66T1'E-18<.P37G'O53(U<,B/.R_T_ M\NVQ.#W>6..;^K!GFK_R4(I

    .W#3$41)DN'V\T4^\ 'JBKU5,LF$PG6*P MG ;7V?.DM?-;#VWN-&F$I;%,2 >Y=O0]/:Z\S&?T\2/=I]K*!;\6.;>ZN=ZQ MX9FE5:R_D[PNZU/7CEC.!&+?CZ(D2SV:4>22'@8)(JF41;MQTW/*H1=>=75# MG!ZS4^V< ;73P):<96H/A*3@+1$#51$4H=_Y[1LON[;@7%*261'AU!TDR\14 MNWN7!-8,CPK%Y;MCRJLP!AYPH9>2(,B BX#7O3WMX8B0)%.L)R_Z]8:%\[P$ M>@=)N8B\,&-B^F>8+#F%D^')=$'XSOZ(*DV@S@[=F>+ Y4KO:EP(KS$='VZ* M_?7M]6.QS_E\[&MQU\S$5B2*_2ZQ,[:>,YE1.W1'@Q\O5V@T M,2/Q>B%K5B7+K]M,ZC1A/>5.G@=AA+R8)4TQ2Y68_ &OS9TBUX.Q+_F.X61[ MAI7I!%&MKJ<.1L6$:6XRY23J%8]G*UYL3K?<;:EW21M1+IV4VZ%A6CUZ_'ZMBO+P7Y#GG@)HJ3@#[OB/\IZA6 _ "$&4EIP ^X M4AJT8##@=]BE%H+,0# L21R-T\)Q?N. +G>M68D77$]:GG,Y89.@V\R2DQ)A M8\M29B-@AR*:=O+E\M8:7_"Q)K-/J(2]WJQBAC%'K MIB%%('&3.$NCWCI(Y"X5GN'(6T.6S*LSP\.M' EE54;\6)2N@3G MZMHYB6YCU2L%^!N14MT1L$,[M7OU1E%)_:R)JN.P!-CI]*\%7QIB2DZW3VG^'R/FM MQ32S0+U-S(@>3632#OF9ZD2EM75IK/'864YP3&D41C D3-8"?N(SZRV[J5QA M#1WV#,O.LZ*$&R,U'D6)%9.CN3F5TZ;W:CPN)%4"I(WHED[*[1 QK1[)%'14 M8DNXCE"Q9;^]^Z78,4WE>1O>/)2[DI_ Y3<_.PAU+[$8NL#-/ ).7S,1$O.:EM&3_#L.#@B0-K8C%,"EH=2F[C1+AG7N[7N*BC>AU*@4D[+Y6)03L4L7/9>_ MQ?0642/"I8=@.R1+DR\"MSU5&1)^'K7*=_6GZL L[?--P?+#1C)Y+8;R.[\N M][9DHLB'$/.76K/8BUT4)]W5TRP#))9:T3.#P+"L=;??:^<$\RR).\,N^>JJ MF6B(*>#R@9!3Q@;OE=,@OG(:S&_'P(ZT3XG>$3TU&RX[=-:PCR^?A9V!4>&% MQ_5]L3ENB^O;[N+&E^*1G[C9W7W8W5;[A[P]7M/]LKG8O/)=&"#D>E$8A12% M)$IAMWU,W"!((ZGE1P/V32]"=I#YEF^'RQE0.V>PKYR;I^$3[:5PR7,O1J(C MN$BY<& DERJ-Q,3,DJ4\L6,+EP;#9(MRB/KQKO: MH\2+]*'AOFY MT&<^AFB**9^DJ0^\@@(^@L&E]@.SQ:V08UWN MBKKN5:^9W&74Q4&*HC0)8^3Z49!Z9$BO0@RE%M4G63)^AK(V5L@5H+F79HD"9?7BXZ:V1(_+Y!8Z*;VB$W06Y(8J9M M(/!='X&T.YE&O RY4J?$Y+YY-JU16M.19$E078P1I*HFBRS9/*-A3#^4Z+)$ M+]2POSI9K\[ >WJPKY_JU=?J]O![OB^^/M5\O:=+@C*(2$8!REP?AS#PDSAP M>T,TC(2VFB9\O6EEZ$#]W*$2$X8I=(VKPTQ,24K$"Y+>G_9H8VM3K8^\U3?+ MD$NS]@R,0?9>""WWKI%/Z';B>=G?-Q14 SG+RJ@.!RIM#45"4"G[XLVFV'0% MBNI\M_E;OM\TMHO]]W(]W(.B&$9,PU,:121)$P"3*.R-$S\"PB*KSZ1AX>U1 M.5^K[5&BZJ-N8@7D>!E.Y22ZQ^CT()O5O1/)'4X5Y=9(MH2:+T.ZFL)K(U], M^(6IN308Z.?6@@'"@%.5T?:H-%-_ZR#:QW)7-#NTJ]0C&?0BB(D?4O;?-(-9 M;QH%F>;U;Q_Q='[C.-OS"&H3_HED2ZT#S,>STO+ %(I-KAN,TO;^ MUJU:9=#DTMN+#SKY$E6^7_9573/9O2T/JX 0F/E1FGI9G,0@)6'0KX+Z M+O&DKAS(?*]A'6N@."V6>;O1&0DCO46%*CLZA1+R:GI#43S]]&&WKAZ*C\S> M*G2])(MA'*61FT9QA**L/^7I ^2KG7R2^/[93CVUF)R?.*J_+'2 Y\2+R.$= M!1;MZ V3/+AT:$>9#?&W?KB!87OL(R>1C3O-MECH9@% &?7C!(68N"&!W1&A MS(-!ZLJ]\:-NQW!OZ?K(@,WIP2GMGD\B5"RKG8M+N616F49#+_ILT2\LIE-*> M^T1:)ZF4 4:UZ=0BF_2C/,EKE22_5JN5K"]B>J7$D,SS%=>W7WF5\F[)DLUJ M4H10Y"& :1A1F/2%X#,O]HG4RZWRWVY8F2:495=@2DQXS)(D)S8]/PV:Q4XT MO^!C1%34N;-#2";@?^.=ARE,B I&6NS+[TWYS@^[^K!O=LAXX9*TJ,N['9.N M#:[_5FSNFLG@\(%?F(+Q6>&GXK "GH^B-$[]* YEP^15+5-\V@, M"]*WZI!OG(C)FMVA49.!D_8G3-LO-R384EZZN;PYLI!\*;X7 MNV.Q0BGT B\(^&V\&,8I<:-N'AW2(/;$#RLI?+=A:3Y#Y'20)$[*J' U+JQS MT"0ID[,S)'%HR#!3:J>#9!@3.P#TVLU+)WTF$&+!D9XIZ"L]S4*UBEY6[0LF MVO2/]3UK"T52[0[[?'VHAYD^^TBYRW?K,M]^KNJ2MZBFCM2IT%_D0S^C(/"@ MZZ;4"]PLZ&KCAZPUI(E:>;T9@)D^]'-6XZWSQNG=<09_KLY6S_@'>Y^-072D^KA<5_<%[NZ^5!_^NS%T)JZ, W#(,(^HID?)0$,:(\3 MXB36.&@90+?XL'7EM%XY++-N7SAXYIC@J4U;8JUEV%HXS+H'+JD(VSYLR<=& M?> RV Y^B*'+I/]R@Y?Q2(@?J7EX* ]MM9[=AL\$2S8C9$/IVV]X9&$2PR!) M@Q!$B1=@%'OMM"^ "8@#R?,V6DT;/XPSH&TNR3[#*WLX1R_GHB=W%J-;]EC/ M"--V/%$DQ^7HD2 C0;%#C4TY]^HPD4$.I5^QQ'5=-$#.'M/\M<@YALWU[DNQ M/N[W#!_[P*=JM^__2O*Z; 5_Y<9!!"AVLQ"0 'N0T!"W.I\FR NQTHN7QE$9 M5M^S98@.=I<)#M ;J3@'K_9@T8QQ%)-M.T,HI^@FHF?VRER _=(/ I@;U5C(C46=2IM@SK M_1DFIP&E=%UP,J&2$CT#EW+"*TVC655]FQ\1K9S(K&4*.-6;2[JFA:4)[[;S M8AKXH7GOMW]S)40QQ&D6$@+]%.(XCN)!*"/%9':*P47R5,6;A'H8EM2PN -/=8")>" /B M@M G89PD.([PD!-"$$I=F-9IU[#B=5"=_.!%&@@W MHHH2[(V(HXD8V*&11CRKS+=@.<6D]:%\R _\D.'[$+(X@#'P()M IP'U7#?P M: \A!4$F(YE:#1O6S!YK<^CJS3XLIY5Z21<3R\7XEE/+]ZE>2"YE^!O12R-A ML$,PS;A6S=",E9?]AC_^K2SV[-_?/WTLOC.Z^2P^Q@$ -(AIZ(8^\+,P)D%O M//"0U+$P329GFTQ?.0.ZJ0N!DRB67@^H$ELAU,&U'Z$ GSIBY$)BC3)42N14+D*@F1++OV"I&T M)P)"I,;.%"'R^C6[$,4Q"F$4IGZ8)M!-:'_X)84 2I4 F&)G%B'RI@N1,&_J M0F2",EU"Y%DD1)Z2$,FR:Z\027LB($1J[,QY"^3C\"I5Z(9Q$ ,DQ00 N( MHSYK2U/B23T1,B^R&1?'6G^:^P-G'O5K9AM^1WCDED%W*/:CZGM[,P=<4G.M MB[6Z2L\69FOOE7P4>!QPFI?IB*6<7TH>?M;A)SGKB MNOAZ7Q2'7_;5\9%AJ_%-W=0)6X4I!5Y*^=H!#;(LS5+<'[9,^8^D!B;38$R/ M14/1I$ZBSO8-3@<()$<5XP$2'$ALBHWDV#&$Y5GAD)?1NG(Z!YS& V=PP?FM M=V+NH6(BYV.CPUSAM&1 F,W=EV/ O#S+/X;18E@E.$0H)ED: Q0$$3/75Q1A MHPN*B-K;%H)?;EJ6NWJL?%PM=NLGY[;:_Y[O-\ZZ+W:I^E*%*'EB$FN4-SG) M/"NVU&!9ZB6(EH@1'5/FS Y=4H=_\=D%)1ZDT\6S3/:-,Y*#>L4XR3!+6L,X M3N,8 P#\=$"1)')W_C3;GBT9/)^DZLP(=<5 ,@%<@'[5?.]=YI=/[<38%,GD M-,?%#H$TYMVE/,T(B_)IV1F,580"E+C8CP"$U$V2,$'#^G1&H+_:%7?\81W9 M[$S&AE!O16UO/8=C09(F1:5LIJ:=PZGI6@_H::F4[8P1H;Q-A4$[M&FB#QE48K". ,@1JA[JC6!*?7# M%?LW-Y70LU@3K,CTDW- PMWE<[%GZO+0KO45UL>"W@8E[ZD7]%_:G:?2]JEIE]J;;;K$VO5B[.,D!"-I20R L@PI1$ MO1,@H5(+?Y9!-SS!_U+P!]G6_$'5QBO)!-4RLD2KR]N%VMQHUWCQ\PUWPSEW MU3GSU;EYBR@FS6[F=^&D(?I2AF7H1N#Y]Z-!%;];0.MO%EU 8/UT:[1E;9Z"X] ML!H,JZWC:NLR?W2T=?K/,JP^#^4BHZIB:_JS#ZJJM,PVIDZ*V_)#ZC^:?&" MGX(TI:GKNRPUB-D?8)RD0T:0P5#NR((UL(V?@OA'-]NP:T25#>[2(ZJ)J%H^ MHK8N__E&U.>A7&1$56Q-?_815966V4;427%;?D3-JOUM49Y[@&D*D._Y"7%I MZM,PB8(A)\"Q"VP95.61SW&ZL(5DV]"J$.6E1U=#X;5\@!V\_O.-L:\"NL@P MJ]ZL_NPC[01F9AMLIT9O^?'VY:*V'V /N#1#,0R]$,0$DG@XW95$;K<%2W>+ MC[>RR.4W8'LGA769_0.9O=5EL]TPN M_1=_+_;Y7=&L8*8L-Q_N39V?R $9A!'-,@_C"+L@S$(P')8-@E3JR8H?S3?# M!U%[K$X']NRJHRW3'$-M9NFIT/+-Q=;ITMG)F5?-LV''X?2<7\I=ZB:N9:UC MV63"2#O^KTDYS+ W?V)BL!7\2.G+"D:('R-.L\1'40I!DKJH=\WW4\_*4[C3 MW5KJ@.[O_4"1=P/%+1\=OO^8>?'25ZTMI@_3<;RWY>F6)Z;"#?3_Y.0 MR%-F818B&>_E4X_G9[S>]\^/0X!H&&80!!E,PR2-ABWK*/53.P\F3_=KOI/+ M/T#*H;W1+)UW+-E:;$T^7AZ(_F_+023;A 4GJ_6UVS][-F*,MX7.9NN._/)Y MR?.3Y_EI!-,HH "')*9)[U\((+8E+]'ME_&\I#_^_0.D)=K;S-)I MR9*-Q=:TY.6I\O^VM$2R35AP/%U?N_VSIR7&>%OH@+ONR!M/2YZ?'#PRP<.[ M#?WCL=PWWW IWZ)_%/MU61>?]^6Z6(&4^1-!2(#O!1 '(4R'W2<_B>:ZNSV+ M+\;3C[-3\LMG(/,T#\-9AW7M8O9,X^4!>LY!4_;RC(71!*/GPFG(^$$R"QUQ M-Y%-S-H>?_ ,8EZN=&4-"T1X^04,B3TCW_7<-/% ' OBR(/^*<](QJ'J87' M^J<[M<")?Y4$PBX-_R_:.!=M/S^XHB]"F8T;YW+Q%M5W^O"XK9Z*HBFIWX+J M*F5'&&"\E'.)P^2+[8\%FBLV_7Z6)GP6>%^* B1Z$('4SV&// M8NB**))=B UK7 /">1Q=L;(YGN.J:1=8JY<_SRZXG;E[]?SK.H_Y&FC[73]D MFY%XF,D:T#)M1^V9)_O:D-C[47.%Z(VAW\C M I]#YB]#?2OV#W"5N""DKD?C.$X]E& _\$$/V,=!*%W[8!F8IN>%'1AG6]X6 MSD_ESGDJ\GW]%X7]YH7"*+&9;'\$K4F5AG;!?5Q@[\!(J-[;$5BV?=@Q([>! MB+=6[VV(C?$]U[< ?RGK?V7[HOBP8_)>U(E%@FB-<,<]]3AKCI#(_DRUDCL MVBP7C9V)G7#M[<:BX<\./G3M81N*U"*#83]Z_Z/:LJ_9EH>G%GD2D2#U78RC MA% 4)UZ// 61YP>+#8>*> T/B"X$+?/;_U(\3&,(@\V&/ M.W2#Y>:)2F@-#XL]%N>I++:7'QJP-90+#HS&HFC?L#@TDC_)H'@>NKF'1*5F M\R<>$-7XF&,XG! IT<&P.5G]8?>=P:GV3[\R0_LRW]9?CX^/V[*Y4/-KL5_? MY[M-61=_W['X)@Q@>;?C#JR ZV5Q1"!D_R4@ X . [2+441E!CJS2 P/8FU% M@0']E3/@OW)Z#YJK@&<^.$?NA'/F!2^.5-621T4-1U!L?+,G>')CUSQQ,S(N M3:)\9,R9)Y1VC"\QMCQ^VANKVM]L4ZYU==-P4#MEF1, 00I@F"*(C9R!]G= "$ M,BJTMC@###O&W9PE[T[K __XR0NG=4.KRD^*FI9!>*Z &1F)?YQ8:1V6YXJ9 MT;'YO=A=.?GMH2FYR 9<7B'C]"4/Q_K@W!3/!WHV06J6DOFH7M[RO^[9OZF= M7?7ZN_]J?/ >"9'Z"*XC[C_$,*[%4;FQ7!^W0@/ZV>Q\F-7_7A[NDRZA^/4\ MH4!QG,24F?8@2=,,,Q3#]#U,,J$+$OJM&AZNS[">%MLKDR'ZR.ZR("SP"4!1D&&,(W00@KS<',8F$QYPI1DP? M(^F@L5RU;I+0FH.34+5)! J,&W-Q)S=,#+0UL#AO#; KIX,V%X$2H\!<1*J) MOC*A8B(_XOPE3=?!EP42KL6-2G,[DCQYR-I2A5W'H(9(0C$.$4P)=Z&4! 2 )4Q]Z;B3\*+AFLP:/DO5(>;]Y M!M%I,2[W=+8O3QO991%T0[]J3BT=CY6=;VB(2(>13CT M*?8A\B ,TMY&!&*ATE%JWVPXMV)@G.WL!UR>43#2H=2HLJ.[*&*O=#06N:;^ M1N=B9J]OO^5_#)W,BP"B%& OS!# $/#JD;UE&,F=>]=A;Y9#?^MGPQ3O)O\C M=X!/"[-BF<#5>9:L,))Z3?,\_:95?NBO-NULX?UT[=]OJL9 M$GX"?+=I_K9MSX-O_O=8'WC:TH->$>A%;DAH#)(,8!>XD*(>+,T2*2>SE6H4=@\G2)+QU=GOIF.@8LM)B7WYG<+X7]?][S+?E[5.YN\/U MWXK-75$/N'!"/!Q@ &" (06>CV'8XPJB.!9_S< \%B$U4WWUX!0S?@+E[(47 M+D7W'*BS.7EQY>Q:D3K8)%)"-"OJD=X0VB\]FOV54!D33.L0E-[TYVK?B-S9 M'.U;U<[05E&4,>,@CC//X\^&!R @ RH_1JM#=R\9ZO@31.7%A*<(>S1<@75'Q=8;3?KW7ZJV$VNMG M6<."[\IU65)*0)C&)/2]U/=P1GN+!")71L>GV#<<_58'0'1#^%DU=TM;(W MZTJN-?C,FF?]K?CC M0)CG_UKQR75"^<6NP/.A'Q,8=K4TW!1YOM"]92.^E#J]M=>B-;*OU9&J;2W4,D':)O3;XY($*!#SP*H>?!T(_]+,*P M/1T71!$B&9*J;V<0AV$U[:'WA]5:\/QO7<;#\ ^/%?W4N2#[QH?),(F)KRT1 MDM-BM> P:6Y2T<4$>@+98V<.9PBA'?(]BZG ' MG.<>J(J[B3#)JOO"$5*7=]'@6"3N\EP+J;O!$-HF[R9=O:COQOF5%_C^%@L_ M %?7Q8&7C_M8YC>\BG99U"_01!GR2!22P*4D]2,<>RCNT="02BU\F,(PHZP/ ME[6X8K30FWG[&7A51=<<%UDQ7RXDZCHN$ V+)%R*82'U-A,SVX3;D)<7-=LD MJ_)R_??=GHT6=[OR/PVB;E)0?ZFVVZS:\X+0+P!1@ET41UZ4Q6P@@3"A.!H M05?N055S,&84[7/LC53TZ!T.W^GPJ^JV_@#)2O>BL5%7;[&P6"3@LCP+:;BQ MX-DFX^8'JNQ9A!!3B_L7V.\/]R6HPVW-B^S-Q8G];*O"7=5Z]/E^]D M:V-,NE.VUDX+L?B/LEYEV$\1S9@MSXT01FD8!KW-,$J$"N#HL61Z@[_M[G@DR)97-.(]RBB9-H5GU>HL=$=6:Q*IE:C7-ETLJI8$A475Z82JM M'O)RMP*IFV9)!@B%,&6IBIOY7F\+1[Y4O0@U"S.KD?-;BTM2CA39$Y,A\\1- MDY_W.3.B/V_2,J([TVBT0V\F^E#I;%C2AQ\?JEV3=/U:/-P4^U44AL2/>-T/ M0*,,1EY(86\GPEDB><)1\ML-ZTH+J)UN2!]>E"5*3$;,?T.+^U<.8_ M9_BKYB?[6NM"$C3B,ESD"8^PA$. M$,IZ%#ZF4CG'O!?G')W8:_I?*M9TC$U'/):,AIJ(% M&%%6249']-54;.Q066/>5?.T<.4ELJ_W_'FH#W5]+#8KU\=9G+H>=0'V(J[U M/NFM88^0U6.Q+ZO-UT.^%ZQTI6I)IN>^!"72N[N7(&)R[6@7KNB--[,O*7,9H B_'W.\_('JS@!$$4>1B&*4DK\B,8#D-!#0.YL MEG;SAF>W[:CME UF_@AN?\FT#Z.8EH"\%&U?J\E!\+?;? MRW71>O"E/7S//] XLTI" F%$/-^C?@:]IB3-,,D@KM3YM<7!FM;Y1FM:(5D_ M*Q-5U]6Z;#:"FI=AB[YDU 3]7YQ,T9VCI7$:W' ZN<8'\Y-S#O>.KYMV_HV- M,8.73N=F-SPY9X[.O&ME.&)CFUVV-!8[1C1[Z'BYM68-,!TSES8__\)F3/MR MS42Z^1CFZ]2_[/EC:TF<@A0FJ>N'!(29'X=Q.FP/LHF4AMG+5 B&1[9_,& \ M'=D<:O?76&>-1Z3YC%SAD+?7*9%S8>3(3SMQQOD5TZ#W8K9 MRSO\RL]@= 7,#LTW[:383$8OI\;TN9N9%YM5ZB7411 1%R(WA&S, &$/B$11 MNMH5=SP!_V90JL71"&G$\(S-"^ 2)SM/4LU!\U=M^H6,YH6;0_Z'4Q>'P[:Y M*S67B$L$S9"0:P[4[&(^X+=<.D5=/G@_J+ K.#I5W%6YU;%U,(*'"]:* M( )<"A,29-@/4$)@W-\IARF-B#Z%UP+'3HG7M\MF=[SG*%(=A3 /*QIF$((]F01SUN#PODBI? M:1Z-X847O@.9*S]+.;>$V/TPI6@H[9"3&?W5_C"E'-/O2Q1[410$J8^ &T,OI7U-!YAN MV-#=1DSX5.W(7YCI(0EW2/8/_D2WV40)M:-K3?9"\#:;'"LSWV9SHR3";.Z* M4.2Y*'5#WQ^R&^J%1+:OS01K]J[Y?ZX^30F3'1U^;J?-7'V2XUQX+-[F=7U] M^\]\O\]WA^O]E_+N_O#IR(N(7-]^+=8L.>#OC20YFRQMR!/-U_?//[N*4Y]X M@"0D^?^[N[;>-F$H_-Y?86G2U)=)8!N;J%(E(/AI#Y.J:H]1+FQ#BD($2;K^ M^QD*3M5;?&SCHKTD$1#.Y^_@S[?#L<"YB-(9YB0-8L9YR'%&0$D^QD]=5*/2$H0 MZC#)49!RX+D,*%,.;(OQZE^>NVVVQ'_4P?/FU&FT#![+^[+3Z)EIJ_8@_UO4 MZ[(I?M3ENE GF_YL$RXX:9=> X8I#V9AG@14R ,QIXPS$B3$N@VP1C"R[@_X MT+X%B*Z/S0;)_N>3QKN0>'L76,BZ5_:=2;GR20?[V36-NLCWB-N$7*A<.W/6 MA"7:71EU9-DQH_K9]D[%3E+_V :_]*\:-45]:B-=(L)ID$<\"H,L3#"3W]T6 M490SQL(Y/!>-A3'XF-P@OXS"UP6*]"^A;K?5P]/\V4JEGVGC1/X4Z+%8UKX3 MN+W'X KG?%YM%BD6:)X0)DM*0448# MG/1&>(RY&,)SM0(PH#:$'%!XQ M)DUFX1 NG2#'UX4\OU@!U,V)A'<8 R^$X$/4#THZK@[MO[Y^B7&(;X[-\K=F MUM 1Z(:HKS>*+859X43)>:1\/CU@_33.323=-_>V:F_K V!CH$'/Q7;")<53 M:D*2CFU<-N$>=D)G! 6,AYGF99F":T-Q2GT6R^.!7U MJM+??@-L %+-GF/1KF4=E&\;B:5; 2C?FB+<;="A7NZ:7T7=H/;)0%6W<=&V M7*YD5Z!=8X-NN %G6F_I962*35N1,\N?-)^JZ-"91X5S-['Y4X,"O#=O:LJ% M@P4*2DF<<1X(+G#">!R+2!ED0D30\$(+4QY"!B\L3A12A/Z;90E=NB=6K2P* MHK\L >/F7,V>/Q'?Y:_;J^&(_&@3#MY>_0-02P,$% @ =8%<3%T*$4OU MNP 1HP) !4 !R>_ M?_E%?3'OWOW\O__7__C/_^^77_Z?_OS^)YN-ES?I;/&3R=/1(KWXZ<_)XOJG M/R[2^3]_NLRSFY_^R/)_3NY&O_RR[O33Z@_3R>R?_U'\Z]MHGO[T?3[YC_GX M.KT9O<_&H\7JV]>+Q>U__/KKGW_^^9?OW_+I7[+\ZE<$ /ZUZK6S1?&W7\IF MOQ0_^@6B7S#\R_?YQ<\_!0IG\]6W:WRD;/[]1?L_\:HUE%+^NOIMU70^V=8P M# M__7^_O_^RHO.7R6R^&,W&Z<__ZW_\]-.:'7DV33^GES\5__W[YW=/!LE' M%Y/Y_?POX^SFU^+WOZKQ.%O.%O//Z3@-W/TV3=7LXN/B.LT??C(/4UJ-?)VG MEW_].0\#!&Y #M&:%__SJ$$6][?I7W^>3VYNIX$MO[8Y;YLN1I-I,]-_-E:' M5'QM3@9?6Y"$'LTGX_ M.YDN@]Y^2!?O@J;?I+=I_N5ZE*>')EZW?S>S5;/% M9/6[R5WZ)1TO\\EB4AM(C0S>#9UNE,_"8CQ_G\WGGS8_,Z/I>#E=K9L-$7S< M5[JAO)XZ'3=*,S,WVO'' M*,]'L\7]YVPZO&4L5JGXF/ \:CXZ_LT M6"<-D+)_P-;IJ:?4M0=H:KZS>3:=7!3FK!Y-"S/MRW6:+FK,\T#'EN?W*2QP MLV Z+";CT?3DR6X=I?F9?UF$?Q^7JW,K.Z^L*=3,_.R MZ:3T[9?9KJ=)9>3A:?PEI]D#7[^K0W*S>_O:T)JIK=VYMK M9<1%3'C7&"W..@M6YVKERL;_/-Y4CQBR/9I6'PX'M_2BV#S"SK%:AMWWXH\Q MTCEFW):I^WB[VEF:$5B]$=NCJ-[B?+AG>S/\QVBZ7'LJ)O/Q-)LO\]IGI1.' M:X86/YKDQ;+_+5KG)P[C6[=S+7ZM>_AX-E8-CJAS5E MT,#0G=!83Q&.&J29>?\MO;@*1^1#,WO6K-%O;TY@7[,G!X*U,ZXX%JCY/ N< M"/O.'Y/%==%H-+N?;SJK<=A4C_'@MOK19OF2S1;Y:/HQ_Y 5*\IHJFX*__^1 M=-8:I-%YVS2?W*ULG4?8_3@[?)HZCK*F/M,H[<>:B@>Z-3JW>FO0UL;-S&.M M75]'WP_/8DO3QN>@+OY[.5_["NTR#2O!:DEX-PN__!QP4Q>.IX_8.$5FF1<. MN4]Y=C>9U[_CJ3]"XS.VZ64:OGA1<"@=9V''FTZ.N9XZ8:C&:5C_4:?!N$Z? MS.=8"NH-U/C\'^XH+HZ>\LZ^C<_RJ4P_7A9K^W*1Y?<^O0@K^[34,36[<)>7 M:;%#IZ=K_TO>_C_X[R\UT-*_/XB9&;XG2Y2*< MRX)1FB\F_]XHV];YG4SLJ1]HA]ZZRKNO5U,SNPL[?9;7B#W8TK3Q.6PN%M=" MJ"WK6MT;GVNPZ_)P>'QZ1JQC0 M^'PJ21WOOSUNE&9F_CZ]&DV#L3].TR)P]^ <=[5O9C8?1L52?X>;WM>GO5G5!$6-KNW-L9ZX#_=L9H:? MT\)O.@[K4^'3WN!J8X [NT=:,7CY=J0F/$X9J MBX;?TNPJ']U>%[&NCWY\,B'UQFN+FBJ:>_.KD\DX,%!;\_^?9GG4/AGBZMS:FNH _V;&B& MDZO9Y#)H\FRQ69_"ISYETTF=ESVU.G/*MN+S9*'D3=!T/H@ 8H MK3]\![36W,+J#]'0G)??YNF_EH$G[JY.6.2N]NW,YF^C:6I&MY/%:/HA6Z2? MEOGX>C1/U56>IL?H0]RPK=.V>=)9&_1'C]0.!5\F 9?9[!^CZ30M7#'JV]3D MZ<5D43'R5(J.'_DD"A_GJ9!K&F?I57&G]'[T+7WVZF];OVF>/^E6),B018(, MR%9T;1NMX9E^2!?-3O;Y@ W/]U.:3[(+-VN8Q=N';67N7Q:CO&&>[QJXX?D' M.W^>-COSET,V/>K%*LE-.8)J-MU&ZHO)R-/^V(G4Y_^5J-+K]M5CQ?TVG MBWGYD]4>\ N FW1"_W/SX^31'-2W<(H8C:O+D6G!E[_^'+Z;[&F=4*K"WN*L MM!8+9C# '"/DE"?>.V[P4]*F1:*D+-^PMEW:WF>K5V*+8,T%J6Q-LE.]B_D: M>*[#-/ZYA_J3QDN4Y 1"):T07F"!I#"VY _0@M;ASV/PJ7S\4Y9?I/E??X8_ M_Q1^LPXT?;^>[\[,4"LL+EZL(*-\_ +"3SMN6OQZNWI>_\OX>C*]*'L7B;(: M1$C6/;\#=:6:_[I5S[M: ;;:6*]J(2#$>"$HQL1CXS TDI$5XRGD2IE:0&^' MMB)WV<5RFGZ\+$6Q0M4*7T$4F]=-Q:U.2=7J^+>'_A-'3!A@TE@EL1!0(X>Q M,:#D$78(GO]B4!LE61\FB<40$$ %]0X([V" MVA+U0!D4YP6Z;D"0-<[W7I;%P)H5BQ[F'ZRN]-TBO:F]!.X9(B'&.*40A\09 MCPB5AN -!X0R!$0@#PT/>;TN=\V)H6L@/LSXMSR;EP\2:\!O>\<$*.8I"Q03 MX:!BD!!,2VH)9.R,E[M&0+ #98UPNS-L3:?9G\7S$)_E-EM^6UPNIR\)J0&U M8\9)J$"*<1<6>8BX$8@#4-K=0BH4XX:HO]P=*4E>ZA M6V(-HE83"@VQRBL;S)9RVQ!&\ABS#A^]SKUP0;\^F#7'ZV&M1. M5GQV1,; [V@S[W;'?6?C(&P/(R>A\4@A= 7!*IG)ELGO =Z^;DF@$C*!"?82 M6NBP1116=J[PO ?;[DR@UB#;A[7&_9%/%NG'R\N]KI3C1DH,UU930;32P@:# M5FGN2WY@JW0G1E_G1XR!+7NGBF-8\(S?@C7VP;[!3&JD$)#!OE&VI%ZS*$_+ MT1;@[=: J7-'XI$BZ J NT)OMD#M>=.$>Z^5U$+Y8$U8',[LMCQJ21:LB@A0 MT1_P6!')W\'$;FP+%G]5H1M*>R>X,((PSK1&/M@TZY@999QFKRMTHT8D5\2H MB7*2A]W4480@A@)@XUC)*P6@/"\7?A1:XD,X3N1Z%RO#<77D.EP.RB)H90&T M&FO"KBX)Q=A(:80UV ;C0 FFURL[5LI@6@OLW5!91^UW]DF4Y3Z8/DA!B(*M M#!4AO*03\Z@3] "5.E[<63N,'8+>'E$T\94JM1#:60J@9D(*;[$S!C#+(#88 M:VYJ@;WUW3Y(X>*%%-SW\709&.X#I(LLZ,O%)A'="P#6C]]LX$.)8<0P'K9% MZ\,A6U'#I"DYBK0Y,YL@'EB[#8/NI=&9XR..-'V_?8!#$:'M?351W!% @OFE MI34(AMW"\PV?"5#LS&+W^@+I<]_+8 3:K^)\&-T<#CD]U#6!5FDB("(8 XV= MHD[0#<624%OK\=+K@? @L%,+SR>+J"M0/BOA]S#SW].;;VF^!Y,'>B804P9- M.%2'P>!M+-/0K4SRJ- (9<( M8PB,T17?,#RSAVN-2/NYCZ0AWG;WNJ=(*C4N"VS^?399S#]_^?M!#.WMEQ#. M+;92.!'8YAA3BC_H'[&=+D=A?_B6O4(D-TGR5*7!5K3UP[K"=M*-' M@C7UPFJHI4946<&-PB5]".F8V+JC0XM?*X*:X>TK\9R\K_-JK*%/) XPJ#S@ MF 4[0P,?I/+ 0<:["<5[\XET(KU7@O]UC/\'"8F@=YM0C:L+_&48E M[S#%9^8-[!YRS6+^)*$-X7JN)*0HBUL28T;3\7*Z.V'U*[VG8Q1PI:V@ 174 M8Q7^63_X)BSLR[K6"^6V[^F>3WXC-GT?T'>3S5:EV^I?QM4>+4&0&(JT$(@( M[3'"KLSRPXRT[,R\9/$0V7GCUA;+.]LZXA0XJ M!TM:O'+FO.#3JK2?[TL1?.[,R[JZS1C-TXO'YRI5I'.]6F<\U?1.1-7S5:]_0;QN M[YV10ACG=-AC +9>AMVFVFZ$@#$Y4XX&72>^EUX!E(T)H8"D MH*28:7]FEZI=FH\-L[XKL%5NBL(ML0=93]HE6G'&M064,PV 9 41)2U0:G5N MVVESPLV:8VM7$/DCG5Q=!VI5X/3H*OVP+-;.CY?K^Y>/R\5\,9H598Q7#K ] M$#IJG,2&Q5U*PZ&F88$&3AM*2UX [6/>9 ]RRVP-8FVRO2L(!AW)5W;#:+I> ML->S5XMU]:C5BZML'3@U7WF-GT9.[0%EY,@),A8K*(PVV#(" #4:5?PB*,:R M.SY?5.?NO,9 VJT8!@7;EW;P(S,Y%KE[!T^TD,8CC(/UBZD !##TX(35)L8: M'&"RJ7[!VZ0D>M[Y-XQ[L8, MAJ_KO;\AMO=U(#YD:&YMGUBMI4&:,H(P-19"ABOC.A ;E66N M:H*U/?M1CG>?)%QKYP%0C@M)/.< NM*ZL%#1&.\Q_V&AOW#V@]:Z3NX[4>":>K\?G3CEJQ,0 &W#.L%=":LT$ MQAB5/!+.=IH3L\\4"W6A4CMBHTFV=W8#WUC@Z''9?AKZ6+#PG,4(\K#26F,< M(DZN+U$*JX]'W;X/\ *@13#W))$N]K_B$#M9E\ .VFFR57WI=/:ROGF'F]Z> M.3W4TJNQ$QXU3J(T)5@)'X[@'D/M;+!V-FG=C&&XQ_1BM>BHL\8<-U#BF1$P MV/B4 6XP55+@BB- U,NK]'HVPY;0\N+%;XLBZ'G!4.-QODPO-B7'[Q\E\>P[ MX+F?%86%)1Y"#Y27RE+#!<>;TQ,&G-D>4QC]GMVMG)'O9E\*=U"0T*<\NUB. M%Z7L5J(<30L1^H.5#TX8+?'4.&F((45$$'5,:85*WD@$[+G=*K>$G*QK2727 M8V#?_/?9T7L[)J1(V0HQA\*'Y1.$E9JXDEH83B%=XJZKH@>MHN)%"H(&V3\, ML&W^&C3UW7R^W.M4/&Z@A$JDK(=0PK"A(R6*@T#)#0MTI^\PNU@$AP/$2%$, M YB;R\5]%\?U!DB@A<1A':Q-!<(.HS&2)9.#]>EB/ 6G%D7X08!XH@B& <#3 MMV%)?.!>X"%2F#-!H<2JI%8(&?.T::"%#X8#N2.9W_.A\D,Q^<+QUGMVVWX. MD<;:5:@Z13+L2D9;5V8[UI(94.M&HAU^/$/7^\GHVV0Z6=P?>DF[MU\"P_KG MD;<4>&B+6P#$S(;>\(_I]/7.T)Q.M;'PLD!48QSO[&U8$3!UX+ELU29ABIGB ME0ASW%@$N<5"E31HHL[LJ6Q#\GS^=.M$;G:*B,-O Q]:)1I+9X 687N#A%H# MM44E'02B,T/%"?+;AH"3>-<5!GZ?S"8WRYN#*'C2+F%&"^, %AZW2QP'1GBJ@<'20R,QQ!5'-!6=/L]\ M)5B(X%]76%@]ZOMXN=D1/^:?BUC8]S5>4>[OF$BNJ 0"4 MD437 > VU&H+ MY9EE2FO'KFB4Q9VE@ESFX^O1/'TPT#^GQ'FAX]5H*H M90A(;ZP G-CBHKDT]#5DNM/;L0X.00T!Y/FIIV6V'X9B/K^?KP &T09>Q4^2 M4K^^IOG-%MB\:)-H"3BV3DK/)1$:$,1H-2_ASRR0JV$XQ+*SLQ5GJ[-NQ8S) MY22],,N\X%Y]Q\JN$1*-J" @<-%*10!F;)608TU_ ?Q.O/VO%4[M,KM?L'W( M9N,34?;0-:'&&D80\1Q)$%BH/8"5>H&H')L#?&G8*;Q.YG+/3OR/MVGAQ)]= MO4_#AOR#>O*A<@)[&K# O-/<*D^M#G^ 19E0YE"/ ::CVTGQ[G$E'+]M(NT\/[SS'#)$)""8(.. ^P019ZQ$#)#1*,KS,S<=M!RO.35GL"Z&IC M>K92["+BW>SKG]E_I:-\;V7T8\=*L"C\I5);YJB5EG&+*YXP:&(W#PR=I\IACR\7>R\:CQTH0ADI: M7\3%*TA\\0X4ESQQ(NHE3/U<)3\F-$^6PL"0&8_'1 "G/0:* $%A47J2\U(S MO7=129CJISWI+ G3H%!X).][PM[G,%OWOXST[BGM.M]./8]@K0I64E$M-I&%4N$U@#J6.@#Y# MO!]28#Q9O J$/3Q=\5G^#($GI.F)&#]QP$NJ!-$.,(\@#^&?!Y*=69AG M2]C:F?RD.\ETG]=G;\#3<0"N-U12Y&_0>)7PA3&!H&*PE(>'+&K_>_4>YGBL MMB*$;K;$V3R;3BZ*EX]Z-%W7O$W317];X9= Q>K!6E@!)K,PH4G0^VP^68'N M\ Y8IWO"% :$,;^JXBN+]^ ,KDP3(CV5]>X VZ%>S>>!^37H?-HP(51CAB&@ M$!" C:+&K4UYHH# (N88-<"MJ%DA/Z_1%L/9KK:2]20W5ZJUX?*L?<(PM59@ M)3& 'A/)), E;8'*,[L+/U6P6_$1Q\K.PM-'\^MB PS_:)[' MG2U#XW$1R1R._N,TS#P8.^'D?SA@9U^WA$#"J=9 "2\$<-*'_Y64$LQJA2N] M'DNU62PUR-C.W'V+ZS1_F._>^[=G31/"+<"2F$ 'Y0P@0(0K*>*(QE@] PQ, M:!8JD!VBR_W^_\?=PL\9(('HY51BBOG%84D6JM+%*QGE=$0+.P MB&!DIRO&$ZH/K1E/&B>0(< A$@B[L ("X*!5)562ZYA4; .\DV]AU8AA9R\' MI+H'HT0*ZY&26AA*#: DK(:VI$7%)0$Y_DZ\]=O(AFV/"$YV^/SD-LT7]T75 MUT4PN@N#^[9P).S?7?9U2Y3BV&D15DEHI0K6.2256:69PN=HKT8?HAOD:'>6 MR&(TNYH$6VG-@S#3=2;V<$;[+=>5Y,N[Z*).PNSB MRR(;__,ZFP:)S N;:W%?X_*H[A )Q5Q#8R%V4@J.B<6VQ#YT&L5L.P,TA5N] MA6R)YSV@KOXEY>Y.B<520 P9,C(< 0CAMCI.PK 5G]G]=O/"WXVN.$YW?='T M:71?>*OK7S$][9 X3!Q$&'& F'8>.0%025U8I&,NEX:-HY/%O..&*8JO7:'& MW=Q.L_LT_9Q.5ZG=7[!C#X .]DU(8"#SAA/%&?'>"<%+-T4P F6,'WF NUT+ M6&J:Q5V?VC^G=^FL3H**[1T2*X4(U%$3&(9!."YP"TOJ:!R !NCM:0% C?"U M.Y-HEGZ\-&&ZD_U&T$.S!$+!K&6<2@AD.$-HZ6A)"38P)D!K@'Z<%A 2PMU1F]/./@GUQ0$6NW"$A5I09SVM-F(A4T8.(VPMK^3UE$G MK 0!BSU!KHA^%\ :3*0IJ0)&Q+C^!NCQ:66)B>1I#TAY\%<>=RQ_V2\)+%.* M$:&":0:EAJ0H=%RR#4==-0S;"F[]9![-[$[O(+9._-!%Q-9.B;'8 8,H ECI M\%_*+*CL-TIBEJ1A'])C)+[M\NA<=0P1*%],/&T MK%5,^U6N1@U"IPG.]H":>EA)PED0!580',X"QG./%:VV>>U4MR$67=H[[2#D M2'YV]O!E]P/0/3C9TRL)UKY2E%"DO,'<(,E\9=,I[AG/*,8:0E9@9"0RE L*02:1NU$ W;M],.H!KC='>QJ!L)K69^Z"7>EM8) M%=1Q8SA!P92#PFC-RDA=A..2RPW03FY"P"^B4&.9VN5^ELUJ(>5YTX0[)ZG# MSE@ D"KJN?K2WD?<1!VG!EGMNP6@1/*T*Y1\+O+;S](+-\J+:C-S-1XO;Y:K MRS6;7D[&>R\>#G=.=#@ .,&T,-):ZXFFP?(K=<.JF-OS =I +>"H<1YW>$E1 M3G3E60@*$<1UG<[FD[OTW6R0-2Y,TOWVP(&NV'\P(#ILSR=7,W6#OKQ_==\-)M/U_*_^._E?+%Y M>K*B.!ZTQWPMX4'?K17("22AE\!A5,DQ'*5CS@$#M.):1]]I:&]18@/3!+-N M%'YFKHLBG?-WLT#8;V%;6O$A"*S(1.&GV9]_2R_"K]WE93IN4#?BOI](I+D' M3@I*&:1&.<74@^'E:^4L?$W&[$#UI5,I#DR#FM.%BA^,*:PE@,5+(BZP9]I4 MQPDFHA(Q#= I/5!,GRB-_OR/1_D=$P819IQY9; 0RG-(B2RILE+K3B.#6L=8 M"X9S-$^'\N2GWDW9UJX)941@[0SV@@I", &PHMA(%?- ;( HZC+M?*'[JA:_/@;3SZQQ\E0KV-BN7/"$L4,5@)SKS'@ MZWRL %$E:R4*ZN)R(,S^8[YZ;G:QZ\1&N)U/]=0JYG.U7)QG>63?^^O+K^W8V*4I!P0 M!ZE#5G-IU*;^<*#66AFS40PH$J=39$7RN$]$O9O/ET>C:=TIL=X0(C$.MIE6 M"$OI-"RI) :>29:_'I!T$G_[1-''Y6*^&,V*Q"Y'0NE1ST03ASAAQG*#F)=& M4@)*>H.=%7.+-: ;A![P=#J3>[A&/\&FJM$[48@B:#U4S G&J; 4F9)NQN69 M%/QK&5S-,[H'@!UA2NWIE3" L8=<.8HQ#+N]$;3B8?ASS/N* 97IZPY0D0SN M#4@'+:@=/1(NB>0,>.RI%(0+QXTMZ=.$Q-PO'E]A[VP =!)S>P-//<-I7[=$ M&$R\-R*<-ZRRC%C'4$6I,#%6TX *Z'4-H],YW+6K[U&VH^K*;T7#5M=RGV6# M3@S4KM$_ 5A1P)RU!$G-BQN.-EA=>&F!I9RF5GD[59C>CR6P/;+:V M3X!%UILB9!I"JQ5"GE0<4YR<61JNAN3\/'M2 YSMP2#]/;WYMK>2_8NV"6=, M$VXU ,#Q<%3#S)4Y% %7_LSJK$;*=;?%>1(W^WJZ%@YHBD("S0@%/JM2\7:4@U MB5F"!G0'U0ZLVN)RYQ9S.#NG[\(?:YG)5>.$A$.\X,8A90BP3 I)6:4_OEZU MV=>S)#5M&Y_*QZ[0$0"<%R7(;;K^[[O9RY/EYVPZ]5G^YRC?Y\ ]EUD4 X@7!4/:9/3KNR% 1'EA$78(*,R+)9CHDCZ% MHR*#CP;2;9I/LL+9F"]:A5-K&*AY<7 K=+"P#Z?RX?!BG?" !V/+BNE=@!"745F-=[BKA[ZK3 MI'/GAMA>1-0IP-BO57/U;!]9>%"9JL$]7V#B$YN-&*_(E >BL M#6?OL&E1K@BN3E,L',K/ZR31*6A;E43/"%T%OS0%T#V#)<( *#E6DDENG2;< MB4IO&8Z*VQU0=-Q \-F<(#ISNU3/H>=?,W5QL:IV,YI^&DTNWLW,Z':R&$U7 M!'U[3M#G-'!S/EFD7]+\;C).UQSXG(ZSJ]EJE$.);=K^=&*8AI!K'-8!XB$N MKMY)99-I%',K,:#8O:ZA/S"Q#<+2^!PLI'PR7FS"9U7!X-_R;+[?LW3*@(D1 M%EAH+")A3V.>"%8^FI60PJB U '%#PYD/6]6&(.%:N#>91KT8S#M'[$HEQ#=I9>%8[KKS\N 'DH-'4*T*ET5"4\4,PG#9B_&GU0R5_,/RV()BN +PO)X4-Q-VM M\JS,_^]R-)U*U7R=5*5&(I+HL1.K&!..NJ#B1DOL/!6\Y!G&O-8;Z1U@ MEC^N_="U7(: Y6TYMD;C%29F%Z=F9&OG@V&K8\4+6DR\8L!P91DMW?.($1N# M>@C>8-^KM [KPHY,%(5O>SI-QXN@E;=Y=IOFB_O%Z/NHFM 6G-;KF#"DL', M!^Z1H,Q06U7N3,AZ$!40.<#+W+;QU@K7!W$<^Y#^N?K5R9Z":H#$,HP-EYPY M2CSCU(03:4F]05'N+CC P)1!'+!.Y7Y7V M+ZL.*O =B3]HEQ@K/+$; !$:Y M8$AK#2H]$C*J.O?1EUI=9&7L"DLQ;'Y]<2@".X4YI]02"9" V+KR0@Z%93KF MZ@D>??>TOM9WLXNS %(S+'\+0WD:XX!X,#;#<4M*CI&TP=8DE?W@,(L*G#KZ MQNB\ -N+A'I[4SO_>%GFRYT_G5(_3VBKR1SWO!+/),,JO"V5 ):3#R(L!H39%5W$=M4L,SFIL1[OYWLL=Q MM/.H_R_C=#8*2VO=][&/VR>!(1P98I'22&OF Y-@29N6\%P?.AXIV%WXB&!E M9S#93/'OL_EM.IY<3L*I[]";V)U]$B08#M0I8B'23FG.8:E1EE)Z9B\=(^7\ M'#4-]M)S*QPX=,<6&^RG/[B;! M_-/W?Y^G%^]F'X.5/RI*9:KQ8G*WSAM]V$0[?K!$:^%$X"H,:@B",C)+5*6% M06G.%%U-FCFM,8 MW4N@8DN7W=Z/I;CZW%5?7U\/_3B(()W<'?#MQ@T^L+Y!8RHJ'/(QCR@ M&. ;SD'ALA&)=(6WLE[GQ]F7T33]>/EI$R7W:3I:)RN\W1'5>-P "704 2L% M8Y +B10*_RFI#RR.<28-\&'EH/#8BH2ZPN?J/<=RO%B%T9ELOBB*Y*GY/+#R MYG8TR8NIFYT&[ FC)!IJ")T4%@N"PQ'6,6E+/A351B.0.L#7DH-":GMBZO3Q MPQ;6E"[ERLM\Z#U#G3&2<(QT' *&$7>>0&DXJ_BL<53-X '5=1@D5-L24G_G MJ8J8S8/\&A[7^H,DP&. I'/,2NRE4Q([7MW6(1^3J6Y M2,&"=76I-0?5M5X MG"T#S";@14&+K997$VV^.#/W*@!%H%G5*0&FBE08! CTL*&:0QIF%]O^09 M@:L3,?2_H6[7] MPGO1*,K'04SYGACT^7YZ^1^X8(_'<2JX1947-,<\U1]4UCPNGHC,IXMK_<3.:]<-[ M9M#(\X)$02"HY5,/7O8, MEA@3U--#JTDX0RG &**DTD_$SJS"5YE=8#"?K,E_U^%_+29X^B9I0 MLXLZL3'U!TD0=I9:"3 75'+A +5WA T-.:=P7#O']I$2]:1*(:W.#:R*";& M0V085#3\1XBP X7-HCK*ST6SNTS_A4'.CL7,>&HZ\#^0_Z*$",<&K WQ:(Q9(CIRC4%.TKE,!#[KPVD-<7YOA>V+]=9O@B2 MN;'IMU,6MB?]$QZX1XTR80,!4C!!J085-SF+6=@&>.(=P,(6P_X^H%?DB"Q> M#09M>4@?61-V6_LF$$DLBY!MRZSFX4#U\.S*4Q]5LGB UEM/D&N"]9V^\'BH MV/%0#V^3H+1,\?['9'%=9(,,7#OXU./(X<)!RU &@"BNKZ$FE%-1WB!Z$G[9 M2=3 6>^^K0NEC]6Q="KY+%_=^6QA7-*I>Q?&1"WTY"-N M8VLRZ J)[O(R'8<%W7T?7X]F5^GGL)]]G!4TJ=E%\9_"UWXWFA9ZM@>+QPR3 M*.TE<&&GL-PI0GC@KZITDJN8Q7& <7^M. 5;Y'=7R-L^V77UC>=Q&GN0=\PP M2;"EG;%0,X< 9=ACABNK.BA]S,NAX[?EUM?!5I#7(K_[19X**WF>%\7;#E6V MKM4_<<'DL [[(G[(6Z*EE:BBW4:]4CMZSUT7&PAXR!?G@K@X=I\7U+#AC$EJ MO6?(*\'@J@)]:5K0F("$H^,$NZEKT2/0CF-V9[F(EK>WTQ5'1M.2(^]FEUE^ MLY9HC<(0]49(,,92: &\+Y(Q,>24*F,OO38LYDIW@!5&VZFHT JKNXN!7E=K M^32:["L;];A9H@UBG'A:5#[52D&B@"\ID0+'>)('>"O;N'Q?A#&?S-H. ^4? MTKM-"J?A_HCX9XT3*:SU CG-M0B;.594E8\Q/5<^YHPXP&R4[0,FDL$/L.FA MU-+C K2/X*DQU1DH$PU*;H-Y,*JLA@MA3#8!AED", MZI7U;LV5>4*V><>DQDXJ1IPB4&((J2WIX4"<:Z&=IJ6]-]'\<3SN[$3TDN[R M1JF&WM3HG6 .I'- 8>8E4!!HRWE)-^11SXJ'N'5TA*WF.=]IGK:( M:2> \4 A@*"3)7>=C\I!,\ ULU&\=5/7_C@!#0'^-LTG=X&CZ>2R M<'.H^=_2BZNB^'44TFN-G2BC"],3 $@5= 3!5G),\I%3-F9$V(IV_6.]@7I M-B0Q!/264]]:8?;32B0G8K?&R GG/K %"%$D))>.44!UQ2\B8EP: WP;VQ=V MFY?$ S=TPS:V F#OTMFRUFNY MYTT3:K 4P=A@%D H"1:62GJ:-F^"$N-8N?)F80VW_V49Q?+K?+> MTBHQ@C/"&0P+DK0T' 6T?B#2DY@[L@&*^G319$VQ,%:\7]+\;C+>F1CJ::L$ M>AGLC<*\P<%.=MXY4LU-4\[/R\/4J'A/8V%W[QO6I-98UA,/*:1%8F]2/'-T MX:RD2@J88"(&! .TQJ)!$,F_[JSV>;#]?LNRBZ*>Q0:M\R_9]**6=_I0YX1: M!R F1*MPI&;*0<]%234%Y[9T-&T$-,[@D_>-=>+@U4R*SQ\P#[:W3E3Q:%6; MXKI>(T"<4L!5*L#UF=V"-2F\K&GF-@6$ X;$]M:)!T)CJ9RV82TM@LJ.(0;JB$[J8+$ #?"#> M HB:9W)/8*H/H 3YL"Y"P+W4DCJ#I PKYH8>+W%,+HOCGWAWX,7N"C1',K8K MH/R69_-YV"$O]Z8^>=0JF&K0<14HH(I+8[D#")=TA*/YF:4 ;=I@/9V3'3[I M3\.WBL!W&XYFTVR56,]]+XJA[GN9L+=?(@-;-*3$.669AD11 TM:@09GEO>K M>5]G<[SM[ %".@UC7OV6SM)\-"UJ05[<3&:3@A/%S?-A0-4;()& 2LP,H0 ; M31!Q4)MJ W91*8D'^'BT:62UPN23STY5NN/-=P\8P0?[)(@@!0V0#%"@1-C% MBXV\5 V,8JR9 :9=: H<3?,UPAG_J&+$:'8Q*M*_SB?%%/)U 9/QNJ+L;.MS M@J/'2#C"R!?6F6&*$\T,4&7,"S,PZEG*,"LZ-(>7%OG<66Q1"?E: >Q;6B>" M6 XAL($&A8'CE)+*R ]TQH1D'E^@X=49Q_$<[?K)VV$KYEG+Q O*K((XG/^@ MY$0R):I;#F]%3+:J^J\E>ZCMURA0XIC:-4C6U&_F>NCAV_8NB>8R* )'X?^: M088XQ9470K(HMTQQ-7>N.U/#?.TTR/5#-LN>+HB'5YO]'1.KN"7.&TRY@T@8 M06T9$L>$D3'!U7" %TR-[T]-KEPR!02:;A8DOP]P? @1U>IGEZ:,G MH;]/9ED^6=R76A..A4]'*;(A+.Y_3Q?718Z7(O?]S8%\4!W.(A'<:$0=I5!K M A7TEE5RX-Q'O8L98/F#YM?*H8JJ\[?J&\W6Z2S=[R#?T2.Q&%EJD(9%&+*& M#,B'.VN34-D1AF=@4,-\IG15[<3VF^2IU;(W9L5Y?$*"T 1\9800W53B@" M-A1RC&'4FO(#>+P;XFM?R-&C^61\!&Q6[1.&K#4<$^)1T )B;3!42]J,U)T^ M->AB&XH7\@'4G,+6OB!C)]/E(MT7!+*C1\*PHD(IBS1&QFJL*2C=_-PS%7.W M=K0A?1:P.8VQ70'GCW1R=1VFIP*O1U?IA^7-MS0OZEX4R=X_+A?SQ6A6I'>O ML7L=.U2BPIQT4*3 %<4]Q1S#*>, MK97:*$>@9HQ5VDV5[Z9^9V?0:P\J)V+R%"'T#,C-.OZ"E.,AN6NDQ$OH" -< MA[.,I=98J*HM0B-S9B'@?8.R(3%T].([S'TQ^39-']<1Z_QY=_%Q.YF/I]E\ M6>M$N[U#(K!F"#B%B9)0"FV!] @Y%80*!26V#M"[H/!KX*V>[B^AM:-'0L)> M+I&GP'%3W!)@ZW5)HX.L%HVO9X>)%736!E-[4$V;+D:3:7\)&)K24%^\;L# M68ZY Y@"<2*T<1(Z&FM8V![%+Z;%8%'A17]M<@"CF;4%O$4SXQC:E1WW/IM=+3:E&[^&+ZOODWT.^FW-$TLT M@=!BI"FG5EBNG"LIDX&#YP>5DV6;-<[.OH!BLYO19-\+O.T=$LP(@$ 6MB)& M L(BJ4&E4AC$F.\#!$N<@ ^@Y22.1KS?K?;P+^ELDN4?LD4Z_STMS@F[8HSW M]4DX8=P3;K1%4E$$*:*TG+>!^,R\"['"R]IA:U?+Q]-5\\ N\[)Q8@253A#H M;5 6XB5S%%94L:@D@@,\]3>YQT0SLQ^(?!C='-YC=G5)5+#6B"DRY%#@H>-6 MFDH)F.1GEC B1L1[T7(R1T_>90KW%3UEJSG8,1%:,0LA]A))R#&4864L*4#B M''T-<8+,6N1N%#[PJ?C8VS$1#G#*M.9>*R(%MD: #06*:AMCCPQ^BVD"'TUR MMY\]Y_UDEKY;I#?U;9.J1T*=MIHY@AUB#@ K*2L77,4=[S;+\2LV4$[E:'<9 M1"J0K^#]:71?4+].@[\_Y]F^C@GR2$L&@"<",Z$#@<"4U KKHJ+7AAA2$BWU M%VE%&F1O/\M/&25>U"A>URV>W*6?TGQZ>*"UR>N>GFD6)+GOX^ER=9-<+\%6W2$221V #@<%I%AX!RT3 MN.0 Q"C&X3?XC3$>;2VQN2N@/9[BQ\OREB5;SA:?\O1FLKS9@["#?1.CO23, M"X,)XS)8JIR3DF:@:+Y)7A>0;WR#Z8F:XVP7^FK3B=-$HT"-ZP,IC_A MA&*&!)1KKH3_>%#+K[-/N^;I^"]7V=VO%^FD4"Q2_*&8-7FD3^%'B9LM)HO[ MS^G5*HO4VN>R9?Z[FB:&2V4!E8QRIY$PCJF-!T5BB$"G)\3V].9T\66-\N\X M"^DX#)A ?SZ:O@L*\/W_I/=[0?"L;6*5=H@K+YU!EDEHD*BH4)K')*\=T.&M M013$,; =&&R\$C[L"Z/I?Z6CW,TN;#A![D#"KN8)]!08NRIO+17VUEFF2UH< MTK4,A^&?K1H!0T,\;'-9\)-IFILPIZLLW[\H/&F9$.V8#B2P(@D4!,*&';.D M@'A\)L>@!I>$&/:U X#22"HB0W9(_G&3)!R^A) A)D+%CA *5;EG+%D,4Z5 M 3UU;D3D$7QK5]:?TGR27>Q?^;>V343 :K#LI75.8B28H;I:L@")2GHUH">! MC4H_AH'MPN!A1_+A)]NN'O>T3@ 62%$ 6#@V HN5!\J7E'#M8Q:" 27F;!0* M<2SL @QKL-:'PZ/VB998>LVU,!93X9G@W%;44!]C$AZ?:?,U >)T)K8#"16F M=K&:WG2T[?WDBS8)%>$82Z16CGH(K'3:FNJ 2V%,"$+]%)JO0_0QC&O5,Y#= MW&2S+XML_,\Z;VCK=4P HY)P211%A$@#'."P@K/C49'6 TJ2V:33H#EVM@F7 M/]+I]/_,LC]G7]+1/)NE%^_F\^76&+B#?9+BI2$6A#,7SL%."DU9M0WJL"_& M@.0\_8O-<+)-?/PCFRZ#./+UB7>7,;&U;:*+,S'B&"NKL%?4.5Y1P4A<\H?S M]#3&<;!-''Q:?IM.QGZ:C;;=F&QMEUC.!2$(&>28810!6H;SA=D[%B7_6$ 11C@8?QN[#UE'>*VXR;:"DA^( M4;.+;=*L$[9QS#")DQH8YP3#%!-(A(:LXH8,Z#Z/Z^BNH?,BJKDUB?2UK+CY M[>WI"4!VA(04@QZ*"7G<)J$&0(8)=E@B*J1$I*@_R<.?"%":U@JF:#ODJDRH M6<#K$0SR?#2[6F7'F^O[AS8;S*D_1_G%H80?C7TC0=IK!I0"@#/@D,8042T% M!)I@2L&9/*J+P,_.^*UN.=]5P&^AXD6TS8$7WH^;!5Y*:+GQ5"(HE4&L"&A= M4T*UB*I4." ,]8B K#'F=PVC@R_ GS9,(!=4&6$,YA8[QX0+A&RHD8_3A)X% ME$X3Y XTG,3!D]_QEI;!RL7Z:9F/KP/&BZGL?\5[H%N"B8=%J2*FL*$RL &' MU5@6"=:4Y!:<66SQJ:++6N-H5^O#P:5SU\KYOL83W_C!$VQ187LSA0HVJ:"; M4FQ$X:#A,;>P _*=#F=+ZUQDG0&]4,O5O<*%754075]3KR^E=NKN7G2?-F+" MF#5.2(. $\8#%1846%J\ IF8*,,!+JU= NHYECL14&>67)Z-T_1B5>UJ->F/ MMZM:6>Y[FH\G\[WE%P[V33@QBD!-D.4D5Z_3#*BTJ%=VGO"9@'>L,C(31:&L^8 M5U@R*AQ:>_6\<]S6*[;RYA5.$\.< 9 (@CAET*"B%-2&CU[">HFQ7X^MV!7H M6G,E'R>N(;N2G9-6*H4YE(Y"#Y$WMJ1$67=FP.L! ?M60K1TP2YWY5\' =/=B6K0"Y?GX+*XWR\FM_N%_- B<9\OY:':A9A=?TKMT5G,A/]PS09Y! M37#X'T$&4^XXK6@0(BJCYH"B59N$0^-,[2S-W,J2/5R^YDF[Q%HE,#*!! ^X MX=9P5?%(^:BZ-0/<'/H_+,1P?S 7RSMY\T#=[*+VF:.-SR5&8VNP%U*%G3OH M)R*@TE$(X9D%09R(JF,OD-L71&<'XC2_S/*;T6R6B@] @'"DO:N/4Q6^H CY:# EP3 ND,; 6##IQ!JC8)-YAY*3C6U . %.E MP\P#KT1,&JIG.\4/8<7J(=6B;!8>&"I8 M)TDQ:XY_G6%A,JN'A^V/%UG*#A6@EFK3#T=&N0O MZ%1H'.Z:6,>#_8T,M#JLFD8RH52E)L*>V1N,)J#1.%,',*1!41( MA0$5U5HD #@S9U"7T&L*]?%2&SS^/RR+[:M\(*66B^LLG_Q[[^.YQK^5&.VH M"RL9P,@HS# S?'/5X*%BI-,+PC=-:%%T)YO$#\]Q=DS\V_V+%SL/*CPO=#C\ M?%]IYC8^DTC')%.&<&HM5S08AY"7W)$@JOC7$&^,N@?V *36%Z;_F"RNO_Z9 M/0HL44$^Z=VJ:U$U99OMWLV'$XNE#EP30792$ JX4Q4'*;$QN!^B+_-UXKYQ M.7:O">MM*;OL4@EJ?#,!&@+$M9?>(N:I0M+[DF_ 1>5>&>*Y]K7AOWD1]@?] MM2X7Y>:+D)M%5NQF88 'WHEE$&D'=$" M&NJ-ED#2TD,0=E(7XU\_NL3;(,)=VSO/-B>&WN"V3AQV#-36/9)@CA4!#\AC M2ZTHZN%J4]+GB8R!V=&%XWXTF)TD@D&D(-S.Q7W>ON-'2R3#!%@F%%($6B,1 MQZBRG2 [D\)V P!F^\(9O -[D]?NM]!P,7\W6S.@#>_UU@\E&%.MG+.0< 8U M5N%\7'&3$Q"59?/H4GUGO@SW*KJX$]XILW;_6A9%JJ:CV>>T"%XHP@[61L[= M:#(M[H%]EOOE8IFG:\KV'NDZF4'"!*"4*5Z\\E#>R+#8@(?K !?C^!M24<)! M'.*&*-&>G.$/=[2%#[\=O_?3;R1"",^(<%X@[K"WT%>Q8) C&A7"_W9I.029 M=8_E8,.MFF:77XO\H)4Y]Q!LMIPOOJ6_!\5=A'^V'AL[GD%2.'.<,0)+![D" M'##^L(NJN()";W>4)NXS,)MAX4=\8$$X\4 M)QP#6G*'*A#C"H)O5Z$#$5NG3J*5]AUR\*P:)0X$ T]0Y##SB&F).;UE.IO*J?LT6H^F[V2*?S.:3\3]& MT^7!M;KESR<.KDIZ%/E1)88 ZK B50::J5I9J-&!Q=I:DK]6R M69;1(B.")UX;[126@,&29@M)5)G4MQO5-F71><:^-+^;;'(,ON#@AVQVMPIV M7\=PK;3K\>^+RB4!4%'WZJ>-=Z'(L-7KR?K#9'1;M]3TF[G4A"(9$"&*<9)- P+ DL MG;J(41-C!*&WB]E7(]@^'^"MF)#-;'I9'(V^+/)P=+J:C#\7:>N7FX/3?#+[ M^F?H>O]E\GV1IK-.GNS%32SQ1"/N,:JXUHH'TP(0Z2@OH8,DD#$^,?1VW?QZ)?UJM&U5I668 MZK9E:@DKO)4*&2.]L@)(RJTLI8!,U$M>]'9E_8I%W?-KAI4O\%FJ\?4SM73Q M\3(8R9?II(ABW)O *G+HA"#CE;824"$AT8(K4!UQG>+K=[%-7@KU^> MY6-Y%+R["MMMX\KEP"<3@2DW4OCB18G7FG !RFR^V$D0M5.\7;8/4(0GFUQ/ M2I)\6N;CZS#1(B:]*,R=+6>+SV'KVF44U>J< .>-%@@J!Z2Q@:\"EY=$&%H7 M$_F!WJ[.6Q5&5VOOQE R67&]^&U9,&Q5-W&=:%[-9LO")??PRWG8+ZWZEU3/*-Y//?Q\M@E1F5T]^ M?RJX:PR:^")AJ4, *6B04%@I62:!P$CX*$R_W63W(J2!0'F^C:*UZCY]!K3= MX]+"5Q*%&06:44^9LKRHPTM*AS$6UL>\C<%OU]C#D%K/Z"\N"FL%:]3JGWCA M"=9."A6,=D.]"/27M&- 8CP:^.V:N&UY/&#Q/W]](8HPY7^N?K7U-YMQ7G"W M>#,6+/V_C+.;M5!*LT>GLT#!J@;]_$.VOLQ>'0,^9]/I99:OWIZEBW#$G#^= M9/I]D?KQ\+.#/Z;0(VRUX/7_A5IVK;_-%/AKO-8"B M!DZ"=6@\DEJ(,'%%D"7>(N24)P9@Q6H902TYI)I*4;_/ ]58&GR('*),\N*B M"'I,B[)1)1\E:4\D M+CGK+8YZSC\\7)^(JF/]\>T+HBN(-U.=VS!M>)%+P&/BC'/02+JA#88]*NH= M_/! UB\\:E7G/DX@)U_\O%],;@,I'^_2?#JZ7XD9:MH[4Z5?!UG-( ME'!%:E3"N1:0$J>0KFS#L-M'9? Y5K=N-[G+1OEBF!K6,LR[U\:30/#Z%;'] M=-)'3B&!P8XFGE@&B;12!$$P5$K X;B(ME=YW#EW%8R2_^O7P'55OEXU\.D4 M$@NL=181%!9#$?X A;'5&NAAC,.A_LLSN=; 67I5W/F\:>!@Y?_Z-7#S?*)G M)7PQBT0Y"XK$A$8C9XECAM-J)51Q5V_U7Z2]Z6%W>A@+@=>OBD,\%Q*J,$#. M2P$99D!HJ$7EZC4<1:CAT6_?UN="-WM3Q %#X(S4\(]T]5Z]3 Z],M6+LJ%^ M-,G7;Q*'XB4]9J8)\!!RYWU1"TT-I38J./_-C7HV@O^1%'G@VIM M7@0::^L-D=R&?<$B64J.$!N5W/0']LZVHST#7 6.!-#K5_VG;K5AZO^1#(.2:68(R) MY=!RZH!B6CA3RI !&). X^C,:&^KP!!6@781-/A5X*G[L$@#I&87[OOM9%T1 M;=?R6*;ZKE5HIJ]Y)< &.7$(-2"80D49M!7:B.$Q]\%'YV5[T_8.M+T'U Q> MPW^@@SY!&%F#@: >\XQ( _G-"=8C(W_X[K;AZWQ_<&GKX?DJS2'=P_1E?A?I-2,X'EGC[-OLGPQ^??C92!8.7^? M318?+S_EV<5R7/Q&WQ=,,H&6-#_TBOND 1,)*2 TK/G:.LJAE,[1DCL:PC-[ M%GLJ-)Z_V>Z"UUTA\6&2P1[X.)D&X_NWT?Q!=^<'WVO7'"$IWLP%F2'+G 0& M&>$M+^D'QL6\!AL@UMH&2=:%$+H"X<=@>8^*=%4;3AU\?[V]0R((<-(&5>98 M6\6[?%3P15W<3&:3 MPFQ=3.[2#0F[$P"<-$XB%$0 >5P$XF##33CURFICP+J;*/VS05^;O.^N@L3& MFGU?YS7_B\:) @IZ9#3&W%CIF:2XXAVW\-Q>YS=C^T?SL5_?\]'>X(0(%,@! MD&*()#?.&XA+Z@37,>'0 S2I8L1;RSUZ)#][=5ANO+%OB2\/^JJ8D$%^#&G$ M 0KR! 3JM5"ILPKUF?@R\EKNXW(Q7XQF%V&S;#GV>^\'$QQ.%@18CX,":F$< M@QZ7'"9:=AH/.GC7:6TX-GR'VXCL!G\Y^Y+8]EXO[?I6(KTTX6@$%.)2,4,M MX*+D*?!1A]'SBX]N")[M:C+EB#7%O5ER]<2RP0F&'!MM/#>21\.AR5?F>,Q MA2;J!U^^Z4O/DP0U1B4/-6.Q#Q,.+H,\, #E8>I M*+$B?2UJLC$SBVNNUM7DQ;<2Q\-F38T#-' 0!"8J@4J>&LL[/76_.6I;$MMK M487U0\'U>Z*T* [Q-2M^U.5&4G<*"1:^\&Q0:8ADX73(A=H\5:9A"U>=/G-] M4YQNI?E:].D1G?N>XSVZ,>[&1*LYF00J:A@T0 >C@_H &D9A*14A ._R<>F; MCO4EUS/3MOY5+&'($H,H]$8C:)@ F-%JM;/B[3:R8YCWHY%'PN"UJ.$ ,BN= MF/T&.&DX45I(&>"".#).EO) .JKJ]0#/8C^00K8+A,$HYLXR6<\NU%K/>-+H M1!( %'9.88TA9H1R8EAY^^>AXC&Q; ,\Z9V36O:)@U>CE5LN\/K2RR.GDDC- MF>**&$ 5TTY9"GDE$<3/['SX(VEFNTAX-;K989:PAJ>2$ L,=9 99Z71&@D/ M?2D1 %6GB8+>=//U(&$PNGDVWAX* !+$6\>Y\$8I2'P97> 9BTKD"U*^.ABM"8)AC.[Q-]U[-8)]+0JWVP#8Q0G8HL*=,)L$,6&9]81KK2&F'#T\O?#*ZYC+ M"O&F<*]&L*]%X8[>]OO0P^8FF7@& */AP "@\=[0<'(H@^E]\3 V0CWEFWJ^ M=GF_EI/B(TZ\"P1/9O/)N.U@FIW?3(Q7 EF"D=1.:B@,DU48DP PIEPH!&]* M-3#YO9:=[=$>_Y3>CBS&9Q]-!*;0:0LE %IS9;2AU4H$K8U*#/>6DFEP GPM M6\GAO59=7>6KM\:=;34GSRE1EBJ$O=%80!!.P4B6CF$&G(I+:#W $,Y7NA5U M)=^^LD&N4J:^97U\ 3=E,,!A^10$ H,@+7(/KX1G23A,UWKUT-(B.KY.+Y;3 M0-9V:#_.2J/&B\G=9'&_$O+7(%8=YO3/?:MA]. )5EQ["I1Q@@38!\ZIBG/( MOA7".0UFSU>UKN74F8E0$585"EM1&('D.@,E!"@=>$&-,,(QHX7A&X/)4JG1 MF3VGZ!VU+X1N5[URDUVIX*=E/KX.+8JMMO'%^,@O)58J18QWCG+% 15( M$UORDP(;D[YA@&\3>L=X'T+K4PD>&\^/]Y_"&E[C93Y?WJQ_%J4#IW\HL=AJ MXRC$3("PB"#$O2FY*; XLT< U*!SF36O094&IWF=Y-QNN/ .5V!*?SIX^7G M=)Q=S2;_#EQ91;BNY'"<,C3\S40P3A634@DA.=.<..,?>"S?(@Z;U8M^Q=>7 MJZ'2]<>U?MZJ3FS%F.?2*. @PMQ*C:TMZA2M:Q\[2T2M%S$M+7PG%LBE"H4# MIC,0$8@,$\A#5E*D,8O)L7=^?H':XM]?(/U=:Z,@*_ADX?JWCYNEQ!A MD')".PH\%A0)HS=F@/&0\C/#SZF"?%[.-H*%@[D5VOG&[(&ZV46QPWP8W:0' M2]JV\;F$0J2T9<)ZY2TU0&E9EJKWA/,SJ[5\(JH:>UO8F""Z@OB30__ZY'.P MA.3./DE1+$%YQY30EG./#1*N8KB)*A=9'VQ59N>>,S&U"I*L'9'T KOC %=6 MQRP2'&(FO2,,6:0-195N Q+U$FV ;O'A@NTD<70%L\\%>P[8:(,\\4,Y*I\+_$"]I M\:9>H,4KP\&Q4LR:XU]G6!A]KX>%Q^T22QVW1&! I55$>:RY+VE16I_9UM ( M%B+XU]GY/K*6N358(XHPEUHQJJACF)14!:[%!",/\-JZ(8,AFH^'T9'/[^B(,U]02I!0WVDEA<,EW"S@F,2?[ <;:#54E&A'.JU8*.[F;7*2SBSY4XO&W M$X4I B3\XX@PL$C]2&#)ST6P\&4W?S>:+ M?+FZB.HM8*Z:UZ,@OAKA*=#%7LXOWD]&WPF*:I/.-6"X^ MSCZGXV6>%\^^9Q_C7L/9/YH9#8QKZ1($$Y< IY!C15&&K'5,E'B=F9 MO;)M!E*[EI".A=&5,5W1I^\?K2JK:1\(UCC0,\' NV"P(6DE"=81)4Z7UI)1 M4L<\)!PR^+K#R2ZD-B*/SO'WH+3%,4#=9,MBT*9%%!9S[2&Q$(E M!!<51_G9+H.Q.#AL3,6RNBN0?,,(&)4D<\@(Z\V^:U 8W<.N3&-;1+\?-.KV=4L3JYG[/KXNW/E^72/KX):YKUM2Y-H3 MSC"' 7"6 6]EF3(B_!">V5O19H3^_$S0''][<'A4?_S;),W#]Z_OWZ=WZ;2^ MWV// (E0-)!-A6.($4 \$[IR.%$L8[;' <9Z]+\]MB*6SD'YV+/_DHSZ[I Z MXR0&A^,^=1)"#R7@VAA>L1H >ZZ'U(8 L@M_+;"^621% ML'Z1%HY2P7C%.R-CPL:&?/CL'%>G\;M/7.&3<(5+]PV30D@&.;.$60.1<:5S MW$(0=288LM76.:Y.XW?GN(JP9M_7>,?6Z'>28+ (2H&"IG@>" 159=43:ZW& M,4^-!AA*.Z 31P_2ZTP3MH4AE3];TZU'T_#7],MUFBY^R[/E;:"M5@10Y- ) MLPY@ZPK#QE'OK;=5=+(M?G2FMF6W:'N.^6Z%UKVC>DU#+>?TNFEBBIR:0GLK M@*24!\JHJU@I>52%E@'"L#, ['1:G\3WSA?,1]JYY;;PF/6QWDB)4,:KH-), M""N$ @!4.< #9TU,E,N0CT3#6 Y;D5'WJ]\C,FHM@8_:)UQ2:9 B'$#HD#', MR,J4]QIV$^]7)9PK2BU=_/_LO>F2&SF2-?HN]P%ZL"]F]P_6'GVFDO1)JFF[ MOV"LS$B)W4R&AF2J2OWT%R 9DR>ZF$*6QVX!KD 'M@/=R= M?RYYI-*PJ\ YHD 0PKGQ%COO)-(5*IKR1N]T7I$]U E!3I\LN\9\B-7@OXO; M+W&#59.5(Z?; (R7$'L+C=,::IG^4:,%Y2\0YM,YKQK$D_6DG@$7'+,-1%E_ M+M,CX%7QM5BNMQ+&[XJWY7H=5]0R6B;1./S'?/,U?31;_EB_E'GLBA.36[Z@ MLYJGU!A*21W/2-KH?8XQZR$W>+SE2]WQ=G=WQ+9*N*]*Y[5@-A=_DQ0S$.F(,.$28P@)]I6?G&/ ME3 &ST=4UQ06\$?(U__W8;:8W_U(0*]WVU/F,MZH[X"1LA$HXK#5 M"FVOW4&%F95TV "%G_MJ9^&YY?>;.%'4YI(-D^_IG\7[UKDQ=S!:[1[+_<7@\YY>547F>,R6! MHHA9JY#51$FOM,!:-PH%[?EVY^>HB[?[DK#ZQ^%77_K''@!;K.=?EMMO M&V,L2D)RH5-X@6%0$5TI) F+'N79FOMS$GCUTHC:V\<=,:^57Q MOP_%\N9'J]1&3UH'202A&#H(F#&6"\"(K.0FSN>\[YL@::= H$;YCG*4-.9K MOWK8"JTI2Z-B5+7#= M*/V2;#.7X?N:L\T08#'C3B"/TA-*AJ6KUVYDR=4>%7MA?F*[L!>UHA.^QE\N[VNPI$/[,#'FL2 ,?:$8Z= MX%$X*S%G%6C2*'5EJ8:Z4/7!F]UL9 ?ESI,7>4V8\Z)! -X(:"UE3FB.%:"& MLTHZ!T&.U33!RZBX+F[^]J7\_E_S9?SM32(BWO][HB#^B8*[/_UIJ$^O MQP^0[TR+P#6S6 " !*91%L>D))5#>: > AL@RJHUG%=)0B2L+K!B$D\.%JEVFO*$VZEW(\6,AY&:W M!"=:!88\!=*G*L62*8V8AK26D]HK(^D4"%/VI9R127CVNN!DNT 1-0I1SEC MUE+,J?65K$S)*_/Z=J+U9DQJA>]@)X]RO7E_]VFV:.#V??%MH%I;*27'$BC' MN(/&\DHF073.(YC7PYE+]?O\K)")ZG#O=-=%RC =30J;LD*7WQ(([J]OQ7)] MOAY>@]9!8*.$1Q@;3B%@C#!1SSLK>,[9[&, M9\=%'+^ZO9\OY\E"34; 7H3SJ]1%_006Y5>8",5XBBQVAD%4SS5OKRR'?#^< MZQ/QUWV;1:32A"K+J4KWODK'@U4M*] YQOT$5[0)&O==JF?,$.WUNW)3@5+< MJBH'UD\?5(]=WQ47.ZXNZ3L 3"2WPA(>-PUHD,*65)@1**^L4GQ'_&F2S:U' M+0SH*'XW6^U6_?\X?I\[V92EQB#,+)(@Y4/W$.^R-:3D4EPTFCG_F0EIS?&6%S ;AY'".W\N4-^JF7*W(M3 ?B\7NVNOK_%N+ M%U7G.PP1AFB?$QSW&4ZC!0V (A4Z2O[G)7/W-&NR=W>MMZ%8?6"T9[W(1]L$ M0K7&7B(--5;IX1'1J)(12^ROBYM]$Z'L!_8Q0EJ:/&$^^'T@4"EIA0<>(6P\ MX>A1-D? E97][D#')P)1VJ+ZFI\FVSBE4FXT+HUA4%O'@:TDA=;F7%#\6@Z8 M+K?+EMIYS4^3-0$4"BP\DIX0XJ&%K(8/D%]@:[Q)^/C5*0X M)W''!"^_)KT[YJMG*"K^-OMK?O]P_[98?ME\?7_W>7Y?;,.<;]\LGX0]PQ.T M;-Q'H PZ0ATFFD%E/7+10*TP,"2K3O*DE[LL/I3#H#W\XO?N(:W1[^]^.G'_ M=_$(Z,D%\$C;E&R,&F*LLAI)ASU1M#X,1?ODEWJ(TY9A7:/\>AX.(@L\Q4X+ MC!V%5!O [>/*3W(*N5Z\A7XO5G^4KXH_W:([RFNMRN/WN=0_E=[85:R:+S__ M62R^%[]%(^+K*3.M98\!Z/2D4L0)%&P)M_,?^DI,P!,&8Q1P_W7PM;A\6J0KOTS-I=>Q8 MU[%Z/Q7J_5"NY_79HTEQQRY_)L33,8G\IA@B9!VFR%-9H8EA5L3DI"WR'GGW M/)YR/'4-%NQ;BW@0X#?+4Q+6B_]EW._DEP*"WD,.+05(()H>Z48-[_",VO4Y M])_T<6$,^H^AL8G,@%V%DO?+4U5/6JS_'?U6L A:QBA71#I/N(G&N:LPAPT7FZ(E6$6<#O32>2R01YO%XP-4. M9ZVU92,6WSTPZB;+QZEF02&N+$>>ZR@H1M2Z?3Q+E!92<95/ #/U?O#9:"?P M#CQIU>T_']:;[7IDXXY;[HIOO8DFZ%\?XQ8]>O*/[N>V<(R"J.5H-EA*TL4@ M%YHJ)0&&FLM61\E5A'WZ6/MJ/[MB@V MA;JY24ZRN %]6)7?Y^NMXZP>_/[5E2Z6Q=W\D+C=_TC!(;'18AS Q&+QP+---I?$N%X4%"-7J+U=(FYP]X7M^G1_M:E%EF90J 6 M+VR)!B"TZ2X(ZZF,#'74,HJE@W#_JIMBZY&TOXZ]V)@GSR\O^X=]L%OU)Z(T M.<$T;!D@A,K1E-,">P658 Q4X%K-24Z8XP1IUB\E3O(O%_J!J78:F_.$.]T^ M8@JB^%,T!NTZ5<#0Z]S.AFNSSAUI&1S%&@FF M/* 2$0TPU_5DLP#DG%,G:)N/LLYU _W 5&ON$VS6,!!$&'+$0@(9DU8;Z&$E M+=59*]OE86?E9K:X.J)U@_QP =H[A1T9=0I;F2\?XE'U,2]XHY"OUKV&%%7L M' =.80FU@QR:>CX:2J_LW6.N88 MJ,T.H^&5I>@8A"='N-FI(H:FX9.-I#T9FW03L( "6: TBYN2IDHKR2LD(!+Z MNI;#,2G9@SH&7Q]W1F[&^GBR@R ]\ 90KC%SEG)OI'&5]$JC'*_?!(\IHZZ/ M72IB(L9D>X,Q8 VC20XC=-#R:"]["FLXE8F=8'\>.;I =^![SIP"%C\5-N;R9+^;; M#J_O0M-PHQ5+AZ9=!:!]M.(LL8YBZDEY$B.=3-S>IAMEC_(Z4^7FY^5']U"<%:_4 0E'.OC9 0 M%7K&Z)QCW80]#=V3ZQR+A]#.:-Q^L_P>P2]7/R[A:]TH$*:A84 ( MC])F;[V5-*Y9?T%,G$R?'C;I=HZZ*%\7@O M(6HO'E)8-"^-8AX2[G"-@W$FQ\<_83_"\,SK3 5C;M\F_G<\]+:EX>$> @*6 MLC@#M83$4: I,J"2W[.LR*))YM\8<0/.AW]"UF-ZL!G_N8-M>;L_Y*X_?8UZ MT+-U?'/!2 D4MZ0.*F!DE0RKNL# &R?JM0#8G)@4 M]A_&=J^!T7CX][*\_7.^2'7JWD1=+[_,_U@4N[^ZA(DGN@E: NP5MT9A88"P M0BM5(8$IS+GAXO_A8A\Z&(V-3V],+B'@TY;! *1]_#\'&!<"<&2YJT^%TKH, MSHG_<*XCV"=D@A[P8'7NL PF592"DE!"HYE.N*6D1H<"EN,7E_\A9;_:&,]Q ME%+:7.0C2@V"X-9AH9#C$DBHF8K62"6=XRBK?CV89BK6T3Q"+0 ?S]Y;E>O+ M++O4(%"*/1%$DQ2D!:-@#K)*.@+R[E8NOUP9+%ID!".N!=RCD>DE()2$.(Z=IGNYH4$LJS!,V^025TJT;/1'8]VYFLXO/P\PKL;>,A-7 M9PJEY)*KRC4*K4X;6GM>33 4:3Q670[V"#1Z.Y_],5]L4Q3&\5X6 7.X;6#. M* L0B/(A"I$ C%7G:^BTS:E#-,%[WYZ#93K!>%Q>G?#%M'.SM>L[2$&!]9@K MZT%TX1#[KJ4-SLVWH9$T=4JD12?M3R+@DON#H^;Q58)@AS!D03@@& MK- 85Z=K"+G/N3*;;I:PH8G7!NIQ*74QFX(#S! (+(J;AP3&**SJ"<,XSEG! MFEMNSX@TI $W")$N1'DTT_\I&)>< IZV#%ACR %0#HM4K,038ZL#-I0DJV[D M!,\#@P0W9R$\\!.%W;_JXJY<%4]>+ES; P4/)=>("D>=P,9;3#G55% OA;6$ MCOA X7@YYLH[Q..T,E"A2C($7:,LNJ_0U]P573K ="BV'-^;WS:H M=M^@=1 .$F_CFHP,QXAKR*&JY%8VZZGN!+G4EZW3/=+#&CYIV#ZB=2@+QHM# M\F_SY78:OEE&A<6%=^OU_KF7% .]B1,K3M?;-]N2QMN:.&=MJ4%&$3P@#AIG MG6*.>*&P-+;2@X=FT"S;0\1%=P72(:6]D\[J=,$@4'K,W6C"O#87$D;,*6!8)!W5VACO$=O++!W3.;=74[;( M<[1_H0OI,H3'\P.\F]T7%[N1JD9!,PLUCY8J)E@C:6AKO!&+6J$[%(_, M;#F[G7TLOA?+AT)]*98WYUT&1]L$Y;1VZ5@;)Y^3B&&(:"6C]N3*,O%VH^[G M^<@[ GXB_H)S #)F74(,\\L@E@+ M5V%!E?G%G IM=[T^,1^*?Y_CK[V_4[?EMZ3'LVO7H<^#T!9;HA U""! M!&: M5Y)QJC.SR4V-33UIO>P 7F64XW:!^CB M&DU3R4* A33:6%)-4LTIOC)#/4_]S]>I'@">!+D@RR-7U3Y("CUWBKMHK6)I MC2 5++3O$+0$]P/AR-72X#/D^M(F=L#L9,_WI6;E.3VRW+^[_0*?N?4C"/] M4"QGBQ0+=\2RRNLP,,*U1@C&51X9@B*>#E42,YZ59W""V=ZZ-K$&!7]8NAUU M,N1V&:2#WEH;3TV8>XM=_-?*$ZBQYE?B@!B*&ME,;*65X1Q@NP'OTR^A$FM\;V,3^OBYF]?RN__=;.+"=S1:?\?SYFT_^-@U &R//YE M8!XIJCT&&%!H$632/EJ"CO\*?&BCO3(3R*$6DH^SY9=S@0'U-\%KB!"%T&'$ M+;4DO=6M9'!.Y&PV$TP@W-=FTQ;/03EQ]JSSTU=!$B@$1M!!0"(BEC-<^>^- MTUF>P0DN$BWT=X@!K; ;B@._S?Z:WS_VT/$IF$&#GMA60>8H:%-=5QS" L[@HLA;@ MOL8'B9YRC"R$V%.:+D8,X]7=BZ%,9:4"G1Y]K[_*9X\_%3,Q?L\99! ,N2 Q!#QAT25@NL*WFQQ%?V*CI?[8> M*U+)A67 ;J]B8=R-':MG7D0PY]YH0F[;WHC3 :97]%PQ6HD:$X2T$@1$ +BI M9PF#/">UQP1+2?1E"76/]% ,^WVYJJ] XARKR@&=8-61%@$SY20DB*:2!8H MKCBNY#,:7LG=8B\:+_M >&0&??XZV_RC?%CHTV6M\_N[R_G M:)-> _268RZ- E*G@U*T4DVM%D%SWDN_JDBSWHC:@Q:FS-9M_97BMF.V[GL- MV JBN=>26N2@M*0&)L*^7(+'&+(XWH&(I?U_O)57>&U9U:_ MB(^\YMGB9E7,UL7Z8[%^6"3D4C*+3\5FL]B]U_G'?/,U?A__HO(,G$Z'W.GO M!$P,AUI+:[$"0C!JZZ@,XVE6OMM7=870V[HXB%Z&XGC_A7X8I,P)QX#$4DB M*6>/UWX^*YC\8D?.9++PM&1D]WB/[S!LY2<,BGJ"C2<2.N^\%)2)&D% LJH> M3[#J9Y^]J3T[2+:-YB*S'5)**J@:.4U]D#+"0VY['H M!.MXCD.S+,A'VR2@C@1J2%*,(/J"R#+,,@* M'+NXO.?KYF"_T ]W\5^ERJN'?_*R_\77P5K(J)2(8H:M8M2K^KAE->!9E/K% MKD3RX6WM$ZG]W+6C)GF[T\.AY05UAL2$7%*,F%$H(JSJ7C6%@)+4> 2FT:):;O6=;]?=I^A3N4L?AQV7RB MVTN@R?Z1(*ES*A*?"6.H9Y9S9/9(3"" M^D:>"DF&(NZ\;R.+%C]MVI>3_5A/00F <31/!(J&,-$*"4OW>"AH<4X4X03/ M+-.EG[:?K$1K+S>-!?[>*9+J?WN1X#8H3$(Y%P4#H2@;(65JI17OB< MM\ 3#$.;+J<[5E2O_G[W5W'SD+[YV=O[=G[?A8__7-]QZTI1?!81:YB4D'(% M;(6#Q3KG6JEYY-E3.^-:*3N6TD9>A=^5R6/Z$(7^8U'L4=_><.CG-QRF7#=R MX.7T'^*)F&A/D.7*682E!QI7V"&C&/02.&/<0(ZH< 9K%?S[*[QC*N2&98 S>=%?93,6,3,SWFZ_% MZJ>2*Y<3\WD/0?H((B(48<2 !TX 4[MJE#%9>5(F&)DW769F:F9P9CX%\/)[ MYH H4E(9:#@21%K$E$:U!8-Y5M'2RR_7RLUL\IL2DQO46<0TZW 42]<"\$ D@* M!JAF&.R1\LB[G(P@$UR=7P.W.U+5E$C=-A8BN^^@%8$:(D6Y9M +KJ(UM\,, M @IDSH7%!,.\7P.]N]37E#C>3:!$Q[\4J!?*:F6<@ 1;)AFDL,*3$WAE*71> M __[T]Z49D-&,$47W0 V\[UAE(\58 M;/_M0[&Z.9&'JKM?")QS!1Q4@#&DHHF'!'?U=LAX3M!;VWB+_N,ZQV+SN,J; MTNK=61!&]S\6B"#>"ZD4\1A+ SSVLD+56MSH7=KKBL*:WB%P1JM.DN8* TI!H* M#H6$SA J586,)B8G[=L$HS9>PTJ"8(XVW07/,;3$,BTPM8H*2GF] M"VG-<\R(*49VO ;V9NIH>C?OG5RN!ZT)@%IX2Z.AI"V@R-9SV#GFKBP29)I, M[4 SK2W97@$T.Y4_NWTF>38]T%CIQAAUG.K%:?&"&NK\6( KI8PQX^65: 1T31 !/$$-Q/7*/=VE0NIP0P@GZP#O7?3:B M.5I7Z92\SCJE&/@7N)-6>:(A>W=JX$EJ+")UI^ M.5?OK^SHG$_//I$?GIE'B@9]+!<+O\NJVX*802P:5;F3I]B-K M=Z6M$820&JX8HA9KSPVWN)81T9P$)!=;\_'L.R]O/VUFJ\UHD[VQSAL6MKX, MWZ$VF^/U.@_4I=N76/RPU4[\^D.YGI^[?^KF!X*,9J,!7C$LJ-=&@8ABA5XT M*7/<2Z_,AN^8E_TJ8I(T_A"%6O5'XB/=!PB!=8(08CQTR!+*<(V<,BCG>O65 MV?F#4+@;-8Q,X,/U03LC\$7=!ZY)M#@]!]YP[9UC"M7("9'EXF]^$!@M]V__ M/.Y3&R/S^.,N;#>.^XEL;V??UO%4I+Y]6\QOTL%G]\HZ_M%CD'L+6N?\6J L MPBFLD<9ZC3'4DO(]KEP FE.FL?EEYA6S?$#E3'+QGDQQ;\ZJ,:9_GM9WOXY7RS4\O;YF"[R55_43\#((LL( M9'%"*^FA2%<(Z0Z!\'@"EHU6T;X\]<<&W^1.JT'K$&U$R"46WDE!N0.8 +R7 M'6$HLLH33\_ITA,O7N0O[!KW,18!/U_.-\7;^??B!5;ZQV^S?Y8KLYBM1[_, M&F?)\!!2R15CV# 5]P/(1&2(Y=XR:AUI=!G4]^WX"05N+U$;W8:?ZR0P*)#$ MT2"RGAF-C3:<5T@PEY7@_-4O((U9AQQM$!PAT!C!4G$@:T *L$/5B"7W68]+7Q5G\O19]@#V M4 O6A]DFN3V/,NC@=P$I8YE@ %%) #=.>*LK603S5Q:]W3=QNL!X*+Z8A_6F MO"]6;^?K!JPY\'6@###G'+!$.&^A=0["2BXL4([_>((A%T-Q)Q_IH1CT>36[ M+9+$Y^GS_-/ E>% "Q[/--A:JZ12M426915DFV#8\U#OER4=!6\P\1I9Z816$ BBS.]W&Q5$(E4. ";YJ'L1BR0%XJ#7C?5+1^]6' M5;F/4SA'G68-4WHOCJ#R@#(1CZA*62-KFXSXG-)C$WP@/=1ZTBGH0U'L8TK, M?,8Y5'\3A(?$>BT%I1(XZ)73N)*!.I1SA3%! W@ UT];: >EQ]GEYJ>O0C39 M)<0&*($H4YA*K.O9 Y2\LKHQ+?1WB &ML!N* []%\M\_W)]EP9/O@J6&(24( M9!0!'(]T3M"]+(QXEG/>F2H/+M5BV1U^@W%A]E+,I[EM>.=7-@R4&S9@C M@))*<@F:O79\/5Z3<>^:VJ(^ ;[]?56N6W)MVS0 :9'B !+DK)<06>3J&68= MSSD137"WZI8$S1G6!NL)L$O=W#S;^;^W.F['MR.=!02=\TY( M88D UC#)>75=Q[PDP[PJ'3J^>"PB=J.$"5#S77$JT.ITPR"-9!HZX3D'EC,D MC&.5M,+"G#*(EV^NO>?8'8MKER,]%*]^IGY*]74X,OD KTXW#,0QH1S0&G*" MXODEBEG%8C&@48X+X'5=5^3SJE.DQU^O?E\7=P^+M_.[4Q&139H'R&6T?P56 MB'&'D$J9J.L9A5'.P>!UW8CTN7:UQGN4(.J'30H(?3)A#HKVB\91<\0(9TP) MKSRER!LJS/8M#$$<03IB.M%3AMI/ZMRGH'P7-?7YSV+QO?BM7&Z^MCSV->@X M: RY94(H )3SQ&NK18684EFWKA,\%/;$I@N,\LY5,OZ&=TBH_Z^8K3[_67;& MVWU_P0I'%9;6*N.D9@YK4ZL$4IA3]V""7M8ITK6=)B;,TOCS[2RUDST&H*"1 MG&+L(RI I:>]-3Y8PIR\%A/TZDZ6J2UT,5VN^O+AU(54NPX#M'&WD1XSZX&S MWD==U.AH9J\L\FZJ3&VAB@D3-7[;+5'CM\$!B1B -"*#4W51*!2NI[$;*%70 M?XAZN2JF251U%Y78.5N?]!HX)2@%UUFE'.:,,V)JG)AV.<]9)QB%.$7*YNAC M KS-NOR "G-H(3:>$XBX--RP2EHNR; EM7N__!B=?9=#/H8/<>0:0B,E6+#6 M:60=$\8;$P^MU(%=7G<&D.&32+#P8C%;WE9"MJ@[T+BWP!"(IR"$D=:1KIC& M99!4V!@L<\RJ5^\";,R;HRD7^M+#4'M3)4EY*E[KY;W$?O>]F+A=_$P@<2FW MT"I'# 4.$Z8,K)#D+BN/W:OW$N8R>@0%#;-+?H_MRM5\U/)ZNS'\N+"0QM%6 M02N)D":04.0L-(A)*7 -],CO-P04=PDW M:&SR]V+U1SGBY&VLZV.3-P/9H:S*>JS_*%?_>K/\L"IOBI/1[8<;!"AEM".( M5!1BCQ'4'MA*.HQACG]M@I9>KZS) 79PVB0;=!T-TF3[-J+-DP:!*N&1AB(E M0P I"8N#LI+.P:S'6A.\G.V5-CG #DZ;HL]7WD\4ACC<*!E/J/=,\_AQA M5&@B=24E CBGPFS;DB:OESBY\ Y.HM,W-C]_%N)@!20ZCEW9>*B"1&)324( MRXF\N/QV\'6O+Y?#.? !U7R=K;X4:[5>ES?S-"53.9*:W,E/7*%S=8=7"0C6 MD'L!O++$6Q*G+;,,8HN@9*B17^:YK$?R3M7#V,.]+#;N_6QYJSZ8 X,_UR0H M)9S"",%X@-*$2Q[MFVKDQ*BAIIS(8]R8YJ0G2R0@VJC8$MD'>SU2IV\'W\QV'=FQB"*04I3#E"C)=(6"3V M]4\L\LHW\@/V(^O[S==B50^]]LM^>DB5%XL4#O!;D0BUC(HK?H\*6)ERN9Y_ M629FG4 CJ]\ HK4MN(9Q!?0:1,/;*5'AI22_LO3@G3#G>2;$ ?%O;_U\*HLM+83_"-4N<,Z0[:@0]7(T?5 M=W^B(EA);5@JKR0@C0NXEE6U2J I:!05WG_$?'5ZWU&D59C\J2Y2\B$CB(9, M2>(Q580C5:&0'A3_.N>DQGPX$0G?(=3M;89#]S#UT,XRZ.(^@B:>:.X%5 1_8ZG@,CB@7BW@*^W.VNKU"YZZ-NX*% M!!,834" 2?R#O0J8E63$K%Y=1PYIBCD!CG(*@8$*L?C/2E+&LK*57FQN?"M6 M\_+VTV:VVHQWAFBJ^>;10Y=!G'^9^.EF-?OVK3CJY7KQ83SG>.U4JM6D"62$ M$5 ;0EP@GN.Y:ILE^=40H!-(\Y7^^V:^F/^[@=*K#^,(!3;H9-A!7 M(]2$#G./>Q5*;PEIOM)?FA*/)YYRN7ZX;\"'!GT$0BV- B"CD('<,"OA9%O51;_[S^-(]Y,,_HCD1RG3\XR *<2$\K:5DWN>L0A?'+N],5;=\/5M6 MYP /:^@ MTX#6\G-_)2F>.V=#V3_60TS:=[-TG?K^[GU<)+>MQ_,,J9N;\F$+VX=R,4_ M-7 ,'6\4D'?,I>K5V-)4RY9(MGM-1C BV#8Z,_4CZ7'0#TCX\N-@&,+6>@J- M,JE,#P%25))!DQ75.Z$IVZ6*RXXQ'6=J3B=$M^NYR@ S$&D# 9,<>6BQKM(. M82M%H])?/K^^I1P)@)I78# M>AS(13N@%$?$Q,.9 MQC2>9EP\^YE*=DQ=3IGX"4[T+LEP*)"^4[ G-/7'WL;[7@&B:2:9TEH"03F@ M&D*'-%76&&654".N 'O=_#3\?=A1,SOF=-N ;324ZKB,5*FJT1G8"4WX28G M#.-USO[&1'A>_*]CJ(=RIWY8E;CV_FQ>WQT.( M+^PA* @_%M_^SB_1^+^9=SI9E? M?AR$H@X!(9'#/AKC#@@O*JF(H\.47KX&%N5".Q1A/A91TH?TEB*>H?:7"N<7 MI1.M HGG.,NLI,Q$T.(:+R&OY>0T)]?>!$,/^Z-0=Q@/Q:7/L[^*]8?9CQ09 M>9Y#![X.7@@NL+<.20V4QDX(4,EE2+,0OM?S<*H_[N1C.Q1G?CX@O03BW*GC M:,.(G%*80>6TCHLK)]:#RM!T2,@B51M&'9?1)^ B2 Q" MS!T$7)-ZN54>YUA%$TS UA^5ND)XT,7II]&^*Y]&T-D M-8R&82VU!N#*K.T>W0.=8SWP.O5F>5/>%]M=^W'HYY>J@\T"4!+2>-"P0#+) M(-!0L5I2#Z\L:4N7JC^\7'6!\E!\JAY&/_ 6K58>\ZACI<7V9C=:K(\ MLG.A$;'.M@T(2*XTCH!JZ02CD+#:H6L!R(F^FV .EQZYU374XQ\/6QT+@Q!0 M2$2@]H(8AADVKC8I%$(A(B-G#NH[0B2E'.0TGJ$ 5-P[ MJ(W8)^4'&A#?*$ZJ'\D?,].\7*):9!(ZUTD@QA JF5),*.P925RMD'#(Y]R! MO(+C>PXUCJ84ZACSUF^ 'T=T"Y #^C"/SQH_>-S'(CZ:W[JAJA!ZT"D,PRP5)_-0.L$1K8"5F+OKHQH MW=.AZ7;3&O+1J9;&;AUIVWQ6Q=?"T7MV_NOZW*[\7VZ?G9=>=$ MJ\"HA@A!1[2C4FLB*1>5G-$@O;)"-'VN.MVA/+JM%,_VQ9M-<=_**J\;ASA/ MN),0NSA[",880EBMM1J":\LM/YY1WA;QT7GV]U6Y;L6Q;<- )608"0NTTX@ M(X52E;2 Z!Q^O29+O(7ZFS*K#6M MNB]7F_F_MW]^5,;3\OVW#N6X)]HFS?[\F@D[ MDF)&7S#?%:V\TK%9H IQ"K52GLM4]\IX02I)4T; 00V]WJ-\QE@L+T=YN/#\ MQSER,A3_\;- ( !>>F\^9* Z2ACTMKA=6D#7 MZV(3SS*S^2H!>.2(PWZOA;$40!$2MPEBK)22(K+/&.HU$,T>R0U]<9(3$_(8E"!$ MW &Y8L)B1:B63E)721X7Q2N++^R0"8TO35I"/<0\?[)*5='&SW:4P6?Z\T%] M++8'"G6SF7_?AM4UF/&-^PB .QN/SL0H"0W%U$F]S^P-G*>P446"D7"X+#ZL M37?!>"*HUUKY_54B,[Q"A[BLTM437!UZ8,TILZ ?)8R];HP=/S;L\B$8B"30 M6DLFH(KG!LZ4E83%Y=U[T"R0LJ=XLN)[L4J%B;;6)SPA[;,O V"(0V4DQW$* M8:*E$KZ2*1+PRM)4]J#KYU%B6?BVONOVLYOM,_*/17H"?*2.Z+^.- -OD,Y'/3#.IY\UVM3WO\Q7VX5]V:Y*;ZL M]D6&MJAL67QB.6G>23"I> IU'AMKJ=604\(J%!3+2H<]P5ON_E>:WJ"_7H^7 MT18;[P@@VCJK4@EY4N' IU]SN=GC?/'I$? M^Z@TG<(]PQZ:I(,(XJ@2F4[1&G!ES5Y++*JN4;!DWX]PCDBS7=&:O\,YVTNP MP%EM %!(6L,QNX%Z3#*=?6YSO%'0 MB&CHD(/4 *095096Y]8HI+FR!UWYRF[ GE;(#IK4Z#%ASD_)#[9"_7:"W.>3.['-G6@;$$'8* M><>!TLHBDM[;[^3E!+JKC6SO;[OK%O&A&):>C3Q#Y>RF=[1-8-$4U=@(0Q2- M"[^CBM!:1L6O;,_K3.//BU!TA&]K-]"'8CE;?ODTWYQYZ_?\NZ ]]<(Y9P5F M%&!$4)Q$^_%)1:_L/JP#/97=H3F!/>EM@U=739H'@2$CDCO +2:.0XM\=:3E MC.LKRVH\\N[4%O:A"-?^>AYB!+R/5Z9$&>ZPJKSFGOEGUS-?T)+U;)9^Y MF[\,W%%6IZR^YP=2B&G1A%E]FB^HOFE[F9_Q$,(9!AJ&)AJIE2$HD'*A0L0 -6EGP-1-N M/)V,N$F::U$6# M3ITD!AI!(, 9ZZ#5C$0M8(>%$C7^6N5LSY=7+GB=)=):_&.B<^>()QB%*BDTOLH.K[8)A'Z5(?RO0 R$11;>6=TUZ9G+J6$Z3-X-9/ M2YQ'X]!9B^=(BP ,P )I(8!33$$<9THU[4R69C93Q^<8TPK3EYQYQ7A> MBL!5+>8]1;QI+Q!Q"&$E$#?(8,2KB$$CL?^5(]ZZ/^BVA?UJ@T0D==YAB@'P MU*:@&5!-.X.OQA*:8\A.<)?LE6+]P3Y..)LWQG'G MB'= (9]RW]O*BVD4M#E[V&L-9[N4&MU .V;$0[J?]KO[Z0N#'WYJ&:0"@C). MD+. &!VW95Y9G$9(TBC%\94%JG6RRF1#_9J":9B4Q# J!8E+I,$0<.?K20/( MH$^VOQ6K>7G[:3-;;8:C4HZVFT337 ;P.#;1A<;/?KO%FDBO#2#*40T8<%Y7 M">=,*K=\Q89T7Z1I!^V8ZXVZN5D]S!;J]I\/ZTTRQDX=Q9IU$!)Z<00(<@!A MW,@=!O4J#DE6$:?FYO/019R&7)2R,1^*<1]F/[;AKQ&$)W*,>..AZY=LZP4<7&0"2YI9(*:>/\=D;A7;D"GO[7:#\> M-:JX03&-"WL*@$3[3'/MI)6<.DV <14FCNM?-LMC8ZZTBRYNB?]@MQ*'I=BO M5>N[I]4IQQ\Z]H/Y6/Q+96-C5H[OU,=:Q*4 D0*BQRQ&CB',(UFPQ9H MJ F%C:(1AI'RLLI.#5H'(PVA2$>3R1KB 99>J$IVQ<2578;G4^#%U677$(\S MC^-1/KT(77\L;HKY]V25CO[B;;[^5[JD^WUY4ZSB4)9-[=%3[0(TW!G!!8*$ MX80K)+0 M"Y%SG3/!"=V1MLL>H!W*6/QM]L]R91[6F_(^PGTF\OKEQX''A0DQ!8Q1 $"I MC#5T+Y40<;6Z+L+DJK;L&,^A6/)N=A\-S"?#/1M@?;1-8/%'&*?,1%O4((*) M :22$?(LU_H$.9.CY+(?2%M'G;PK_S6??9JG=!#K=\7FSW+UKS-O?8ZW"(@( M"R$74A(EL4-65%83%IIDG1(G2(,.=%?V@>M02\B+I5/_T,7RYNO];/6O,]O. MN::!&\GZI!G]V9SC4-3A&& ML0-QYCAHA340U.LS$5GIWB:X,G5'@+/,RL)Y*&:]/,V>+4IQK$EZD"&U9EHY M925-P3:F7MNYP%?F(.E.X64O^(ZV-KUM\/3I>*/@->(,$(RAM MY[P6F& H=]_[6UM<1V//AV*5_F#VI3@5UW2J68@3#E,HK8 :>R@EIM;4$\^0 MG+B!U[ .M5#Y.1:U1W<<'^W?B_++:O;MZ_QFMOCIC\=VU'9Y$X,<$L"D![:, M&<"%HA1K PSV"J(&B6([/]*]GNQ?"C6/I+619A7R]GBT3FPO'U;+K^\G7\O M=L]++LI%=GG'T;(3A E#N'>4T;BJ&B KQ"0#5^:]RR?.B7O9WM$?+'P@JG*; M[_/G%>/,"?UHFV"\ ASAN H*)-*K9"% )2-UYLJ.4D,1XCD/.X)_N'>S7YZ/ M]NRA_6B;@!U2Q#%-A61>>*H8J64TE/HKHUB^K@_?0FQE[UL7-W[Z4W_]K M>[!;_=B19_\?SWFS_^/P^Z<#!'G\R\ Y% 9+ZP UVGMG+&35>#WEUY8!,5]O M92:$K2\2]C4F5YNO*BZ(<>BG;Q&.?+X-J&)488^X)@Z!^.^VWK@=OK) L^X4 MWB&H_<]Z\^[$K#?O @5QK2.*8LZX2<5.M4#5>.-JF#/K)^@=Z7[67PQAWJQ7 MWV8W#6;[XV?!4 RU33)@$L>GG .\&AV/XF8H>(+/U?N8Y:W!;)^?H%P5\R]+ ML^78J;K.)[X.D9%6::P -(1Z99T$HAHKT5GQ[1-\7-ZQXCO!=+ [E_5\]F%V M,[^;'U\;CGX;M*(<<^F-HAZD: JI?243(_I*LJQWHM7G%RN96+:/)"G2NK28 M+6_/!9 \_S#$8PX6FBOI.47*:Z]8/1NXY#DQBA,R^KK4=B= YNWZ[KYH8N,_ M?A8D-% 0K5(K\\-U$3"1R+R*[GTZES->3"V5K)[6)7?BM_FM[>+PLVVB5'4 MW?F#W9EFP0CIF$,$8Y:"Y*"2MO:(8<1R'-03,OTZ)T&WL+8FQ9OE[?P, 7[Z M)" ! 6?2,R6=A=$J]8K6HZ+R2LR]SI7='L+A7KY?Y Q_VRA1;+LN@P,$0H<, M!4*9>.CEB-3>#9T7D3,AZV'D"XF!M#,T?QOP,4C&+$7IVI\JBBS%&).]!,X" M$4?819%^(\6*Z8M.^N-C]2ZN^TZ[K_?9A_2Z?Z:'V?8,^I9L%9O0US MXQ8 "3TD2E8>&Q?__$K..Z,QJD/LAV+9FZC)Y9=Y7*%W(,21NK]N%@^W\^67 MOY?E[9_SQ>($VYHT#UPH8./)T!JD!60&45)9$@Z@K!CHBX]?WXO5'^6U\:X' M+8P36?;^V[;PZ_++_J^N*:0LVLQ ,)T2"TF*=3P]H]U;&J(1<[K1^;/OD++G M@_])-?K'_B^;QY$U[BT0!*F4*-T9,2=97"/3:Z4=-I3:Z[QMSZ#(T>"QOB ? M,&!Y72[FM[L,_FE1//^@ZT"#@)GQT!+BB$?$*=!UL$JBFS"-,@=&0 J^PM**2,"7@N2Y*Y:KY+&M:H3H4;Y[;(<[^*EASJ9K+/F =;KE9Q75WMBG>E4SG5UA'>CT<&=\*T=:7II_*N\V?4>A//]9I03U3B_O0 MQ\%#J;T#,II[BD%*C-@_V(\C=8Q?VT&JG9;*CF%L'SH1?^SVMKC]L"I3&:'U M;'G[W[/5[78\Q>K[_.9<]&3C#H)3<9DDTCK.M;$&;,N&[B72A.=4SISBQI)/ MC+Z@'7CO.+2COFUPR]ZD>8B+J8>80Z4)<_&?UD-?22ZIS]EI)A2H-8JUTCW\ MD[PRAS8./,I!E;8>8P9-9=H3H="U/>#K5*E'K\E/?%VSC> M)MZ[QZ\#0]AX 06W'%DNN.2^U&?=,F'=YSKZ/T2J'\\S;5X M19?2 CM@K.486,04,RX>1[33'&*L-;*-XF3[OI1VR\U\\^,?\]OBL#[6^DQ%=H=9<*4#C@N@$6500PF0\C5> MT0JYLC0MO=&G(WR'8E!N:1&-/'>$<\Z2.-%(5:Z>%W&^Y%2%GR!KQK2:LL$? MBE+=UB'AP$ D8)PUC!H.*2>453(*:G,(-L%=+4?)C>N07 9IZRO3S_-B52Z+ MW__VZ6]FMEK%__J?8C7_=[D\RH8FS0*&3F(J%0<* Z09H:*V#1',6G$F2(@. MM%CV!FYK:GR(0L^_K?^[F"TV7V\B$*?OSH]\'CC!0G+%B8%FNYH22:O1 B!S M$F9/]^ 1O%#HF0F>X MMN;"QV(QGT5[_/_,R]-[PXL/ Y2(&RDA0T@)IKCEI)+8>&)RXAHFE'ND)\WG MPCF41?G"V'Z"P-L&,3(->P@.42.IM999IN,.J @RE?P8HIS(\ DN)&,>9_K1 MR&B^X [*?T BE= ><@NT)\)X*ZJ-USBHKBS/?^?ZOZ06R&50CW-%OIU>UW$7 M;J2W4@$D%-#.6H"J4II8,REX(_.L[[OP1H&"32JRM^LQ6*J90H;9:%2>X$&]1W*/K)G1^-_4'&W%\XL[C\;M^?_?$_HR";J,\0GZ0WIC9G^0#W*8^!KA^%RL[G6Y6I5_1F!&/$>\ M'$N3H\3Q5L%!IBW4BE,%**/"2;^O#@D,0+B1U[]G66WQ1[/#PL$&(05[ BR, M]A9+:9SG!E82(@NO[(JK$UT_G\== #O25!T]"K[S&>N5A((!X*%T0HJ(O=8Z M+LY&2BHQ:A1:VX^LR<\4E_HX&>:;N*[/%_/-CW,1[D?;!,N)LE([HCQ0E',D MG:WDU)9>6PAQ%QHO^\%V*(,OG;2$F)I MC16T5Y8(H ,-/^=,/JACT>5L7-3A!B&EN+7. \>1@5Y[! BII(.07%G>D#P% MGV%+*T0'X\M/D^5L9._+CP/Q6B)H#!;"2HPEAYQ54CF=]=+R%?#D4M6>V(M: MX3D42Y*\;Y9QYWU(A^$S6]#+CZ-4T$MBA& &.0><$QY54J60P^ORSG:_ 65# M.@Y14C#)V0WH6)/@J7/213&U(1J*>$+SII:0BBNS=7-4?)(MK1%M'6REXA^Q M- CU9544)Y.6G?P^6$8E$XXS "5T*8N@@_6Z*M25903)5UO9/:B#A;L\62W/ MO;1]\7$ CJ2W+CC.% _K:BO/DJ/8D2UJA^9(GKQ7)2\4?WO@_EEHR>=+B9\7;5BZD3G'6$YF%.@V$1@F[L%#GP>N#5< M:JE@M%T@@3#%^->209?SV'>"&W*W*T,^GD,_#W]7;HIUXG4*$?+SY6QY$\G^ M^$(YA5M4_][ BYW3;3#,.Q073D@ET@(C E*QKBU2#'.9(]$/(1# -6VU"I,A7]WL@(MK^S6)4_=97_ #D6BQ]!9.U]O M5O,_'K9*.[TW'F\4$'8THL<\8T@0FJK\@!H[!'+>]TRH;+53'_MU5 &),XR^$P0;?4@/S*@7FP ]YL^>6<4Z'^)FB%L0.2.$>YE4IQ MAE4E@X,VYW$-FQY5NK>3VB(Y*!O.+BH_?162BO[%U$ M*RT^3QJ8@=]@7)C]U8P+/W\7&%/&&PP=!@(;I$"TK.JYH;)*YTW0H.B$"QGX MM;[-3#$NIOQ>+&?+[5N!8RE&CW\Z S2+M3_NE(LR.?!RJMDU!@)"VBR$:6HRK"2@LNKL3OVH6Z3FJ^%9KMPPR_ MS^91P5O^GD+*P0G#& :PF@R8DFFSP?+E5B MV2.RG7 #/QU(RF%1K->?O\Z6]1";\Z5Q9X$*A;6DKNJB[M(XC?+B&^QWGR>_56L M;1%5R).1"&M"?Q;N=Q\=2D!0/KS]/>G"7CL^\ 52 %O%CI$&4*"6X(T8"1" MIS0W.2O9A"ZANR=01X!V08#MSXO9\C;^6OJWQDPXW#"EP"-21-X"'D$0GDD? MUV#&*.60"IM3;WQ"_O9>*=$)LAUP ^\&TI013SX/AA(B$2+ RU3AADC@4U8X M#C T6)N<*[H)^5GZY$$.GAUHGV"PIR&]C ='&@9!'-0&4D"L1>G= R#Q.,@$ M=<1[EU5[1?P:C.@&V0ZXP>J!?/X:[9O97<2S*3V.MPW, *EX7- HTP( 93FF M40X9X2*I4%8&0^2OP9#.P!WJNN9_9JMY\D=_G&W.W>D__S3$%9%B#C7GQEO) M+8:D2MIAM' YCY,FM*#T=[6?">@8%#D;[OCRX^ !)W%9%,(Z9;6%"G/SZ!6 M5Y8)O[U23["C%9)#\>/#:GZ_'>79.]]G7P8;3]?.$T*84'$15-KKVE_DB+ZR M2) V6 .?A^X-I11%V>.H<:+*"G!]?RQ M/N= .R&CI+]=I@M4!V/,?HB_+]??BIOYW;RX/;OC'&T3@)%.&0^8TD)!!&$\ MO5^85#(/JP1@G5#7S+[%O]G\N)!9Q[H)6@)&,$/0(4,8Q(K) MVGJTP%]9 &U'K&C M8X 'Y-Z^^C07.H=ZR9PII4"!%B.L(54>%7G4C'"XIS* MBA,*N!F>>AT!WMK%G,94/AM3/9BXI]\_+&;J/KW[?O^]6+G%_,L\KO0OGX(? M?1E*5$[LZH0">GEDX&/Z=+-+L:2S2)5SM M;Q2!8V618\Y"O+W4Q(I&;.._>^:UCKZ&,TZ>)=O5L/5]_ MBC+,;M\O?_:'GRJSW+2+X!G%Q#ICM'$28.2=JGQ=%I$LFV!"H4_]&J4]@3T. MW:JYDT;\9GF3"F86MMC]LS'A3G428<8&, P)M 10()U([^X(]11"@+*RVTXH MRFI(RG4(=Z?[_<\!(X?&N%_,G7[SV:HWR\]_EJ9_%_'V:KI)Y+ MMO9.?C!@"0'E0CBE&([J\2@5AR4"*,B1E3G.R%<2H]'#+CZ&:L8@LYE]FV]F MBX^S^;JX[8&[3_H/!GG(*+=::6R<)I1:%_&0RBKFXQGS^B]ZQZ-JCB8Z=3:I MY?)AME"W]W%8<1>M8.ZNJZRU+%8"& .6P9YI:Z[5V0K': M_D4H*W7?U=^^](CTF+R?2+%_*#G[5W_=TBVX6>E;'H_9E4WX=OZ_#_,HYH^/23$?B_A?<8A[J_#8 M'MFBJ\ B7$A93AWS A)&+8VH,8P$3:9F5E3,KW%7TC_J7=I<\V+]U-F]N]E6 MM[=Z=O.O]W9AE:ZYTUQXLS2SQ]W=CW:E,:^ !("V52*7G M+#4R6D#$* TB_D1Y[6U6*81?]A[F5>MX# NWH=$:',502BDT5DI@1PBS]:V M$S++4/AE[F R$'WDQO_[7R_ C/W^:_M7!_]FW\\+?%:SVWF<1G^[*>]WL'Z: M?UG.[^8W8(A4"")@K"X7O@@K/8^'[P'GT&:YNOQ=QZUI7.Z,M-G$3 MO)Z)+QP%<:6%22U>,0\H1EMU8,6=PXUBNGJ2]!%Y]]>W8GGR$OOEQX$)@ &" MV&I*/4 28&(KR;0V5U9MI L5/Z_6EHOIZ).WKC50KCX6T0!^**YM^L8UTW*/ M"#!$2*R\Y!+N5E/F&!6-SDM-/2HOP#SJ,'GQ99 68HHII8ZF:EE6(TZK<5*! M?YW=M;'"RBX!'7TF7IW!+./9E5@%I05$$ "(!/&T PRSB!((V'C[9@J^B*.] MW6IP.^X?3WKP[=(=RB/S^ M_[=W9)-( M$21%T[-\^' ')QE$Z_E;K.=WV;;_%A\Z/,/ P$$..;CP8 J3!QE MN^3\>VF@HV9:P5(]<"4)SZ'8\;@/?A M=I7,\;HXK7BG'CC4-<1#T6IG1%YFB[@&OJZNMW]%_/8#/T*G@VT"QQ@()C&0 M $@.*78"E#(*/;5ZW3W0J"MH!\N+<3._NRM>*):S?V;+V>+1:M-<-37K(!CB M"(1<&4%M7$7>HB(2:R\]QB;%>7.$KU0]$*L7G(=BV4N;8'-ZU;0,DOJB@(4' M4FDGM;("XTHIZZ0 BQ&^)_7 JVX!'HI0)MOY.O7L<6U MAZQ&[0-DG@HO$#0(1H6MU2Y,;B^[\SI%?XTP_J8'BO4!\W!G]WCGB//YT%QQ M'6H2A"L> [4SQFLMA,&<5<=+2$V*KAIA=$PO)_=.D!V,.[=WV7Q]NZO'9.>; MN]4F6UQ>7ZR6/R[F/_.9VFSR4S;$-MT%39F%!D#/A/"*(V%Q98;#("G!\QBC M9/H@7?^P#T7(S^O573Q)/GQ>%.\9RUFQX=\5DC4G8=,N@F .0R BW$(P!1!# MKK+P:<:3K.L?P[S>$]2#^1[F<67D%T6$X@E*[DBK "D5L"C-8!AC3D%(H\X' MP ,@BH?")$I]#"M\=^@.=HLL+KQ1QZX*O]M\]N=\>^/^GC]1Q>IJ._^Y

    ^ M7#_S^3WEJMG9+PDNXB>,5D+'8X=6Q!!4&7>\4TFE<3^&E?]LDS&8/7>;+6?9 M>A;U^RP._<]LO8X*_J'VMGJT7?!$&PJUU=X Y8F#[)?MF@J<8KT=8W!.'^;; M#O$=[L5RD\??55AP;/XS7ZQV!X1'S[9:1C5H'9#0$%I%B11<"*2D_V7Y\5PD ME?[X&,\"W:,\G/'C:G6;?\O^/L7X\7:3 !1D!AMOH%0N:F4 7&7>84*FY*(; M8UA)+]:/3J =[N1V&R?E)I(\7I/W8]\/_)1S6;,N@N V;O$VZFB,'"C2.BO^ M:Z-/*T#_09X!^H%ZN#?R")S.BCC_*$B48A_D=_=8)S@*%&&-DA5WZ4W]2>OT MWD*12\]S!HA#Q'IL&:>DQ 4)FZ3?/L8S0?^H#\7&,H;T<[[>"=5;C<1@#AYFZA= M=_^[#XT_@6&M^PS>&$>$XXBJB+VG6/KJ&.$T33FQH8_Q/# 4]D/Q\_?\KRK736TS:GWAE.["IX@P@#G(AY@E72 0HJJ%>O3:J%\C)>%GB$_?ZS7 MH<>XJ05?8@X0-II1BN)%SRMAX3X&#VM,)3]C[/37JYM\=K_(+Z\/3L:W X5" M3NTB"( DBOLX!PE 1 /%!>$85W)B+E)"8M\3J]K,_*HOE C1%>SOID6E^8U_/N0/X5M_P1 MF9\7WCLVOUTM]RGG5\M''XQ-%@>:W=XM\L-\:M5/T#Z>,0BG3G!H);!*^^I< M:RA*N?&/T$VK#TX-@?O9SV 7#4J)US<.C#,O,>,2*6%VKU2_5A,'=F(:['R' M_;:(GYUG?VSRZ_O%Q?SZF/6B0>L@I/80:NDU\\(I8"%4I=P>THE=*[LD0E.. MM0;[[#;,(N3NZ=_O4Q[O;+13LV)*Q+&WT%,-*>$D[C'P<3-3Q!G2*%1@\&>. MR[6YR98_\D_+IU_,EU?SN('6F3:3^@W4*RFTQ8!S3&BDM(%E.D6B1%(5Y!&J MC2Z(T_S]HW/XATL)4>D'OUH?D;#&''I2/P$8KB@B19"YP% 0AS"N9H#YB5FK M!N+-JXP2_.OS #B V -%E8]7$6 ,0*J4C%-- MIL6UGF;]9;1_.M"#*;A*_C+V8_/'W2S;YO%[!EDMIQJU#UA#B#F&&AI"C<), MD&J1(@@F9BA-F_Z7>JH'@$=!+B#3R%6V#YX[#YP14G(/N%6:,%C*#CA-%GG. M<]3J OG!6/4XQ#^6F[O\:GX]SV>U#] 'VP3D?>%?B#WD44,SISVFI8S>ZJ34 M(^-C5^(\OW*?Z0;5H9E3.*5>99OZE^6W&P0D,=*:N"(3/'-%'GA&JE5F[=0X MDS[+!WB3!.L(/'Z/*N0FCS+)?07U]^RO^$1#I_02R": M42XQ95Q["022A,M''*CQ+"E,?SIL;<&;EW&RO:HRAIQYXK2!U6$I$1"FY4U,[ MO'=!@<;NQ2TQ'F1MWW_?Y/^]+U+:%-E9S[>07PZDP3(^U"1PSXDV8%=&1#D( MM.%2 VH<1E&WFD9;V3!2-BH <:A-4$9 "IEQ0DI**&5 HD.G?&2M V_[[]5+C-WC>)7WSCZ\"41]PPIHJ,%3!> M,90@>]D(B!R<6$G8]"E^=9A.A;2U\_OS7_VEN#$<>,8Y]GD@$$#AK/+&*:.0 M+2*WR]'"^%NG18"D^5IU#F>7DW_PK>5X@P")]8(@8#QW GM%J*A&C$!2]H(1 M$:";2:MA0"M$6W/@9^L'C&+WQR-=CK4)UA$JG8326&$4 M!1YY]SAN*"29R VLJ\E;]0-K$AW4=<3M<0BD&1L.- DR+@7L@5:20HR4KQ9(@O1]N80I2HQGT#K$O"U>([RLMCJ&^,3\";NX3'2) MY_MT](* <80-Q:BHNT48Y?S7EBA=2G3KB$Z='OTU!];XY>1G&J/=%( M*&$QXT"#"B\8=]>)<29]EILY>IT&ZV"D>6ZT:Y!!ZT"+P#G2A@(6K_O0.69I MW,Q+^1*S;(_H/-O+]M0)HF=D3/T&=:A-8(9;QJW6$$DDI'6&Z4<9X^G=32RZ M-7FFZYG3"M.I7@'EF,:S00L0+-'G.G#K'QUG3"M7A M7.*>ZMF:K>GUQP% 2ZS@6BI/C9<,,5M))25).0"/Z([=QZZ4#.9Y*/)[=EN_ M'QUJ$BQ!GFJF&$515B69*,K2/2XI8B9BI>]BBH^RI36BK8UR;_I)'+?+'6D2 MG $4(>/ [L7:>2%=N6B0BO> *?.@S>2M>L%U* U25(R.*-\6.#2X ;WU>YB%*[T;S=($CC-2."@<(%54DI MO"IM K=:$0&R1=??EM<(H8RRFT$B%)HW[$ MW)0R88PFM@FE3NS+2TXBG.]O& IN.>)<$BM%N5ECPY*\ M#4=8Q;._JTY;1,_#&).MUP]%QL#;(N2A,6V>-PL,4QM/U- BR14%RNKJH(>Y M0!,SJ23/]U'^)$%['A)]6D;0\\WV2[;-=X]HL\_YNLA(F?UH[O-\K)/ !//* M>BFL\U\\S5.6C:[7/X[6\\+[5U(\*YB1O)9?KM+A%?\7;98 M%'_Y.7LHM.?!@WJK?H)WBDD6#Y42&%*"L?_ M$&;N;H ]O*P+_Q>2#$1[I*H)D3\>QLBWS-.^D4U1;1B=4"29_D&B_Q%IB^%W=?5)QH MG! .Q),.M8("4;@O.H&M+@K"39HI)TYLO;_O:6B^1W]?%\5P7F)*/03(8PQW M_HA["068F(M-RA0W]?<]#=&Q^/L2*^*ZD= (0DV1G95;O!LUX4I(/[%"0.F3 MU]3?]S1EQA.? MY-;R/CASZAPWBGH\#=4S,>:B@5?PH28!XGAK%)XPSZG5EMJ]GTZ!EW$P*=?8 M"-VA^MRBVF(Z%&O,(MML+J\?[5N7ZR_S'S?;W^\+GE]>?\VO[M?S[3S?F&RQ MR&?ZP657-\^_/4*OY+Z#L$1CH(TV'CE/=5'..6+&.(<<&3RUM"+)U'E9W63@ M"3@K:=W?^?IJOLD_K^=7>?7#S>-/-T&F)V'#" M.,- I;PEC?\+^=5J^>]B43VHY4Q]7Y@XC?-M=<^=U"L" MD(X++0T#7DG%+.5\]P9(K0-*F49AB>-]10 ($XXCTXRR$E+*%#.E=(SQI/?B MT:_Q%I/=X=CG[Q_.Q'VP0%/7$Q)U7J[^I4%'!XNU5[?*$!+ '0$N:@*!>;:05..' )%)A*$ MW]7TO4R_VQ6N28S8Y0!^/HAL.7LUM,:IVIMWMZ84\LY I+TCU,%2Q4)%< HW1F1RZX,;W2":KE.2 M4[LC3IQT7E!,M2,\;K:5#O2(I?B^CRAXL%?MD ;I4.:KIS&Q-6_(+S\-EFAJ M2!0'%SY_]I-ZA!VMD!R*'Q>KY:R(-XS8?L^6_[F\CO.1SXIA7WS2EU]J M7XH;M0\,<4XM(QY83A%VDLI*=BO@Q,P>*9/_.M=8Y_ .]J[R;%NNV9I>?QR0 M90!;R8A$U&C)+ >VE,J0I,H1(SK#]K(Y):-Y'H[4;E!O?1X0QM(4Z3P]PK[( MR291)9F%;F*>DRE3>Y0EK= <+D+OYVKQ<[[\\7S,M=O3T79!$22=L0!B9!71 MIG YK;2REA.+ZDB;[E>Q>]T!.]A9)]]N"U^%_9#KCS9O?!X\\ !ZC5U<:G$* MN&*B?+N"+B[#:=V8.J5,!W@.QI3Y,B\'VO ?>;.H^.-[KAU]\#G(0X/4^,MY)YHRBV#U%2C5?0#L*'= MY*TZQ[8U$W[+UE%-QAU1WV^B?)O-7KZ+"W.<$G7M0E%<,.ZE2$8\F(1.6EN- MGW _D6?!?KG1,7YG+. 9E8\:+DF6X<578:KN\KJHS'I>4L]5H;SP'3 MGJARG7$65][D.7/J'#>**CL-U?<85>:PYAI!R;@SRG.OK"H=WQ9@WY<'OJ &XIFT@6DL5[XZX2*UJ M$3%V%P.\EUF2%!Z-7_^TF/I7AN!N 3ZGL>:W[._Y[?VM7JW7J[\*VW9V%W^R M?3C1<'.HFP %D9P1[)SCCD!MC*E4O-4RQ=]WA%>SSJG6(]:MK_'%F%8OQE0- M1F>;O$R8>N@^W[B#$,&B0A+"H6%>&1 7#R@EPI9/K+QY9^SI%>6AM-60U4M( M5-[&():#;(-//X@^)?W^/]]1__\W]0 M2P$"% ,4 " !U@5Q,50<^JQP\ @#Q0"4 $0 @ $ MLOG]ST: "6-0$ M$0 @ %+/ ( &UL4$L! A0#% @ =8%<3 Q77'EV< >H0% !4 M ( !T88" ')S>7,M,C Q-S$R,S%?9&5F+GAM;%!+ 0(4 Q0 ( M '6!7$QL@@?.A2@! /U)$ 5 " 7KW @!R&UL4$L%!@ & 8 *B@$ %K

S(V#;D,A-FZTW0N.D>@)[RGT7CB3*VQJH\TQU!L%WRG0L6[\D1NY@)0 M%=_!%;;G*YG@.5NJC9@%NH&GKUEN#,:J7$>6[2J%GCI3SIR9+Z8 ME 7R*,I$U1I7WT;CYKL;"VSQQF6BCE092&'*KJ[JEF86EU2J*EL--=D"@591 ML"!QPA9T7KJ/:KBR:=JSL3ZS' O.U(XEE[4H4[],P]LR_-H-SYW2F3+59^/QI$!"FHWT<>,P8AK[(AIG3.]3. \R+.K\',4TQ2P%NWR; MI9@Y]BWZ)0IQ^G$4! SW@H+D-Y>D'P-=T'3%0J192YY-Q["2J3XIS8;C-LX: M%OR_ITA^R:RO1(^ZNB?.]TJI>T:PR!@;LCIRC)&C6;8[,V9% MLL)8T62SP:6:ILN-E+K72\@O)/7\D"RF7AS"T'OP]W:,A#;&QL;TTF8ZF;EZ M$7X>3Q7;M'>I"7K9-*T][F(OR'DL+59U9OID9CB.XN*I8CH&WVGK4]9:'.0* MW5'VA)?Z0H>K:S]=,?6)8:FZ/K8GHY$KXV$]OW&6[5GC4')C[[MN?J7D/>.^ M:&K(EHR%K2JX]85TS(,]6?K( J\K7Q[SMV? 1OK84IXR: MH_'(JK>R-'O>"G,?.\^#^JK.9+!L6*D%8HZ/.RG"2)5]RGN\P&:[O M_4T5U7&J?Q,PW+TL:N/-2"C;3J6593FC5QW;#3/OIIF M*O:>U!.NY/SF?2?)9^\1?S_)XICL:Y!TS),;:^#/NBJPB.S*8\UVC5$1F53' MRJAQD%6,^I+V3.#L^1W3M!/'F-IC&0R-,4/GZN^O5.VK3 M-%0X]&NN.QE/97LT&EMZ 0KM:&8S^+GK9K0YT7I"YL2V8;*VZDZ!KK8^MIV2 MHNJ>**VQHQ(NGZA+YC'Q$IH0G@4I*(A9'*T_QWX4YVU5O.^?H\2GB8[GIYRY MJC-11F/-DD>J/0*';XN^8)F3QEE7U4_:@+,FW3X1GK@UG*B:YHY!_8PU5U8, M39U.BGPJ [S?AG)4+;L[1/A*TC1@2'__\M,5_![^D/?JPUK6LUG" -F;F3/= M!FV(:-&@W0J6D&NS'^%YXJ''FM.Q2R*B7\73J(, MS/;C#@9'\]FR(K/T[KS06WA?R#T),S*Z(^'\\8EN3KH[UD8CVYF"O5;'IB/; M8,=-0[$M&4Z^=F-7E-UDIFMO3$F%SR3T GQH%"X*WX967!_JITO+5EVR)&#& M<<2??>_6#Y",$?RR>%4QE!90IN&9G] )%:PF3?:.ZSIF$82> M*LK4:1"3]1OK!C7S%9Z=9.>Z8"9M,**@+I712#6U<6XYIM9(LYI=+3@L.9_K M:4O>(]NY>\S!>8 SIV..%3AH3MSQ2#:FYK9;VFQB-SK,J;IQXNK/F?8U"/&$ M ^&,P8?59'VB3#"]9C;5I]/R9+ GR[:!Y_+"E.#E38+ CT831W450Y&5L6O- M"A0A]"QW0;ES;_)"*ESN1SV3!D_AR3BJ8QK6&"3 &DU&#J* %IVI9HK<1%_1 M3W*@>!.!/52,6G@!9^_X6)M.Q[IE*^9XYD[0:JIE'RY#5AJX43?625N^?W8< ME_7$)AIPIANY(UE19LY,=Q5]I)0"#;S=.._M=.'AO:HO!.%J<&=KN_^SMTG( MK\O19A/X5Y$N.GFM6@'*/1MY:7_BK)@\6F] M@45,ETL";[M'+^.+EY[0J*7J]RBR;F'/QXEK3D9C1YE-M%S).:9I&PT>T7<[ M^UXVR>HR=T#JBV;JKA]D6)= :T K72_.+BC0==."P[\\G9JZ;!LN1J9R7+"I MI4_WP;EHIF77 VEG3I+K^I[2W%.$,9QJ)M;/8;!M4CAO8W.[3K:;.1HV/C.-0M01P7O M79_#F:VO[2G'PL%NKJJ.==_V&'P+VRY0M?"667L.5QY>&\8#/DQ6B#[Z*?P4 MWL/I(8H?,6F? 9,&0?3@A7-0LW@?!>L9!]'\]\.+JR#&3(S1=")KRL15Y.G( MUC2M G3;,MY][?_"M*/"_]>2M+'@/SUW1*&O%EZ:S]X_/#-7Y-$^H4\2%^B MM1=^I']+P")\4.1-^O'=?]VE'W<>#_R0W*SH\C\HJORGCSB_&S]WWGS\/[:J6!\3^%-.;>F^(+?D%?2&T6/ZY"/QXD0BL(Z%!'XA M#;1(FB*]IR-'60(;FOSX 1?R$\ZT6-5/0)M3R'0":3?> GGF)B#+](,,E*R2 M%C]7!PVC&)C[8_%,&FUPX._;@>G-IC0G09#_AF+KXN<$#'OQ^7RF>/ 7Z0K^ M"6NZC>(%B6_FL$'H(GTH_L$F[@7^7?@!%U.95%S^"P-G.)7PK^_L=U(T?(9\^F9%E_^E@;:/N"O8/N/J\\[W'G1=_^LH]?=^U/< .H MY!3\]"!GP-LH3:/UQYIPH9JJ2D[U,_M][:N82AQ^\^0T*^*\*P1;.;(O4XO; MQZAZ4TSYXU%U5*=X.5GMW7%*Y5*=TT'9?)>2*/ 7TO]AT6).E,S?0O56XQ5[ M]<%^TLX)!F7Y$)=^>F#Z]38*%FP>O/?[^(H"Q=H[*/XP_^9SPE9+CNE59_/LI^. M>8H#Z9;<^2%FL!6^)_J,+ZD9#FY+5PCZ R_J/,F 1ZAT(3$H>W*EAC.P9:5U MBG1E[_&YVUB:!R D?WT71B%Y]U.YSFNPQ/5T4N?,J- T;UO3& .-G\_:^;U_ MKJ8YWQ]Z76[/;XEW1XY'MB[TTEN@TYM4OZ_,/ G^$:>SYYS.DGGL;39D<0G+ MJ4\%%G@2\XP0 7\GX+UMR5?SBK;LTIZ?Q)VC?A1GD2LJ^SU> MA[S0-BGX-;M-H]0+RB0O]6.&$2SADS[ADUH&/XOXMGU2<1X4Y\%S9$\=&(Z( MQ;R=\R!/POP+_D!N%M%#F&#>R=YLYG AI;$7)DL2)U(:_;2,H[44(228%.2% MYPBYT"#QI;=M2;8Y0N\CN<_6)F42,6+[#0.5^\I9??1.2RCZP#&YW=IV1:[Q MN3;30(1%?<4B80UDB]NQ\K5(A#@87I:^2VL]$A1=HY+T0H2:$D M7T=FO="1)[J?/]$:XWV_O]K$+BFYOMKDN)5@2X>F=+@:6M5/,2AUL6BK!!<$ MXASN?VHC:[:B5O-^47!V]/RP/QZR>*[P60OZED<"CP0"_42*">T; #^2HEO0 M5"0EE=CB)HOG*^PC*=$1*#:Z-T\E8,9L"?_(8HPT+FC_R?)$)3VL_/E*>O 2 M:1.3>S_*DN 17I20^!Y'BF()_N3!H6P!]$M(^188?[WV4P0['4KO?XE@*D[E M=N^Y84OV$7_^P4]AP^:,3K1E@E2@>&(,E7WS>PGB&7!5T2M-]O-/[RTV4(*55LE?B.)*,DB>8^ MS S3F8TGKJ(JDQS=QU5FMC*^+JP**CFN*F(+E2(A M"EB,J"=I#6MESN@)$EL05'H BM)?;<,KU0N)045_+,@&D1#9S00\<43B2\7T M>#4LEF.5V3U'9UG#KODAFZ27I5'Q!3MDTF]: '#!CFP<$%Q,XPVAF'3K<;%V M@5[3[?B2@ 8Y2EV!7R.8M-],RNV20S"I8-*VF-2XX,1[NIGOT/W252[J!U)( MTI<4^WZ'\CL!>M*/&R+%&,A&^RFXO6 ;?$[B7BO#!S9YLTJK[L^5PC,&Q8896!KW!*QN\+Z+^($=N@, M6DUT4E3.J6B_D+3(->N.=[B5ZO?C2_W$Y]48B%!@>[1]_;%"Q1HX)C=77A3$ MB&BB*!KL!*\*)?^GRJUZMO2<7^IUS8CM6<]"ILH*BQ'E+6$T92(?Z5Z1'@A<4_'Z?SCJ1Q=F/0[\QT/3V^Y3W M@FM$W+.C<4^AP(0".Q*UE*^0H]X+KN$8E.SR>?MMT7YOT52X0ZT&QNE9JO12+$B?](R52.0?K@Q;$7IB5F M:AO2]'JZJJGZR6 L;[X.L4>"UE]#]7I$2S.$:(D3TGDY$:U(U&MKDZU85VM* MWQ7F$$>I#EFH5R=/]M6ZSK\6>1('L8N2^]IA,Y&P?2<2MGG2TAS8IN@6V W/ MI$-*LW,NB]"10D>^7'Z+(W3D];W-BXI:SJU/P<*6++FY\[S-!XI$EOH),.DD M2M+D,U!X_GA6%RC7-35K9LQLV76UD:[JLIMW@9JIJC/K;2D+^X@_+UJ&T6\: M&: 5$DJ4AD?W_<6*;;;7[%OF^(6&"?;8JE)XCI;%7GA_.,TPX&$JC MQI_S8B-I$_MK+X9W8M'1FBQ\;R M_&03>(\#Z8'<#F@3+O@53+3R$O@:SSEY M4Z_86Q I644/Q;OI(]$BFZ?2@JPC]LUM',U764R2H33;TZJK0>U+B+,_YWAO MTOLEPP_XS')OKO,E U&Z\II2,VA_V90:O/9 8L)GEC\H0T6"7P5^%'9I0[G/ MB]_&_B /':Y3:_9^W&^ 3[2C59,[\9+5*%S@?Z9_9/Z]%R#LY_F&=SQ6#%?7 MY(DRGDQ4;333QPXSO%-%E\>OW_ B!:4*";MIR?IK=ZGU7& 36R\(I!7, QH MX /!%[2-99(W3MTVPJ6&T@NE" XD?N@%TMI+LQC;5M)BWY@0:0TO727P"RD@ M"8R<4A.Y\%*"ORD!<=-(NB72''>8;'?X7*D\2=1JLKG%X<7GHDHW6-=/YD&4 M@&D_RSO67==097OBZ+;NCAW%E?7<.W9M9:RW+J0\9;(I@__2#M\1[>!?T<;]V;PLEB"J=_,L8-R0 OX MHY+Z :4^[;X[!T/O^:&T].;Y\7H JFOISPE551L4!W:@N" &^=F<^[#F\=L%S#QR,YJA#06\" MQ>DQ8X *];D.4!Z"R:,L="L6V "9MC/^@+M[I6,(=:F])(>(2+@!1)R@1_L! M!]$"UH/.!>O!?EFL!^6Z< N]3V_B7A5=A#[^34,?TQ!G+>W5%V?$F$\N0W^% M9>;,@&PI]P]F24Y5@5>=*_54I,^Y=;L@"GZ"$"%(<8?N#MN\7@"#>D[MT!M, MQ54'JLXO9U DX^X*VJN3)Z<->>J=V"@#Q^26P]Z5W;VN='0OBZ5=R3FKN^(; MM$3*0-'YI4T(2_3:+9%Z#H;,Z[5$ILG-?>O*W@H[U*KIU^([+M6],O&4J2A3/2.>V544]FZ5SY@#E1-E ]<7:,>+A^XVL1$#LII.2@P:I'8+J6H^GDEA_^@=C1[6!UJ MG.?%+WU8'5I\,YN7+>3^=R8OA\LPW,H#./(!M_J XXFJKT=''*B9]S;=-.K)7O[M%HJC;UYFGD!5DJ5J9%I),7$7]]F2'H_W?Y0 M6GMAML0G8A*7*@_+83 G,<].](ON6E*&*>(TA8]4GRP:0>4S^7-25%7!L_0O M\!.871A)7I"2. 1U=T]PL*'T;05_* H'@24FCL!9BD*7U=$9(F0VF: MI/X:_L(21H]-0_)@=>"CPI(6TC*.UK"&313#'V+0XO3;*)0\Z8_,BV'QL"^W M7@(SIS^M4VWOK@RE3^$\9LFK0)2T1C#Z-+NOP1M 5 MD(*S<'+1+>P"24EE O=>D%&3B&4+T0/=F/>_1/ ;1ZH$;IYM,9I*BV5LT]D7 M<)4X1_8-A4C&NESIYR.(*9>(\8_/I8MQ#;H47?:XK?JMV-C=LV=M]G(+)N&( MOJI+KA_.@VS!67M*#Z"Y^7CU&N<3!]=Z1=Y3HW4 7,9J^?Q J7CP'>;P^,U> M;SVY*[O*_PT.@P>N#6'VX!/HBW7H+_TY,P&_,N\._BE*BCC,=@3^$)AV/]V6 M$OT:DSL@=. ]#&K>TPH=T[N8D+SV!_W;6U"GJ>07>X1*,TWRHJ(X0:P"\ ;! M=K*]+ N0_)#J3;+>!-$CV2E/PO8+*2VTC.84(0%^BJ_S T+GDX^^'1Q_6@Q% M:Z-BJHK1FT.5#4,FV7PES3TL64'GD95NQN2/C#"_L;),],U9I5+Q!W^' X%> M?K3 %Q4'AWQ&I2]B?:PLO?IM=::U[P-_2<#S)NSM:^\[O439@(\3TMHJ;QUE M(9UJ?L]2EF"EM;K7+%A@^2DNS<^/$VMP>O.=A=\FS?54]A36E(6!#^Q %A^E M5?0 >Q'OX0+)+4A/W42V?!@XR6*ZL1M:J K/>6AXU\@3^#_R?4/K4.E3),20 M;WT!], V1SPK> >>)G(G'?^6+YQ1 KC6\Q= K8A6X#:G&$9I"; A,=HPV(VB M?W*.C?$416"F WHBP^-!%J0#/*1X=_2O0.G !PJQ-9#\Z 1G <^/J=-:G!"? M)#J]-?."(7K?48PW)\'C_C4A>>)%OJ:JLY+S(KRJ.GLNMK4CX;LWY39?!9X& MZVG0S06Q2U+@="]>'&74D&EW9% OINH&O6W@L-LL@54DL<73$: U UP2(!)H_76%S/ J/TP:0>Q*GI8Y""C1>#0D?>#^BI'C3]$D[D M&'R(M_)_^[C_P8%T1T(2TZA196HUS5PLC3X1(KW05&5)&JVIA0.BS*,P!&V( MU*)*9>.EM))V'FT>Z0TEM67TF &T)D% :*@*HT5@2_!$$BYCK#ZG2F4>>/XZ MP3E3C;CRXV*9='!00QMXOC@Y[YLR,YII&8VB"NP!WHO_S8>/2<#J@V&<_+^,W\),EEH^BOL?0"UI;--2W&"^3'F+M^6!W/(-I;_["1[XY_CMX#"=J4F!%V+K*&!8\)B2C$D( MD"--L7*V26WJB^0S0F=D.Y>5=T]@+20L[ $3@ZU)N-#VU)?KK_&7,=#XK2C4 M:\?Z\U#"O_*&+V^$RE.^@?Y4X_.MEX9$$_ MZBZ$ER1%OS>P747T'J/+6ZV0P,XRW5NV\*$N*JI*&B4O3@2\PAA*,Z?\HG % MS(W/Y6(3AOVB^>0(.C1;4TI6#' "R.[%.0I+X-TB/3&VCP0N3Z3IJL".R(]D MY4:4JHV9D8[RFH;]8^LA[+\?HC=,U?E4V"IGQB=&0#91 M5-3^JIZ3(9]PL1 Z#KV3@+?=4DPB^/>JM$,TY2+V\2R,KRH8G)&=C;5UZ^Z M-:F[5OSL#W W?/:6N]A;EQ" &'4GU(G!>"@:*)BQ?T_0U$1@GJ*8?H>GM3P( MCS8,WE4,B!I)@9 M G/7&\+1'HN#4W!YTD-/CEC\ 2@Q.7 M_Q08*=L]^->]/M@!U' 5LL/PX%K.TQV54^Y@5 :FV 54Z>-5YWA@[=1AV+OT MA8_^+/.ZBI%_(N&5[L]20FLCC5 M:EYUGL\"DSJD1$Y&F&J##9IB='KYPDOOQM[;"=&L[MGJ2/#AV7QX;GDK$B'"2H=J9!;_FQ4MPS"3I\Q$77L+(DY@ M'5)$KP<&\[TRD.7V6P,T&>58DN]%?=I16XQ7V9[>CY[:4/I^]RQICB,A)'F%HNP_P@#YVN@IHI0X/OU';K M5!N'/UKE>AH,'4_L-K6K.R /= MG>;046,2DJ6??H9))>5SM/08/GPAR[^^F[FHD?Y'__Z#-3 M'NFRK3LSW3"GFJ+)EJI.1Y8U4<>RK+_[VXZ*KE+[B?J\?4:\522&1@IU01TI M)X]$Z=--:]0;V\D^XL^/@UY\38$%;\:T<%UL1%NSG?Z14033,$GC; O#?$ WV6!:F7 SD58'LX%*HV!A*T@.T*MUC7.=80HE9O8 LK0#*B M@/R*8B7]NJ%XEW0?OQ#8>W^.V\W^. (G8R&DB\-L?PVE?WB/DF*@/R];->"G M/R=2L@)90Z R! 'S-HC8@3('O\%?Y[N!J@ZQ*N>K.DZ-GR L6@Z517\9L4U% M+(=R1^DK=KZB/\Y"/\=(J3B15I8<2XS!ZU>'E MC-:L[4?!;M0%VEWC>P1%9#]D[R@&5^6/.[\M_Z)\_'$H_59"NNS\C-,Y0]$' MBJT-9*O9\?DB1Y+M206X\4O?*62'0"ZP0\00P8"KW$*,J0Y#=^7,5I3?(IH)WT2IPY&$B1\QXW):)=[14U2-I"Q"[6 M6V]:J8ZRNRQ))<6B*DEF3'58_6S[#7PJ>#=7.>]^_O;I\[L?&=P1_KN)!4;W MCN)$L3W#9"V*2((HP$R2X6\U!LLV47'^6R&D'H770Q"Q"L#A7>0%B"B<%CA/ M^S1J];268X7?DR"B,%=YPY<4!/-]15/F0[&_U/4DKC',J#)'FU'._3 :865- M/M@+GZ*7U;M:%.IIBZM%R>@_'[C^5)!8=0!_Q_]QUP MY%1 J;WQ"D1H9N:H9#WX\,);[/ZP8&>@4KTD=>X_LN2*2J'#43-"! 38ZJ9$K M?VMIJNA+MRX)\$?(,&_G*-Y!D'LGE9\N\JF]+>RO:W4?R8\.&MT_I091&Y,[ M8!V*'G@MG62VH).V2'\5RUD*0>&Y3:)XD\\'.S=DT1&MD,_]E]-4=_8_T_G/[[7?ZRA]N;ZJHBT[$%]QC>M M_#A'& C)0S46LP58S"49U52E?=2V$\*>D<&ND?B.T#X'WAS<^L1G,(.C726Z MI1BZNYB>#C8C>*P%AG!V+ :=11ES6C*Z2O0/*(#C;>(O?"\N[AYNR1P.>A*A MZ(>T@UE!6 R7!Z10R8SI]PQ^D:BA: 6EXS594!;]YP&_KW-UB M[(D'["-"&$K_-P.)M9DEJ89+:@BX6_]M?:>2/YT!13[ M=S[BT#/WDI[0D=>IZ^.%U>-^<7IOGNOW#,+\O7JT@KJ5'C:**9>>1S7@>$00 M\;9P+@M0UWSMY?@[XQ4>6/GW[7&N(&AA3X"?JRC"VQ_NSF7;7I$N(:ESU=8C M3#+P-=&_?+8H6RE^O.%]=& M8 99"P%J54M79>^*=W7) $B$ EIAOTV]P@QY?Y]RWMM.%/DCX)Y$:_R,L=9YE%^NI\6E5_&Q5'T[W9[&43[P M\JLRWL!P5LPQ8SPDO[Q4!9\4;=*!QA8<[8S -69BO@GIT M2VF\%J0GH;L@C0-O_OO-USGXXBAO])4VK4_3'@EX!& MS_'+F0^.+S8B&27@PDN?89+,?D@C=/!1-Z,GFT-=LYBMG\QIHY ]G9V.$'#; M\G>70=BZMURV?0'%-5_0LX@B_^F9WM15#Z9@L:7=X% >C"SC07SN7@:&9?!3 MX=4(++OKVNOL%W+S_MWG+U]_2][]N!N=04[?O5ZAH29J+ZMO*>X,P#N*"W^L M1K^\==EBS]^<_7&S7*55W[(F'J;\4-&E;LL61GQ/'#JMX8ROO?AWDFZ52V&E MJ,>QRN(%".'E<.%7Y!7;^\&ZU< M^4A>WH0&,P@K_BH[R[ >BESFIO%1YS=I[%&]N? >*TTTRY,5O40@'HNX@X;F M\M(?M*'>Q+ZY:(<6&>N&PHFH?&A*KX::%NR)%-43:AF$GA5Z5NA9H6=/U;/Z M4.VDGN73NZP]/?M2 M7O^U86^BR$&(,2N03C\6R98>)+'K?*N0FOU7MR9._W MSFP##G:1S-!FQ,&4.<8;:/B@$CQH)(E\S6X3[!H?I@%F5AY?7Q'P*BX>N/3B M9F$6D^.B*PDZZ0KLQ*9,A\G%BP9)TH=(2LC&B]D-3$A[VU74835F@2&-I"!/ M'GQ1+/H/%C/%^V,OQ7!E-<91':X2.RUBG?E+\VZ==#1L6\QNZ/UP'JTQL(+1 MH7V)FAWP.;8**U=-C$+6MMWCD03$"D&*V"6C[@[=A8YKSEYUVM)QF,R*6]BR MCC.=@?&2.N[P^C C<5?/<5-S*O\LIB>5W9)7TUQ3Y;AIU1H$+B.".NY)F_90"/%:51H\,J;?&4EO]M6]=0M'!'[8N]N$7[Y4TK[9<5 MC4O_94-[9AM?N<\]C'O5 IGWXX+T+5UZO1@08\>Z3Y\.?GV5=J:=ZEB:9W:? M0BY]:@0G"GTXQ'.'-W=Q>0. [&?@ _],/'GTC\Q3_]4^HKN M3P=8=5QT:S@8K./628PK1?L!3ZT-;*<9^Q$M4D6/Y^XX/:+'":YQK+Y[95M/NN M[?^;(9>\I-[JC%PI1K/TYHTW,Q?AU-/#J4]=;O:N@:\R5(1 "(%X<<=6T.=- MT>?D^ZGKW#]UBSZMW2_UWI,M,AFX^;)<@Q>=<7+?&\T"C+8(M&62]BC$G8^X MI1J(X!>/C,#6A/#:@J<.M?;CJET1HK;=;"%;@G""<%TAW.D995%\$9\6\5=!GT[31\2G M>3NU;R=$35L'6&=>5C11*H']*H+N^C#:4N=VW M"4A4;KZV; MS*P]K^J. MR Y,G5]*]L44;H5:G=,&/1+\U^\I=/YVI1-H()U15' T%:4C0M&(^Z%K\)\Z M-)Q72+)^\9HP:J_>J#4[2@N+)JY1GS@OYRU?/=H[KG%:IBVIR/<-F:>LL2%M M#.@ML4?[RQVM7_$)^L7N7=_P05FX#B)R_JHBY^+B52B!+BB![GH_XN*UVYS3 M%3YYD^9#7+P>.2_^1!O9[OO]U296(5JCKV]=V/1-GWI'JYQGB[VCO;+]E%^V MG[K']E,2;$_2E*O4""KU+O.WMH(-UZ"1R$H[#: MP/S/"5 D2GS:HIFU#*=MJ6E79VXMV7]0AC*GQN9>VHLN\4!CF.E#E 4+:>7! M_MP2$L(FS8E_#YMP^T@W(6_^O8H".,HFM)F\%P2[7Y,"RQ"?\6/8_1OXQPUL M%GG,?YO@MO:!+IP:R_,6MYXI!RK>2T1^R;*!&8T*(7 M?#+@,\N]C>0NTSLA)\+!E)IUD1=-Z<%+.*EG>:A(\*L F*=+NP?STCG/B]LV M2U=9N+.-H3>6YD/"JU'>7']!AX24\G=(O0"FS MLY3JFN;K-%OQT$PVU'"[>#1NI=2.4I1]YV7H%C//B\QZ*?//7L$^_D ?I2[3V&A%Y MV,@[/V23]+(T*KY@X7_ZS8._2%?P:R!$?BL_!X;P-@GY4/SCXVZ(=#OO:A++ M-LRJ[P4W.#T/ALW)T/[T="!W;U"X6-,SG^_SXTZ?)R]V[FIO[WU&FGV9#=P^ M]BP0&?,I$)DG8.E:1@9KV+-G4(M^8CXBK"Y8L'&^@'L0^]2O_$I=A-]"/VUZ M>.**6[#:DS!M M;X_O_E4$:D9YH&;F^;'T3[Q(%!S(GP.[H?E.ARI[:?84:E&HQ9ZJQ=9ZLO8] M;_EI\$MNN9MMX9=T&/12D=OOY"J@+D45]W5-;[]9L1,EWOU07]K0;!_4I!=, M(_171_77&W0J;(U?8;P02B&4PJD03L45U9<^E(7^XJ*_S@]JU 6S]\WZ_COV M0M&8FCUGVMRDJBO;V[9]%V;\%7>>UCAB! J!>#,"\8H-A",@?(0\" .Q-1"6 M@"5Y]HGBK?0%_R>MENED9*DS%N:]8K1_W=EDD1ZA/XFVWETR6:^GK;];^U>)?34-5N]15_O6FJ/9+WSIE+[B:R\W&P3F32=T9+ M:4.S_63YKFR]4#0=533"?]B33JGRNYL0_H,0:^$_"/^AE217<85Z0;2BXTWY M!-)]^=RV/<\24:'*KEOQ%JR,0=QGB"G*.L#ET/>OM?]-![O,=+._%M\N0<_? MO5RMYOX;%9L%F4 _?_GZ6R)Y#UZ\ M8'8;31PUXU(4!H_89Q49,UEB'QOX@"WZP(?UX)=>&&;8=+>",3Z'5\'K/&F1 MQ3ZVQUF1ZM^Y48HG%7)9N"5W?ACBI/..P7<(@2 M0 B'TE<0,'^)CGOPR,F5 M,.0_\9$9V!&<+MU"Z0'T5+%[TIJ0%!>T($L@*"H/L!BPS#FHB'L29MA1.;XC MH$KR[5KZ"2R12B'C S1>.'A,UK#C^)-NK9WK_.53^[QP4("(N =C[[3#T&)PPM6H*NQCW%2SB)O?;SM/XU/+'WX"[ZR M$*+M2)O "_/>F'1+$]9/.7V(I(1L/%S2/LECDR-TKHRCDU*:<1?SERT8M;(- MT*NR.OR#M]G$T3W.99GO>8)FQ;\G=1&/PH5/^Z0-I6ENJWQ<;LPZ/>]ONEWK MLKTK7_3U,"U_32U>=2GY7*H3R#>Q3B,O2:*Y3Q]_\--5<^^3V!]25T)7GK\:4? ]G^R+P8]!LEYE#Z)2K>7AVJZ$!, M"5Z=-]N5YQJW+AWPSYELU9+I"F=#-BGDD7'+/IMFM673)&$_DBII=I7JV[(A M]I"CYK8*S6USU]R?EN5"/-!=:Y(6"R(PGR?FUU$.3BAR/@@BF&)<21Z+HOM[ M2VJVW5^3&V:IYH&_7-*.C?B(MT3U#MJ/;FA5Q>\:F",JOFH.+F^YV7WMWD+< MD7W$GW_P4[ ><_9- [=^NMX$T2,IFAI]SN+Y"K93^@S.4^<6U:\MH,]]"LO< M.4EQ'*,>6@%A\6X#/UE1STDZMAG2>Q;LL555_CC]^OES^5'Y^"-&ET V2?X\ M#31]\19^\IA0O89!#O3*_(7OQ3[!B$4W<':M\$SQ:!4^B6ZWXFJP1]@EE21@VTB MX0)L$S50M_L2^Z\;5]"QZ#/ MTAG31PKNRZT!?0:.95%V!V;->\1%@W5?9'/6ZQEFM_935.O;Z:$U]1/Z9S + MFXP%XO*#'&,,-/+EJ]BQQD_HWP.2)&A#EI)M_*DP3?0"!9CV=["SY3T*_J'& M2O"/!:-A[CS2HX2W/045+Z2_JFYF$$6_W^ MHK0D7IK%I"YF()))A@/FY]K* M O.A<54@%[!KP!% GKK P]*\+%U%,0TJPB!^DL :L@W^FXL-MWC'6(OMWY'6 M.@^B DI[$MOF,HSNR -9:Z;G/H?$U-OQ[CT_H!V945L@>U"':(?+PA ?6ZH-<$X%XU8Y5XONL7YT0.?JLE=SBN%!J/:M-3N M8;IK,(=;,4)->^B5*:@]B8 QF*>U(RBX 3"7';I4QG0S4JR[/F)=[0'! G0[ MX.@/I[PHVU*+4H:MK'9Y0R]KE@&E /QL0>8Q"R,%_A\9N#'IX\[*BE=EJ1_X MV#\>'YOY84CB]%$:)3[LU>MHP4)_WRQC,,QHYG=649*' M46P;-6ML1->R KC=>?>V546J7K?+.72M^KKXFQ A/4,M/5/ WY<",)',2 M!/EO_OI.?D<_)QMO7GS>0_5O<'A)I%_(@_0%3K6-O%:@\)T?LDF""QX57[ D M6OI-WL->!D+D2?IY8=L3J;^IZF2>9K>M''G3Y/7JR])VOO28OUUY]^_\KHLYVN\@)M;SO5Y/;?>'*<8E1K M&]36E,&IQ.R)A![.#G@&085\MBZ?HBMU0V!Y C0(5NL:JYU>6=D!/N36QT#P MH>##9_#AR7!AK?69Z#LHT-=:C&JSHLZ_BEC5 MN"&;"2@#(91"*'D04;%U(91"*(50=DHHK?;[\+P)H7QN;^N^'P0F7H)Y2G-" MZ]6*])@RMS):5I*56CLC" 7'GSY=83!N.$F]@D-RN(&^=F4?V_9^A X0.N!5 MZ0"=W[5-5_91Z "A X0..,VI5]O/Z!JT-QD38)^Z\&+%6]HJ[,$1;Q MIAZJX$@5"/T]F"W[B#\_CI1%,9ENQA2$8%*%*LBQ.SNWL'YM M WVN!N20Y" .XP!4QLW7^2H*X!N&OI!&TIIX21:3+4+D#07SJ7=8R.& -@RB M"(OJ&> $O9?.@4]/?)CB!U&\JPI(.$42]),:4G@H>1*B'2+-;I!^".4*OZ$0 MX@Q5\(_,3_P4<4?B>[^$NQM(=R0D,4=H2T31;3+F)2,5@.(EP:0]!*O0]MKD M*J&T:M##P"P4+)3*J9=#B>3 4%L,J"V&"5U P**K;I$"G<4:;2&0_2_V>(.O\PYNN0R8*R" MK=E,$#"-@4H.Z#)A_D K$!F2 (4^0A M&-*M=TN!<6X:?14H%%T.3K2,HW6N=+(P]8-RU,8&U(3?#RF<*)/]$E4+M0". M74###24W7QX2OB1)!;2GU#(,F3AA^$SEOL!3%3&L/,= GA(?>,V+0:N@LX^$ MSE>5H_F&" ^8^ M2@BX]>(\4MY9UI: LEZ$:8HK32Z(0%O)8TQ&@Y9; 9)10 M- ?+2U*A!MIP2! TL>3N3;3)17.?0"&>59;FDIOL5=HYL&XN8I8CO3:2PJ M$V33>29C'X!2U^1>,/JU9H_\@4AE$D4J\[$P#_T0BDQ:96;(^P;:+ >7RYVPF@HN4T=/,4AB]Z^T^W4_)PMSF6?V-H=H MK0&Q>B4&:A6P__@1*P=9/]@%K^4#1-GXB1Z4BC,.O\82@L6.LMC!@^2AWA,F M-3&%ZU7U1Y_9%N4 T'_9(656)+='<='H8MOJH>S7F%3=SWK+FZ(=PMF=@P9E M'[.=I><'B=P51^&A_GI. DX D3^H0ZL9^KTH@'##:4;Z<$^"]$4SHAT?PBK\ MIY?NVW[I(P8P2;XS*0,(M=U5G6F]-9U@OK+&UHRUQ&>E4* M0LKQKMD&;0-$N!>(M)_SA)_230LC&K$ #XJ%:8)\]7FWEDHK-.3Y@JD:Y&!< MN\#S)O7:DBS(NQI[E)GBA#7;P:X2&_C"C[*$-@V;1U2$Z!OVP$,7_,6.C1F= M;_E=L\%,4C82PK55G,<<7IER+FD F['V9/W03?V+JU349R7(R7"VC][;8"1F MD<-B%TBZU7AD<9RD[GQS6R^'QSU$@C$]AGG8(W8S?(K,-%<@9-.\9QG 'D\GK0#![9DR%'QX.1\*$%S!AUW@0VX 8((/!1^^'KO, MC8Z"25\1DW;,: LF%4PJ8.U;@K5G5]'<>+9=REV%63G4TLI#6[M1AT;S4KZ; M='W%2E0PY!U-:E.M&V.H"884#-D1AI1-T)![TI:Z25?!D*^<(>6A9=_H0T4P MI&#(3C DN(_(D ZWB)%@R&X2KC\,J1@WVE ^64.^]6X1TZ*,*_"71'KOARP_ M\\?N1->49Y"K!18#\^N RC.X@4D*S?;F.$C7@8/TCD6P!0?UB(,TU$&ZT$&" M@RXL8!J*9 /!.X)W!.]TEG?$E>@!&GZJPK[T('[0.1:T;Y2ATZS?[1[E7K=R M>TLLIP#+F8+E!,M=C^4TP7*"Y:[)FQX2Z>F,L9*A#_<;0AWM@R00+"18Z MB84T\-^!A?@Y\(*%WA@+:83C"=8+J^$$XPG6 ZP72BXWT/9SO;TR2C,=.+#O)YIXVM#!:=5+@, MSZDS^EY$VIF;)^&8EH^Y0;UFBJUC=GI_T-;7 4!-'<2[?-<"91 M2*NNZ7=?4_C/FG9LCI;2KQL2YUU:O"3OOI+06MYT%64)#)?\*-JKM-)>1>/2 M7L6T7K9%QO,>M_L\>;'VGJR])^T)^N4_"_I4IJN\0!N13C4-*9S/?U/G<]IH MO'?!R:/+HMJG3B)"4+?3U42[G^Z#M@M6>[VL)H!K!*L) /6>9/!,HH2V#4^\ MX/1><#V*NW=.HKEKO(/$;@.4D3O__7 UGCM&PA8H1=F5*ZD4HWT!-$&T,V!5Y:-L=$O+PBN7!UKF! M#0MY$/+0?WDPA7UXMK_9H0-TJ[US21# S ;2'0E)[ 4LL7BQ]D,_23%C^+X/ M\-%O1QD]=<7+E<@OJL64@:G;W'CO4K)U14Y%O% (9X>$4QT8CA!.(9Q]$LY7 M)'R6PZVMUZL7KK<>:OX6I>#6'ZPK)-_QW]R-SN*O27T%]"?PG] M=4W]Y1C"_VKK-"X0IWHP6_81?_[!3X&GYNR;1AV>+BOO?_]1^NK=@Z0GTN? M"SNWEGY1G@5O**K3&F3]42()"HR?K!#^2=I#<.E] 0&GRL6&T(THOE4^_CB M1Q=D"8O .%"8QOYM1N- &_CA +&AHJ7T?[TP\^+'K?55!I+BV Z['%XSR+%T M%4?9W6KOCU59M@:(2H6AIL#WPCF1'OQT)7TE@%TA=R3\(,R;(@]+EY%,FT/IE\^?1W5J9]&TB:.$# =9EH.>$M"V),4@;EB"?_[ MV_"K1/(W)T/I-Z XP]V@#R=5PK"-(Z#N?;0FY5.2%Q,*$?8 )-C$Y";UOM>V MG(Z0;7!*#>:_R%KN:2QTR3CYPOP8M@98*ZC'*W/\D;7WW5]G:^#&*(-7;$B\ M]M-TN]G>!OAN3E'"0&S2+$4RCL /P4& *H][238'(2(!, ,29>W]3N";=+ZZ M 2K5*#>@W)RCK@7^&KX_;R1 ^&VYPW/#]#+KV0$Z (LVM E6U^-\L08JAS 21A\AV(,JX M,8O8>_ "^ U'[M[3KN;2M>YC:UP$\>:KYE*'TK>=?:QS:)(!JU U0L>LD@^T M.3"6'RW0&PT>0?&GR&?AELW&D1,J4Z-B8%M"96Q)/XWI\3 M*KE\E*3&9]9;4P4[3.>;+P <&O9Q._L:!Y4HL=;'!'BHR32Y;JEHDEQ)H%S>049B;Q75NZ)]Q&4@@Q%X/(78(SJ?D MY7[,0$I0G^:V?Y^ ;W5OE*4)>IWX2_0NT3N<8^R.&8-[#^Q$EAP^&R1[_7D< MK?!/YL.D8EE'X:)PX#MS\C]'X(8]LO];/D.I Q^^D.5?W\U>PXTY$[,\:J.AU9ECLU1B/CW=]VSI55!G@"I'9?S*=S 8$:+8L3 MT_N?HR3YL9M'[?X&!F*R@7,'>&[S>;;.V/&9':;GM4WP\TT(VO*T)2$-S)T>?G0;8 /@WAX%/[$YP\8A Q=@K/_70&1(WZ- OAY!WX M"&)]Y_G@<-"'"(P(/UZ1Q1V>XN'[-,[80SA^>23$,P)9+D''Y$XI6S%.[]!+ M05@3GP$<'7XW:B/X'VP?*+DLCDDX?ZR.>(D*.D65U-5/L17PPO-5CFEJH%@< M96*YBFM.'<5Q9:9RIK*KZ\ZK5SF?8V!#'PY#U!35J$DY[S-8)SPFI?L\J$Y( M=?]T$.@E@(83 MP,\HD//G548Y7\X/RVQ=MI,T&25)!!2!]_X+G*?I=S_]-7;]9!,E7C!"KPF\ M.I+\&G\AJ/WF:19C;/=\33 93U5[-'-=T[7&BF(H\E3)G8_9R'+'KUX3=%-> MVI'NRD5?;?9RBQ['RL/&(W?>'5FP$VX17O0Q,I]&^1_ID2&N,G,ET)_+YP#D MW)^OX&=_9'Y,:IJ@#''!"OVE/\?0)XSFKST\;L#8";EG16L8S,^5"[SE@\3, M/ V?WGM!QBR"!Z8^S2-7<.S)P@4."(8_N@49)BGY6)XXJ#_ 1D=_:#OKXD % M?X03#;,MKAGF/=LO3^P(RF9A=RDOX"=T<5GHO,+1.;L#6\Y!&!._N'"! MI2%/P!LH[^1V:@#2,B<)R(HW9\Q*1Q](;M7S*TB M6(7D>:619"&&VRP!@K5H2>MX) 1Q8_T-L.C_M!6@107?,?= MBV,L].+\O<_WX>735#TEE]RF,, <3F; ;^>X/8[FNF-=5=71;#*U'6MD3!SF M]CA339^-KN/V\$^\.11@"6FB$3(ETHR;:GUQ3NN"'3C5T\3 KE3=BJ\D]$'+ M_!*E3T I7[@ERH6+4GJ_)?2Y7T-I1FYCS#B1%(MVIS/J-]TQ.&;^ CTC\$!8 M?@9U:D+,MN!T%:/80YGO70R&YU./I;#;JA3!-R+DV*'&!:>90%CV$VP^Q(> M?@;L3HF=/>!0@-=&- "3_Z;P$VE&%SIPA:^87TC#,018X/_E_M^2)G=1UF&_ M+JZ3MD>HHPQX>:_#TYNX5D:I995WMOOA&IQR/V23]+(T*KY@A0'TFQ8:))I\ M^B,:SVPU]\)]]OKU^IZT[^I<;4HY7:,%T+&.MVJIM(P[E6(]8;-6G07!9N>Q MV9OL1MC]4KNVNE&U437U%IOQ<:-CYVRN8-++F52T\1-\V 4^;*G'7_?PU=HT M\=/]@1D,IAR-E7#C\4Z2^8D@SB6$_F7T"DG6,WW:'<()7A.\]CIX31_N*_D4 M9^K#?76?O/#HKW_=%[4FM%?7Z",X1W!.%SGG!T4^&599G#,/TW&T>U/?BL7K M)C$[K= Z1+)^:;H.$4[PFN"UU\%K/YQ\ W82:.#Q7/4#6>7UQ//8OZ>EQ)^V MU<>CT=_MC M]#F1CN[H*RN\NT)I?PW+HRR$J12ND.^;",O)*!R41U$\2$I+4-9>_#L6W/C) M[Q2Z(R^-JV1HTIJX^8;#+V MJ?P!!6'P4P8+-91PJ12\;%'FVC*8+ 8'V9"E,UD_MW7Y7205L 691ZS>ZP/* M;#V]9VMX-0HX^4HAB#@"2''#(&+L%0(#457 ,"WW!T"AW2O+\ M--=@6%@(\EP3PYR-/X4+'Z3^2[8A9%LKG&1!R@I6J]6P*(D4],Y[C*,@R!D; M)0DK0NB ?E+J@,MK\82QJAHK4(F+TG5JU%)&;!N+FI8$D66V&(-+#_X/K=!& MD-,:. NH=%:!NATR7C!;D=>WTGU,B[+N'6P9!'8Y>8C 9_76K'QT:Q)QYMLI MED@5U6*=ZM*IY< WK8#ZB#-17KC77@\#'X'GR<",!550'6!9CPZTE2JT\T6% M>#ZGTER6LZ3"60/#&$I_SP6VG!EU*%C-=BY5M/BU6?=]R+953#JM!R:+@S]' M(PS3I/!$<5&$7C-G:%B8B)<+J Q/JWV8U\#*0N@/AM*OM$1_Y^>L^JNL8=]J M'LI;.891SISE,P\^:(V8K/$GI^P2]700FS>@];Y-BN<[MQJ M3HU.Y;;"-7D93%XG+:&8@P(E:_C1]MV%A@2>V<0^^( @OP56+9;KXFY^]0(D MRQ>Z-_@_EV$@_W?YQ:CNZU%53\]_M @[JO!\97>07C&%*5BP"KW$Z%AHL1P_-:G*[Z#JP1]05U45]5# ,U14-#P)2PRQ M+KL8I9@ @X\5EI(S?@J:+/S_ ^D6=$R!XE%R5TV#,XP$>O2)PKN(%8@F/@5. M(51![>YQ:8:RA.WNWJ/#%A>I8:U0E)=+L*HI/K7#8'5#DZL\5$0Y_G(YJ6B/ M8X#::YX7]>5Z=M_;EQG%FF#""1J&K+POG MT&\PBN<]KO9Z]G:?)]^KM1\2Y'($]4K@"9=F:CZCT/+RW*6.4:=SN5WE=+5W MI]/J.M6_YZ9X<2_DK=3#2#\A1"+U%D_U8ZXZU1'U8(5<<).+KLE"EPK<#_=@ MD2:!ER04^_S)KA6"'R_2T]8+\&.G ).FY4%\A@?Q?^)!_%1"'O*AJE:P$]+> M(7J/,%_E#$[M6 U6=R59\%J#U][_7.0)'>^Z=G%E&Y"FHQ4+W,O:9H<"Y.T;"%BA%V94KJ11M(.^YJ.5-KUZP M#3YW?BL0H<'>:!D@=_[[E?4"HRG(Y836%U3Q(*D,6)E.83*&^NL2* M0GV=R6ZVJJCM"VHO>.>Y:NPD4(:K34SD\HE7HPIP*0T&N;+YI;U.Z52 M++XOB[^H3;,X9(G+UB.7K86;(QWT;L0EO^"[]OF.V]66X#O!=V?P7?.HPB7% MI'NASS9#+T4SM@2;L74R^MD52G4BP-F9&*9BJ*W3HRL[_]SP9(]43><,HKAE MZ9X2ZL$WXH\B,CW8=I^)4$ ,QM(=R0D,0+,@<_E+=9^Z"=I M3+.1VA KKM1]47FS9'&T$2&4[ABLIZY$7X_D*2:_^I=+B29$4XCF&S1ZBL;- MR7SUHB4">A^_12EXEGOSVR7R?4/"Y!PG\PQ-KH$F7T09YI,_)R6H%Q=<_*X< M3B5A[R]'=4V[&M%ZP4,B\O2R=Z%">PGM=3+);(ZI'4)[">TEM)?07M?37J;* M+R=$:*_Z.;/CY?\][ !4V?/:[&7.LZ\7C&.3FFJ+((9XF4AI!'RZWL1D!4=G M=IZ&ST1Z'T1)\B-B=T5SGQ:*/_CI*B\?7P-;/_XYH;@#.+B', 1^ZA-^I>+' M"F%Z7CP.6P!48Y/TLC0JOF!VG7[3W?IRTWC1*F.GUR728NW]6'M/XJR=<^FW MTU7>.DS_+,?B^3?%XIE2+)YJO>4%KIA@Q4M84=3]-GA30!L(5KL>JPDT \%J M5V*U=@$,7M=%^IC F3/$TWO1_C=:2ED8$WC?_P-G!<__"!C7?I.,9_MZKR%: MVZ<:O/<&OX!K4T!ZM/LG]^3IGFKIG&D3*N)5J0A;<82*$"I"J BA(@ZI"(L? MXM';4!%M%I_9?3_/L%Y#];M,>H:Y)7"$(5),YK7FO.<<7]Y@6OY[FU\^ZU-$ M>=U2*^IA.,2[WI#@&38WSUE(GI \(7DG2YYYA2YH;T/R.,37>^^0CM:P_6E2 M<3S)0EK&T5J*]KBJ>=I=*Q+ZLKD6/:JU>KT9O2*Z).3I^M4_0IZ$/+U!>6JM M'N7URI/ U3HOLEFKTG@)H>1*^].+JJXMRIK!#Y/K4HJ^B9*S'LGZZ[6T;T2H M58=?JQ4AU$*HA5!W0*C?FU=SNOD&=WNA":X9^>V[OSX-%UU(JQ80&@)"XW3M MJ5C7P] 0:K*#&K%S#I!0;D*Y=:]>12@WH=R$1;'0%28 M(*P()6\A>#'%U:.P>B2ID!N9-X(OJOR,:'XQ6?CI34P"BMJ'O%L^ M+I%[Q,EGF^S'$A!C XX1 N&%PFA9Y='' M? W20Q2G*Z!^D@RE3Z&$E@4K=^KS +'VTRA.BH>PT12([:#XG #'>XN$-J/: M1"F\UL<& M%#>!=["YCE)O81JPDD'B> *YJCJ=&19[DR9:M:[O^UP?95?G\ SW&>JKR8T["/^_(.?@F\P9]\TT$$J MU.NFX/=/3142B!)"O!_ M[KT@@[%^VX;?[SR8$LR3*I+MD#MFDED\!#\E*=,2I,M57#FVRDFA=V-LC1)/79_4%TZU<'XIA7L+^A=LER2.6U_4GL]#+S/ MT-,9@WKU ]!HZ0["*P+#TM'@^=M'.HM[+\ZG_5A,;.XE*PE/T.54Z:XO)-") M88+XKU$(]@._@_'+Z:'N1M4.?D/N8#S I.CS'DV/+T;+>8F=I6U5L3XR=-FZ MO9L3?..!GV.5)TP3UQ'A!J09Z/G*].@OX/W^?+5=0-6"D1CY+8'C!;XE8C\8 M2K\B=WD[/V<>$MT94@7)I?R54S9GT/*1!W#S@ QK_ G\?V"1;)TQ*WVD(B ? MC&T?CI>!2,?!([)(0'W M#-\&&B%!MH*O_<-<7"@3-HM";P 1<6^2JK ,JFKS@(*H*H4'*E>W-:6("K1]4WF>;O_$SBKRM02><[*)IB3QS3TB>VHLTFNN$H M;NZ@3&5+PE_GR'KKGI8:8;=6Y&;9^7 M;)T*MCMHT.$XY('?E8?I)D%'(\V^33 ,,"QP4\:Y-X[BY]A(M]0^V# M;2\& TG&$Q*.!3]-8Y^:?CIL3=/^&2UW2 .%.*DPPJE3([G, AI>V'@^U3B( MO/>:#O]-+?B$?CNF"L\ZI5FZ-E-L.*3I$W5D6E/'EID2'$TTU31;5X(\=5Y# MPS%91(XM!.7G0DB^"GW'J>B4.@/A')QWBG)2^ V@OT"1I>@8AXO=9]'98[O?'%I\= SLG5?IQUOL M;\$M!::[RDHP:=\[8P@F%4QZM9X:L/@NE7^VE%IX(-1?!&-XR7^'"-ECV;\B M$?M N,X02W"!/N?(?EU?@EM8R#;IU">BV(UR_KZ@HS=:IRJSO% M688Z,&5^J-*MU&=UA85$?:E01$(1M87O(0]4HR687Z&(A"(2BD@HHM,4D3XP M+5LHHA=$77O+L7=WF_98EFFH+#551*I$I*JSA.L,L03'"8X3'"&E <@GG<8O DXHOJS$I$N74.>RT:58B8$#$A8D+$A(@)$>NO MB#TW=OT:W/]:&X/NN/Y;L6_I$""TY*492U>'M^V'LGR"1J]%9PJY$G(EY$K( ME9 K(5=]D"N19-M*XLI"Y-YV7.WM29SG2F5>X-E=3Y6YG*K<<-R[K%^%9 O) M[FG&CY!L(=E"LCLBV=ED"B[0+^JL5M)3.9S9=#[/Z2<;L!YCU4#NY/V+[ M)'O=&-="U0E5)U3=BZDZ>:AR:ZHM5)U0=4+5"577656GR]TAV>M6=;VHA6B3 M4IS1!(4%> $+T!5>$BVG7OZ4_C;4ME!#0@T)-=3A$[100T(-"34DU- +GV[? MAAJJ'&)_2CU8_[[?7R3QP049=Q7J'*EX?Z%TP&M-[OWH1^G;BDC+* !M# R6 MUQD-I-M'B?R1^>FCY#UX\4)*'S=D(#V0F$CD^SS(%F0A+>-H+:7P>%&-Y$?A M0/(2_,Z/)<+P#!ZB+%A(*^^>2+>$A)(7IOY-B7#PW@_AYU&6>.$B^?%X8M\E M5*D\4]/2,D@0E0H_! /$/E<'#:-X[04U.53P-^7 E(.E.0F"_#=_?2>_HY]! M#N?%YSW[\=@G4C,AYOH MIT9^_2R*J17_-W@HB30%>W@\SOY2\W3)G*QO2;S=;DT97.!\[C>++P%;T!0C M7C5 [>^&*BO3 MV=L6RS>,%T*?^[+;(BD+_93;$4#H+O[TZ8P6TE71H%#(@Y"'XCE%YI;S).1! MR$/_Y<%0A#P\U]OLT+&0)R$_@Q1BCE@X)]@H'KS/1J].ZHAVJ6/G6'3L[))N M?.HBK+W^9R^I5$V5FU*]F("O11L+T12BR9&.MM92Z94032&:+\Y9O19-96"J M+95GOT'A?.LQ\V]1Z@7U I^\P5!1W"/B(R^AS7AA+?7B#E ?J(IZ-3J^B;M M(8U"&B^61EN[8ELN(8U"&H4T'I%&2Q>VL2V?O^/P W6VUC?U2O4;^LV+4[9+ M"W@__E&23KZ0@7..M(&_86''(O]I%$I>FGI^N(9OI6@I*;+\)_PO%D9N*B/? M15Z02+<$EB>M23H\SGWYO__R4Y;YL/4BT-X-(')?L4#US>@RSB N?WM M/__C+\6/9IX?_],+,C)*$I(F_R!>DL5D\6OXA2OX OO'EZXSBZ,K%G(UVV'5N;C&U9U55U.K(L=RI/ MC/&[O^WL:97T3R 6[%,$#9;8U0Q5AM!DSOQ0A[2@PIY(2;9>>S'\D.)32$L@ MLG2/5(9]I 3&K4\0O@*VO;&METQC;\&JM+=P\I+A)2]H4AT6\$ M##'[EYN]0!]Y5C&PHKQY> UP-+8TI'[=_V?O39L;R8W\X=>[GP+1SSA&'5&2 M>8IDC^T(G=[>_\QT;TMCAU^"52 )3[&*4X?4\J=_,H&Z>$DDA2*KR'3$N$6R M#B"1^;S')QJM%=.>^6GLE]+HZ>]$95:2=I+/^KJ^I7B-=IK)VZCO7ABN^-G.]JK/]6]^LK$,0?F M#@D?>Y41VCZHP_9!921KGSL$)&(D8B3V#; M4@$KRPS]>724V!^V[[IEEZ30%# M:[E^*X(I\F ]@/OLO/KG_+SZJ^O\9C&$M/@!BO'!N;)2I1N2,@%I78:0\:A8 MKL$&M.#2*]00X(KY53T$5_*A=&4D17C!_GYU]96%,V'+D<3'L(D4 0_LR0NN M*3Z-8[]0%@E[XLD_8K@F*P?R/!$1#%/5+9#>+(;G1SY6)PC%ZCNQK(@_#$7P MI!(<_(#%7O[Y@GW)?TN>%XB1*^R(37GPNXB8PR,.3\"YP1!&@3]E2.694*1F MH1\'M@@M&)F$9Q0?OOC ^5H+R>.!2/%4]T>]8$!FF$?T##-ZF0E5\B)YQH0_ M 8D#P;$X2C172 /7X%RO04;(3\L5*"K)5Z5+Q9SV-C[\A:!SLZ!NV?_%/J[5 M+)# 'JK6AD0:HD*=JZX!(@.P+6%Y-4>$/YE;NW)G?UR+UWI]\4()#^3!ZTMG ML3]>6?7U3TEN!\$&3$7$\OPH>;2E\'/J.\(]=V N3_#T#.C4S0 \]H1QUX6G MCSW 5)L#,1+8U9DW(6&^#Z^W]$+4RB2WF+-AB<8B& M@0*-@NU4D/3$^$@8((P10!1930!IM-[8JVT3EO.FYEY\EXFJJTY0O75J+X:U5>CG''*6Z;15WKT ME#-..>/UR1FG^FJ4$UZ9;<93YB7*^29N,LQ-E---;$4YVY2S?6*%*:A:#&7, M'5Q+D%!2M1@23A+.6@@G:4P22A+*B@DE:4RJKU;%Q S:*U^*9]!>>8WW:VGT MM%=.>^6T5T[UU0ZZDK273J6':*^=N.U(N8WVXHGM:*^>]NKW%N2L3!R32M24 M'[\E57"*DD4E:DC$2,1(>9%DD6353K)(>1VVOMJJ&FESQ=2TVW.3>#V/ ?=" M+''B>^&5YZB/KJZG\14\:;A@BT)KG6:WU6VWF_?7O:O;N_M!]^YFH NMW36O MVY=WI1=:*ZM>F?Z(EW^2$3"1O6[;8M&GC')ZOLH,1U:$K:S17JVLGZ:+@D4B M\!2AL:[03 1)41A=^(.S4>S9R:_9ZOA)X33NJ:H$OUT\7# '4P0"5<!%&\/:TXM72<&$^ M 2Z\@[5LL"9@*&87@JZ*KH M_I#/":CZ)9/#-^K;K%!HN^JIHK+[/)V!7L3A? E ,<[\D+M?1C_[WOAGK!2E MX61[/=>]N[SJ75WV^\W>36_0NKZZ;G>2@J)WW<9MO[9ZKEXJ85.MC.M]KA:< MZ16OW$SJ1?>& (P%@B0AE\R!X05Q^2LOD@L97;V13_J)*"PXUVJ)R4"7=BN5=\4J%CJK$ M:CZ>I)I7,O2LJ!A^![X*V.&HF7 :<11C63 >3ABZI\6[U(0!5FU5Q=1G8YAB M!O(\T%^NGD/^%-",H_F+^!3?O3!"B27RP$R:JKJM.&MX]OS$+= SSP$ND.,_ M>_A[H3R6##.-=,%^X1ZH444'$49RJA3IXDPS\RLOZF"UO80W\-LX%*/890A26M!@N8,('J+$% PJ,(5PK.,4''P5;V(5J8@)\\R$3W]N8.YNBAD&)Y-&#DXM/@%6B?@"D&+^9SXLV7 M7IZ])"G#)L,$ S&V,D/(@W_'$T48,6--F"9W7Y H!\W@.? M) QY &;GK_XK[\>JJE[J?BV,(7]383*J"JRW_,AP[IE BBV-S%WLPSG[4AG& MC_Q['G79*E[2ZO8'EXW>X*YY?]^ZN;N]O4_LR$'OKMUJU;LP?>*M 77$[A97 M]>%M7[4L/WLL]?D3H4>Q!.JRF[2L\?_ZPY!=V1$[PY]2)=32!:'4I?!C]G7S MIX]*:H7'41-KX2M>F7J"Z'QZL7HQH%)!XXGO,E0Z6WFN$=SE\N>D9C-"PWR% M=XM-_1#%&$.<8%4!I#FQ]D,3L%./ 0-CYBL3*'$[\;GJL]+E[2Y:")AF@R-H M-;-/"M3@TA>![O-0 &IZRO88 8SDI$NC)"NFR]W01^/U23I)I6J.A8+/ ?L3 MMUGJ@L)PO9^#?.KLPWOQA7HIE-EEV\)-5#Y.T1$SL)^D_HR/3Y^0J*^9R^TT M=(%U::4MDM$_B%F4K'Q/#Q_M[&?ANHF]G6FJ='7R^6M@[%O):N)7@9@)C))I MJCM 9%A&&\PF+Q[Q5,4XZ>I82Q-1*X( '&OC<>Q)?:'-9\H3^T]V*:@M@05N M$^O_2;B^]@94+ $,*0Q4PQL<;5-Q5-=3>$9B8&'<0MBQGAJPD?!"_6@= IR[ M4LU%#UI%!E^RN"!,[YT65Y4V#BJ#2$5EG;#!?Y)># 71%6"'VSH<%"T##%@N MH?YN35Q,1?@"!]T!;=\]1'PT@KN5=X6,>AV[KH"_P.:X8$WD=%WC.Y/DA[L; M?";<-8ZE?E):B);/9B[ZB0FW7CWM2.VI2-_) MBXHO30_1%>N(IT(-Z*@,/'24K;7^0DX('6&<;Y>Q(65Q@OFH>$XM\$P!1N8F MBHX="A=04=NVBG*A%D?M288)Q;"I2-*GQ"YK*.JQ>C!#\!113_ 0QH(F?6J( MPWACUT'G-;<2#=9A)QDOROC;&E_%IS6WKF*!5"*?846%*T$+Z.XM>)VR">9* M\&O#P??6"X@ OE$5HU/^2_V[,*GV'>Y>,KK6K%!:8%4]Z=M*>^TFL]=RN&3? MX'/59G4DTKC4=,H1(Z%<8!3'U1VFDC!<8NEG%G5BJC]+M"-!$[ZD.D[;T'.* M#30R+G.01M:$"K,NAB_S:"(&60(&[C7@LM+6 9J>[LMZO;?)/)Z%VA;+FCS M*XO*,?DTUD/FA>=$VBZ$;*85 Z&2: M!%IVB(5AE$VFJ3))Y'\!PHIHO@K']5Z=WE6-9#&VY %:Y_N&F,&B-T"3@URZ M>V3F(/*BY;HP@P!WJ0.U@1GH38ETZR,08ZXL%^V\ZFU55)8J"2=Y1/+0548- MS#[R [65N$B;U"N"MRR84*G_F^YJ]$\T>F5RL+=IE!,7+UV*60 <#>N?)C@A M#WUD:F,L]23?[$5$]9'^^J'9-E(?Z;)3YQH[@SH/GN9>D[EO=Y[[8"4%*E9: MJ6+4J=Q!)2H]53S#H:RY?ZD8V!V:QIL:-'L=Y^JZ5ALN.:$(H4B)*-*N1-F6 MS:O?'EJ6MVG8MA\^-%8YF)CTB)ATXTJ)Q*3$I(=BTFZI1E"%RAWL(UQF2N K M1+;*";MQI*QW/X ?]L9SM>\E<=9M6X-N^4U>E@7N0"0TSFP?">".">"JPE:5 MP+#JP%2S934ZC6K"5%58AI"(D(B0J'0DZEK]EK%2W2>.1+7?17@_K9+DNVK% MQ6H-T0>M_;Y%+*N$=IU6HV^L><5;U*F* .%]998G)8G:7*)J)S$=J]7:N!/" M6YQ"$D$247N):%G]OK%=NF.1B-)ZH/3K;KZJ[FQ9&C2F/U,4XL!1B'G#K0V& MF^/'F G^'KN6=H0VH^T);!EU^E:_9RS;Z/T4I3TEPE#"4,+0.F%HS^J;2]@D M""4()0BM 5,2A)I-"1BTC44J"$/-;.-MUGZ(#IQO6#.B4!(BJQ2!=8%#&>;% M\O1!<^"P-X^:;SJM.6A^K18&G5VGL^MT?KO.@Z_5W&N?+T*G3BOHQM#9=3J[ M7D$Y(12I)XK0B4LZNTY,>GQ,2F?7B4DKSZ0EG5W?(J6I[AE-NF%LE,?;7@^C MT5;2GF5^CT2L ^$J0RSB..(XXK@Z<-R[#)IJ475[*^;(\J_O=2NC:KDFM9;2 M31#SHN?N>L3(4E:\H5K:Q0I)%DE64K/++VY)DD62= MH&2URZ_(>BR211L55.>0ZAR:PAWKJ2C*A)Z[M8^*UG76;07>'S=_8E;,1+@ M2SB%LF)G0^&)D8S>J!M& 9"=@.RM,S]TF(SXA_B'^(?X9W_TH4S7/1TK)%>' M\H8*]YVU&X.]L=9Q=U ER2/)VT;RS/5V(\$CP2/!VWC'S-QV&87FCCQ5UN@Q M,X*;(V[6>M8TEH%/6INDY=BEI4/"0L)"PK)9HH@I+JD*V^_?+#V98+'9HUWD M.5->S#9 U6\:X[Q3SXHAT231-"F:+1)-$DT2S0J*YMF@I/;C.Q#MN+WH=X:S MC^7HFK.4<$IAB.H!7/UPK&VNNM.&M#ENN")I(VE;?P:EO3>#OBJ"4[;=3O)T MPO)T=FFN@AIIKQ*#],=BA4O/]J>"1?P[U9#8)\1M(;IM$%W'CX>N>!>NU?OL MM;&:]&_2]DVN-7+,_Y"E[MM6KU52L&<;>M:"[RA*2QA9%UXEC#2X4V5UVL:R MPP@C"2,)(RO!JX21!H-_5J]34@$:PLCU<8P_1QSHLNKZO0VL0#17>N)\(A2: M-EN-/QV>:OL:W.-$K R?Y'5SF"-'(Q&$;!3X4Q;!]7P*#!P!'TYG<20<-GQA M?#9S7T#^U>]AQ*,X\H,7-M('[HMO"'@$?_CP)H$?DU]XR#@+1!B[$?-'ZBDC MWP4=A<_4 Q">+4)VYL#7/$C&$,+]<+$?A]QSPC=*_.Q"TL(]]GZ403^!/FE$"*C02;A>)3^L=/BQ"1#ZH87,SCUZV5T>3-XY-Z M3!T8TIM MA)KDSD=]/9>G0??K_/@:>%J.GA:N'V]?;O]H8-MT:XW3?N[F3'] M\KQ.\LH+!D"CVCO8-EA@(C##3NK3LS;BAK[K9&>!E$WZ+S#A0W8'-I_#;H4M MID,1Y+1M-ZT=/"&26))8TQ)[>0"!-54=O'QI;C6:QG8.S7"=L>@/L61M6=)8 M"2MB26)),RRY<74G,F?(G#E@E=\R!/4-6AY:.HUM 1*?'393N^)\]B?B,\(S MPK-Z\AGA&>$9X1GAV;'P&>'9[GA66J&WNA\A>UC*5L*\I#S]*3!8MKA")*V< ME!M'P7KG6IK+\3WZ%-ZS9L]J-LP=!C-:V:<6S$;](0X-< =JU'S0$YS="W-U M DY/9G,>-.;3DO22>4+FB7'SI&7UVA5M4%4+7B/KY-#X1M8)R2Q9)W657K). MR#IYI7V0U6V1=4+627WQC:P3DMG2K9/W]N^L^S;99\\.! \%.W.$_NLC'K[' MW;$P.;D/ U=% EX_AD][W]L W\8Y%OO9VZXPZ+O4!,981=2@#2/!BZL7@N05:YFRL'=F3;?=.,CEZ#= 9D M4Y%$D ;)-$C38.+&:6@0RN]<>YIQ.N-VI%L:_W;Q<*%;$XN1'TQ-L1CM== V M8O'$]J75;C9+9ZZJ"%C9JIZDJPJ$JXYQT.N8:K?(Q MJBJR1-J-M!N)&(G8D8H8:3$2,1(QTF(D8H<6L9-/ZWSDWQF/'0DWBBARQ50 MS0QQ#\'0D6^@&DLNKXHTE*VQ22*.>0.U?6%L_X$BH20N1ZY 2C!7JR( I$9( MC9!6FU+REWC'+'#BU\)[@EV&Y3+1A(N$ZP05 MUUFK<=$AFY%L1M)K^Q:]EM7IDEXCX2*]5DHT9%#5QL)5D4@JR;DII1ZQ?1+S M/39*:G-*S_:G@D43'C%'CD8B6#R!SR-C<5X"L"/>;#UK6NU+RF8S:F>3P!SQ M+FSKPE@]VZHP?MFF,U(#ET! M=_OV[^=#'@K44H6HK?B.?U-6)VVJODV.[B55["1YH%W3W.V\:)DFQ&D[ER0N M1ZP^FFW*42-Y(/514!_&["E2'R0NQZX^K&;#6$V'JK ^*1!2(+LKD#YU7-]. M@5!2Y_JDSID,=$C0'S$>18$.[CHG:!>ZP_*[\!0 M%1DBK49:;9]:[9*4&E7T-$.IWSP;YLBEIZIUSOQ08D#76 R7 .J(MU?;#6.Y M;%41A[(U.1\$L$OYEB)MJ]H(W!.3.W4WZS MO], ,)(\VC?<@D[[:'!;%1DJVY0FT2*E5JQS4OZ&/$D62=8)*JVSAKD^=V0N MDN213ML\H+2']@DD>21Y52%<971>BQRUC3GDO1F<=0_5WHU&PE:ME:C=^IZQ MQP\<$:2S;\^^,\>/L7+J_]=0_]N)@,E#\8HF/#'T7>ED#ZP*S_VP=Q+NF6(E MY,I:O98Y:^HMLM6"B\H.)!!^'0E^E>#:],QEZFY,QJU''3SM/;]UL"O?, 4D#*% D"7XN/M3S@REWYT2DB==D M#U;LPVSANLDU?_W0^* ^@Q38Z><5='R44R#(K^*9??.G? F>GZ433>!/F%,B M?"!8+I^%XE/ZQT^+PI0/JKBIF@GD8&5FRN;;LGI(O?"UFOMV>_P'LY+6*Z3^;FC8+\]&(ALR'V[[K92^.3MHV6@I@9:O! MZYYA=ENPNQD/0Q&%KQO5E/BZ9QC8(Q'K0+C*$(LX[A0X[N1KR%[9=A"#?GCF M0<"]Z(5,P?U V1[/.%1WIZU6YSJZQK(.J[*..P65"0,( TX5 RZ[QD(E55G' M]V( U>%:1]G/WI/P(C\P9E*1]T-'O(M@9#6;=-24A(N$JY0C?Y=M1"\C/S@F0<.M>0Y !C5#W,&5M?U!B02Y'-O2-E'_IW9@7!D5([^)2^!O(3BGD##ZIL+"1Z]FT#2 M1=*UC72UK$;/W(&88Y>NDW?"'R+?_OU\R$/AJ-,GP@LY-L0E3X,\C3?),>@9 MJU1<%7D@SYOD86=R-*W!@'JTD>.](67OY7?0NCK!G-R!"@'/$;D#5KM;?C>! MJ@@4^=HD7'M5]_T&"1>YVAL2\.^^[SQ+UV7<9Q+H)Q+VQ M'+J"-K[)U]@$?!J]-OD:)!$D$9E$7#9((LC[WI"RV2GO0#P)+S;6182 W^(AZ%T) ]>6"B")VD+QO$H/W?) MYR8/XVUR=*Q^KT$>!DD$241FW?8:QHJA'XM$D,^]CK)?,.I-OD"%$.>MBHK' MXRLTK;;!W;I=R585221'G82S0L+9LAK]DIJJG*!PGGJ+\$<_XNY<^P3#678$ M8D?LT_3Z5K&1()$(CWHT;5Z7=I;WY>?7W?]^[,(PT_LB;NQ.DO&.'8J MXIY->^Q50J'3\2[.>CVKTS9WYOR]A-NJ?5Q5A/HC"2\)[R&$MP_V^*6Y77X2 M7@H=O%Z4C@('M8"XVB%9TVHV]Q;DK(I 4=R!)*J\4)W5[._-K#\6B:*PQ29] MWUS)A]*5D134_&VO($:MN*CY&W%<90EW\DGDG[.#VN0;T@[:=N3HMYHM8]A> M%8$@#X_D8O?H;M?DJ6V*T5)^.>675PF03FB?JMTR5W>9-JE(85F>F%0#-Y3-6#N?JAV1[MD-, +1(W$K?UXG9I--L@O(X?XS[1>\"M\H=5?]@;^=YD3/,86,;IPI)\ MS6T(5A7>P?NH"@%!6478D:!LZWQF K,R\C+_''&8^JKK]S:P M%ZNBO(K8TT%V>DE$N"C4, MC_9Q3CQ\;^R#%F:S@ /M;<%DR"(_7S*0@P@[N8!SK@K*ZGXN(!%AI+J]S(3' M78SPPRVNDB6X>[W,H:"!@.&?8]"O:I&QXB^&<*SP^1)%^RY;]@!=K'UFQ!6K,4X-Y/J#TPDLNGX,]H$7_% M.*?RC&TO-0"R&7"NPA-E(_ #9( MWU'+RD,V\K'82LC.%*KX<0A7AQ]?/\*TV<+-$Z-PSUPL !5QD:+XN?A0SP^F MW)WSY1I1*V5[<_L52@GBU0MYJAG_KTK&%D MZ+M.84]LAQ@+[2P6[[OF+A;H0@T":F6M)6(LL\1H_#CA>J5+*GMLVUQP^1VQ MXS(H93ZPW+8N^^92*FK--0:#RCLE7#;J#FQ7,##MI@UY"*:UO^B]%2(R:$W; M<1" SF(O0/!=-/31G=!J=8R!?E5X8O]"M:$5<432-O*#!4$#NV(&GFJ@1&N; M;*7-DPN/YDA"JU.Z^JL*RY"&>R541GI3AW3AZP5@R_<%28Y/ M354ZL4"7+Q11Y.J-5E*.*&S&"BV32)UT0-EH*0[*-BXK(%R9F.]9KWR7ER!I M$RU?=^39<"MK;QT%=@*O.NQ-E'1<8CT%CV!CRV!GN3=+C=2!A_8?_3N5T$35 M-KZ.)R#1M)H4GZ?X?#WVQ.HG71UCEEE5.("4W)'N?1V/3CMK]?KD?U?"_SXF MH:S8IEC]Q+)+\?B2A>]45.6V ?D35((#<]4LR*NK^#F>O<69]U@QF<'AI.AY\N'Y-80PJK,&& M M^*FJ:C+H,_VNARS729&/?^ZMZJXR7RU$[04L[DLD6MAB.L'U.C"J^O! M)_7F\O_QGP4@MY5NY<"[<">'8R4 6*GA"[C=S[H""RR3Q!("<33Q U5TGDTY M%A+!@D+PN])$^!SQ'=[KB22"IFL,@"1,L,P35FQ)*M+ LX =0F0-X#T[$(XJ M8(-7C86'EV"-%_R)!\!!BFV>>>!8ZLLI_QT$Q_EW'$:ZUDD\2^>P_(["&]33 M7I)'I544@-D^1UB9!RO)^)XJG#2#^U2KOFB2E%$HUKQ:6<[#0HYV8U3[:PJ# M6*#$L#Z3(Y*B-4#@LF0#ICC%Y]J=Q#R2CD MPF0_%;@!O$ 1)-6:4*@4\.)B?/8 5Q5OW7"/.UP7]TEE3=^V^I9 +##S"*[Q M;"Q&I$$8T1?=C\:E^O]^JAJ:^AV%IVI0AT<_ <3[L5)/8ZTF@*E!\Z'6 >8& M_Q5E0HLA C_R>H!O7%L79Z%^3C3_8@TZ0R'POM\%3@]DG]LV2G/*J\)3@CA, M?*VDY,FKQ5+6>V(;T%,ZN:9T]F2%U,*./+,3%D*.<#C MG!19-96_@=;R8L&N0%78+^74L:NWJ5!F/2)5/0SE*,!"4"LX4&& &1;L]4SK M,G,5Q?I]P_4FDXB0D6>57!/,'!E79E3N\B $:67$S<#R4D8A9Z,8],TJC.1C M4#OAHF7WV\7#Q;HN"45_#C"*!ZJ"W^;/SB!=J>T)"',HUKWK M0U$\FST9R$ MUZ]XTWQM1!M4IP3-%"HERY^X=-4NF0;9)^UH>F+,U0?Q!->J9^16:VA/0 >Y M J4;W(*0NXH?UW6=LA"IT0%&ZSR.XD!Y">J=VK>SM%X'#:S*CX416O5C=2>. M!2 $H3VW0$#!CK#*%PSKI&N34LWA>:R)%G1/4@,OX_#E8,<*)W#>=BJI7&BS MU[]H5U5?=4W;9#-"&!V\2#'A@E;Y)C=(VPWC:[%\9M%#E+[G] M1RPSIR5( GJ.OF,^6#:+@S#FGHJ0/ @5WRM(2[^5.BB?,7#@ 3%3$_?&=\1\ M[59 95^)P:&8O&W:),MJB?[F2:3?_X/Y./#565KYLM7XZ;>+_W>1?6S^]-'* M]&CB_>(%J]<*XU1#L1A(8HBJH'NDH@Q0"16BPU*/-!"PMD%221?7=BJBU&%+ ME+=2AZ^^HJO=/E)F>X[8HW044>D&!@%KXDF54P33PVJV'@;BGH3KSY2'B:N9 M! GQIR26G3QD1?2P/!W2-:Y"ZJ'G+5T:':,@J3U9V",H&)X7^0#F%% :15ZG M74 Q-!?OW80UTN!])>YZGL.9^('%> ML)ZJ #_,"]A<]018H3Y4P!33'3$6ECB5\X*1!1XI!K:'T7\3\*;_:"<\$<]" MG#?9]EP5.I" '0*7&UD:;DYVN)13'(^ 3V3"ZP7G.=E RW;F '/FWKQFGZL@ M,'/:"FR7*Q?K>H\GN,^5S0.&AI@& P6V @$#[YN/=71V*(#SGI [<0],JBVR M*>[0NO)W!!#XVE,W9WMD.F%7:<:$3PO])YY!WK*]O5?FK90 #E!'TA@RCXK,+%J2^(K.][V:XA&&QHP &-/;69B=T_ MHG!ELDO1.CNA[?%]\3MPS"_*I,*= XO=7SULW^QT_L\Q1Y0F3 M<@?0EZG@9#G10$_OX.'1"_L,>!>.,*M19"< M*VTLJ6-!(*0<8)Y^\#*'=\W+>;QK7H+WX.1H)]4;A'Y#E+Q!B:9^@8[ M*2=#9B\P WTPE)*AKY>9WR@H[DLF(/CB)+_2&#IFN1C<6%#'EZ[[ZL/8OV35HDJ($ M?Q.COWZXOT6*_U_G7X^W'YATX MN1^?WC7[OJM4?7-TW>]?=VT[O_KK9:MU= M]7IWC!YOU MVL\HSQ'*3P[D\)WXHF$27E&Z.O6(5B:I !H6(N59DCY&&Q<2-538 !XOTHPM MP$F .8P8 TK#H_4/:11]#:SJT( "PJ0G71J%0J,U+.#YPM NV#]698ZI)H,A M'I.1X41G!"9; BO]_U$2ERKL%*X*415V#G4P(HDQ<*: /?T8 9 M-L8#!=IZ6J&7-M Y-ZV[^[M&NW'?[MY>]CHWH&]Z6N=<=>^N>X/2=8Y)%;-" MH:0T2DS,4]0J9:3MZLZ>*I2+P(0'V:93'J30L[[+Z"P. $A"+63IVB3(2VU" M%T9>0IO09LM(G]#+UD'[A#8;AWT]3?Y$)E_[TA+4(K9B+6+_'OCA-O6D*L9I M/@QD!*K_TT0ZH"S-FD'$:V9Y[Z1R'22^,L0Z7J@DCB..(XX[%.%.O8_0URQL M&@E[X@$_C%\.:3%7A2[&JC'6J3U9L]FQ>EUC73^JLI9XWWMJ(I)G2#AP4CAP MUFPVK$MSO0I/HRH[P03!Q$G!1,=JF.M:7I65?*^Q0+V2UWD:/"JK ?GQ-&>X MM#H]XSO8C763MDNR1[*VD4[_5;)6/[E61I?V;DL=E M,=[$(0Q2!,R583F&8^W$J-VS&@WRN2CR4IK*J9U(G)F5";+>2&*.7&)*L,6J M(@ 4O2N)L(\!=P3S^/2- ]0G[^@TFU:W;:R?\='[.!1&H##"-L9>WV2""H7P M2/9(]C:E4\OJ&>RV>^R*[=2#=X_J5/[267QC_$-]PJE/^,8V^>7 ZEU2IW * MNN[72" $(P0SE9%[V;(&YJ+<&U-N*P^H%MQ',7(". *XJ@'G*G& $53 M*X&AA -'A@-GS4;+&EQN4\6-\G8))@@F3@LFFDVKUS<&$E592@KM49$!*C)0 M#UFC>!%E26YCUU*1 3CTX344&J,@ A5[HR/1;108Z5J]/ M!5$I6$D2LQDY6E9KJ_2ID] A%+>C\@)47J!"1EN%Q*N^NNEXI.NL9PTNJ;P M!>](]O8?=;"ZM"M%8;L-Z7<-"^SZXT.ZHE4AQ4GFA;2L9HO20BC@0MEAIXP" M9T9A@,QR HDCC\I2Z5>*S6X=FZUC):]U2U.+D__[JQ_Q)@O7OK!$L]>T^OW! MX2E:"\XKVP.I$&16SNH@E"24/-QIO&[':C?-;7V\FZ14>(Q E$"40+1&(-KL M6=U>]_ $K07C&737_QQQH,NJZ_HT]M MY.:#D_%@H_V\&$1@?.H#\_^'1]+WF/@^$UXHV#,/V=($=D*W9N.BQ^ R%QYO MY(F6J8&U# ^,<<\Q-[:!V;&-_(!%$\%>@$M#)H"[WC_6!/,26%-LZPC;#Q0K M?4))T"]?6]QO>=_@@ RQLMC@8?D AK2LS'9YT 5[A+6_\:>@:5ZR"'3OIY#- MLLI02^%%-N%/@@5BRJ4'U@"+0S&*7>;*)Q$R?\1@?5GD V?%0<)67'U_)&PU M1S,@PY,4SZ&2(PE?R6 *^,RXZ^*49?0Z)9\GPA-@9##X/P\^PT/@6F\,A)0> MLV5@Q],0;K+5%PZ8(A'0=L(C);,V#X(77 & ZAA>"B_DGGXTF_(7YOD1&^)* MV>@,H":^8.PV#O 6)(>EGI+.Y#GPX>'^:*2^A15U7U(=L&+L\%07!N/@2B<9 M'[C,T42&Z7 \G[D^S"5@L\!_D@[,@<-SHS@0,"Q/C&2$=Q?&<+',(Y50CO52 MY(HSD5*U/0O"5VAP8YC7N/"JQ95)-:.2[X!2'[ SD*YKX<0B@''[\M/2* MPNK-N9X-6*SBZN'GXO)Z?C#E[ISGU,1KLA55%C&SA>LFU_SU0^.#^@SFOIU^ M7C&Y1SD%"?I5/+-O_I0O.?3/THDF\"=P5^)E .%=/@O%I_2/GQ:]AGQ0Q6VU MS//HK-P0W7QC3@^IW__3VZ[-2N\KF=([;V_L]?7;[54>;&-_O?_8WPU^\#;U M::F$\WUB8?Y+F0)W'HZ:K13V+?SSS;(",&N;;)GCS97L#:@&B@F_XV1T?6L;?CG!$WX&!8K.]U7= MPSQGC M*6JC2FU4-R49M5$]3*+AJK__\N+!'T7//!!?@;3V"U#10U)]$Z._?KB_Q5WK_^O\ MZ_'V Y,.?,'MZ+S3'-S<-9K=FWZGT;V]OFY=WS1:K;NK7N_V]N;VYN;#WQ9( M7R3C&YN_JU9N;TD'^B->_DD"!DM[S<[%#9^IWS&=)*4>NQ5/PO5G*FGFQG^K MSB]E@&R< 9*F]3@^, YF MD9^3'50[$QX$*R#$YA&6Q@[#KU O!Q+>JE\P%-&S$,G#?:GSE[(V MA(AY;"1X*(?2E=&+2IX;"T\$\'T@8!UT_DIA:)A,9"_+:C/';Q$)P<#J!"&&UX1Y\=?'RL]0^;35^^J;^QO]NLV^;/WW4C[RH)GOL MAKNKL',U&,XC)F:V^<'+"F3= #3O6H-VN]/NW_8N+PZ@,>AIT+RY[MST M[_8#FN;UWVJ$3(DEQ8HLZZU8IS#B.5:ZK (K[3SZAO&D]YS>P(NA#-%S2%!% M9XIALLI;N6*;S*TQ/[>E/(&U'%F/[+,I#\;2TX/D<>2G7V@_47U30H):WTB" M6J]WT 2UP6'3XTYH[O6+W"_!Q& WR!O,1]9*ZRU^>LEVJ[.6UZG%E=G,5 V* M&+,"C+EQZ7+:X5G/QM_X<^;G&JO#1/F%E%^X?B^^;;4NS151JC7;O#>@7",0 MJYPN)@0C!-L1P3I6OV&N.$>MV>:]"%8_%]U!MKM=(2S:S4,.F2G+IPU\PU&,EN7>ZQM4@=N(C\^<.F6Q%^$7YM4[<8(!,73 M\#^JXZ51P&ULS.'%(_A#M^' ^ST1J"/FV=GUQ0XC$9=>R"(9N2)MF)$/*?8B MZ1;:. Q?U 6%X;VWJ\:^"&Z<718@N=E.3\_N:T;KFNO8FK54,8%\)9]E-%$= M8U;P"K!(3(;X(+O7 D5*6&4>!/BVPWW] GD'ZPYM$\9,_"=?'?PI.Q MS0SP%!MBE88E!EO[)(Z%$V(W2L]1YS(P\@-APQS^@HV"I#U1 MW=?">(@=@2*I2(1U.%P1"4.]6M0;]]H_";NRN*&_[P0\87( 13&4UU!ZTB./K/GMAPZ!?L00CV M*[; :K;9^;N75W_$R].B2(E1D0\5:0%&1@2C$)XMQ7)&X4ZLH$GD2#1(N O4 M&&%1"+5)%8@Q#U88)Z]0-*>]H6(V)>K8A&,0->;J=\"< I1<'H:^+16L*%V+ M5^4[>$7.L0I,Y(B9'\I(+1?>L1&Q5O953!F?M9M&:HJTJ*:(^9HBS9:1HB*7 MW1,JK%&MVVGN5%"EVL';BM6M,)6^57Y1B^K53S$6SB0F/2(F-9; 1$Q*3%H6 MDVZ\:4T9H6^GH+P834"A>AGEY2S6?L.VV;4:76HIN)=,DPJA6.5T+R$8(=AN MI+JTFEMUY", (P"K-8!5A=LJ@5&5@:&FU>D8"R=5?NW?BS0U"?::)-G5*SO- M2V3;=4W">+:&AMBD;6G#+W],;Q;I8S=7^M (/&A+S7&\A9U:UJ#9-B7:QR+! MU1/6RID$QRL19TUKT.B;9I7C/F-' G/" M.T^FUCQR*JPOH',0(KY(,6$YV: M+<.I:+^**,TUJXYUF$OUV?6N=N+[3OQ0*+ \VAY_K+#9LP:7QDSYW0E:"\:C M:&)%HXD$D@22Y=8@**N:+F$D821A)&%D[3&R;;5ZQN)?A)&;A@GJ4_\@2;JL MWAEW8P>LV+HAK3_'U.EOHG/F):>L R0@,]L(R"O!$37[I5-P[XNO7[T_K(PA MG7?-L-2^2NEYZ/2T9<1_!^Z:^6$HPG#Q!"4>M!;!$Y[,]P,&,)@JZ^(2@E*-T 2J^/'$H? M554).Q (@,63XLL'Q9.Z"5B' 2_*RU=PKR#]>M=!(3)^K8M@Q N,+89#,-W MF!.KXD&W-W?>&.:*3XJ".*V"P.U(/FFX2<^YY^4!'&%+!?!P/[P)8')UA0VL M'L.N0IE6V< 'PS;V"T,R M.$B26> [,%J&ZQ2^7HK (+"]<:2^.A9L:J^:WM)ZG"ND@,5:6!A/IQR+:^A: M(@E#2&]M99%7E=3>"B6LHTKMRB*44/.@;Z3D0:]W0D??JW4['?O?*D#RCM.4 M!C)EZ*@J'?JO:H">F'1W)MWXT/_6KEJ5]I3V3]KGI9"$AS;NIT;7:YFS6RJ_]>Y%F>WOH MN,R>WT(^%J]'MG:TTDN@TTG"[Y&I)^(?\L[>XYV%=L!G,^'LPG)OMDL\GG:( M_5[Y14[H(";Y(B1YRV>=+]OFF@B?MNR=NG6>J[TXDB[\5H[:*R&>?F#MUR_I M1,IZXARW())C0^+V2N_M;H?$[;!ZKT)6:)D4?(B'D1]QMY"F'6,$BVS2-VS2 M7M><1CQMFY3\0?('MY&]EM4=4"SF=/Q!DX3Y)_P@SAW_V5OH+EC(4<&4^>1 M#Y[7^7/A1$_Q),\2B7?=;:.:D654FNE8@TMCN[95D6N\CXI&5D.CUDXD>E:C M9\RM/!:)(,=PM_1-@2=7S2=N4MD0*AM29B7IMF6PGQO5#2&_GFHK58)7"22K MFEE/&+FA^5GQVDH'I]HAJWVT.ILH%*KV48W"2299]3&)!+X2")0A"X2KJ@)% M_JIR/FEYI*0XT)IR&XXNWI%5#WF>2'NB:H7, O$D_3AT%PHQ\5"5XUC?U^8B M*<,T*.SNO3=LJ3_BY7,UF+XHLEPE%8\PAJJ_^=D'WGH4P93]G)/,2.A4O22I M,E7^_%ZM,;57MUU?OPMP5Y?0V;UXGN(6JF+'."^F;I MM'!*NU6,78FZ+\9M@5)'6R GXX& VQ6T\DA!(SAI@"K^"!@SC"SF -(&4QB? MPWQ=M&8D@Q '9R5_^7'$SNX_WW_YR(8\E*'% #FG//A=1*K+\U+YI97%UQX+ MI?+B4*C2.1'@ \<-1(V%='$=\" ';^@%LC&I"@H@?Q)F;*!OT,8[/G4?T(E(B,Q5;7F>&B#4@87@QAWQ!X[A@N510+CJ&98L$A[#[3/U>A%&(T>@6-4=0Q$]BZ0BH2+6W-Y<6L0J?QVN M&XS9E?]1+T"2"20+_!3/D%IA&$]GN(BP4D-D@5&,:A;69:HF"/_I 2+ .5)= M.;<./[Y1ZBC$T<#+93B!M?$ P!87.;W[C?I6ZR%[ 8J+_9CUX&+G@!I&8)9((&, I 0' )_?=VUD?0 =O#: MF1\JO+*2PGR*@OXL*<@7(OK:'% )XYEO%==; I^-@&4>B<)0B)^Q^&&XO>W8 MOFG==:\[_:NK;O>J<=.Z[78;B>W8N.\-;H[>=M2$JZ:DUPN7BC:4JZB*REH9 M$B BX&8GOJ?%4HO('XTDV!Y@D\@9RK"R"IX$N-U@R215CF'6YS;J>U<9&HF8 MH5SK5RB9%M]G$FP+^.N)!^BH,T<9<-$D\./QQ R\M4 P# $9=\$I9\\RFL"$ M-&BH> D"CZH]"F;2-R06&'O<32 'S700]E "R33& M*_LNL8&S0J%A%'#DAG-7URSU%.F$E]1-723N!5/2,0%A87(Z"_PGH?WO*=BG MJ3\@86UFZ0O@(84HBGJ*&AN?^D&$AWT8;O2H'\.)C]9TNH<-!J/ >J0C9;WF M=^,,ML?0M9 XAYP^]T*,7X2/ 4P(T%9%3+Z!&I-/R&WA"I]] TSM=[LWM\WK M9NONIM^]O^K=M:YZB4UW-[AM#.IMTUW98'(@$^1T*D2;"L2K)DK5"U,S8@6I;*O"Z,G,J\KKZ=RKQ2F5BV2N]K?7 M*;CJU7VM=7X0,:9!QJ1:KR48BA:#>8>OF^&'JK-8B]2B2A1AK$?&6KME#?90 MGJD6;+.3ATE9N^5G[1*"$8*M1["^U6FW"<%,(%@=SC2723^,/W]::,J$2=?1 M*':Q>9>RU';Q-4ZO#D^S:\ZJH#H\Y-J3N+TJ;MTN21M5O3I4O,(343GL1R?T MC#H#=$*OW;+ZK9(L$SJB1P&1_01$]@N256''>N!@=:"N;[5[_^C<]M+TG7?&H%CGR*A//R)-6[LKN-*2Y-+608VIO M'[_%[-&Q\$3 77WP2A\TR\Y^87ZH/A"ZYAQ1?N!J/D6.VY%\DM$+)LN^$:JC M=+H]I-,U6T;RZ2Z[)Y135JW;:>Z'SB7,GE!&Z<15GE$]&WRM6.I>K;JR5RR%U%C\JW*!&V+2W9G46'U) M8E)#3'J$2<[ 9QMOEM(VX+I0R^N.M\6&8BP]#_WU$FH=TQX@)02N;SIO+A6B MUBRS4^R6=N\HG9G0ZX#HU6Q0+C/!%\%7E5B1X&MS^&J9:[]::YYY+WR=^E&, MFPD/QKHN-):'U#O%2D.6MXOXEG>$[HK;=W9*R MN'<@VG'+.,6,]J J3TAPF^:"(22X)+@DN/L27)+;JAK5QV4[?Q-3+E663$T; MA%>%D/L[&UJG(Z"E%>%909>J< +%D ^[/5S.V?0Z;/E5"H/JL5U<5MFB5>?3 MZ\!"!%X$7@1>-0$ODZEZA%[SWF!M*FPC >1AVWP@F11 MI1>)L6XEFOZ(+;.]I!Y*L;>KX\,(/#]26Z1C#Z8&?\$H8F$IFNLFS?E@\8R5 MZM1\#KH2D^+X=[%]@])=NN85V^[]RK$1])?1E[QCZ@8]]7J-N\'-S3W\=NM=T\]31+DL@)1W@?CMK9U^C3GL$W M?C#S$Z$[^_7JX?;J_SZQ;P__>O@(DL3&KC_D+C:D=)2 8J-,CT7"Q=[**.ZQ M6C$,N6I!"T7PA)U-L64FMN14%8^<0#YAS_4PB'6_3-7_$QN7J\?QP)[(2-B* M$])>SFSJ.\+%CI]ZH(5223 .SW^"(>N'\O$X$&/5FUUU495!% ,5L>6F&A5B M#3Q]XOFN/W[)!PVS EN2CX4>12#2CO#%\>BTV;3F$G9P]:=#&*"3]C"%.T-_ M%#VK7I\>ME<.'/4!YCWS03?E,P(0],(1%BY21!@EE2A2:L)*QV$4O%B(=]BZ M/@+=Y@>N=0%--]P5H.!1 ;[@PY M8#2,*\1^V#B3:>R!*9TT4M6%I")LC9JM7I'J_42= .W%6+51M=A#0K/SAV38^/K_26GWD*[1ZQ"]C3 = M7/*-%:1BZX:TOC14I[])T&'>W2JKOQ]X8-NX6V^IH_EX0F?VW41$I-]J7;X_ M)(*[;>^::ID\O"2 (/-.;"?G!#*L44B&!PD4O$8IW""F.G*D$#.2"GMS7$5@ M6ZD'M)) T)-!$4;0QH2I)M7N%'*! 0?8][L>38;>4@.-#%,D83)4N!3(<%4S MV(4A^O@)O@^MM#]W7FF/@Y2I&68Z8^44ICY<&_"9=, VYHX_BY0>*XXP@6]4 M>FH,_K/N2:U/8>@QPOR3&0)$C@(.N!\K??.&3;J!J[\-0\T)CP*)DX;)P>5I MP&2O908F![U&Z\AA\A?A2'[GC;%K?(Z0 7:8#^&%JN,\P,+GKVC[%,VI7Q, MLPJ.,J( 7/E+[$:(-I*SAWBH[39V]N'S+P\?/L+]AR-0^ES!CK/_R?'^\^@(M0N/*?\EZRLTR!-G[ZA_]/.9+9 M%\V?X'IPCV-GWO1D,Y=':!8S#J3-8/?LYBOGZ(7\4PS9-P'L@A(^3V88"?SZ M[?$&AS+-R0IVK#;F83(6/O89\ /_5?8VFN&VKR::40?6D(/5#QZ!,J #9<$J M(KZP(2R! #O?!2_#?DGB"\]%;>4(K2WC4&L=X%ZT?QD'$55< 5G2T]A%'NVN@)'INJTG@/K),Y-ICRRJU / @^C6*F51N\I MR)P$E4L.OR!]V)-:LGQ0J:Z?,^%_#%F1];]XXI=O]R \."UPHB;"G:UR]C"" MA)%UG+Q6<_C><_5>&/X2JRKAX>Q)> ZR)XRIP)&,CSW0F=+..,1*%+9R*$.E M49D?1[E234>4F"DO!=[RG,Q)Y3;H$^6A.$4S!"^! 6DI3\B&"[V20/ MJ*2B MMVEECN"Y[X%U\(04P[4H%O;U4Y9;10MZ\2XSC^O7^']E<7EVI9"TT MJ\.3E?'CO@(2X!%.4K-GK0.OR:GYV4KX!H>E W<%R+TK"NRF2'=#$ M40J>3!PR<QY14U=_N_H5="?(! _G=A9N M!.X<).CZCT)@#Q^GQ@WCA?N51<6N; 0W'*I4CJ'G/[/?X?^\C^S.&6O C$$Q MG?UR=_/Q@MTH4P3N+KQ%11O]]$F)#0>FR#F,\.-Y;!O^ M.]Z5JGVP(F2H:*W\43$:25NJ@!SJA,2>*;X>P25V>9"#\#S-"O3!]R@*(0FS MJO,JT)D-2,<(TK"GTA\J_79.'\X;ES"@H4BT+?RFV"J,TLVB=&("QX%NMA"1 M^B'1EBIJB/H8!AWPRJ.YC@3-D?BQ?>P85J9#>()B,)XT^#-5\#?X2*'!<7+KUY^ J7 M#F/I.GGD)(DO*[$J. 0J;EVT@!3ID.8\^%U$2$^P?^#[0(:_J]>[&,:&+Q[] M",9[HXRN$?ORC/MS$SF[0.LP-61QQC!4FWM1MAQ@$(FG#!VDEISVW[]^+:" M(T88)%>VH(9.%L(21&H6B8"RWY2 W8!\G;-;"6LHAS'.0']_"]\73/V)'\C_ MP.K//PFW(GV7?74YC/F<_0;V2O(!GOOUX>.2:36_UAG/)P9P/,/53\C\Q /$ M39"5' ='KO@N58NW$.:D&VIXN+_JCP,^G:HO(O1B45?"E4RJFI,A.!CI=02U-6^)\*?'@/":?;\+-2$ M%D,2>E9;@G+TDN:$*.4(;C<\0.EA%3:?@,YV,IQ,4$K_KO1NTM8%;RT:5ZG9 MIYJ^F"714G ME@3DDF0819WBKZD& -M-5^>%L;''9&%O"]-CJ4']X?'V#D:06D]@3Q2>E^[# M9 [XZRRD]U'2D0,CJ&B63")%STJ78JR@:*"=:^6:F0;*POOP)(KWW$*XV&H:R$HRS#PE7UJ:4[7E:Y9"!8-3$)%^I2UPAVP6T&G MVXH=$\;@.'KG,"L+ S+SSXT?>4#7SQ>G(,&01D$)!!L$^# MX,H-_21BH3:#-*(5MJ?GPG+K6'@3'U$)77 G+I#9 7W*X0KC]+PK.X/PV/_2,6J]XREQ8PY]$7?*W, MG53[YC-A(SBRD>!:K23OPY" '?@ ?3BL=0D(V@*2R_L1V>:#7$@F*,0_M,L? M1N?PE;!5AIC:I$^B^:^]=VY"KROW<&V;".U_4*WEH#!Z-F:W%+(!U M>0]I/L(*79,:09%RR.W$(?=3A_S-'(/]ZI"3UAB4>4695POW+6S[E@R,[?-9=F;ZD@%7J,$R[1Y2JDAQ8RO>9BA%8!7XLI5"IK%2/; M2JW ^T2D/(]%I,X0-=&+"UE9Q8S01=!_O<,HY3^1>4OF[3[!ZO9F,=J5RK2R M=+1]$W#[]W.,;Z?!$T 0';M!U+M2CHX;'P.H)=*W$]./,0!##M33_/+-[\[.*>HU'D&-G>>05^M-U*T(LEY M+DW>V>!T27HF)%%K:N\08Z7YODN6$P1S*T9;%G.I0K2Z%SO>H8]GSV)]9#; 4))V$.9B M&$D,'_@ 'I9X&!KC9:# *,K?D<\S.0Z8S+6P435WRBW#OZ+;<,&^P"W9C H! MF@3P]":._R324Q]*5TI/SZ?]=_7[SX]W2\G/Z9XYHJIZ8#9N_1+U/+W[D$"V MFZ2,S$6L4K"^%6+&ONH]JL\>*J]DJ^CVZV?,))[Y<,]+L7'"W;EI'DX+ESFKZ 1^$)CL3([4R:'ER>" MN]'$QBGK'<.PD-&Z%/)2OXA@_'(^GQJDLWOF'@[>PRV^,IABYA2=-CB-G&$M@,"VZL.M9=,$6R2&9NW(3SD=E M=GB.\F";IJ'[0CH7?T(+6S]6142</5D$X6^R[8NRFZ*VQWP[7Q[?3\<3+W?#M@PG5#(!NE'TSR M2$N9*I0#J!.[(U@W3/]+4KEQ@$&H2(N%"@#8,&$!M%SL1A8;^\GN/VY"SRV_ M?H>RU15)N=K6A57&S'303>$43Q%C\K[V._+]"KU;$!4U)4/NWKITPW+EA;FZ M#.+Y2O?=A2F A^K!G[96(%^5*M#_G]5TV*!JP]7M??>ZV^Q=WG1]IK"#E@5 QZF$U'K(]JFL?!?;L_NKA&G-^PQA$_NKA M-_6 \T;+8A]^1O *K0^)E9CDY,X%J]/#52X>.4F20M+*+%/1G M"!9.DD3?0 Q?$BA)SL+H[%_UC!0JU3,2_:YS/>2\E028'(KT56"7!3KC(LU# MTGGLNCB!!DZ\4 <=>$X:?%+RC&<6C%=NVF@\1_X+3UAK,[(B6 JHP@?O*Q?97&R M2!YM1"K5 U< :!8'H[2Q F(_/9B<'=H"*S!C%D#H2"1:*4?TA@%2: M0_Y%V;-JD78?L+*ALS,9,"*L1L2:[2,JD[$K\I>!I;]P!:,=BR$X+F!CY[PQ M &S\EN:^X;Z82B_GJ47);C)+YNS1GTF;738N/P*,J@P/Q?9@_L+/ KQ:3&;, MHMBI5U/$OW$,'(J[WJV.;J:66'%WD.L*AWA:( MD9NAA$JE=%(#&6[-"WK9RS;B$+WZ2$:N9G'Q74-J >"7AI.A;?<<5VO[1?G$ M;K'\#QXR2.#E+L/K6\"%3/<]8V!%\P&,[2H>P]/4B_'XJQRM8 Z+V!\A!L)::4_AB_2QC?P)^JL0#-% MXC/HM"'%"?.@K=9WG[,+"8.$]H?12 MHAGT#^I4?980%,"#U9/1ZU,&R)JG9SZ?'4]C5]>VTNN"#Y2( 1JE3-8/[6_+GG B?%F9GQQO1J MRTC;NIE;.I)%)U35$OPY-VA7U!+-J<-^X;MVT>E=)M<"; M_LUU\[;>U0)UR4H@<1 G$7']35ZDHD! (RZ:\?*OI3J4QD>KR^8BF8T4'1)JX.?B0SW<)W?G$:51W!LSMANY M,'*]W]ALP)R2,M0V$(O/0O$I_6,)UE9O8&9[9?V5[9TVWW_40^KU_K3M#NC< M__M^Y[[=;O3!>AVL]T;[NR%9?WX+>]?&;NUW-G8K@9*O4T_G M'YFAWVI5O+KV^#KMMK(F.;7@(,:L &,N5Z:G!M9;GH%*[,-G'@3OS[;;4NC?5PJ\JJEZV? M20T?L42T+OLD#^0W;^4W@[N<'/F#<98A14;I>5CQLGJ]#MEOY"E61T4=CW"! M<]0V%J8_>N$Z=>?HLP?>$':'^LYF_$4=G"(#$(1H8"R26965)H>H.MJF?O+0 M;9$\D$.T>;H9V6AO1-P&#;+1R &JCDHZ'N'J6*V.L?#=T0O7J3M :Y.CC7'0 M7/96>_:=.7Z,*MB$&@(P K"-2=:SNKTFX5=)%MI\::OB]7L;V!Z.#98SN#T;7_-C=E&.[43U('D=^^H76O.H;.IFW^G8ZF4E WC@K^6_+7PS2IQKJ8>GGW7:G?,>?:U MYIJR(Y(5@K3*:68", *P79,N&IWR$V-KP34&0Y)5]G?W8X\YJNBD.@&B"E;N MXF8<7\*@U6S0&2IRO"F%-C_TU.X;R_D[%HD@C[_4@CPGF/W7ZIA+GSGVW+\: M"5I]%=7QB%:[2Z)%'E(%SH&4L.=R6&>I9^QTU5NTJ0ISD"M5(0UU=/+4-U== MXD3DB1RQG9+[RF$S4SG6M8Y1[R_Y^OBW/BZMOL&"B3O3LQ9\1TYU13=W"2,) M(TO-;QD01N[?VEQ_I.7U+ET;=-HJ-N;Z&F ?SNCEJ\N]Z,IS[OZ(Y0Q+P.[6 MH>NJK#M85XE'#:9V#FM$^GS@=FFHU:C[Y6DZ_]YL!! M&GE5C#J5D6O!03'S787(Z"T!.MVW12LY2V1#T5H3V> X[M:Q^VUP7@5W)5A71I$@& M"6>EA'-PN;Q51_IV>9"BO*DA+>>Q[C2D9QZ:&=(/EQ==!E>YJV*_!UR]'SJ&QV5N M%7_H7EP:'=H%^Z*+DU1S19GTYO<,$J@RM=+-BY[A\8:,1U$@AS&B:.3C[H=P M1;"\^Q$(O24"UP0BC((X/;S*[4@^Z2[3,'N$MHO75?%2&:5MZB)M5$_IJ^]* M^V6K6DKWC4'_JG%]W;CO-MJ7S>N;NYZNI737:-UVNZ774BI+>^J/>/DG&8%% M9NMOJ-S2H0%:#&@-<(C-I%AY =HE@.WAOKH#UR2B2"690K2[4?\X#$. M(PDXSN(<9\2&/$1QMO&A*)@@J8B4N@;24( G>\$^>\R&P7"05%L&=CP-(^[9 MP+W/, &AKK_QIV#8ORAHP(-'\"7'\:"Y)2)MR/1;S=Y/(7/E2#!'CD8"#*M1 MX$_5 \;" P!QV3B6CL"1A0QN1#,,;#1XL8Q"-E,2:C$0%SX6^K"3\^\XA)_P MYW3:.'+UDFQ6+MP$$P-0!53(+$$8ZU#@G)&D8T]3"/P<-1X^0\,P0"*R41SA M?; @TG?""\:^X%-Y\ (CD0 2'E)#$3\0,RZ#] U B_QU#E++PQZH,?;<>AWN MJ![6;O6PVD;J874/VW^^LV5-)TK-6%LOPYX HP<@_85]C%$<>%()-$KL2'[' MO^FPQL%#D=4A7)D\V=41A1WB3B>Y&?F0'&2V8 S3&?@; 9OPP%$F!HKO=*XD M3@0^AG&))L&M&GW*9+AVV?)Y(CAWYXU!]0HEEHZ8^AZZ'2HF ':U$]M@KZM" M!<".+FG?@PMQA0A7)E:R:1K!I]RDZ3!^,MJ1+N(FBX1M%T+>)G;?ZEU>=9OOZ M_OZN=W^#$?/KIHZ=W]Y>-YNM@_4AH# :A='(E*!FL=15T-BS'HR)G4U?/_V$G4U/!;'N?(5 MIZG5V%PIJ2(&9RN0M5(B(]86@TZF!3ET-*9)!PEE9X:2NAN3[EYN415T-R='9 ME!S4U9!$@D1B_L <=34DWY^Z&IX"-IV.WT%=#0T0D;H:DO >1'BIJ^$>A9>" M"M35\,!97M1LS"B5ZI#U15T-*5!#0$- 4SK04%?#TKH:[EA 7WND.*;KDY :U(^]OV[?=5O/^[NZF,6C?MQJ75W=)[#9S9?+<>3\([PJ$G [C M(-2Y7NI]L&#G@<")J/-Y!2*$(GB2M@BW;=VV 0HL@$;>.0[N^::;REUE+>16 M='S;I'O;U4V_,;CKW+8[O:O+WN5-\_8R[=YV=]TKOP)M29IA+604V^_!XG^) MX'9V,^'!^(TJ,0>81(G 41CL') T# /)XUS=&%U^)8RG*.G_ =XI=$W[,5SL MC@C+XZOEL?7R()C,X!H\_^PP58(&[_94B$MMSSQ$\(^2<)#B+S.AJ\2%QNK5 MO'8*N^85;&!% -/T('D<^>D7VE52WY10Y*;9,E+EYK)_T$HMAWW[86^GN5.! MGFI'23:N]%$"K5YWA0]5R8-*R5 IF4,SH+$L+&) 8L -&) E?+?Q8=B=U&V% MLC]*+<@]G;G^BQ#G:6O[><\MC>T<4L37KD0B \JS6A* JA"X$F4SRJ!4"3F] M5K=A[MA-K;EFIU 1Y;;5K+1/+5B1 &R+G/->P&L)C'>T@NN,#[DGN-[:B]O!W?RB(\P&HO<5F7!RU;ZI-N/ M6!PT.?JM9LL8OY!7'9%P-:AM XD6B58IE9+,'20[ M=M&BH-U/]_*[.NP3BBADY( IPZ_7,29"55EF"DE42->4D,MW4(GIF-M#>H,T M)$XD3D5V,S%W2)0PDC"2,+(2O$H8:7"3Q&JT M2@I:$4:N]\W75^G;V\ J4U^IWJ-_(Z; IOP%R\>YL2.2XG*CP)\R\:3JLH4Q M%O\+DU_2,G.J7)M(#BBS$*X-N&<+BW'[CUB&4K7N@$N "/!V">\6\%-:1DE25/*EVO!BZ2'HK$Q5-H^LR!UO/?K28[UA%[@0DP >]QEBF_TZ,WK[RR MR^.M8NDTX"(;=8"COLS+K;U13\U(';2*LIBQ,FELW9!>J4;6V,2HGC<-RBH# M!4;!-A; TDHOS'[.7FY?SKZ;L/C[K=;E^TU^[-;PKJF6:G5W+[H,KG)7M8G: MY8&J5&FB7K0"4D#F*P3(E)[2A4;>MR*=?*=AIXHY+-1[!:UJ^YXG;*6:E7[D M"]CECQ9*1=[>W*D:K%DA6%Q."^Z"#RFDYU<#WCG/JBYMH7"K+B4)1(+W/TR$ M]Q_XSV(W$^EQM"J> 2OP7_5(7482+OS5#V!X5U-XA,V9$XN4YA$0/#4N%@>K MRLV^(.S"$_R\+*6Z508.FW%LRB'S)&SUC2>"\"> ;89"A]^"X?%#XZ*?,A*^ M*&6!9_B*#872!&,/B Y8#TP A)QA@[)\5)X?R9&$G[.5^!%I/4/J/XFTFBV+ M1##%\IP)9.E$/Q 3^","X^B.&4:I!OMN*)[PFO*X27CF;Q>M$# MX."\NX@$BUT%04Y'Q6RZU+L \0/06\#%F0NH\WX?FJ2/I*]:TM'F@O./@AB[RNI2,8EYC6^#U2"C+(B 6MPA M*24I/2HI;5PT34OIFM(/2W(Z;Y2GL3E0G7X<*#LZT+(+T@I&^9O-&380OD-1 MF0)LVP;8EL^$48"- FRDC(Y;&;7RN,@^ VR@1DDY/>.FZ]U;X8U-DF;[:7DSN- M&>6H3\&^O0HE5R U9RI?L,>)"$6J*<&Z#L0J,Q[G_<9&^?^DQOR#[\;Z::$8 M8W!--US,6^@N=GH-N9LDLXT%&-<8/W>FTI/P.J[VBD>QEXP/+\)WY-T9LTZJ MF3NP8"0 ''N8+ >S@KN>I!^'0!7,R)LJRX)/_3AMOKJG:!VZK(E1GO2)(#')(#JL5H_^<'T MDR-&''12)I>M2YWJRIQL#G.NJQ$V(+">+N,_LJV@WBQ M]:+%GB<2_#D9IN>F'-0&.@+&DSM8EB3GSBJY/A[)%,%T[G>X&?U)N%5[ ME&CCW61<# ^[YJYRR!XF K,5>6C,_2[Y!,WJK:)=GF0PYP ! AQLS-X>+<0U MS]12@)L,XPX_F@MCKN/)PC/F, /YN,C8^+GX$@_0E[MSAWR;C:(",V8R+(P\ M::K>@#DF)V)!,;E\%HI/Z1]+DU]M9>0*K;6RA-?F5D)BJ'0/VJ9^<-"W'_9V MFON^WEZ_*KA+S:<'N^GDP;R9;;QY-UK<)]BY^R$_NIV&=R/^??Y\=1H8'@I/ MC&1TT([31U98Y6V^/-VF\O=I<8 \Z$*<1YRW!\Y[]"/N[A PH(Y'"_>E?FOJ M%&O'-?4YV=I<D;T+@$8 =AN MI*+VWX1>A%Z58D5"KRW,KTZ;S"\C &8@"%S[1AE72;6F4CKC[@1D&W/>OB6O M:UWV3!?0/6X!H_ AR=(:63)=K9\$B03I) 7)ZK5(EDJW^DZG;QK,'[-!RY"\ MXVDX?=:\++^9^S*7;$N6 S+21XHB54CG'8_DI8<#FJWRXY15D24*U)*(D7*K MHW*C"&/TTQT> 714ZYK*!!D/*U\=J]$SYK.=AB!1 .24!:9I+N&(Q(7$Y=C% MI6.U6LL5.DE@#A04K+L!MUGR\?[:+U-Z3'FT/?[\F9;56U&^F-K@4N"I6O8) M821AY#$%V0DI"2D)*:O JX249$W6$2/75A0K7K^W@6U8M>C?<1C)T4L%ZZ]7 MIC;88Z%,OGCB;LPC$>I"7H[X(^;V2UI?BJ^J(I;6RF=8I"[M\NN^L"$/97C! M6);2I(H^9W7XDUIA,QB6KS[I6F3%FOV.T(T51=);&(M9VM'2^_TA$"II^X*O M<$6H;DB*D26EH9.QOU$_+_G[+W^.P_,QY[-/WXJONO*<;[I(WQ4V0%9%SVYE M:+M^& ?B$1;IVO7MW__VW__UE_S^)^'%XIONM(R#_ K@8+]D%ZLNDO#AFQC] M][%408"5V_/OUS>0J3&H;D[8RX[UB M(;Q(CL \@9L7^K'GE?J#1"1TT5#5[RIM;J]+\6,I? VIZ:4R+#9\CV?PV' B M50E_2]54(K[^.W94T7^X_H]8!@IQL]JDZ6L" :#H <(_RL@56;%O]>(P M'H81C%_JNN"NNS XW[;C(-1C<(0K04,H)9-!,W@33!ETF%!VSYW-52PC'%NFV#P613)LOJ#YNB@ILFHIP]M(P MQAX.>>UX\"=646:TV'P="/]523 4F!Q;]57LJP!? \OJ5NJU%L9SK" M)?@RE'[58C%Y:Z_5^DDW6\S']^'QZ]V'CXH>/!48;!ZA7S8_Z0@)HF8.I,K' M&@+Z_/_LO6MSHTBV-?QYYE=DU'LZCBL"N[D(@:HO$;)L]]03/54U9<],]$<* MI6Q.(] LLOSZ]],D&3)EFQ=,E$FK([H;NL"@LU>*_?>N2]1.5(RJN9)KGDF M3_=S1B[7'\D9939PYME*^HW]UN+WYO=?_1KS.68=DMD?Z30>5JL<'_D>5=]; M(8%R\ [S_8<5$?(5'/HK\YT\7V*G6 N:DE<$;_I/E#VVXZ\7M1.5,N!6X MOW;QU7K\\@$O+T#+TEDR(?@:SY"SN. 1T[$T>UJKN=SN(F8,9>69^5+%KNG_ M*G>X'*MB;/Y\9@"RK\S>'S%]7M#)S(Z:7Q1SU-/E*QL'V9^T>'EEY3*_(JF, M!CDS3V;VR[/?:-%26(NC7)YI;L.W=\F2V]GVB\$#B7-W=. M)Y5[M?KU9+C!IZV>">.B^-%@:T$9"'PZ+ SII%S%^%',F9H/O50E!L@^=-U\GM[6AV>O,4G MZV3()^A%WZ:<6H&N:F1KE/-Z\EH&\8F9H"'JXP@9H")WI M(69F\6R[I$3G\Z%!J[!F:].3/;PIK,?1O\S,=T&^;*MS'X49L:>,A,8I,[I? M_LXST[#<0LF?.9/<^ER*W3%6X;XCWQHQGKR3)=N4[^)D4>D?+A/_\V'-Y?TL M6)8)1DVS01LC9X-=<3T/ZK%W^*2X:HG/TL<@YH]0N=O02^@O+,$>_Y/ CFRHYI-A><9OZ;A/+A<\'[J M9$3I[),R[/LLJ)6O#:$MBV%(2^-X?EWI2F"0D>936'SF=/-@P_/8.[=OBRBN M9+#XVNS3DNC+NUI620H#RWPP![?)5O,BE[.5E9 M)OQOU70&]DAYI(I]]#19>LF<7US=)(O2,OY87A'?O<^"L)B6"_',>2AC+O.+ MJNZ&7^H;R0>@TSTYZV9C2%6Y.]!+WF](=Y,7SHS,($LJPZ_D)X80?K&G_,*K M6#CA6:P5KOD0P1EESL$T6S=>[KVMBU!,F/UY.C]R<8U+##B+GIXJUT1\1N\4=IW?.LFIO/=]Z?TC<4JRR?S,IBDR!W](H6?KFTT\]&441OU3."\%\/YEO=S"G M^6^;SK+XO7DJY.S6%X;4"C/,9,&^M9].YWM+RZ9;J2BSW:5'4IJF//%C;J4] MV>9T-.($N\A;XIP\D^+J"J,F7+0!]P9&O>"N3?:TY:C<=>LEY;4R?4IDR!*GF<#%XX16WNDLB8'O<>P_&GBE<,=3XAD)&Q9,-EW2 MYK&]WE9U7*O5*++FI1;I9)>BDQ>/]MG=KSSICC_Y?N"CG6+JI6_Y5,3A[?2JHP M6.6%E+']U>!-F9NRO$$^G#/54VAJ-.5]QY8V5?GW1M-X5)+4&9F//^#1$V-A MHSPE^,W"?[,"D*=(TI-8^=<6/UP:#F_N^&[>0*[LII?'G[V^^[!-D12HM.U4 M:K6'2JU:@WRO5,OO%?!Z%C,.2#(M.^UPT^F5Y+YJ?V8U!+1@,LXY2WL545+0 MI&*6W^;;N,8L@7 U.E19(AOU,S))+]] M%T^F.VM5POXBXR YYX!6\S*],WY!U4<-5]:(,M4T8W1AZ4?6+L^ M[N\U'WT]6U?9^49EYG(9YW5X1X?3F'X>]<.P]+D^I07-?T^9)]5/AE<1!S/3 MXJ^E(\95?Y<"3ZMC>P/?'70O'-<=#.S+@=VI"CP'_YHU'& K=!Q,EIO;BU6=G]M MI\3MK:69P>;]L*N]MG*\==CAO:/^^G$/K_?>!?33/FXW1G\_,O-7#>Y]6YTZ M;_6P7VE \K*3B 1)OBX]'KJGF1CYE:]>E/:OSSG=M,2+['.)SDU03)&*N?7, MAIT#$"IU'Y,Z"_6EH6@0=M_Y+G,+A&->[Z9/F.R\M:@XHL?6ORF<9D\+@6L/N&V&F_NR%A=H.P!MB%?L M$J](Z,M-=_1.5\\90.]TQS9\6Y)E@N;I"(C4$Q"IER1544<]>% =JO,-Q_./ M+S-5U$=@<&3S*(A-?STVJHC MZVH#I$45X:OMZLY>="/)JDXARUEG0379H6S_^T;T"QEJ-62H6;:0%+6NVZ(T M+;4.Q[T?.SUO<089L[;7.1MZIN=9EMJQ4OE)3U>SHN$_RM:2E[RUY+:+VO&3 MLPZ-9RJ6#;=]6.383T.]K$QA(27E8B%0TOV5=.L,32AI34K:P+SAM;V L;.V M8ZCE=ONP.Z$L$?;6]NF&PU+.[:HG#.^!]GY0C.?:) M=,C863EJ&K7E"K,45'GHLM=\+.T-QL.)(VSI:4?9 -#29K2(WQ%L-EJP%?!J M'>H#'R9UFHY&>5EA4XTQ#3F@WQI2)ZDL3JCTCUPO)RDQ>@^A-1OCB!G5L%2V M"+B6N& (@ O@ KAU 1>X5=6H;I;M_)7R3O-E5UA.N;<.6WY*<9 >V\6R.@&M*_G6085 7B O MD)H-[M:TXFEFT %C@#9.$\JF=/A[%'R+XJB(:'ZSZ_"@GMGO MF,[5^=7E1<_/A@?U_-Z5YL.#JH'=024F$C_)"9.#=GB.F!RT_G"T M)CAV:P+%[$E56Q.H4>VK5*$E)@>IL*L#Q<3DH..[!C,SFCR44]4+WMR+3]&E MQT2\\DT E:@[4<;=]KV>='FH\N1EQP$58AWE5D[P3+MYQC(Z76&-:)1_]@)C M=JW,X.@/V2WFE$RF67@7L#_"=#R.BC&5-'Q'NUPJQ["[*%2# XO2F_EQ=E=8 M/G]3\ "_^0V_F;G+138-BVG&KE,&BIJ3O&L;GB>_"8$J"@)/48,EJCG@8LZ1 M(RQ,WWAPM=TY^I@P;XB2(OA.)L%CF=$! Y"!J"7!MX M@$.T?;H9;+0W(FX]<74_3;?1X #! =I!3AW#[HAKQ]%T<+7= =J8'"U,@U"P M@H*5K>ULT^B8J+B#XUJOE0 " X&)$9EGN)X%_E*YYN[58KD-)79)$0VC>%I$ M]_2:AM.L//+R>QA/AW1XE:5C/A%X6@1\1O#GT660\8XI^1>:7=\%V4ZE>-; M]:]Z?;_K7;J7CM4Q^X.KJA2O/W"[9D=Z*9[(1U\.2WZJJW[ELZJMWIEONF;7M^TNNS_?%3AIV10S:;ES MW*HX4^>B/%P]QAV_R=&'U10J)AWE_(GE"N<=+#Q,@U:KX.[0&**POI5B8*35 MH%W%*FU;,&@72HIIT%#2YBDI1DD?JK+7!8_=I!,>@Q"W+Z:.[)2#>WV"TR.J M[!B6N JU=D\M!"P!2W&P]'OR2PT 2\!2$<'I 4O;Z-70'J$5L&Q[=MQ77M0: MA;Q#:%XZ =,DVJEK C)O:I:/,BS4L5%##SP #T^IG<(J/H 'X$%_/+C"\@2; M@@>M ] B!?F%H9#GB"4A)=^"?-Y=Y84A2EY(=M_'ED\GKXCYE8PX;U*4)SDY MKT;JL1/![U> &X\W"O.8I-JU)25?[R# IK QH EH"I2C+[ K#Z ): *: EMF M=6U)19'/HK@'\9%CL)G"E:M2FF!8PEHVH0X3: 0: M#T*C[XAK> LT HU XR%H]#I8&^OO45#;A;U6R[ZJUIW):J7Z:?G.T26KT@V< MG+\G9.L-&>;GD F?')?P3ZJOI@D)BB*($CYRA4\:YD-TYQ.')TMGODV#."?? M*+L],J;%V>O:]UJ7"T']*M9WP^#'LN>8%/GG4=4_^2;X?OE]0I.]KFM?G7?ZMGG>9QQ5MKWH=7L#Y[R>"=22V.6"B2AGW$F"9$C8 MTV8_FW M.>5MIZ.J _5)G.;Y>Q+EO,=%U3(C?[.!A:8-*(0.D;:<1K2227U6E$OK:N.<)DHP"LD-N7 +IPI]:Z7%M?Q_"V=TWX7 M\<1UC)XK?]#,2\ =283"E>T]"*Y)!*>*6BG!8>K0E&4;9D?^L+F]:$H5E0$3 M@8G 1-*9R#5\6USB5;N92/M=A,-E=55EDJ@5%].:HH_:9OBH0T-=P_1K*YU6 M!4#\..1@JX$H[1#3,6Q;6$]>( *(T!X1MN'[PG;IFH((:3V-?-W-UZI.>)X& MS=.?$84X]<^7P15IPJZ,:A=1^VZ@C@!B^C)(JBX1.TZE+1Y2HK:=2BI\DHJJ79=L3%M M,L-N@VF6\1:?BWC;ZV$T;"75C/D:A:B#X)01%C0.&@>-TT'C#C)HU)+JH6.: MM,^_OJ+L40:Q6JZ)UBB56\[1A.P3>? "\ %X )P@0@N0+'K)LE>%T%!$2FI,5+R9@L7::.\ZR8D3U@;"N4[BLDV M5H L(&L96?+;VP)90%8+D>7([\C:%&1AHP)]#M'G4!3O&-V>I-G7ZE9C(L0' M1$GL^F;;6Z<. E% %!#UAK@LP_.P1BD2>G:USTJN^BR&SW.3X=AKQ&$-=W_B@HXH\R6&2VW%3K[1A(ZBXHV^80B [$5D;]7\H)@,^@/]@?Y ?^J3 M#S)=:RHKA*N#O*&EXTX;:C5[@BJ0!^3M@CQQL]T / /P-MZQTS<=AE" MEHZ0 L O LEVBB"@M447MZS=+6Q,L M%EO:!<\9>3&[$)5O"=.\MF?% )J IDAHVH FH EH*@C-DYZD\>-["*W97O2! MX>RFE*X-7R2<(@RA'L'IQV..N.Y.6\JFV70%M %MFVM0G-H,>E6 (]MN!YY: MC*>3KK@.:EB]) ;IFV*%1TF8CBDI@N_H(5$GQ>T 78=!=YA.O\7T(%[3N_9: M6$_Z-V7[IM8**?,_9JM[Q_!L2<&>7>2IA=XA2@N.U$57P9$"=ZJ,CB,L.PP< M"8X$1RJAJ^!(@<$_P^M(:D #CMP7=U89N6]X_.'S<7[T@T9&\$87%Z9?8'W?/^ MA>\XYQ?G5\Z%=7%EVY=]S^M=6E>N]>[79T]E6<(WT9CFY!-](%_3<;"9?I<. MCZ.$GM[1DNTMV_SAI^=/N7P=)8S-BP^.R< G-,AR1\DHC=F*P1!.R@='TFG! M+RHG!?N0*3 -B^B>DHA)+J-Y0;*@H$8IR8P);!K$\2/[6?;F\.D[89H7N4&" M9%C]23(:E]\HTO*TP3AE(/MO4/ ^/NF(1'D^#9*0SKX]2K/R:UP1@N3Q?W/" M'I7+?[,$)[_*G"81^U:2%C1_O?_/EL(.*;_X;1[9RJK$G\CR(^*OEW\F2;-Q M$*^0JL6_LSAQ)?20QO'L.[^\,]^5KQD5A//7NRO;.,ANHZ2ZR&!:I/,W*L.B M?.J'TKA*M:E[C,G\_ ?'#RE4,Y6QU'4S.I5A;4;# M^MK7NM :V$LU^4!SH#DJ:L[_6.;6I5_P,S?+L?]\IU[*BJ>F,)4F-(5$IA?3 M*20XZ!ITK1FZ]C];[X )S11\F>*W*16P:N9Q$WSOYSDM\GXR_#T*OD5Q5$0T MWSE+L.MVK0NKWW?.KWJ7CN5ZG=[%/$O0[%Z:]60)SK,";0E9@>$B!Y.O^HMF M*$7PG5T[$U >,1N ?5*L9!">1 E[)YWF03+,WYC+]]KM;2$2/;+P)*38]82D MV'G=X^:H'79X3^>+U^K>M8_\';"#V1A76SFC:7&Y;TWYJV+);N;!*7G(FS8M4(BU)@&:A2B#H)3 M1EC0N#9H7.M'K_7#,)NR]>$AR+(@*1YA"JJ[7:J*S@CK,2#OGB4T3'&%I;^K M\APW6=[@ ' .&#-<5U76*A$E>=X* =@2-@FR7Y,[FE2I)DPDPK>#P9L+Y.1 M85GB.KAAFA# !7 MM9#M"NS\WW1PM3Z*\HD6))W0+"AX$DN,]..@"NG9!EVV8WM:]?EJ/KM8[X==%&OYY^BW( MZ;"L/J%)7E:=PM. I_&F.'J>L+&ZJN !GC?PL+4 M[*+*.Z/W-)E2. D*D4^3G 1[^YZHK7<2 "Z :Z?P5L\45F':>'"UW@._GG[+ MHV$49(\DI]E]%%(2\%+^((;/#0]CB^D=AN^9\#" ""!B8=UZI@U$P.?>3K*? M>=0;OH!"C/-61\7F^ J6X0CG!I I"8%WJXAN=B;[TN/U_W]?=WFN>'"NY)TW:5W!%!_1[@!7B/ M 5Z?V>-=<;O\ "]"!Z\WI4/@0 N*TX[)+,.R:@MRJ@(HQ!V *'FA.L/R:S/K MFX(HA"VVF?L6/PVJQO"W.DD,H[@P_ T:IZS@6I]$_G%1J W?$#MHNXG#MRU; M&+>K @AX>,#%_M%=5V35-F*TR"]'?KE*A-2B?2K'%M=W&9M40"Z06Q=R.UWD MAJAJNC0KQ+PF,WTIT R/23V:TX_-:K1#VD%:@!O@MAEN7<,4UQ0"@),:X&B& M^9#(S5%32);*\=P.X'48>(?IE.\3'4)NRA>K_D]MXGM3,<5SH(SJ0DF^YBX" M4T5W^''H0@ J4T0=064[YS.#S&3D9?Y8!.S6UWY_S=\__SC-3V^#8/+A.KRC MPVE,/X_FN8PWP?=^:1WVD^'O3Y&F&W[^&R:,\S@-__SUKW_Y>=TILN@^**)[ M^C')BVPZIDF17XY&-"P^)^5.VR =3S)Z1Y.\_%*8CNGO:?[LY.R))%SL7^GH MEW=7%[9I>?_H_'%S\8Y$0_9&$!:G ^?*MR\'[L5YUW//.U[?-@>V?=GWO-[5 MX,IQW_WZ[#$N/Y*;:$QS\HD^D*_I.-A,K$N'QU%"3^]HR>.6;?[PTW.U*%]' M"9_.\,$Q&>:$&O%WE(Q27A++@$VBG 0DGX['O"ME.B+A79#XT*\ M)"KE2TYB)N'WW.1/PR@HF ?P$!5WA#T.PA]'D#S^;T[8([SE)V?"C>[+!TY. MHH1]*9WF03+,W[^>TKJEJ$(F'IIM(_"5U8++^9L@/YZ]W5Q7V")C4JHL,ID4Z?Z-:\,MW'J)A<<>^ MS00Q(RS&-W$PR>F'^1\OE.GINI=]V2>>LM?&+[9WAZMKZKH_O,V$:_EX=D^' M'=X[ZJ\?]W#<>UV_OEM@".'9EV1CJ1V??;&D^/O)BQ]6OGJHUI1O:3RLSG.5 M9N5B^0>STG)RR9:@(;F@(1U_HQEQ+$-.C!*J^$(5W\RZEZ")NR??UZJ;W#86 MY4]!U:!JKZN:L)8*4#6HVNNJMG5"@B:KJLPPTCEE/F?"O?=O0@FQ(Z/H4D#UQ;>'V M0[,S#=2C%N66-E!$HRC"MX2UM@5%@") $D ?D;8V\;J\#Y!W/4FV80=H?L\=?Y$N&)QV249:.2;K&5)VEW4E! M:--JX3J..-NT)4';>VG@L;);J]=#0F (VPWMR5MB6@MGO'GP$. M4 /4 +70Z*VFS16U8((Z([^ZV^N7R5"%M&HYO35T4-;Z^FL<26(2V-/RZFNQ M 9I4D!&5,X! ;B W]>I50&X@-Y ;R$T=<3+ :Z"*/M7$$]W:BC7 M/^]<7-K]JPO7'5Q=NKT+NV-6#>7ZIG=Q65-#N7D#.8XUD<_\AGU$R0/_3Y(2 M]M/ET^&[C[SO&[OVT:S'S6/9XX:6/6Y>*,0^OSQOE/.TM#J60=:V+=GG](:8 MJUS;VV*?$Y$@$22XM3T0]CG1&5EM'UCUPJOZ![)OYN5SKQ2"![B&"\ Q/5D@ MCL>YJH:!24GZ91O!!0AS?N#G"N=KAY;6Y>DWT-Y1Q=="S:W+%HN1_@>NL& 1;HG7R]0XRH_*#$\0%EQLQ54-<]Q7EG_Q^T4OD,2K9M$GO ME%HE2$B/G2U;8%FBUCH#^FH#?:FB;4HPE#(D9 F: M,^&%=^66WI#>TSB=\,VN?2((;Q5^:%<7;5O"%G15GK?LI1DK<(/QT'&$15Z! M!^!!>SPXYM81X;;@ 9'OS;*]IG',KLP@MS2A61"7-EMMT7371B/(Z;M@U5K)?E3D65UQG4;W%1J@"6BV<-&S'&%&9N.AA8#> M3S=IP2S+M?GMA'Z?T"3?QX&]].SOW5;VVJJGPD&=!78M_E_?5^ RR/C$]/P+S:[O@HR> M!WD4]I/A111/"SI<;4VP1?\ S[(,(>2184:59NV/!WV.^G8_90^'O3G+(W4\*@$DYC M]LS(-R[E*J&FDG/51'%",Y+SIT"BS<7C!F^P2"?%TK>#:BX/RLKG9>6]WIEO MNF;7M^TNNS_?%5AD[@@I,N]V=*Y4[NE\\;AW3>Y]$Y 69Y"1+K+.1=C7##F@ MW'!_IT QZ2CG-#U=KJ7V%!_YU:M7LVY'?Y3=CBYYMZ-M+8BC5-FN-$_:PQ)? MOZ*K4=8LJ@V]_*>A7EL'81ZENF0%)=U9217K 0$EA9*^5%))#2/8S:N4)20I M4K=>JI_FP1AA$4UU!*DQ]FL4H@Z"4T98T#AH'#0.&B=:<+L;+(VQ2RHSA!;E MKHY:7HC60*P_WT$595(JI4&9K(43US:ZIJ2Z$U&S(E11(.@<8C&B[7U_EU:*G1( G:KP2VM*B?R-;49R2QN_U1?853U M&G!;Q6-XM_Y),ES8NCTTQS=ZO?I"UJK@CQ^':F" 2A*H/*/;K2_J 5 !5"T M5=?P_!Y );7#&(*%SX.%L\ISN-)PI945G#+"@L9!XZ!QT#B$"Q$N; &&FSD)"]'(QH6O!EAV4Z0 M]_1GQFJ112$W8?."MVY\(=5]'UD^G;PBXE)E^Q$(AD03C"& MHKR04QE1EJYA36%40 P0 \0 ,4 ,$-,78H?&KIM@_E]=?/4 M1$I95/-LU5-E]I=J*\;7 =E MJ89/T VD UD*X+L>DL(VXWL%N?LER]?#@)Y MX>&\/B 5<9N]R/"MPIHVUL] ?Z _T!_HCS[U>RKE1LNTLM"+5 7^DM(M1?G, MIOIZ5K^IF'HTLSYSMIZ/*%]DS>YQ#:H#U8'JCD9UYIDM;*@VJ Y4!ZH#U2E+ M=1U3'9$UF^JTJ(60*2G!W02Q AQA!5!%ES!RZOA>>CMH&S0$&@(-*>Q!@X9 M0Z AT-"1O=MVT-"2$_MC$;#[7_O]-7___.,T/[T-@LF'Z_".#JI^&?O_[U+S^O.459;Q_=TX])F([I M3?#]:U#0KS1,DS"*HX 7W:^>ATDYX:+\2D>_O+NZL$W+^T?GCYN+=R0:LC>" ML#CU[?[ [PTNKJXN!^=V_^K2O?1M^[+O>;U+ZWS0?_?KLT>S+.:;:$QS\HD^ MD*_I.-A,BTN'OU*M?Z14QKHN[N:.DJA\@H*MZ3 M8<0><9:349:.2<&^'XS3*?LE=M"$:PGY]DB"R21^9)I4?IX703$MTNR1C"B# M;! O_T+&RZV*E/T2Y2]GGP0Y"7B;MFES+Z30/DF'^_O6,QGU$NG3,RO)D,NHHZ2!*V,I;O5X^:9)FXR!> M(2"+?V=QXA*Z)*1Q//O.+^_,=^5K1D#A_/7NVOT0#8L[]B>[IQEAAEQ@DYQ^ MF/_QTW,>>[JHY:C84WZWO3;=9_O 6G5-'79);[+MVO5@=D]'/=S3^>)]G2\> M#T[3B\>#J^O7=]O8.)J_NME^]OGX&\V>9.M8QAY>'! +Q(I&;/<(@!55>"D? MS3SBH);6"2O)A$IJJY)=J"144BV5W#J3 >8,S)EC3BN4 -0W9'EL= K;<(2> M';?IHN)Z]@/T#'P&/M-3S\!GX#/P&?BL*7H&/MN?S] D>H-*7K_(5N)Y24_I M3SQA2128%1*IN >$[:.>R:N.*!]F'W206$^+= +\P3FB7#SQ#8\1]CN?@N9#M;)L?D- MU@DP"^M$5_3".H%ULMDZZ1BN#>L$UHF^_ ;K!)B5;IVT>*!0>=S'),QHD%-R M,J357^]Y\3W?'%EOWJ:*YDE*JM*!4JQ*-. S_Q.N)F@;=[ MK@>0IT-@79G8N74F;D*#ZN.8^'$[]YX%M+"H[;FH=17-PE<%CUC3L*;) )YY M)M^85 5#6-.PIM4(K:X): %:6+6DY!Z>P5[$;%,ADKI*,\I.3-C/10S/PYP$ MR9!,DXR.HX)/*:&S63>B% Z4)7=SY03@\V%1"!%62Q M@E@"$S?:L8(@OW-C->-X$H1%-=+XGV?79]5H8CI*L[$H%<->![81ERNVNX9C M6=*52Q6 R5[J@2X5!*>.<>!UQ+F7+=]*!/2PL.TL)]^V;/D!-]),!U&[$!:%#$=4R8S0=H#&FKX!JJP MY')5T"![Q08BFKR!ZIP)VW] )!1P:?@"(L%<504 6$:PC 7P 76"^ "N% " M%U@O6H@+Y&=NDNR_@G@:%%&:D"!F, V2$#/855J=F[/Q=V)U#:>+W#'DCAT; M?"W<$G0<].)44T4:AJT6+FR6X?;DSW4$N "N%BY<)[9YUH'-")L1ZUK=T+.- MCHMU#>#"NB8E&M)3=;"P*HA$2\YM)77#QR>1-"&C66_.* G3,27%75"0830: MT>QY!7Y0"(OS@L :O-EZ8AE.%]EL0NUL *;!N[#VF;!^MJHHOFS3&'AH\@+2 M,[%\8/G \K'E9H+ WFNJ:#[6#ZP?^Z\?'1/-"+%^8/W8,M%#7.F9*HI_Z/*! MY,]-DKW\3L-I$=U3,DC'$YKD529H'(VCHOQ3E"IA\P,[B\M&KOQA9*I 3+;M M"V2I(#AEEG^T?@'$L'A)3OEC78#IB M=?HMR"E?I9:BMO0[_QM9G=A4 M?5L<;A<=.X$'[)H^N9UGMFA!M-NY!%P:O'Q8#G+4@ \8"NL!@N"*K!VZN.*2R7314XR%[)@8U8_E :NBE F[%]@87#%S._*'_;6#P( \[!ON(*9W[TR^DV$ZY9U3_S^S_&?^IW81UBPQ";FRAF>+LZ;>$IL66B0[D #^:@A_27!M/'&9NEN+ M<2<71PL$O_\!6 5686LHQFZVT7'$.9"P-$O*6%4<:.R86P K KC UU MZ,TRO(ZP,F 8&^"O%O&7C.1:1UP1&8R-W?:??BP")IVUWU_Z>^D.XBBAIW>T ME)YEFS_\5-Y2E#"(%1\<+JSCT]+L[Y]_G.:GMT$P^7 =WM'A-*:?1XNMIX]) MF([I3?#]:U#0KS1,DS"*H[(U] T7R0V[K?,X#?_\]:]_^7G-><:3.'VD])IF M]U%(K^^"C)[SN7.#I;%S_9B=H/SK\XC_Q&W"[F[XA=UMRKZ7%_GB1YC:)%R0 M7^GHEW=7%[9I>?_H_'%S\8Y$0_9&$!:G5_V+R]Z5W[VX[)[[%SW[_+QS9=N7 M?<\;V'Z_;[[[]=F36I;Q332F.?E$'\C7=!QL)L.C/>BK-"/%'26/[$'GA+)? M&9(7#WF?$U_0D(Z_T>R)LAW+(%S 0DYOB+E*=CTO@[O[G(@$B2#!L4MZR^9BM*.'^].[H?HF%QQ_YD]S1;R-@B%0>3 MG'Z8__'3\X7IZ:*6$Q2>%C=G;9K7]CD.U35UO1_>7C[7KOZS>SKJX;[.%X][ MU^3>=TL6@KL%^6PGGZ?+M=Y*#U[QJ5XZ0)*SA$.VF-)LZ<;]_>3%#RM?/53K M\;9 H#V+,]]/2X=HH;"VV M8\3MR[^E<]KO %JN_*)-+72&'X<^!: O!501]+5]G90KO_15"YT!?8&^%%%% MT-?V&_T]T)<0^FI[6?]7FC/)A7=E'L>0WM,XG?!<#43-Q$?-&M<:W?&%^8"J MX$&V.00\-!@/?@>C H 'X&&!AR[6AX/M384<:)F"O:9QS*[,(+E/:1G=CKC6L/N*316<(EX(<"H$3MMP M>P GP*D3.!L$/J\GKN5(T\'5]E#S35HPLWYC72']SO]&5]F:MA>U:5Z@\#9C M:YJOV(;50_,5!$;!7PIH'OAKGZ[8/73%!G^!OQ30//#7'OS5?D]O N26SI@]Y@%89$O^NNPKT1)D(11$'])\^AE M6ZPM.E8Y?:]G7W3=<^?\LN-<6J;C>E7'JMZE>W'9U;MC59_DT_$XR!YYD1GO M'A#Z3EH4%. MPB"_(WP)(^R9W[)3!,7!?:%FL;09>DOI#IGR53V8/G#P2$UOM3:'KT^X!:U_2C#\3VM2F.85KB\M^U5AM^')+?%60PA00G4_\^ M%^PS$G"3&*OFL74.JR96S8VBPM@L[6G:<7E>+7+[=<_D$S:M$+A]R^9#+AUP^72Y>JWM'+A]R^9#+AUR^ MM9>*7#[D\ATEE^])N$CJ0U+?<9+ZGN3(L_N>7B'-#VE^>F(;NH8T/Z3YM07V MV/'#CM^>:7Y=P^H*FV2MM]KPXY"SH""#21:<%LJ)'$"%%!)+*I;4C:+" $4L MIV OI501[(44P&/1F-!V@(=WZMO0 7!:3#/Z]RB)QM/Q5W8>=GCP6&:?L9_\ M/*$\$RRY_9T&.I@F7+W=M@". MMA,E)6EJ_3X*6Q#*K.@_&"?EY#+A5TW6\L4.!L36&U<-W)BJ%I GRIVA9EOJCQ; MK$-2<6._C')B(5H6T4[,@F5(Z_#=X2*\81_18%303 JLCELDHL<&Z!LR4D53 MZK?Y6K*H50/*1^LV"L-T/(Z*G:*IQQD J?4F?GV3(9N?(=(U;$><'[RW/+70 M.X&,*B!Y9/\DC_59(Q_9*9+;B'VQK./+^\GPMS0=/D1QO'..2-\W^WW7&UQ9 MINGVSL_[_:Y;Y8@,K/.!Y^B=(\)LL%FF ]\L+9]D/NLRQ;Y8;J?R@9Y!\K@P M/[R? M>Y?[*&V&4+F].>GDMRS-A7E'J Z KKW6D2(,I^-I7'8%V=*8JKM/$WM2_]VU M*0X@ 4CLJW*?MF_1@IVMM7JY7JX[Y-B+4-P:I:P#XI415G.I$AH'C8/&'4MP M;<_ ^K((FQ8TO$N8/MP^'M-B5D4NPO;"Y-VSA.1-JV-XKK#.#*H\2WZL76 /V*NA8*3IRUO;8].#:L-B&DX8B388JH -$[6<6Y M63"D) G&%!&\-_;0#5=@Y6?3?1R$$1!&V,78\T4FJ""$!^P!>]O*R38\'WM3 M"-YM:3"65?DO:O&%Z8^4]BTZ=,NHKTO+D20F8WYGS_#$=5A\NQV+#GJ$H.MQ MT]W 8&"P'3)RN[;1$Q?EWEIR.WE 6F@?8N0@.!"<:@37-7P8:,?V0!4*^*C1 M8V"7.#[J;Z4L(NJHI'*"@\9!XZ!QZ@NN[:%@]!B0[";(NV?T&$ T50D.!0\T MC =.+-,V>MU=NK@A;Q)T!Z:#*#)@!Y80[P(69*[ MV+5H,H ,96"O*85MC5_>VAZ<1I,!-!E Z 4ETV\U&>@8GH^&J A6 C';B<,V M[)W2IUJQAB!NA_8":"^@D-&F$+ST79N:@ZX3S^AUT5X P3M@K_ZH@^%B5PIA MNRWE=\X><)S>'M,55444K>WR!:J%X MWU'XN R67M M]]?\_?./T_ST-@@F'Z[#.SJV7OFT_&?Z6IL.'*(YO^+EOF"#. MXS3\\]>__N7G=8??TZ1(L\?!-,O87ZO',"$G7))?Z>B7=U<7MFEY_^C\<7/Q MCD1#]D80%J>V.3 [E\YYQQOT+[V>;0W\@6U?]CWOHM-QSR_>_?KLR2Q+^28: MTYQ\H@_D:SH.-G/PTN%QE-#3NZH-FF6;/_ST_$F7KZ.$47KQP3$9 D4^^KFX M(G;93#9YE!=T2-(1*>XH&:4Q6T\8_LE)E+!WTFD>),/\_8=7%6/3O9FK]Q:R MWZ79-A):60FX )8EPE\O_TR29N,@7B$RBW]G<>)204E(XWCVG5_>F>_*UPQ] MX?SU[L]V'&2W45)=9# MTOD;U6)>OO,0#8N[2A S7F"8CX-)3C_,_WCQ])^N M>SD0MN *?VT(<_M06G5)GO?#VV2TEB]GMW38X;VC_OIQ#Z_WWG<+K!YM%^(U MFNCM1WF]@TS9[9NMK5@*+Y=\";+<47[^?O+CAY6OMNS8N-*A0JD.E,? T>R#A@CS8*8F$;4P@&R(M0:>_KVXYA=\7M*FFM M-H>Z\AJ1F')K,1@,#+8G@W4,WQ07K=1:;00&(S5Q<86+\-]I]N=IE)Q.LC2D M.1II/#$ZLNW@9B,+=66C3%B=5U/@ .=^LVROHB3*[^B0W*;I4$Y[@#?B5,TI MLNP8ICCP[2TV530+CJL&JUM[P.D:ID"'K.W@U,0GTQ>8>T67MHX&U!X.\0S; MMP2CK]E1#X )8-H II[AVZ+MS&:#"1[@9MG^3O/\ XGF69;D/HBG01&E"0EX MLF"0A!26YR$"/K$=8[=IMW(%U^X*?(50K>^"VB+PLL76%&VY KO2O$I3]^5X M*7_?( DMY*B>J/(L'8S'^JJP&I.^T#'L;HVU5CIH$?SYXZ9;@;_ 7]N'2$S# MM"59;6TE,,$UH:\5=:XO!/V4LH-X->/U79#1?EA$]U'QN',YJ.>?>X/N><>_ MNK3][L!R^WVW*@<=^.ZYY]13#CHO_[0%EW_>K%1Y5J61^70\#C+VO9RPQWY: M"9&=F,LKF(F1'921%ZJP'_;6U /M'BN M39T#R@8%A#Z[1RB[5*K(\BLS#[(HY";"=6DB_#.)Q#6D MA)L+55NHVA?V9+@AE81T'UT#TQUUDZ>!!>;+W,>=3-">!-I#8X,7>O?O\@VF M=7TFDN"6DJL@RLB_@GBZ2^X%-% KYA.5809:;(12@A9ET"(&#VR<\15SN]L@ MZYOJ[-(\I]:4*STVH"S3E"Z]5NPZ(9U/TG[Z7MC36A71OF3[<:%G71_\!?Y2 MF+]::%3XCK!&FP E0 FC D9%G?35.3/!7Z)3\?::3^[K'KSX+0N2@@Z/25O* MP*KK8U0WPLY*UO*G#*@" M(ME6'["E@N#46=4<'ZL:5K5C(Z^%JUKG3& ?]::O:@*JH+1WTJ[2;$0C[ C- M%B[;%!8!Q_J$>&#CXX'B6I.KHOFR724 HLGKAVL+"RI@_0!<&KY^=,Y,!^N' M *=$H2C <2OOQ*5)OMFYL'U9]!U;7&G+WN)M19JJ1GA7;KD4OD0J'P=3(I-> M&99RSKKRD^55>?0@&D6)!O;#FG1*X;.W8#\ UK ?8#^(M1\\;*'N$:TXO+7] M-FWJUS>X_Y*EPVE8_#O(>'G;X^]1\"V*]VEQ;_FF:7N]2]\:]*\LU[+Z@ZNJ MQ?U%YZ+7&TAO<;_%,2LN8M)1SKI<7*[7]A;65VE&BCM*_F"F1TXNV?+U>@[2L:YS[5[#'O;1^C5- MC=Z5^C14%;G' V<7>GB 'FY="HE.JAM4=NZOD7CNL)%O\RW>;_0V2A)VW20= ME>O$(ULG$/]J4OQ+BU"L$L$Q/>+[EN$+'!VIM=8<&E<#@8' 0&!U$YAMN*ZP MA$2]M>90 CNTT9[NINUL1X(\S$W<( RS:1!C @2H[?8@S2%E1&H @C9%A'P MT& \6(8E;JA*4Q"!L-(&P?:'_S?-BS%-BKP$(H"@3U@[R7V_([\J3OMP%[;'??7]J1H,I2Q&P76.C#97Y62 M"85CM]N*4/L8+G,5[4YM8M-"BQ!Z 7^!O[3A+Y&;Z."O59/V\"*5[4I-UI>I ME-/@V<'3C*EF/QE^I7%0T.$@S8M\ERJ5KNVZIMD[O[J\\GOGO:YY<7$QJU*Y MLCM^5WJ5RO.GO5R!XO#R$I&/_X:9VZ,T9G3/L\&J>I5\.AX'&?M>7EKC@W3, M5//Q?W.2+8N8!-Q@9U]@RG,79+?LVT%.)NP[/#]P2*)D=G12*CY_%N2Z8/_C MX4)NZ7^>T"PH(O8Y.2F_G$YS=L[\_8=7=6]+T;W(4M2\Y(<]D=LHJ2XRF!;I M_(UJC2_?D5 59-E"RH*Z_E%K6X[[Z\<]'/=^[)HFF/=;!E7?2I.7(*O7C:TC MU;\([;4%!5.M#D,/!126$0 %A )NH8!DIG=;YV:AE^-F+;T<3^+TD=+3K'*" MGWEN]/N$)CD]:KJDWAF\R/O>6E2NX9KB]@RTUII#8VT:L9MR:S (# 2V;^&* MYZ'R#@0& E-)%4%@VQ>\&+ZX6>MZ:\VA!*9)C%>F"'^G04Y)\"U(AFE2[N7M MX4XVMYK&%1:Y5>6!RU[TL;8W& Z5.'S;LH7I"W !7&B/"Z3;8N+.[0$3S(CA*;N)M[7UXLS#9+0 M0H["B2JZUSJSH+YJ_.8GK/B&X_2.+T\M] YQ)T53\L"1X$BI6/]X\3MAG_/A= M6D&9G7/K_*)[U>^X?:??/[>L_N6B%91I>\UJ!=7G0U2>UPH;Y.$N"N](E),H M">/IL.KL5(46@MD1\VZN$>\!M0@\Q"GG$)J-5SZ?M85BAU9MI7BP8J5'U'G5 M$)9P=Y7&]WFRG'U;2O MU,43@I@N\K-@N=-4XAWVA"1U&!B7(2MGK1!>F%:C)WHQJ' MD%'> )[*AM]?2.4*'C MPP[)K4Y'W.:0UEIS:%Q3(W93;MT%@8' ]A,5^M6 O2JDBV&L'\ZOCP/PZ M7LIWPS*[^^S"=@T)22W:W0]T1D?S088PH? T@8LB4XO!9 I%8" MR?!L8$FZU=>>0C]V_WD0H[/7JV(ZL;KRNP^]U))=Q7)$17J/*))":UYSD">A MYVOC>Q0!8H 8%K=C+&Z(,!8_7?)>L<.HF&;HXE_AJV.8GO 9K,T&$@(@;0:, M)2[A"' !7)H.EXYAV\*F8K8#,$@^/C3YN+Y^(4B/D2?;YN?/\(F;XD8&HV\# M D_H;:."KH(CU0ZR@RG!E&!*%7053 EK4D>.E-<%[+567ILZ@=W39,J.^'OP M?VDVF.;LB=$L/W_\2B[;)[36]Y0.,\QM^I;LT!CNWNQ?G ]^\<#J>;=O6 MP//-JC%8WS5=WY3:&,R<]UR:-P+C4!2I!##*GEW3A/>2&J49&:<9 M)<5=D!#+_*'L+L4KR4E623TOO\,;3CTR5B1SWK ?E@?+L):%/?40D!$@Q_3,*R'4:3\NNJ^5XJ$^T M>$BS/X79! J)4B_(*B0XR=:[?>;"682Z*;=T:"0RZ)J2NF9U]PM,B"@IV*\F MX-4*@_PJ2\>7WYF4DB!>G+.?#']/D]O?HWLZ[.3CN7:/AT$?NVG= PF1CHB'*V6=/EVL=852L4H-AKV;U>W^4]7N7*_5[ M3[)U+$-JR$FER!(0JS)BU9CM+&H*!2J5FE0$ B7=7TE1J:2:DDI8=130,TG% M1DPFB@;VA.^;_3.)>'.(ZR(H=FHCKDM05#G$"D>IWLUK,*%V^Y%D/<-R'.GR MTD)M^''H"P<&4T 5P6 [I$?T#+=K@\) 8: PA501%+:UJ'S+Z,$($]YX%<_>WH*IS;SZ/@ M]$L01J,HA*\.7_WM1=PWG*ZP+255P(#PE3J0.'+=DX25V36-FJ>=FB:LNDN. =4]P@X%:G M6P&7P*4H(3J>X=KRMW6 2^ 2N-Q!B)YI=-VMJV*!2\2S7VLO27E .PZ2(=KJ M(\2PE;%NV:D>5F>8?;DE_2J@B>$JW1 UQLI"0U"GV.X77$1JWWE!G0"G6U< M^[J&Y\AOR-,4=+6^8T65%2+2& ?O'#>/4]V]K(YKV.+:7;]I&;1A2PM@!!CW M!J/9,P%&@!%@/#H8'*]]J2 M]M8QNL[Q@XBM8$K@&KBN"]>^;?A.?5X'< U<8^=@RYT#TS:Z77'8Q-;!ZUL' MNOL1U56.L+=/\89MC5KB!IP^6 M+FHY'+)0LM[:Z-;V 97JDGQV16]J\5H\ MS6[IJ(=[.E^\5O>^6W0.A@_DL^/&@*=VB]:0+2+/!)2W%'R!UO#L M]\DRW\F4<$\LNLB*)#BKR6/ M*9]!)VXWZ"VUVC8F7O2EX MD!5]<76.M9?'#>ZB1-@J"U\(A9K+1"1NMG3CC7] "]#:Q;-VQ!7+-1U:!_K5 M^J_Q'Y-A!$\:KL,6*[;ANL*(117UAS,-1!R""%]8JY&F($*6.ZU_"!NSZY6F MGY8T+[,,#R.RX9<#EFK!TC9,2[[;W@I8MGX#6\,)%?#J>0/)4CLQT@*JKEENI;=/6UVVI( M7K1GU]CL5'7M08P&9*:0.H+,=A)7U_"L&KL&JJX]]=J^RKB8\^:"'CN/VJ0& M6>E4M:^4K*!7T"M].D-H'.PH7[YH _0Q*8+D-N+F0)#GM,@1\E -S'4*40?! M*2,L:%P;-*[UV^)2F@D!CI*3>IL0[-$K9.-WA8VJ4>5)RHXB@P7 HUB G3HM4HSUV,;38S:84(-Q?WEJH7>R M[5!P)#@2'*D>1XHUIT&2VUKIN\U5_/G':7YZ&P23#]?A'1U.8_IY])7>TV1* M\ZLL'5]^+VB6!/%@FC/!TRSO)\/?T^3V]^B>#ONEQ7O^^!M-;[-@L\3L,_?_WK7WY^^2O7]):GZ7ZEDY0]\.3V8S+B0Q.+*$W.'VA?NP/;M@>5>]>R. MZW8MV[[L>U[?[CE]Y]VOSY[G\K,Y=(:D;?ZP,@_2,07OH][<43)(QTP['TE& M0Z[3PW**URB-V8K#Y,?>KAZ;01@.\IR,@^PV2LJDZ"@)V<,C)S%[_ST9L>=* M>,IT*>RRREAM)P2]D(;][F3M:/&R-JA1?NC J\L[\H.-*VT MN+K(8%JD\SN==X[GB)I]:CI#1I]V.SN,_>SI?/.Y=DWO7 M-,U3;0\/\EFZ7$OM4LOCSGTE;1KW"JBJ#57,TL3 5RAI\Y14V.@;*"F45):2 M;AVQWLL,4FBS2J9]-(L@B\*[0E+3&.M(#(?&0>.@<="X=F@/^8%':,^1N%8ERH:U ZZ_H,&0 -MI@&W:W@^9LN"!D # MK:8!US!-8;%\51[EH32 2F 16=QS#Z]8X^T('/4)$%@P&!M.$P6S+-IQ>CS6.[-%!CP2ZWYL;TJ 9!9I1J-R40*W#<>]H1J&Q30;Y MH!D%FE&@&85F4$4)-9I10$F;IZ1H1@$E55Y)T8Q"@-;^MM0-5UB03QW1:0QX M5&M#XZ!QT#AH7#LT#L$:=*10DNH.#J1#OJ)^@M..A$\_PN\)V EX^=HUB/^\!& #F;<#XABG.+ 9@ M )CF \9RA:>+-QLPB#V_U9;M%EG)M?+3ZX*3TB]DT]/0H@%$?8U$WM1:[3N, MV*;A>>(BD7L+5 O%0QP3)*F+KH(DQP"735&^318Y.>DKPDW8T=&);AMU!*SU$%X^U MHA^W8$2&R]HS.EUQ+NN6\@'B@+@&KU&^AS4*P6VAS?AX6C6RJA7;>$0K%;12 MD;F4=+J&YSOJ2'2G14@+=<5N!#A4.:4$APKDT)[1=<6%KD&AH%!0J/I*"0H5 M&2/L&&9WZR)I<&@]@9+-#?_6_?WSC]/\]#8()A^NPSLZG,;T\^B:WHYI4GRE MDY0]J.3V8S+B+?]X;.'\7GTY7@2IX^47A?LP"_3++QCW_@2!TD_+*+[J'B\X9>^.#43?,*E^Y6.?GEW M=<%[F_RC\\?-Q3L2#=D;05B>9?G?0,]VN[=GV9=_SSDW'\;UW MOSY[6LN2?Z/=X+J'O=P'T;+-'U8:)3I.XH&:4Q6W#84R!56\5\.AX' M&?M>3G(NY)Q$>3ZE0\)P0:NN3I?77[Z0DRAA+])I'B3#W"#T>T@G!9FPKY2' MD6#,D%3D[S^\JF)OWOJ&=@P;!;BRY.C?:=(R3?28%'HX^BQJ>O%:W;LFJ3AZ M^1N0#WI,/C50XKTEV]Q:\@"! I_';Q122SLTI0"K7N](J%I+.^\IUAX2>MA2 M/934 9+=O$J[&C(CF-BJJ\AQE6S_@ M '! HSB@(V[;1I7G" X !X #=K$#;&&CU55YCO4[7 K%160*]M_E1A=SP@(F M@^!VR0F;9%%(GW*$$6_2D(:5[Z(FK@3G@ H;98C;.JNA,:PJCUZV60>B =& M:#9L>9_9PK*JE'_T(!H0#8CF6!9-#?OXJCQZ@4ZJ@+I=$46WN]3SEJ?\/"F; MCNU=PCMP+OS!Q47OZKS7]R\ON_;%^?FLA-?N.H-NO26\O+Q4I(*\5<++)4C2 M4H0DF(FPW!U]H4%[+?KK4OKW.=&&]LM8H6VJL;AVQZQQ8DFGJ7(^J53FKZ,,A^J95$BM6 MI[A]FEW[ZO!F!M4Q7:Z&N:2*E4 II6V+W:#^S%Z[_$ZS,,HI^<*-.FAA/8&1 M(VC>]BO&$;3PZ\)K&"QY#30@;5/4\B(,DI,:B/B_*60X&3J7^?,%59EI)#(]-(U MK)58*U\Q]KL=804 >FO-H8OEH77:ONYL_UL6) 4='I.WE,&5Y0KK?J#*XY5M M3&(=;_ 04^ML^Y9X 0 ?E /G7N3]6S_Z26?*3M+VEORN69N FCVN',&O.C("I8&P;N#99X[\N*HJ())M9@-;$!P$IXK@ML\HJU&( MR@M.0"V!]D;[59J-:(0 ],PV[W2$S^1IMPT. @.$2XE1"<]MURZBA[%E>VNV+,.LR8':93WL;LD'I]72HB MK*ZX&:]OR;$5E1'JP50M;E-H(TK=6BR=X@K.64=89IPJ#Q(DH!\)J&O+.&>F ML/TV: Z6CT8M'^+F+:CR& ]=/&1N!>E.I;.NGX1610MEM^F@6#B)I';?4%;/ MK#4_I0YDC6Y'7$KVWA*6(BWEV$ CX#??4E!^=T6);B#*$!5S35$Z J+!_E = M^F>?N;T&BDPO7<.BUOA%#6/#I#K2S2+EN;]\3_-RVE1.TM%+;[D<246_3VC( MOU2DY==),"K8=X[G6C?8@S[:OFN+'668#HB<-RIRCHU7D( *)*"N]8.-5[4U M1Q4]:>7R@8W75_Q%66.FWYX%_=9DZ2_!XY@F1?\AR(;+9^/3ELJ?Z.?Y=%R] MM_.4Z0N_<^'W>U>=P< U>^>75[9M5E.F^Y;INS5/F>9P$:D?Y93I(,K(/9], M19@>A],XJ!QD/DQZ>=DFG/?>&50=? DZO($_--'/G:- M4'8+PV7?&3._X\]K'1(\[B-G% MZ,?GHQ]+(X1@'+.TTCGHW N=6[++]C#N07PR-AYD*9Z,JC'Y&BIRIPQD"#T\ M0 \1 H4>JJ"'PGJ<0 ^AA\U9EX7)$4K:("55;-&&DD))#UC1I4U?TCU#H=S7 M(Y,L"JDPG94KN5J45<"6OGGF.Z?V68U3FV".0B%?44C[S/9.W3,'"@F%5$0A MS2YC2!\*"8540B'-,\\_[9Q94$@HI!(*R/0EKNJ7-F M;LV0NSO>S?*O+^=%C7$THN0D2JK\3(7F9%D'B$N"BK'EM\ UVU3(5<^ZQSZG;.3*@05&A/%7*8_0X*!T4#HHG4:R@])!Z:!TN@@.2@>E@]))&M:Q_WB- M]8,[_IED-$QO$W:_PYO@^SE-Z"@J\J]I'%^E&?^5G8=T^*[G^A=7YN7@:F"> M=P?6Q=55-:2CUW4O^CW]AW3PB2E!\KC0"N^GG!1I$<0D&#,T%.44R^F29$D1 M?"??9K(E05%.XOA&;Z,DB?B<#C[>DOW+CN(?3-B/IT/".R\%^6R<1UX6AQ9W MZ31GW\[?8UZ'C'D='2'C.OS>44O4 M>1 '24B?C51^4M;9N.2CUI)M?!0R^EVH.Y7OD+'O,B0E8YYTMX8V7EIH#3^N MOJ'Q+Q,:3=V)K<\NK!II]XT[1"1-2NMZDN:SMS,:![,Y\=R:#J=9QM:LLK'* M/BNT_<8*O0_Q[;#>2ABLV1%&^JKH1/V@VM**:!#:R@&2*T!C=L6$>:I9U;-( M!K:$VFI'!IWTY4\5E<$*=Z O]+A-#P>Z+3#UHG=$69_^B(JS==LX MK'=;8(]YS@$S)O-I7'#4!:0,*99_3B8QDP\/:^9%4$R+\MTX&D=%L.N8R1:N MA25U9YXMM[*$+70R]ERUV)L01V!;2K !&UMNIU>7 MU+30H?JC?VT)3:BV\=6<@(1E6(C/(SZOQYZ8?N@2-VI!%0W (M?0O:_FK&DG MMN?#_U;"_VX2*!7;%-,/EB[B\9+!UY:E ? L7P1HF8ZJB#?6:I K6\=06 M9Q:G4ROQ/F?RG0S3*5\_$6@6+D+M(\T=P_7MVL2FA18)I+S#2[1W+:1>5XZ= MCJZB)"KH[]$]'7Y,BB"YC=@Q_3RG17XU+:89[8]3]D#_6UK4?'ALDM.="[3[ MEYVK;N^J/^A?^:[O7EWU.YVJ0'M@]SM75_H7:-.\B,9E+'Q42HW792_$1F@E MMS*<,,W"NS*:'BW$S?B?RWNV#+Q0IAVO:68MS*!3WOF0*4I67LH'KK2S5F_; M+S?[2(5$^2[%Y"@&%U8,[A^U&-PR40V^RZHDO)KYBD MMMS'E4/Y^ N!7\ZY_U5Y'NOJGE9U)2]OV;Q0]0*G[(J.'3S2W=5E=H6PW0&A MN9Q:.!Y*)'KJXK;Z'BK_EL(]H,"J0M:!.BVM5 M= /.T8'8*ML/;[7O)4RGD+Z ](5M1=8U_"[2%U1-7Q"1>+ NH2'_/!JD"=\5 MJ/:[/X^^1OF?YX_\OSP5(EY&,R2L-T/%;+)&PN)!N'//_,$T;T4![5Y"-7>1S[ MK"N1MM5<_H3S^:?TSR@@UVD\G37_2(;D$RT>TNS/7;IYZ&))Z 59A00G>2'H MG+FP^*%N-:G;IS[,_>TD]2_VR7_3A/P[RFA,+SAR:+[-#7LM*6@R]Y8-IOM()SZ5);B^B/(S3?)KMU+[CZL*]LDR_V_#;1(!TS8#[RUA_C8$C)=,(3AIC[1M()Y8J;W)*\$G?^@;EYH^(AR.CI M]6->T''E[?TMR(;\S2?WE'P>C:*09@9)F;#* MSYY^;$C#*.>9J./@3_Z5C-Y.XR"+']E?]Q%]R,F0(2*C!26C* F2, IB$CTI M0IG8-)EFDS2G97.6(&:8J='J!*N8'"DJ7(IDO:G+?4\;=9&%:7*EF9/FPQVV6)>HLV5A?- MSG)ZVOZKNF_;W<.7=>Y3''2K,G7X.:&/\\Q+:[$0/=Q'[8TAC M1DE93O+Y#Y=+=A3R;(593*M(25*%M!@E9/>,N_COWT=#=MS9Z^2PC6VQB_!7 M%*T$U!&L29 (2$0A$EEG@+Q\CQD)83P=,OTK5HR3B\&,*V:44AD',;T-PD?" MTZ&'/#5ZSC?<*A^E<93.Z&-QTKOY#R[11I#=TGE2]K&)0ZHIJ9?A.TCSLC%Y M'C OC5N8.;ML]BSYQJGD]*]X*]S1FH,DP:YI0DS4>/*. MF;.SFBFF.+R:JC(WJQ$[6]O+9%8N45X.7XZ"F/UY&T2S'17F ?(?2-+BC1]@ MFK99]5=+OF MS(IG,J9/)SP39HD##RM5)7,_D#S+*TO'^L:_8]>D!@S;1)K)Y^ERK2.TV%6JH>Z+#L:KU<1;]RW6!*I2P_J MJD2HJM$,>_NZN&,#&P6;4%(=E%3XQ#PH*914M)*Z4LT@-;-O)120E:%(47A7 M2&H:8[U&(>H@.&6$!8V#QD'CH'&B!8+?=$:\0*EX\J&B6L M9:R\>Y;0']XS/ >S2D #H($VTX#;-3S? 0V !D #;:8!US!-8;%\51[EH32 M'AA]V,V2VY>%H9X1CWQ#(S3PSB][5G=<0RO*\XGP4 ] M,!@8# Q6'X/9EFTX/8P$!8.!P130/##8'@,J.H;;$[:O#09[YGYO;M**9A1H M1J%R4P*U#L>]HQF%QC89Y(-F%&A&@684FD$5)=1H1@$E;9Z2HAD%E%1Y)44S M"@%:^]M2-UQA03YU1*)6@ - :V(4&+*/7 M$[;KI,JC/)0&$!-&1PJ=.+F%1;V.X8KKJ]?XDEZ "^#:)4;0,[I=H OH KID MH,LW',L"NF0:XVVRN0>X7>%[02\?.P:Q7[> S S-N M\0U3G%D,P PS0>,Y0I/%V\V8!![?JLMVRVRDFOEI]<%)Z5?R*:GH44#B/H: MB;RIM=IW&+%-P_/$12+W%J@6BHDZ&$')55>2='#3H#6?DS"=$S)29SF^7LRRM(Q22>3HS=PH9#S/ Q7$]^ MQZ%V$![ !_#M(*>>X=MHI0=P 5Q2P.69/8!+IJG>)HL:T4_;L&(#)>U9W2ZXES6+>4#Q %Q#5ZC? ]K%(+;0IOQ\;1J9%4K MMO&(5BIHI2)S*>ET#<]WU)'H3HN0%NJ*W0APJ')*"0X5R*$]H^N*"UV#0D&A MH%#UE1(4*C)&V#',[M9%TN#0>@(EFQO^U;;GN22=Y<:!EFG^Z8GW6>JQ%\_?]S+G1(=W@91Y WV\YP6.>%)BDE:D"".TS HZ) 4*SG_GC'PL^%>C\20+0HY?CLW1K)'4(!TSA#Q6US4)^!YN M_$@B+I5H]$A&T7=V[J"ZFV^/\W.2A[LTIR^N)DK">,I;4D5)>?(Q#?(I$P&[ M\/F!DRP=105AO\X#8&=D[R>^\OALP8]/.'AD76WUDG_]0U0PY0ZK=UXTQ?B- MIK=9,+F+0O*5WM-D2E\/-NY#!$O'K-@GRK8EG34YY/>$;J,"#T?'34TO7JM[ M%Y"491YW*^F UD>2'$\XYF@VNEVST2?9MJGK*!"K,F+1*0\]1Z&DS5-2]!Q5 M34DEK#H*Z)FDMJ%,)BIMA_\SB7@L\KH(BC<"3-A&5+.-!G8)M],Y[3)2T;16&WX=L%\BG-BCO2'[.OA8%:@3.M2;ZY!:Z685K" MREM5 8-L>PB(:# B;$M8@0GP #QHCX>N(ZRA2%/P(&L+J-/1W0P=W$6),,,3 M80>T+5PV54W#[,COQZL*E!#4 [KJ1)=M6#:Z@@)=0)<,I](W?'%^9>/1=6 X M5W\[N@KG]O,H./T2A-$H"N&KPU=_>Q'W#:57'Y]\L^'&J%>*@$.MNX]G4-SY'?D*.6X>I[I[61W7L,6UNW[3 M,FC#EA; "##N#4:S9P*, "/ >'0P.I;A>.*R(@%&B8G@NEO\5VE&V8G)@-UI MD45H$J\5[[4E[:UC=)WC!Q%;P93 -7!=%ZY]V_"=^KP.X!JXQL[!ECL'IFUT MN^*PB:V#U[<.=/SU!$8:,=-@6Q%J M/]O LF__B$JF$Z%U3LO)H#_GG+6C.[ID 1Y3HNWZ5Z6CEDA;I[;N2P0_GKYI$F:C8-XA:DL_IW%B4O-)"&-X]EW?GEGOBM? M,]B%\]=KI'@3C6E./M$'\C4=!R^6PX=H6-Q5]S1#.T-R'$QR^F'^QT_/T?MT M4/=E67Y+,K>I-BUI+=[):.>KBG\\5K=>^[A4YAE4(^.^[: M>&KWSPW9UA<*D-VL]%Z@(@!6.F =8X V)>R%)4W(1_?MBFND*)NV4%)VZ.D6_>G M;O%N^GKA?6# M7OR;9/G/)"J81W9=! 7J+[3D,>73&\5MU;VE5MO&1(Z:1V#T!-;7J?[L^7'( M' ?3@&F.4%=ON%UA4YF4?_:',LV!;K_3U=T2K)IA?DJSXH[TQ^QKX>L;W'#/ M]G+/&M=TU\%\4< !<%ADV=G"QGHW!0^RHB^NSK'V\KC!790(6V7A"Z&*=IF( MQ W^;KSQ#V@!6KMXUHZX2L:F0^M OUK_-?YC,HS@2<-UV&+%-EQ7&+&HHOYP MIH&(0Q#A"^L#TQ1$R'*G]0]A5XU@^GD4G'X)PF@4A7 %**?EG26LPP/\\OA MEP.6:L'2-DQ+OMO>"EBV?E:-M,[5X*WC-N8_MN'@UM9Z7Q4H(3X 1$E<\ZU. M;6.>FH(HS*MX-;PPD5\.IY \E2.S'2 JJA^:ZEMT]?5":TA>M&?7V(E6=>U! MC 9DII Z@LQV$E?7\*P:6SJJKCWUVK[*N)CSYH+>1'!;1R7JSAHL*\6K]I62 M%?0*>J5/9PB-@QWERQ=M@#XF19#<1MPL+GRJCS* M>N.O[7#'EW(/(OC@*I)OO3MU6J08Z[&-I\?@-J$&X_[RU$+O9-NAX$AP)#A2 M/8X4:TZ#)+>UTC'T$E][[I5I>. M65G/VC3!TQ,RP=,[[@3/'GX=,S0UB^>V23ZJ33C;WIK#2+XFC>2#DNZOI,*& M$R@F1RAI@Y1TZYB"IF;0W*OQCYZ*"UFI)BMIC-@V04)64#HHG<*R:H'2[66? M*+3=*7-#Y,M=%$>3G/R-!G%Q%P89%69=JR- S=P2=03WFLLAH$>1P- M9)\BCQ]*JK62;IW'C^X^R#_2!O/J"$ZR(]P[LQ#C@[K5EW_4D900\K*CKN[K MPE<:1T$24O+_HI1\3$9IF([':IF$S85DXY#G"\S\@_*H)A_)*2'V65"#G;UH6X*[NJWW=Q'\C>,-;7R:* YJLE'>KG.7M&9S5DQ MZ_[^^<=I?GH;!),/U_1VS.[B*YVD3+S)[464A_]_>U_:W#9VI?UYYE>@/,ZT M5$6QN8A:[*2KJ"WIE#OM6.ZDYM-;('@IH@T"'%Q LN;7OV>["T!0BP6I)8NI M2F*1Q,5=SCW[>4Z2Z3)7GV&=1TD6??GI/__CS_;G\S!71Z%6T^-LL52I#E&/ M_G6)_SM.IS^GN"7QI?J8A*G^F"5Q= W;F>*>?5*SO[PY.\&8VC]W_^?SR9L@ MGL('853L#$=[!\/A[MEHW#_;WQL,Q@=[_<'@=+R_?W)VMCL:O?FI=@;^;MZ2 M%]%TA$^6M,-_XL_?Q0703+0FAG->P#[OT+X&_L;>2 C?1Q;2H\\6LY!P3\/T M.EBH$$E;PQBXX1/:\,C;\" L*,_H(@_A3=.P4)V ?P7?X1>S,,Z#RS I%:&= MPB?A59A/.V1)YBK*+E)XO0[45QQ3X6,AO"T/<;4[N'(<+]8!LEEZ7BV627:M MU ^8\/2_9:SC0@5:Y9=QI((E+"N;=H/@+,OQCQFF%\$EDZG#4HH\CC"5BE84 ME&E<\(QTL/7FXZ?SW_2;[0Z]9]W@ 4P&O@J3H,CHA_(Q+@^N%D_T:AY'5QP1LU\A>-Z6!%4";P?CB!Y)I^'$P5;"FL2TY"1D/NA4]&(![".*W,,0*: M@,6$;K.% .BARMX"%>\LPOR+*N2\;]_L3@"[EA>X]$YPA1NLD#!@QOXV3LL< M-X8W4#Y?W<3@*DX2W*,%3 "WIVC:%G\_<4MX]\(%ILOAS^Q\+/DA1>:8+*=" M/C\Y<$O369D',!)MM*%H]UZA)#H.FF'M3+KM7/G>BV)0;<_69U#F*'0#L^$; MGBV=YVI9YM$\Q&/&JM%-E4)W Z9P[R 5'1IZ3S4NES($N"1 MI$1-S!'V998 'T[B JZ4HW:5+VB],:I;R KH+2T1W^N6CC^GP".0E<(I(.%, M%>YVG+(T!*IK/!K@=J5F-C>/@<2 $KSO\3$<2[@6,N=LL8#AB!B!I/Y-0I"? MKYZR>;)"ZO"D?0O^/(\5,$\AS>KSF"=\]UM!E\'GACBA_@%0=%K,82XS1;S; M"@I\7Q[K+SLSX/5$A"M/_]8]!ZZQ,= Z3Z;RR+_@A[TB0R=Z^JAO@N7P>75\$,S,J$[X#S*4\IN:S,)*,I%F! MN@,R/;P@W0)TN=_+*5E6W08J;3Y-I"5S_>"7EJS\]X63K 3-)2S@9RE=+4O3 MZJO*HU@K+:KH$NZ>PC3Z,%CFV22X"R%95Q7E*YIC#R!MXETN?#!.M!3D?737LK'T)&(B';0 M)FNPPLC487U5H:(0('(L'+&VY ,?&[WG%_1(!,=AGF1(->:F$WF 59(63'@U M%0STG32*EPF+M,_9$L31/D@+�B6::549C)7N$+7"YA9+$LX 73F*X/")-3 M4=&)VL1NG+*E$@(?R&.TE&JFFL\>KFE^S4N!X7_F?7&OQ$G++N5L9TS4C&MO MU+KWH;T%IFV"'3T6H;NX.&]CL7B3CU/?\JF]7M[ZJJ_+8UZ/.%V":)B%$3!( M5/'=>;!5BA3.JCJ>A)4NGFXN[(\97LBG!IK;A.B-;L0:"2?$QJPS%"Z).AK0 M1W&EE!CLGAPSTYMZ$F&M3R;*M#.*87WHJS#K9.8] 1H$2?,ES:Y2,?9!\I"> MN@A!#9N'Z043>O,NW7D:FK5 ('\>4]/X:+'E,0FN&.RXJ!"'BP9SF>Y=!E7R&9T"9,W(]$%":>HV()6CCYJ?*(3Q#-+D$6H*?_@WH%GC!Q3$0#__0^M7OX!@_[1V='>R?C/M'X]'N<-P;G/:/ MQ#%^LGMX>/K].\9E)P/6]5Y M-BV!L^DP$5XEAM%4#&SBTF@FT _HEH*"P+J #L0:08_O64,M;RNLP10$NRCC ML-\)&HNXOF7X3CNS;*S7^29.B"?5UI16NRQ\TY1NHB)KDJ+QN01Z^FI WD*L3475WE;>S[+ORWRK&SO/@,.L")FA3WX=!'NT<'^V?[)T>CT]Y> M;WC8/QL<,H<^W=\[[9T]#8=N/QUF'3N&;=K!?0J.LCRGPGY]\^D\&Q/RQ1K M:W2L\QC^"3K/OX#-JNO@*$R_/,I2!H-(![TWM=_;+_JO]]F&ZSA MW(,M;X3S?QWY#X%Y &^;HGV@.PES R!UK4F6D22^/R O]U MU*'0^S3X)&(!IA"Y4X7I=C#*@GR/_5T4BXDP>*&$0<$[ M+I!(UA*^1D]RN<1'P]1W);6SQ8.V][@2>,(UHF]&HT-/ M8F$ID$V M*<2/C<^*S/-$E\?387R4A7$4+RG2FXH#D?<7SO)Q%-\-5Z\\Y]D9[&=HDM[D MC_#H(@PFYC'R='?$3TSN:8Q5EDGHQV<,S2A85$RQRP8,LF52XN.8*6:&D-2K M>%;1019*P9-FS"3^WS*>(K>6.#'=.M8W)*2$066;Q%6]J^];SV.G9<(@)ZU]NW>*6>#0-MG?W7 M*BKZ%A+QR4QPC_=-FL3#>BU_ IO@T@B1<9(Q!TP3&!LE='E2P>/I/^A@S(DM MG'%R%VYGA,Y"A2DK;?];9D4LQD;A,G==R@QJC8TK6A%X<$#QU*4!."9/5JKX M4.VRC:5?EXI>;@39%U.8R+7-#+)9T_%B :]G7^T2KRAM_2S6F(=#R7+K-%MK M?I'^*LD!LMV5;$Z:K4HIH12V_N\E*/S#'EO/L(_*G$9*J%PTX_'T]Q)SR(/3 MHY\_GXSO*(&TR0'GW*H 4_/)25U12[7#N'^?HFUR\&]!B.: MMB/K#KJ]5F6=3=T(M7@\],T JJUAE@;KV,!Z^-#]_;O49U4KQAX+<+/(EO>I M%%OAG+755VK71L/EUPN/UV[N9M]^EN@Y+>Q^TU,>LTOTWLH,*.XX;@A#? MI.,T(%)_FX[#N,8=,1E]1A>S+ #5?R$YQ,BXEN4DB?6<6=>_,7)Z7@#3*H*_ M9V4.YO@VFQ^MS*[7;4N7:T@@N6^IXGV(J')AB#'\X8K2AC5N6..K8(W#EEFC M^#5:U93:8M]W8]OM,>1^M]?2S"DIY$EY\H8#;SCPA@/?PH$G"HRLY\6'GY[' M#5I2.F]+!_O>&-P=)XO.D'AV776][;:L(Q^O]])0HOJ-#IJG\+U8) -X_")7 MF)C_G%TQ LU 5\TZQN[KGGE.!+(1X1L1_EV*\&=EH-S/O]2FYZ@M(;[Q'&V8 MWH;IO0JFM_$ M)UPN$[BXE'>[)F-(,K3J^;)^9NP-"53&R6+RN2F5ZIG)9 %A(KR(,$]BSO!2 M,=5K83;OP_.AR,UVE1'VC8I**@\3KQI!HU5\:/!;ZU]KQY_64FU EKL499.% MG8<$AM7.//NCMG.PC#)+^:1++.QD6*DPT%F91Z8JC_;=7Q8\%Q<:D]UU/(W# M/'XP$.*+341]TMG_MI:55 L08VWR_ DQ;!%^\63E,KSF9'OR="?770=5\+DZ MAL$W\<>"IUNKRNGT>BW=O3@E[HPU#-4JTYE2NB7,A+<'@\ZH_0E[&;(X6:DM MJWY:A7UP@JF$3<4UU&8#'*^V_1.KE1*%=TWRTZ$"X\KS'&$WWK67O/Z'LX@_U(P[>"5FW.[&C'N( M&?>LG%35Z,$J5VE)"QZV6##T(-Y[9X)K/]2P>_ -5@ M&<;H3^)J[-;PI7K=W79HSH 648U\EL<7INO+%FD]^"F!30-+PH^WV5_%->V$ M1BU^Z_C_!.+-A%0$(7[J"LC]KA>KR&O?=++[NQOW]7WI!43)/D;\[3LG%&0;H#%Z4"^/K#CY8()Q/ M2%!WQ%"P&>.A-A24A-@-+KRV7-/%"NE='3]S^K6B=-R]3:DW2D4;LK@>LF;\ MVW]-BCU?DDK#U7[/5Z!:4UEK,U^$.? JGF18%IGY@/NYTB>LMXX.NJ/#X?[H M3^\GV 4OQS[?2;C4ZIWYQ\HA-VO#5O$:5!2R^RNS,B\XGWNJTP]Z_GX:]B*> M3A/54F==V7@:I+_\&E"X.OBO'OW'?$NDL_+E\VG*BTU6YL$IPGL^6*M_^MWE MG[_QM:_X[YNFR&021=V8_- M7;#/[;5]%Y[1WK_XN_+M M_1J&"WO@]+M+Z@U#T:.9AFFNULXEVQF %ZP1R!C .//5!C=]*.#C=]_ MX_??^/T?Z/??R/.V[O8_A5.=4C'B1M]Z;N=C(@LWR:K78K:\\*,\1*NFO1C% MYF#:.IBMM[M8N8?EAMN;N_0BCJP_0-?PYC(]OY/9>CO:7*:7=6049MDXVY[? MP>!=ZFWNTDLZ,G)=;^[2\SN8S5UZ<4=VN+E+S_-@&B"1-C?H.1Z4F$F;*_3L M3N;MP$BC;[A*K092'V%QCQY[;'.RZ[O=V\:@2;Q /#/3[@$(=F<21E_\+L$( MG96745%2P5&4:?A]4_^(P.\?(3%&T^%4RBAOZT_19K^%3?#P108/]T;=O<&S M"QWN[CXP=+BW"1V^(!'6'P1<=/21.]NT6GNT.::VCNE313(=HV1Z'.U]G.7-F''S<'8JS3H#(;- M\-N;J_0<3VP3=7RF!_.VWW^ GW=SE39!Q\W!F*LTW-RD%W5@K04?-V'A[S;X M^#RZ;5E$-L]]MN\ 6 MCC2;P,LH['SC\8I*38M@K(*D?DM216 MJ6V%I(%F+2:G*1(V=\#-S:PGR[O!S[4?1U)F#/0+-+S06%>,[>80;/2W[GFW MLL0"(:?IBGJ#T_VA6SQ1E699=A?IC7==/\S^ A];OW1,5N"E?R-PK27'[P) MN?WJ=-T:5/*)BJBSI&NR-NQSC\E6AF]N2_ M(\&4]EH9J-J*;AY.*]TP)V$2 MII%J;X/?]O?:;HO8VIZ^';3>LC'6NN16<,@$)FH>)K,;N$DW>!P,@@W#J#., M99@7-4%D&C'T]]_K0,U NL"1@5B(%ZCM*3K!Q""*=DBB@/! &0 _,HPC,/S" MR5*&SP2\0;=N[6>HK1TM64 MA6]C/5?PI0*M >['W\.T1.D\I.T[\+;O:P%;5<9ZKEA/".%D:,O@EL)'#?HQ M[".HW8S_X6]^2-LOG1#"Z@._A#DLL("-/"HU4*?6,C)M-FKP5PKU!FWN- ZE M50JR/DAA_W5'<.XUT# AX*<%]D]DXIFN);2+/(-7421ZF6E2Z;K!V/3&5I=Q M5NKZ7'%Q\Q#Y"2@8_OY4F?D4K%V8&B.SJT)Y8.Q5]1]CXS#%%1JF'71TGES3 M6]77*"GQ]W ^49(AU#K>)&E $?H-/@RG"[WM?AQ[XF5SN#9GOWJ%Z9,KGLHD M2Z8\M -'_K4LDBS[TMK*-L=@GOO5=+-88O\!K;!72V*;9==5+TUM,'*P&B(T MU1P?"3+X.,1K'L!]T])VEKJ-Y2KBFXG=N,M%[3EB*]0C6D9 8P:LIS*AP:1[ MM+6?IBK"_4(O J[D^/3] +_!A8V+:,BP"^[P5_C2\7V')BAG&]=4&.%65D@ M+Y@8_DG#X^\:!ZJN?J(NL&MU^(7$(G>VE7SL5:0GXDW SZNL%KAU&;&8QBXB M<'5X%LE)R#R1T2;;V3D!QSV"V!UD M M9%%,_E+ZYI9+R7<.!Y^'Z,MU'#2< N>!^P7F ^RA\7LU[96U)#;^U:>X,$6P MWK7367M(=(FH"SO^ UV%EV"?$<4LLC(MV&_8CO/AH-MOU??0=0L-/ED$'V5]WO?3DMY!D)_Q M O\H+O)Y"B$C9U0;KW5"7A-17]+<-K>BF\(HPBO->:]&JX M [A6D#J\Y8:YVSVS01B) X*N!>K4VMDX1729A'C N'829E,\<(9292P*B!3QK]((JEIM\(,8 4PH5*1HPOH3)U0U6<5=X2L)6O,U1R/C_?)JO$OE6#+]B 0G+3%!*I^$%_KYV M5^BG\%NM%)L%9H^TVR0A !,VQ35OQ9?;,EL>3!0A7>=!1D$WOCZS&4@3(.7@ MB!VA>E< +:T8WD930HW9,C)B(,!((OA<8FJ78JPY30*V3&$4XN0K/S*A.12L$SA^HENS*/45[AUH-;B= MN7)3A"'45V"']&\7!KNE8ZC\^\\_EGKG(@R7[\Z1+WX&;G@"K_X,XOT(>.Z7 MG_[S/_YL?^$,N#'?/'CEQRR)(]@;^P0=#/SQ2 MP@= HSO[^P=[QWN'9^/=PY.C\4EOW#L]' Q.Q_O[I[W=O?[@S4\U=<27HK>4 M@38EA-S6(_A!SIL55XVW38';I\!L5#LQQ<&+4!@?8;9W=9A]A!L?Q6!-ZVI9 M.%G1<*,^LDBE#Y[=(E_6D=CL&Y3'Q'BY6-++:SFS+4;/C;:FC7>%PP1&E#>D M&\3%NKP(N$[= +,Q8@P<[$0V[4 &(]8)IJ VDI$L0'+$@\ !T0)#*F3@:2CY M-)%/*-]N[+U*.KCKU?P%-0C6'$]!;*$2M.&*;27 W7KK_"N@EB&K&W1E\JGS MME!R#MN#I)U&D5KBD*$3:$O'8;>,PCOHO?_K>/S1_ME_O\TJ++_+PG04I,K= M/EG;IV#A:(;:%'P!?UB)9O:R,(8"MESG)2-;N7T& MI)?[?(W"A]T 1'M1AHGXYS6](P\4.F>!;'*R@&B!Y$3D1@=[KY:4S.%[Q _P<6[JQ.M; )[^R1@[L5H[]#W@3+5AI-'Q1T9OS0 MAJ-8;E4"*$X-,!K[PEQA^U)= E&$J%WP+G2"0D7S% M1X+LEDER@57X98WJB M%[VTTR^7%WDXY51AE@MIM.V"3)PNDA48$M@@C,I4!R1=>K#5.%C M<6JUGUD8YP&^P#KEC4M6Z!97YWMEO>-H+P"UD5'FN3.@.4.XPDQJ.@08-PI2:A?\KS&,XTC^8X&CO&D<8,78@%O$23-,=H '-&I#=O M#&2!U!]+R)FH,*V01O!ONB;F?E1S-DI,!X )3Y&5+E6$%R#()K\+92N<-E*O MK\O_Z_S74U^77YVU47"G-:*NS[1.Q<'/4F0PT<8/BB\+*-,MSJ?RUOW!X#TF M?UY[\WOS^>/IFVW:C]!<&'B_O*RZ:"HI*#D'QYNK!NXC)DRDUIR)6T_7FJFU M)\F>D-!,59).T!MMWF?6SV\#XX2)*X9_4"# >"B0N>'O*DS@2B%-@M;*C)!R MO<,$+ICA?DB\ZWEM=3L<)[?KY,AB=4-LU@$="7)I'I6+1JP/5]*Q&_$9ISA,1)<-%TDO YZ,29 3HBQ,[UE-E*0SS3$N*L*> M4F76G"TK#K#;E4V%)0$1H?+B=@1?ZT2+%](JT_A_2^+J^/H=>W=8%N@RS\&V M)(E#+UJS:KL<"D2DE>M^T^19'J\>L"^ BFJ,R*@0*./AYM@)SX#&LMS):MRW M>0S*4$XC>^DDF/&$6&>=]=^+ BA13DYK<>Q$5P-7E$SES6P1YE]4L3HS$O.5 MG MFF*RYJCOX@+YIF26X+<;\SM8B.538:&4R>*"\R M40>K,7VQ!,&\(-G!'O5B;G")JO=H,(@.1O66>"D[%FI8%\GYC%]G6<5*2GI4.*XDEH)U,,7DFGI3(M$-%N=^]/K0S4>6;S::\$KC_J]EN:DRDQP4)R+14FK8S\R#6: M+1UN:P6:K=:,CEKBQL9274TXJU[K7'GZ\#JW'M[^E4H(IZNCC0)*[ Y&:3)0 MNE??4U,-HR@OI1&UQ_$P7]CY[H"KH.W(.3C6.O%T4U>*46'\187%RGHLEWUP M_>:K5W+6Z!4FD2^ 3[B$@\1K=ATFQ28#IGW-4M^\WW?3,P\/'DW/-/30%CO[ MW'RMZ]M@M2F?):!V:3@9R+R5:$'AN_\7H<8B)G'J33FTS"X.$REQKK\( 8G! MH/ALJ/O>4;\MXH3WP/Y,OG4UK'9Z3K(P'=I\75(G*.0?3SL4ILC5 M#-;%>9?FM2L$FN,>7\U5>L\][KII4'UONB/O7GL';A 2BK) .5' EMVYE35( M/_0<520@;+X4^% U6A+#5]?.'>C4>3L[0B$AHP1GA!F4>4CY!9CSQ,8#^5S, MI&*3\PR'\#P9U(MAIVMXUN>U+M5GMX*7M=^W[.XZ*UQSDO?45&EA]C9.=H=J M8+DE4&8*>*FH0UBFN4PB-U9C;XT%%Z!_[I@G[1P]#BC>9<<50!G[,@+14)\SRORXNYW&LXZ@F:-KD+ M.3Z[>;^L76[<4Y?(H+U<:38P\%:".9-@*$"\Q Y"M;A>(_*:C-5E* M>S>?YET@LV&E]\*;?M3RPE5^^-L:_U U&:P57YNU7 ;OCT746T6%\^1L=ES= M7:0%T,W+Y$3_5NIJ5<6W7W7>4&Z*'R"?&D[E7%."7.2"JOB[69G,B$EU@_'4 M@>UVK([B$OQL-3JY\YPGR6TK_LR^F!2'6R.^ZP/(K#>M/G\+^,Y= ,0WK/2U ML]+^ZV&E_2=U\CG.UPHG_5SS&?NP#3H=8FT.N-;TD5L;:G=1#-L0>XBWP!(_)_+Z5D/J/J^L_ M5;;[L<3668"O9 34+8-8L/#,%^Q'U9Z Y(;MZ[P/W@L:Y>.FR/I1RAL%E9C. MPGIZ3A"L+>/@Y^W-C#>V]+U9^S13' ^,[/8S-@&Y*LTQ3+UCX,LCB#!3DT(O M&K!QL\'H)0:B[0BU**1]+8T3,)B>@-SQ"R:JN%)R(Y=9+$49*'BR)+L@X3-3 MH4#=<"68I )A %,AWI.M8N"4G$IDPH!_DF9.B,B<"[]^Q52RQOB6%-U![P.6 MR$C%E/NY7X_RB?Z-_SVIE*70D!OWV]-PEG-,H;U;._3-IM^7@]2@ZF2G\4Z M(3VEZ!W?'\ZP\.M?R95ORE3961Y51#U53&'9K'01$H\?BO2S3?IG*P,]P_3/ M&ZG(NGV1"6-%TE<*?B370?]/R.$'?R*V3V&0"C&UU1OGU5[\NW+;\91,:KUA MN(^DLEF8\=#;:=%1G&*&7L7ZUU30QBVD%F$>)Y0_N,#:_@XF/"^3$,SO*S4Q M)7*H=7DO@8\1@50*-"C%3L^S*_-NKJHC_CY5BXP_F>19-$=@Q@W+_IY9]BHI M4AEP*X._[;<,7=S2@;8^KQ9;3?6ZA^VB/6^DYU-Y0?0\.'4 V<]N(2]KVU>$ MIZGIUF18S&$&R;4 'E,["BTP* 846YR,(59(QAD5 WRRI 2/Y%[ 9P@)> M.B<@&"JVE%SMJ2 IF*$$(:<.@;[Q CR17FHP-C]9[.UGMY:7M?-\N4@/; (V MI]!U07YT!"]/+S-"F>"ZW519/!C,S*&8#IK[TZR<%+,RJ4*B3K. 03;"G+V3 M<$]!P;W]X5ASF"FDU.=JD;+T.JKU*V*X:U,.@;Y,ZS,T.(XVKTZ0W4&W]1!" ML:F:NF)WYVW3DZ9#P((X4]I 1U@8;=A;^$UT;3N]#&# M%Q-G.:/VF*53/@ !S,>YAX 3YWYA""W>K+GCPX!3O9&F:G%<"/8/3A($O2 Z M:* -Z9QB=M*BZV"\I:AZBEWF.C=Z"_0"MA4#D<\)U=L?JFHE-N#*>DX MQ!HNUH&'I3L?0?%PRKKU8'.O.OA+&NTQ"(N/A$74-%4T6[-Z:A1E8$&\NG>: M40WJQ) B15,1"LT\-PG1A3PI[$J,Y\N>'P6Q8GW+8P@?'R91R7 V-JNT6DSO M5:$NPP)=_7C:=JPKK%C:R6:SQK)Y[B?8=*0FU<[T_,@SSMUGP#K7E$PZ2KE1 M8\T(.7!R2>PC'? X:]]8J2=;0_6"48>OR@UB,H>))9" %=3^'GN&D4;VN6; M%1?-RZ4@ =!NA+W!FMIBV$8 'N:JW%3SRHWH?QK1_[/T&=N4\K8R6V\[:T(> MB1LD'F>)H!^@X_-OX434U0TFUY%_84^*K;.?SW[=YJHH;L1%@$L=3T]PS>(8 MZ9!P\8U\K=:6,GY:8%%;R!',J?9\YU=0X>@77).%?"RF"*==975T@[2HO2D1 MU)F3YFZD;*(SRKO'5$&8[([T!HRI7PPF&&H++S:3*E*I*W7*@Y_XKSR]H"!1 M9.8 OT+>76!B8':5UK0=G@B\C.H94$;S%M.0;B$X;&)8L %_1H0U+QQK_.KN M*=OQP[X.SPWFG,3_1R_@^C462)1>6&D+-T$2D"3)J5K0 E,+NN4A3?OG\(.^ MF20\D ?3F;=VR.;I#1M^&C;\ =M7?: ,_3&HWAOG1ANSI4U-:%-#VM2.A M&OU06D44YU&Y,$B)L.S8(@=$89X3)+TM9PU3?B,9!(*CB Q0@ ]KR"MHKVF! M7EFQ59 ,Q;>"GH(ZA MUR/A;F4Y^8#R@O-V&2)V?65\3+;TTF#^.N<-\BTI88C553.3LJ4411Y?7'!+ M->%9NH0/=.$_@5G.!,G.T5/@GZ#.F:MK>TRCZRDO(W0!N]'@%=SI$QT.8>5Z MARLOMR\1DSG6P@/!TBV7R/*X S)NC%H&?5AFF%SKN)I!AU8M9\ZD667=B.\! M9JK6(6@VP3^R&]Y/7I]KTWZP.H?U'IAT=4A=&1,CG9N;]30ZU4=?QI\:&?_L MEO.R-G]U9YWVY"/_8#&64&0_\@ EO K]@BA*^]VAE=!PR07%7<,4" G M*RC45?V*D:AK5>(AI;"RNU04K/^N-OB<&>/.ZW!JTF'CD"EI+/ M3?NA)?8$O.[X30C"Z>\E9007;MDX<^;0/A8I%JNGNG1YM-0P7#%J\FHIAP\X M+;J%) )V@^!7'!4XG%]%(O* P 99<:=;OP9HFA"B_@\[/<*G5._./E5*/ MYM(U6R4UK%1/V9V]<^493VET^*?[UKY5GN\_[/'=WOV>OWYE.%__)?:/=Z1Y[2UR,O0T'DWCZ=P\]N5IG=K MZ?0R-^XQ:7+$&8AWW;7[W^WO:[O.;1L96]53J><$L5)B.P0VB HTJMJ^T9N+ M^]SVYS$);OC8]_.5\#EV6+"5C@G9*?6/%XPN:>&&]=@A(D-MI.\??8F?T<8] M)E7VZ79OA.\=HSM8R#K'9EKQ I.L[M!S]%G+C9=U);\W6M):\#LP38-*I!DN MP\\3\)WUWW!+JX@7_N^?A3P55^7V#$6_F5;M')K M9(DJK6S8MZQOT!L,6AFH4E*8262:UK'$F%-AT*.E%MS+.#:>X$\<^0;>+>VJ M:FV))>%SI:5MU0=/F:;&*TUY6[7-[0;-HI@2@DWJ6YPB5)J\ !.^Q2:V[+86 M_#2>;CW'7I5Y)4V _>>24^N8]2:N]C2\\%,ES(N7D4&3CREG_%4QR:>">:HC MCJGT(KS 7JKL9:*0-]Q([G/*7V*;D%I$WB&8"[9KQS: YU[:E29]4M3@M[YS M.2T('HEY3HB+COF7KB?)NY7<1@:TY/0'8@G8("^=AMRTQ62!OG=Q*<*.I-%- MY(IGK< :SZX5 J M0['7J:+VO;0?=G@W,$^)%]IL)5U.F%? 5+,%IA&YSN75 M*@"OKL-P1L-G_.9_PMD,Q*[5$]][4V8PF^!\SLV!5WL#^#E ?IJHZ21029): M=YQK MO[F=W_6S6\#+VNX5.2^-RK2M'KM+1\5*,RRR$58;)7ZT+NY*CTCJ2T^W589# MGH)WZ$)J[DP9(+RX/\#;/-@UY=WAC!#M!(RY&_S:5//AW]I*OO(-Q9U&\MDI M8?\M)^9-@@VG=8M(K6;Y&?*T=8=5;"VT+T4EPMZ54_N"N,(AT1+;(8^0_[T8 M4)C)0\MB7)\4=C*>TD$=@>F%+.A\KA3/#-;S4.M07. ]^@_3XQ33KH@[OT,2 M?Q+LEU:Q5MJ!?]E8@$]F 3I\1P^']-DMZ&5M?V5O.Q7@3,;?=T'+K3<>?.:; M[34XG [PRONUT_8:,:] .PLQ)VF2I:7I/FHTJ I0H3\]782S64>:O[-L LD% M!L,* BBB8B>&MWIY3U+,F*MX,2ES+1XDTP(2Q!@LA'*JO4TP.-B;:_]4M<)H M. >?PZ^OR\OS6,:C[&<1?C5E])SO2\X8HQJY?JETJ02FFYZ1\JRTJK18=;%6 MOH2/X(V'X17E1Q-H\&()BD-^[=6S5O&%':@&E3(SZ&^UA(NG@,-/R-?NO#VU MJ76#?S75HA+7\EJN4I]58#&J<;DQ!@HP.]J#$EYDU"CX"V)=%O,PQ<(Q#U-8 MTKTQRD!J+#J9'38(&\=7,7QMJ^P$:YMKL#S,DZH_">,2,8%RA%^E5I@.-#8] M;Q-UB5XNT9OAX;*("4::W>[UQ2&0!?P[":\X79MJ[*1XBZWD6<)'6L7E(.W7 M_Z%*Q>6SKKNR:W6"+P>37*K%6(^7ZD8\8;#&V9_1_'-L5="P]U*TIT$W#TUC M37B22*8LYEDNY."#A53A0+RY+K,"]C@FIP&KZ ;FAG$58;'<=]?X-W"?4\^C M0)1I)%BGF:@Y;CA5KPOZV/F1:;S^[-;VL$UCQ'G![ M::J=*1<">F-S&I-ZESEJPXWE4N$^Y/= MSCH>7F*\K\)S+P@$:(L1J+:Q* ADP@4#,:'3D1\2=9&K(.DF@_B*I(^ZK!BG MM^ZE1O6%,=:_&R4I_%>A'LN0.]&U/^*&;3P-VS@OLNC+SA$5KR/U >G1_C^[ M!;VL[5_A&0L58@F:AC%PPQDM(/(VW'@7+]"C1LD3G2JFP&I#;JRWDSBE)]-- M.L&M-'#7-"O"+HDF!P^-QS:7T/,Q-,@NBTPF\._X8ZPM5"NO*C$^21C,@ M$$9_\^<8(8A"'H=NLX4 Z*'*WJ(-+I SO+6W;W;'^7\1.!N^-Z 9_C9*&@AO MH'R^NHFLG6-<4Q464&=E6_S]O"04Q,^5"*KS1QORL]6J*N3SDP.W-)V5+O_/ M4+1[KU 2'0?-L'8F+LE%.6O'0H#, ZS0O MB'!64N4:C^:*<#V(1DT-O/<])<"5N>%:W!)J <,1,0))_9O1P*I.'-.\CYZL MD#IJR.8M^/,\5H1+0Z19?9[^%709XAIJ4/^ 8WZ8E6"LH\'UYK+_L MS!#XF;P7]:=_ZYX#5\Y)S##@=(&:A,!&2TB-5?E*))/0-?&7*\XMOZEAMC3Y M";2WK^H&K$O/>0Q]T>"H$NZKL?AL.IC'PD@RFN0RAXL NMSOY?2"0\6K5-I\ MFC5H*$M6J[A-@MQ*5\O2M/JJ\B@V 0V_0[HDF]#=%-L#E3")?"/Y[8AF0$E: M3(?QW"VH1_)EE6)/I5Z^.\<<;_6#O&WL WA*HB+UQ6EJY[+ MM@P?K ,]%5D_[:5\#!V)B&B'@/57K3 R=5A?M3A$(\)#\C"1C=[S"[P!=*XP M3S*D&G/3Q65"0$H&R-=[$[;$B>)EPB+M<[8$<;0/TD)CYKP5#_"R M ^JJORV->CSA=(I!J& !7? MG8?#1V55G9HJ&^GBZ>;"_ICA20HP:&X3HC>Z$6LDG! ;L\YP'7*L+\?,]*:> M1%CKD['82EYVL5DG,^^)(D?LEQ3Q$MG8CS$!^HK!YCER)%4:3;MTYVEHVT_8 M1*-P_)5D9)/+;'"_'>B@.1,&8UN):S'"?#5J%,]P'0;"'XXPGET3=!LSFPH6 MO\E\O3)YTD7X10$[. <%X1\9<(K^G@TK]@?O'YS=M.K@Y.ISHY0<<50J^(BJ M=CM)62SL9V5.OGY$^"RU)CTJ77MVF\381W%;_P,KE1"@?ZE$AWUV2WE9&T_/ M'84:-(OJOKI$A%P9*)9:CX<5Q=ZY\8SY+?9X61 X.C [4,GCI#20W;575CPZ M4N'&KE/,E>"Q8N#I#/.YS#PNCP['=9:#>')6AFIJHV &HP(!]%#,5KRP=5AP MT#BHGALGE68X=>*J9IWMR^*QQ_RFRH1RFMGQ"IS[E0#T7.G:#O^%G,+Z='E4:1-( "351+CQ:K;EK M@LNF-U#-91YB(0768JGIVI^C'0G3-("GK*)[T^.=HJ0]/+)KS:=G10C_ M*@LLCZS]G)VI(I,\J4'T)3N;F685\@@9JVS#$O#QO7)&^/@*1I0WD<[5,Y"S M;$P-P?@9KQX]8A1A]F;KF])$3'(MC:E-86-L&B* J?QN4]L::R^_N=+VND,E M(3:/O9YNK14U:>I8\%>U\-X7F=E&AE7A3D=T_DA]")H4U9/",E:#L]P!>][ M*@:L*3F;"K3&D=JK0#-9K53>(@+*]>N\PX&1V!8;=1JBT,I-%Q%[EB"+,8Y$ MNIC#43&!V+&7YUCOX&FN.GX@?*")Z!JR_G73=&L:9FB0&=@*!SI 5'@QK1$? M!D2C)X*H_J>X[@:&)=D%^GH#)V72=>*NI,WUFT:ED$W?II*BCA$UE8S6<[)7L[JX2![L*P\!C5^/R,<_2#(L0^!1>1I3M4<]E]Z#]U)4S M-@K#[/E5^,-:/&Y31&8SL)LT["Q%@0IZ+&N_ F M(&]B9LB1W192/JFUD:DCL.9X/H57_AZF=&(L)@\%/2/$I,5P*AD1#/]%Z:'_ MGL?)RIS<8KG*WL@'";[XDR'3:@[BQC,)'9]LD@+5,AT.AO$VL)7E8CS930-: M:X,['IJE&5.O=N =3A3V^I69;I@5Z^8'':!UMB@7Y-.-109:A+B; .*:UE^A M3-U,DMR7!#VOU,L7ZPEJ=%G'#0*[O72>G&^>,#?9U1$(11:#', :MA=!?OZ\ M^DM(;'2W$R!SK/'&W9W>(?#&3XRPP:K6L7/?X!T^MGV7MS@W8J^W MMPULU"4/ZQ*.&,Z26J,C8HZ6U.=_V(:&*),IA72ROX[''YE]F=ZNY.[/ MO0&CT8L[U'E-BT?0<7M. MSC&-S7":N'5I6HISB>S#V"1F^6*!\^"X.M,850&^"&TI[KE.W82(*"0^%&M+ M"56F36=.+)?SV=65_:$WV:HD.GB ;ESIW;-G^OT\U=W]7%\BBT_MA(Z*R8"8 M7(L=OA5ODRU.-Z/(,]MBC[HN8:6 :4%O#DJ2"5=R?+!&8.KR&+=B&IER%&(J MF6@K5S M>9!O.8NH<-'FC>-Q4<,P"X7ATI $"E>\10F[>3/$>F1PNJ2?!YRBY%C=Z&K.NIEUT2B;>(M)B!67]8+=M@_9NJ/#/1@W[S;<5 MJC)M]0Z8K+.:/0)Z-$G46G"6/$$UD><#"MS V$SE\3@!C01AI#U;J^$:\4VY MR%6(%AIE>IAB#Q=X%+-Z6KDW3897DW9H:B0FP&^GA'8Q TZ3&;Y2Z5"DI8,1 M1\385JPX;Q8?8D$80M \VRF*",0S7JCPI/*D6;!O\Y_/16C M8GQ^#.KPR$,4A5\2;)2-[EFF6JGNK28HF?"S(33,>7##BU=JI:Q*=*@FED\I MI9Z,L>FKV8J;2 I!NL$Y)9):W=]6?Z"H7(1D>TVTJH?\?\#[4)"S0JY0QU*0 M8YTX'3V/9Q2%I=K>!F^5P5YTCV$39Y .B]665W MXL^X![N[V7%@_OWG'TN]'1RV#LZZPW. M!KWCD]W1WN#X:# X'>_OG_;.1KVS-S_5Q)4O6&YI]_GFO@[;#=3JBXU;;*!6 M-U"KFT#W8T*M-DB+FWA_14B@*$:(NN(4BT"<)+F#@#C9.QF=C@]/3@[V=@_' MO?W3D][A46\X/NJ='IT>[I\\NH!H4QZLPN#8G0EX:UZ'I[_62*P_J#I^D"O% ML^N*L!BT:"G?53:? Z<""D6(PT1= SM*OP3'H!R#9!B#M:<>A(_[!^\!/0>" MQFB,0]88L>UMZJ*-5NUO((.%Y5D5W7$0%.\0)Y;&L@T[Y#4W-IXG4#20=2R$(_Z84=BY7YEGKR!O$23 M+,_!! 3LN&\Z1?5#-$ 1#J^R:Q+1)Q*J16825D49F8HF4,QA MNCO8&!+5BBRY)"W M!RM?"%=HHN.7NN:U7."&%.4/>-Y(_.>(X(RDZJ[S%C[GH;@V[I5#<=VVE_*7 M, ##AV.ZA7S#5E[Q@3[V!W57L^F:L\^[D1E5;(;PAKO) M+=OLKSD%@IU>Y1(M^'9N[:#M6]MIEZOTNZ-VF8HN)SM)C(WP.$FGH,1[="7R M 321UYD"(3ILRT]GW9220^3G9,1ZB1R@$PIX5K;Q:@Q!G@V$['^# MN- 4W%,JO9MBAGT11RXU%*Q'%5^B8:8[P3(IO10J*E+<^KJ].HQ)X6P:A>AZ MZWK[N9(7MRZ+4UBI79<' NU,2%/9;IWCMB\DR=)9B:AWI-;F5LB>H6#A 972)4OXN%KIB:L*BBGZH2XO/ M(R%DZLM$>%($!VDO A4RP[T_M<01<58=+F5!CS)=_5:&[KPSPE:9A>A;Q^YDEX(>*9]U[D!/DL'73%3/[#P#]KL[Q?P**[(] MNJX@ZIG(Q3KSI*H'Q=H%\>#NP&EPUI4HOL%,T7ZWLR6][G!_U-*>N(M?J9\W M)0EE2A'O&H;^6@6?6X)4&;9B=QY07JHB2?L4RS'+0;)5PT!5.2S"@ KKA617 M)#_E0S6-SGFT#:$F_QU-N5*8UC!1*P>*,CFDD[0\\KE1N"R0XUCK3PFK!/UM MB4!9UY)U!BP[HVK%JMY_V*Z"T2(#?-":V;W>M-2;=@.T(U0T&.(GS1HH#:DD M;J!HE)3.3='P=ACZ1:LC:_4OE#R4,&_#L::O*FRV"[-T*#0"1E-!DG>J%JF+ M&#@ K;I4)JO+O\D3T)J5B4EPI!SWF"(^?BDV40^>RO42 SA $R6F HG^@V>E M?;9Q+RFPP."KX88N&=[%/@Q\!Y<,>\LV4+"8FU$(U%AHD\?/*-^!^R_#NX55 M?\+]#+9"Q$V<$4J5!%&:YKU-L^#@,A:S\\N^S36-6FRG/%RO% ML+]X0/ZI+=K_.[ZO4WN9[3 RA]&Q5HPMZV,L[\<.$<%8LE\G17 N.&QW75L] M(:)V1,3?P4*?QY.8RA2H5"[\4DF'%/) 88(@D]1)QZ$$L&/!.ZF._279J*& M5:6FCY67&X=$/8'WHB.CPPX4+C) N IY_4+!T>:4Z,R48CNS,@29I%-[A-R1 M9JOB:F" =*P;(5X8J]0;3,&T%I.U6 M>^IM6SSCYXH:+6(EM@- $?JD$%S: ^QE380#O.$?&)57SK_S; M+*]F-%="%D;9=+_U:U?7;WY%6\4SLQ-KU&FW?!79I!QZHV^S]\FL EENKHL= M4D1B"M.KU+NU"0Z0A\D+6!>E+M56(W?B"AD&-@EVE:&3(Y>=&1 MN(L;MC;8BN#%G"IJ1$_-*?G1K-U-L>J?_&,.DO=&C7/T='J=DR;%RXTNYJ:*"14,7;:26L%MUM]MK MQ^@1URRJ3Y2$_/6/O-UK>\)2@"*63YG8?$3C2^3B.&)_ 8@< M<10T$O<_"-'.CR$;4G_9TNY[RZGX+A=UUY#PW\($(:G9I%J3!_%8>[!2H_'D M\6'BOK4@\;IDD'H$;]UF^3%BEN;KTS;JTMFS("FI9%NL/P(BR_C_:VD:%,>0 M6>3ZMM_?H@!\M -5EP$\[&_''W?._O57$]0F!#5@9E+)5R&CC_#&%"?SX6.' MZP2LLD,)*,QB,3IIWQ=LO?&'>+.]ZNQ8L]]U^YDJ8+F8)+&U"&Y==3V<*XDU MZE&,0"H5PQ.)[W7';09#$+7 MWG;GQG@BMHCC,B^A%O$*2=EQ9)Q>-1>ZE,P/^[Z@<./7QC+8(";-#W^,N19< M96V]:4R\6V6:<(+[2A23BG=Y3L*W8FW"H&00VJ8G$4',)(F;BYZ'U4F@V; M MOG]287D1]@$WZ97=(XO#W\6?S4-BY_!*S @6UMK"YE"?1/0U#?=Z.]/PFIVP M!-49]. M# ,?>O7!U+.C:5KS:\?G; M)'EWU*X@-S;.+E,0FP*&MJR'@G42*40]JXAZ"^;^VQ\ M!;1*6.;;EL*Z@^>P3(N98LY2THTNVSO.IULFQ4AJZW10,:XW4^-._$)XQ\.^ M%]AVLL]ZC^PK*9>^-I*5W]895^$8W6I_EI5LBEHBA? -E*L5;L7 8*:ZE]HT M<.TSA8<;!EJ$7Y2+EV&U$?EJ<7S35Z?R MHH3.' CQ"4&@P3#$:R4(797F8) M&!W(+C$4D[H_L58>/Y, F\DDD3C95B40!KHR^N@%N5)"UFHA 3O3H\;++;7) MD!3^D@! FYD6PV&[>1:5K;,@^BY#)Y?]XDUER,\;]3."OJJ[]1KMT*JF%CMU MJR5%NN6,%'^GMF\Y=,$T-*'C&O .AO,$;&55ZEYA'UJF67)%D&Z&F 9@"+U@ M[69,>$QK+O/6U5Q1!,=>_(YT5$$8+\).$,P D[UJ(J%>&A@-M;V:[+W$VJ)K MF[878F9"@AT'WE%>:SRK_B8VF5/20:Z6SM-2QFA;)IY!6["JVI(KJ=Z[C-QX MUKB\:K+2+J_.2Y6J+7_ .F=+RV^9B:TL_P5?E,_K6>;+2+KZ[7;._P@CRY+MF M-VK.K4@DBZKZ"JL>R9H2['FA/822ABRPT.:!NQE?ZU( D4RT]JMR7/[> M^H0NYX6Y.;5KS;UA7>A6%O>])GBM6_@3YG@]91R"H%/ND=K5E"E#"+F6[0!; M^A3"Q;S6['.U+3D^?#@.MCQW6..OJAZQ4Z1O05:3#K$6BLE6^548WMJ2 I>% MX_3:]:NMA!79F&V<[DK$<35;J/TL(Y>(T9A>)#K[?1/?S6T_\Q$8EQ_SSKK.XX?8K4K98V]?Y9=V'*+G*;JA5:GE.) MY*\IZEF?E;.RC6LRPBJA\;OG^=5:YZS)M6MV@C]I4EZ;)_MD:7AKMK/FJ%C- MN NY 43Q7#/H_-#<33F L([??CD2X(^T&W;))BYN?HB[^(72TK"2P[$^^/VK&UJ8,"5-:^DN5C7-\&Q>@YDPQ#HKO67,! +^6$R:[U M&&Z3W?$BU6G^\YYYB8+/]NT08W^X ;&F!MBO'+87N[," M'?;\QRHWX--^3A ML0AGO<.F"!J_&L$KFT_;Q'[9Z_1Z>YV]O9; !IW+P'<2YE+W*A]Y6@/5C0^2^TK&EYMN4(TYO=6(+AF\FLVCWN9F,,76!B_"7QE MV%A7 A"VGU\-3>9RQ?UC09YAL@*BC?;2SA3[V%/ T>L-*(+1QM_$?#4WA%L. M;H]O(9F+!,7),BI> \%)9:@:!%K)648>M0R,,3, M^BSFFF3EI)B5B==,EOK*D/^XDHK9#<:W/QQK:Y +TJ2#O)9DE7KK6$IK-8C0 MR$AL\RR3?&.=F28TT0U^"=/P@MT)V!-+74E?^ENFY_"LF1.M!:VV+=)=H,^& M)V_R#KK)7U%7QXQ[$,09I;!6.OVA]PL&B/.%"S=A8$9VPBS>A6.\J!+!_FFR M):G58VJ%5>,$Y9AQ$ 2U5Y6-M>& ,"K'1N(FJ;5S"_/=1JY M[G &UJU6ERFDB 4J<*]W['.3<,JVG5F)Z;QESZ\;@ BD,,I-CV&&=YA$92)] M'3U@(Q<2F]L>(Z9S!)ZV'>L*;KK:R68SS94TL"_8UC;D[+2+'#$JFH[48,J; MCH\YD W%,&&D4+IVJ*_NE$91"WE\)'?Y8/'6?O&];Y)1_44[\I2?%4>>HW+ M"A7-TRS)+M!Q.(6?YPYTR="N:U&UCKM-@78C:4!J&H XC"<3M29T'KQH-CQI M7GE?A>%.NH"O//RFU:^S4^%X^@Y:PMYX/.P?]7O'P[V3\7AW=#P8&2WA;&_O M:/>[UQ(\1F[W[7D*WA>F)LQKS(?4OI21QQ6>GY2%%.UV4" M \%+S]^)3,?V M650"!1RG=MG0!J"WRF""@U!5( Y4GIL!U\XC>&-N=5QM#]' MMGWX%U1%"6:833_,O42H^S*L*O]!S@14]^7=+,L*G.H'^"/X2A^!M !JFA?% M\MV//UY=776_3O*DF^47/PYZO>&/^/6/^,,W\GO,4/C+&Z!8,LC>P- R-MA/ M\I-YCGSNOXBO@5P8C_?'IZ?]T?%1_^QH]_B@SWSMN+=W.#@PPR;A1"7""V][ MYO\EDZ0Z'7@WYF2^"7Z\=3[[!T,8Y'#W^&A_K[<[!%Y[*BU^^OWCP5GC?&YY MYD'S 9Z_=](['(X.3P;#P_[AT7%/^/[Q$?R[<3ZW//.0^0P'NT?'P_&P=S Z M/CT;GO2&@Z%9ZVGO]+1I/K<]\Y#Y[![TCD\.3\;'X]/1Z/1X-![#CLO8NWN[ MC?MSVS,/F<_!Z>'N_F'_^&PX/-SMC0?]WL&):1&UOSL\;IK/;<\\:#YG9_MG MO/^@=W8\&,M=.3H;[^\VGM=MSSQD/N,Q['$/-WIX,AJ-3\:C$]%C M#D_WU]ROVYYYR'R.CH"1G(Q L>KM#TY/#H8'XR.SUM'!7N-YW?;,0^9S?'8\ M&HQ&!^/>\>AP<+9[>+ K=^5X>#HZ;-R?VYYYR'S.#O8'_=/3H\$A+/;H;/]X M'Y9*8X][0!V-^W/;,P^:S\E9KP][?G1TTCL[.3K9W^_OF;L[.#P<-L[GEF?N M-A\C&\=Y!+(7Y/)?WO3-4V$>W2(GY1<_SG!"9BCS.,K^;Y%M&3PD0^V,CN#P M^Z?]O;W1R<')X=X^<#9^\ S^=3A:721,Z8]8X'V$Y8MXP'LI'"]R@??18%[B N^E$KW$!=Y+QWJ)"[R7TO82%W@O+?!%+O ^ M:N7C++"F['[+"^[BWZEO D\J5SHK\P@_720PA_3B+V]4NO/;^9N?SB3D\#\8 M%SRER'P= 6'_OZE-Z1U^N2>_Q(SQ?PH$P#DE&9Q7/SF#Z17SZD=M M#+)%,;&LU&&*14925N02?J9A$6Y_XL(T_7:XW]GK]_C)M\-1!S1#^6-PT-G? M-W\,!YW!X4#^&(TZH&G('WO]SN#@P'TS/)2]>[O;ZXSV^G^E.,PBS"_B]* # M=XR_[?=J3J.)5]RJ\ELR;8\XRDG]K&I$3T M4E6I&9D &MW] 8T&T !^_>?STK4>,?<(HQ\.AJ\&!Q:F-G,(G7\X^#PY'$TN MKJ\/_OG;3[_^S^'AO\[O;ZQ+9OM+3(5UP3$2V+&>B%A87QSL?;5FG"VM+XQ_ M)8_H\# H9*D?SY[SWK,7>(DL) 0G4U_@*\:7EWB&?%=\./#I-Q^Y9$:P(UEP M,521R9!*%HC/L?B$EMA;(1M_.%@(L7I_=/3T]/2*(X=X:^^5S99'QX/AF^'Q MR?# DE)2[[U+Z-=,YNHXNHR0[//K7QYN)@OK@MY\L2T%/EBO&A44+D,V0-U4E?>]P MCM!*B7LX&!Z"P$&#N6$V$JIYID76%CS"KO"B+X<)J5>2AP/KJ!D[G+G8VQ(_ MBM:F#$'3V19#BE8;ADRMJ(2=8A'XZS J=PB?#H?'FW&1=-YF7$3EML'%NR/$ M;8!:PF:+0_R\>-=A(UWR4U!PB]RTXZ0]&_JQHV;_B0I Q6?-JO2P_6K. M'H]LYE/!U[5-FJY<]$<;6Y8EZG,N79\6W*0+QG]MS(^#"5 \;<)*5 9^'":% MVS& G^U%8V7$A=2OC95 Z"/V!! \:<)%JECX^S AT8X3BHA=?_ ME@I^;JP0 MC]A ;MB$B:@,_#A,"K=D0*QX1T_]M&[BOI M\499"A5D/0HU0LDBMN\J(6X2)B,*8+,_''A2V2X.)?_A0CEXUE0H6810TF&9 M7#1M*I,L@MV.BK/BN*DXLH@G)\VM&AX0>) 9+"*G=2-;C:G>/;:QG,A/73RB MSJU88)Y\\0XL*//Y_KITXJJ8JD$PBZ%@KL_7+I?M5MIB MX<<(H4UQN\0"$7>K\$4D32B>#EZ?#HY;HVC]'%;RRQ[/K/(?MMX;'ZK[Y,G@ M]]+:ON2N+Z<0W_"XII*7+ <%"8+Q'%-!"O)&$WI4&=* M%4D%5$C4DE2M@.R=!$[1W2,5JWA$!5%IY!%/L)SO$1C5F]G5S>HP&MJA-+0G MK3"VH-;#J%HKJ;>7UK<*HC'BE-"Y=\,\[R[\=I$POMWV4+.RRH91&('K-8RH M>NMG8. 7*TE),;%O)1K@&@W/-8D91^:A;F2NAW(/1^4+MEP2 7N-GM3[!9,& MD,XQM4EMS$P4S&/QF68L3E%3<&7H[7$!+4@OD_O8^8(X1U2L[YGKSAA_0MQI M9G(WJL)L:,].!Z>-D V<9ZC3BBJU4K7VTK(:\/D$.@(?I:'7U8AD)<0%)ZL* MXJ2./:!9[=_*$0[!GS<8>5M$M81N);0%-ZD*VK@B*ZAI#W 6B$9N4#4=LP=T MIO& S #VTO.A'G.) QOZY\B%0(S) F-1'Z2R\@9PI,=S,E!>ST3J3<5X*6P2 M4E9(RPJ([0$1WIWTS:E88$$DGYNBDR56 =69ZDL6,-8D;(;TM*+W)0EL9H756(1:Z8K^8055]1U@ M3P*!O,65RY[:&$T]'3-\9W7A\Q1^DJJER.ZAFDD'0 JVP-23#CBL8FT*68'> M9N->#KHT=0O([R&#-Z>#L[ *;(7V/'=-=F<[ *I"H1*PS?I9C%M/? M1=IF MQ\_PF[W5S,U*0.OA#$VGUK^0ZP=AI['.&H9L-*5:V>E>U^QT M<24IO/L9K'&%" =MX-O9%:&(V@2YU]037$V/ZP)91<4X5QSH(B"!HH()P]IL M3-1*4=VC%&DB3OZ($>A/?6S6%3>IP=@M![HXJAKHIO.D*]WWTF;H--EVV;B: M?4O8<4MHY"O5HV5TFP:Z(+LZF/;0A_H#.W-"YS7!B7*;EUE/-4-G6+)_F@T# ME1Y8)FPB.-X"L1,CSV.R(0KL?"%B 9D077MAX9$MR&.+(WS?IVZSIWL:K.'J M4(<=I3!>2[!<_$C 371X*^$HN+I/++ 5\O4/+R:7L-9+#>NK;(!%%:-DP:05)X9;.4\-^C=-8)?^MQ26N[QE)6N1++@#2=(]GL?)]1# M(V\V6\:\V'>J\5HCW??0,PT<@P?T7%O9Z1)F#_6-QD,-'1%5O)]J'CG_\;W@ M'-*ECZ77J'RV:RH3[Z5=;CCTM"!LMDUO3@=O3:#!0=6D(LN1,SWI;=JJ+C@G M(-"SQ:&Z7EJO%!P7ZAI(<"NYC#,21LQ93[#MDEGF&I M$@=Z#+89M8E+6ESET81B)8B%V5X.Q*@&^&!EZ^@[G,'/PY/UNCS3"L*N&-G9UM5%K9! K3[5P3R)E;.9F.V;!"/@*SK/PA.'0> M\Y+ZWO/FTVBF5RQGGNV]TFK'A35T--.).2L"XZ/C#RO_KT-A6+F$(UWVEE\1,(*:/18ZU= &M]( MF^[DD\[7']%_&+]PD=>X3VU4B7DS_IW6%"-I>H&DD40FC9C$[#6//K\=,*:.AXY O M9_89](LB"1#]]A9B>]'Z3%E-8I6]1;/\F.XMB6'K^]&Q&SQ'[AUG-L;P;'%= MG K%C%[?\5#C]2D25HI&C[3^"<&$L,6E7)J"9G];I_F 2&]O;RKJL.V(7H>2 MV50-3XOCB0Z>OH_OZA6D\);WZ-6E&T;G#Y@O;PB:$E=%6]?$K2XU8]<:ZKI6 M\%I3=!U]\GX34#\$\E:*_AZ_O,:;=;^&1,U;*$/-5+@1FOM^60Y!(Y^\&4WS M)N90XZ\W1+5_'OU=\-KF&@( OOEDU>"&,6U1LX>BN_,J(A-L_$>$>@Y!,^-H MHF#V270W)^D!Z:7)TRFVD7TS$# O/N@NVR@#IG]6ZQ[#T1U;^LYP-C <-\+5 MS9K(&$F8G<&!QHIER*4&FI#B'ANEAF9FK0XELZ,WT)BW"J1Z:>=,FFX[86Y& MLQ+'PBI?%8X]GT6;U)])DW]@_HA;+^-NH:)*\ O[6E7@9]/#FGN_ &R"JI%; M4X.0>:XVT+@WE8:Y?W[.!,_!Q;NFLM4N%2\U =(4-/LTNO#%D(B5HM)KW1B)R3!I4TS+Z%6"69AZZ,!,'L2,4O:4 MS*1/147H-DM5W#&7V/6##1HQZ(\M3=<5[3 M@YFM2)NWU8YUKH(92RM5DZ6JVO?"/!A2GX*3*9P<#YVL+2)=3KP2Z^*LK0+K M5%VQN[A'.P?(-FUO+1M\/)#_BB-D!98_1[_VP$7*#O>IX2T!T3ZJ8;,Z*CMM M<0&M NBHRO]5CR2(?7B$N17 DF/Z>_K>M>VU@QJU5+:$PG4*52TAJ#2=E+[K M;=\2O)_/_R_ M'CU[SGNT6A$Z8_ I_$ I"[A7W^ 3=I5*+#25TWIDBP\'@OOX0+47+L']]^AX M,'BCWC&$J<-'O)QB?F!1M,0?#DK2B.N"2Q*1\B10@@A?;3)SYJ\^'#Q/N4O> M$X&7!Y:07'\XH(Q2?_G>84M$Z+5, &$.K""CG+L0YCRHC([/PVB2HT9"#$]2 MC[%/,"4,WFC 7D&BRHS=%.^LKGA5&;LIWNM+/$W,QJ6J*"U527H'A3EY=7HV MD@"@.;Z0Q@PVYU4/XL3&.;1J9>V@B*>OCNN*6"OKSD1,1((5;B_V0B_8][# M M$W44JND[3:D!+\G5/N'-D?W79/"M) M_F,7V59F?;+ 6-PA>,UA@06$3X["$HDHU1G;6Q;8]*/S[4L'K>>CG.,L_>4# MEZTJ7@?'SAAQ"B$=T77\ LL10X07\LNIF!U$\-R^S"FR;4$PAN'&C2 M0VO,T;LZ/4\)X4FO_7?&'&_"7.>.,VE21,)^26IG9SPYCB>8/\K)9XD\26K7 MY"EO=&KY\PK9RE^[!VLY>B9>+&!I(4MXA3:8=_P0OT'#='9-R)2A M>R,W+%Y=,&GGI$&!@%8O#5!98H?A*;"??6#7A+GE>]@ [I!BOW5QC# M?.*I72$;NL?Q+=I;022Z1KF;1 M]C9Q)4?R[8H;.?0 A7H/UPGGJ$@:.-EBD*N7M5:Y[PALBU9J8OD2SY#OBO*6 M6[_PCH0V6IE$CL+ 5I[<<=0TNF1P+:>A]_'37-&@@:@<+2ARX0[" MK.UM3Z#3UKF%6'G[O0F)+DY=2'XE.OMI5VO."8>%TS$QH[J47;MV\0.2\:M[ MX'YE'Z([G94EJ/X,MK2 MB@2DV&PD@OX@;7&+=F2DT[7ELBWHJ%7+,1-Z"0UFLD <3R&"(=W\Q\\V;.3' M3X(V;T -Z7;.*)4.D>/E%&);HK5P3X[L?R#N/$EQP^7DW!9 DP*[G_.-ERN7 MK3$. K?"Z!;8781P70 KO?90-W/7UAI*^Q[&^URONON6^="YH8^W"<\R-Q'!>/D0=G2$,8S*G%V#1X#&G+#*EJ;L'Y'JY MDO(P*M SA[B8>$- E] U.,JE6&5=-4/ZKCTPZ2!Q+ >-2QS]/U@O"!RG6("J M7-V%)L.[B[*E)'-TGW))C9'JQ5V"O*D$KHOQ6FPXY>&,FIHA6)KFFF=%2] M 4=A-)4B,15+&MJ;[#A;E:E[D];\LZ;)N>C\5+96SIWOT-P0BF]GF9 ]>&,\ M'2'V$3U#C-'(<>#(QNTL<^.^VFR]IA?)*>O;V69!_R@;]!^K\P4PVMG=+A7&%LT'5)]JZ9(Z/$\56E5W+:*1O!V"5SB/4NWJ=O4D0C*CN.'-'Q MG^TR/ZBK?M]:7U2_2T?@I@, HTEVJ)SPWI1[1+S$C=HBO1?5:8'M8>*)19;D#%TG,NDDOID)=VW&^$60%[Y-)T%RT'L'+ M;_F)JRE'!V>MDMVB !UF^"/BWWPL!#[W/=F8/"]H3#[@GY"H>%$2Q4_XGD^!T< MR)&4,U]+<6M4M)LJ"%9 S;(:\G13J (,PW=%J4R9=A^'$S^[.7Z&*'FL6_VN MR-.U):%RR,"A&*V0G0.I\+F#K0UX'"\QTK">^=Q1UC_)%K,8+7$QL+@\N7NB M!$ M4.:R>;XI&3)T3YQ[[!(PTW\2ECV5K$O8_4B7B9V0/E2\OL:64T)5>)_AB^QP*J-B7*"$1=)LDNS:.EFH.V7**Y*D=,AZ(9\>AEV6JJ2C38=G5 M4>[<-EJ9F=8+C17FKR#JTYVA7=O:E6AW?/ M\X=W1_# R?P @!D],)+IEU\Q?B5#S=] M_J[>[HDU]2-KW"!$4I'>G7ZO$.$0[XQ'GN<'5^]XV?/5:C2[PUR5WUB[S>O; M8.-5D=B.;@L'SU.R3M=)EK2LZC]2$CA!IOJLJCFCPJV2[<"S")L)]9=T,8* MG/1IO"W3W'5PSU;$B>Y6+'L;1=M??V"E+[S3>B"QLEUP\&HFIP#.!$*G\)S8 MH:/U +ZND IX>))%UV,R7PB,H\M=4H$FG>#D93?ZYDH /XEV P\]*[T#A#QW M! X-(_\%8*2O9=VB:G-D7[BBX#6$AR>6\IU&]H+(9@+Y+F6K\;:DNEH5?<]) M0YVPR=8R7OK1'54/\,9G%$&=>IG-]\04?Y23)X&@2VZLU38UOF1O>"Q9789W M+4WK"R'1\7:BWF)Q]60]@LZ*$PS[2ES(*!F9,$DO[)9G"U MPB-Q?.2JFR("96RLYRTP\&)-1B3[]S2]]>IHKT)I6_ <\Y8Z+%\-3+^"?([H MU]R*7VER]_:/HN"JR5IZ#LO\TF5)8@?%@*,1KC1\-RQ_@9L^:??KJP_H>>0[ M1$RP$$%:[DHC4X9=>W62MPM?P#+VGVSJC6QQ.X. DP]>\ MPALB4[%LR'"TPAH!Q6F8*):.&ZUUHY=^\\?)9-F<-,+[E&V;MC M0N8AR T&P=PS%HU*=*W[Q7)_03"I$&L((H@DRWW[@8L(OQX!DYZ]P$OTVT__ M#U!+ P04 " !U@5Q,7,M,C Q-S$R,S%? M8V%L+GAM;.U]67<;NY'P^_P*?W>>D8M]F3.9.=J<\3F^EC_;R9UYZH-5YH1B M*TW22W[]%$A*EBPN378W2#O)PXTE-0J%0J$V5!7^_3^_W(Y??(K-=%1/_O@+ M^0/^Y46<^#J,)C=__.7/[]'9^XM7KW[YS__XEW__?PC]]_F[UR\N:S^_C9/9 MBXLFVED,+SZ/9A]?_![B]*\O4E/?OOB];OXZ^F016@YZL?C'>#3YZ[_E_S@[ MC2^^3$?_-O4?XZU]77L[6\S]<3:[^[=??_W\^?,?OKAF_(>ZN?F58LQ^?1BU M\8O\$[K_#.5?(4(1(W_X,@V_O( 53J:+N5M,QW3V;3=]%'H*X;Q[-)N)Y]C,VWWTP!I07DCTU, M?_RE 0! #:((7=+B7_<",OMZ%__XRW1T>S<&LOPZ)-Z7<69'XW[0_PY6P55\ MZ&\//@RP$^=V.O(PU^5H/(=S^R;.7L%)OXUWL7G_T39Q%^)MQY?!]FPR&RW^ M-OH4WT<_;T:S46M&Z@5XF75>V68"PGCZNIY.WZY^=V''?CY>R,V>%KS?+&56 MWNXX[0>E'\POZMO;T2PKP2G,?%$#MTQN0&V.=J/;8NC@.(($:N8Q_&Z;QDYF M7]_5XW&JF\^V"2VYJ0_8@Z_R348A'^"V0N$06(.OXAKXV.8?7T>P3GI8RG: M@Z^GW:%N#: O?"?3>CP*V9P]M^-LIKW_&..L!9X[!@Z,WUL07J>+CQ;V<_IJLA#1'^MQ _DZF_ST>SK/JO8#^* *YH" M G;Z\>6X_KP7SVP%,#"^]>T=$"I.IB#6LMH_&.]-@(;%?R7'X*^'(OX<0BF, MLV5%NZ/]!$QON'^*S6P$,O8RNED+'-=]/@@NK57?ME-96IVT9U ]>EW%T M'YW9A0PZUI,3$XG3%DQ0=:;R&+K[[D?W;9G7W@ M#KRZZ[N%>NEGP]I!'&Y%[83S[I'#8?@7.YXOHRRCJ1_7TWG3VL\[$%P_:WEI M1TV>+%ZGEZ,)N!,C.WXUF^NVS)LFAVXL^FT M!DJ EOU]-/N8/[*3K]/5X#,/)L0^L?9!)^V7+O5DUMCQ=?.FSO+3CL]N\TW- MGNML!:17O"]C,_JTL.P>\>[U9+<#N=_*^IJFU[7O:QCO&-8K;NUDT-J/^\%C M>;H^V"^[L5CS:>\XG(7_G4^74=W+>01)L! )KR;PQW? -VW9\7"(O:_H8M[D MT.G;IOXTFK:_C6L/H7>,+V.*,&/(%(J^!HTW'NUSD7@ J-[7L/SG>017(C[! M9]\5M /4._[?;I/"WBAO'-L[ED_W]#IEV3Z?UH+_QG()MS]!,L MO197:YN^'P8;L/Y'L_@:F"I\_Z?SK[_9_ZV;B[&=MB=Q'] '6NE\!LX9&*7- M;/3WU6%;B]_!BSUT@F'6V_;P;AO5%V:?0-/738LLD36?]H[#Z@IXN0FM][K5 M\-YQ!;NN >?QJ8_X$.BZ3O>??MU_'8>"[GV->^>KM!G;.Y9MC].& ;WC\[!3 M^T>K]X/2#^:OXXT=@['O8\PIUCMQW/1]/]B\L5E4[W.7OGG$4!CM?2SV -$/ MSHOVWTJ[^L://K8W+X>60=&[:R%S-\33%'<6Y+^,&A%5]).?AT$K)]U MP&$'QIU]S8[.W^:CNS:7^=O&#(=52Z9H,70X'-MM]^Z1_6#X+N:XJ0?YE&/: M*[Y:&2"[<&PS=G@L6^[Y'B"&QWEO#7(0L.'7\>1O\$-L/L7]K9[^9AA^Q>U. M;WL(_6#\/MYD ?%J F2Y75@8NS#@H?!_%\%;FL?[>-5\.JMO8W/P*EJ!&VHM M[>3*KG$]8?>Q;F;9KCROFZ;^W,8IW#)D,)S:;O3.D3UA.+J9C!*-2F!JO5X )XGH5%0O!TD34P;1W [P*SP*HN1Z".1RY?WJP.>1_KV@FU MP,IZX:\C\-F]>Y/3 V<'>'"] "^PSFRA//[]X^R 'E;:'GR!M;948>U!](3S MW$WCW^9 DZM/;9) -WT_##;_9';3Q+C/>>@& M=O"UK8IO6S/]WI"&6<'[$?!E/?F+'8]C#L6T/^2-*_3? MBN)?P\^KS_-Z>FS?L9P]?IG%28BAW/QKB?" 1D;B'HUQ[9_LP6KJ14^59*=N MT0%E/D4WUM[]FO?FUSB>3>]_L]@MA,FJ1)A2;ZZ8+'N25-W:S(7GK%?VKJ MZ?20-3\>6,GHL:.1(Z."19AK@WR*%@F=M!-&JD1SQK^HFQ";/_Y" M?GGQ.8YN/LX6_UQ"L8U_QH5/6^RLOOAU.K]=NE-H-(NW]^-SZZ"AMK4>F':P MLC+<,A[7G_.M^\NZN:SG;I;FX^>+:<$\^\"IC+:16DR1#=0BQ8U'V$B& @U2 M224X"^9P7J+?> G]D,PT,"V_\=:__[I. Q12#>N,Q5X5U'[=A8I.O4Q/?S&]=;*[3:C4+;*?7\UENBQ8>E;JLD5=[0JHH M92D8KY'44:/(&4/*ZJ4R\;I$S/9LMP M6A;K'^K%[Q;%QV_MU_SQ6?;[;N*32LPU+-@=>.5C)#C!]ECN'.*&>$1IDD@: MJR@+TJIV]OE.Z^(GX2NG+H9D18)%%Y8[QII5+6LRG[QV337ND]O*%\2*O!7@W"B[;- TO-NF>W MOU)H[4C2*85&FU9[!>WQ[]!9UFG\-IJ,;N>W*S61JRBW"-&6$*JH;,0>#J_@ M 2,2B$!$SOU>Q[>UKV!U$V0=,Q;0T/%".C L1,:\%PE2" MN:@I9C@HL![MJ5O?@^Q^792HI>R8EJ1Z-?GPN?Z?:)MMELO>L"JNF1>!8J2- MI2A89I 3,H$J!?N.!J,PIZ=N4I=@MA*4/3V.@UEC?SSW *URPC(F9$1)"(%" M" )1HRQRF-L4L4M!M!+ZQ[203XOKNM#VY/CN93UO>F.[!V"5U$2'B VRF%$D M*"5(Q"CA@,I(/ U8,GXXU_%_/*[K0MK38SKP ?ICNGM@%8A\;2)/"(P/!89' MPN"<!M"?&=!\^QB;:-(M-=Y[[!JM*#L?DX!QR MY^ <*M@+RD A!&V3)L$3*M+A+"?_T5BN$V6'CS1M"2H4"#*UZFE?,'#QJ.(2 MJ+%H*+JVP?N:@[9K:$6$"=YAC!Q1$1$5'%+8:.0BAS\I8[AHE=PP^,K;+;(* MVH'[2T!^$K 43>!Y44PCQ:3C+G'O2(=DC3*!AGXWK>Z36*64S2,L=T>BGG]< M)1$IESZAJ#$L#V.'O(X!<66DM30D[CJ8Q<798+^=VKSCAY.G6(K7*AD'=%7+ M7*ZU RIE%76"6*"0\(C8P)$+#-9JG$\T2$ME^($8X*"-VY#VUYE2I7CAOKOS MNSC.RG@OF;!S;.63B0&;A%@(!'$+]A8LVR/F<'!$>^)XAX20,E'"GCED"**5 M8I;[;HRKZJC='+)^0&5TXHHEC6@@!AFPMI$DG"*FDI;>!\+CR8?Q>F:+WBA5 MSGJ8Q.NT+''8:C=\^ZSR2CN/10";RCADO2'@ E1TR"GQBYO(]APZ4 E/C:#KD8Y6);?5O M./1&K",X$&_JB=_'A_CV?>6CM$[ZB)(. @4;)+*:>T2]D5X%89(2/Y"-T)<; MT8E"I3A@KSC)&B>;.R)T4A*)A#D2D0<4;6 H:!Q) A^;A0XE1,7WOO](0B\T M*\4-JR2\C/+BP8MMB2W??5IY!DO"TJ*HH@$;!QC=21"@<&0P,+C4CG:X[BCC M2W;=K._S5+K3J-3.O\MI9Y,8[JM%0)O-;^<+!P<,VY'?:B+N'EQA*;RCFB.5 MO$7>@W4DE*"(IFB3XJ!J"3EU.=$S=PQ"M8+FY#VRRTY:Z]]K>1-GU^F#_;+= MR-P'4H5YPD82BRQV'FD-UIJ40B.6#)C7%KQMT<'T+.-Z]LQ)PY/PQ-CJ9=W M)DV6!K;_^J&QD^EJ*Q_:;?3'>OO,5GD0Y<0*"6:"]TA@*Q$/^982' MP]H,% M4^+4U>"@_'08[PZ\!R?&WQ?+C^!W#R]6P^+^!.IB00O8L/MWH/.[0'&Z?.RB M/X[O-G\5J?%<48NX%!&<'&T0B9ZA9*WDQ!$9VV5V'U/9G^ 9*+XK)=V.'14K M&SR0#:,J+'3$)'+DC"5(4@8+-DD@XH17QL%6B0Z9],7CT_V[I?T2KYCX?/+( MRSKYMOB@\A(+Y4B (Z@%TI0;@"A@+5ZHQ"R1MET=WI"K:!%^??Q=I2U76$J' MF*0:!$R^63*PY?FFR4;OP450)V]8'+ ]W\O*CD0I)M- %.>3!?^7C^LG.UZ< MM=F%;9JO<-9VQE?:C*^P"I8$QQ%56"/..5@Z5&!$4@C""$FTZ%!P6I(I#MK1 M9W5!P]"L=%K'*7:V.JHMUAN']$RJ8EG%&UK K4L:_N[3BIGH5)+ Y%%3E!BS MR"D1$*:,ZQC 2O =(F]E3*'^&* '\I1K<[!Z4PI8=,N&/_ZL4M$ZSL'W(!%, M-V^SM4]Q0I0DY03C+'EVZO?S_6UV1](4/=UMC<+G'U?$.VZ9YB@R EJ-@4=@ M@Q#(DQBH-EXGU<'9*7,9W_,)[TJ@4EN_L2_R]C._;5A%#,^K)4AX'I&/S"-# M"*@QEM.-O&3F]*]D>W 4>J91.:G_](U)P/;JBQ_/8C5826!^F'W1V.LZ/=Q5++I?K4TU*X7,%+!9W9 !F7_[]W?' ]F"H$"JH*A!7!"9A6:7!R+=C#CF@JX4 (JUNYA<-0)(=@ M8!E@L'T:P1Z()#3\;?=I5WM@>2 4"FQBB)8K*!:2(-MG% MH"@Z2V5RAC%Q\DU.A]O^NB!=B[E9JYKN#_69!VHU<:-SL,WI:@VD2C&2W-(5 M% *GH!^X0#32A%+"#)2#9HSVDP0R9#/TH7;^>S]M2+*68K -M'HYFH >[BC" MU@"I0G3<.*F1AY4C!:1 %GQ6%"W#Q%LK@NM0AU/&QS^V".N'K@4C1?EY]T6: MQ[MXMSHTUPFLHCAM4<;5:GSE<)*)"8F<4QQ0\18)\&<0Q@I[::C0Y.0KPH?: M[N?QI4$(6B[C>W\FVKQ.'*5(4EFD963(:W"'P4'B*%*/D^>.*-$AI%3H^8]" MG-,G%8\M?AZ>\LR=F0\0/T_&5^!5LRB- -D>0ZZR]\A[)I RS#.G9.2I0U^2 M,H')(XN?K@0]!D.]FD[G.5X!Y^!;Q4Q+9EH[M@K.!1$, 0M4:#A#FB"J!$/! MA)"X#;;3I7>9&.81&*DO8I;38?F]5[^(\=P762U;R.>5+)JO+W)??Q_-/N;( MT^-'D->JM_W!54%(S(6)R">P3&W.&F$.>R1-2(*D%)SI8#*)GTSS%2'P,638 MO1O[LFX6,>/]7+\](57&\TBM\"AJ#FCE/L/))SB<&OMD.;>I2SE=F49_1Y!O MPY"V6*>?13[_=;KZXA3I?S&[O']*UDV!#?A;>!.>D(-"Z7F?E4C>>KT"QBP5^-]^U"%P[L MHU]_JS38FK/9!7 EHB=*^)R,Q#TR- #FU!F42$Y%XQY3>?+F4R'Y5IS2Q=IX M/3SEF6O'XV2Z2W.N'U!%%B,XNPHY:C#B0BJDK3!(.&QUI,IKT2%WO$S67R%> MZHV"I7CDOE' ]>0]>"?7Z4F>19L$F'8 *N%8X%9RI"6/R$H%$CSDQ$LBF0W@ M[?HN#7KD40.B?3/18"0M&H&?^]F\ :)4D#4X(*R<0$)I%0)C5M,.1ICZF434L&0MFL^^AC3WJ;P/Z;V[ M0V(1&T-8HH0#%9CX*E#YP[S4RG$@0AZ/';:HW1_]^!* M)JJYSD\\FMR6F@6*J 4_F0B9HB'.PN([A$#Q3\Y+/="S0RSK*3:CR4.8Q$[" M?;59UM)URL;@E@C6GH JK@PGQ"H$UJ-&PF*+O!-B&5/!D6O110"1X^:C]QRY M&IZVQU=MJTC'07IM-;:RVL$180)QC0UR(22D8I* ! =/Q6M#9(>F[^2G"JL/ M0>HN,!9M1$I'#*-P%U>%I84?8O-I/XFU#D!E*'7!,HF(]PGQ% 5RC&HDG>6&&\*9ZQ L)S]Y MM+PGDO9F0]TKY&6XOJW!]'14Q0E,1(-$TD>,O \!S#\6EAJ<*BQ\EY@W^2F" MWL/0\V?,7>_9WSI[#J+RQSCI"D?6.(1:C0HO&P,0333)'DTXU5$=-SBSD MHO5"U;(M%YXT&7C7VHE^U1 M=MT=' ZY4C201;U,I,(C'SQ&&MP]9'1P.BBGDNUP856H5GL@[BI/VU/@QW6/ M65B_RK4[]#&382:LF" QQ@ ;:\!EU#IRY#&&%1N1F.0\P?].7386Y;(].+SH MMIP"XU_&9O1I\8+%]/_/[7B4:KL/-0.',^07[D[\->C6?"/I$5^X&7Q4,<!6?L::KRNC#8_:"*1R83[' MU"*3<+:7@L1.,<5W'5"_V+96@V@-_;IDY;F[ \^JJRUD;& ME4?)YOI\ZAD* >>G>C#6CK 4NKRT5<@ZZ[I'W^=4=J)/N<3)3W$RWY$5N?RD M8OG96"<%P/ )N8@Y$")W,14V,2XXEZ'+76N173YX5Y[E-!Y,E(.O'59S O9A M[M<=S35?55PY+<"8 K-*$,1!B*'$:%PE!C@?.#UYQ^DP8M=]$J7KIKV/S:>1 MWW@W]/2KBFBJI.4.)4\\PDD;<+ 46=UA+%/[3]T]Z&W3#B=**2&:$W&N4^[5 M/GU?C\,66?K=EQ5E7FH'(DB3Y)!WEB*B"4=.6<>-(4&$#CU@"_4KZTNF=B?. MD3:\99GPEE$5]BI*R3A245GD1 ZI8!M0X%(+"Q(%\Y-_0:W3_FWGA8ZT.EAZ M+U/L'M#8(<77?UT9K!G-DDI0C9'*S[V!.7E?2RHI]5URU$I%WKOO;;\TZFM/ M=YA3Z[^NG G22 K& [4\M]['R!N+5\I(4!GQR==@#[6GA].H8+E8A+ERJY1+ M,#+&]:*^[>I+KI_4> M%H^C19P;BE)P2J@@)1"A%T'R(S'-8+0[6&D\K' U]PZ3;^>8BCAIB3<.,+8> M"9E[U8MT[\U('$,7HX#_6/L^!+DZ>.R/LDMSHY#\'L!TE-%HEKG,JR8AD[6/ MX^T-HR*$*1N-06"X.@0NDD9">[.*1MB40CS]UIV]LL+ Y"N7\+F\8]BM++[[ MLE+>"&,LV+]6 60P?T$E4HPD2]&G)*WL\G)'(5/B1[F=Z4[\T@RUI,D*WUWO M\JX?4I',GYUC?"$O.3LGZKRWU.]_)O_T M<^IV;EA?V4%';@([&(\^+[#YD?>N8(78)W%[%LZ&$;N)H+1308N\ MAU*B%"40P9'\T(_UPF+8:]4A[E3NI:2R'%R$T$6T[*?8S/*;XX\?3!KF =S' M,UW&F1V--Z6Q#C#AAR?=;@:8[S*.+FL_?]SX:X!9[HOI5UR7^_(-N:AUTUU- M[^Z&W[YU,[^QS3+N>Z3IZZQ;5F_%O*O'8U!4GVT3CH/- HMG_3Y70NF(*%W? M+=3XT>DS^(%?-^E?[AM,7XZF?EQ/YV"P#+_\EW;4+-XNNDZK%V3L^-4D1TZ? MF-+E9W[X\V_19EHL?GET>FS#:IM360"UP9DV%[^ N3W\#!>+%V>F'^H-Q3EG MTVF=._O'D!_7RA_9R=?I:O"W:O[AF>4>7W!%&CN^;M[4&80=G]WFCDC%YO]6 MK/2(':XGN\,@Q3 LJ'U7,PY^&AYYF65F^58Y.;V<1S@0]DVV8MG%2\1?QI"S7P[@E$TC*R:=I919A+G, MA;9.(AH808ERQ@WEQ'1YV+A0EG&/V[J>8WHD7V&669@*9Y/P&G;M$,;9/KXB M&%.=/$$QYNY*+ DD$\4H)9$/*?/8=6B(6"B1>7#VZ9V(I>7.LAW$(7)GP\A* M!:[AS 2D.">YSMX@P1Q&UEH2A6*"8WOJN08%Y$Y_Y"O%,D][[^W#,CM&5DF) M@#,! U4$.:Q \_/1AR58*J!B%E<1BU5<0<9M15 )94/ M5#J6F]0ZQ(WQ"(>@4;!4^T!"2%W>FBYC$!6147V31MOM5Y#!?]/7$ MC\;WC]H>-^3V"+'%.US31RUNMZ<3[QA9.2:)Q8PAIGS*>18>R0BF#6RX<@9; M*^P10W#/L-]SL7F%07%%N:>(* T6>6()Z:@E$DDX*PV6JDMJ?EGSHI==W'!T M.Q*MM,1_0'?1S6 ?IE@, )V6C ?MA1+QN10],!25 YTF:91<$>YPATX.1V*+ MO;=N%R\<2JNC<0/\X_YW*]VS>F]@\89A[@]NQ]/?\Q799/;U_D_[<,]!$U1! M@DZE-" 6O$,^>H:$!C.*ZJ MMCS%+H_)'XG;#F".7?Q6BKI'X\^'=Z'VX;F' M014E)!F)P8 BWN:W?A2BA(.UYG0,1*C(DOQ1W)HA^:@+Q8[&&P\EF3GQX@*8 M_.LJ,VLO ;492L7$XK$-BRRF BQ\#,Y<] 11[XA4+L3$.T1:RGHQ0W)/KR0\ MIBJ\@)]'LX-9:3V$RDMFI 2W#7PVA;P-'H'9*5%2QDBE,"6A@S(K4Q)62)GU M0[X3LJ8>)[&"2EXY]M/UK]KG/C/=;*N]IZN2BB;*8)$(0H'1:^ _ 3PC01,C M1F 94P>[OLRK3,>QM$K0^FB<_+;)196SKSG]-Y3@4C(;I;<=^L.7>;NI!-?U2<'C11SJ.GP>C<>+"K>9G=SD MXI7EG_:*0VP&4T42\M-4&B5N+'*@,I!@++?,P)[2R+G4'6Y3U4_#3_W2\&@< MM?-!PI8CJR!(/ M>4!EB*0,?&&P"CE%'&L+_HU32%DNC;;).MTEX(E_&H8YE%Q'8XB'VKFS\;C^ M;"=KV^ON,;J"%5*C-4/!L(2D 1M0A!@0]QKC%*,3ZO3;< Y_%=,+Y8[ ->W> MR5T_H)*<^^AR^W@58856&Y0PX<@$Y41(SAO23V/]HKPQS.UM-[H=ES.VV/&' MN5B'P:X""9$G84&@XX0\$P(IH@S2QL)QY5XY??*U.7VP1"LN&Y:PQV7(/ M[T>!?>!5R)E3B5B"L(>U^G&>3/P$2'DJQH8MCRG\]:'A4M M WVHZYV&DM,^382[3CEA=)YO5K]572U*8G,P+Z68*\)CNS+9?U:J]K[.IYNU M83%G]P5S#UOY;3SL6AOJ]#%/163"EB5P<@3VB"4LD7)8H*!MI-9&0G&'F/F/ M6P=[;"H7;Y[V=)WK,]*W.@][0JI<<,%+#3J&LX"<=1Q)[SWR45K"K;64GWQ= M9$'.ZY&.1^:M=_'.SII[5;9*5K^RS60TN3F P;:"JZ0--@9&\WO)8"LE$I$G M1B!"A0.K5PIG3[Z(LB"7]4W,W:RVX3V!5[=WUL]J\&"^--GBNUW#&.L_K,25 M.6,7XNKJ2AAVA?$Y.U/FY<5+P5XJHW _#T3\(-O="XD.WD18@YV'T0R B,[WI\3=T&L9!*:,>&0PH F5KG^CBC8,6^2QL2P0#JX7&72 M2@JRWP#T/%BA/017GF#S%-^K+]'/\S>/,_5>CV[!2UQTR=ND ON 75T(AE^> MX[,+>:$(OF+B2ER=7YU3:3B_O&0=Q)HNU#FR-_>+=LXK M,AZ4&MP+_$H(%A*3$1DE&-*::V0D3@AK<"""H,&J#N*N3-)*07$W.'4'%GYW MHV6OS3J=S<"3=/,(C]=?+P' AZ9B197H8]:S^[/1-]#J+ CP7B0S )'@U+ HD\TT;A>Z&%SEOXV-WQ+OZPRXLL;'H($2*7*/K @4N?PF]E([,26-/OG6 M$4-M?#]FP.&4/N[IZWR3V05L!6+*)V%4+EO@@+"6R#F:W]C6"K,8!<;Q<+XL M(^L'YLLCT?F4N/+0.]#.L"O.':$<&Q2HQD@2#,3CN=58Q(D2+(0T)]]^X(3X MLV]BGQ*3]G-AT_-,520NB @'/X!2@C,O%2*.@7;"5#,7F9>T@[=?YHKWA!AX M6-*?$CMWN.KI WRE.+?@*"44HK0H>.+ B\$>^0!>#(\11]W!,BASJ7U"C#L MO8]T+[3X5R\.4YL9*J7.+\^H.6-GYUJ_/+_DQJCSJW/V\M)P>JXZM*Z29>Z( M3L=M&H#>IR0Q>[M)ZG^RRK-DI= 1@1VE4=*)($&9R9VVK<'::&H[I(^6N44_ M(6DZ./5/B:_WB/$> JZ*6,GD+45*D( $>*.(JIR7RZUP,@E'28=;@S(-($Z( M-WN@[REQW^&E'SU KZ@QQ 3"D:(V]V,$:SZ?5L2LI-)DKY1U**XLX8HYQXG$FFJ-+L\NQ*F+?OW5:.S8\$W?5_HEOS#R$G ^/Z=G9T:]E!QJZAE0B21D+ULE>#$3P!#2((%<.D=U(%94[^+8,^-[<> MG'ZE[/(MJ)]Y/[_-NQ7#V6W=S$9_7Y#Y,#[: *SR+ 9MA40 #0Q%#JK)"TY0 ME$YR%20CND.V6B%]?!S6ZH^D)93T=YID/ILW\3':UVGM4O^I3$Y-F3S>M%7H M]@WLQX?/? M1G=:C'<@64^7]5[6\VW-"P\#6/D8G3-!(\,=0T2QA+!-!$EG \?> HTZ]#4L MD_YV4HQW(%5/F._@VW[Y#KZMG(B*LT!0PM@@P3U&0B6,N&4X.AR-Z_*X2IGL MM=/BN\.H>II\=Y9FL>F=^9Y K9+1CBA%4:)1H:AE0)IH@KQ6DANGK"$=5&Z9 MMBTGPX%=25L^0%'@*F'Y7.6HU"SG=IS3JI?QE&-'51X>Z]P>0WG\6:6B=9S[ M!(Z"!6:QN?R&XH0H24-T5;'_Z866)]TYE29P?P2(6; $: MDT',,Z>--B[*#G*F5,GWH=OTK$2W(VW*E7.O$'UG/_]F0;B-MC_!L_;[2AD7 M E<,41K "4DPC]3,(>*B"4:*_+S>#[/W!VS9IMWO2*3B3/![W?SUU>1M4_O8 M[N@_&5"11(C%B2UU4@RHT1C D'*-"FR@[.5FE"O;[9X.N5"K.!]DHFGZ, M(;^2T(H/G@RH)-:1:>F0]C+E!V(]2M8!IU/FK03/D'9IJ56J>VS_?-"52L7Y MX*&8[?XAL#:\\&Q0!4Z9UA0SI!E7B#FF48R<(;"?%<7<.L8Z.,&%[D;[MPWZ M(%0)A^+!\K[X:)N;. 7'HO:C?%W[^VCV\6$5U^EA98=;Y9MRYNXAKU!X3L/+ M>%=/1_E=UK/P*3;3^';>^(]V\33P[6B1 7__#MOEQM1P3 M\UK 6-]UW:[PPJQ(^^F_5@1#XX[73C$J>_-T#%R_KSNHR8MD,KY67$ M'-17\-P@2;1 8.;B%7E,P%J>[+L$)\4NPQ"[J)[X]MQ/B2S2AVE+AKJ^Z>YZ M/$YU\]DV83BM][RIP#=NK2? WC'L%/$M8%3846&TYRA18Y&(8-&(&,.J9Y$. M#+S6(336>]_8N[L6B[C_L,KO"DKA) )SW.5K (^L5F1U BB8SK%+"4Q!<=/[ MOJS5/1T(=WBAP_WD?YZ!3/Q[B^V]_S"_/LHQPQQQJS1R&+PDRJ.X%W#2\].- M)!QC>SL0;GC-\#K>V/$B^A'#XT9- TCH-S:G8UZGYPT$BTQ64O$MRWOSJ]PQ M@$FR^/%U/;GY$)O;->_6'@^#8U_1+/%Z]&QM/?'SIEE?<;5[4)4HXP:.:SZH M F&PME 0+"+A.>>4>:/\04JRG]6^B]-9,_? F7#45H&%5BO>/K BCH-,$A'9 M8#UB(FE$J/>(R"B5PXHG?_+7.WUM:CTPY4K%^4 FY]X5OV>I-9E]71QE.V[% M+;N&5D$KY6+@R!GND+7@_VC/&/BX2DH>(\&APY-29>X"!N*7 6A7BF-6TO[Q MTZYMN&7;L(J9%!*-&'EG#=#3$R02V"W6<.Z,]PZ'#BUIR]P6#,0I/=.M%)?< M-\7[WABX#ZULX91=0RL5'/4Y\NX#EPB6'Y$&\8H6Q*'F2J;1M;<2EP%-HAY8"R/)>-$V%S4]$0%--1>-S!=BF3A#D0SPQ! MO,+*Z!':%VTUT?,Q%4M1)P/RDW#JD%&.Y LX@YP.E/I <#0'W=8,::HMJM1' M:13#[I6WA%#Y)*36QB!NP5*E'%L4)<@,(['W@4;)U1F9TBCZ))'!QB'/E4%)&JR$M1K^<>HV_#",T2_5 M2G'(PM=X:[_F&[7=G+'FZTH+SF, T>>BS>GXR>:GU05POR6&JD"!_T_=3A^& M(_JAUI$M\]U,L7U@A;'#&(-65(D$Q+4A2%'.4;#)),F8"*Z#UU_&)A^&/WHG MW/ W/"UO @:_H <+[2XV8)I-PM7?YJ.[QV^G%YKNV+<=]SB]'8.-^ABQ[04J MVX95Q'!NF2;9HXP@F)A'AA""" -[EGC)3&B5OUEXQ;L*6+8/K%(45D=P?(5A MX.X&+Y )-B(5.#::$2U\.G5'J+]M?>X+]4N[@D&#^V9#E_&NB7YTG]LUCHLM MFCQI0K1QG=MC#+U,40DAB.;$(@D/!,=@$AE&/3[^GU& L>$0R M#Z]1UZF6P=7G$U_E7H]_%[,O/&WO.75/)K.38#V0=SK*2#=QP4S^(4UW4[[2 M/C J0IBRT1A$,'>(I:"1T-ZL4GQM2B&V"CX/(P[?QT^QR5E)^7V"*=DBU;[[ MLHHX8L.L11A\5<19B(BFA[&DGX0V^P_U1KI3Y<8L90B$10%1YB"MPJ_ YS/#!@;+2HE!B7J4R/("V6R%Y484N0WWJ,EFS.XD@#V@5-Z 8P%6 M),(A)014#@@K)Y!06H7 F-6TP_-PP\89RS+8L%0=WB3>9B:63+S=AL>Z:'_K M"I&AD1O+3 8.83V?S& 3?!Q]RHL=GM[/L?A3K$%F MWWT<+5Y>?OCU,5!9):9/;E9_.@8.[\#XGC_RPI09;YUU43,Y 9Z[4 MVI')<#D"$3QR^56K%?,?&:%C[\_&R-N1Z9+UQ./?/WHK[\B8#2^JYFX:_S:' MI5[E"K*24_V7'<<+>S>:Y93WV4.=\]E-$V,AIMB,T2JWJ\3^?X?$^Q%L?3WY MBQV/8X[ZGKGQ11/#:/9 F!9(K4SO_!\'-/V/?_D_4$L#!!0 ( '6!7$P, M5UQY=G 'J$!0 5 &UL[+W9EALWUB9Z MWT_AX[ZVC7GXUU_="Z-+O62ECB27^US%HLC(3%8Q&2H.DK*>_@ D(W+B$(R9 M:9>KRE(F@,#^]@:PL2?\]__^?C?[X6NZ6$ZS^=]^A#^#'W](Y^-L,IW?_.W' MWS_^I#Z:-V]^_-__ZW_\]__STT__5W]X^X/-QNN[=+[ZP2S2T2J=_/!MNKK] MX8])NOS7#]>+[.Z'/[+%OZ9?1S_]M.WTP^8/L^G\7_\5_^_S:)G^\'TY_:_E M^#:]&[W-QJ/5YMNWJ]67__KEEV_?OOW\_?-B]G.VN/D% 8!_*7H=;!'_]E/> M[*?XHY\@^@G#G[\O)S_^$"B<+S??+O&1O'G\[615='C;_\>9S=_1)__XL:C[/U?+7\D([3P(C/LU3-)U>K MVW3Q\)-EF-)FY-M%>OVW'Q=A@ +C M[6B1GIIXV?[=S%;-5]/-[Z9?TX_I>+V8KJ:E!:F1P;NATXT6\[!O+]]FR^7[ MW<_,:#9>SS9;;$,$G_>5;B@OMYS.&Z69F9OL[FZZBN?E,GS99$%:YC?AA)V> MGFZ)KJW/,>Q BW4Z^6.T6(SFJ_L/V6QVG2V^C1:3DM+4Q-BM4_DN3B$NX+*; M0I6Q6J?B*LCQ*/[U;1H4F09(.3Y@Z_246]2E!VAJOO-E-IM.HN:K1[.HIGV\ M3=-5B7F>Z-CR_-Z'#6X>5(?5=#R:59[LWE&:G_G'5?C_R-.K:W,["OQ>-V")%RS"!T?+6S[)O9\G,T0%:GF]V]R4 E1\:J-WY[_:Q\-NJ$W\Y0F,S#G?OU33L4S;]O"HQO7W-6YE+Z>/C M6*]69E;V7#C2J9EYV72:&T-.S69/TV;FX$+W[#Y-=3I/KZ>K]V&O/@G-L3[M MS=# T)W06&XAG#5(,_/^>SJY"5?D4S-[UJS1;^]N8)^R M)Q>"K3$N7@O4;WRUUG-0Z'ZCD6W%8_VBPNV7RU&,VN M%N^RN*.,9NHNVO_/I+/4((W.VZ:+Z=>-KO-(=J_FIV]3YU'6U&<:I?U<5?%$ MMT;G5FX/VMNXF7EL5]>GT??3L]C3M/$YJ,D_U\NMK="NT[ 3;+:$-_/PRP]! M;LJ*8_41&Z?(K!?1(/=^D7V=+LO[>,J/T/B,;7J=AB].(D+I. LGWFQZCGNJ MPE"-T[#]HTZ#XB=%;HG2]"O>RH)0N5M/_[!;;WOE5)K;J!]JAM^SB/=:KJ9E]#2=]MB@1 M>["G:>-SV#D6MTPHS>M2W1N?:]#K%N'R^/2.6)A^KJ[SIO?GTU%UZ,9I/#L* MHDS?QF=9=CD=Z-#X? I.G6^_/6^49F;^-KT9S8*R/T[3&.-[C MN%6?XZ$]W*.M&9V]+,X8HIDY;R)"=]%4>8#HVRS+SK_7TR]EW-O'^K0WJY)"4:)K M>W,LQ^[3/9N9X8KW;[4_C4^VPV+9/94ZIS!_-4DTV(['(3-; L M;<"O,V8'5-EI.(ZGGZ/S9K?(FZ#KY*@=4-:(?/4@9_GU)@;,K2K/HP,:H+3\\!W06O((*S]$0W->?UZF_UX'3-S7,F&1A]JW,YN_CV:I M&7V9KD:S=]DJ?;]>C&]'RU3=+-+TG/50;]C6:=NE=)86^K-':H>"C],@E]G\ M'Z/9+(VF&/5Y9A;I9+HJ@*Q*T?DC'Z1PM!CG1.[^^)C.HD[%=+[Z93*]^V77 MYI?PY:>3/E )(R]N$:MHT TMCWHV/:GPYQB%F?TT75N>X;H^F)WH;Q%N/UY_2G IJ*TSTRTL%) M!Z&)X0&AZ=OPUUWK.*\&RZQL/YY^7Z7S23KI[/-[=Y5B%G$.^2QFV7@?XANT MKT?+SQO(U\N?;D:C+[_$S>Z7=+9:YC_9;'\_ ;@KNO,_=S].\DG&8RF&3KW- M1O-',PX$IV]6Z5TQP=GH0J$, M 4]!F,7"0]EBQXEV48AU?2;K67IU_828#26!HEWD?[1XYE1M5*,CH%0<,6& M26.5Q$) C1S&QH =1AP[!,M@]""O:C'^(5M,TL7??BQZ[I;T62=2+!O5-M.S M/@ ,M(8?;+:H_XK)0>GD;S^N%NOTX8?9?!66HYMME("P.VU-/IU(95G"]?TC M$ )9ZONT]'H]<]C$:L-Y(T, M=R".3R=JGRA&>\1L7_.$ B@(X((:9Z174%NB'BB#(MFK'[8J1@=UTQ.;7FM, MS5K#\35)2C\2\H242Q:0?@3CI4K\ZR);YBDN)CU[24@)<3EGG(0* MI!AW87U Q(U ' "28R$5HI6E!UVN]+0(8'^;S;MT566K>>B66(.HU81"0ZSR MRH;M.E<'A9&\^JF$+U=4FL-K6-O,H[BFVEO-H[$2:,.L--+2"_I.>QRN)$MG M0MB5 !59WGLF?T1LCG5+ I60"4RPE]!"ARVBL%#UA.<#5&\Z$Y8&@1O6'O/' M8KI*KZZOCQH"SQLI,5Q;30712@L;%#NEN<_QP%;I 2H_ ]MUJF+9E6P=]Q)!EU\^X^& +AVV85:3%[-RW\>S=9B #T(>*V.M5[ODY/PQ@/PA M@+=E'+H-?2)Q@$'E <=,::*!9R!LJI9!;+!$C)?2/%IW^-8C]@P_< ,?2@PC MAG'MG?7AP%#4,&EVB&*DC1R,>[AS$3KL/NX>]V%[E>OAH>_W#W#*Z=S>5Q/% M'0'$**"E-0@JP3S?,8< Q;IT%57U27O:& MPL/,?WMR]=TC6B=Z)A!3!@WR!&(H@0E_9@6]&H,N%51H)!+A#$$QN@"-PR[C%(N*0J-<"QK!Y_NPO)BANPX M?RWD]X#^\L/'WT_*P=%^">'<8BN%$P$VQYA2_&$-$3O ;:$-66@2H\ZEB M4[A@\WAB184R^LAEIJ1)45W*@'*PW2U?W1K7F&VI"!9M#I]UY2 M6@W?/EK0GL5G.WZ"A<70.LRI1]2$?QA&.7:8XD[#@.LH'1V:/OL OFU751MO M'G?HM'F.\8Z,,LZ84UT3@8QT&CJ.$&!"*"#IUJ=(F&':EUHA;3M9#A"A[X,D MWF7S36WK\IZ4TJ,E"!)#D18"$:$]1M@9FV,C+1N,NZ0Y)A]T@[0%VK!]'3&F MHTQ*W.-V05L34CHGD.*.6^B@>!>YD6:@D$U 88Q $-Q'H:].><1@QK:/[M626')$!- M =N5\!0&@6@ ."(P3]HE6G'&M064,PV 9)&(G!8HM1K>+M/:1;$.,%TQ^8]T M>G,;J%5?T\7H)GVWCEA=76]MK5?KU7(UFL"Z$J(@Y=M'IT>S[65X.WNUVA:/W911R+8N M_^7&/OK4YW]$K&J.G"!CL8+":(,M(P!0HU&!%T'5CZS6G"BM"5JW4 Y*]%X> M\8\T@+K2=W3P1 MI/,(X'.R8"D 0\71KK2I[FMI+3&Y7P%L$LV>S] =<"]V M\O-/T4,C)4I:R[ &'@KN)*)2()WCP04:8'Y8U^=H0]!U=F%['IAY0NW:VSZQ M6DN#-&4$86HLA P7JF8@MKH.SBY.+)H J"_F[T XWY&9<*V=!T Y+B3QG /H M\K/:0D6KFWKXQ0M -8CZ]L6WG3$:#^3IMJI^F$70 F/)^G3^\LF$CCZZ>P5P M5PG]_L.)Y[ ZFM6)9\@Z#'[8>!NOKG?X7"T^Q,/O;8G0A^,=$\D5E4 :H%T ME@('P%;!PEI;*'O,+GV_R";K\2J7B/P]R/M3(0Y'^R70*."1#Y1Z:''8 ! S M.WK#_TR7-O&CP0Q-L>UEJ8[&P!ETT,*'>(*T'4,@2D-U8 3BQ6PN-< M@X5,V^&M\[94\I:A.RU.+U_VBC])P&*) M@!K)::TY3#L5DS;K[_<17^/P)_=6UNH]Z\?+/U\M]FL[ ( ME_&9XM5];U;S8GIE+.4O&R?Q 0;!C4.Q0*EE4DC*M-,<$@FA)Z64U)8I.YGQ M]Z1A$J/'N*&$"^6L5QQ*B7<4 2=]EVKW4?MW'6:\J#-2 X%!&[D+RK;++(8\ M9_/-+GC<\'VT7^(5L=)Y9@U&7"II&:,Y0(R;ZJ7.V\[K)5*6][1-@D?7& ^T@M%HAY$F!F.($#=M*WA#?GD<3-(C4ZY*&0=K5AR0$ M_3!_%VD94TY*U*][UC;AC&G"K0;ASL(]Y)@YF-/$E>_4F5(RCJ@>;UZ4J:N' M2'<)@^%*-4\G>;!3B4S!?1T2Z!%BA+-8YQ9X#!40KM"I**_^YE][>1F-\KL1 M6#HK-C0>K^]B,99T^\! !"'^.(I"!LE(!3ZK7/ M-TM(-:F^%;272=&H:+2%5*>)$J-E:M/MO]]LM[4G%_,89N=/OLYVYDB)!M;R ML&ZH-42J: V3/L>#*#? LJ<-WC;;!:L'+6(;2?]FN5P?]0 >Z)$@HKRP"#L$ M%.9QH1"=TZ>PKI[YUYHPM,;!P[I&#<0Z*Z;Q H. TVP=4RO>9XL-;Y[D]42[ M=39?!>##5&[>S%=IH/"8HZ"9#R0 6XX,0@(C**&V&NM\NP]_5]4]3JUI-%W) M6R\ =RJ>VP5DUXM(4KJ89KLTH/U5 4[)XGFC)=Q" )VUX980#@S*%<&%SA@3 MP(>G+W4J>*VBV;.4_6,T6Z=-"=F1P1)A )0<*\DDMR[<2YTHUA[#LKJ,M>8K M[5G&F@.SLTO>Y)_KY=:7^2E3D\F&4Z/9^]%T\F9N1E^FJ]%L0]#GYP1]2 .: MR^DJ_9@NOD['Z1:!#^DXN]GR>P/&L;MARY].#-,0XDWR5:'9:%3= MI-A:]FI7XCLPZ =Q:C^KO[0IT//KXGAIFFH#)D988*&QB(2SA7DBF+#%#1[6 MJ++66O[L(,[NI@ =K+@%]*[3Z?'0U^J#)A8;AX+6K(,FC1@,ZQ(4-@;->75G M?&M9NX,5NZJ@#D%S/$+/>G&T6DZ-41,M-4 .&DV]BJ_Q:BADCE-0NZL;9L0K M%;X64.U*^@X9L&.=,AN(^[I- V;I]&:^#8@>WW]: MC(*F.]YP=C[9_&W[',&#REQ32*M_,)PU#%DK,?&* <.5930WU2)6Y]F>A_JA MKU%T.T.\C[Z-B0GMDK5S'A"&%G0,XH$?" M@H3:JOR$0-:#&G$U%^L1:06Y05PJWJ7?-K^J?&NOP%#=5 EIL%'8>Q+6EK$8$^F9)BJP+&:KBE)^ MUV&E2B#/)+,JJ 9*!.J0%[B@2'$_F%)!=9AQ/%7B/ 0N(U7BXSB=C\+I4#9% MXG'[!$C-47S*4&FD-?,46Y@#HB6L<0:?+1)U4B-*\_60>-0 I3.U;#?%W^?+ M+^EXDV-[^@670WT2)!@.U"EB(=).:M?OMKN$Q/P\X?*[QW]J&^2V;& M.;R9+X,*4E:M/= CH4Y;S1S!#C$'@)64[5ZP,O%-JU(!S5W0>$K!W=,Z@8(" M;:!'0 K)N&-6BAUM$AA=XR+9K)9;FS=9TU@,6M]]F\UO5NGB+I)9XNW.?F*_WF^51/*C?[.R28$0"! M)!H C 2$ ).".HB!'K:N6X]A)[A?"Z'7)@>#U'"'P/Z&?%"/U*F/Z7R:+=YE MJ_1PIN?)/@DGC'O"C;9(*HH@1?E;4D8:B =86K,N [)VH.EJ)3\]R$XNT]F9O!WAM6/IA=JD7AP]U290 CAA"-8VUOQVW MTA3BS"0?>"6/.BP[ROW:"+U&61CD,3X$$6CH&%?A1[3*67ZR8R*T8A9"["62 MD&,HP[&54X $&V -W?K,R%I$J!:/<54>'^V8" 3/9]Z/[J,><+JU[O&."/-*2 >")P$QH'FN+Y]0* MZ[JLSE9)'NI;[AH%J)\3/4^F_C!:I>[Z.AW',-[W04&.CV7>E#?AGA@G408Z M;["DDBHN (R[7HZ%5ZIZ"$-'FT?39MYF\>JNDLMVUNY[S/K;^%;<]UWFOKJ+ MJ?O_.95K7':(1%('H,-A$5$LO(.6"9PC #&J;O1I+:RL:8EI":K.\HT86?NV3(1G[<$3;%%<4DR%_\::^$9*H:6 0!,' M#:=E]HJV(H%NT\EZEEY=GR1S>8C.D\&D37TC0=IK!H+V 3@##FD,$=WAB,-- M:C@ENSL4F1>12/V />@0@+A1Q=OW";_!XV9)0!Q:;CR5"$IEPM$83LDM^52+ M&O5 VPYP[5X GK_>41W&KE3#?(HG;3OOJR"4EWWX,"-ET> M?_CS5-^$$Z,(U 193@*JD"*C+I:W MTR]1Z-W'J_=_I/&%O'2BOJ:+T4U:K(G%=)QK[,O\A\>$K<&O)-0QYCSB'"LO M"7?&0ELL12ZJE^YHS=#=HUCV!WS;YM%]QKUW\07&Z!GZR\)W7)RH#]=CP1'# MR!M#&;!8;%CI/;"2E7(6_67AB\4YG0&0"((X9="@^.S[%D?G):1=6EW:MO"5 M%IG6+'SG@?WJ+'S.Q:>%%>90.@H]#&RP.?G*NC^!A:^T !RS\)T'X] M/][K M<"6F%C-FF%$"$,)S:IR1 X\7KL:8XR:@:HA<.I^';^'KB+W-Q84"OK4#G#3K M[6N;$,TDT0I3RP3E'C*L1#Y/+&N$XW1ERRL-=-8L%)59]G8U_7*<40\M$J<< MAQQKR#T2D+H@ECZ?4_A)]>3IUFP;3;"G,@#54^'&7]9OYI/U>'.^GUY+A]HG M'$(.B##2"06E]$(IE\_74CG \+8F&-80')79]^E;]NDV6R]'\XF:3SZF7]-Y MR4WQ=,]8S AJ@L-_"#*8?E%:*V_A<8C2V M!GLA53@+PTI#!!2K#4+HAWV%JB@ESXTTPP'V+]%M#N%!W@HO6&)[LAFDB^ML M<3>:C[H0#A3EMW/KJYU-_KOHNA:8)4#L3F C0B9MAT2;A M!C,O!<>:&L !8$H5SD2ORM4<;T@P+NQ66!7#3N7@]';QT"H1%@L/+'6.(F0] M)-2RG Y@_<"KUE7@QSZ.UL+BH'K5*$&826X\Q9]AAI0TU**=# M&U)=I3K?FW)A*E5U%#N6AI-&QB?M$N&LU"*6[8<<..4<<""G!4(S<,-V):[L MYVPM/"Z;QX-4L+IG;5-10?AG0G?!\F:6+<,$MK[;&#!_(DCH=-=$ N<,0RZH M%YQ*#I46A6IA_1 KA%7D0M8J,-792WY&5=E[NFMB'0\7"&2@U>&0,I()I0I1 M%W: ^51-L+=Q8 ;C(#QJ"=Q!MTTOA$?V\R8_DVAAN/"$(PN(D H#*@H6"=!M MY??.E\6[^7!BL=0!-1%X)P6A@#M5($B)K2Z[K47>7JCL-LZ+[J5Y>SQD MUUT*I_C!ER-LB?T+QENC0W]B>]V/<;2P#&>8I7% M4R4,\$!.=OUF/IE^G4[6H]G'T2Q=?AHM;M)]]=[[G5 2$ Y,9YARBSRQF&E0 MJ&6.D>HF/_:7X/?#HZYN@P&%NVR;;7+&O>Y(KR267M:.: $-]49+(&E^ZPTG MFJMNTN*O2!:;![(W@=E6SCI'6+8]DJ#81/KCZG MOP6&K<+_]EZ#.IY!$LT+SAB!I8-< 0X8?SC-5)T71O[R0G7%E7YWW@]I.%@6 M10G8%R$Z@=C-(*UNS64GD0 .(:822R8((H P*/)((<25*?4RT7YY_\MSU2%C M>A+Y1WZ,@W>^-CZ38.M!].H13#Q2G' ,:(X.5:"Z@0+^Y:QJ%/I.31>;%73* M[+!IE#@0E"5!D]++FRS=Z-M?$LNN5L? MDEIMM8D6(YO.^7CBK!48(,$";I[BP Z2&Y^1-K1&V?+G$P%IUX@^"Z^%1W#9+<1*YL5\OCW)ENNWF6K_R]=?4C'VW!X;/%[D>QW;&DK&XGDE!( MI #&:08)- Q+ G.#(6+45%,D<1* YF9:HK M.N@OCUW/S+J8Y>(V+^4-<;V\G%G"D:*.:ZUX..(!D8[R7'20!+*ZK0;]Y1;L MFUL7LV(V3QL,<\GLF5K"HA5-(6.D5U8 2;F5.1>0J9$3A_YR+?;.KIYCH3))NGJZCHHG-?I-$9N57@>O/30"4'&*VTEH$)"H@57H+CR.<]A=0%_ M34[(GN >O'G^696 1T&'FW##-DSR)SZ9"$RYD<+'>'2O->$"Y/7_L).@QH[] M:IVB_;.ALOKRI()Z\5+U;#2WT^4X6\]7'\(1V!.Z7#9-&%]'D= =L\OK4M\ZKF\W4T%3W\PX'*#8Z>"!GKEW(L(0#08H,)R$-E,;&F>H@R>HT.QNX1[UE2=Y-?_#9: MC6^#:O+D]U4%M,2@B8^%51T"2$&#A,)*R3RM&2/A:\CE:_0X=@;T0,1QN8^B M[?)[F@JPWQ+0PE<2A1D%FE%/F;(\/JI(U@>F#//WW+\_@#!/^U^87 M>WZ^&^,)LM^^??LYYGT$K??G<7;WRP;57'W0Z3P,L'F8=_DNVSH<-RKQAVPV MN\X6F_R1=!6N3,NG$TR_K]+Y),C:@*_\!6O;N-P_R$TXV1B"#A+E$*9A;U : M(.24)P9BA4L]Q=T2DSC(P@['(%$KLM2X*/9 MK-6MIK3(/+>!] 3V9CN*:$U6_S6>96'$O_VX6FP"67<_#)M?V!+<;//MO_VX M3&_N-EK\<-]U%D0I3<.5*1#L,9?,BAP (U"-X,.SI:VGYR9*B\#Q=YW/PG$P M9N(+>!S7^7"7=P2:H)2XL$-X(G&.K+?8#OOYBXI2TL4KN=6 _4MTFT.X'Y$] M[UWG2Y+8?B2UF3=6#=.&Q[1RCXDSSD$C::X+&8]JI$3W=M=LE<6EWE@]#]3* M/JVWJ^F70,K5UW0Q&]UOHR..OS-RN$<"PB*CR#H>+MLB*"-"2I_/V3I2([3^ M50M"L[ .YI0[7D?HS3Q(_7H#\=7J-EU\NAW-=_DP1>!T-&'XK0FC#0- I8DD M2,4W89B&))PL%$KE-,^Y$6.T+W"W:_&Z.V3>O**5LHV0Z'>1;.>0*.%B23O" MN1:0$J>0+@ZNL)'5J#0QN/71LI!VOY8JL?#REU'[93C/G$("PP%//+$,$FFE M"(Q@*.> PW7B@/Y:1$/DX.6OH>T;.;VNH:=32"RPUEE$4-C.1/@#%,86NYB' MU6\CP\M >2UKJ!8'+W\-[8*W>UY&+V:1*&=!+%]E-'*6.&8X+?8R5RDNHR\?(74\&H/])-PEM>07!S3L>7@_QHNM@F4PS%S'#.3!/@(>3.^UA M7"' / .%58A26R,2^ A/(-V]"6V^(Y#;L[A;)G'.$ MV!J5MP:W[/J6_0&NX3/9?_D+]^FM=IBK]\PY)D0P(!UC'@+JH67&\N):P2VI M[ML>WLGYIUG"[86((Q)I9#RZD#BFGA3,Y#!N!K>O_Z M3[..VY6!P:_CI[?WF,6OYA/W_1.+,)O'J!3WQU=[Y,>\^>605QB!QY6R8; MYD7C1 $%/3(:8VZL]$Q2O#-.*A"N,'UFM^23/9FB\J1A0I0@1$JNL.5$>XI8 M;LI4X4.BQFMO#>>9U&#&BV(P-1 8=O+'7;983?_S>,6%/>7WP)NKZ_>+;+(> MQ]_H^YB-9\*DTL6I+)%* R824K!YWE9;1SF4TCF:0ZHA[#+B^;QTDHJ2\3PG MI O4NM*_'B893JZKZ2P<6K^.EK$P2)#^>(J=#*HO.4(28S$!P,@R)X%!1GA; MK&=@G!MXBD?+3'_QJG2;H/[YA&N821B7*5/]R-)5V.A'L6[!#JF3&1C[.R2" M "=MV.XYUE8Q)S0L=GTFQ0"#DAOG6]8"4!WFX:3A6[C!5O. V,P/L\+J'I!(5+:LAA7ZBTU0&F91W=Y MPOE%%6PI+25=E+^H!NQ?HML49O6A5P!K MN+\)PG-KD-0S(N,9/>$89L?.,; M%2L4$%WC&;P_G\!4@K0S@W2$YX2&7K1)!$;8"&0YPU!090QQ>6I9V,A-EP'5 M?6CG58'HE)FGO0@/K1(6+Z=48R LT)HIR8@J]J^PH0U;#Z[ CWT*I)L@S#Y2STJGP'Y2G'GMO] "+[U7B1-8< M!IWQ<_OZRVE^/FZ76.JX)0(#*JTBRF/-\V!9K[0>8')2(_RL@4'EVH>5HZ*+ MV&RU7*[OMNZ3/8'#[]/%IO\>WG?Z_<0:XBG&3(4[M8,0V*#9%.M#P,MPSIUK M2A\RQ)T:MCZ?)O]S&?(CR;%*Z:=T<0>/[&?M?30Q"#"'L!-"6"R-(I2 XN*E MZ! +C#;H$QH*KH,QRYZS>#],E__RBS1]$^-!TN6AMQH[^W8BG(?0*>- C'=$ MGALEBHL_\M7U\/:R%QN6Y0'!>Y$BG:_A?V2S,,QLNKKO4JCW?ST1AFMJ"5** MF_A8DL$Y[A9P3*K?1]I+\ANH6#<"\$4+MIU^G4[2^:0/L7[\[41AB@ )_W-$ M&,@@]03FF#-$J^_5[;U;/G"AK@%OVX%RQ;2OKOUT/IJ/IZ/9HTS>]B+43GRX M^/5OZ2A&JFU^V'>TVF,>IZN8'?QV.OH<=ZMIC'S=3'1R-?^0CM>+^(9]:/ N MFR_ROP:9F2[?E@AT:_0["4-,4 H4--%, 015^>,*UEJ->XR1:X+.4^%UC7TC M08)RX!3R#&BJ,-2.[(/#^'=)ZWQ9XR2:!QT%8T (YH)$RZ87!7X0L#XL-VDC7$YZQK!KB1JS[SC M":#NLG54O4[%^97IGE F!536,ZTAL5 )P46Q1GFG1VAY=VQ;HM,"8G_>W6=X M7IUFV=OBMM-3?-YR-;T+]^%P_:LC0^<,DWA!H0 8!N7 4H<1HMCE2%A0P[+1 MFD>E52%J$;NNI,BFB^G730+J@^T@6LA/:-/'NB7Q'4*@'1%4.NR$PL+CG%(! M89>UQB],E6X0UNX%R(1[X6(T7L4HV)/:SK%NB8-4.1I6AV'82DDX83JG%&,W M\,2:9IAX4#(:P^LU2\@@]>#A"49/%Z5LD4YOYN[[^#8Z!7;E*D]J*L>Z)3+< M'H0SS&$ G&7 6VER2IF#7:9\EM1,FF'<\RM1>BI*IG M:7HS_[)>+3>@P-.*T>%>B;;<,PD8LIH90@+!KD#3>#G I-V6^'A(6FICUJ=L MH$JR@?)D4NR515*$6P?2PE$J&"^P,W* 5?[ZDXUJF/4I&[B2;.#<6LFD$))! MSBQAUD!D7.Z3L1#4N$^U%F_>EM$I]KXHP&?3OW&!G4+?/>6 MPBT-I:R#VZ:)44R&;=E; 22E/%!&70&EY .L:=P=$P^:#"MAU_G&]6B%[7&O MG;-/E1LI7$&,#[<0Q82P0B@ +$%'L94C[)H7S$:QK;4"L[=[T*/R"BU%3UJ MGW!)I4&*< "A0\8P(PMEP&O893SAN?M1T]P[N/U4QZOGJ/ZVJ\_^/9WALM.=$[%=JE;[/E,NPF62 ]/CPV7=W&1J/Y_7+768T# M#S?,:[T"<#[=C:-D=K5XE\4APBFY">/H.ZOA0: ?ULO;$ED*1_LEFGD,K"1$ M*V(=1M !H8F27FEI.8-E-I"6;YO+1Q0\5E7>QLELGNW8[^32]SN&VG0YO9EO MVI9.0VC\HPG"WH8C3WJB8BT*PB0!.Z2%)+ 4TEWD)30D+X=NM'T#>X&)!WZ1 M_GN=SL?WE9(/GO1.)!&$8N@@8,98+@ C,@>+.%_=/]E5 D*/\E,J(Z$.W'VZ MDXIY5W(B/>N=0&S")B$#I=1@*Z#7QN1TQ[C6B_%,UN=L"0=2,^C]>:1GZ([' M00K-<(1E61@(RCL/CG1/K$%>V*"2...X=5) X8L-G(LAVW>;X&<9#W4]R"XY M3!S%^#. E $8(0^\Q KEE"*I<&7AZ"I,?#@*3X,X7W)4, Z$AG7IH".86:ZY MP"JG%#I&AZW;-,/$<\*#J^'UFB5DD/K+\ 2C)XVEA;AQ BQFW GD40P&8%BZ MXKA%EG1I^VDB;KPTX\Z)&S\/HZZD8=^)>T(=.=0EL9Q0:83GW"L+% "*B@(V MY;I\K?+259&&,.Y3BDX>,8<[)09SC9@7W@1JL0'",)U3J0P?N I2GWDEI*$6 M4J]5+@:I> Q)'/H1@ZO5;;HPX8(>J]1M0BM.O[E^H$L".-:.<.P$#\19B3DK M'#1&J0%68&B"7<\?6F\&G4[Y_R24I@SW7W1(@#<"6DOC$_(<*T -9SEU#H+J M:F9K$45M\;XN-N=Q?IF.?[[)O@80@F*TBGS'NS]'CN-''-_^])%V_33&8 _+ M3_1(N&86"P"0P#30XIB4)*=+N'(._+ZN%DTXF)O%IZL5;T;+6S_+OD6].-UW M\]Y%V#T4CCFR&YP_6,(M,,!H+#$1 9X !- %R@A5/R5:VRG:"4MH';K!"-2C M';$AJ=H_8F*DU,J'?P24D@FH+;,Y/A[6"$EL+:>C)]%J!+^V0Q2+B_O+^2^O MYN&2O\QFTTF,W2NJ.R^OKJ^^I(O-6=Y[+>!VHN:(5)I093E549T,&HG=O7+F6F/]$H8\A3$YT^%D4R%:XB&M "'VBZE;BB6VM+RDK4%JU($9 MG[3+'>V7$ 1=/3O1.!C1(>86PXA8 QPD2Q=JS@U>_1 MK9EHVI&(YK'J2D8^IK,PYLVOZ3S5ALT2&%+)(Z&'"FA"# ).3:NFUB.24(4EPJ,/PO&UX9TX%SW !D*+% $D 0Y<+D2&N. MNZP.5\.&5UI>NK/AG0?LH&UX>_?0?(LL$/B0SK9NA=OIEPI)(:<'3 )V0=,@ M.&S\G 9= !%@WT2$BZUV$NDH<8J MAM03C7(:L<1^V,; MAF;M0OCZQ290=H&+T92^@_:*),-N[=]0J!2T@H/PK48 M&T\X>J#-$3# 1PD:X-.18(NJR%QREJL-R\)JA;@TAL&@FG+PH)Q:6]U\?+E9 MKDVJ+15QON0<1DT A0(+CZ0GA'AH(2O@ ^0"593SF7A.,F,UO%ZSA%R,1M*O M8/0C$*V\CA2-YQ!BHD X9ADWTO/BN%5HT*'H=1AWUNM(9V'4E33\-OH^O5O? MO4WG-ZO;J^M/83EMPE8G;^9/PECA$=$H/49"&72$.DPTB^]A(A>4L1P#0QX5 M?AV@G#1I&6P+L>X/E7?KB-_5]:-;WM_3V:34R7*@;ZR51 TQ5EF-I,.>*%HH M[V%SOK@4A:I2TC12EY/:A"SP%#LM,'844FT MP\:/*E>(+NG3()S):!9?'K) M1,EM/9\RG7Y(Q[/1/YK++F'Z_R+Y.XVVJRV_;]#H-7Y]$NM-Q-A]/9]-M M&%"'D]C^4:?7085_,K=^ R!VZ53SF[APS6BQN+_>7BH>7E,XLGV6Z)T(!XFW M\34\PS'B&G*H-!742^&4Q:5LR%W3?BJBX43/A&IG+3% .:NHQ-AX[7G6;+::K4^6T]W=(G.6&4LYCWJ]T0?]B M .90,XC 4",$&F/UWEC]FC!UF[?Q>+(E4S9>=DD X!!YXQW'.KYQ'? 2.86$ M*3EL"WE=MIV4@EHHO49Y&*0]?"ABT),%*TQVN9J.3;Q/+^Y/FK_WMD^0T]8X MA!3DQ#)@!%6LH(WRZB6&6\[=J<.FYT:J!H#IV/51EN?[FB= Q(0$S95WB(>E M8:!".64(UBCEV')R3H,L;P"7;G?YJ/?X@$MT]4SGZZ )/92I>''E^VTZWX#T M)BBLBR#::CYY.HK[]SK\^K\4%@: MF_/!0V.'MR6U>452D?0K%GVY MZ>>CR>A#^C6=KU-U$Q^>*I%_<*!/HEPXG^-5+^RQ3B*&(:(YC=J3+M/F*M^' MJ[#LA:>]&8"Z$H)'SN=PG7^7?E/C<;S/A^/T_2*;AS^.MR4=3^@59XV3, ,D M9]8AS#RS"&(M7(X%5:9ZPDK+R0IMJ1IMHM>5),6XV:MK-CIN"_H^KT7P2 M=\[?O\3BP:$] _*D:)3JGT 7SE/*A:8 "VFTL23?AC4O6=BC6UVD'@N?GR8M M@#0( 8&LGH#D_1-)H>=.<17GV9I62SN%L5O!.6CMJ#MD(AWTUMIP M9\3<6^S"'VU.-=9\H):RKEA=6[)JH?QGD;%!*<&O3;3Z,MIN)URVL.S>]HDC MW@=%@7ECM;9<,_E F[=^0 F7W;'QA06W/G"5]YDM$8?MKR\;)88Y@XD#S#@2 M9FD4TR2?F9!8#T>'[9REM='JS# R^FX")M/58Z7MA*7U8)]$ BFT(1)C"@GF MC !?*.S,L.J+_/QLMT%859M"JE=I*.6B.]$S(9Y1;Y"AE$'DG;+ J()>H ?^ M6G #?"PC&;7Q>OUR,BC]7R=I"G;+5NW),)YGYI%W"0+A22HN)]Y X;9'# M>1CD23X4 M,>C1GS(?S78ANA_3Q=?I.'WSX6,YS\KAGHD ED6? (:,.R2L%KA(6<(2=UD6 MI&Y&<&G6[?.A- ;1):6#4\F%9%W"@CH=!Z@/YJZ?:!'@IER$A)$#4!:$< 5QSE])ER4AK?HV\R^; :EGJ7@ MT^UH]4>VGDW>W'T9C5?N^CH=QZSI73V^\X7DQ("QBJ=1C(M89#&@I)6SCQ;< MD#RY/+%.CQ7KKC%J@JT@FGLMJ47.6>LAS+UP1A)?OY^MTOEJ.IIMJ]/NZL0>BE0J/T*B-(R% MRX%QW *'&/*X6$7(U4@@/M^5U:-TM(M:SWN/3<>+=+1,EQ_2Y7H6D8OEY/G6#;E9P^BD54RV6Z6L8RZYLR4&HVR[[%I\>.2%^)W@F#E#GA&)!8"@DP MY>S!J^)K!&KS2Y2IYA'K2E(.HW)$0 YW2A3U)+Y#**'SSDM!F2@0!,16UX7$ M)M$VLAHU(BBAFVBE&OB@N$U8#7$(N+-%S7AZCR;;NP M9!8F@&C/?/H"RL?;T2+]'-3OB;$K);@J_F'V(EV7DZ<:/% M/."Z?)>NKJX#-B3QCE 1SRHR!A@44+*$&TZ(FBD7:UB@K=I'VZO:@>Q"A MUNL0/UT65]!-:-9_O"5FD^>NWDZ?0RKPX?&#EI=6J=V-9K? M3 .=6VVHNR_Y.$CZ-K!V\OQ7^OZWT3^SA8DOT_7]\-:1:;XM4:JZ3/?$$@.Y M(X8K83A@C@!*I+?<6\8DT*6,1>U0_W%\FT[6L_3J^@@AI\I6EQ\D85 @B:T' MUC.C@[IE.-\A09F371;Y.EK!NEFV9AWA-1IR->N2^\&) .XS1DD@%"N<+R]=#2+ZEZ0-,OK\$@6L(4O/^_5B?!OO_Y_2\>T\ MFV4WIPJ^'.J0.$*@,8(A8HTU(#[3AO(92^[=\,).6^-)U@)@7>T=[T6G-[M8V\YO J3L;VG(5KOV+M]-E M"<[O:9U0%FX3S@%+A/,66N<@S.G" E6/.6_-)-85_^NCU5D-E\5HDD:*3XO M\Z8)5^$^J05G0F%KK9)*%119IJN?^ZT%5';%_YI053[9]6C\KW#8'#_-GS1* MM,7,8V2I%U9!*( R:C.SL$D)42-UL+6XQTY.\#H@=18%$H&^6KQ?9)/U.*)_ MBOWE.B;*>(Z@\H R$>[I2EDC"QV%^.IY(*T%(G:UKAL%KM/"(*5+^@@/B?5: M"DHE<- KIW%. W6HRY+D0[-&505IN!5@@C(J(39 "429PE1B7:P#H.3 Z_%5 MX,>14C#5L+A"#]K M8# 0_JOBVQ9T>VWZ9H :9'B !+DK)<0V9@DM:/8.EY=M>[#7OJVMHNY8;P& M("%J/-Z&1J43=9$ <^W[DI?ST>I* M-AZ+[]7UH7BY?2^1'>V8$,>$I_ MW_A]F5ZO9V^GU\<"X\IT3R"72&*!%8HELY#2%A2ZM\!#S(_O:0^IC%G[D<_/ M(E_7J_4B?2KP>\GJ/ORW_8CGK^D\R.>THX_HT2PF%V]Q[ #-XL/F=K2X29M_EI-Z-%HM-[D 7@E5\M4.9*@#^D,UFNZ2+UDE] MF]Z,9N\7V3A-)S$!H[TOO1O%C>/J>I=@DLT[_5:'TG.UNDT7NZ(W:C[9_/5M M-K_YE"[N\L>C6MU"2DY@*$"TO<2"= 1S M>A_.D]7CB;TMD01RNG-BH>/1LN<0D01C#"'TVDNCK=(0E"L!V'8*R$$RRB> M'!\B,5 3 I'Q&@,(!450HAT* N,:SYHTG/[1)$,/)G\TBM6@4S\.4JKO/X79 MGW"AE^B=$.D, PQB"0VT+MP!;,X-B;WK4K J.M>;DH;G 9.-@]=9Z.Q!0,(T M3H;:E^B=6!0NHH()XDT %..PCG5.=WQ-088!#%UH M^G(TCV_#P;YXHI&6<#L?[)4 ;EC 3P*$@88&:R@+#,,NWJEPE#/J-'8GU+]$A6#):150$I'C0G:H*&Y'AAT MQ.J<;LUEV :GV\"JJ]7_-I:]O,TVA<<7V==MM,>$2L@P$C962$4$&"F4RJD%1 \P M2*7%BW"C6'7F+'X(>[#IET4ZWI:X"7^>I1N>S)^$0QRD\9A;N:%/))QY#[4E M("AM@'HIH2O6EG4ULLBZ/YGJ2UM/J/:^8QT/;SG6+:$*<0JU4IY+"K$Q7I"< M4E.G<'OWIUB+N]7Y2'4E$X_E_(@,/&Z6$ B E]['R)R@GT%MA"UV70:K\[RU MH)46>5X#FK]:+Z?S&9,M5K*FV4BS@8S[QEIGJ]OM;"55J4D/: :SMF99\/KFTOXQ.T/?;RLO[V'723,-!9(7GQ-WY9P?Y;IG@@,&9'< 6XQ<1Q:Y(V5 M)%P )6=-P!>JA+XBE!S%KA#"," M"(NLHSDL#.LN,Q$K>CT;9'W6"FA=*7+[IGO2376X4Z(1T= A!SRP&,$:+T6T=:-K@GW/"Y TBU)O]_\'#>U489+C/1/$ M$'8*><>!TLHBXH3.U3H"79=O%@].MV@6N\XJDH6O/4/EY$ERL$_"'$0:&V&( MHF$;=E016M"H^, 5C,8X^+P^6<-XO4[9&*22,3R1:"CT)3XX/+_Y.%V="'5Y MWB[1GGKAG+,",PHP(BCLD[OY246KOYO:FF+0 -99'>C7 @(1V35*UX.E%YWNJU[Q;1_2NKM]G MRPU'EFXVO9O.XZ_+JH*E!TRH%J_L/Z:Y YS[&'VB9$ &5$PQC21&@!# #83Y' M0,@ 2V&TPMUFX*G,PB:3/4*VDRSW/;Y>F"[?Q9]$BTA\ZRYF0>>_.,3[ M!C^1&,,@PS#6C+$,28F$ SDJ%CQ_67X(@0;M"4U_N/9XX)AL'A]9C"$4895, M)[L\=;58Q'IYFRAB@@F&Y"@_*G_7G@?-JXS8D==YAB@'PU,8X%I!K/ 8Y7?VE\GX# MR*H:*EM#;OBAA!1!@!#CBF)IJ5(!M@(R3GQU0W6_T6"53=:UX'F]Y2,X=H B M;0V2WL"P9V-*.@ MK7X>]!OI=2Y[FX&GSR"$Z'+V6Y?SF?$(CWHF4@%!&8^/# )B=#CB>'ZA-D(2 M=Z$Q7(VL]MIP75*,"I.2&$:E(&&K,A@"[GPA^( ,,,>T,5Z5"4\Y#YY^M(,S MU8#=H84UD5X;0)2C&C#@O&8Y92;\9N!J85N,KP9/GRM^\TC-:*8F_UPO5U$M M.78Y*#= $M$+,T"0 PC#<>@P*/912&I4J.Q&&6QY5Z@-6%?B\GYTOPG*#" \ MH>.(@!SJDE!'"?$,>"N A!0CY6P!H*IQ/^A&@6Q0)!J"J,]8QK8+RGW/DA':?3KY'4OH,S338?ASGNK$W3Y;_>E@C)/-PI M\1IQ!@C&T%KE)*=$4X2<\A0+ZG$IFTY'E)Z*N=S?(9$LD*-)^,=![)@W0K = MA=&76_V"TG!X91-,REI 9-#QD[^-_IDM3#@\L[MTL3SA]7[9..'0.<04,$$' M!U J8TV!K "XRTBGLUS>=3G[XO6.FLATI8>\&]VE5]=/IGO2H7FP3\+"1QBG MS'@:[O@$DZ"EYS0&%6S@!4[J,"UK%Z+7*0Z#]' /0@H:LDN_R_XU'7V)H/]4UX<9QB!GUR&BT"=8+2V)'L66JNM>BY=BVA@_ZAG'J M3S+R29_<[D]U39PB#&,'PAIPT IK("AV2R((';82T!Q#3TI*([C]&21FD'K" M< 6E'P%Y:=HY66;U4)<85"RU9EHY926-_AQ3',]/,#6!46_; MQ/MP-( M3K^FV^BB91G+<-4A$P<(A X9"H0RX<[ $;$: ,,,MKKDEM=2?..C;)"SB#LG MI__\@.ZZ"MV1]7H]7F MLX\WH!,WWX-]$N,5X B'#54@$=.=A Y,-29BW@ZI$UY>"Z�'971SWS?/9 MGKS:'.R38(<4<4Q3(9D7GBI&"AH-I7[8M^ &>/K'G1D'FB?&0,2HPAYQ31P" MX<^%8J4<'N KS\TQK4%@VE]]YMV1U6?>)12$/8JK MK[5@R.97W]DPU%M]ZLMH7&+5/31+#,50VT@#)F%^RCG \]GQ0.[PPA/;6&V5 M :F>E)0MTNG-W&SDY-BK5T=:)T&JK-)8 6@(]#2F0U^.1V]'XVGU]/#:_1@VT0KRC&7WBCJ00QRD-KG-#&BNZR;>(+7C7#F MN:&])A[5@S32N#_,1O/)J=B,YPV3H'YCH;F2GE.DO/:*%1+-):\>BMFX(M,D MQQH!H]XIZ.[2,KKG0[-$0@,%(%2+F+1BH"82/@@3K[ZX&E=5&F=5/2@J,\JM MXWOMOTTGDUGJ1INL1'5]^M)PHEMBA'3,(8(QBW%@4$E;F,,P8M7-SHVK,XTS MLEEH*C/VS7PR/<'$1TT2)"#@3'JFI+,P:%I>T6)65 Y(A6F<8=5AZ"YM;FN1 M+N%22R1CEJ+HT*2*(DLQQF1'@;/ #$@_ZXOZQ6-W',D-Q]W#_ M7D^_1&T]G.9').!8M\19O0F%X!8 "3TD2N:W*1=^/B =J#>I:!"_KB3ES7PU MFM],/\_2+0AAIN[[>+:>3.6Z1V+*=$^X4, &;=$:I 5D!E&2 M[X@.H!IA9RVFTG8L.2W@V'WTR=67S=,F\YO=K_H..]E-XT/Z)5O$:3V:ZML2 M(29ENB<6:P\QATH3YL*_K8=^$Q%$-);4EWHQI^UPDB.$Z/O=+\O'D)0>+2$( M4BE1M)8R)UG8^6+(_P8;1*GMTF=S-'"D648?#!)I"[A!1X;$)X^RV72RK3<7 MD3R=$+&G0Q)N.AY:0ASQB#C%N90NA\1+= $Q(2VP_V7H8GWH.@Q@?3;9,O'M M>[LD5%/F$:; :$C#?0M+*W(*'25NV#$@==EV4@IJH?0:Y6&0T1]#$8-^V/]< M=SQLHC_1(['$2R>%(\98(K$&U-&(<4M3+#0W5J2 MR$C$M A2#BA!1()=YDZXOH5CU Y;16R(3_NC0VLA=-E<'Z0B. 1F-^1!_)A= MK[Z-%NG'^V4\UTZ\\;6O<>*AU-X!&;1?Q2 E1NRR>\-,'>.=YBR?%1AU+M)9 MPU!4]^>'CTTFZ>3](HO%H9>C^>3OH\5D,Y]T\74Z/A7B5GJ Q*EP3A%I'>?: M6 ,V[U+M*-*$EWI-MY< X3K,;0N>0;J2H768ARV**FT]Q@R:7.$D0J%.\S#. M8G [QN"*N'3%V5\7V7(9Q/)Z>LQ+_*A5N*)HZ FW%GMA!+":T?PT(DCCZB;^ MMA=P._RM#DWG=I8W\W%VE[X-\RUC8WEHG3"$C1=0<,N1Y8)+[G.#% &25+>O MM)T+T [+ZT/4O:-VMPWI^ZS*[MR4\MB5'2!RB M1E)K+;-,8X 4048[S2'&!D-4RD;4MM/V!2W/N+74]X5 YQ>$\D[___SQ9S-:+,+?_I$NIO_)Y@>96J9;@J&3F$K%@<( :4:H*'1H M!&N<"#V\T5":$UEK %5F[_O;Z6SZ9?GW=#1;W8Y'B\/JW;'F"2=82*XX,=!L MSCDB:3Y; &3URL>MJ78-L[,98*J7YFCR_11/H*)0.B8\5,I2J%DN>L9X7;VH M>6L.JH:9V1@VE?GY(9U-1^'N\7^FV?%]]D7#!$K$C920(:0$4]QRDE-L/#'5 M0[9:JV+5,/?J0M*;X:V!"O202"6TA]P"[8DPWHI\NS$.JBY+39=D?MMNI@;A MZM[/W/H;J[?AQOHI7=SI;+'(OH6[:[[71X98++",^[.&$6)K#(:$=;.9Q PQ^+C+UX>E*.7D^U9,FG/T=DEBEQ3H/ M'$<&>NT1("2G#D(R\+21>@P[P?U:"+TV.1BD'6\([.^)[8_VOO^_O"O;R+C\?G8+4U1]TE2^KQ(TXVF271S2(U7"35?+T!LI*UDDQF(I>J MZ8?N:A)((NZ-! *!0,39 [_GC0/Q6B)H#!;"2HPEAYQ54CG=(L:ULWU(6WI. M6 >-,.F+Z23ON\4Z6AS)J#BSOC]O'*6"7I)4A=0@YX!SPJ-*JN3I'NO17O[5 MO34XPU">O"]G9_5C78*GSDD7Q=2&:"@4I]X<)*0"CGM];T/92?9;(_06=6&4 M:_P85""3TUC%CU@:A/JR*LN3MWU/M@^64+V+E@\6>- W DQ1CAJ.^8(X#VZ>/W4E':ZWG/P$MX:W"&H?Q\ MH.X+S0-" G-'J"!1*H\(YO9@V@)MQ+B7[C94G62]%3IOB?]1+M=#T_XZM^.8 M$^P=-5Y;*[V-:QC4AW5+]5NWOF;D;2MRSF_&+T.D>?Z.=,P5FY7OE\7B3/:. MYTV#=T8P#(7GTD"+#"?2/E#M$=X.S\);)CQZ>SO+S:9N#5<:JE@ M-%-H[,VCPV&>8 M#_2LK?=2\Q#AXT 1&Z'4-DH)@*[>2Y86OW';^OV0^BS53#8O'*(V+ ML:G%R-2A7&]J%'&NTST (: R!#( &(="XKB"5I)KJ'L]0*YG4.0ALJYV-,=J M6"VYJQ3:4$D>]0["^VA240:4@UQ F9;G2FZ)6SC*.G.)]J@C;:#J;9-:++Z< MI"# COR?&(-^'B)T598O%YN1VGI]4OI,%3^$B&]V=Z<)?-1NV") M)!AA*J %6"* W2$DCGDH1YBNH1$33U/PM,"@-SZ+G_7X?-@N,*:,-Q@Z# 0V M2(%H3A[T6[6HZ]%=+>HA&O 6;Q]_+490-G#RT7@ZMO9(\T"E=1(*C*1%%-FHKZB*1]6" MBY'>A\L!_TDF6Z$S=DY'9>N,A(98?H9.$7/QZ(6DS?E^OUYZ_%XC#$ M^IS7?EB@0F$M:;02%!;*"4EX96UHBE7S$_'LME*W>M 58EET0Y?SY0]\N1J\ MU"] +RB%B"IKM#><,"5U5,1WBTVY*M>;S\7/9Q$[TJ0"90< M).Y^7A2+:?RU]%=M-E_N&"S51(JH>X!'$(1GTL>YD#%*.:3"-B^_>/GIQ)"T M9D$G []X/Y"ZK#YJ'@PE1")$@)+ESM9!N2R#289 M&"08W*D2O8S+(QV#( YJ RD@UJ*4>@.0N$UA@CKBO6N1/UJ\)E;SH).!7W88 MR.>O<;TOKN.J7Y?BXWT#,T J'B<6RK0 0%F.:91#1KA(JL30F&7YFEC.!E!? M9Q=_+U:SY [^6&S.100\;1KBS$0QAYISXU,U;PQ)E8;):.&:7XV[_,4>.#"@ M)31#D'TVBO!YX^ !)W&2$L(Z9;6%"G-SO^^$\_8DG6"[%3)OA?=1>=?' M0/1#]I&6SN#6741>TWU'@1)27X\ Y8WWRW?+F5 M-O"2G0.?WKB_&^)OB_6WK^"(4S0 M$C""&8(.&<(@5DP>+"L+_ A#3U\2[WTG]08R@3:D^MS%9+95GV./"9QII0 ! MEB-L(15>'5(&&6&Q:ZP^G46Z]J<^F4!K[!=.8UH^&=-A,'%"O-G."W63[M=? M?2]7;C[[,HM6]_,K]\=\Q[F>'X1!'!O-%=<4I (=H\'MBTR'726G2FO$@V) M9BOM>@K!T_$VTZGF3PTNV@*0>V^55A8@YP&LKFT:257SH,+.JK-UI$F]89A5 M?QZ=VK0+;"D>![9"6-&(;?S;,Z^5:YXI,GN@2L_Z M.1K,^S+6'J?4UL5ZMOX492BF5XN'_L]3I0KK/B)X1C&QSAAMG 08>:>JC7/< M_[187[/'T71KI'4$V# J4^E_&O&[Q22*L2YMN?]O;:4Y]9 (,S: 84B@)8 " MZ42ZP46HIQ "U"*#01X1$T!!CJQL'A>6/8*H MYQ5Q"'B'4,BX*YYMBOG'8K9.A5"SZ]^CYP>#/&246ZTT-DX32JV+>$AE%?-Q MWS2>4*9QJEL;-+,Z,M1BL2WF:GH3Q[7>U1_^7OJRW.^0+_%8G'Q0\%$N1S3& MG*-H+6IG5>5WME3!%CF3P"M3F"YQRSKO[ =FECH"% M.>R9IM9ZK9U0[& /(M0BL=HK\9)WB-:0WO'?%MLXC55^V4=2W-/B%Q"Q5Y)6[QO "U2F-PO_VK;*3WLW]L9U',VX_) MR_2QC/\7AWAG)1U;;QH\*K (%U*64\>\@(112R-J#"-!D^G5?(,$7Y-/NWOD M !(2R52(4%+C8S6!#%*@X@_45Y[VR);_BOWE[]JGH:P^&H:<<%1#*64 M0F.E!':$,'OP_#HA6RRZK\Q7W@*5>W[_XR]/ (E/_6/WQ0N?WSWC$38_?OSX M\ZJ8SN)K\.?)\N8O.UP^S;XL9M>S253^N^/+J+(?EO/9)+X6CX=2_MR4Z>Y6 M-9[.?E9-OY?Q?5A7KYLM-_'-&FHTAZ2UR]7',DX3VW+8\0Q,SH?5\EMDY_;# M/'V]F+IH)WS;U9T]B4H?MSJ.#.SP_IZ8M\YW#HPS+S'C$BEAL&6<,H>04QYK MS$&]"_1=Q;A^+:?;>9QBCHKQ^4BFCDBJ;VL4C*O1.R@1;1W @<#,Q*T&LH2!"BSI19^Q]1?=N,FO M#<^N7>4&K[][=L< J5/RJT;O$+&$0FF&@(00$@&]\Y7<0"@Z[BLZ69FMJS6M MT?O7T9YAM.;,=9ZQ*\TPRO)+,?D:%_;5[<-1UT@T?;17<%A!P A 1 /%!>$8 M'^3$7)@^E:/>WC4K>\_24>="JK>+7\OKS8]BE_NQ^M/&[=M\^6WO](S[RO-W MP>H^(\C=N0EF3'@,#7*6W=N2R.'FU\,Z.X'J4ENZPJVQ6]DMOD3M+9,#SY8W MR\7^C'VYB"!,MY/-NH@#+6Z^S8 M9*+#S79^P ;UJ*:K(0\_WY\5)'G.>#F[5^Q?RQ\/QKM:+N*?DYVK87VU,E]3 M38MWBX2 M:_7<0+V20EL,.,>$QI?#P ->2K2XO)793]>C9BR'PW?4OKT'<#[BVIQBB]>2/6B&$T MX5[^3YNX(RQ6T_5OWZ;%IHSM&61G5:-6_X UA)ACJ*$AU"C,!#E,PPB"$3KW MVE'X=#7I *11* B0[12DZA\\=QXX(Z3D'G"K-&&PDAUP.J)".OTK2$.0>G/\ M9DD *8A6WF'"K&11L"@=,0?ECQ_WJ "OP#S-@6'?&>'RI 1$WBL%)?:0Q_F2 M.>TQK63T5O-Q&Z0M>:N=&[ 92F]3(T9IAXY%$895@+9)(I'$2&OBI(68.>HH M8N0P?5K;*_5MDT369JI>DLC+H.F+>+.]V47Q?R_=]74YV5PM/B8O_.(^>/_7 M2IWS 5/"40SRB6FC&LO@4"2<'F' S6>]9HBOIZ*#.>A[0[7OB\P MOEM,EC?1QOKI?GZ+,W*IRT7DL,Y%QB,]@S%.0TNPX0H!!2B)EG@EKZ2\^0ZV MLPW*<'J4%\M!SP]W9GJ7H?_;W]?E/[:1%/<],=/?+_UW,2_O$F+\NMR4'[:K MR==B7:HOJ[(B M^I#QW 'E"ZT#4QYQPYARR"$8YV"54DOO9 ,"UI.MCV/'UMR<3&O5!(N.C@AK MW9 MBX!E-]"THE2EJI5W0R#U&#W2):2"'-@#K22%&"GE7$KSM!^UPJ*YW91].]<5 MH7F0:\/"P;#/$^#_Q[W\GD1.9UGME!P.*VWU",,&> M,,KY_2(C'1CGYB<3;[4/[YJA]#8U8E1;IK$IPNL^Q36*4^V)1D()BQD'&ASP M@M&(&<_F*B-3]4YQ+X.F-^(?'R742$ARI$?@'&E# 8,@BN.8I=%FJN1#PC8W M_"XWWX>S K)@,R#WYV?]8WT",]PR;K6&2"(AK3-,W\D8MRQ.C=P.:,O<>4UH MA=/;U(EQ6@*C4851J,!Y4^"E]@%33CE2<0>L //,8GA "Q$O6J0+[LP2:,_3 M:>8;(=-?N,W#9?",#?"\<0#0$BNXELI3XR5#S!ZDDI(T-_HO]_L,MORWAF48 MLG\M;LY/\L>Z!$N0IYHI1E&454DF$#R\',2,/(J[#64GV6^-T%O4A5&N]V-0 M@4Q>_!>COTX[\D]T"1"KNAL>WAK8/V'!":85YX[JH%S$D)'/3J@P.0(LSETJR09P1I&98Z7FZ^M,"PD !1[8ZHX)VP!:)Z L[.DK=VJ2S:H,L7"GU+??0W58XZ"2Y\3K.$6 MVO@/9 PC@D0<5B4?\BV\!YW5"\RE"GW@U8,^V/UV)GW57BD>/"SNRHG#'IMH MAJ=DMM1I7T568&= <\.CLVIZ VE&<]!R79TII^7-+BM2^JR8S].''XK;-(N= M+G%^Z7."=XI)%HTL"3FRCEN=0F3V\C$!FN>@ZZS@78=*D1VO[/I0E7W\5,S+ M#ZOEI"RG=:] GGQ&JO$'J%/(>@RPD!A;4\E%--:ULA6_J ?\5>M!!JQZT8%W MU^\6]K$?K(TZ/'A M[ZN\^K*L;T.\T#$0XZ'6ECD?%3Z"!C3AE02"BN97I>4K)+X]0'WM.W?%?V>3 M:-&88OWUQ.[R<<,0Q\^EMT !1KE S$,J#PJ+)6Y,-P1CYSL+(OWY%?:Y8?QL MD71R5YOFOU;+]>G(H2-]@J'.86BDH-XBH)B#A_CHY-=MD0_A%;DC\X!SKP = MI=DYGG_F?XO5JAA!18XG0WQ?(^?,L2X!8LJ,\(1Y3JVVU.X=-=0J:ARL=\&X MGVC="/%15270S(EH1]J4K?!..FT1[3/W]\FT,^WI.1.7VP"-8LRU M*=I&=*)D1#@A'(C&!;6" I&"H)S 5J>B03TJQF5595OQ>CZD\S)<7F,8GXMB M."\QI1X"Y#&&N]BFO80"L'&'@K2AK&X\7S.$WJ(NC#(<9 PJ,,Z03F)%G HE M-()0D[(VE'6+VA/0%U0SHOP^85WM"DV"$L (6:&V92#%1E*&GL M7?,%O>,\#5D7]#S@O,[K>%QC[HU" CD E%8(457)B.S8U_76S-6^E]<,I[>I M$Z-C"J-0@897-"&26D'&!;3"1IPH)6B_WAE/?(M8G0&N:-;FJ=85SKC[,O7S:_;-.*KZT_E9+N*1)1K4\SGY53?NF+R]7'; M$QK2^ME!6*(QT$8;CYRG6B*>K"?&.>3(X#&F_LCM4>H;Q$$5S_V,%MQL77Y8 MS2;EX6Y5U;M MCFII"N&!KE::G/$>)@"$"<=1RXRR$E+*%#-WT@'&>(NCVYX.$VK34^S:+_9'FP5@.#"/$*6U0G%N<)ZH240G<_'K $(<$ MM?E:9D>FL7_PA9\_G>K\:(>@J"=1ZQ%&)(H/D6&:5B,VD,AQN@?RD'"&T58( MO09N1[7-'Q.EF:A,B8&C@;9<;9;WB=?A\9*[YSL%: F CB!G&!"8:P=--7(( M%.GUHFZ-3,L9*'B::3D7-JU8W:5[?CR(8C%]-K3:&>[K/VJ7G90:296"A,65 M2U-:&2M0:]ZG0W\@#>@6L<9ZD2DC/M2>*86\,Q!I[PAUL)KJH"*X.;_=9,3/ MS&\>5-J_VZTSXB-.G'1>4$RU(SPN7(>YR"/6/&R]FXSX7;VE[6#IR]7U\(KF MF6/6ITV#)9H:$L7!@EI*F, >'B1RNGDDW1#GJY?NA3*A,@3/9T_/GC<.A!MJ MK?$28V:(,-$8)954J>#S./=*[4DZP78K9-X*[Z/:1XV![F%H?K]<3-/=R;CN M_%XL_KBZOB[CLI:&_?Z=OOIX]L"T5O_ $.?4,N*!Y11A)ZD\R&X%[-/Y5?-$ MH@V!S[,D98>HMP.M1S;.F77^>>. + /82D8DHD9+9CFPE52&M*APT7&N^ZPK M?6M4VJYEK? MCK)G%U+S@=.;$5AN-BGR9C_D\S;?"\V#!QY K[&+KPL F"LF9"69BZ_2>%RL MG="> 9/>V)XMRFJ@-2V[8UVBA,X!Z;@TW%F+!4,:5Q(B;)J?EG5Z1H@ED 9SIDSR"MFF3:LDI@Z.]*3\7Q$UM",#'C]*VC* M*.W$\2E(IC.<1[&%NEC\'J?$6?ZA535,YHR2$8\F(1.6GL8/^%^ M1.?HW?*;&:A7>$/28HJU,T)0)APQTN/*3.:>@N;U:SHN?9'5[LL#SNN\#0